PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 70406 a549bb76a73f9cc50f793fcb4917e02ef612fee590733e22e74fb6e6e7b8e609

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dea21f2f0e1c12dc28fcf104803ef7de8ba4b4dab251427f3ca41dc3a92b734f
Certificate Block Hash
a549bb76a73f9cc50f793fcb4917e02ef612fee590733e22e74fb6e6e7b8e609
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00301b0000c0220000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007333c2f2f52d4ef5aed501f62c01cf911bc9ada0cf9c0fcb963fb927020525d47fa4f003aeb4c43fbbbd239f1ced486f945bbbd4a20607674ae7472110f1670053b27522512daa433c4a7500ecf0e87feabc9ae7f6975eeb16020000000000000040000000400000301b0000c0220000

Raw Header Hex

00004020304b36c0f5f8a6aa2b6512106ae68d14beb24036b0e4086a72a27302f6474cd717b57474b052b0d00e58509ff253b044473f3c27ab52d9f3a49e8ead8f3c36c21a0f286a260601184f732ba9c31da43c7f4251b2dab4a48bdef73e8004f1fc28dc121c0e2f1fa2de

Proof Data Hex

59,560 bytes
121216020307d1a5a6c6910fb6aaa3060f863cd01569e7b814fb7fd216b330bcfbe5a84a5298b6badd917998aee5b8a9af4572e2f37c9160cbeac4f9ed5e2d20ff17dfc8621cffe871ba86edb9aaec933b17ae5ebbd816b172a13788e66186e34df3c8259319dfb1afcc63c30153bcd84c732903f350fa4f2494171861f44b2293e5efacf8db5db50606156c0022bc1a43f9d179b962a67efb25413a748ffd49e6edc5edb759e4c36ccb4b4a47b3a75c7129e31f1e47e35bd713ddfa9dc39a502c62b64ead86f0beef51127f14b2d9c6c9babaa2fdc481da8a78c6e4b5c04606a668b42ef14c5b92cffa791b567eb194f9dd6b10ba9eb46303c07c3520a3f253c777f0fda6148e88e927cb5d5cb46068a45a77b2333628787ffc580481fbd52ae0d3b0a704ed1cfb6edcaf020d376d744e70e63e32f6c65248e98f8f3cec693a6c8174b427f9e8426e51eba1fe5bcb9020eb469a1bc0b3a50ecea9bd59bb0fcf5aa7e7532c7bb62ea2ca2e569b401ea3050b4529f1ed834c81e7975f36199924aa107def49bc6ed2409832707eef6c8aba39d27663ff7e51b500f6371d132591afd9cd8b68b342cd48108f225cf4d9db14fb4aed5fcb8e4037d0b4449ef8c097812f278f88e242f5954ae4d18e1e2a86ed41bf68c00e7403552cdabd75e5079477582b9cc86a6088dd50f0b2eccdb2890af5666609172a2ff3d2c5329e2e06082213c2a9e01414819fbf6aa346a74c02cde5c8b28fdd66289019ebfd20495fe9b2c27e543be0053d6f616ef435e8df3b96f8afbcf542c60a5c864f87a2e51d3fac517aca46984b9b20cd81ed294b3bd15c2b9110b36d9ead7fc347ef5209f9af3096afef7825a14575de400cbe1d8178f57397d5381e7c5ccc4a2a48f56b40a1c27caff545fac68c0a39a696d19fafa228de6c048136018bd4605b0e94624869adf654486fb653731d6455340a5c89b5278e19c67238addb1d597203c88ec2f0731b28f89346a419aa06d06dd82441ae009a463a40ac1632344a34bec7124dda3401285619146fd7e74f24f21b8100ec72f7741566f8f173e86a5cad97d14c81454406461dc74bfdb87106b2f8abadd12c0ed199ed1c9ebaec132faa6ec494ba1f581e704de9534e388458523b87dda3e17d24893abd18e2b0eba8cf5ef2c874fa4b82bd76b36604d49efeddad34c3e1763ae01d0ab5ea443dcad85af13930d72e886a50363ae51449fa1a0742657fbf738712fd0136bef63fb6ec3fe14e0dacf0266b720d8eac154ae217b3c7c6e26984ea98d5f4c02272c178d424f6870d24bc01ffcf3de21a00725d793f93286b8368d8ae5d91926db8b927711ad08d410b606d35fd1df2d6e6dc6621e2a8611a9ab4a17d1e85fe689f9ec20ab9db4a32db5ca0ecd12c7bd6774959bf4017ecf8e4f576fd105269a824bdabab331d1cfd1224084ed0e4d760a7e513c6f17a8e24612f1e4bbaa08bc66b5b02812e3c4670dd05272cf4568fcd89123943233b0d65b7df935360dea3fd6bf3c45aeaceea0b85ac9d7d6b4a0a20c90b21223c9b67c1abeb5102df5fe1091f4319f11013d0d1f203cce1f6204fe8335b36d69a2e0f511417a68f25a354d1243c67680385e3b10c1dc3f8b367952a9d62e98c73a1383c4e79749a5ec8c46efefb56251f0a9688ec865c27c7eced18930e6fe04a72d678172c42e383d285484a036c4dd227166c05efaf1593837eb2e6b8028a81614022eb3b019d626a378922daaaa9ee64679db223523ad15c5fac813dd431afe198e202c6b70668e251035e4750742e0038486f4ae3e4081b14a6c4085d06fbb690fc9d12b5d13b29b1cb535ba2467118533399b056136ada4d746ebd2eef9e6886c7527027bd09ad5eca8708add3ed6691d7d011441ba4acc41de84ffb00c75521717567fc4c12e3b251d990d36851c58a22052080ba8e159800fde60992450843688a372765d856a8451be3ca4d14645e26180f172ca3bcf41f3e9af5feda189a8e4587582486bd59319f98609852770af4ea2c3c73a2b21bc252730034483e7bdc773fdd9a2e7b8de09c5ba9e1476d468d7ea2d07c35e8d2e5a85045f441af2dec3060c40ac7528d57f86649d95d93e80af5dd60d570ad9715309c3d114cce93203b5b5183e212e8ddd66c8ab725cf618d995c71c4a4fd42aca4c3a7426601d8636c9d9c07a4b2339504c695c37ee2f179eb4ea3e4d6b2f5e9bffc8fee67b45195c313fbfaccb5fc7d718793b9dbee9d3550bef98c0f42baff71f23719f835dae1f6e8a3ba600aa76cbcaed919eee8a82990e849dc7566e18a7602bea2470c56020abd44da720e7114666a92f1d5af564b2bc6b6b23d4ffac1d110b3637af4efdb77a7995ca4e4f9268d475097869ce4e94af045a75871c5a5fff5fe75a44df93ac90de5fb85af7bdd7d6e58064ce51e60ff21ea7448108c11db1098c2db54f27f5ed5b7e6368741031d4f6871f7f75adeb955d64cf63e1511332557ce5ebadf287faa176e0e470f62b5e87640daf5bef3234108f3c14564cab7a2212d78d2345bc312ddcaed309dca9391a531b7eeaafe229d6b08d7580bfd41b8c502ca559105cde54104fc944bbf12a1a4b0c84ce286e4dc40cedcea3950e0414734bfbeab5ae6ff045b26dd894d2a65d892f2e443132a143c70f2281dbc8ac5ce5518bf4621d20fa34b66d66ccbf41da98ee5cff2b1f4f6b318b2864006aba344bcc58b4fda4b307474abaf5b5f99a11f2b1782136202e7a127d316f164b8e243741affdf7fad1eadfc35db98a60ec49efd196ec03cfec1e2c51e2618196dd0a8ccbe6bde043682fed38d56fbfdcfab61e9f19a1ce3e1efd913cc041bcfd0181f05226f408c5ba62e486d7dec059335d56ee1467a145ace62038f8154b3bd73efb4c942e79eb50fd7032a511b739fc5881ce7b8bc87b9d6419d2f81f4bc92c2fb7fc362e5dc8d623ed9d1caf26d72ea13d0f40a6665b46ea4f4a0c26f97611777462ab35e253b871a19f90cf470eb7f9699fa305929506f230df29be1ab8f5a07a08d91277fec7d5e0b4f6a0d367df27dfbcb8082aed7f546034d4f6ca571be26b1638424a906416ce998e00a7d7789fd00cfb1985205d7df212e14ebf30c6c874576ac15caa2249dee2426ebba604d527f8484c554daf3901e6cb379ff6badbb0b215450a017f23ff86ec2c2f86df05f0ae712c6b6ffc7b555adb41c06ed45b03dd3510f0f8644a512b6befe1ab1a74ad77302f3fb5c9a3000e4a3a09c0878af227c748674567f34f4a56e7dd0f5b6e091825cf37145052ebddeed18cae4fa744fcdefd7f246903b43e5ea3810ff62857540faf242b7996e95549eed3bfeea89a5102f3dae647b0221c70bb01e1f5eaaa4c9787da6512146a9111f9e7af9b9b8b015e7029bb20f8f36a5f16f30197c6e44567efbd4f7d36076bd92e35f55d251d0a691e40c8b47171f3f97d04a62db48983286f02cfb95f58674a8d49a981cd0bdee3593676fa69985e3d491ba2913ff3060c60294c9c4d8b58507d8ee7c997b72ac05a14cb9f3db925fe36dcabe441e65823efe46282ea5ee50a4817c96e28c0a23ad120ae890146537aa577dd9b9cb1e1d4f5c5912cd02403c2f4a6042ec16fcb97e0db8e94c7f3b65a0c2b33b06ec4294f1bf84d954c9cdb473317a9f19562f3840f68d38ca702e251a2aa5db0096adf47f19c6d536cd2b9c858f5c1131afcd463687df36f0e281743fb0e17eed05e0f16c4a67371b886593e9b279a32252ed34f673a871a366b4476046610247468007821d61170cec559e37358fc80b0fbf1f026d272762958cef9199018b0d8cbd7ad408659d277cdaf7bd3ee9cbffb487ddd09f0f11b0d2cf4b0cf57d704e23c7af90e83181390bfee966f10fa1def59aa9695e9d0a86827dbdfe5d39c1b0c313d73731ef02e8b0c0da4998d13bfa62c21f740c9d3f948763b01ba41400289242834fe9470bf1149e80195084000608c2b0d57ef84469c6367858c7412e6c53194bbf27d7b7d777d845b4f9e12e760bb5b26ecddbc7c85576f8a7d002e8173cf60426a5233fc1113adbeb3ac34aab883d05231abeb73c62e22d56cedc365a4cad17c0b63273425fcbd6794e969f26d6edb9ee1ce26fed3663f6eeae742c27a841a6c50aa54b92ba3d3984ee558c8dd5e3459b70fe4a03769b3f4cade08b95063ecc841e186487fb7c8bd78fba70a23ee12b4023dae3b9652768b93217cf4425ba40281063062deca30fda3e7cee63124b812ce4053f04448aaec8fb83299c72720d19e1235b748b8b3d9aa8d2ae6e0fce7a512bab40c7a1e144aad7a94627f9389ca2399d36cfa8c9d18ee189e32ca9c4efbdb6e47bcdeee2772cd58e05ccd572dc91cf1c062b1c89530827fe46bf731e2af2b912cc5d9f430501651794917e0d5341e1c3e4a98f52c43bca2fc571f33db3ddd9defe35d4bd7070961dab3ffa3b2fef5fe7b9ef6ce6720d0042ad7e710ccbea3e6463fcb7ac4bfbc632408c0adddaaf4c58836abfbc0035cc9343302358e8eaf61345c6c28235210a3d6224c20889e1d72e647bf95c00ba0aa41de34c408492ce7e279c063b75ac8105bcb82eca749e36b012d8d042e76918ad62517626e4f9dbea47373b5301089b8e1d9bbf96295b645be1f9d7d456baab14ed516cdece653fbb1c533e37e2b44064041a838603f9ba7bb1aa6e2b29b874c9961b2e5c6372d790f1bbafe0768044bf9b9bb6fbf7c04a7c408709b09739199b77a7551da6d53387a0cc01aab117569daf4be18d032407654e8eda021d614408a591225f4fb5af0baee43719781cb9368a1ad851a1560dd1814eea9fd26dc3d80dcd6cba63c9abaa53ac660ca561deede7e8747d2e3123cd8efcfe05717f7cb57400191426b2b6c9c9d1e535cea088a551dc97e6b1cf2c1b89ec3ffad70cdd2d37606633e67ae14fa5130f5782be5bf177278b8edae6cc8fdde372090c0557015cbf7e854ee19c62a72bb416f80f1c185ca2b11559ce4e1b8faebbb3325cd8367ae5d424f9cd51d5441e18c2061cababfe8c2e228d650f99bb04e27be4a6bc9c7b8e448fa577c5dad1d6b8c775950e74bbf8827516ac0eb5a1bbaba157b61873b9bf141f5b0cf2b03849d44d31338edd695a9d8295ba1d9de95be81ca92974870cfd368aa0b85a8f0ef60ae494b2dd58edd785916fa7c8da6a5890ba526d5b467d1c0d1e799dcc9028527626bcad4b4643bb122e4970a60bf0c100f2e1de796ca959d22ed68862ce30cc7af80970fa37a417991884bfaf9fe54c6053bd5a29dd04951e1364f4236668e89ab8760a206414ca925a445a635c9559e8c1ddeb9977e41a0ed1eeba060470f9832e90ca20a389b8b73601abdd0d42c42b9bdaa6b2f6ed24aa55e8f83da0d6160a050bd79f55e543ee2f05b45407c53c9de23f01abce2cf0d62ebc71fd841879a9c10c67b4fa6ce7f164f9495d4eabdc1a67daf9105a87a0e9cd929c9cd73ab6e9dfde93c40381c40677ef7da72eefb0b06deab52987a4b5d4bc792d3049eb052c9b259e6dc9aeb8922f994588b442a731bd7b30ef0a2a2d3e48978d6e11f1af3432114d5d1bc268bf6a651792dafe3bd971bb125c1861e27478be3d5daff09fdd9158a04c6f747a82d50e6f614e0e6810fa7b20011e135a7f730691136d8f9ec0ff39692a05afd8af4cf3cc04c0adcd1b0a53b79c5e62320cd3d7c0466167ae1a112261f1bf68c536a1125d8be317c5a68971717e22dad2aae3b363ea3617a054b85d6c40fb6c88889f7eeb859e8a7026a7399a1aca77ec77dc8c046786020ae22d90b215d9cee44c3aab881c6a34038b523d388e439fc8eba7afe3f4ca80f26e533bb6d71999fe9563701461bc482f1a2cbbfc92e17d9fd5cc11d21f6283b42ba81eb0504f19a8ed1ab1bcd16648f0fc705322b7dc0068fc3946877e0305127e49c75e02c76d53213d2cc02875c4cd7329e7e1bc65d9c26e9b552ec38eeb0b021005ee4468a46ed594ca61ac898a5764680d884b198c7c9cc9a05dddbc1ea403d69828da5c11e432c7402893c8c0709dea8315f288d330f1748f931e891a5527d59aaad9e9a154fe9ab0dbbcf933c6a80408163a8779bc2647059b5ac85367c39eafd0aac60ead0b8f2c4f695ff5b3511782ca58f1e2ceac4e783014e15dd364b7b75196a70fe9158cfc45e2fb1d76fe44a041afb4cef1264da6faeb7e20b5001289a787cf6ba9dcfa2cd3ae2dd71fb01d12e70d6a7040454a4cc1e6f3bc3887b4ead9d0123924dd82c742da4270367486275f439ea6deef12d5b6f9a49cfcecc557197541f8e8f94ae29969a1adc6dc3e9da34d366fe0bbd2f1550d1dc282f34fcc979fdc57c49437b1fe55fe40ca359d81397d1099edf93ea8903cbf9fa6346b49a774450a35ff859159d10ecfc22d19411a5e3e54a2a83beb57443cbc408ead41f93f2316eced0eddcd13d37a4ce17a52747d5b907996af0d157158989bc93e720b1a2625993c9f9c9edc6ad767efecf61939333e657fca2cb70c4904f10c7fba69c750f951a34df294b47e22c0877bf2ca3ae6307d0d027b5fa41331b0f31713005ced407e50e1f838a9c4209a83792ae4992ec30c0af04dd53f05929d31862199baf1e84c8e22f4b10e2767130b82849c3ee4aa651276b3c8bfa9631fef440baa6997c309267ff5a5dc95fb44d166ec2013d85f8b3c8e7ee90d5df974a847dd2937e4107c25ffffaf877d3c7368b43253b0b9a177af09a80c033ab240dec74c5ed6cdc5d31057ecb78b33bb39cea5ee10497f6a81557419819257ec6b16d5c211825cf533be8a46a5d08846ca0c8e838c939d75bfa8840f3a3fb558753b0180cb398b6b95524bda99c0ba8c4c39a31504b7998c43e81e8d05aad2c0ac6438de6bec05371c211e4ea7d87e7e46eab4c4a449607c164003c020eb6512a2fbc4833380f98cfbff87e8e13f191a367c3bd475058fe300f68bbfa280ce16444b334ed97afdd059322f7a8adbbb9b13368b5c4d05eb406acd963528140a6884c392a67c523ec1f208cfa0a1c8e9447ce37f855d3752e84b69c04efd2b68df3a061a592fc68242536e3cf243fbb6403ae7c84e9bcc90f259478183cf083619368c7ee7dce29e819f4e48f91cddb6dc3d751b0e4d4c4b27f8963342dba119df3c1fab6fe4653ec561e61bc35d215291f21fb73cc6fc8a670407f6fc60f565ca1185aa22171a1844a3b88bc95d3f1cb7fe151552dc89b249465dfab6a2a543d29bcce7c1dcfa8f9b08791310a0e6b83bd9754f05f59fa41112f2e160247912411cc82cab3870dd75e7d4acfbdfc77c4b0085204db2de95b82055decf787161775cc93be73c3a2b1affac20a64fef95bfdcf5d526c98722a1348539df9f50f0e049715920ac33c9153a3ce5fb6d7b5500f6fe422a44b4fcfe1c063e7d8a897da90e74169fc28760cafccc41df8c53bc2e641a28e1d55635d3203ac670676007f6db22a5eb6e7bb145de945668a3acaddc97d6a4afcc389727773037841782dc59787d859ba99f839416093ef61ada5257bdf42618e738cd66deb202e2bf528a6cdf2c716c033e18d5ee48bd678f03240ceb7330d2ec0875c51785859bd469282fcb04cd1bd076c28530ac58202129e73014f602e127ff98cf5e362558d2fae3b498a809efe86d26602166cd4d7b53284e992eef28a8564f3c3a4a2ba1c14c4008c3dc326e0da9d52388766c4529809998ad0117f4fb10772c8f8c73801e366d8fc9e9671b0f7d917ec1243e59f2fb9135aaf3812dd6aba891705c3a2cda29f24c347b848ecffd676c2c903dedd0a6ae999fe78ece99c33d1b47238eeaeb379c93ed63c6e8f65ca2bb1106235f623784ccce9f182632de720f90e4887f62a0b709edea43fcf4b13e688f6177373222e4bf6fb8ad2981fb3e1c8a6380b35aabae4d7aaa3ed336212ff7c86a75b1da3ec6cf7e67f5cd7c0e354a386e590cd8d109f4d86bf526ba8be6230c93d665ba7cfb488548a6cf99255eebb9b3dd6e273883d5540974b79dee860adb76bd128febb1d9085b5a980b27454b32bdcdf9927217b2ae7868d2a72e8cbddcae5182f8131a4b20995de4f20fcce2ec874093d11aa73f08a2b2c973bfb10acb9e335128bda84086bbab99c074dea5fd9043d11efac697de4ccb6905dfc7a9b9a01d6cd63197f88da23807ac7cc240f43694b241260ff1b4d23e0130fcfba30be1aab2cb43ae2417fc28e4b35d79d4c13cd3341e0c02aeb18ea188c32785bea56a8acd9560fb49bfffca9b3cee8e1ac250f63265811fbe767fd45dc6a009977b27d4bfcbd48b5e14d14e53552aec984d6a2e6392783672c46cafd1e87ddbd1f3135df538e2567704eb6ceb5b92b5d04a3f37d03805c9e814140c43d0d92204c842980cf5c848e99da51b29c7bd2a56f913f11ea279c9d05abd4748e4f97743ff1479f960c7f78dc94ad6a3d75a9a91177a5bf815345f9ee4551097757b790d13635e9fb444d7d2d53de432c770da433859fb214a68f5270252740280911beb7fae4d8828b8ee930b55ebe5139ec4b2a805be4681905c2572ff5f4463fbda0e6c97cf64380ede6105a05559bab0950f13e4aa86c9b51d2a6f63aa6f4d7ebb91d2286155e7129edc773d6892c509f54f895207d630992bf22f649e562cdc749c4a93aa7c5d1ebb39c3c9315f9d1a9f83eccaff5da6eb3e864546c9174a75642409362ba8dfd8dc6c7d3d8fb47985b7748022ca263024f65ff93c9e96320e030e63ab1880d7a28c00fb9e4dd941600abec19a0c85d168a5184bc177a31dd19906eecbaa6f235578b2568eaca764b9756e47652aa5552c1ccbb707f1a7fd1a8c239534b98a0d55399fa0650913fd7eec81ce39078d86ccc0e369f26d64adfd0072be1dffae17dc93512e9dfa1e77af7c29887003eda4da0d3c49c5ece1ed7e7240185e1f4abeefc253ea536817b028831f4fbf0aa095d541d5f57c4b12daeb652a31433e05b85abe2832f9cc7f72d9693ca731d55cce37753d0db6250bb0283a676202ee1218a3af721e8ebc5e136018b18122055f8420cc7ae90a32ca050b27fb7c69e5892c614715ef3f71ebb7ef1ff9ac1a35e08200e8068d8c11a2314c55d38ceabc1f9ceb6e21c0736381b95a96fc6777b53c051c426c6b654b3ad7d53a95e98b99af9706208da0cd3c0ea8b8240c7c7084a21f9210d1f91880b6b445fc3413952408633cd25ca05f73744ced6016ab6d9cdef2fed9e3d285968808075c2058c54e34695044fd2ba48d346b484063d189b316e71706ffc9cb5f26a724e38db369d4196f5a5c0f0c07a21390897d5061a03b18438351a615fbd74bc5ffa3b57611ff8117a602feed84d0a5dbbcbaa953a44944d1a1a8370415bd07a517862c1d78a2386bd61da6f5191efa2af1ba37b00a8437a5a9a547c5d2ecb90d514aecdd7520f113dcaabc70ebcce948b0f5fe0aeb1e9734a58995304db213be4de1404141dd7916bf3082f0ce647a72c132f08769c35d8934f393b4774dd848c6d4072d24cb4c825badb4d0fe8b334f9324e9d97d48864fea4e3907a5298fad2b38a17cbba5ec94bed8b5e6e283f06d9213e2e0a596358692f0482684ae3eef32694bab9c864d45ae7089e346d5ffedb2c9283a784d12637c86a1afe6310a2656005cab78d1613d2cd9216ac41edcfe4447baf1582602be70e847f16da7d96d4d8de0c7f05f419c098fb614b002a136a3215a9ba1605bbf11191b1f2f9a8ccef115878ab701f4d904910ddfd981485fad6596ef5bf13ff2820593164b41567b12f0611bff0b2a0df57e5deb39a884cc6a07436ae0b9710b377fe1c7daf9c98b41baecd095dbed2f09895013c4dd5f85f33eb942f3c696efb6950d32f039e4a8020d5c2dcf894f60b08242072c1c51f20027d009ee76d6141f600fab559e0fc7512261d66921d32c6762c241afaeac23cea0e097cb1b07ade6786d79f28d9653f5566bbddf0a4bed8d76dd5b3ae8ad69edc737ef81815d95c03bd2c5967163bda0093f1cb287b88867dd07300b91486108dd80d14c27e6469fe5e5e6e89cc8a92c058cdd6785a4ca37c9740f77e2a1b58df589976976645c0a4a16e644101dcf59bc25d6104aefbd7b592d116c3e41d285d704c65ef284e84de300ce92b21815b81cc3ff5bcfefc82bb6e2c796b1ea378fb5a34f3c09ad685a953ba923aac842eb2e1f3687163d9fb535db20a7701e9fca4de7d55c998be6497b50dbd8264814f883c06e77174f66c04dfb575f6ef509da402d49448f38788dfd553cf697215142ac474a4e06c87a15996078b2a47e5391cb249568a928daa1d3261899920a56b292909492bdc0620b3f33a47e5c4bf06a1b5c1235c8067595521b2b97dfea0fc50037da5b6900e9e3917bbba6678255e76a34a6de5cf74ed44ec6d7f74ed07c25ec7ed54a587a33ed1f91df05a7c8aa2c1f32daf1a89dd04817836e3e72dc7037146eaf466d09c44c0779e7e486cac6368aae1d41d68cc276cca5ea23cd02ac6fc246da1a318647bda6436174c082b42bd6a6f1a28197c7007f45a66ccdfaee53718358da558b3ccee1136f75976a1a9b26b14aab365e526ac7f9d6af6c48b80d0eef70a07d2f878a7126f58cb27e3a83666bdd3df64a1f798c277ffdf244665611ed4f2eddf4b356e959fb2b1ca7f947a64f9c57de69ec62a98291349176acbe65084ffaa50c7c0319d595587836917fe66cc775251302317b8298839d8c870b749da58a196e45e4e51683dd955e9dc86371d23ead6f043758dd5e47708d0964764393d919dcd51b64da8b44b4396e8f42d436886efd7c71f5a745a4031f1361bbf1cef914ccd81581960f05b40f82efd60c07f362f0ab7a5eb1390ad06f77bc0de6bedb0b345461d9e4a6bb2e2d29deb71ea3e1d45c56ca4ca9da500d6a837edfbe5f388c0fdbdfc5c3d4edafd9926f1548ad64662995a6649e8d8bdbe5d2c804753be97a4210089c15679f852dc3746cfd03668d853847cce06534f0f7ef6c7655a749a2c81c82edfc9882657fbd826b9663ec85f61e3309bae8b409e2ea0a7cd87d461321e39cb48aaad01a8a8e5358f8071d73b06e8167e9f6014b3069a4079ff5418f2753ececfa0ebb253f035d2dc528588970f9f6fff904693483f4eae7e4d23f48e0ecb11a7a640532c6fdafd0841e381d4bbcaa04bdd12840090c03b6e6c1c01667bb84156e86595c6511c2229f736d71a9988a99a3acb6a0a6bffa62e6631af07debda5a069ab520d733668ebcae6f623baceda69cb59892678c82012d00d62cf279933bada844cb2e34d900c76bb5afa74162d99b1f66630e488c9c2033d2e4dd3dbe9bf608158574ca39f86dae263b3362472c42e2b0cf4fbc0fe2d0bae19fbce08ec9e29622bb6a311530b922345d08439dfd8061c29e1816891d116d7288b29115ffd365e97ab0c7f1d82c0d06a296a21980b1e3de49fabd1debf2f565f2e652c6186e9bc2f6cd17bafedf2091e6f2d2946b59488edb1c584a63a72f8bc7c527bcae95e7822397c7e231936de9a18ca10e31f57e8f6bfeeb7816ca67fb147e549c995adc3a8c420fb54c9c3c04c1eba96b9270218532c0b04b8b9d48d00ae6208b6c61359b30ce66ead2d41c82d8b17e75c747c41ff03104579c528fa2f4fdcc7912b2b47b8ae33634667c88826b8097fb01d5a160d8ca7ad39f7f3beb8da9dfe05f13a12a0e1a4fc6d19e07afe768489f7169f1bd1d060df4dfe3b9fae90b38c5d4720f3a57e80f96425cf304e5a72420b2bb35d051a6c8e123417324313162e43b262edd889be8e165bc81d2842bd66f3980e3b4ad18688a68a7a2b79c549c8603fc5dd96dc86eda51162277bb5783230f5153032b7e2c7aab6d9385ddf7fe861428176c37746b56cc6bd70dc9ed40733a89dc80d17237d97a56aceaebeb1b44e8b829e4ae28165788dd107ecdc2977375a12d333a1ff58c3efd5c7b3c36a9c932a9c0a99c27a131b5d23f2cb16189cb8acd03efc9ad1b0b61beb273ad22fc209427607e0ba080538eaec894be66f97a7f491898b4280654e88903471cf4ffcc3658961325d1f2fe38626de0e3047f278d04b76b9e6a1ec7fe4d3ef5b592a7259fd7f78e5273067ecfa9c6f8b469bbd8e138373a16350292a708ee6ee38ee5e1e0da06bbf5696965583442b8a82bf0393a88ef67b22671927542a0f8ccd64efeae7708360127f930b2874e1192836684ee1b9725a7cc5a8e4683825eb214a45a4ecc4ffd8ea1f89a41b72fec12ec1f8703f60af2dddd710bf87ffa18e4fcb4ccf3e58eb6987671b9b3483d278b83acd16eb7c67a911a71d5c42812761bb32c7e0efe4ba26970692f02150885f483a8dd58b75a4d4546f42eedb1317ebceda3d8cd8938193452fa84d706d403444915078ebf499ba03dee71da697b5da97f5c3a83115490dc748ca13466aec1d92c4d0ebd7132996d91ee477c5d0aff171e2de2a24258001aafe52a73bf3d91bc5c9a097ccab2ebe0c760e55e7731943efa57b6d8d9d79d7308c334b881bfc53cd0a37928b51922f0842c4c02d2c9f5b18a5afec6459ff086bc4763871e3f727c98afd21c34b39abda6cc0f6bde7c74ab4e11543702e6bd7f1b9dedb1f4f5cd83ed08f2a5240a66c111daa0e6883f76cab20f9c0625b2b573949a5f74b9f4c2cff0499b544be65d160d89efa517afcac7ca3c3f9dcc75377eb76ac41efe09cbaed43070d5f8d42557e8f64f07a3d1f531a0a3d2308eda7adc4241ccf97a5e83557c75f1364fcce0a1fe69474e1f81a5539b473aefe2f2a1b6fa31ad6e5506a8c2ba048824ee09a737facfe4a2fd3f59beb127a59c5d0bef800b13e89fd241fe9ae01eedb97c3136859e9852283c1919afca200791ea0fd986263577d3ad73f56f28e8729af8e9dba7083b3008ccd8a152c67b72be554eb8a4a1513f875485b7f2d3615b305a3ce05e4529a168741e964f91ebbfb4d1e598f8f05d38bb755cc95473fbd249432ebfc8c79e61304ed7e6484afe522cbb33dbc803f58cdb6be7dc3d58d38118103e55560859629ca4d05ae9c916435b9962cccdcda37479cd07dfeaeae3f98974ce2744ed1e6187c7119da75714dab5beb18b152354d32b2d76b870c10ea37d44badb3527c5dd5a26b4141fd01191e625ce5dab87d944f3d1b0d2bbd1f06f8167e19538e6bb72638f603f3820ccc59acacece4e890bfcc5f789cfc4103834225f061a702db2d2ff3be97df59ec9caecdffaae88bea817860273e874dc616901c0132d42710a557d7451a103600812654f21f6d3ec4f409453dd83a2dbb9446eb2f4b51782478de23e5bd4cfe676b7d5d049cd1a987b931b0fe931963add665897c7684cc0e97d3448923fe9d051fd92a80979a7453b519a048a52158af248256a5f499d2948db87f5e786c6712fa382e6669aebe0105cc67b24b25db7bc190a7fa3676d3bda4539f620d251161d0b72f6973c0f30eebe24859b883f71b799d08bda2b0ea5bcfa891fcb2928aaf4c626db0afd2de702aac3763e0265f6987a4703f79707082475cec04b29bcea20ebe02c3d8f4257346367f594820c48dd32fab651f486fc3114c0c370e256559d59f20cc1fe6afd6ceaeea2d8250f7a75cb90ff1c546da66b21f338b2f4fb2da5f063d5cac74450ff2e8bd8b27a66cb6e50441f2223d2477ebe3529ccbd8722529a1b620a1ef004a08321e6e3e417cd66a1c9ad48bcf47425ac9898c4aca2e5e923af5f3dcf36ec88ee3fad0824f394f11ef43c01ec0e9fd282a17a356df0f96ee5fc89a32c0aa9dc8cf3555f83146ce9b4dacc216d9d5843f46dd9b43fe52561f9a333678de49c9c0ec2ba43fc2b0b895abf256943dd0c679d7c84af2bb4cbe16a78b1e1c337e94c9e3f3c4d376c20a581fdfacb44868858d7adaacb65a554c4915d0e6cd83be74b544b05ae424698228cbccb542298f5934c5115ea1fb9db5609e1b0ba1bcad62f93a580fc3429f9ff2479dc5c73372fb2877fddbf0a1e31a7a36c72a5ef7e0a8863089758c310e5d3257cd7d89cc7b2d0f16ca33308b56af420449cb75a45a6a08d945a9b0a2c64705f5ff1fbd5b91cf1d6bdc2baab548e7905f7ff71f05f4ddf3397c3d04b2c5a0d9ee37fa9172a56a5d7cb6bc51f8a037ed5471d72cdbb0a762f0a0bcc6081b4fa6504fdd458528e2c3ce0f6984cb0c066099c417634c80b5193123e24e691363ad30a9563c7a9ea0ea1400af88d85204afea75331002322211f998c73119cb9dc97f04a486a3bca94efeaedba45a38e8f8c2a20185a3019f8d6e10ac6605f66354ec1f7523d3a21fb05a6a9eda141c375b52c3880ef151b9b8055dee7df88f5d6a395d65742fa8b3295bad07e82972a9c005ba20c788265c6b3ee5a45d7195580522624cac15fd574cc106461ac6875efe1f27bc79e4a50b43fa6713530451aa8cdc34c2b4f3d3f0b7b0f684edd8ad89e269dc337068ee1d92941f089bec0d412a30a948ae42c76e7a6afdd3400e29d46941beef6828dd001bdcf8bdb879a21692e0c254350b35cd5a426145f2c7bb66fc04a9d76cf7645fbb9773337aeb3bdb9f15af8997b45fd4e3322f17f0f3ee90ecd293dd9f4690017283101c61fc312c135d9f53d40cf1d616abceaf47b8573042859b5a560a2df3d490f14b40f3762149a5da43715b7d358ef3f2347c813eafc99bcd2f6bd5884586a0181dc2f4e01c3afbe6d8c8c59c77055009cfb7daffdf83db630674ad1fcdc940e5b76855c693538650e712b8e820d7de6f123a50a3394e135196eabc744e2651cc0eb9162ad0c984d92416e0501daf6e81c6783f2f2c382326359ccde2aa29589cc6f808a91eb968364c6991133eb5890d3b3efdd92e74418e42524c60a451dc37671259735e7e71f082bd6958cd56a8ab91f7e4866e5bcd022b1385b0c54f14b3479f951e138821b623af47ffe0af8ae306da343d59d9b40e3161f3aa67ccebd8b3ee23bbc3534440645ce6d849471eb970144d6aad8464ccabc57e5375909bd17c4730dac2294bf38af13aa13f22c00b02a33c5bc654d66c3f1e62b46aa9ea2fac0d1f06973ececfcd7dfab20331a19619df87b5dda2c58e4d5ff64d306aac59550ca3199e689d60b9ec2110ac0b78efc502279db592dcbc210cae31de7f5a34257b3b06391c1e9271c328e7cb4891b02c16071c5b80f383e8158e84cbabb5d818809404eefc4c8f3c89ecfab344404863e63d5e78d75f0d85180dd14770aabc3df1e62f059b44fd9359a865f5e83dc60c2a0aa6ec1be1b4bedf601045b16b773679ece5561c0ccae1441a4e7837316779a47f2ab3469eca700816df749e08cdcf7bed5fa803cce38d9144504115142af6cdb13ba0a751fcb151c9d69e468b17d62f3cd678539569a9cb893e02acdb39dd362aebbf85196a70d77433a8a89fecbe5ecb8277b73b0801af5ebf38b965caf7e86bd52f117ebf867b3b55c22303c519edbcb1fdccc9055c89c9fa313ea6a4024fb4fbf73e453957e9906c070f4537497ffd3ccc79aace148638c123a15fd763afb8b06d3be7d52df68c5bcf96b0dfcb3dbee7ce32bcba20a7c2f926cd04bd623362d36ede58e13386460c99710c79b9a67964bb78d3c4e1698b95bd64b0405f57420a54856f1fc9a4b719b5e30a532010a9093b894f88f88e4b8baa1aaa3907c4bc77721e7b8d869a9c6afd18001838021daf9e1aa3b929c67a3037fe2fe178547ae98e7ba043f561c02f4ece709f62dbe3fae6ded0d3a7ba0e19dafbd096bfcaeff6b71f364b2069a80ba73cd75dcc87b5a9e6ec4b9262247d01debe331fe3b6522dea996f5038c980e803a7938b80b197fd270b2a30aebb7175f764afd04ef8b31d3a53465bcf2d43e79a6fe3203ed2cb212473283850094228e1d783d0e980a598965f15b4ea632120bb63167a06422f9610a2c7827bf9b0dc184b581bb7d7029bfcb6931bb2cbb2154db1a90113ffe8b7424a257c0c97c091563e77fd0324c374c0c52cbe36494f6120cfdd6027819e2a4b6ffcb9fd29c9eca2967d94e9582926835fcfd2a29a20ad631959bfcab02aef144ba5ea169f00a9cae9d54b2b63c3dd5960d665d39907dc297c8f4a1df7d1a999e1efb408e9be3a15d03bf1e4dc1d9d41876d7cca0bf1cdb924834f9a2a25cba986180f8a5944de8e82a8c0c4e37473c0e18431660bf32790fa27d8778302ca827e1dcd4c1b2b159d1fa68e61dc17feb0508f7e7b92e3574365a1ab83c106c3dba8987edb0f30bbd50348198173c011d4563afea8efb72f8c421c983a6b8ac412e40e8fdc661ebdf51960a0d5042061ba520ae37fdcd1accdaff3acd0f0a20ba9d560e4b26f596a94a7507dc2057679c519393425cb1e2d01afd1dc826d65243e39a6759245e3ef11308ed69ccc0bf38bf4a729b8cd77ed152ca241e9f6b348357ea4a10004e4b80399cf71583768d8608cf66c360fef9a8116721f25b3dcf00e962ab8f3642aa50f950b5f10e60859b2d4737618a619e9b71eecd04abe1c4f7ac76e03dc83632b74ee2b7f9e8f1a60f9509c005b0e0d636063acb997af0e9edbb873f3f363afff6933235bdcf210f0f91309927882fba90b77742200845df8c7d69702dc56591eee385015f423440a585f6d30b5a0af540878026bc6fdd3a34a338a59e2d75a030f78b12ee20c1989969fd2fd7acf3667bec1545cce1d8895da80605e987197f5a2d3182dbad849d637bd2c8dd5794f5dea34e02d38fc2f4406a9c54d6a1436a24257e032a8b5c5f16baea2fe82ffa60982ec6eede9467ffcd274834210655e10fc04f0fbe99ecf833973c5e050513ed6b3328a0a83929005c7f022a193a5bb685711cbb72e91a88d0a14b49c41c8fb877d825dc59d031fef5110ce3a26229a932dcca279e65dc63dd4ca12ea7a2da733092e5c120a1fdb8ada5e1903fda0f68378ce99d253433e3d0288c2e2bae7581033432a6432165586e5720b0a55e11c50a12a6a541d53ea42f41bab5d79108c8f30c8f1a6283e57309ed4cbcea249caeb10cc26b7201f8b5d49ebae78a280f9bcc2b5f41b03b12e244b1148c33dcb7b941f29a008c59663d9c96017ac65666be1f3c398ae3904b4af2aeb437fba79d61d75d2ada1cf4d529abc85048fa56ae918dab4d39c448de28539a62bfe77ba1a58257e4451c7d99b50f15707732849bb930e74950d60fd38d71281f9837ae87440bf453461110ae8e2e7982301608832d98434359cc36224c303d4ade0b8d19bc427f00eb6ad34d78e07df93ec3d66683a52bd601f8f39f52a76ec65f75cb43307e802e411dca1368de8061939bb7f36141b2bd3a52996b37618f40208c5b917a79d1800e92cbc344d9bd935f9d9f762dd6e8e4e3d0b7baf6e9c3de57a1f0fb7a3e3e1081cf76cd32a52faa845ab15d28b3f2c4040d4b3f358c0d7e570498d01db404add896d2f8b06435761e66133e56d351529cb77bd1fee4090c4a5d489fb8a3134b25879bd61ca236db8a733ab5f015cb93e75036adcfd140bf0b05dd44227aa148012ea75fa3d3e150eb2e535e6c18ca288521f0625888fd38cf91d52d3350530165fd432c6d1f49a4007b9d401518db3f6a6e6a3a1b8a2b07f827d844f1770d03e2caf3bdfb3170a856a5b37e9f63273afbed5b7dd0ed51df8dc43d31791af7236e9d4ff04ebbda33aa6ce4bee5b720c52869dbb8300ff6dcceb04a011de9bb96cec461322b2525542a0f1c7fca01d086e254e099b9cc7000b60c6c09ee1291f5610c837ae3092e5d7b02bc5fead2d589c6230e0f46b5ab11f3993da84ffebb262654a0538eae5a9c1e366d4d3e5f54d434a8a0ec6f490e663a1c19bcdd3d830b0b4e09a24bbcf5d928cff6aaf19e3afb2bcd590ac4ee13278861418063a73a51194da6501c3cbccc96e615e60be3dd93c959cac203667225c19312f7cb7e21b43aead24ed045a96891e9f8d7d405798334772b59befd326d3194a834ba620a42ae710e65d95c2866d5cde48ce911a414b2ae9ac0f9bb9438b28da27d47ee91bb5b7c5c7716a9736f68043c4ce0fdbdfd0451fff86c5cfc085067a8c1b30db95fed734a3643a9b0f019c836b7af1ba124e2d640607dc220c2c2d3c5380ce1f52f7b9328af0ec2a5663bc32fb02c79adad8f5085f9dbc8e0b874b447021ebf86ad82d16c8e390ee948b425c45fc41e4974cd25d31b3a23f63dded62ad8b0e640c290f93edab71908a42652f05f1cca09fd8180601d11a9fb784863fcc93dba3dcc297d1b74a8f63e18f9b4e552c22b2066688462010482bff3a97f1bb1cfaa827337c6c2d2a61af923a09787924167c6125d8aba13c8efa08b613bc157e4568a70c744eb17bf1d95c0a453e51e33d2714ce37add2d758a6eb08a9c2b26e9bcf26d7876a108d244c750cc6a2f624f2ad4b96857b3bea5292298a226e5d25354b4e07946bf048fff80c9bb9825d0c6ed8ced631bd179a40a81ef1b6324da7db92f51115914867179affe74e1193b36f7a3b17d1c0edc76c70df676ad514ef24e16693e2288742d62a3bd661fffbae0dbe400348d7db983e392470fc69c05265b1959e103979196838331f0b883324b978d6491348ba61768f9b5249a1d46e220242c005ae175947db1ea09e21907d13d8dc9a42e73f3a790e8e7d93ccbc158c00cb713cd91e4f7de0ff184891aec10430ffb8c9dd197f467a20fb5a91503d6d1f2826c20fb49fa7a80301b82fa950f9be64d32f0645833262e0f587a8a6175fc1f208aa4c972dc5d22aff24dd589abd19d55ef7d07412b15818719711e73e577377b7f277e42501f107a783140c95c421c6be35193b61bcbc9934ac31401a89274cca5c0ff66cb289b6bfd9ba0ad0cdca2fff0c32413a39cf4604710fa233c62ec2533047beb5cb06d9fc101431167c5240631c320e2de3a9a10927f1cb067811ab05c60d64512fc343589b76eeec128385fa4bd772d399c0179489f2f15c02ac37a01412d478a309de23073b62b2b1e3b74c8f0c1b8362844f792d1267aa911ec6361b0a68410f9b9d2558434b3586f62e754955850e0945602102677c22d169b39500231a24c2d2ca5524384ea64ca893ff4512181b840f22720afac3bba38b71155950a4523029ef763f7689a0302bdcb5e5b9941dc287214ba8dbbcce4b8174c51f9f3a87b881206cfb3196b98cf5f1cea40eb2a27791ac135ebe043140cd63193c5cfee6ffe7919afb4d0a27e9cf68dd29c4c3c7413d1523734d2a034f5325d937b7b61a4a1a44deadf885c4c2655ac116ecfdfc96b2440ba6aedcd83eca2ecb7fca15f5f317e1d1adefd080b83f55062a788e6740da6483b1605e739b7d57cee9123f9f5f56de3ecc1cabafd0bb5f89b8e7124f1dea9b15dfe502fa5af7196e55afbf02ad3c8119f15a8d6efe84738d2f490f946c7ba2917d513ad9e6656f79a0b6193eb25f4416efa831adc0c784cde02aab6030a83903db8c2e5bbbf50e5f88f8c2fb6a858f3e30b0675dd93f47d2e1392a776484076c14c0c32a9ae1b082ffb649a7286c9f01a2cc0b6d7726a7026966029d89d0ee7fa7c1a08607cffad541d79883db1766a15a2979e8b352875136ab9b87687ee05f481615c36da53229732594ea6524208238fbd5124cc4b18b1568c2276685076b04fc9308256604e216a26711ac601a548e1fa71a20838dffaf7bccdb199c0a37dfed7842f0179f6b67517a1600ff8f5de14da338abacb0a71007d81bab4312998156877e6dd276d55cd92b9f012686257a51b0f8b4b3cd1d57690e510570ccbe89a50bd42b280dec41fff1a9164b15ab2ea204565613250ba2ec541c12e779b35bd69da31645e95d7f4814410bad4b027512c9c65e6fda938f5060b505f97a005e1afb2f6d9014196ae65d6fd7bb2720894dbe15a352587588ddf2d099c3baaee454d10dd9642ff42a6dbf1ff652137356cc8111ae953eb3b7b449eb5cf2d5bf57175c6bbccf5b4b4abd2e3fa794d13a76f85edf5460ee530d4c7ad4686245b04144f797aee89c9d216f8f722e7604a9f591461f991834fa1615f8638afe157736d6e75f9decf5a5ebb0af7bf7ff8cd6a22139e00a0ceb6584109f388a0515cd939f8f0680cb8872dfb0f3c810fe059e83a3fc3daa868dcd53f22cd826aa9a61035e8616e8bfc290e4e00f77ae0b4dbf0a77a7e33baf9d3aa743de94df9936e19a249e4269eb6aea66efcdba52a1a0d3bc117267402bce597a4cd44b96d808c7c4f311134900c8de160bade19c07786e5f43544ac44787a85d39143d48833554c033ca036f9d97d26fc0382b27595eeeb907777addf85f0bf0399e4afd4dece0469e85ba6efbe65539d4288311c55b14ef0041b25cb12cab54790743936a1854f8e5cd49f975632c3cf64dc8ef639e42a7dc1f0d0f9809a0b61906a42589f2f0a8fccc4e88c13158d1b4f0459ed43a49fef67d3d8268803cda181f02a9cfda9e7292dea723f29328f8597846549a5c7cfabd913fd192939b3543a25226975f9e468daf87abd2b413f5e258295bc22bd9dba6d61dda49d4d4d861d52ca421515cb4b3e5c96e5a3a8d57465392109b81819d6e1aecd9a3f76f1ae0f970062634189acdb08775cdcfa7b90affc9bcda335559cafc83e2cc9822f2cc93670a689b7adb7697e684928b9d52b3927249496dcb389a1069eabad282194df03e108203e61392776932e0f233879d59123d5fad3e6981b1a7b05320fc3699a4a9f8d4ad586eb7f7f7813e31740d3cffdae428167009e0f712b591d0132c771f8b84f6ad07acbfba66dcc6e593c8ac25de7859f829171aa398adea4517b0737212fcd8b340e3f6fa8b6840a3f96f3369c3ddf4a9d19107f18de4a0ed6ac44f0cb4775cadc877dc4fefcb70673a2d35cd04c3e6f56cfb1f5488bf792223324aa280304b166a7651ceb53ac8f497b5a97323d658f16bbb13a172d031e8645b62e578fb25ce38de7f3205d456df7ffec761081d953dc42516b8d8b7efc3d4e5c8d34a8b155423859f8f8856af773a103e91f476e2d6ad62dd6be0655d4d15e45554efd47869bf68d66050ac9bb66ea3d0398b5bbc1a8ecd0449fcf61d0aad2a491165fc1a2e02cbf3c2f2afd35389d6a00f092c976475a26f145cdad351bb6cf474fbf75e63eb17309f51c81eadd066f03cc9311fc8d71c98998c9950c8989aa2363e1ae6fa3f2dcdbe8d7ab2d628a3e10961f6bc5567b0ed11ff5deef62d1edbf77d4a11f8964b5d49fa49b501b5ba5ec0c5a917ba211a52fe78756fd7d75cbac979fd1c5ea8598b8593b1b3ea045f358169dce57c7c81df33156886d62f7ae284bc23a5313d87ac029ef551518869530c561574f49646bbf1b77c2cd36ad471d85c082a7c440ad8bb51f97c9702480b261641d83c55dd2d9fb2c6b6236ee4be3061d0fa3364e3cd25b7b329c7d6457039b8162784074568b0a755abc81a8f82fafe23d89fba5155a0388a0236f35a10134dc5e543133c2ef024576196821559e2d0b624973e540ccaf83c83583bed299b137b3d0659ae55fbe9eb9722c4ca1931557224968a5faa717352094452b459cfb0923121ead9ca1da62e92d4a8be2bce4b8411235dc08d7f4f8536fdd8f650d20cd61b77e2ba1065efacd18ab5fb3f7bc9f5b3d580dd5f62d5b9ec3ccf6970fa526cd176e77f03af155e31d1e89bddb5aca645738792226c1bddce9b81644945020c9ccc6eadbec7415a29d2f5442bbeb4a2e20566535e02efa9a85ac7b8d8a0f0092e440691eb1c59dfc64685030980321b5711e1094897a59e7cc74ddadd283de84b2df930a051c22bb5899680c7b6816ce5c751280d78a962ab0cea006f233d2a7fa5414e16478af1da53efb436f807e1815d0d5f1f05feae168595437786caec2a1300a9e2456c52c0259e116da84f01319f720bcb695bf5d3fb6b1fea4e1eef9491d5743937aa0b761c0ec39626fabf0dc86355ae03434531eb7a1fd9efab45017fce26507c91df01faaac710cc8091e21538fda179ba6640f512d57cad6b6b7a44d88046a2bfe4d20049deff1607d398bb069b2f613d8aa24a94857feff3df3b53e0ed261568affb1089deb088430061db62b916cdfb12ab41132bd5ddca796bb50d2ce1903e5222667fe406acaa35b6b674f85e3d65384a65093c4dbb3fb9e450c519a1dae16de911485a518df890c5a6550e5fa0f4160fdacadb8e2340f44f2a9fe3b400a84d28d86e44a835add013a23dadf2d8fbbc125233388b3043dfc988c9574d7cfa4249818190fd9e7744b0ba146d73f9436e7f855d253622a665e5c20886871c9275b6dbb24b3d7a27abe47e37956c11644cdfe9c5bb706247711d32a6550fea3728ff49af01f9e5cc66f880312d70ebfe225d6e75ceb25cfa9cd05018072257bd6d9766c865e76200be922b7b047057846bbff760c218c799cbad009e87d3fef73689509a33539bb6a8adad38c21062edf82f3a3ff0829c70071b1c3ea6d2092568eb887e017187ed85425f71f0ca467ffdf928f3a2a8301fbce50540bb7d9bbb6ca65eb387aaf5685e4c1b4362dff5243820d7c77febac2d2356eb5b9fcb51f1d858dda2d912672bb3636277b860359c9cb81bf08038c8d9423cbbbeb0888f4401d52954321ff6ce32dacfc3f40db6e642599bc38076e117822146616867732118049c0488bb61872df9e4a45697a50eecb6ffb8d1bdb4d157967074654cbf6d5e9942eb18556fd2fb8b28f18daa8312d98c4b5895fae91730305a03085b42286fd07dadcf12814926b228603cb32837d395f3b29c31926cbd13115231995ce0f122ec3482c41adb79cc041f6b9202debd19e1644213bcef553f20b43706242a33fc306ae78c03dcd71f044efefe6c784ac7b777cabedc22d6f9b66dc973386de06bb756b6b10d9d36dd77d041c8cc6b3415c49a3587f905b989d828eec1dc11e3b2f26e52e8e5a03853daa5f4d9014c20cd8159d58932493d5ec32b341e6fe70e8a94b404a4b4b07821d71062ad642ff072eaf429df2d338abe40ad7de7776a3e626a92959e70b1cc92c7d7e04e91118e5f3ef550c58ce1afa3627de499912f027d469c4826d6431a569860f538c263657a5e02dc62638c149da10bd0292d68a396da97a45e499a302808950721ca5a842278ad584cd0fdc87934b9c51ce6862d48d54333758c167db7236d3b19341ddd7ce7d7cf763925aaabd7ed523da152ec6c45109a0a41302314e6356742e52b002d3537e115dc0749de6b35e5f77e020cc6975a9a8e9c483f899f94a455b977cc0f873cd04e9648a676195d36bb2b91da6176ac2d03aa9d09192e938e78dcab784fbba75dee860611a14819f828c370716c150ff1aa0a72808e21b9be57b4c34642065ad5bec44ce925cb7956a6fd16c5d7571c0ffe4847841a602c019d3c9617ef8f2cbedc6ce12533f7e83153fcbe9d107a9ab0e3c5169fe86579eb1c8fdd06c3fb3ec68017d1ccf8eee981d1ff25c81edd727260dc7981d58167d04b2047c32712ebc1e33331570a491f5d9376e33e991da799b10c954de2b55e7f46cf62032f9fea091a2a495ec104d863a9dda2697d3e93ec71f9f5db2a1e0fb109e5b09399912e3991592a873cab6932df356a929530bcb56d36c70afa2926cc8a3bc4339d23b66af5005a2dbb11f299925cff735bbd845306935025ff68dd40e5ebb2c3b4c5f59968e0cf9042284f97d6d806142c6aa0a8bcd504bb8f1241e946b0c0a1416a747a8b403cc148c7e53092ce509e908680fab243c513d3b8549c20f0f726edbeca4896cf5a54c0abf5b5df668d13ba6c9173518164541deb13643473184d8ea635f1f3ee35feca34855d8eace1c4cb04b7e8e57f80cae26b186b6a6faa429617a53cf3e920ad49ec0fa1f5ac30157b5e11fe577378a2100fc0dc66b2d94e766876de146dde8b1b3afb6ad7293a805700d9d882e646396feeb8132a571ebaaef85f7d49634e9f366d3d199bd06de76885431561bd6a147479601a02a70c39e04961a9d024369056dd5e95925e13f0933acce832121193ccb8ae522f9e360f6ff295922d2276139b07df0f6b870dc9bcddf7e04cbed3a62d8f70ec22c558b821f65489db09250e7a4a67108589fee994122fa02280b18d0beeca2ed731a9592bdd8c371b691cda80aa758a2daf4bedcc11d24f05410060bf65efb9d5beb990bef83b11a06c556609c536a9b013b3cdaf4819f9e21f8db667195f9ebf63f9d6c3bfb35f6a8f4955ab881a8677bcb310291b1a3f46b5c5cbb00fcc1b20b80cef5d94b825f19d43ff9d68fc5c147f841ba5c231a50a8e37c23adb3408a59c37ec6c83f85eeba8fec45abd0a9a0e5024d48de6b1a99e51893fa775df4f200704b7ebf7f5e6883c9be57be052aba8734c6c80254a19aa39adf488f8755af879b7007cc92a27cbc2b4c10338f469716ede87307aa600ad46aec0292964dd4858c6b923e6c00499c32c6d03c47d11ac0324c25e5b130c0ae998a0c77397857d8f58051513ff15d72cd16bef28c29e9d49cdcd95c750c74c8c784201e1ecf23347d078af8e8421732bc06148397b096734f660dd984975bcf87f3df68a3f9460ee07113d31b2fc48dedf23a6b67c3ce73b521064ca3db78e6a47b6ff85fafc3c6ff46fe1b61dbc4290c998b598c8c5eb01439534bdaf404ac98c2d57122d468be6e8b753d083b7c0fa274273a3ba33dc3284911a350562bc4e033603b9368f56376db317e7bcc170388613a1cffe8b8f1eee432a4d0e9ae65471710c8831093180367db13de7b179416f0b545205f7af465226ea95d07262a7e0c73b80580ffce859008f9ebf720c89013f9e0d4f318d9a3ace472479ded2170c91b970a6e870349fac73c6e4aaf6e4c8439117177f091a4c3cc13105b09e0354b080084f9e76c64b31ae0538adc2d5d596349dd938feb15207fbe459b96529d962b22c66a6a88229339eaaa7cbfbd486f7a52f4cfd354feead69373256b38cc52e3ced22fac4a0b81290cf264a956a5d4f2cff0a0d720d57dad5fadb0cc9d2562392e0e6e72bbdaf3b76e1341753cc3a40a5c669af59e1ee0973ed428b214f623e58adfe791db6b71c7d260657feaadad3a800c9ec1134699618351d3ada265e451561ff9cf15be8eb2ecccd7972ba36391d7503dc45cedcc8a98685c4249b40a0946dd2a13e05250589effe94cf6868f498a9dc8e30cdd6c153f312bb09ae523e47c0884e5e973164af734bc71c9cdfe01dd9be361ae179237fc1f5e77b6598727c6fe01b56326f2949f5afca684099539d80b0d1df66a307143e545cab64f41872ec1198f61953c35305b857ed66075b76dd86ddf1325e4faada0365dadaa8f110175aee9d4ecdc11d56a346b940fa9c40d758dc45b80f4dce79a624ca0e5a6418fd3156f85aae20ab322f168a10eb3c14b9dbd29ed745162155323a84ac020928c8f974f52f4970165899240a2f0a9f1109ac2bd9696f3e4a88d9933fe2c1df0a5525c342a2d08e689146a2174c4f9d7d4127c347233eee627d046ab13c2cbbff8bb4d5d226bbbf52e0650fe5f65e23ceb5ce4c7b57610fee3af9965d599ee00ec50ae74281b5565721d3e8907fea515df41edef8d3edb9772dbb6a6889156940d75aed541e564aa4ee411adb95776ec7315092d664be5a1dd72098fa88ff88d1017944dd2ea63c8a89ed72f72deb43f1e0b9f2d7c5f0a2ad38c9f66d9a3beae939c5d0d270de911b391babfc67c1f4de2ec2d48007024d38ade3f38f7220f3e468605fd89304100665f773d50f4e99fed4809d779de45b2af53bf17a853901090598149454ff4f8f08310112048f152f2730fa94509e3750e5a6fc01710d17c5990298e6cd2301943fcb51ed413719611995deda73c77bbc834dca784414fa544251846118c0b00376dee71018de9d9e02fe1faf146806caa6f36e73a1ed263951b4c8ad72df51c92e4504d1e6bb2a7c4b77ac85d749dcd1f3d1518aaa3fcc5045d41c20010018bfaf5305c00b9e19e1164fdedb227cf0ee572e78c3ccb7d1e4871eff8ad6401b0a14206798156d1a7fa7ad49008929a1dce56cd110608932b2d615bd7cb8a0b96407ed441cdd792ac3bccd0d22df4f5c9b6a77ced9465797d74f46e5657fdee9c342c8de597a44ed8252c9ba5670f4d481ec3a4fd964aa281825a22ec519545475e8455a8ad835eac249aa83e3c160239c6e80732e971487b9fe9fdde4a8489ec526337eb7b93edb7b424d8b3e70a5ef1be1eb608c787511aac2ec5ff58e271c886f4c387f736248c49b0a9be1a7666fda93daa01a87ed252ebfd5715245546961ebcffaa4f0165508a072b67b4bc4f5b47be69d219a881c029a1e38c70074e62c98da467bdf2c43f07db70bb3d9455292f7c4cc11c3b79e92ede181299dd3dffaada6cd2e346d3a1257c5f59245e61f45e454d56330c1adb4b8300ab42da0c0b1974bf5e867b13090e665d88db5b24c377d38c49c04ddad253c84671c80851c5aef37e9fc52c860aad729019602031ecf98c7e8b1bd035a2e5f9460c365f16f8f00764ff0b6fcfb20b20dada9db7a59348ee25bd036f5d4dcc1e9eae12e2e200317363086e176d7b7ac945b0c911306444bdf682aa89f03c23ae651467753416f19a55cf7e0cec6fc1304b935c67d493657f31de03eac622d3760823a370240fb304f218dc59e4a3e9ee521fe256cc4ef11bceeb6d6dfe51e03e90963143e93a8284de59eaf1622100b4045877e01ed1d52ef2d08d1b88080ae59a83aef372f13a7f9b496b9a49a068f849d2addaa31707c248e2443ebdcc6f8b15752e09937c660f3e2a2c7c928207f0e0a0303a8a691e7cf89d9cdfab31f11756f77acc7418e0b1f4864721a5d9301824791726d102533988d1da83d7543543dab7003c0ffeb2f8e62391d4fe1d3eaf4389568e2a2dc79457fc4a55b990fff2621370bae008c65078941420c63bb74da4e16f6afbe4e92c721cc4aa4dae9f03608e25ed6aaafef08354634ec43e33635769ff199dea2b289a87c76143b06d4b66dd7a331259042405892146dae5c58764bf5cf3dc48807b01d8f4c892b8fc1db51b5747a9ae5c479e0fe5e4b030fc1205a5479dd7328f7f7c8248708c23d03c92adf4a192af819806391e66c6a2b883c6a74517117017469b9343c9fb8061a2fdf38aaa5dd56400d8ebde4e2d8fd0dc56c0a464b5416508576d078fcb69f3726f25e024044bbcec152669eb7c617069e66720a978f4169bcab58e818853016fa39d3356500712f0b530cde7ce8cd44f2dd86729a14ae7579a6b61a7e2552061e6b46494e2c5a3f0330e675a7ae3ba62595bf38b0aff472ba8630e17acc93e3f9b24b2d2849b31a18e013dbed848f8c180661be0b0579ded36183969e02b8f49e96ea68c69db14c939f4d7ac7230439d07f13c74060210bfbe70aa913eb37fecdf845a405493abf21cb41f87751741e8aad4ef7bb4bfa203ba4c1ea067a24af881a1170921c359ce477508314ac3a60cdcb1e2d9bd935f9d9f762dd6e8e4e3d0b7baf6e9c3de57a1f0fb7a3e3e1081cf76cd32a52faa845ab15d28b3f2c4040d4b3f358c0d7e570498d01db404add896d2f8b06435761e66133e56d351529cb77bd1fee4090c4a5d489fb8a3134b25879bd61ca236db8a733ab5f015cb93e7795c67c05b203222887b8a92ce20bd5cc811201bb252e00c85b6767b60a7efc2c1753d4d923de23db08cad1dfa7bca7025cb1cac80a7120f839e5ffb3361bb4e27bd5eb0aa708a319229abb96bf0ee69975c2277b0f3c9e554eccd8a4d6582613ad3c159ec6a47e0226fa5d3536f01797abb6b6187e7eec31acbb91bb72762757886dbf35a2f279ea34394991e22e248d1fdd10f9f448ad50fc27f3dc0b802e69846ff7bcf27809bac80de36054594818d2789d3fca129b3c5b649bcca8605ac61636a6337bb932fd07c9dbfdd1f71a57df3201bc89abe4547441635d42813cfe3f67c90613503c8869ff946bdcbf3693b1680db71a4937cd932c2e2fa1f9d7e13649b8534f35fe1dcea25625bfc4be7101530a8b9992ea22ba769d9b113fd105f516f400ed2a4ed8da4d17655b1bcb14178f18d45373b1423ee0a1074b53319ee75bf39a37e68dda46af95d0a0949b03c219f5e6480f85cc3454d64ce1fa023ae542625ee12f78ca4d95cb107388233bb4e34c67c21e74801b81b10b01c5d35e93f6efca8eb5d4b0157d4c6ab2fd66d3d674318d7de40f59a325d41b568f23ec84869907249b4e088e1a198da9f97870e5b57f50dd99dbc4fb8ec0b5101c432ddecf9dbc8e0b874b447021ebf86ad82d16c8e390ee948b425c45fc41e4974cd25d31b3a23f63dded62ad8b0e640c290f93edab71908a42652f05f1cca09fd8180601d11a9fb784863fcc93dba3dcc297d1b74a8f63e18f9b4e552c22b2066688462010482bff3a97f1bb1cfaa827ad5a1b9d2dbaaaa0e86a33c3ec5bc9c207bc93340942773829cb73289afb0bec342a004f59bfe742d1c0554215a76d0939bf9c7f591bb1451a196e07b2c9987efd181c2e1f9e85687f087b2963a451355d15ecc9b44b0e461b25b3dd1f464d2d248ed40ec76438acbe1572e8cab9fc37045715265252398ab954c1fa115ca7aa338a975f8f4bffa7d4f2b0bee596405a31f8847904c5b2d4d449de45e2ecf107f426451b7d825867e58a02528ae483f81f8631d2b00cd138062763780f87598d850c0abdf8f3c6e9ab4cae72eeb7b0664c8e1d2d6afceb9855be21ba37fbd98aee38b11368a657cc8e0292ba6699d403855854a72ddd2950b628ed2ed3b8de6cf92b3f51415aa635011c0b657a067a648332a4a1a9199980f7785737d72329f4c57f169750ae9bc5d885d0683aadfaf3975cbfaa30654f2e3d3e9fc39575d2f97c36582fff1c6e6a082b2e45a1d99a95ebb3b86902bc8f1c418b4e5dbcff3cd2769a9b8758d371f0bf0acb529fcef4d695a8fd0bd75ae65c7d90e3460bd085b2c32e2e141ed376025f7e44f5ac83f1303116c072162299063e4566cffb93d8052cab81b4e4933e84f4f72169976c8475d9be19acfa266f5166c618d941d6897171a5a618464f2f0549979916635abc9798ba368822197da9c527b9a0cdb84b1912146822e79494c6b1394755d72fa7eb539254a9e62a10b0c1248228aeb009b9237b1c11598239ed68b23b904267bf91f7221ac04d68c1aaa26f8d61f35b7fd0202a066205284867e99fbfb1163b66c859c7c81c84e9d4e45b00c8f671dd02016a3950a4523029ef763f7689a0302bdcb5e5b9941dc287214ba8dbbcce4b8174c51f9f3a87b881206cfb3196b98cf5f1cea40eb2a27791ac135ebe043140cd63193c5cfee6ffe7919afb4d0a27e9cf68dd29c4c3c7413d1523734d2a034f5325d937b7b61a4a1a44deadf885c4c7ff3ebf09fc94c530c0375bd9bbd693c26c7a3d8ac9bc04cc14aca7c0f182c247e03aef6c398117f8c01842c13d8fb79ac8872503adf87fd5feed33b05629b341e32980fd99112b633d53528962752ba6e30365148057468b9463cff37b1061efbec316b52f878edb33719368a6c454addb28b59e1543836e0204801ebde7f5d0c3b12fe0e303463e286d13a3939331bdc878953ef687225c1aeaae46dbadd241a39c5111f82788fd8c23d3b5a4f78c6597e3799dedea9e29e534ae557dea39cf4c53d72d69bbb0b95c476bf8919135ae6425006ddf977da35ff09ea40a66886d5935e96e6162c6f10d105e3de052c339b966804002863afb00d372b2dc173ca31d900233ec77c956826774f819fc0efca076bc086853ca81844f864f992f74cacbe815b0c36ac91bdee2b5154fa0b9c0ad0361f9e5568e49efaa79a8c2d2e1484cdd9ab5b76f94c8c2ba60aab86cfb3fbfee1855a18bcf5c4686257a51b0f8b4b3cd1d57690e510570ccbe89a50bd42b280dec41fff1a9164b15ab2ea204565613250ba2ec541c12e779b35bd69da31645e95d7f4814410bad4b027512c9c65e6fda938f5060b505f97a005e1afb2f6d9014196ae65d6fd7bb2720894dbe15a352587588df2300fafb7d6a0f2d678d737d53c0a52dd2d49674eef05d8d804f9c8dc4253ede030b3ee85b4f6bbc6d13f2a8b03d785e228b476d44760313e984e13d40d33a8f85a3967d652a6059647defceeff9188cddc6006996edc79ad085e34bcd5829ef2c7621e94ab73d4715b2d088bc18b56c2f48fb40b76a7b17cf8cec964a6ecc3098b8c24c4ffc4f17525bd9b1754ce9118c9d7a9b083dd8775591d2ed9b404790d7dfc6e706f2b1bbb21a7a2aa60a33ced6d89a7d03ce2f00ef7586ba1ad43de55caf8b57432d029ed3dffbd0fdbf62908341c7f3617a04abc84bcb018443fdcc5eae062a02f67a2fea546526b76f59cd4633e81d433e087aecc4428a49097a02f8ea9b8225bf8ed3ca036f9d97d26fc0382b27595eeeb907777addf85f0bf0399e4afd4dece0469e85ba6efbe65539d4288311c55b14ef0041b25cb12cab54790743936a1854f8e5cd49f975632c3cf64dc8ef639e42a7dc1f0d0f9809a0b61906a42589f2f0a8fccc4e88c13158d1b4f0459ed6f306730a6d3666011a01a4695d42097a59695654575373265c7fecc0efa5e0125470455825064da25f4638c40e926184eb9d5169095c261b8a2332ec9a3bca9fcfa0c10915dbf63140ec84288b4bfefd7768b0b18d451d6efdee00380415db62581f1874677e6b169b0bf65ba7f92a4abb3c81cde12ec728f6fc3a747f017bfcdbf93427b0f3961db8a08cd75bf509b11f698692a90c4523bdef424958077a30dc6a76b1a52664585ff13058dd3786c7655cac74beb7551164ba53a4143d2bb1be51dbfaac0e4c0ddefc062ef1d3d5377e830e417599b6e1ee9b62f6d9df458073e6425deec8303083af755a22981af9ca88992bbb9bfc08020c30e8d1e8e83872ab5f8b5aef13af190ea0cb01eb2fc74b601622a2b05a459aea0f2a2570a1024541da5a6af5b7c8bb4f51d5da964f91895cc841350072df1870386666ee18cccfd929d52fe2a35e9a3348b8b06ea8983b927848f2bb1c2ca6136afadaeefc0088d20544bdbe20a1341616afba6e1390b2ccfab40b39d17c963887862cab9e7036c8a6f630474da26d0d88e6bd469d55eec590fbc414a2baf43606e564b16dd50d44023bdd5bd31e4976cf4563b171925b8eea68ddc0ea843e1e7896cf1dabdd104cd4748f11e0c6183d36dde17cfcd0f3e2bf892d1e5b664e80c80e6e6c45b7ef754238b4a747fdd9035358d50e4980a5dc1063e3d83cd0876aa84176a2fc40d11809abcf9efd52fe0e2773e6f0e77bbed4111c088ae9d96fa71eea5d3725949f00f8a035e9cb1c476d198519b462b979445a2588fc202d9954e4820a0c97bcc9996cb46bd29edc92bc3f0293cc406e8f9de5e8f99a5f3d88d3adf540c9d28019e6c42609884a3484085a45ecd3ca4cd6b04e1da1658dcb483a123b5b6f95ae50ffb66b72083cd9ff8579dd4f3932617a2ab9a4848d28aa489dfd1b1e4dddf520cb2b111ab35f2df61b4d4d9f3a631365e65e013ac0ea86ca625387deab4f57137d317026d9a261a1038cda215b174dd7aa7db5c830c3602c5da441c7b354e02ad58f7aacdb647d7892fa268d184a156e5ff31f66e8b340a3be39ed9976ddeb6b9cde13ad110d3867e5537195f32690468f755e1c49f9758e3fb4fc8f408bb2e7b6fbfcb92efe9b5345a4af6bc7901e7680e255e147275b653342d84928ff970210c2828e882f7c1fa2a7465aa2ff0a933647d793212c20aa935b64f8d4f8da1c63656b90b93ad41c15015bb7105e63280a22122e1e6862a26972556e90e0e0b07a645b20abd00f22b2fe031f0d9511b8e5431119c5313f25a428d2577480fec337b0b3ecc4accf421f20262b6d6077d3054eec55cc8444919c5b5dddb2c219c2bc3a6aa240691e1c495d0ef04505baa61bfb9a4e1f2f21d7809db92ec4f17edd3ade213f5c6cae2ddb894390952503c06d34ce3893ff8eb26980ae74806929ee0bf2bd6fef5db7089cf046f3d06ad7e5800d1aa55dba16368ce235758ca32158f0e53e89ec82ec9f743e9dc0f26794dc2fc78cc4631c445c4b65de8d64748c3d7f607629dd74c0e1ca5e0abd2caf3aadbee8de961cd930f79ed555b10cc64fffb59cbe34764dba5e168ecb6b93475c253f18bbb26fd63115c1e4315b8d1487ff12fd6924f01932c7f1e65cf00ed9c043bdad9144c481f852a378f39db5bf99527bf0150db8c7ed13b4749371782f859fba9b29ffbf7018a84f934c4b157380883758ae8274fd9eed3eadd01545d153d084f929e8325cf18829b4a44ed280d83a646f255f1315a024fa719c05ad1ecc58c1f6b77ecb2c87aaf5cdae2be3bf9bc520e207a4265ceb7ab4f38bf68aec5d1bc1be3204f1a18886bf01c01721d4596bd3726c727104fc35c11dd9b51ccc9b8aa61c72a004161f85b25fbb0f4764d68c5672006c98eeb72d544fda2feb915db8bafc1e843701c8289bc86da1282b06ebd728831dedb49a265ea3ca4e47ce0097582a097098045a528c515dff974250c0ce740aa4b2d756a122fb0e6105815458cdf742376890ede496f7e509ad54695cdb21ad293afb398c91a3e8b62f6273f83991e043e31a7d8dfd63caf892ec3a7b9c49807699de23c8009e647b44ed39b80f547a8a23276c2cc518918d1744a9dca32bfa1f100953cdbfd0c797305d6be7436be1bc82cfccdbc15500355f57fbd9ffd1a2840c903312084f1fc0788076e1fed8308718abece21b13dddf6a9a5ee18c86b52e2f1ac380cc058d4b121949b877b7a64c46545f737b949be121f1b46a6740189582eb2515339bf3f842d0595073a69dbfb0f062b1836450480541c072ba10e086dde7f3e12d1aceec68036cf6bc7caf8d6974b7aab2a63d3a76851754b7e9025080f4fc356e378d576dd076243c0d4703f91ac7fd901f2c44249e0f009b9dd2cd0fab5418d3cef3ad38a2ee33d801c5f102a33f6fa80bbd7371f2b2e4beca4ac5c4b8f3f43674e22bd87bf57e04ce6bc6227dac18cea4b26f5fce9c16b6d26c79efe33d0711d64edf84f907e6cea4343bcb579a35be9792807c0c4caccfe809ff300f35de4394108684128c2fc7121020a912c3497016aa8a9b62c37cf74c12eda6a8e235f0278c0c7fb9b7738838c96a986387070b7a7bf8b223653b0fd9441c49d188af1b254e332d6a1db67a84a48adb26f61705584003c305e09e0cfadbf9fe2b55b0585c5452f210c0b9dc7a0a8b2a651a7bfc9249a5a02f11d13bb25c7bcb16ac29a93c4c4cc90f2bf2e745d545439e6927446184ddbef7c1e2a3b8e8af0c44a5e3ff2578000ac3bed271f7f9f1c535c5b190bed21fac036a581bf96b2537c268749b9e2d824e8ff396c1aeafc99fafe8d92d2b1f9b8b68e58f4400276b09654449335405c7b288dd9abb91d7eddf30b4c3551bfbb83375a138f7a2f4c74f291a161252e034662a1da6f94ef472d207b3133b2b77949c22150f15362233b8e5a57c7750bfdaa0da5ab7790a6570f524b8f746b0d2dc4360247bf20819b16865bda294cb27f49a9dc6f2551f7581834eb5249b597ef55548995e551069ed6eb1dd1a04ec84789b3b936d11c067d2ae029736616757cd7a45abf6714b3abae5bda0cd5c9f442367e273bc3c5477b4104192612d1bce87316b65acabccb953427d0194b442392811de695b4e6f35f35770e25b79da18a9e4ac62c5de47b3d2bcf8855301b0ffe3c18410cedc0a18620a75157745dc1ad1ad54fc8dda124de4dc4aa9da04c04b63c9b8032eed253892d64d9a5d9dd5e58285f8dfeb1f826bec81b1584a4ebfe0e0203171b411b814db49be3579bc1b279d540bee3a860de18f22ed0fbf209d340b669407e763afb0fe6cbb786a0c2531dfbd21933b3586b9ded19be82041185fe3084fda18fb03e02046f2b9ed9867a59826f0a261f4f4bb8fd8bafeaa80b12107e7952b890a1fa6141d025ff0936e4aaa590640d331de14e05b3347248fb8be553532d650382321091451de0774e17a14fedcbc04997c10fef43a5b048f7454fcb231aa88f676fa63286e7aee86bf84fc119d770e1fb6d913dfdd34a76f40590c2fb261e5ccd3b66b1c18f9f54739c2599a2c0eff9adc56d0dd6798c09b4c7a5e6d5a12c72890dee6cd9d54ff506d8d1cd454673f8ced243da6b8a45cd1952ac10a88db89820a9b64d1a1ba98cf7289c9cc783dcf676bfc2df1f29a3a5aa7aa2cac1966b88b2fae1a24643c3ac8350ac6ccbfbfd336da54269c79fe4e38d58a11d42068eefff93b3bcfb5e1e402e4917c367c753b16872ea887b388ed0b19910e48dbadf20b53bf9c762dd743063b0ba14e58c5089bc3cde5ed5bf3b441c6a84cbfb3679bbfb6ded1a2ee0f5123281161b6db0731f57f02051d5167ed4a2fde5067dedc1a6741e29c6a0591a2ed1b7daebff1ff5a7cf3ff743f7bb3dd64a10abd7260e8948ac0b9b414b16bb9c9aded9ffca07ec9cd5aa4ec42c4ff75b377c93d888a602cbfd9a34fdea714071a57fc8c8ade1febc965375c1722bc0047f47e10c394c882829ca34366cd78569b0b8409380ddccfff839c99b4900ead59f0a4c9bfea846271b0f5f59ba0100c699b7225e8c05aef539e4ef73338daaa20cd004069283dd42c7aa72f5809f4f5963ed59db1c423554f4751a13c62782a4241d2f608135e4dc8c575ebe0acf9c6e75fbec886e5afbc55c48ce9d79a055f223f91bec90cbb3632b4074666e65008c79dcf5c99170afc4eb2853520612bbc13a0be74e3fabf7335f69c25b41b89ac7bbf4f2de503c39a983ad25c0498b796114879d06bd0c318074e8ef8336a1b1ad1c461f88d9220e95ffcab5d740655d539e55936d4149521afaf4876e7addc5dbddb66e7bc55abdda6b64a382373194d1692bc1e3c84961d35a913ed0436dc07c370b6e518aea00827754a80bf734b1032da3beb1d25f0e9032fe0613fd48de427cde7d483b9cf7c4180f78fd015b8a1bff691aec675c5ea295cecd0eff8b13edd77e1c1296069484d2279973c489cc18f763fbacc49750bf883da265511325416a509061304dd780413bbddc46e5ac8d8441e69114c7d136a60e9c0a2360dee9d1712a1a9a6c9d96122a21fe9083ea43c16220e6e567b6c34cb54404ec3a3c4417d1c7a77c85e21c219b70fd46abe719ccb215a9bf640343d84c4905199a4b325f45aa8abaf183fcd3d0a1358db6f91abc6ead4088e3f1ca5917f82a1ba8dd002e6dc1b5ca89485cea6389c53a29e0acc79ad14f5f093acd0695af4fe72e50ed9cd2ce9a8dbf6cafcc5a2c045a118cfd862aa782e5eac1170a04214ed03b10f6d57c52e89215dff1edff515904d8a783da9a559950ce6b35e649131371c1f2a90190e2f5ed513e03650bdaabaa01315efa5b8d7c62a066131df47a81dc44ba0f4bd37280d251ade188dcad17c68b19bb1010a45d67343f0b444d990cf4c5fb10805527e559f54cba5f28ff9b76a223d815e0807f9b2523ff9ed733990c359c465196556639be5815916dd3b7e33f7971969ad64285393a94a54a2f1b18c5b51d1f1c867e7df35e02e19158c307b2d54ed39ea61485c3e18b25595f550341dab9bbe3dea8e07e2475a8e6d15d0bf4baafe8d69943dd120ca2d34fb3da070e43ac6e160047f61e1726cc47cb63bf55d36d4a091f4c72f6098b4804060265b49301d588e9ea7daa891043dd15f95554d828adaaa89e0d23579a4e3e04b38c16f80520dc9bc644892946577e86446c63f6d505d1905daf7486998fa54916d7e68cdaa94978fa5b4574bdb9ba9f7668722794d0945269a732d41df6ba91fcb8820211447feead86099fa6338bb26419fafc5ac3ff50a9fc4aa304e2507b251d6bd9c584b0f61769606c7e7cac048da3b0578e79da0ae357145f5db7472ae629a9aa644d76ec27ba8d487a014c3bd400d736aa54bc18d99568e08912da775e1ef0d2bd635a7c2a186b87bf697ddaf80d5eb54bdcd9d46ef0dd97177489024f71656345cc63a91ed70beb45fe24e34460cd8d6b52a2c489cdafc60efdb9dbb9a43c69425bf84680d6636109eb6efa675f1a7bf9e0d31d32eee3a743b1ec3b74856dd7985f65afde339fb4b491466f8f6b0b78b19a01b43224714e359b8a6faf788639c84118b7b16176bbef097e71547514a42e9876ead398cbd2b0dd88534de0c81c0730ab23081c786806434ed2aa6b640ddd551f49a774086974235e23078f63c963f99b1e4c31d6a53c595c0a9a8ee3a53a009e799fdb541976a665d9072f50f676ba1205eadc54f6bebf8d4108a67b9394d38f07e4a3981eeb4257548e6a10852afc189db612b4f25810269ee411b49f39eb8f91b2c2c53a7674589b3b5ca57acf66e715404172e7b94d668a146f646aff2489df883f59d5528c030b2c1acf4fa3e3761603b096762316db0a29375cf5e4c273b26861619c78c7e50f44304d8804b41ad57d8928dabce58395c018728892431fc21719bc442d29c4b0db6d8284fdadfab60cfbf98d4556da4a2e7b68cc8e35e1b33de16a37f01d486b27ece98aa05505e0a88c29007d25058d838d5abd2da3dab4ad3215493e7c8c519cadccf8e29ea5b047602182717c6546fabbcc3778d54b2c596593d4404cd14252122878fe102b0ea7755a5799d22712a9e4637a840af181300a1b7f7252126c7d95521b71a419fb677d97eb0ccbe608c2b20df67aaeceb7b2246d0b62730a9cbc80f45b3267d8d72e9ad2cf42dceb03c8f3ad49b07e7fab6663a6724b4f5462377ecf9da236af1fcec21147123a62ad5236507f992bcdc31098d7dfdce54dfa8a0ccd124557615961a9393743a515e49262816473cfc6258ad63c8da1af9c35ffaec9287d73c1ea31a132842d43881fcecde289e8fe8a94ae3b035ae4844bc10f67e2960c569288c283dd8628394b12116ddb723a09330f66f896455a6dc65317f33b835251c45b98571283c3c8c22bb0f6cb8d9906234aa46faaea652bbb4d6a3b2d67f4c2cb76c1524a95b31bcfa44543331af97345faf1b54789304658da23819af01aa6b2ba41ea62332cc1db9ef9178ae70b7a9e9329c1de054265029b7f953acbeff1b313550ae13b360f10c65b9c7ff0f606041f9f79c83517251c0b66b89add634bee4b59cd23e9ea78e9c467401f788cf5748644b475b1ec395c935ee572c352420fff3610d51947c48274bec0d5eec0f6ec64ac089b1efcd3bf396767a3e3aa098faa5aa4655d15ebecf76ea2a8b7332c581555200dc90052336e54bf97d82d9ca589bcf66a7907676ca6695479912569ae41f656294dbdbed39699d297218042fde3565bf424d58273c69d4fd2695f8de7b378e683f0d6eee9af649f4c54d25b0f56e79ea11cfd9397e771447ef8ed2873d1339e11e35d529b3f1ab795ef7caad527a172d6306c5fed84355dbd6e1df2f3c0d458916e79f2a8fc6d05101a48746d1f107f1a873b4845507c35f5fbb7b3c237579cc2ed0d58a8e11700d9fe897926abe9d9c67c9a09e0e7d085add79acfcac8a06d89541203eb848d069ad6bf8f385a1ce2dfe656a50335be7f3ee9da52427b5117a670e45dc607ab8039b379b9f93962dcfc2cdbee6f9f7243c17ec5a4872209462f5bf8e3efe73bcf87cee841da5d8b56b21e2841f6009ad4c0030940da7a72301c83e3884170ece628eec292b7f875f2dbc6c956ad0301abcba033e848ca79245528be6ccdbcc5e0582287c56c5de9af64d3141cd308c0cd0c18a877db5fcd8ca964d21979f3f09bfa6a1f2e9edbe4e7332db2ee137edc2e7ffa896a7b6dedb5d701825480ebb1741a8aecbcd87f2ea77dfbc45cc71f8ae866ed798fb895c9308fb4a514efb7e3159d7d6ba8b20729525b2a415da9a108cb740f6dedaed170c1595ce8863a407cf5d3e952f9625097eb8fe00cfecea2999b1b702df3784daca8aae23f0c6f2039a0b6e4ac16f3f590ff37087423fe4d9dd7512e0fb6ce7c1260d59ac07f567668e0909fc8db363aa18d4a5e7c4458790ec151df5f72a08bd007f0f0cddac6beb953e9745561ff3c5db2bb66ab853aebecdac35e9e97c006a043a0fae65f72574c65cea06f73dc2801996d4929679fde5e97574bd5068e0cc8e13f3e7b70c2f4d81c1652dab6f4b79286194cdea887cf8d7b4a82c0a8165470e07c780f5b505bb70448b8cf7318dd8bd4cb75c4092d613dd202e9d2bfa589647f329696b6277c532c82751cd1b4e3ac6fb610908584e7cdc74885e023c6026367a39aa9b9307089a15b9bf51d52d88ceaf960b1128567990b9ebca70c04c9552a952fd1a3335c361d9a501fef07623d5017fb52c80288a78efb6ff9269976b793d557f61acc124b0d725b5bbf1f5c73672cda81541cf07f521af75b30f69031cb4744dfdf610ffe0dd755a63cea24224cd48259751b51fe83697953972597f57fdb5d04d4a90a0854921f9b7261038654fb372b8c742cd2d3bc50fcb20bc7bccb9d7e55ae583c6eeced2ccbd62c2ac726dd392832e218870f57e5912c1f4287bf4a21614dbe2a59e88d675fc86894d7e96528c79bb519d8de83fe02d9aa9078ec8d7f7ad0871b9d1b47adf302a3ce78919512d558467b1156b736d430b7911ea51c8226242fba5b84d65e4324321b97f81684b0c309f64188e804209f2593d2bb8a79aa3f93d63833201ef29f366d0f8fd1ba5eb8eb655c95ae68750cc32b1a5e038a3bfd986c06b00bcd329314be8ba6f8cb2baa1a9f8cba9113585b570a4ea514e0a66b97a4e38997f2cf73b5f14c0966dad0225b80b609e7d9bb2fa75faf690aa65f5606a4bd1bc548915c128a4ae86449ca31fa53384c1c0c38ebebb5274445391342e411d49a6e58dc46f4c9401615e206cec41d41e41f03967c7f936bee9e391be2edd0e6026dc6d5d072a0bd714a17e120990d5acd824684424436e31d6bb5aec5bc85dcb00f0184674b1c58f0cf3178c5f6d59f304127c4ecc52f247b10e451dc96bec5ba3e127cea2e38b2a9326e3663628cb12b736b9be7819a05c0e627e879d1e0236b5e800123b09c65f33b2ca6a8db336dfed1c597e42d0c1f7675bb0960ec6f3e0cfe17c531cd2a5d29e71d33adede88a77e5c0d0e2a9079dd757f3eaa612ac21b8d58f009bebf6e20512658d89a1d83242b3989d35108739a637d3e8645f332a4aaa07af1759ef63222fe28f12c969418b12905544d07babba76ddf771495f34ab31f8300ab084bd8c97e4bbe1263b72eb0c02d9e8f576c47defc349bb0f23ec3be2396de7695c9b90a8089faeebbfbfe146a8bcb492f7c6cbb807898b129178f6c57900b451fc46aa0f8d56c52ec9a19cf9ef84e08f42e91f836ed3a4f1210b0e72cd1f85d9c1a6aa06075eeb5f1c0769e61fae3b121cf39b86b923f7823af589ef8d38479ff0b1e76d5f8b0bed1cef85ea626125f2a7a92356dadfdd7b1e9fdb3b9cfd4c0c7cc1ba785d6ae47c142b1fc921d06299304e29b4f07e3dd3ecca6adecdee64cca9dace48912d5a1fb3d31b5521a98eab67e24d18b690cde67e59e011beb5d094b60d20661bec31a965a30d57f531ca7ecd1ea7bb01b29076a25eaefc55e873e695013f5a6a5f7ceb9579d383c0f476c0943c89b0f403112bf5c53aa9f0ce18696880496412ba3a1cdabbfe49aeac3de2a96de199090e7fbe0f36d36287c194f458ef48ea71e1be5f3362b7957c453e916e0cc6f36f0077bece9b1152f8956ddeaf25bf45fba7ce61469a0ca9fa58423ddfcbf50f6481197c86bbf4fd0cc5485a1cf5cced2f506a679c03bfa3e296cbd2494228fedd0b8b1869dce0943614e2ccd63419e74a1673a910df1f47823761854e0fe92b294b38f3f86fc0b2d43587c0c1fc7255a209f1b95840d18add7025f96707588c150fabaf3a3594a3859213666537646bb2538789eb1f33921724011afb648074af197021132f89f3bc271374c8e635fbd3818f723abee1c5279e9abbf524039926ac4101193f2d6a0aebcdc8f9fe6ec25602ad7421ff6d37a3a73ac8963496ed168c48a9960aa5e7a034bab7b1f1c2184fbaf93031b88193732dc68f7b962096c85bddedebe56c613ebd494f8348d5f12198e0fcdfdd1d31ce212dea07026ad99bfcf850d919d74818d1b4ac06fe4c29182b6b045b825a3b9b1c262f416a0bb852da001f1463798c06c8a64fa7c374eebe468a73bb6b2a847971a604ea58d7ef4d1b3cf518373e582a7434aedc093ed67033f4c66769222cdf1f2245776bb4c7c104f8e381ec6efe3770accedd533232fbf0f1ddf09f4fbe1b3c0b3c87a93ff10e5c7b864fdb11482902e903971d5a1f583c51b632a01a59058929e691c54dbeb60f09318ecfb9e1e61b99f9a830970393baeec568d5342a24c71fff6b33c898877abd68259c75ecdff7fe4c8cbba252f9664cf2065262eb0da69c1f6510ffb0c84274f121841367df7280c3c4a0667e2c0ffd4e1d4e5da8303823d089f58aece8abd40d20088f10362c7505edf85d1dc2aa62a23064f431bedc0929a4bfde2a063009814ec2199297bc2d39bb1433587275a534fe6927d68a5b323db45c27a21fe76b21ccdc04aba18726ac0d84181f4e8f00f6e45f3fd4bceda1d9b611e1f74d80ca3443a0d6cd7eaf70c0f284d57b3db6cbada87d60d2e13e0ee5447593cfde6ca9a796582d60a60ba340e39cc3c55b90a771cb46430cd35a0d2ebef0f7a44fe3ca88b704a33ac14328a5a8250e40c78f351ab1f2600dac931ed57aed32ac3a7952223bd2fb2ec866a1fbb91672b13482914e47e56355057ae07eb2ca4f043b77b8691d56386d0eb68e5db745a3ea3bc3d885fc417cd79111c71eac352c192386dd21e4170b26168c3fedc7cf14600b59971c404d6eb42e83914668a5a0ac77c5411a10cf3e230cd198f57fe12f1be7a07acba2dc58dcbda7766ad37bc0c7fd5a0f97e0233958da64fa00580bfdd25b79f3d05de680c2a6a10b75381adb3afcd2a380fccc9ea736e4c8b2fc38a6fbeedf65ea3a22b6d54392fdac2789a0c35759c040cdca1e0dae215d230a1ccfc3bd56ede961482f86df4371c926804e9de979ebfdf38f6fc5d148bd7123748b4e1af1cd82ebf87724d53e921bdff9b188e683cbec559f1b7d05197d1798ea4413027e950aa4445f4b3bfea925c596d43cf173a6d5b4a253ae7d1b4d0365069edbbe82081ebff74bbb64e0885ddefe51e87a5860ef85d381b48d01f1ff0c9b8ed222a8224b279b0077d886e57a0ca882383d6c234f3a3e91027d98a0dd13f58066bc2fff35631ce4b8b62530bd0c247ac8db42087a7eaff444927ff78854772dd123ec76cf752747c2a0e5dc2d5b3bdb34c0e2ac80c60eff39dccde2fad62c82af174d6df96e5fda2ea4c0513ae21c3816424813631ef737ca03df11dbb0ff5b56851588c12585ea06950030103af90b308081562b693039ba47fa46dc6fe5d14acca5742e50786e4178d69761e091015da15a5fc8fd71acb207f09f938e4c7822b1580a6cb4baecf6e7381f15c46aa07f13e7a733c9dcd5a32c49bb123ba5528029bf58527e009f100adc46a8b79a3acb4d055ea4776d535dec36dc0ae3504a5e60182f0445a8fd291faf2bda17fd7862581950f64bd8efa985fb4cb8b06477ed91a6fe80773ca368294ac9150aa8d70043550d2b4db1d36a8052000383f3891a450ee259dabd4ffbea00781d05fcc42abd0cd47f9d33e5528ef12d859738676db28836f970467625d506ddb325cf3a3aa7697124331642597ab2380a74bebec6ee4eca45681980326c07279ff3183bf6743c582dc3a5e3a7fe0a04bfb0d4886af45ee5961e0cbe0bf85aa520bb43cab80cadb49dd32116802298cb593e1b49df8da495ecca123811d8008932eab7ed48fa046ce81f57b3c885f959c60e41f1787dada75551774f36a52ef5bfe234388b73e23a1d5969798179006ccb30258834cb4375e2061af5cf83174e41eee03a0850a391f1c9a370970dc4c430828c7bea61ca1fbf41770e8e4736af5dd5316eb0855ed9ed97d8a21dc25c7ac86ccf9eb859e6375fc0e63574b4deff837137109f791863563b2751d9bfcc8e8e5590e60921c8dbd57c4d77f78d6d074d64beba30e7f2ae2d04fb622c2114da30153ead40f3c5cedc5bd20b62003ef880425ee750ae7d62506159c296cd272854f39b3b41d743010479764d197e1266e1eead0056975741e5c5a0640737b082bda5bb618613a1590675db74d4c28bf66b88a54ce378586790eaf5b23af8e5a0306c1a0fce1993f5d2acf579f23bb653617a7e92a13b865c3a987e7cfa0677d40584b09738a247a4770f037131b734d921fcedac1e5aecf6ed3002ab564fdcd284c170473ef2083af0d4254dc9056201046b320a2d9a1a8dab323f79fc28deb153f0549656b0e6f980d43a21d5e5bdc6b9e8bd0ea7741590ab2444a9306a36e8100e299762960a92fa3526739c7b911ee5472e6598f79ae30661ca03c6f32f58d2ff28c57485be39807c47b79606bbc6e767f806cc93e3d20eed1ce6a63d2a3c287d7822f84c67b827f5f712d40a798e6c00b94a2b90e66c2fd5c8a67a37fd0b757b85e2cf80414e68974f760ff702a7b89cb79a4bbe7a52ddce66baf2c1741a3a156492252ca4896215c6eaee49c289bb557a1a40f626083e433548e74476dd6b089876c8a11e6215e773123a342c3eb5779b97fdc80256339e3d67290377697c8f9771de0c06249b4c930102a4469bf591f5b1fa48c2839ede298fdda34cccf8224411606af2f60d32b9cf1d5748f62f481c5b05837b396cd836fcb011d60b618cd40a37f5c53cc114f7c5483d2a694715d9c3fc792853b7373a3abf2dc25045af4943cb82904c063f7d4a2047b9d53ff20ed6c6b1ea195a72c19e5dcbe42dcb5f9aa032a38a50370db1677c6dc39616e1bdbe089189eb27e82d3fdaac9a310cfb103ca19ef533d6df11b09eed482602d80a1bd36902f5e15402f025a484c30cfd6a79114d1e3d973d07e017cb3c6650863876363b4bcb9297befe4bda61b72db037334c87beae6d53cdad85beb227030faf00cbc828987926cfe5e6da860fdef9ba074888a1d8225f9bb8523da6c8d18914bcbd368fd96c0847a449fe5bbb40376eca8f3008ebc6101f1d6df80556a2d8f80d1927bc689e4bed1cf73ff04d9e6956d73140df59b9b35c301e8a2afb62632df2a9fecd7c86f39a3bfd9cf8d48d1bd228dc75345e8378fa3766064a3ca2c660f0519f57053725e63fdf6157bde543304c67be020c111ce53706f195f93cd4c046c51aef282e852505d691679019859e02720dd493466b769bb2fb74e6675523e67fc00868cf527d9b0615f8128f2231b8514fa4a0419319a4be24133ad3ba50e3f11ece1d9fd61fefd0df39f95c44e12afb50b13a5a5469034f1eb8116f1a969bb0d4f1d5182b70a981ffbd83d4e9c2f0e2e9fd933c43c44b07e85fab258950c1681f920e56a997a6fadd0fa6868d7c35de7fd184fe242d960907c498c0d790af61aa0a5f96c71292ac10634b589fa4a14bd6f3a39d849df7b3cf932d9ef947e2d28f5b27a90b8b8f7ff578b59086836dc23b51d46afe08c3903afb12d8afcde4851b64886a9fb94c9fd8839a23f89c89a21e0991c44c0f8d8f20bb46422992ada6f36c79f19a9fe674779e251daf50d115d2c7f774206a721dfea30ae2ceaa083da053623b85caf5fe07baf1c9f562cb3082bc617f553260daf0438c3875fd522c70cb345e94960a9b2ccd87409f66b764f257553776f1c78ebc336fe707fbbe19fd83540641a282d0907d3be3ce755f5c292a95cc3e3e64f187c38523e974c9a03c7984997297fb24fd8e8af778d10e9683fe0012957429a4efd63168ba55d1fd9727150f80cb19f7aaa549d6ebfea11272d72deb68a255dfc777d3b2181b066dbf8f678825451a884d7acfc924447302a0ac612617b452ec62bfb9ba429d6c3afa14fe5dddfbe3972316c89bdada3df2100495274c2fd6ee68fb36e873373f7dfc4eca46ea835a0e89e00fdc5f7a8f5c079e6d32bf7201bc8be3d82b93b9cf075342c649a3e78f47272a36d986828d988fe528dbc3a22117ef0e643baad036e4b46ddc8ae26141eecb610458a521bf9ce383db74f22ecd17ef49e5d1785314a8e1d0c4f23739d7dd460fb6f8ccde72f99018f5aad65113345525d32ea7c863cc989841b70288591a350ffb98a5e24b25bed4be3ab5d5f295cd363d19f54b2a6172791c3d334fac36c20340a81d9cc352a9e87ac5388787ea2c45ee968d54102abe80e76abfad2cbcde2efcda7d65bfae1c170854370613bf142964d38ab34dfe54e90ca90f5800e5edcddcba92b3df42dcd0894145f20b98c9bdbcc6dfb4291180d9410c5424c066aa96db90a8f20141f9a68ec49babeeb20e067e140a9103d37b421e766b9b1a947dd211e6ff949fccb7b5e60e90e35fdbf7b1cdc0267481ff238233a54398561a3053691a514c9991d714bb12475ee7a0ddaf828fa31f1157f472874cb01c19d1317a07e97f5812b6a3cc413515f9de879cf8ec3b96b102db6acc1aaa73c7aa80eb1325c3d3b854a66ce8a95f4435601fa2026184c82a497679414a178291e524a257550ee384a11dccf863ea53000092399d6cecc6a2a9b14924d5305f4d1afbb5dc469ab383e7ae1d176f00879f7dc9ba9ba835fde10aad50c4fee793679d1486436922b652e839fd72fc8d0e0937f01fec2741766e5ef2c01550589e5ccc06c7cc7956a401b2fc6021fad5a924339809b6fe0fbdbff4bd0cfc4778b6f4413a4ff4b126a3063986816dc386645ce48315a1eefa358e1d1f9075e58b7299c0a32c92503813be10c035d42b4cf1937ebd0bc163ee35af200b137db12cfc3a756f84c124ce68bbe6a1d503623bbc5f9bf8f5884e308532bcd32e84646cb5a4d2f63331e00cb13d14b347a8e101ccaac10b6ff874ed0e2ee8c3f0b2f070d65742068c3fc3396cf2b239dfce9fddd08b30de6ce23f885e9b781a89a029a1b57e3095d715fede80d9cd0acf8fd159f782b4ec53834f0032e77b8ee56436290246a77391728c81a968c6378e94aa5e7398ccd198ae6bd70ef3b8b19c4f103a12058d1ef729a1b7bf0d70af3bd16587f6348cb96687008bbe0a3f63ee779a87ce4a522602954f6d4f528d4e5bc9becde59f129088a9205259ce65fd6e80c5da73fc83ae5e815eff47ae0fdbd4e78ef31e7322500d050c3715360adcc13e9253ca280fa6b9c401a99050ebb15e472b986cd9440fc130224b792ffb85af2d8c47655fbbbaad8b0b0ea59c5ec64a5347daedf51741b942f2a29eba3ee821977c17e9b7f0a08c220bf819c6330f0f7223bd4eb462bda42693f612e5c3f092a02d8405ecb5340a04a7c7f5c78532d870ba206ab41bf3d9aa4ec23199558c3ae930cca809c704d0a362c885c98108707d15129dd9a688be5936317d090da3af0128552955fa2f4175a76d1136e6453817892ddd08ecba7c15ad29e9da1dc775a04ce190f849eda41c1b0c62fd118c34ccff04885c8dd57337c3af0633fa00ee52996f46ad25450fa9f97ba094e532f3a4cd5d4d82fd209c2b8ea55a5d41216bd2b60177a1523028cf1d3f794cb6bdd7054cf4c5c83ab246420bce0e759157999d10f6e7ec8e6e8efbaf99502c1b31af4cd013eaa67f99fce15b60024e885ae2a02929cacd457852b4e62d43ff00749ae31b631d737c89a4298a3ebf241ead24c3a7c87bf6995d112d17711f0e406fd2c1d02143bee288a98de5721b5bb5124958733a30c98c7be93c9d9a4c01a57c4f7d35879041656dac9f5feb848ba1389a9a65523affea7c14f9e39bd592a747bf3ef3539804910c43d941017e0ca21d3ea088d7d510fede98b409ee1774035b6abc401790f2dca95dd06a0055d77ebdbec395c7d5912a8527766e5b73ba29b7bf3e5d568c7dd630ebbc0a07617c1d8c252049f151c7eaf075d1975e5c6b27f7668e8131d92dff77409c960681a37f796d73083ce101ee60bfdcd936ea9c49225dc606bd27bd4492b7ac715574380f54fff48e060db170e34abdc77fd62ca3e12e6e40c3d0f661287e5f6d08b1c505973ab8060bc7ba4b87a05167dabe47df171668b4b633101624f8e9756caa9f860240df40172406ca6b488409ecd415768da9e7416d169a063b2eca6ba6b0e9b1579fe282aafcafa2851ae22151924b3b012a02fa5baa02d85395c7b0277005a4a451158afd05fe0546adc38281a74ad308b9dd2adc261b199f14c2610c2e787c7ac22b8a14703107ed0663443e0e53ef016552d888b38e6846fa2b8d640b4c1c21597dc493c3a228ecc874ff25e42694cbd25b62dc9408b10410576ca8c517885c438e34afbcb20dece7d35154373754913da36daf4c062c98b1d5845edac90d4ad6af21c78acf91f9bb3e240f9d808789ad726dcba293750b2e61b956196bd945a2c9053897c86a99f8ab2b27209e87abdf5e9772876b7c52065cf666f94506d7bf46d7fc9fd67b96a52983b142d933a633547ccadef22149d8b0d8fe69b46e91832e4402e5db4e756e64ca123150c7b6787fc1a61972956783eb048d98d54a4d4031b8d99c5957ceed56f39c6a5b396e17e85afa1a1137664ecd19e852595c5d5e12bf299053469031897357b82e7909a096a4a57c644fcd1d4e34cb4dbfbbb7601a4182115306f2237dd80cfbeba1972c6d5d4b3c9f21b473e24c5a85af31e6326c518f0f6e2c6e9d7ab56804db88998f40cf3f28bbf77529ca5d38e76b10aee0d3730f64b3b823a4e571b02cf914c85423ab6dd5433374ba352e4c4dd5c9548e2fc502b44e3f4997a6376d64474f75cae905d1d02b8dfc9c3b16dc8ba5ed926764cf42b9239c6064707ebe2250d91a76052a21f9837313fbfe34c202fb28fae7d1f14399984389564b026f9a64155fcc3d235d3d505059c211d28b6484af192faf56658d03c3784edad28fa031ee0bbee4a79dbc154474ca05c03c765df89d82a1dc3e42b78af1c8dbbef104d2bb6f4af9fd51381304fd58dba5b94ea3bf75b94e8ff1d4db192dd0b3e2b7ffae543435e5396c79748d5e251d68d84a9ffde370120d8a4a051de5583d0c25956bf593dedfb8d45d22c1a83af3bd443208671d444296b991892d387273f5a9d62ccc18f69fed194742639967c5214c21818be0f69750d82b86d64dbc7431ab7b8e019b998a018ad24f6c5ce3a51487907667a86d0cfd2094b71ab48f6a63f7b0b287c93bd18bb9979db4919454f743bf084bbd1434fa029f9e7089991a55f703be182f5cf931a8c5c768cc161acdd51b015a3e9ce38c0dee9ff23436c850c3acd4c4a7660f19ea93d7dcad93ab579b93c73cc4c6a2bc251a352cb10b65ff33e9e9bb8bd3608bd4fca052e466b9e5594c5bf5139fa4d640db21d04d0220a739f3009e3a6583b0599353fd88d4fe3cd278f4e980c37a9f6d7b94b25ce9727fb0383543d9184eaad73734f5fb644e66e293d1b2b8226cc4168572df3f0bba0f05bf5ca526b7eef369df27439322ab3ac680b5efc449cb57a11e6709124f696883febf580fd56681a97f180e72d2f5895de940cae8ccce125b2f2b6c64119099510aa294bd1cad5d37e7aeb99645e716f760816965b4f21a21e7c02e5414f194debf5177cfe859cd4bbe714900f9c2603a9cedd03bd40b8020101e8509ea244890f2981c7c4f510f000b285acb6977c6aeab2ff40b1777837d6e94fc1d139a76469838338ed7fdbdfa27ca04d848ac746ccbe1f24c28225bb4f86b86ff5bbce488bbca71d1b2ebbcabb0a4a606dc67a2dccc9547574daed1115e7907046ff505e9858595a4aef1760a70f8dd0a6594cfec624bd49df876a3c617470017eb21f7c4f521d1cffcc8683dbdba432838448bde3d5dcca69a25f4466230baeb278ac1497e3512990f1d002914730f536393c53ee60bd1ad87f5805b9840711ea0df20be3f18081193a3d26cab609635f4baa07e85279b61c21a1f2978608b7aa934aacaeea6c35867b0f9f3211fcc041b3827d5f268f524175a5f8348232247b67117b9861cbad35a8c39d1739104e47a763873d4b48140ffc0966b46d2dcf3963463a5629e7fada2393e819307a05c220e483a639e610f71ccb71ebe8b56b6e59886290b6482b6072fdf0ccb04b3b93db309f1d83f9bc0aff562f07e4c92360c48ad05a16f632acc537e38d3c232a069972d629434daaa04e23a125d26a6d97d859210e0d36444d838d41bb3a22631d45eb322e231f6d7d5fa21b5819fac72ce0759c768e4edc7dc5bcfe0da54268e18395265fa552c0be18b4939b995ca9f99fec058ec41819f7621a46a1206df0444075bff409b6821ec58a9a56e5fa96ecacf32ba973742645287514bc3ae171fe3c8ee2572b2079d3cffde31e2ae8523388541257fb134396645cc447a30243a602e8ebf9899d72b2569bcf193c7a97bde3415613bdf5c32d69711043e102c1fb6192c9a1e5976493f2fa62cff18eab4143eb1452fdfceb8c8310961cb33214df20c34eb881537aba4405f2ffeab946dc61570291491f2a8806f34644895527a34f4748868e675b55bd1322d05bff333b95bafba62f138453d1de65a6fb276d4abf625c4f985f898cb6e94eaa3ba33b5a4022881c1e91eb4ab3fa8ed77b89d66d6831667180cdc40409063f5bfb579f56d3c751dfb0375710c68a25da89a1f31d4707476749f8c105be4fa1a9fcc723af497fe3ff7f93c283104de8943d749b966c477d9e7ffa8d91f236dececc3f89b4698bc63a7dc2a11910077bf1065db0dd85f71cc8d4b771abc289999e9d53c9089f69b4b13c90291bbe5fd17b71851c06e0da41f8aed73f082d0d0a4c38e6bf126678069ec84d3feabc1fd163206b0aeb017f3baa16bf231d159b13139a2c123bef1614ab053ec4cfb17bc91152aff5b5fdfb292dc4f188d258ffd1dc2c0707198d07ddcd9a8296323450f56db5d5e48795a6399a19e9e2de76306df92edc7cfed99ec3f86ead2ecf5d0d626371c2c06304c2086c0fdef5c7c3ab3aa363730d97d9d67b1a7624d091f014ff433fe888efe39b3a7e01153c2df274abb107e6a746b52eb93760f2a6b72fecad57c6f3def3cbb56d0b78fed40720268dba0f4fe4b7736e14771e3a88552740bd63b68d7b517d04873a40d8f2d148183853a105f9cda076f7eee8c48bb7a10b5c6b63c2a4094ff03e4b3b52978cbbc6a426ccf1767b6601a90be9b25b71371844ef08067b74ccb30bafee12b85287e61a667a4fed82d4823bd14e9fe6e147c3177a0a07310a15fd784769f2ae33baddb9e21a7c66a2d10bc7ac6ed238802047e951c34fbeb962c52e8f2de343fbf68e055587896788787303b601c8ba7c3688e27e271c0a36b2c3b857740bfaa23e166543196407d1a1e21fa7938f5415a8ce2b8bddbc5e068bc4e86fe554221ca828ef0a9624139e1d6077583296551f2e5d147d603f32726682c42214ba47176c603b03bf6e286e72e56f43650581c91555dad548f62fec2b125ec84fd5cf1d7d8b1305466361fd02fa0732c9a1f76f8198ac5e7dd2d2638995f51f1dd4c5cb4d2b68b0d7264f9108ecd4524b6107edf8e62e15e5087fd63483fed504ad469067ba3d9ef2988428570bc5ce347b554fd658cbd5f76571399b1bbc30766e68fbef3670986e2ac4d7b0e0256056ededdd08047fec0a11ccc588d29fd88a935de43e066f5c84bdadb043aff870143b8ae7df73dd9f5d860e78df8b1f954d05b0dd25a10418e5c4cafa6d9d1e12ef705ecc397cb33ae114befeac595a2c9f44e6dc8cc029add33c897230afd1499a66246fd405aca32c43cc43d970ccd3c47cf8b4943140c3604fa013281eae3d57f4335a7256d59d138640b79dfd14c115bc442ec9c0f6b231a58352f3103c583adfcef7fb698b0ccb9e3a0f7fb024ecc42419ea59db2f18970f50aded1092cae98bf5ed408653bc97928b243950806750b093473929732b02801183bd4ab06e07ac810e7c89fee1f5aeebc5bcdb065f82cf7b3ae3fa6e41b013032cad504ed46a97f413ef0d53260ac87ecff7346a86536800f28ec2ec61a2a838bafc8eeb4b5d8ed4c9455fcd6e561b4e6eb9883272b876ef42ed6377dd62f020ac822d992b49cea6062a6e20da0148797df65ef9b42f7d99ce79b77cd229e96b4bf7ccddee89b5e35764f1ef2cc6972cfec84767ccccfdd5b7217e858dfeab1a35f005858e9d305bbec69e4042fc81d2e1a2b242edac44c53accfe3c720f00f8d3c173b158b37cbed040b42626ed3780bb8a2d06a72db31b24bf26d1fb3a2fd4d869075eef3255a781f165f3bb04b8c15192f7e3ffdd9b05f6d1fea49b1ba51a5129c1ceead15f88dcf3e51c0acacc20fe30a0e6bbd4b6e11d77c613a05c2deba5237358ce57c05e628f88a04d0f138cfa6770269f08fe6b2a22c0da6858f464aea300a79afab11e27b74415206e298f1a91790922d6a0faf5a433988612e6486096370bac8d300cdf1d70efd1c0dcba5d68d71fea52ba2a4e59b599b81e30cac5db20a1b301079c00797bdc48ecfa40be3eb2d75b5aa362ad901c48fe1afcea5ec0588646f865b82a224cdc45f00d9040410d519cfc9b8c1546dad9415db875b9d34c034b074906b1631e399d1d0ead3efbc499017e3e7c8078410ffb223bb1981c7d068cafb517af535dd38820f08a2eb08f3ecec7049966572183d6acba2035eebffef77af198034457287240e2bf8964efad0cc176bbf946a1eee1222c636a506d8c268fb2ef99efd4974de992e0ce9ee002807499dab829a6810f14d82c7488b155f10856a514f962ca75f293aa33ce58ac25e2f0860ffa759bb752678a530278236002f736b8f5b2ff8d5b1b0b56777a8dc29f344eb32a29020116299ef3879a5df7ad7ed60a102e639a073db2c29eead811a6c5f1d1fec9c195d41306368a4c976e5ebb68ac9fcefd3f501f5aba8dff1405011e179a4e4bc657f4ce0c0f221140cb2da4e3f6ae733ab47188f887d9bbd7f718ad9a34758a273bda51c2c3c2af911a0a9254f02206f54314ec9704378efb31fb47ccde8ae6ea8df3fd2e4e0b653db2b0df677d7d58374ab5cb3ced024d46b82a5ca1afdc836e9ce073344423f51945b16b1242f758e4e756954ca8969a7546de7855998102e2d2c2a38a89b180466558177d32d16805fc2b38ce2b5d227cdc4fdabd496f6da055f59814a342dd5cfe8627a9769a9e337cc9922e8010ec9d6f497aa5ffec57a4b94c2d53e054d3acbed922b78bb269155565c6dca444768daff78df9d39eb42292cd9768035bcf6eb1232d28146e8448f8ec690db854d2972cb074869fe3e030b161d5b1771ec38c2cf86c60dbe8b619bbb18b85dd8b77d921ac4d13e4a36c256be983fe58054e62f6c510cf9cb8899325219d2593feffede5ad5f7a3cdb0f5050c90bb5f6e9dca775bf587c7ece01a084b4feee825d596b37aafc8894c57ab9d12ec28ff602293ca8152b0c1acbfa67b4ad36452d514f2490fdf264b6e9e890e3ba29d4d2eab06f278eb0e7393c49bb58cf6358d8e58657838dac5c78c247f14401b546fd2d62c00f4a085903ef0155b673351ea620e0e322780fd130f8ea062ec8cb584e68cb7a8ba23ec83380971fc55c4b0d100bcf2c3e4b9fece9cdfdce0439cd70d8a2dda3655f496863df32fdf0ad810f5ab8d2545c2152782df44ea8ae6026d90341e88df4225c8bb00e1cd64ae6739b604b4f8e534d2d51b70a8fa8b3d525f1d105eb1f2899660ae91126b3aa1659cd0d08d8c3d3d3105bfb0bf6d447f8470589e9193b11e089fcf12547ed62dee4cefafd6194b2be72769d4da359f08cdea57ac288145baecd02c1786e024fd0fbd67a4fa1531675c0d29eb34370eef3e6bd97c8c62a984152b1ac3730f03c8d2554509bb9c13fe1b72b19d17846bccff3037eeaf1b2d664e0a68748d79673b6a32938db3591e6d9bbffe3c98b158105f1b30efe53a6cde791d28d4d5066f4652a361551ec473c27e05cf72bdca50e827b8fba4e9c3797131aa39d770c5ea1763c6661ea0aae116e7879bae1b763718139a9e7c97c91364e2b06544cd8bf6b6b99fd20d677bee3d705891388f2048dd2a158a4d51e63350cf1f83abbba70d243afdc14123c62725a4cbb61efcea34c0dcf65e66b805b7154af2f18f7b987a51529fa7a1474f1c145e494d38fb347ea2492a0e2cc9fdc83c3e90710d968b633cbf9dca6deecd2b161267cc3cbdd81d95c63bbdb69a7263fc7d04eb3f93cd3afbfcc31351a20e45e54eacce54596a2244886732567f87808652342d163fc22a9e442f938243cc9234f0e4f35951725193871110b630495a5936934f9dca72e7dc99d80c50271223729385c079956f5bdcc0dbb63a74d994b3d4dff60e6c09d40f6a9417b86769023ab4cedb285e66d4e0578d7c4235505484e2dc1233342a0d23703cb67ae218d11db610c4dd9eb5d040c602c206e21df4f5911584939ffdd58ea6ee292a422c2333130fab984c002dbe2d8303e765f38052823afa9c8ca95c212d51d51b685e6e849c83f96cdca132eb08a36446eddbc4ee4a5345d861030963ced0825ce87b8e6af493400e2d49d3490ff9e893af211ecabd5396c63780dc260c5339c8648ccfd3958b07ddf240a32e59169959cb2f8cf1a2e77f55330628546436b283862d7f8d0c5fa1dd072bb26f11b15183724cb15d68d018702eb9422a811b5b42af803305c70e7803ca86b1f37cd9d93075bb9703bc4ff8e25e08b80f587ead5aba81edc502a996026ce7d2f0d0bb780311865e724c0432f2f544421838af075a5f709ca4ae3f921ca1786ef05a0b0cabde4ae67d3acc7c535330b77d700f07a541b3a67f48e9c0584ee12f5bb808759f44d22cc48c88166c6c50bb7f2f769f94a201dcb52935f08cc58e62a3a58e14e9ef51b361e1046fe63afac7ec52da200d68ccabc4f6b163fed639fb631a9d4408dee75a3f7ccef74cc280ba1e4445b3ee5c33b2301c7d9bd48573a85cbc7e3527942c8094370f2c320405fcad573eb545976f8944fbbeae6906c76864b24be3a0a6ab4c9ec450d9a50a8e2f5cd50e33c3149a809d250e12d8e06479e5c9d9b33491bb598d8421b5f3486c2acb79d7249d15153b1a30fb95d4e0c97c483d1a6d5a8e9fa38f56fdd16b363a0690c2f7b6eb45ac3167db068913ef0fb1a4961becf705f7d1502c771607b42fd6ad0c002bb9dedf3e746cbc24b71704a9053d25e625e5aaae5765d736786876190e7c1750e565bdafe2aa8dba55b3e3f4280dccbcd96f4cb555ebf1a1b5ee630b12e24324b0ed605c98fd34286be13542196b80d43af2c174059eb123ae4252db404be4b351d4fbc3130a7627e40669af03be6ff0b6068928cbf8d7ee4a05e5fd79a3c07856d186f5363e77a7dcac08bc7aee20b07c7ce3126f52b923e6c5cdfd8656cded5f4c9b0b3386811a76c5af96ec8adfdf30e6ab6c14245ac3fe4c415da1da79955eee02c54f76758064d1d4d414f4ef80c69fefb5c0325e76678bb39daf630152f02965847c2aee61ec18971243d7ee327abfc05ca3c021e4c981e55c6db3ea5499e52c6ec83aa43d42351245abe5589a9e1d43bebbdfa5741165885b65db9b352d7f67cd8fb19334d204c0205205845815666bf28fc68b4cf42c6fd6035f7ad6cc7f4ecd0c7b82af94693401601a2814ea18d8cda9bec79b75a8fc37727e61864fa64d50fc126c9e7254e012be656704cf6ae97d2d6ef70ad6a7091591766c864f3083126c450dc8fcce4525f0825e928f19c6133171d3b4e75c99bb70c5f9fb277c2b7caa5c4ec014e5574609d109cab303050da596775624c9b728cabbc13724b935fdd06dd1ea9d6bea5b3158789aa53d58703b237fb88695a1fd23293ae48ba61781571b20b12930f45b063bb029f85a9fd4bcb14d215735fe271fc24fcf53b8a1dc030f0eaa0a84b3650e647e53027faec08cd7c2829afb6878b8568b950c97ca51747fadad4f3ace4494c986b8c3b3cc3679ab49ba80a8b3929930068be376016df05ce7edd044056b2dce29cbbb9be81e9788aa78121178c89f83f56bd4f88d64c26c3519bd396108544a2cb6d6a2c7f9881d60bfacc3554791b8407333251ffe30dffccd2b134420376000c12f7b6e40cbc769c10fe214e580523ab5f00fc0745659df50bbc510e1125ec6ec934017e411a1445a9e48cdac4841c9930e9dd4e08b576a713c23cf9d57985a8a327baabf97617deee26462377c640ff3f0abf61a909bd44a2a3a83f9b842a1262f3bb01a7b759af539ea86dbf25fbfeb5b5bd03ab8adb5f51c7f967ede522df897bf57cc9b5b07e06aa2411b65384601107556c3ab24737158914ea9260bf6d06517ebc3ff3bca782b1c51a0c6ecdb07b6c53ee33a9c2c9be2c7bd8f28b14006eb3cce8a602c3155d51aba6766f9b987cb44dec8795253f2b861492dd2dc0ffd1832a1ad88d995105ae8417c22c2e5ef0d11aa9401a818a3aec39edcb003fdaf141355fd04af347ece7be4db1c59842937ae2814ab80041f67f49ba19cc82b37437ca143f12a41fe06ceaf6ea55b2577c6ca094bd4813d59c9cef674cb365d571a8d258bb575db3770741db632ffbcbcd7a97b40ae804e6476c3d7175ebe93b8003c5daba50cf03a0bde0564635bd1b1a59c48e264e7a2a7107a235efc11710660ce0db29ba4c7518dd665a7175c43652ad9d07b0cae9abd65f1c26853b4559aaab9ccd8bd2df3df4316871c98933b2af0f48e7d8d5bd36b7bdbc5855ebb00ad0eca878a521ebca47155bc6ada6b8fefa05b75f7067edcd985c0c4c98f98863162cd18ef16f5771bd8d6cf702ddf45c5e950747b1242af045038d73e7318732b5c8b6285ab4b2c83b21ae5fcbf2dbab02b3d37f6736f4adcbed50d407c530cb614a78d20caa592a1947df0c4be48f71cdb746597d36958194923be6a528c6dee48ed9e9ea60c8f384a90d2894c0261a5ee1040f7da954cb7564fd9fdf9834d3a3d9448b0a12556cfd239c509af6f4b27b61f6918762045fa52df09b0e92379fc225f884e20ab9e2f99a941a44b20771a55146156b5a369580a2744b49038c407466b092e02eb943d38a8f8ae8b4f432a30da988527d284f102803bfb7c369ba88fc60aeab6ceb89db04090c7fe0c6b1ff347ad07f75d14c6ec732cc3c91511efb42bf2bcc3909b1a01e7cf3ca9c561da23276bfe5f0c3a0faf2ddb7f856561ec361d00dd417370d0aa5f396e82e946c738afbeb034cab1ae695569f8c41276a2fd199e604da6318aeb6d432cf0ffb96804d04dbe02a7cd4e5c8e06225c0f434df488e779d766f1d92397665cc1329c78ae471c26f6969ce70817547a01d943687ce1e61f08d5169c905457d9cb3725ef63fe4ad467f4ac1afbff56b06a3315b18d322243eb879dab08f9c67f38f790c690b624146610959f54cfa929203820f9eab541f3dfa36de625a956ca0466d6a6a303e6395a92bbe933c0ea541e5fb5d6d0002cadd18223cc7506e2e63efcdafbb3ae2ba4bcf4b3dd69d611e29dfbb9cae7180c0923e25c047dddfd01a40553269e529496c9106de6833cc9ed2f38ead21f850537a454603e4d8b2e2bcb40dbd62de2c9e837deed4a3a14e01e0166c26be39f581c9f355e5414a31271ad33e2dc5acbeac4cc66c8b9ebf5fd8c4e93254f9ace25ae769ac44ee54fd2d957a38af5bcaec91d45c339642fda9f38378fc4ccc8c395daa4666dcfd5517a9a7e9887e27ae0285408d3fa181ee3a676bcc7519c03a107e0269aa50a67a9f9860b64df638c3ad67178f97df6e26ac6a8501d58668d2b1de76991b853021a4ad0512dfc7fe00e0b9c1a0c5f3a3ec6d683f54158cb0dede5199cd59b66242f012dd04cafe3229846dfe836d16b4e51053a8c654d10c5581dbe802a3e31943714136487c5aeab80b9dd0100b759bfde52a90f73a1126991f73a602d174a6ae74f5fb2bf0ccf54939f28b5423826e6141b82db7648b9e8fb5f7ee4cd82bf566399293dda8ea4c94e1181658eb39b9bba4c822c90dce4eaf8fab1b359763815eb7d2072d65e66bd05d1aa5ea198e9d8696ee4e5d654fbebd4f4d6c016e4c885ed9e48150762d71cd52db608668748f82e46683de7530ea56cfa0f9a3f35ce03f710981da5d47da7fc95ca24d27184433f7f9a02bd8436d5999c744cbcf29caa5bafc56a6950b81247b157f052fbb42f7ef5635b261cf375701fda15a0811bb5582f85da9da8a74d178b6f99bbcc943753baf43191a393b4cb1eea2c58228c062713a15fe3c0aa85d9f5f60db40e5f005cc4079e25e71eb60e1aa14619c9faafedff8ee99ff95e4931b5ef14025e1d265c76567736d1666caf6ce430c4e76b9569f66f1466bac4843d25d6735985f69d546b3068a796e1466ff17fdd7ec13f048b9c37ed797096d218c72805c06a40a6e029be44314961b34a7258c925a9af80d950cce9f100c6b5a9f6d13436064d78e5f491e9a9e579cd8e49324215d616e515a22d261429bc8f8576a5c615002916c28694dd7622de306049d92b9c5cf06f178e3de8ad01c5572edba398da9bfd0988c8a9285cb681e30c31e09f95825040263d796fe95dc5c3af09c7f7e32ba7068efd475ce53c6b2257320ae68ae25649f002ea914f9fbb20cc2fac7c2cb2f06c067fd056ced50258e19a710b31f9026a631fe0c9b55ec4a050f6b6bb6afe99abb1b8315127990e81d388e7e39776341047c1b6cb722a628a7279eddfe1144e3ec6e1964d90d204d5c10168c44f12e0a4cb6d644060b3d572730814694b9072332f078447f8c0aeebacf4567af02a72465cb51cff83040dc4be48c2d064ceebff427d9f44c7863265f9d0085d6b916181531e11b18a1927fcd5c3a3ea912d3e64f50c143b179926ec14ff80511d89ea2e977002e926029eeb238066373b80d3bd9b0a381c4fa130900effa50cb5e2ae50475cb1e2765030c2f38fbc3306dcc598b3040ab39bc5edfbc59b4f5b247f4b54c44cde10500502395a65970c48b0b8865757e4ed71e3bfc553e2f9019308cda2fa6d8f10acf0cf0e170427e94cb64edef3a7d6ae8c281da2f6a0266381eb19d1bddd2dbd3e0a87ff946199634998aa73a3ff732e4895ac32687b6ece94940e65dafcdf1daec4bf95efb4f1ce688700037df36da944ea9cbd4204fb58fb6da31eef5f928d1f0bf96e4c0ee0b10d0da4f00f0cfbd1b30909fd94012584ec74bb2ad2b42fbd940a289281bd57f89061b39fa3da5622a041c603af7b47b917c9c523c8880c5de235d9413236eba65527f3d4fa55a9ecc186062e3b4952d68672bd6a31300e9b501a5ec6c55c083a431fac85846c21f04282ec654f196c763c32cffb6b1c2e72b674975f506b62ed1453c6fd93628caabc987dfa60a51e639b96796576218f5fbf34d6014e6ae753333fa9142be1c4b8ac60795033698e8363ac149463e98653b7830f48f822a37d6fbef754d461505969f72dc4f8bffad4056228c0e8b428d4e1c319bf4d84492d8260459c3b376cad0973f5151e87491b2a0b26d0edb5d027350c252ecc6e4a546fb6a39e58b98b2b8199d10c255325c79736793a72b14f79b24a3540f251fd4abbf172e9bc1e858fd0bdff39340ca492b6f75864bb2111eba5cbb9fa0dbc501115248da36e0f9cb7f300f05c4da4e21f665bfb8e92f214b6bbe2040847d79aa4ee5117989c28c22fa4a087eec0aa6a8233afc47a27a1568131161db60fd46fd1c4cc970bfd35b19f5352748773052f5e231ad1cd1f0525d45eac11751fb92a7dcdf5bfc06054a853fa240f39084455c6cf974da346011155cebc9c271ddeaa5a1b2bff12d6fe1d971bdb0ec36bb861bd876229fc27da8314d04babc20186c62a42d3617801902578cc25cd8424b71c02c7d6e88a27ee8e6b780425db6e4a0f0adf54cd68e442a8cdc42d56eef0654943e15602437d4a8146766e8521d8aa6e4144bad2a02705af1b83f5190031770b6f0cbfacbe476fe63afac7ec52da200d68ccabc4f6b163fed639fb631a9d4408de9d574cb52be2938f86faba978f1b11f72d435d9862aec54f11eca861de23d80631249b2962261c9a452c515e91f0998f279b9315a0506cda1911f33aa5263011b2782183169dcb7ec1aa71ceafbd3d5e2973b7b8a2d72f849ec6705ba5b05f844a26869be98630fad2f9b68ec3a56733d7a2dcca98d1327bd6f62bc9b5f4c031dc5fe283a6fbbef3d4f348c3ae5464345f32992e7eea62050ffe38e8565e96b3aa66486857feeaabf9a76a9b63c7d6aee06b4deeda6969dc001f67c36a8c9dc6a600a58c21f03a9c7e88a2cd66c0766d69552087fd1bc612920f55932bae671badb57e23950c397def50109b8fa90ceae1a218736d8921d63f7d9750557aea05fe77bf680869cc4710a4e636ed21fe5b08dfd12c8dd63476e1d84f9036fa9d9e94a8fc9c834ba620c657c8e61da03ab8b4e30b00643449f5fab60742845049465246ddc68ab80cb1e33995f8cc590c9de3a0ebffbe048ca1085c65fe83b97e48e0df6de45e00d0b2f58bf99a3435ea02e821546feb6379e4ea971e6b63c30993615a0b5c3f1bf2cdb8fc8690598a38c0bd2318b0ee0daccfa84341c03e2c2087b895d06fe6900b6081c013cdb45d1173aa102893f8f6ad83ee128062056469bd2b5db884a165bbdaa7aaeed6402f6910f832ca9133bedd0762c5f718cdd4b825eba9a9b46012d3b524e527b199ffd0a8fef1b81fb1ed36e04f219bd5e387848511a877cc9809b1d2827439f2e9eb3374fbf85d126c9e7254e012be656704cf6ae97d2d6ef70ad6a7091591766c865d832c65673c276e973640d13bd26497e460a4b4cbde2aa564f64db8b039c8c7a277ba6b0274d72d73b09411d58214c643d4c71ef3371b2acdb01823f8eaba5f9d5b399947cdb76c662b73fdb95cc2483c6ad906082a4a5f7009ab25e6ec688e70ffc99b7af703da3b397887b1e76dec3b19c4822cf537f5f532798b23151e2b4dd1c82ef25c2db19f4035882c0ef64b77421049913959f51bbf1c853d19dac8542f81a3605762e26710b7de0acb9ca6281b680a9b9bf553096f528e15ad98c27981e7b07c9dfbf5bfb15069c9a8746f01aae02e0d7fd4a22fd5f6ab826ce7eb7e564636f17c8926c9112896508f64fdacc0ba89e8b787f8dc32be89d10c1784dd1ce36f2bd44ca1366d2a069d36dfa6fc32e92bba6bd0690ff0c42071f2cdf853c8224057dfd8f91bdae19daf4389cff89864e9250fadf068ff3683171033b5c3ee84e611b3113870f35c7d01d46d32e6fceeea7111e59ca1a12acbb4d72a2221fe4d3c51059fdbccfe0b793813d51d143df4f1b6a9318adac4549701f639e220c1e5cdae7f0ef361d941c9cdd41f0087c39edd2da58df9a8c932fd53b2b54398c9f0ca2504683fcee8faa288f727c910627ecd1d8ea53379d29c22fb5814a392e89cabd205804ce92f91af527873ad62460fe92a70d3641b5cad572855a903375df2a06c7f5629c83fd586bf4109b3b8663498cd84b927180e432cde8f15b931c8caf9a8bb09d6a4eb79d60ad9a8f9cb05e54492ae766cc309e75b324c4184e9cfcc297ce10b6fc7c3fb96eb64932a2d533ff88f72981fa617c425e60b53e55425644f094b25c92f185ff0f6fbe212200b2d5f90ca79b9c4249917e08b8d3965dbf26fde7a21e7ccd1936e284334671faff48b1337ffec1d9e14120266b8563c51869e91472ee896e04b750a0cf5b7e2a1c7b29ba4c7518dd665a7175c43652ad9d07b0cae9abd65f1c26853b4e68c46b92d535ff0691dd8bb165ccebf69ffe977862ef186e994c835eff2dd9ab9ff19865d6de814fc65d9fcf8aeddbb23ffc50c346a97339d0ddd43f5e8e05f9ada6f83264f6ec706e681301a49d6360385f2f149090dca3f22092a0ec987916b22eea99d54e0465fb1b032c72ccaf60f34b7f5b83d452d2c8d94344d7c89d50ce5b88155d952c21ecc5f1ff558c44225837177bfa5af7becea263e2872345d47d2c3f42a196e6a1c5dedca6c28958c032ef2a1e2ddfec0cf4bca39d09b59c25db13914f5ed67bcc93fc8e6f3aa478f938871d11ae4a9f9040c729985d2e96364ea604af89123d694507fc60f419bf68bd41cf74304d377bb1f70ace3ae8b826518d561aa89d40c75fa7dd1364ffaf355fa678c96202f19937d80b507bc2103c033e9dc1dee9c1c4baf36a7988dc5a2706a808e25aac089860b969538b49e0b5a1b5a3d8d5e32ac767587369a7bd5a7980ce0a7d298facaa291f63fa52f8101c9802e90187cf8b2e0e352f2b07034abdef1ba1dbe561c0b2add85c2e55c8ec4b7a42a6d4a9211cab74678d1c0c8ae6e3ce3cbe4adb379523d5a476f469d7022292c97aaa097f03b199a2397665cc1329c78ae471c26f6969ce70817547a01d943687ce1e616bb61d02186348399f888d31a2c663a92c338c8cbf65df1738c0e643b0366bce1916e0ebe189ca7caaa301b41262afdea9d997ba8ac9f5f6a83b92a7d2c9aca4c3bb86a6206955dcae6710a0cea9158fb6016cb82217dc34798fd54cb06200447904ab7d3d7addf77e02f9ebd7d60fac650714237f4cdb1367c2d5c8ac770d709059198e71715d18bcacf4d1a21adc211ef5091c991a0eb1edb7b27d560f2bc3116bf0113d7698e92a5c9fb99a3b8c6c9c62da3979f72a148f1fb71a5e968b40680d3309ec73778c41d17f645a02a89d522999a755fac58d6b91f3cf95fe7d2d5f16c81d714e6b008d3d80323910c9505a17f8ecd2d3e28ad0e7cb26ca67d4fea23d89a9e85e022deb7a70edaff4554cae3d6473c068b18533bd98f19f5f6fa970ffe53a10e92aa94f48640846185b6eaac1bd43eb2026eac0de6549ec0aed4539e20c0a723a952d02fea2e7526282e5442d66cba7ecf93acf54158cb0dede5199cd59b66242f012dd04cafe3229846dfe836d1b492a9b31c35af578f08d3d2f5e9a9b37638ebba8abd7513c9aab5a308e29f571f9e9ff5373ef11e1c03b07b11618f341b216b7c7a486a576e2cae074780c987be698c0ca9d5ff6785412f35109e6c23406dccfe27528ff8da6e54647afbf5f448b2ff20e817c77e9a0983e7f7a3d3cce7e64934dfb6e477e780cc3bca8389f409dcee9be166f814c1d8f2f7562414d5c5ad2589221ad0ee668867012a7f8bb5f5153783dc839111cf9d7923c3352e28ce3329a245021267728ee29f4d2b841db21c5d7deeb2567f1a73a3f2defe622273f1187e584af1c7d9a50d32ee3a7f4ea67b2391307c041fe3748e6294a755fde9ffa375ffb83d56eec230f00a665349877e8081aeb5d00e80d766ead4ee6b7288fe2e67a63f2009e4d4b494d08e6b9498e2e8a0602d36b5c4cf7386702ec84928da8cd9217c8ca7a70c9127b0ab47e03c545829403c6414ec2551544cfa3d167fd9aa61461d00f6ab1c80f7a57eac349a829fde93b105047c5b1ee36aa8d64545dde3a1a03c285efcbe8236861e4fe62fdeb864cd92bc2e52cd7c94c00196cbf21e3d96c96f6f925e6e1f875a531b97b56f24b7cca9f2d41b461d74940c5012c469a1625b027eecec9810975dbcd152d56898bfb4531f66e7f22d687db0dcb5111256b0dcc9e188e70c4ed6d4784c87d53337430e7c129970e3a5192a318ffc5420eba9c0d0a1767c11e79e553ee38de4d5991f7ecc28c9e54e4ce45b46ffa0b7f23e5e86a41058b93f5af32cfd1a14568462539a2cabc866677211e17b256d638754c84e5d4fe32e8485a597c01a2f983512d72a7691b28f992171f21f3d1a462c26654fe3e1679dc057dc5b52d9e14bd4457e402d2a9924fd4978e3824f9d331ee26a58ad8f7816875d99b53be5563ec3775044fcc5646a81b6287b3a7d3b8d0f3f870239f314ae43d70f1e48c62e62212b5e470165f1d6052f015dc2987cea08d0e20f8afd8753fa243b982ce3eef95ebc0339c94b98479cdeaab59e424b70c0a5130599b6a19f46aaa41ad88edb864feeef474b6f04f56a7ed5ec5fdbefaa37b2ea6f7c2f0c02efd1b9105e6e79510a97ed7b42367e562a2a8ed8e97ce4bb2bd13b2e5cd46d1f815fa0e6da7718e0cbe6a249f05b0542f30361428d4cd8fbcd09150e146a9061ab835f9d4a55a2bf2b3c902cbefcba30a114701ebe9aab591278a3ee867213e682ce60a5381cabc35f77c4e24d83ad91fd50731714d74a04e1aaebb02715f3aff760eb8d8c0478b514c225ed2a93c878239a20ce30d0fc800be1b0e5b8820b0d59ad71e32ca19037e7196ff7a9bc179a6dd8d168958fcb6c2cb4922deae18f71ff1d00aee465ef066dd547ebf78761e0377a9cee31a293094c5bbe3305c7ab883ea1c592bdcecf5ea2c9ad72bab35268a9adabed255902b3477adaa86c77bf32c7ee14264eef70f56e4e1124f105b1dfb13a54f795c7d04582a0f41056dc7beb7252b3e9676722abfe7bcaaace11eab75d328b3a7437dd992f16e619a749b54b8cf37c48e7c7f0976d0f99285a187235c67bf2fac203fbcd0b0fc0b1798bb90fc5b0104afb5a5460cd5441351847f13ef1eb8ec915532ac653c9caeb3cc5e06b4791b0792a7872efd633ffbb0a23ad4517ef5250c6688948a482d3cce5e7c0ba2e48ada3cd1db2856a20fc5b6211c011ab3bb992a4caef50c0e11b723ed26a6db78db15da38ff2c6cef454ed95ea87c6f9e85401af6d429886021c0337bfc9568a0a45e80316a0aa46ad0468683056a4b26cc05160a2f0b2a3f86154b54ea43db0c552c964eaab283580281c642b56e115f5aa16cff67ca03f5ccfac1d31d86158f77c5f4315d36009b57a611de4fc968dcd9331528aec6164fac9283179186cedd99a1158d6b0b7faa9dc0818c253e39799585296ac3f98c62403ff5059786819708d8df992826a6a9e509539ee4f1e25f20b515a0115aedc987caa8f1fbd22eb69a32c61570a6f343854fe0f993c5fdafd9845ca09506ba4bf363a5a91328621724b774944623837f3a6052d35856eb091adc4ee698a6e23f87a1671cf79e8b2b63493b27d2791d95755bd63423025e48e19ce02958834940c7fd25e3493777f25cc6d4363ef7443feed661cea6843c2e713d704b79bb2ef0689eb010a571dc7523f134d7f593e9234553a3d0cd5bf4eb24a02971c44ac52c3f3b9c20559437a045c7d0f9c34a8b1e1a3f2b01647b3c1aa9f5a3d3d65dd91c44f2df66609db3c46920a20c03da1b3e3e5f97d23080e575639a26289cbca0f78e20a80ea0de58e89c74a3e3bd8e5ad01b6d2edeb54002907637d5b5c3b6da31366df971f9107e91a2ffc439a5e812a5731c62b0f10557dfb08062e26b1bc5843709586e61edf573708d69c13804912b14a23c6ce7c678b5ae13c68331e63590642d1e26f8d21438303c9f085d16f28be2081e630d25f5930ef660f89282612a2b4f73d856723662c824e496ba3fb9089ef230b8fb0f5ab642ea061fe5bf370275d89186b1920a43b01225ee00827c1b84a9d6f60ec6eebdd99b9ade204f6da438fad4e3a8bf1bdfde85a06ba827367a380ed75ee293e15a937749cb6521551341682e2519f6892d45fc27926c7a4a79292cd73ff77105f8b12080838f68656f4512ec494010d82e380afa3b4dd3b1bbfe95157077162ca9efa38df63da62eff1a7385cbe78b280653048564e706043f52bbf0ae470ea880f0d5ed86cbc124d8b96a584d0e43d15280f573eabce0a2504bfff6c31752b8b7a65f892accdab41decddb70c257c7f32bd01553f34f5f63e599c715810a2a607a2a1893e3ddb1f7dc6aa27be914fa01c4f4d6bc126363a9de8495981761417e929e30b902cf8f3e9c2ad717930ae52ab14df0427f179b1d378383ee417c61a0008adf87c613df4abe262b58e0c4d9fb93643760f0931cd5e676b345ecc5ba0fc3556953a381b63012cf2711821052937e14ef422943c6caad24badb4d25de8ce68162eae2747ced4e9e899ec1b07b93b823ab80f5e10fa04d2b29912a4b97383087562bb4e8ee4c8ecb08ffbffc5c171946b0d4de5cc90fb665af6800f3124fa1b40096543db4574d7ac80d39c1de1c9309c4beee4f4c9c07869aeae7351fae066e58c93dc97a70f5bb823bdbe69c47239eb8327d4fe360f4f6e9294b2157065f9b2d2e4b5beb6c2131bdd2fda59a91937ff02692a43a362d49d5c3a82050e451468a685c18a78711cc1b5a1d5aa6fab773be324d7b37bd2535c0f1438404de43963ea02d7062ca5865c45e58003b999e0db86705526e982c8783d309ddd4fa69738b4ae7a44b390f100fa2a50afdd62cbd497528c120b38e59cd7c72aa6db4493fd7f505654a82f84cf2a484d97b42d3bf93eba76b04549bba318be3df6ad0ae4271f8d273a020b12a2d4e0d95b8ea2bec354415fb063c48635440396897f706d0fd9e30bc665d201bff5ca961b78e11f6cd331ca1406c6e9a8f135d3a2a9c386182c737c86ef58e0ee5c8f7405fecfa5f9e609ce80d64d93cc9a1c0d41ab9c63ac13db09b3be033dab335710c9279cb5c69385bd44b5411c08fbd7f0d9685370d5a1670280219b82cb1b1a3571a28aff6e57e4e257290c848219980346d867566d2abb28e36ab9d0dec538f2f01e1a5660d21073611c005aaff04aa34773a5f773975cc8ec7b85700b9fd2262922cb79f92cc069f803f36d9ceb3e83da06b08fcf4a6ad3aa6adc96791c2bf23c3bea773e2a9b19c7fe5dfa3505fc1732e1211750bca2e0844629ea627e1ac0b9e226f60d70f81f86ea2228a24eb98cebc16b6c7175e3c63224257729116f08445fc23924bd42285f42df50d586b184c64715700266710e67d200a667c980afad13360486c5e85e4418e6d08f71f38e38ee4960832cb29acfeee7f2481607726dc6cbdfc45ae84914cf907959f8af67a2ab24d1b230537fbc3ac04ad4fac9f85f15db20db45f4f98637e16ffaa3743d7de51390fe6f2d0c886cf7bdd73057f0e098fccf628a8c1fa9d5776784e905b97642d44f341e1891bd844f85259d10e09f5a036073e97f81df71be1761ad9de0109510c4bf4bec18695d7725b21279d5e6e1ddf0f4d0f29061ad13dc2d2920d5dee1c9da178fa41b36e356bfc1cdec5769841d9c8b0cfffed598da6e0db584e5a15b5faf88168d7afad21f4e469852fac5a1f6a99a65366ef3c02bd810427c4e839bab48b6097198e974a0d76abd91184fa42987a98ab79a7745c5a47f8a4efb923505727056f58d7b60d6a5e775a8ccfc9cc5862a42ed3089618e5fd64ebc2c7b0d46276158cae60dede9c1ecd6070aa8d049ba30a15f7df642499f90faf0453cac45619508fed920adad34f759f85f9714900a8bc17f90ed2a5b830a29dfcbae1fab5fb7b829e3934a1f108d7c906beb7d9026664a8df2dfa87e279268328071fe3504984a721f3229649ae4b71ab8ebbe631ce7fe27ef42b7d02cf7b4c00b91d3906f99f3fa5536f04cbd2055573423e375fe2c0a9d3cf152bc78f1a4f18f5ca92d595be6047cb4eb227eabf451ee862c0e873939242b67ae14be4f6578b518a9ca26f8da3e2473ec33d3d223731eace6a5db35ca4b6d04d44f494184f255dcb887fef86d41dac2cc08ac5579df4069eaeb0f1050ab1b70778014fa982e95fc20765adbbb38f16694ee13d453b2b2dd19c68cbe03212f854d32b3578fba5b5770bff9659760509b60cab0b00d0054d19e26b1ea2765e050dc23c64a5ea55eb97dcb0365bf01707b43dea32df84c4c194236c140e1353e2e377d4d03431a024cbd992dc2ad743c8d7dd51a1a278b70c540c255b5af240cf256b5bc11eba8eb01e553c97be2f6e5bf889d65eb5ccc25fc04c248c220d93bef7533b7b96a870e22109a8fe9bcbb4bad3e203e60e96c8ee076640e35b350f8e644b544da234e66fd01121dd6d6690aad87757bc926f0a35761767eae070c6f33e1f9fc8c17bfa107e05d435c7c4ee8857bb416488f241238b9648e2ab9b546a94e22a5256c7b6587e9c220716723935d9712491101d884f411e482b5899c6d117da05ec37c5a4a93f3b25c04cb5878f5e09b17b5ef2723d15f30142154e75fa27817b9ec490dfea0ea0ec83412c5db78c946d78dc6fe3d730942f67c950329692925ac9a673d84d018503e913ffc688325d9d56e64eee32181b88bd5b0e4a2e193457379f072c9252bb7bde9a1ddd221de9ae9f5773c1b244d364a33cf88984fb87706dea12ab48cba2cd785e379edcc326755727d5ca8705dd60a1c740d97cc8c7ca7db8a92028f362c79333910cd51c10772c33e7214e1a4df1d3041ef34812998626b69c2f87e25d543aa2db2e0adfe81973c774018b2d545bef342a83b182757c428aee5a14247708ae8d8ccf3d57394710bb22c9b0aa121b471b65e3918c2018a970b9cdb007861eeb1b4a4d43d517f69feadca11e2b873a899d72c28a5423317eb8934874007de8aadc154b70350d3f087b3d7fa99fba6ffd78c02ae0bf64cf160c9bffcb4cfb3f173b712fe4be03f46a93ef96a7d19971ddf81bf7bd029c0f1765761897f9fff98337a5d42a7cc349033a209bab6456c2150446bfa385500e3b765aa0cf2c7a7c2bf84a8520df02a6dc7e2054fb1bc695689a675b10c63d7b44ca34fb5d844a0c9a613bc802bc6dace9f657d01681723c4718afcee0e186f3b3df21dd7afd92ba4e4f49acc9cff41872ece98c226dd98879d85f0753b3469334756ff61acf1b43b12c91e7da9496d1098d77bded6e69ecf4e96eeb47443cd5fe5965cea843ff411296d9d6d61cf12c07b85773b54b307fc77967bdd94fa57e9efafad940f11162f572becfea6d81302cf90fe839a1548b0385d199094bbfd53815c3625a262e3b58904c2925f95e365e6647ee6eba3a7102d43e4c1d9c1b63a77492262417a52b688b73134062f8697def5b9d5ee4453f6aed833231fefdbc9ab23fdaf9278c25378b5435896b6c32285b08563a6b9bdb6c1eaf5a3410e8f34b3aeaf5b7399fd01a95995e1ccbe4ed3d2c498dab807445e53f9ad20d0e477671a2ca3099d52ef540aa04ebe60b4fdae78167b693dbc877e39e28d0962701123ab258c92291393e6c0919269adc3a82798028038914790c8c9ff124c5b71276e79d5d0a1764b107965da0183b7d6284d486313917889670c305a1121a87787793fd2527813437c82093c96b99dbfbc1fa7b612f968d7d16fb1a006f9ef2c473845c74c3b63e48ff4ea7e57ad718c462bf7365b0af65a427e387b2ece385252230127117785da2669f91c93c1ec749661020be310f44aeed92ae170164eb4fbe19eebb04475055868c551fc704310c6dfa2cf3baa109903f8a88d54add86419d2f49d28503f382f6d58e16f9b74662702d123668ba61a70e906312a47b9cd9494e10881b2ce5839ff3fdfac0a220e6a9b12851f718e4c790c13e69efc31b4bb207a68405cf8583d7567ae660eae3142ad20681972344d8340cd25fb1964307a75be6bc1b714c88b51abf0b55acd1d4c171dd7270d25ddc4b1bdb9f6bab6b6fcb4818c61df43dd6582c7dcdd3ac678ad27ed4fc20da53294bec95eb93f1b675a9dbcadc5067ad8ddeb2ac025336230909dd984bad2cb60b7d0fca2b4c613b7171cd617eff969d759557764cac00585a8bf4c644d0b4d9b9f3ec2c0ea4975961bd5083e8f8f2f0e8f784cea4f933ae3f077167924bad9773058ad6374c8609fd73d1b54331e201d8c0b54a4cabe7b7a7412db8b264e29a785005e1b8ccd2e6b4aedf772471aeaab83ffc2f55c20e905a18c1028eaa97898619d8406f7e6db5ec22831707c080ea98459e4fb2cb0b3bd965da4cd0e06f783e6c441c2fa4c1df434885cad9bd0925ced237f8c47913ed3c1aed934ec3a25feab24a92c43a9311b488a6874ce7a1b738f382d175c19033e51e50837772f6d819dd0e0cd33c79a703f4bcd47b55612e4c5d4b06e0a5bc8ec727aa4dceb197d607adb77156068970217d7efe61d3a7a1c96c2daef9639f81d9371d55ae07ef849ba0702048d8227b62bfaf2611bcd2ca45cb683756089908d01c76a4505b03c42de835a81d45bff786353fd83334adaa2c1a1a90a303185208ad361866692138a9399d234d0cdf7638c6b80b5c97eeb278314d05bcf551e048cd708afc5b86672e1886e84545b30fbd23f9aebb1c4dfc156f9c2b6f63530394866883dfdb9a2cd52c7c6ebc8c5cf9cb97a46689151a17e6af9a0562782a083d7ecb1de827eec42769d9a9ddee94f77bb6e6e76c98fb5132b254def0960e650684e81bd9fde8fcdaf42dbbaf8071b776688dc98bb999ce39f99e98d436cd049a7a35aaa67f12c96d39753fb2ed55301b5c2302fc54a08df8b7635d95cb432f50a978d4399b943b19a3432c7b91d9a54e331b31152df8b80fbdb6a360640702b3292206874f7f566f4c43e56c8f115ee449d405754ae1c7d6d0057b3d60f37528e90c4153f12aef1479576bfa971b7dd64a2ea4e3e00c026f77893a75c6de3942ab9423523af211755c8434a7401905728d07b8ad66ae79978f5b68f8522d570f53f707182f23bc7aee6a1c9175669f9a4a6ab904a0cbc029abf56746186c9dab04f49699982c779e7526e7f28cee7d4934b2bde1888840bc559fe391f64aec6075df77ab0799f1e5a37cf9f0ef5a038af69ab97ea67a467ce49285506ba0b0cb87dec6045aa95711e066ba3c122cc950955d345b1427cf284701a0b2b5897b607fce41bcc01d6b8e9f2a3e3a083844b6d58fee9cf5ad213b267240897f840e66260db629c9f9c23b8a8d34cb974b6347eab89cf065099ed06beb7a176dfed9f962fcc96d71a9a30efa22ef35f3eb1933fb1ae1b007b48256edf5523076135629039db99ebc81f6dc9409ff6c08ac196f08f56ca99adb68fcc9e06ac981fc9a70928b19f7aed2b9c7eea37900b5a19bc2826fa060964a082373365ead398aa5a5ed3b5d4a35274e5d39724f8599101836eb1d9685b0377da276507560b92434bda4db91e7470d58d40e4b78f86b9aa6993766b65459f7680ad0f4a52cf1095ecc77e431aca23b8441935aa634aa95019a0db12ba4a7337833ae8fe7457dd0dc10ed2ed2a2c3741f3263c07ace48bd5dc39acbf332aa6a3e057cb369e3a705e163f8396da6d179b979c02a2c62e585fec3a4fbf291eeb87c4dacb56b6cf018807e8b8cfa056c53273977d266a5b07bfa19b9af483eacb21d857573dc472370e1fd30cef0277a4ddec267df4ef4b172232bda274af70313df6b18395c54c25e9edbb7361a6bbc7fcfd2952af93d335898498d4d3f78d2ed8511272a791428273fd0baca8bbbde1c2109f846b2379c25f9412da5c4b95bb1a67df44d143bb408835d660cbd51590f8ecdfb11aa3c5ff4a8c0822b1b5e073102959e4f7eba7d27dea8ba9e0ba63735bf17a26acbc70a069f5289bbaec190715f4e302c5e44bd6420c59aaf427b9c2befc143865591397d3f8d3e5cccbcb37d5b0810106c66080d235ac82d082e3e80cdd73e73d5725ee483e5dad51c2a964b1854ab0fc68932af2fe885abe4d32d2b065b6842265aa87d95e63f95f0dc9dda2cae1ff110dda4ae7aa53106579500fc4e21e0d3923cde86316e5aa47722ca6c30cce638571afe9ff90c1dc95d66a8aba71578a5093d50b19879b067758782db31d8f3056ddced55496d7a66c762bc7684df0dff8a359077c4e44ea89dcef2f150f5049c63667e6d1fd77797542ff44926d6e95f110783a5173705cc3a9085742736c27fdd16898e7d543c35f355172bfa28623a31d3a8758494837d6d5fe9ccc3efffcf8db6729edbe7d4f827c9b01de5a6e74960fdd3f2c17df51749363abc3462659e599532c6dc0679fb9c0254f1177fbc55d98b0efce8fc5edaf6b69e9dcfb758bfa493893c0bba4932e8295baa7c42d5c3094d4030a51ea81a262ed166b786ad588a0874fdef3f262df9881b6bb13b1ce50915ebf5540427f55d9a471920a304e378d9cd4722bf04d8dd7b8a4dc9a99fad6f2aa67418c959d3c1386b6b53570e1221186245fb5c6bb085bd81764dc5d80f74053499ec83af7aa47a6ffa747fe915f1adb3c1234fe3735b171ae006fe33eee863c4ad36f18f9eabd2d9f23c153551cd0cf6e05041801329df52bf0121c60fc237ef61dd31d545225e5ceea93dbcd46f7aeadb10bab604b19361745069c51cb87005dbfbaf2cef01608961905efc57f20f602be7d477f0a710b38fbb11ca59857f414f4850ad34b222e0cc8ce583d5bd7e667764ca5e7cadbc73d5e7e40193356486c6320dd1979eac3a1566da955ccb28a6969b9a6db79c6ee7a0ba40311d882e4c29942765ff58a4a7cef2900859d627b6815177faab617df24533514f20b1c679b796a2b7c84d371bbe99ddcdcdf0884ebf1bf42239e5ff5bd6e82ae5037be31e6f9214b87eadede9bbf64d869e62207e4f0b7af12ce3ce1078a30b71876825d26257752d56dba629f9b7acab7059e74d6d685d48648605d8fecb5a7bc5153306582d305243fb12269c26c56d094c0e0baff84afdc051bfbaa354fda228e9640f72b140218e48ad09afc255ce0ddb8937b11a7df4c9e4e0fb0a89b100d53430ee97650f1db867efe94e363ed8c445ccd6606bdaa7b74d9016f75bf8ceda02173c69002f8963d47481ed4a71d30f89e789683cf5da28e4c0be6dbdfa9f855b441f13afb1a36509125b6cf5f13738789252e7ddd1504eaf5e019476586235fe52ce6894b2724e42942f2d8264457a0b064382987d095c24451335b9c18f5aa80547e690c808117ddec50f0c42fd78df63712076ade12ff0102bdc93c9c49d74f7eb8524c53ecaf2fbd0dc0f072bf8d2dbfbaba3d83ee786192e09c72b223834f680d6f1904c40b8cfea654b7c9c8e91f647578263ee941ef9b334f451e5ebf20c44e71f260999f955e2ca078f60dc5c7b5530a28f268f5d07d23c2946faeb64ed0bcf57fb193aaf3e6abe7fff7834fa9fac3b60ffc76d9e7abe72af4ad531abf1631f33ee37d3bb6bac96bd821f795cebd87e5db5df9b5cf79a34afd70e464fe063344b1953a73d599a4f6a329e0989abaa826ceee37c7344d334cfd0ace188ddf2d0b01eba42b367d0320ae96714f785a74288207b1d1682c4d4e4c628af2955f1f7532e110139ece2b6d372e21da25980923d11d3594ea22bc44187d60017df49873e9c2341f303f0961be5b912dbd8dba8928573281a45bcc2e8b2c52cc44c0866c59180b813d674d1e3e44d3f41f028a65dd4269385ea2e29d4a14804c987b05afcec5228888daccf6d52b7b4eccb6ac74814b7caf6fd0b75135bb93f87a856e124ac6a2640b46deb5d03e9e8da5f5df63d3d892b5bfbbb6c05616a010afa47974e4378cf69da1944ab310c66daa8cc945f6c60cd21ece7bbeb84cd5afd0a268280da84ea3c5a3e52231d968e2346143824605c1e4faff93e16c714264befa440722e096fe0ec38bc9ded825c001283b024bd1cf28f41b15650bc9b7c559c121fa9277a99ec334199ba69e152b4540e37c3fa31263e8cfa14c2fda1b03c763d51f43779ea85616bf760ff7c1e79f6317498126a97271925f3d2012b03cff308065508958f8a571bdf861aad133bc65e8b9c8eae9c45dbaf8bcefc2e1326f6651e7016ca3e40fc2243bffe497d84345e0d709c9ced7d84b821f04cf587b537a5b507e9a7671da4b88367c6eff09b96e14255f9aaae3d1496de93737252e4dc6afb8ea5c3d449d65463e6606ba80ca076d12a5432248c18220b8eb860962e74502fe346aada1eee23674474005f3498fd2381c9a7bf3562cc57384551b944062ed412fa87da9bf89b0309b5a17ce4ea97a902bad65bf6e3d3875c0e278ce4d15c1c11dbe23ce983d73eec5f035e7ce4aa9a339ca0e201f32bbd3b80848c90370a2d743a3c4e0024ef97824b0101d05c3426b9d1da8cd5a945d2826f89f4208b67f7c0ddc7b8cb8eac661ad3a385f4d93be11ef119be5ea071d666ae0064d2da4a6c9e439a33c8c6d66fe2181a1d02e9c3e6ad107bbdcd988f2d1a44d64aac0624e944d55d783231d25149d2e54214c1b173ff32469d6467d5dcbebff20bb6f56fe493daa0e2465330178145749d82f335d0df7934d063b6b1fd9719709516e27fbcca3be7e57543301c01474e8af8d61d047755bed5c9281be20660b8aa79f7a4e8133325ee35a30a279968aa706aafcc00bf0e4dabe95d48aecd4f66c818eddb401831dc99b28b6c153b3fffeee517e39772f3f5ea8c862ef813bdaf32d53a6031aa356f2e0a0193f44338b27ce22e633d0c672b6744b64f3c4bb464ca444592073cf0c18c478443af88f60cf222cb15bdb91abf2a067a633767049bde080952d9db781d06858aca078e97ba208de0484ebd97ed4b811b9f59f2b003947a4238e539a8a413c829fdde647b96cf58556ae5750dab43a5b3751882c1b895755cab53ffdb63c86686fd1399e34e3fc8134b41a6bd4419e23df4f7796f0444742b9c14cd2149581ae1b6a0e2eb7c051943aecee3a725e12c609032f84e0d6d08f92c03f1a0efa9b49593362f2dee6b3c8235e5a646bb181c7e465011e5b1b207472435bd3575014e0aef0f488eb040d1b615960fbf6aa0f87a195d72fd0f522f386e6368b6e51430d229e14ab6dad6aad21a7eae6298deadb1d2eb207479b732110f8b99e27443c236c71e33782b0ab4c4a9c2999e85b746fd0eb4366dce9161326a595cf81edf180d70d503c53bd4e3e4caf817a5eeac31a0bf812edba440cc5ef95b594f51ce326543c57f0382285d58b3d7ae96a0feda53ffc861a76a4f10f802da94c775958ce0092ab2717509a4c7fb68e4cadccb60339d83aaa9effb605c6ec06068b00362cf6e66fbae3ea2278dee6d27dae12f059287b1122708c8b85a24cd873366afe63652f91bad6cef8f97cfabbc66e00144a8e27406498a193282db5fdad6d1d38da5af0386afd3e67ab43499c27d60b78f348e217396e6ae54ef9b614dfe32de9ad718119b3169252f2a4661c3e329b3348d4701152bf89e7c27e1ac3d96bb9fd4aef50d6762792ff0509ad375052c7dcb283aee9564e37c706db16f070605eddc6b22121792d8104ff901a06541e54c28cd7aab895d219436d3d773ba0e29bee5dc03ce6aeed58cb7a63f278c90f827bb2761c3e62fa9e1a6edfcaf78c3a632cef6d436aac572f46f22f2cfc13a89d008a0e269732caaa06a1157bb7188c2e190fd8caba6398a38ec62b62d61287644711926a7a2a914c47e6138a869c195f3c61d2075cb89e248ccb8f45f25afd9926f8a150be95c3abb169d29f1be5d5229958519ffd5dec6aa133bd471f3a50cfd6a27722349a0660497f3b6c457a3d205ace98d2781a42d5fbd9892a8e4df5fa125ee63e0b18c921805855132931bc47ed3dca1016329c61c7bfd877d5629c08f12b29ccce2948cd6a30590efb98aaad396678a5b5df344de0fafec3638b1490979a25fcef45b73f6564c0dd761698c744da6b6f8d665856e1a2a3f617319a499b68e9db5436886759a5803fe580b79c909369abd4b15f9f46315243ba8fb50ab502186c9830b862c1bde70324c156dd636ec89c47a176ee9fd25b338b493ce47048394e90be62d46c6b1aa8e534f1c90d9f4e5250052e241f55c0b2e593bbc8015caebe347e7f430532cd6ca9fbea73816f4d6a24cbeabe8952ccaa9285e841c21bee77f9c3c9fd53864a06ad6e197224b87be7ade146ebda2d3ee1d956666177959c948a014b362fae24811f23244c414f87d4924d977eb7f7714094697d881fc5d9f6e617a9d5e7cf089e022ec43a9a6b5df8649b0c7235fed83e60f87a9368ebac2ee871e0d5c1b44b9211e19a7a94ba454cf572c4eebf3a5699e234e09b6ee315e198422cc15407b96e4b422e769ee5d0f1009e7935680de65338c0d5cbc1324d6d36b301756b2b5b461b9fd766d627561d5dff470fe482158099e0f51aeb3da5d40f50cb91aad7d9c8b1a90d8f8f93f8ad05737579360fea834bbd38225bcbed39863912b1cedb45a8e68b0481e3a3c9cc0d707dacc2118ac96933539ba9e0c7c4285bb7b79fcbcba8401ca8e84b80157d31010cb8248cdb7fb4937b7b806bb64a690749ab5e36d6cf1bd82d746b404aa521001c62f81d7b46d9cf6c72c6062bf18ca93f67a9500340dc634ff63177046626e157ee114fd9772e983e033d3ceebd69663108da01004b414c1e9edecc8486046a8249a9d78e3a5e6c86b216d6245d33cea8f7d43b272bcca007a179e9deedc52f792e2117c0b02825c751c4206a8cc7792be16fbfd0556b1fd9ca6abbc03e1630bc0c9d8a13d4505ccf686526ef5149af0bf775b149e6e308d76f6e46562d390e8f0d49b260f5235761972aa4a219689fde13faec2685ed829ebad68389bbc04bd65536f653bfabc27344495d5f877a8960fb65565379e4aa95405c5cce9706353e380d2a374b8dff2e456ba210ee1fac539a85c5435f86c7d65e47c89457bb56f87a34b3cc55e4485edf80e756ba3d03e3448cb6be252eab9cb166b0ca27636b6cf0e9c47c06d39f39d0e10b5b35bd053f54219bfd34094a88bcbc9e3a14d08fa92265a4ee163cfe3d568077f0743c723ff9632586119ee83e6c59f4ce4dfb2ebbad16b6c6852eabec9de22eae8f294a8d3c6bbbb148977bd4363dfc210c919714979d27fa08046787a739ce7ed52757ccd6d7a5e6d8dd870cc5cb69eb933fb703f9c297e058dd54405a7d429db4e457f224aed15e25f4032597f0c442d44e6084499c81d36a6d9177007003c14027ef04c32e316f82f783ea4453ed12780673cad2ad887d48e7b0f041930086b163fa71a8515193a0771376e409d5cd20eda920fd01ad0b65eb21058f8fdff3a910ff49498ced650c772077fb52998a3dd16da6e632b7998714fbfa064add5195ba20061fc0621ee2721041421ec08033b9639be139afacad73295b065442d75abf7592222d3891ee129badc870a9c05f4ccd2e967e633bdb66f438fcd4f41bb13e1f8f9f22391da6f05f6e0f15139ef12488ef9c36bcfff93fac37974dfe2537e6af4d1b3296c9ce054599adbbea308a7e56e24b771c8dac1bd069cabee2498670498dbae05182b1d119e6629a94d363a0590e94caabf19ea56e53f0be983e0d4bf6c9e5c4e998e82ffa3b2b0f1ebe429dfb2015e895faf750cd4dcc300f758a58783862079e46f80cf98ad223e18a929eb04979ed369c251e40f9286ff97f6e2bd4c61a6dfd54a09a05cacf1634ace75c0c3d05eb89236a79f1744ea30e305a94b929411d3ae8678f4298fcddf0784d0e3471f3e7101fedc254824268b0fe8e893b4a0ae6a0e1c57b01ecbe6fd882a13de888e95b63fa4b573f86e0a7bcbcbc760401a3fdc845a9e13d30d20465e63f5a7335d68cfefb957cacbe2c68a492d93b42bb862bdd736b1f8f432343e45f2c4aab6994a2d4fec38b26a6c216bf5ae2ea60c819be34479801acae0d8256b0d8408c0039976b5821a130148f5d11908ba521b7d247d94ddc88246f8ad292872ecad507da1f8ad19607c757c45f72c8ca58f38344d05d938a87224fff642d6d408fb5bb5f3378a8398c9adc107c5eacc95ee832ae7d1ca7f5de6f8c0706d6ccc019af37bcc475693088966d1e0f6451262177470e14fdcd6b85f80b87bcafd0a39e6fbe25adc112ae6af514c026adfcb1e6e851eecd5af51db36729a1860fc5b95898c2cc746be58456a6d695bfcd250609622e39d361478241d209ef5b2d6828d9f872ba9ebd6256d8cc9d352b341869a0a86be0d7c8a764f7b9025adf812c62c09b0fad239ca4a8add9639906a098dbf40766a41d5fc49b3af28dfa3271d1d551b6c9909badbbe69c0fa083b65120af093d3c7c943b359cf223945858dd2fe65494eae232ad285c80ac96e3cfab9698b479932dfab6779372fb40c82fe89e04715c0a912a426ced1e7376d0af1d732792d40949d4a17688b122df55a5a86b5ed716b90d5bb8e217bc1da800692dd44109e4232324d51897e37a497edbb998a46189a2a9522b4d5bbd79b7396c3ba9d62e7cfac1195d20f9a79207bb0dfe0f3d8a5a0256864b1f9ff6b3bc6ce16fb0a9a5f7b51d92ea818c3ad5312b5d6e238a4abdad96a86f5dc4aa7b37a2efc244339e14fb9cc71ecb4e7de64b592b4fe5d7161436e1bf2b4651ea4221d6627a06471b71c443a41f09492b2787f8258177767d00c6e529cebd60f431daff8979c424548b190f067976b4e96383cf841e24cf50e03fe8b4fb5a5485e4e6b8d01f84a33c4b25ed86bd5e51017dbe61281d8f89397c5aab6d9d68cf28092537b25051ef3ce0747f4d1b567ce3d3bc8354561a72b3229765d38ead2bda047959d7aad97f73622c543b1502e24af5149b8cbe2b13976f7832bb8d08b668caac794c46a9b41fb2de20ea6c44f39275906d5157b942ea59b5781281324dc4dc4de4b8307fb91f8c1c459281a8ed314d380208c0db26b7bbdf8649179104fb4a32dda4a7a9e2b38e17ffd425249a4a15fd4f75c394e4c4fd049f626fbd42e1343cdfac4192c641ee8b579dce3a1d6746183605ca5e22b3f3e2d89cd97e0964c43d117f9de9367f5bd236526d5791edd4d08d75904053071b091f7c38d87659091a9ff6e79980ae2c7b5e7257415877888b13af4d485e6675a6f5f1493a1c4608dcf7e9c60088d21e5f4d0767d5114f95b6e659e4a2f3c07bf93cd4b38a0c7dc9a195e758a0369e39584842e70075aba9252cfa2407e42587b2b5ae0f57a354186767e18825058105e2e193489452a2036933f8a3a626b538dd399b7ccb879bb0ce208c45d0a509429516b6d01fd5d343238d721079b590b9cc20c180a6b5e135ba5be0eb03a385f98bec893faee5ac554b3311ebfa4a6e56885efc4dcd2c068bdcb847d4d27c937777dcb32d305aaf3020171aca4af1bfacb279fb93c7ce40b130152ac86618c8a7e71e21ec779722c3ab8fa2c5fdabd84aaa28412c64386f65bb724c2af6f7da5f26ce04fb8d9beb44a8109e6dd579a0a1c7a4f79c4b74c1645c73ca5802e79898853677551a2569439fc9d223bcea785232599ce432669792cc9019ccfca08f1bf1ce2ae52b24dd4b74a3843b2919053c69f0555abdddc71aa6bc8b5fd044d8659911b6b279248231c9bd873613f1cef587b09a13e5df5a0f876077974f1ed4a9b975f10557a61db1cdf3833cff5cfcacb17beb023c38c1f1e336b00ce1e7f63c0534760ab9f7cb6ea7f92a9ca16d1ccec69c8125592f2f89eddf7dc04096fefb7b1859490373ed6c4456e82816773de5ef88180cb2c5aff9af65a04727c3b784b8c3ea73157c2715854e55785ad900793a17237c8581db4797ba7b1619978e8f2e4f1bbfcf3422caa602b5812008fea62ae1e95b2c7bbab6e332681f8d9ddee28531cc1b6846e1b3c3afb2a4fa3a0170813d7f98670073f4360bb5ec8ae0892ce8a82ee4bdb38fb5f789bcd3c3b6484ed505635d39eeb8fc417f1648b72539dbcb0e152b57770c8326227de18d02445377387256dab8f0801f10ccf6867b13c63f95327ee5d1ee0ffbe4ea46f62287abf7f42b511fd23d74b20f606ebaff09dd24c791a71b54fe5314133007e4a2791d57b8080765b37b18f03677d5a9c344ad24056c1f9b91ce97f855c1e6dc371bde806b35862b43c14c9a9538765adfe88cab26358bf6a192698ddc710db55781b58d3479175877bb5ea2e04f2ef355eec00f1bbf33ca470760f270b70ed2cab37c38c27fbf1639810acabab59284026c2549231aa857193578d8f26a1f25e6ea6699f33a277c2223894dfcd6e9d59244ef3a79881cace1544e5a1168a071f886d7c8a6c38a8f12edf7844e55e4143197a85f3b193497369eec22c71d2b91bfa6cf0afc7a6c7e60669986d68352c8e9ce75e7000c5c2cce483955357892129cfeddc5760fd0665d34d6338a82faeeea3ded2d4748eff0506d242cd9efda22b8ea4fb4cff1edd9723ed82880e465b51ea13c8e2537741154466cf16f805c966453abad9178b133378111026307226655fbb284d36920453869af2568edcf8d54589665b8854d5741480f8bed3dd063ace92b5ffbb3be5ea183d6b759f655587c30631331c75952d244ea02db7735130ff5b802c31539e81a97475da75f298a39f7531f389b58d911658e32d4fbc17b3b6735efb2766603c64d58311c90845cd35074e2c89c8f975727319c7db5a8c6e6a7611acb338e10593605337e3e628ba1a72691943e1804a192835a96bfaf5c6c5b5110716249c70e9e4bb1121857dc4acb45c0b3a8d683a484695754852bd264548fa7bd0be958451914ec2655944ce89823c9c6a85fe48506335fd4c1c8e53348c61d26fb956c180f098176fd9c077380042304fb95a94eda862589d1564f75f5965f1a8fd9ec65f7d52c5ff15b5e842719a5c49478bd92dd2de737af38c6365d7e0e1bd470cb73561833bfe6b683b6de5f0f6d3eb9944b704ad369d6b14a80a9d00ea30d133a46474a56e988224c2a5bec80f90fb65db0f3dc482388b24ec13c2cee2e31b74d84c9f1ff7ca0c651e1ae8a14528f764946568e0a3524b483c69f89148458569b6609c5da6a03c5d93253ddebba3f859488fa9b1ddb7a434dea27e32a90977ad391da3d505433bbff250de3e338ae74e8258b507b95c223df0b39349ff987b00d34880bf6d51fcba724a6f760d035fff6c3b93123f11bb26fbeec0f8fe0f92bea118cd43c8aa682e83e031fb8ea332dcfe3f5f43c25a1c920df59311406104d6fa7ce230ac1bc419a11a448f94698d937141c8883b68c6d44a597643b6a183b89c51fc8a19cac6d23af11278ccd526303b2c7c69b60346c85fc27a23b82a687b3674047b1a71f8d2cdef299ca4f94586ce4dad4e929a68f418344b7a3136a5d38c347ec9b7d514dab320a596ccf26f87faf1cb1d33a01e5840663743b5e4c3b49f189af48f963931ff1d6d100084cebf07ccf3567e1f88e0019cea06a2aaa1688d0b2e55567e98834e1567d8a3305b73445519fe689c68a62189d1bed6a19cb2408454f6d0b8b9eb8504461dbdfdaeb75a8bdcc08be303dfd1645ddd163f4ee31230ff8c70c8614266d1cc0eb0846dc833d25d5b8d0da5445275adf4ca084801df0ecace237a16687c47277b79363a2722b40d113fc906d448dcf96d73dd41d34ecac6e91526a6c8fd3f4168afbc230297fe587025d724fef01686698269a6ae07bb0fd52f891dd2ee06d694f10e9e43edc6b9dd6e7b053b73d94df5483f933dce41f8fdb9b20b3a91e00e3fa00a9fdfb6283587b412fa4e41f8d817fb0bbd1acbf1aedadd08b3ed380f1fab88e140ab434ce0ee81fad4ad3df720592b43e30db3dabd5f08b1c202fec4239ce5fbc02873b424366d91fe5c1f4d4c032f38c90cee20c7dde438be3b0d0c26349201f4cff10f11a0ef3a187483bb1d3aeb2360bf1fb80156898a1ac3103b362bd9f251b9d5d5e9c2d364ed77a927ca95d4d1ca0fcc0b2ed82e25a5bdd4a5437a6102360e800e0dfb6fec04e65edbf621876806288ef70efecd1de390652f4d00fad8843e4f72311382863f05be85f49a25c11ded9c0fe1fbaacb9737b77d55669d6b93247d308fa60279f6c8f7bcace592e5355c4917a75f404af723645f99b1fb9dadf505293bc43fd9fc0893b58ad809e75674a44dce646db6534266ae1b54f1da6bc47e68e11f00a008a665b37b99042504c83e13f975ee64eed22775f5b7dff008d72320780215c522a44e947ff752d92b72b8af19ed47a580123dbdd68bde7ab9b0d7f6d4cb07b57854229778a2b3e6f1d5bfd9431155ddd6c8108ed56765277c28bf5867371f1f6c497756787fec2a8d614dacfae1b64ba53bfc8a9a83caddd6afb22a295e1ad61c3dd68396ec31c1e6931ec92d504d7895294ff86a57562edba3c08adfe5167430faf462510f0e177a3b4727c6de7b82ce07244212e9b1795a66163d125cbede7a71f8a1bd690c88541a21f8c2f82de65d3f9a721693b08aed1b144745caf20dba501bde3ecb87c408ca49406d8fb3f49e7d883942a20e4d20acec4bbe7cf5279ed12a42de54430be60b6d75959b087a6c26c263a6f5af8dab69a1db207d82c652b254fea667429a75035ccedeeaac321ef5b30d77d1022e448eafa727eb19fdd285a031b570976b5ee8c5cd143a3ad65ec06547b8cd068e5ff2d449100d6f3890d027ef387bf50665863ad0a452b53752e0e4507945d2bff5220fc5bb75350c835cc441640477c291ee744e26c0e09c891b8e9a34f314c8ca7173aebb3fda0157abff6acabb7572220508c52c1983bb24cb4d9640bdf70c63a545fc5afc2e818b73cae56ba00b3e4124d4d913b282cfb4444527370d9873df5e8a172fbd6628b855fd19cf2d4b89a8dce546c248f8e2d4210e7d8933c9356471fe945a4e5ead7f5b68468a7f627bede3c1b66816d660c5942540f81b9fc2ae031ee5a7ce9ca7b548004b34cbc2aaed690290dc5fe45977aa4239918593077d2a5e8d16119c3d3e1e506ace04ac94ffbb268f3efdfb129e31936a57b9296cb49a98d46028794a72a7041c50783973795355a43ccf04f7ac0f410b4817b6b9d3bc7e138faff177098af0bfe882250b75493d38cf47963244cfc0c98959c87996110e735b4f4290f83f143e893a9227810d14416ce35275773edac9744c3617942d4c6f3f4b707b01c04388ef924ff7341e88b987dded2435209260ae3731e3c34a294f8cd24e3f41b2f110e6888dd386c6cbf96a988a7e7db16a9ce06d3c4bfee08ddf6b402069e789773d1aacb753846223f59bd2196dce0d9c9231f40fbc336f25c9e9fe42547b5af4236f46a17dfb746e596b2514e028028c7a44ba268092aa424d2a975bfc29c0b78e0904f233160680bfb0aef8c34495cb0e870fc36fdc3373789c96b4043b6f8139b0b5ec0e8bb557ac9d23a189a244cb88c77df346d9892744714d29925c436d7e83919584481735f86f78d017ef8a6c1633af7e2151fac577f3c3229317f9442dafdd7a3efa8f45c0287f308fa3e200bc03f62f7a18c8cc11fb97e02628602fde101877f29e5358d5c5865c90547c7b45c4e84db920ae675442c75cff6c29ddca4bda6cc3f4ad0638435721fbffd0d72ca7c7382d41c5983a1d2a8980331bee7fb3b3e177c03514da559896b0b085beaceddd8b10e7dd91fcb5b36349deed25e17b0e5b2ff996abaa38036df78624786962624acc08be6bbf0790d20f45fd45d8b2ba07a32394a02b4bec32014440c658f1e08310bb10fd926e3bdfbd5ada64c6553cc92c537c6878d8e2d3478ef1e8d1e404d6683869249b557b805cc08285d32ed9f11b1b92e50d99c8b680662ad042c265482c8548c1456355fba38ab2f56a044ec3e4c470e2b00e2f605b307db8299392706c41761905d35204d83cafc59ecbe82fb7541c46d5815c6ec706ba325086ba32a67f430a2201e84e16a7d986bff1825db3d13c2c425fe429d2408c5f60c5243dcc09594e2080eb9aab759cad0ac5f440f4422df1c7ccacb8d3eb2174717b5a9ef80b10f19cf4def0e660e88058b337c5bfe33112436399da66e738b8e6b87f4507ba797e55f38999ca58eb1c556887a0984968a005189198ac186846921eeaa8906431c4e6cf59d7fb3e5ee3279f3322aa6d3be16e8e32f31b27136ca71d8a2b2fe3b4c3f4ed3ce2a351e03788b2d3b59f900c9f83d6b093f4c373fa94430152f37a04b8d691964799fa54266c7f3724521242a139ce518bc78a774a0c171b38c89c7e04ec81879c3d9902803e0274ab01d485867a987c2c11c9f6eb2d2a0e58acc7b1d6ec46e8a66d51c1723f7330891e16bc4ceaa098a27884945be965441be8f191d5c6f54ba3ff6ebd0f2df55c6b1e43d93e623d741a12c03887aea510b59eebe76cc4f8970723458f557056881fb966482c267647ad766d1d867e29262ceef63645a2d7f4d2c832026031c2ec7047aacd05d2e7bd242dc3356d198dfd1a2d9820f7426205192a8b8226a4aaf2ccdc1cc0c78f1098abd09f2d65c3fd9883da1bd5818c90c3468194cbb110e097414ec6ab581269f308d07df3c722380e9c6ce669b47a0d8da61ac52f9a316e65d34837004b23af789846cfb5678e575f53ce433f91d5cda4507f34e0e00023812e2da74005336d7ab7e4d248cfe5d22c97eddf3219bf3fa964cea3e48fba38f240bc541334eec3059b56761fad088214df8496ad1647092898ce13dbc6e249c47db5785fc0540460cd13dfb283d642068dc08a809a5559e0eb8778c6c9330eaf0845d2e8591e1a377f08ea66aa49dabbdf39224dab0959e4a3c18b9a2660cfa26a7c2242492f9e5f48858ac92e75e93691dcfd4ad8a3d282be60fcaa1ad0be8bcf2a8e3a9e20feedb9d1b28a368c91f43d83b7bc810e6ad855cfb959ba0d6d1bf4721998d994d337ba2d6feabcc2be589bd70fcb6cd54cec29909229043cfc444f418e56692754fdf45eace11217485644734d4a80976f6b1c7405295b4c395722b465988294c3ef61dac439ab0fb553f1c042b11a884fe8342cd66923c563614b345502077da4e17d84e5fb750ae94d37046e77ada533d2e07f9ee7cafb2a4e1c4df541568aa34d84106360a990328062c749ba4bff496e6cee9cc4d33bd36ab29583f8e7f89e52b6b9cd98df22c5b0419fd70f9b8ab4e16d85fd8ce603448286dc3a4b9a782f28b88e97d448e7496fea3ed7093deee89be51722ad3a884be327e2bc20f4b588ca076192820ae9283cdae711cd493ba3c78ee5ce5fc33a507d903896c26ff644a626436ae446914969f234897875ce47af68c34611c465130e994e8853bb02eb4fbafaef4f2e75d36a397974dab3e9b6a6e6a35f78cd9bcccb24919205b85edc94d53997cf8d6167f6b801f3ce9fd3c81b336c2a76ccad8d71796a63910c282a09c1e17e00ffc4ceb5563f71e8d5acc9e6e6656fada0aeb8b0a3b232cd109fbcd4bed989b4af63ff6ae091895532fc2c6ec767eb6e26b3258afb7f7490628730bdb3733d881e0100339ca5844169adffc8a7b4eee38ce00218cf29e4199b5a2b9eceea715c34e45568788385c7169e85805128cb39b1f90480114e92b3b73fd369eeefbe2df1cbb06d269d1e099eb40e333d8f5429f6c13e8af1ea2c44f3e4bd65d7a9e33bb7eb46ba6d3d7d669f417e8a58a38020588b15519108c4c4858006ce3ab4a513c35edd1dc09819f052b92ad44fccff938827d297e42e5cbf5d648a17624b0a6b74b4b43d1f70323499fda7510de76b312840cfacd123c296af4f75bbe71ead27795fa74bc67ac335f4bda02576c580b4b8f0ecea6668e767765700d54b4e70c3ff70acd6ce083d6ac607ec4172081b0587108d01319a4b43076a7e2ac7b5f61760ad9ffdb5561f4e58375b7245e73907d35727a048485151d374bffc1423e457e186c4102a5a96ae6076249e0b143d714386f62ffffcfd8cc921da67e0f71ee9e0449a8df69fbf3347c5c596949d73a324621975253db9a6832f38c29aa929657ab09554e1dcf5c9533ea0ae4e27fc56bcdda0d42bddac8a968d2be7e2f8d68db62da10a94ba02c7ab3e11c572a036c779d0b93d54b60982f0a4358cc438f339889d88cca609363de03eae48a7ef62a0e1526062983fca2607e0e33f340342e400197cb6387fe792306c3053d10031694e6d94e1f1e3ba4ba17577b40d80cea57d4c89e7997144c1314f15c347e61b11580a315274b0de09c676f59a6911493fab0de1d7f0bd1b920aa309ed75dfaa3d37131fdd5785089f4737806ead8e77860a2e4b3413731276225222185d4b4f7ccb9fa6d5e743afc1091c546f889cfe50d6269dd5f2a31cd2f29fddd5a2f2a3967c261d871126cea2f5e1a6c027104141547b22eb75ba940db5ea7ff7ea80a3e408c38148472d921d7a3ca15fd43c422c7661dbc060680856ce5007ffb3e9b1a431279d6737bd3da8aeb41447cb6ef89bec428e9c10427a87bd317712b06d7b8105b9deef5c325a16e7977c181c29b8382503b7ebe5a6e530b8a11660ad09815a7f212bfac353790692a15381552905afaefbd51356d5203d7bc5bfcab89965ceaa64cb5e8f8b6e41746cbb294f023830a6e89ed28032d01e0194ffffff6b