PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 86179 f2f59eee3bf65cfdf1e0eb48d5cb727dd8a027243e6db352f97fe22841608399

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e59ff3a99b2c13fb2df17f97d43b42c140baafc95397292ad0bfd829fb4d9330
Certificate Block Hash
f2f59eee3bf65cfdf1e0eb48d5cb727dd8a027243e6db352f97fe22841608399
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00502f000002c10000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000007852f2009ee3d6abf03db3ddf7af6d46d3f0cab7d0d8ac5ac959060c359998974e89a9528cd756a49bea842cae810c7dbe2af1ed18efb5bc79ad631c743b60f1657fb88120999ccbedd04fabc87557e3a85adb43f5a9b4be41080000000000000080000000e00000502f000002c10000

Raw Header Hex

00004020336661083a9654a6f3241949b2c90f967ddc680c643c9c65d069ed1503afa94d5a269830bd9b4c192074d8e5967c475642740add64a9d65ed2a1dda02d48d06d2670556af3c4001830934dfb29d8bfd02a299753c9afba40c1423bd4977ff12dfb132c9ba9f39fe5

Proof Data Hex

59,560 bytes
12121601030797e472ac72764ec0f7cfc3a394e14c3199bddf84d16f32fd014d9b65eb8a7e9b39e5f7683ad64a28d2f73f74357e67965fb6abb434a3a6a1763ccd1c93bccb0c2db4001f033c13db6ec48bc264ca783c884ceb3957d2344a706efe82f734b398d14dfbca71278f6e03d362c16cad26bd4a1246049911b1ae66dc37593e72e34984e5df3525ad23ddd101409c89d9b7ee418edc71fee877a93cd8dcc4dc67f963eb2493b70cd28dc3b0be8db91f1ae7c7a3ae55e9c45c72cdf5d1832c353bc4bf56268c5425da79e7aac16df9e597369f2235965b36b1ce15238caab46747b22589368292112c39e23751e50d25a15d983fd561d1f013d96f41c1f73bd6763e6b9d954e4a3694eac11a90ec1b26bc03d93c37bd8bc208c49b63a7d7c355d6eece525ed416674a038759077b3ea9758ba178f35aa53fe667fd163b79d95bb0a600e391b5737cd50716c89db29f496d034ff5e3bf01f3afad66e7bc09d50232ea539350817fe7580d82d786e06742ce98476efe8c9942a8044ecd11058da33b00b7d45603a19ba519e1cc0506def398a2999c9f05b3fe414171580aa665cfb7eecc505a1563c557af6356a01bb1c8a87a0c25463dd5c1aa614a0bbff1f25c2530e1cdb01558e323c7bf772a7811f46689d4c354038f3836cd7bb818ce195112fd9aea03dd6424ccb99e2bf3b3143873960c3e8c497bd787d8b7cc742d701060daf32126c937b0fd65383caeb4c5bdc7c80166ff9447295d221bc18bc91ee74a9e9240f05a29c4f20dfe714a204f875220cc5e355bbe26f24e6ee8704f59509c48fc84e9144cae045fc0c1c39c0d8bbf5dd0198847a4fd5dbf1ddf4eb2ed16eb4a0afed68dca5f8b391d17755ded88d454e19f1fe0c8c5746134d2d8c027890a6ba498e1541ab9bb6ceffae6c30c9a389e784c1141a8fc89f959d0c7fe674ccb77f8fa7941bea6c31e901ac2030fa42de68d59653bee4590054d5b1e586bacee19c34a488e57541fbc4f132932c91fb2820b789143859f09660827d689ba650c2882c17ee697f32803696831c23437e92f4335fb33e284acd08b553c139098df6b81ac34cbd1ca048cdde6420a785ec8941b45ba328cc7cdccd7c35fe927577cf5e21d16023f98ff2528221494762fa5b529a6ca6a2305e052ba4ad29adca1072fa70eafe52773a4d429b582161bb50dcb509c9dda46854c4933eb6bcc2d4c9f67468848f21bbcbc93a710c448c4f87630b5e2d00546cca035ddd9885112b8e8c5bbcb826937222fd4e737d03d596f9c7669ffee9b19e1f10bd91aa18ac0311192bbb80ed53fd030cf87852d88724802ca2395251bd9616037eba4648dbb4544a0033a547d35cbbfee0adc847cbab8b7505a107eecc2f38d95c50a0d1ef0afd7767c4703fb9828fb9ffc8915b0fe45ec7ae71eb86857b477194e774964b0b927337e86995a41096dbe2312ad9bf4e305639eb870431d8b80064b6dd30cdc5c22897c95b37d083b796140bbc0074141cd614a7d6a263be6ca8c694d6ab8bf75f32c1e6d9180bda87eac66fc5c60527d29b18dd4e7eb26baa4cbc6020b23c7a8e3b5f1d56a7cb5d23b8c5ea948c60f5ad33ad803f8170044542baa6513b4cfe799edaf799ee2c0aab151452491526e91897f6e0d0b4906b33c058ec79dab41d87f25c82cb46fce9519bc62a3afc810ae5d39c8fec04e8fa1f49a3e5039464e3029b793d734d73e877bacb823aa5234c077c0f91acfae7f2395649d102aa3e5f34f73e1ac9aa2528e011adc52c8caf94579add468594bd5423e204479472759487af05e02706cd04a7979189e757131ae972011684bdb88a96ee433bfd6514b7817509ee5f551e9f7786c581a04ea0011ed856ca799fa722f2da52f8c6fb6e7e111fdcdb8d2ceae76f03781317d7c92d1afa0f99d12546c107d717146471e0c7600cba66aab95b8e21e196b306315370104b3c388ad860e7c92d0b3771402fb87e411424938a935f24392f0cdcbf0764e7fb080b8c62f52ca492b8b4aa95406a0dfafe8bf483be656ce72891386cab0cdbda94e1aba8a12a0becb7435bacccba129a12036ccd7d6c786d0421d5162239140199964a9dfb58180a4ffb4bb4a32c59becefed629f693c0e9fe174c93492359eb1357146da09d46a90cbe35a8e4702fd62cf1ea98678d61ee96c80c32cda93758601a14c7db80e542e62eac199d128f606beb795d1ad0dd86082a59113c6d3dca764ef24e335d5354070fe5f0d9375a6e9e7da470f0896490af024e7c12eb89035d06d94f74df98dc31ff515c42216f9fb2e2e811530ba4b866664db8fc06e47b7e8907973ffac5598aa20a319d0a1c37425b270e8f709457036fa2e7273ad6e38529912b1b518586b2da2f7bb21f48a3fd2a67196ae4a41f382674ec3a8058ada7da10f6e5d54a11fa0d1f4827296f8f948505705888d584e5f71daca1c707216785278b3238d9e7a684377607c6cdc552c26dcc746a546ecddc2be6f3c27d756a66bc32fc7c8b40b4ecc105c8483e3687e375fa545c30d73f514ef4315bb81b8c3d3d33ae8d1e40da16ab526106b6cbb8a1843d0a224ef5b9a8f05d1538411c22a841fc1564ca7e61b438793ab1ae15ac26e899189e550fb13cfa51c2ae6d5578d6b3745bfce73ee57c49139f53fcba6effa1c644b7f63679595f238a9fe2234587c3dee91ae1aaab60436397028a2cbc46dd4ec85f7d31f759284166d8ea5a386b5a5642627b332edf1281cd4bf520e366bbfec533cb9ec330e7e0d4d069166135444ace811de1e6975f19ac6fb64385d2e45f2dc3b5645213da89527528a5ba917af080d93829f44d8fdb8f602b71d09838e84e70ea36e76b4fadbb9ae71d67e876ff83b524109559e48da87537a63ee91208687e793194db0ff15adf8bdc326dd71e5b487453153e20faf9c956bf4a4cf46d077c5e6009cebc58bcc0b243c17c3726e6c135093f162e36eabf5257dfb14023511296b2fa0d4726f15113e272d5e6b8c90ecf0c87a29982f4e4090fd7c31c22ce70dd248b31bed0ab1ec5d66fbe0e136579b8088939d3482a0d1143676f650e43b98cd58513702afc47da924d46aa896a23d5cabed7917b7d09f681010bc8e6c443330a32aae013b8f1d788050c887b8d6e3c26ce3f39eadc3407e2476eb1f9be2ef33ed1acc69790d1b695b5f0fef325b856aea7e75d9473d748c3b3e63ce74b8952f45b105e2d9ff001556b79be277a12fd7b2a144d5cbd3cb87d776b2c71b30e2d4c7f653071e5554aa22bfe3c24ce72e38bfe5b53ba948f464164ce498c1c3bba87af6d3469f09636b0b1fdd71ac588591caeea351ceb6ef1bd3bdfb7bd028700a5bf4d6ecd481424bc99edea9b241ca79813ac98d61220c7a290160687a11d9945d949a824e08d26a6f2a060517fd6f7005956bb5446c41e3cabdbdd92db1ddb681dda23ec44d6af28cc2e40abf6ba6b8374871bb3072513c60cef6848c4611948700a418935297fbf6dba5ebe9ab2a2a687b708221b65dfb50338485e5c9508fbfba3d579aa59701a3439a2aa146f039d6baddf5bfdc68110077340ba509e1f4043e8f731fb8997cab57cbbb454c899bfcd70433ee77b756554aaa76703f7d2dacb08b8e4e01f0cb21ef9fedb9871027bf58895fca461ea407a32d5b15370fa76184335debd641b796b9c794ef259a26a26ca9173c3e115694e2ba3bba377fb35b68988292d880279a9cf48cb50f97a2eb77febc5c5e658980303d952c2ca747630ed3b8fca3ae9b379a8cd6d7a2ea3a1a8d100e4865dec1efea9e657d5fe5ee996bff103785a3bdcf1fcc67f7370207ab64ff298259d47e9a2a7ee8498dc8587b99855df6e1605aa71c631567fe463b2de7e9cf52d79ec23f4368e87c35d0b643674d0c0e2a0465af90af432bf9297e0cd9c2b8e36a0e732729cc1ac986f8b33a00824d883d5e384614c75d216966f90a4d3dc87d8694d62d307ddbb14a1af80eb99987a3c46b379f808ff50c660419e37202c11c59ea96f16a08ef32d9166d4a19e4fd6b0320de5fdb8014081c34b0568e4789502e0aaa73a9e08d55166bcd6b96dca8f01b6b8d72d65abe6bec3807f9dc81b43963cc5313aaec1d5b367ad7940f90476b020dbc85b689a9d19dc6c0496859f0de3231417fbdedfa73a1333399799b1adf16d61f9b408b141466f7b886905e5872f10d9d510c53b6bdb952a6b3e4e1e3198c6f64de6b7177bd087ce98ea1554dd7879829d928297e5289c03053c99e434fcce600854ac01a498d6039b8cefd6dd3690eed1d2c54585888924c6cf3db4d28c172be9381dcf14754a700c60d7472d35be3c65e3db8826ab9d244650d29ff8837a28aa410164085bd6cf3205cd6185d7fd9ad0765d63d4f170ee3cd0b764af4da6d1be1abab4fa0c6a84b3c22b7179ed8aafff0903d6dc5430cc49d5f09241d9023a72af8136fd05cfa71551a46bf7f5eb9d3144c333f78383392b8fab5c8e9e7e04ff1fdba3a9d7c78649625233fb9b767772f1dd9c1278279c12250e820c5ea97a3b943c7fd0f515a1cd5f142ec38eb5e03bf289b1c30f2cf266e5ecbfe5788dea957163d33470eee481ac3f4a7c1c290000070814591b3c358efdbef2af1ba31cfd76916492884ce975ab3c7a97a80a0c1c4c3b4928631071729f78817fbeb19a46859069086beedb03db336883de31bd07a927968dda71a5dd5a83de20493bd3289e87482a29bde9e377bd527f41b89a1d1426b592e56b24840bf5c3cbbd5b1ff6e224975e057530cb8f0533b1c02eec8b6d4934bf577ce01e3c5ea3cf9aefcea31cdae9f2bbeff6dbd981ed8ce546bd2dd81e64ca51071a4c32cd70f86a9150ed6e6a6f49534cdb279aed21ce32f78ef9f828290d8b9071887f9d5eccc09e2b373c08e35ae30ab65ae6f03c7223dabd3a46ace608f0adef9000c7d45052fa778ad87cb799e5fd219cc8e30f1942dce07f47bdf7b74d1326293df70cbe39ee6e75abd28148821f1328021f8e18fcd0b3cf0e9f122f87314e83dbe9ebf30ddf438db0b35711a78c7253254b0b4fcd8d2651024afb349941f3dd61bacd16f4afc373b66d2058c502513963d05c7c6867b8b837ccdbf4d41b95ba2503bc8aa8ce68834d428126e71c407d71f3ea13d3a44ea9985c2f80312a0cd7a6057b8750eb9a8e2cc746a7b57d9f868ded51c5414503bf41256ada06602563f962a9482887bb3aa3161c9cec379a26a533e56bda6272e23292e4ffb3faf8c9c5f901de14916ce7427ba4f30ac0f2282d5cbb1d84a723d243654966aa3ac63e1e86774109b72145dc9d1406e53ec747663071b098177b63d6575431cfef1b220df3fec6236e08fb000c65fcf99ba66232cd6aaf9ba338763c1dd2dc675b82ab0455baf91d76297ffd8be911c0c3020a9f9fdf51816e636457c0cd0a7e1eadced30cf04f1c18fb32b08229575555a510d63c1df4077020d18cfd6787b117a28376310a4baf14af5a9a58c8749c79455420dc719eb9999a0e526908085f43e63670c204af640ef5a84c6730e546b357f200f657cb21cfae2478c8ba0af802778f05c4090c8795fd253fb69ce79865a9dccc11e991c99b6449fc2527236968ec8ac30e08273ac1a9f168b346a6f544ac463d6af8bb5916bc88ea7439b71f0c8f1a38a77994619d65df29d4deee73b8191063c16ca5631792a693eedbd1af327c51c139838cd94b2222a67ef4294a88705456b143bf8933d0b6a2f6c56e4dd302cfbfb2b472dca00b416ed7fd4923d19ddc8e7d95766eef1c26c8d053da1ee8be377b0fd92562ce23bd70de29f9eba085e65dc99c09a5dc9dfa02f626a3ac351b49efa205f6d1abc271d250dd9c64a4adc0f260956882a942dce7dc4ca755d998290c9c782c2816ddf725cf68012c54920c5cc1432d616f2acd8272e8828501d006d72bcd6a61c801ae23d718e88a83d8abcb9157b2e98c21b7b8f92f1b73c514ab3c530ebf3c02abef8d0393508315854fd82c16845cea362d639981f807680313ac5560b9f0164152b682b1b93a7ce0015c6059ecc8854d9147c57cbea73bbfd208084361ac6bf48865466ba336e4fc70301de2f398b767e5d1b49dea28204d3ce948ef745a7d7ac8b23863ff3b8218545ca6e435870ce01d17c4af34893f33a6bfd52977759534c233d7eecd13b767aab528599e5d3a1aec996062cf99b7c3067d9c5720208ace41df2449c56c9a5b41eabf8a0c4d53b8d8f6f51b10754bc859141c8b06f0dbb39fcb1f582fbccf01e0559e54d8bc18ca434b2b0a28f64d77379ffb14f0023916cac78c6dab9181ab1e3969365d783f1c49249325eda6bbe06d3c27fb92330acecebda661e227cb36a101bad9a84b93b16689612142294ddaa9e5ecdad0ae963135c6a4bfcdaf29603e99d81a3dad210bbd1b769a830cc3f2640075075378dbaa44791e15585543f54a96b436b05d629856d8311d6ded22837d718316cd089559dfb42dc0383c293c3a51e4d77ab39d559b5f25fe503a2862ebe1a6eede2951b6016a578a801fae65f46fb07b09d49f2fb12c476b55845a316c3930ddfd5f0ea62f7132ee67aa7a6e87b81ab6ff4b33927cecb3ac3c29dd40d7b5c721916dc9620324e0e24bf4052317459120d7262eed66bd4d9e2780a03a5894fc782e3a077983ba8879ec93724ec3b0a866a999536e422c09253e2196719453b0100260c52e0aa9a86c92c173c3f54d65ad0f1d4c205aeb07fb273dfb35a1046003cefc0fa5cd9d9caf18bf7aa251b91fce7dc8e18d48e74ef3ce4f381e99407cea1ef7a40cfe0d271648a5d6bc962f81bd2d0a32f8669b4028ee6607729ad245e78d8b83646b8dff5eb0032f55569c77bbcfd9bb6b8c673ca29999dc02a4ed71f5e5e57be19f0d35431fef964002b0d6043b42cecf5e003416e4ba9f632a46cda1a358ebc97f26c1550c5ebeed631ff3d02703295e8638bff945778f41974254f675688c21568ebf80cc5623014b31b914ddc89fee7a9a84253edbe9db6086bcc01370a408f90dc8830b316abd4ea09e32ca5d05971f0ff5915af1982c18bb1903ac1eae2b31099ca4c4bc427174111d8651daf134a856623a5aedd25b358193b10e23a09bd665d2182d1c724060533fb3d49c34b9e353ed7e42f9f7046ce66e4368e1f35d63c46fd36b562284efaf48f766e2a17f589375a91b55f7e99982c08409b7afa271208c45a91dc06ea421308ed5f09dc3733e1d44b88371cca9686f2dcd13a86561bcb0e5fb13167c5bac22d4e24105513214e4ec00ff20219f01ae2bb5f9e24292b5e00bdb28fb73fa1e6b37bf6df8629c4070344a927c5e7fcbb1a404290f528fddf4c051e5cd4a546368cec7ca967dcb3f598e783811436a7a9a2a7c8c690ac528344569b56badbf39f92f806d578e8482ce4191617478a4ca56610e38873f029df3b6095771e7240eef82cdc93f8bb68f41e037d8499dd3e766dba73c734eef749a29262c9b26f6f86170c4bc5864a2a8f36cc555d8be4d80c7216ac60f0778e96b1ed3e7e20bb5ff8d78c1c4a6f6aa56958f7c1c63d6a7b3dce46a078fc598f7c65c2bba185227dbb746b711cd9c30adbbc26bd5851c0cf2f99fcb6ca598cd11dd0a79b3c773a4559992837462bd68af54b7956e484d0e21e2061254f14bfc78afa0004e0fdca129356ab7bcea8174d07dcecfb4e7b068451da0d19d5c3ae328b5d0bcbdb8d3d629ea7a70eb963f1bc98a74025094a0f6011fa8cabb0e02be8666a66902840d0b79ca2e9a523de7dc40bfa7f53acca0f2524d24376e2c8e780774dd861a389cbfe5958df2ccd95f3f3bc8f48423fdae73e24209df2c78c63836fb28dcbd23886f39678ea279a7f0405032805ff9603120473bbf1236357fa7c22c84e18f9b1fc08bb301d708373d111ae0b9d5f33ce4267a0240d673621f0ca47c0090f94e8cefe435eac24e0f4b73aaa36c4c3c4c1b87ba3d2287085ec04bd18ab2945958007637934cb564a8737fbd110aa613ca567587a960ba9c9f5ac87c1a9b35991d7d7f162b3ccf24cead1435111608233007cdea036e3738c89171ba021160f62c4a65d29de8d13e08b17c9c3f4bfa06d571cf429950ba73e1e0aa8da94385e61fd0062306a480c7958f8c114c0d02a5a565d92bbeed3803ea2b7612b77bda3ff298d133d5dc2ede2759075a08271b1eaee7dc2fb9a756f45ec8fc4fc526832dc21102e272a6503cc59655d43e7f1b2a9d8994c199bd561189f1ef7b5d10c2d6fd01ddcb63d9cad887ed39bcf2159b7207f1e591fa15248742a717213f61ebf9b478efc3e9a04372715abdc0f97084bde03df7df9a25a6cf570851360ee12954e0695b3ff477ccb0671d4469211b624c4c7286f750ddf80fd4a35a2d453c954f57333148493c7f057f94b38c49dad7dd70f34940e1fb1b03b1b45811298db750e1421469ddd681ace68ebc317b4ecb3b94e1ea21c0e563b95820a7ba6838de47a65eb3d47fe066519dde20aa514081c28fe4cecdbfd111f00f65fb35e6a26216bc11942ccc6633011ce7019392e2e145aa34f056d911fa968c2a9826e5c8fc2b0e2791f11756ebfd5a95171873940188da58f1f2544df46ba1c6f4c447fe65269570685092292e79341da9668bd23a7441ba79afc8bfdce334013c0026d9201f504a1478c5b8ab4bab4fb7de107dd6dfae2d47b6b7971ebd441013ee5bbb73b9f8c0d2563ca353243dbc2c4cf506ac75a6d8d888278522b54f6fe8dc9cc3feefe6aaaa740e537a8c7068e8ed48083220f24a095edb11122c274ed594de26f157c66070d031556d94e9c9fbb2fa9e25645bf5291b9fb104a77df6668ca2796e75bf20bb1266bd57bfc6ed9b0e8c3725e5aeb7c220519c10db0447cde00665d1e79455e98f3c7554a156ba05503b7929bc52f0f4eaa9458fa31fe3925566acbbb99d58a54648798e127880e4c2a01a3a972fef5f6bd19b40d2653aa171384e3b4ea46354ce6b0ff5109ca12f44d567b33dd92f91a4d8177e5a0c8c1d16b699e492c96cce5e8c35329f3ea6c4f1f0be4c935d2d0e157af83a93ad06e1073dce5250ac00845b523220cf1ec6618770f20107b986ba5143e386c24d4478d4f587eadb92f9a20947c60547765bb65aa46831d7a08c43580e28a64bd0d6cfd33e771a95872632fccf56181d57e4f394fc99de924cc9dd68985a79c62751fbd70f1b71791331cf235aedce6427d7529321fbaa5f3f0d4b798a4a5bede461bb9d845d3f7a35a7fa390fbc1b1eb9542e0b9e6682906258811b32998d972e5c2cd62a33bc43c483d1899fdd7d74e93357354c253a81abebf65c7efcbe692d6d57f5ed8bb266ca2d56dc6e161b9fdeb2bd80bef8832b1adee375a40e1f483eb6e09e4d7df133d0e298af555d623c05bd847d0c6613133f58ab8c125540fe283f1a1587a43083047bc55ad934e465f9e2c77a99e80e5b7a45c4be3fa6678fc09d6293d75a2b4c7ff5ea163817fd62bc32b32051bce04a2ad1f2cd96dadf70300d52a13b41d38802412440cad76d9218dbfef47883680c7722f920fae9413416b8473a1f4275c58ec4152c9383d66dc7939a60f2c8f3d8fd2bbdbfdc6fb8af4e9ba182b2fa7024f3e791d26a381bc562bfcebacf4f41f6d7bdcda4f028db9ce1254a5d591f92abbe4cb1ac3e674ce84e34ed572207f125c45d067e268169cc299c91ca7b7bba41bb3bc3943c3fa9ac1052ccb98109f8bc296f8fa311ee4435fe830b337c35edba1cac4af6fb9f8002e41d4d4a39543df50970a9b53f9d569a7bfe01c47a5ab512a1a3b4e11defae358444738ed6585b1aa75b6c05399aa3b5104817bada6049d67a141b975867ee2241672d49fc97eb7dbd5033e80b809635ef1e09b41d7638603155f38815bd405e7bef5d90cda5da482230c5968e3345be8071fbce4b984aa53edd404102958bb990dace71cf255c1084781f4702a2741b07e5c54eaef3e4c33f005128b3948f7c712eccf0b88bb5058e86300f08c6c6cfe5aa904dec8c26c35a29b117d672c208a47f0ec2f70b81f64beb209293005371014531023436c9f9a3a69c3fa6e4daf2efa13c2fe6722397730c167b423c8d9f26e4cf074685936d2176c0a12aceaf0fa1c9ed8cedeaa8d42980afe407db3e6b0062e5df260afa8403a9290a0b2db313a1d279d70667f1783eeb647e36b0887992f0ef62f1f5b230ec6a425a1adccc976f37f0db4b3c347856f71b8b87107f9715433a895b266699fefce4160b9be404b8e91030b66321aac6f90637102786297b56742745c128d115185ac67d0e18fc83e67a27aba6c758d004d4d9cad82617ea032144d97c6325f2dfe218059ea593853624ca64aae19e9c872e24fde82d1e4249e30e3e5125777dd61b1ed4c9bbe1e96459db1d41e0cd0878073162c0b16ca2e7e9c219772249d26f630b4f35c29ac2fb91c9e118f2a390a9ec25b1e060df79498602ca8c0ce08ea2ce4026dc0acc48b7487d2d36b8ae0e291152acffdf3718321f54a68a591467b6215970433e70626554dd79beed5642ef4f56667367d00b048cf893556f7e1b701d7827c50ba4badb42abc82c25f80cadca1cab99802deda37c19da2e1d1c71b2b4aa6d9ba11245081deaf331b3a510904baedd7ccdb19de88b655e89489dd2e72f57bb6ace00d380f5c642483c3dda5010efbbe511c7f0719ec561e8e30b54f78341cb9840a67e890f2ec51cccf80ef208005daa7d272208bea60b7d3b2813a94611afd663ff8b943013abceef2aed4df716b311399b312d132a048044b308430b019fa8b7f207df0accc8335055d2f6d4bfbef8bde46b027cb95ed2136c8c764859ee8f0b468fe1ed0b0f2449e4993a32e3742644dd273cb18b7b5fb1e66e9d2a4813f0ef7aa24b28d8b058a5617fed3dc7d151de3e9236982d3a0caa9b06eaf64d666203ea370ff13a8c7f2f1ce05434d65d8b557eb877dd488ec70aad972b3477aa8d664879640c24f7f14009d9cde6a17d4921b11cf8f58ae1ea3ae734cd7fc2558895afb0500f4ee7cc9a0f58ff06533f17ee59dc1643859752f4c0b67c86793312e1278af0715aab3f90c6dbc8f64812401a00570d5876437f652877152d1337f1758102116a7fc5ae13b6500f72754f42c4ead01018d9de48cded4f0ec13f014a0bee365adf46634c43f2f195233c3ed374028fe3a2c5a6cb2afa244fb8eb19cabc5db8a4bdc5611fe501fe8e227b5e3fdfe27013fb1e68ae212614c1511d4d5b0cd01464daa15c09ff3e8f4c48b9e528c376b5318d77ed2214d9138764886049232e114a6f9082b08ae03cd60732042ea60a928f12aaf2a7eab1ec1642756c334b8794990a34eb35e28d490188d7f87c20ba218d8d7ee0e3a5611a81c0e66d1e4915399e6a1344d56eeebfe39554646b3c06c6376e2a928b8c62be032b5d7fab8368be4de9f1fca0a2c5d76fcdf41e33719cb5a9d6617c16d2c9b53440921d3d9faa329b07c83625ac887016e73dd92b137f031010ca255da16acb51f1c323f7308e8633ddff1541f51c5562657e7aa57ca1b89d051cd60619b169becc265bab7602788e0aa21722d3b7cd9771684cbdc9cb6a8ebe5af1bf808d270bce8a9c7ab23b40ae9f1c86d1878406b2e67449a3c44cde3ba9709baef4d06525ada982672d1c6ff8700f1ee4f2c545cf545d72d40c2753caad4b2404a0bf0a4025b6bf6fa4988ce0e3635a7d9acfd8aaf7d49a0430ed9bf1fe210186de58a993499b06d42170d703789bc6b8389e717f6f405eede91183147ff111004c66186499187b87cb86179f940ff4672e707b55b2d8400d94e3e9d4fe7f10401812eecbb13d0cfa4fbc96631e3be3fc442a7a4ecb0290f31ab11994f97dc9bb7d169087088119f10b60b7ed72974e204e1d3ad1e3044191a8a3627924c765f75eb9e1d472be90640852f4c8503dfaafb5d44d3d5973aec2e972013f944213fcf06d8732da3feff1e570c856404b51f0f7fd5ee7787bc178f25a5959e6429fe309a98e4229f97a16d3fc57973177a4f70bccafecc5a87af8abf6dc7757364d406e15fc69caaec82457c0d05c33dfc928b7a9cb364a7687046b38ba1b370840d9de42f62a58925a6742b4871d7c4b2cb9b903609330e804956ad596dbcebd693c90813660c224d22c3b3ba1e45e7b46759c18aacfa3fbec29be6871402e9a21d5199dacd94a00cb073c01657cf6561f2550da9c017e3265624a5c2c4f3fd42cf40451adaa47fabac88f1518a24b8a5444f3ff1a25c899ca1c7a2e827aa46af979675e3612bd6f8791816fa4ea90a9ee793edc2b615cc4420fa3849b0b59a018512c65ad0250644ddf2e64f1e25db94cc57b7bcac6679cfd7a6bdbe6470a3ba33d750a9cc59d488d2567a3ac69f54889832cd957ab53a75ff11fcfd5061164c6ae7ad20f87a9bf11d2fbbb877c1c9a054c81917dfe9d53590d41e91ff3dd069ba51bc29a577565970cded15d375d000eefe89ad5477ee1c07a13f12747cab555b431f798ae0933625e7f64e7feb97d213a0dfd755731cec1446f51862d4acb9432afbb93ccc776dbd20a16b1195047b10ab27dda01d76c303159c0193de7b2b290428d0b8820b5b1c0bdccea6a1ec77f183e7911ba4cccd9a886058d95bc4bc2cab748ca1a00fa819a16a93386396e473efaa5aed4b4979bbfe2c97ef40e177f716d741f06b095941db8e1ff8d5765b4355103b6b7fd3441416c87e6ddd4f11b94098d6c11a29d97c6c00b2b49d31621a8605e2002bef2182be62a90a62d62d400b163db01e8229d0008d5369f5b97616e37aaea4cb12d51e229f510c5f44731abde6c748f69a4482076675a873a7ea76376fbad6cf4f356fa31cc2333101d362ad79ed4e2b8d955f29aa3da9e75a103e14f7ba0ab15f2afdece9e564bef0d870206f5d1998767af2358c91b30fcd4867007b20ab8c97654e4cf776d78118962118e8d44eb68e5a355555c53569dd94603d87aa983e1ba5bbdd62b1abb40abdc8e10ee7e238514c22a2b71d2bc45600c7475199cdfc408ae78e65d519af390f8da7212552efa11f8411404b22dc9046cf44f7a59d493a8a09a62e796868d4fd52660eab55b8bc6faba6f358dd3c8326b4b5e30695ddf22b75616b3b3475a34ea1f3cd7daae8b1715581c7af146d6b984f3241819f7f5b56443b6f4c726f3564c5bdd4ee75f568c29b8c337fd1f6db67e3b6d0e730a5c665cfbec512b727174c552260e166786819a3b706be787db6683efb78b327c52ea0b0ecc70ffca3d0818ed3e92f58b261bc05337c7f46c98ae66fd8053affb979e0b75f74822e1994865eeee3b83042b3da176ccadec9b05797d76f0da0a494a990748208666db30dd580e99347dfa2aa875b30c35f291f3bec94b5acc6358974c1b2171a5325e26fdf5db9eecd6486a10af42e41da2042e020249ccbb88413f923682bb92bd06828b0019d99b1ee8bc342fd924e7c05e2f2dac709400e354fa2f70771440cfe93b330563bc0eb6980fad0af876397a676706f63234c2485998453fabfb4991794bf8ba097f3d218fd38bc4b41c73eb83dba2d209d6170f11a8207d450611a99e1636b421272d0c49fdfd960dc586c5852f1d6b8736dda0fc972d569d2f4429c44a570fc408e0fd174ba34b21e100c982ff303305a8b2a1be1b2d143d3a9012bb465343cf363b496c599c35651fbd8985945f2b5d551d874851ccf1f63afd85818a6b099ee4ed11174bdfb9af405cf61d59024ebbdcac685d0bfabaf86a0cf6ebc43d4bbbae398f7f2a47542dd47e6588d32906b8862a5391250cbc982eb48b4dd954ec3b0efcf9e1dffc2997dc8d5250747eda03c8be287812711d688049b12d17a9271c024b0004222e88a7ee1d354fe9269acd0deef10ee97c3ee088be83b16540d566da30d49c061713e366510114a00e9f3bde9f6ae9b45b42ad538c2afb1ae18690c65cad340d6b88c597114a41a3bb9ce4ff9cfbbfacc17129517471cc73fee46a491e3feafbe4206fb5dc7ad03d1be3d9158479cb39734cf69d0b44744d285d571de15f0a1099d67e05011d9791065e5c18d460e39bb46db359963c89d99ea552ca294d26d1d9ae8c847aaeb88147a2894337890c95c3c8d0a8167290ce925967467593e8bbdde7fc96d01f2a92b2ab3fdb4ff5104feb62462a6b7d8c7174990dc70c56177885846c8a7a1514b45bded974c584e426f0908e1244f54f183e1b25f49dd9733569a08442fed857f158138c3becf7b48ee7681bac404f0a83431d17095dd7aeddd160ee5d69889efa49acfc09fe1a15b5f504ebbae2bea0e96ace647c9e3908f012c8f73c62189ccd59b99c377031d90c833ee1ed23a88d083897cb4e901fe4d95ba9ff20c003d7d17084b45edf5f2f03e2d6fdbf25d9f0bf071b619cea88369ee90348854468606cf5fc078f6f4cbb6b1829d8018bf39e25f6f26456ae6f62ebf9a1b2f6ce3de69143a87cac59074dd7ed4b007665b9397f790c94da939a99418588e2aaa657054d5ef368e0ad833e8cc06f8a43c747ede01fb890465ecb3910b642b9c7632de89183a1a95b1ff18bc275b3d07dd2f8e7a001b51ae2532f3fede1dfebce6a5bbd69e6c2cc526377b1157caa343b05e70add601b6ca3571583f3fd413a56ab164c7b36642c5a30c5d338d1f94b17d355259dcebe48791aa2b6ed6d677a5b3f6932692e7cf7d5ade533b08278848e589089f5c25ff25e258f8c9f6497a6c354bc78afd326280ba5e9a0eea80dbbee7d99b07412294ddc10a88b510d97349d3704e5daafe417a7a046a8b5f4ef9f689c13975a109650ab1abb89edf3ff54f5cd9938ec286ecf3a0cef03180ae1d048091f2eee45907ec2aa15c2703f7f6a01ccacbf1c4ada32747f8fd2b30b02a5c35d49e30c48cdb175f6295fb87145d78c019209081e4feb623fcabed1468ba2551bc702307005f392c44775cdb54e7d8fbff6fd2e63ee64d76e8f899486f4cefc43ef5a78de7f60c8daeeb10fe8e93fe8cfce62d1d09e8555e84e4d610acf42cd79ab76cc614eb0337b3ea848e9ffbc3d3228c74085a758353bc79772cafcca6f9b06fd25519208ff76cf9888819db997ab0e2649cfe4edf53698c46b894e2e52e66b66ca49f236f0624f3aeccd2b6375cfa94f99e26297d6deb6f71a7d1e7df7b86514cb58c236292a08e549485f5df5b99870d7caebc0b8921736add8621434d7f7720dd106c1c120d01ee103da7f534e22c88efe50226a2fd05d42d99fc0f8af374de1d83f7c71fafdd983e416c70667944926ec8389d33a0318db4e095e4110c4e3b1a20b0f2cf70f6a8fb1ee8860ed4f04ab10476f1e79be19714ee1e997a48f600c469090fa7e9659f44d4b4feeef03b04df47a2c7e5b05b2cedaa8c5b9b50227dba4038589ab1fb25fb78935ee98e57e3dea27332c884dade174dff409ff9fabee30b4bab4464297993765cf9f31c99daa058a6b9b07427469bd65642eff888265bcc363e73c7b1be6228df36375d8f9063d137b33c491e4c732c837f5540d1152a211f4a07f7f3f6c0db824e4325687a8e5fb26f7c38767c9219b30df5ccf873689f521cf7069a58a1cf8984f7d13b71fc123fa7670bfb145b142dab505f3dbb7c0d3a2f8a455445d9ae6cab6fa36f9cbace4d28658c334a4832ff6c1a0dfc93b3614b50e44c9861732ebdc8fde79e84a204ceabf0412b3ba3bccd587fdeb39826adfbc77305ea9a482525925f1fc836d5b5509b36402bcc64e58c0a1b4f495bc09d49f152eeb542ab9ea79490f4f5caf4d17ed788ce706d75fc87998cb39e74cdf86187e7bd4f8e5a33058469e29106824587071b6c6630c3962132c039039c9ac6afac21ac2d2950cc722b42e8d1d49b3a04646b6515e75af6b82972008b22407bf68cce365ae70b0eb17ec1bd58b32fba82087f8736dc9ed8748398684b5fb8eaf0e2356dfc314919bf2ede8055645659be492addad48f4072810271099868c0491d7ba631bc4ff4aae5d792a7c5cb1b9b4edaec4ab7e44483254000951c4913953a875134e1812c6a91209e2448af64b8ed958b3393184cc875ba057eee5c6059779ee79245ace948c6d18e1dfb27ac1169a7ebf82843f1e768fe798526d37c2ba19d258b35a29f12b334d5ced3d35ae6d8110cc457d8a0c50857684a927e1be4c22fd49d4ebcfeb076c566eaf0f7eee13e2d737f70c65594ae115fd7e3fb5d4712e2211f3f3d934141fa2b0bf0b58ce6ae454d5137b9eab7731fe352ebc5bf765e9c008d0aab82c5e6a97142d3991cd9208e4aac32347eff3a90234b9832a18ece5565c75d89df8d89eb67ae3698f3ad2a95f80a75107ee4337bbeb7ba4eb0f321f9009816b72205535b066baf008f3c8ba9b62ba1ad8a24dc28018b48644e802436f8c04c84f61fbcf7b17d79a459dacc0e330b3a8a9efb71970e6547f6de02735b471eb114a5ed5331e679d7be858a480c6b3580af2234f96030aa129d6e100aec456d7b2e99704f98e176a4aeae31d973e3ea85087302c33eeaafdb873a726a4dd257b542f09bc8c4c41bdc88ff57773d53c5ce9924b1f179741cfa079684a96f216891597eee5b6fa50ac950665d30bdbd6d8546e5bf79be3493b9709356537c9232385b633468cc5009d3b76df03cf05f743db52b175e7c71e4f7a44e436a2cc6775b48698af3b7b8d23ebf7fe2741dbc9837535364c60505f50afda7ce938b93d1981e2cce1608934dea0408ed2bda107adf2b95d97b25f11125715a03423179669012d95ea3691705b67707694de42de50cdf68e17b7dbe90e85246206c4a0aa94beca9309ebbe83d9a29ebbb4c1659e2f6a458f4908fa1c96ce9ff1c243daa3cf48509886a3065ce979fd201ed3a7b193e1d8d22082feb0ec1a70cfd13cbd3e3b3649964e49ac8e83e21815bb9cf807efe83cae71992c0f5821729498a9925ad1b2838238d10f184b9dd93b8abaf80801c631b855f79ee3f772225bd110ee1b67fd0fd530345b7f5c6f34979c983006faf9ae6d6f65230d21ad49a2540adf4129411277199230a714024e185f3a830a7911c0eb9f6f40dac926abad9e265bf6354d8a219f8ff88e05bd892a406e69246d29e29dcfda929e4dd8f72355c554f35bf020b19cadc78a4de66c306abc37f4dfb82ddd7aa8d73736a20543ce2862ed9e8ef9b732e53d5e803c991e3c0ef93c5c27db0b3b3a351e8e5d7f5066faae79d268c691dd3e78b27ddfdc6b48b0fe7d55d602547c40d18a0f4c7f035ca7365cfe14690f2cdcc960b8a4992c219db91e767563d103c8589ec6fed8655cb3020fe5d84591f619774d715a24e777566bbad5eaf07ba9b815c9f9c7bd7c86e68d934f719c416f43528ffd28e315c3fe23815431ede977111842cdcbebdd929b926a798fcc17ed3e647aef11b949857803be5a9707bbc62e088b65cfa5067a1d1e740b8d652d618ad5145d17f0e1aa9e3d20644b8d6556dda62532ccc9c79c2da8d6512ccf5148782ffce3fd7ab2173fc6457075dedf1aa6078f1e2d6bb4f68c3a5be2df7e1e3b11e3d323a7652f5941239c7d510c37f67cb40ac44aa71447c5a34baa5c4d0b1a43c608a5840b9625cc82b5d83293bee1e27de45604b0edeaa04804e73c57bafa492d74d34fb7ab3b0788b2a21dbd9968a4c5fd588ec80cbba5da494103815189de8488d7267c175f0a2d1bfeaea7cd33d5a4d8a14b78f4c4369d1c61531568d20fd3883f7c8bd86d0c887d13ddb2d97f48e62cabe36a2983529c486bd2eac900e9f8cdec55b3a42f09e58e24a0a595d05c6a38bd829b07e81691c34900722a8ba3128907ea0a94d0822207dc0fb3c65806639f4dfc271c79a7fe5a4bf9ec7aee1d01db032c590c14f2d2bfdc2dae2fd1abf93ddc022a25671c23c5d98b60053df30daf300bb52e7660d31eebfb3d37186dacfcf9c6d388c266d68a6e80f3a8621fd126888b2ea65fd21e3e9e33f68c3ee5ff814f756c782cde5dfb6a1a7bf23b6a570583f4ea129ec1265b22f2d3fead9bcda665cdcb72055ebf9d61dacbfd34de0e4096c06ab1f4e2399477d96bd5ffe69d3b8bbccada5300c124ddb15065de8e77aae7e73af16406880b72a79f66c131cf479be07b537d453c07c29ee450c057702d57820c9dee4b30c570c1711b7c4dbc7ef692a8867b0f0a6190b329b2454bdfaaa30cf516a351031a66b26f7a4fa6e8b50f76bbb953916594486bfed88c2f3f9228dabb1907b98b79db65875087335b394aa9dde6d041cffa63480be95e351691898c4105b0a652977b7a54ede8c650aebb2d38e8326a9eb2a2a0ecb0bf47ad86d690ae6af0887352b9f40d1ce0135dfd39aed0f1e7ee8bd40f6d2dd2f2eb07140a88f4463bc52669f61ebb5e73966d1ec13c3fbdabab8da38b24b510131b8d1ee58f7456b4c54a50a94d0e9f5930dc06a02b7089288c03b511b095f674e70756a1966559c4714f790152987691b99de9be3c2f48ad8c10425ea07a3830415939091569c231ab7e19875e7cc7e5bcc6f6f7b447a28a25d31e8872634d044568d582bb9c47148df715779c1f67b5cde2eb2caa3c050ec43cdeead25ec53895b030d91d9f259312c090fc7ab336f816a1982fc0cf22fa4e53d41fdbb1a7907a8560cf8ca64b4df45e00c637ff8850cb084eb02a87c7619c47d197eff6d82589e48d4ab7368980be20717e92a50fe9bb1191f60424bda3223a431e08abb3f99affd3629afce57a1a373290a4875b4a3de7ba5248ae0b7bd5ef8e69f328cf382a4aaacbfe8c62e242146089c7d6ece56cbd37e2c9ef6a2a7a0f9a8d0a26c416d2acd74b8d3f77e7f0f92e11db099a22d7c36ba5021d3ded800eace43fe816fb261b91a45cf327061a09a0760646d825a891d99966f06ecdc495bbfe16b1e1039f33166a84ea0dbb4bf1c48285330f7bcd48390c90acb5842dca31a466c3a481f1b75b845323e2de3b921f026c2e4357a664fdd0f16765838c29bd155ebea8ed849c10e8c387863c2e9772c923199afa3d8bb8f76a7c4febd6a7db1b28b9f5f110baecb28745076ec6e711d3cb33631fb2f5f4900b635032db50b4b0462c0be56442b2f24badb8db105a83dee793ace56add2ad71e5c307d45f1ad62e0b638a167b2930fff8e36e23da3eea418c5f4b727edc13a8f1c43a1de4f77ebe5cc90c2775ebb689b6bb286b2519a6425f32e4a41bbc54b3cddd11aea5b32a67483fe27c299e122248d96a4bbd01495e5023231873e7b873d34a4d3408ee150efe8c2d3681195d635b3a058cb39e0da79af24c529c636e5e1cbe22ec143c337432978b586bbfa9668b580a12b36907eb024be2b3e4058b9ef13286220ea2fa0c403c6f4a3e6613ba721b79e66a4954ce46af170eca107983318517f5f2333ed8f5f1073f9fa2b7f3560caf7dd3873f28fe4fcfaaac98496a2b9c2a291a2362165c3f0490bfcbfd50c3d1444988e814cf48ca5608c73f7d13db3d97b1afd6af2b73f083a6585ce91695576231a08b82b18174aeb40f151c3562a46d9ecc411310204844e637e6a942875c3baf5d2a321e25cdc8a22894c7dad05d996fa72b12ce74c56d9048749c6d2271e7b05c89b1cfea0130b97167be37fe7612f38b78503f2316a98b114cf06ea392a59a308d9c2ef50a310042d822c2c4fe1c1322277bab28aa7aeb7c2eccc4dbb53dc1919501e1e9a843dd0eb81491ef28156d9b2d716ed3b83ea72ca41809db06a26b4311b2d0ed1bf1693c92452a49b4ec38850aa0ada950361e9b663a774c791cf744d28f0756c1047cfef3c4f5463f15c5c04770795f44e7d5b16e24673c36e807b0075c9e1b25357f1bc456c89e47542d9d2bf2f26cd33b7148cca01c66eda0c4cdb7a2934a8537c6d7f5dbc0f2c826001f95fcf1e1af7cc43f2e68a65aec4cbeed580ac9789d38372d3f6dcfa3f781cd1c8f72838c2acc710e3c5836dd113896e8bc482dff0007da2935185cae4856f05708f33c7cdbd0cade5741e56a5a9f026849a18f389146e8e8d348078e01204d6ce45e11692e6fd39279f3ae3eff35c697bfd4546b35b89fd9c38e319db3a7a2e01d722c5e7a6356b848bce3eb215ce04092094471de77bbb793df12910672e3df10b047081906f8f399f166319469c2331904deaa357802730ff7c932ab944c4fb9abf157aa9b46530df881b1f8e6706bd5eceb85ceb277b9f1e4d00c699060abee6f77b9b0f8733b585faee2618649aee0e99d894d74a671108e6a49431b394af829f507705dc7a3cd77cf0cc553eee513fd748f1287eae8c49f9e8d729a4f8416b6306f26b21b54bc40706d8d5fff7a007ed955544b9619e35383481f515570d910bf94a8c92563d0a69e9c1820fa0b57c670754477705d2973f3eaff174f35f879239edff10eb5abb434856215839dc92d71abe2d0815f19c8fb28879f7aeacfb52e1e630cc9b6a2ae71b17b96f66d347d4349129ce2248c4897342f525dbc7e49b32ed04b6a5e2ef2dbd977fcebea1874820840c19ded97acd217a47215d6d40f0bd50f6f4164392c25fcf4c1711611de98d7b1fce10c058442575ee3081511fa5da893d6cfbf542cf0d638e906b619dc30c31be3e45e55b5ae4bc860287ee87ba9d59b18ffc61fd3ae5f85d7025caa001c399101feb0dfbe935bebb3aa6ca9f5411af55e51950e2ffb8a3fe4b983a2970fba2737e378d2c1f76d43053aa8fbfadd694e19f76a409876d464eb1e07a880f5955884089ee8d746250d110afd13aeb33dcc5196dda2d8d37d7a79a3ae04b0534d69aabe9df2c5816f58cfedbc08c1b383db573e3db60b73332be9ab0016ffcd25dd7669146f650bcf7040c199be2ef7f85c5fb6a97f6baafc3c4c3c1d26f0def3617182296cbbca9ec78540e5e4fbf3084b01e09ad023a05fb759cf3cd23a35c91249ec09d65b47f0b947887e4f3650f294aebc28780fd132978901ca68f516b978663d39af354cad77c19e9f7c73c2230b9a05f428376e48ab973a499c24828788a0b22ff35befe19dc872c9aa62d06716845f2c7aaf41b0fbfdcdf2933dedbf98d3b7e1770d4c0488c837dfff3af2c444c20922f2e9d3c716760add8b9b93f960412faffe1fd0d122bcf2fad0a3eaedb846599d470aafdeba8184d1b0ad2f35a574b37226a312894a425b893e6e4face7113893a5e4b286ee0db8315913731390630c92704d0c5f58bed68b87fdd90dca34edca35b32356a227b67db12a4a9c9268d6948ee353315e2b1312e28d8d98b112b72854952fdd444f74b49e080936f1055e7a62c448a4c3c9e8392aa8f8078b09f22d6063b90f6780faa04f01f1a3e10193ba85c98de55b5025194acafb2ed0fffb9d51c1e07e759870d62726e5db0939d94b03296bea4e7cc574fa7e27896d3bd3c3478ed4507c8efa17ddba70c05af15c0822c3cd2de0c19e3037ab0a259d39fe0c836af66a655066cb7a3d769a798549034765317269d0b3c8976f66342432bae53d6abae89d48946982859af8fc4c01bf606c01a98762817b4bb8e4317b7dd18755c368ae25989dcf600cc0a3d811dd36a72dc3bf99654d06b55b9a04a55ae1d24510634f72ea4f5966e73672453eeb2477744b02713d02b5d6deb08d1251b99358554ec944c044e60188212b31e1dc484daa3c845788defa72860e53b9e172e47d67b3bd828e2946199ec91ddd3560eedabad969c556589f636bb2e944e9b509901bde920122e78028d0d5077f40bbd2c2948db525caefef53315504450fc7789ef093a90677852adf64fa1d734200989f6224d546ef612bc403d81c3a9ad59931413289b831061b5b83d00f8bd1a36c6fdb1cecddb96cbd88df749abef1995f18cdc1dcb7c1493f572727850c215e84310df62e63acbc6512e462d3b444d8c51b92573353a49698bd04640836ca2f4b351bd2307e0b5edf145b9e3accdb526d59150c594a88a46187f2fc66e7e4982e3fac87f7bec78f5a11ca2f940d7823a17a54f928be5c03f5d5eff9d24258198213fe9da0fe112995f572b65fdb5f5935582555bbe0ad351c501ed8dd7e286a64e00b617e018b9ebfd311fed63c00bcd1994b96f0e2b91bebbabbf314bc268cacf94f0ac4eb97d8dbe8118003b4a08d97191a3ecd3834bc9a5a36660e8522514b48c6654875d0f05a71068d4d4c277aac1793d4c9475dac989c0953ee974c78f14bb9f71cfbc3987c9ef39a27a31cb83fff1a47b8db7552f5ae1a790657f3a6780a6facdc22e4f1497327e53bbbd15f469e4c7ad836db3416d65a37c0b53099ad87a60ef6b0c21d5813a7c09c6a0d85c16ac1ac97303aa3e56af58ab943c94cbd3cd1d9fd7ef83c8ae856e7f49276227a388d58db63cb959d203cb7c70c5c1ba3cb29544c6812aa4961d595684abce6913401631648f64578b209f3564cd50bec194a296c7ccdc2a919d2bdd5ea1dd784e915bd9fdbbea393b3801213580e08cebb491c90760f3225a9d97f6d029576446db1407402a6d0a36779e6995038be6943f95b32b6de740ba614e10f0ad2986a7c923fb426032fc8d487ad34c9e7a58d1f1e9732b6f96e4b56096c50454f61acfd9f061ee106ff0044086de9313da234ac0058a8ce498231d6950c7855a6aecc38deb7f43afa5ea3c254fca90c1f4a28707fdc86edfc23b35e016c2f90c1095d9f209cf35bb8606329210329cf21fd7fd6d4f6f96ff256ecf68f064838df010a4966adfe8c8d1bce55c82c1fd655cd6da5ced8091130aaaea4677817bccdca7cda411f8e203cb058a38ef59ac0bc40347595d0ee599b31761db47e076b0a380fca10ff9cd20406bed6dd261788a4a2f0ca2c8b98ca1253cabbe0cb7c5a434928227e958fe0612e03a35e49e8bed86e9120bcc19a3115b801cee1d0eeacc938dc6dd50f514b01ca4fe082ffe26d4abb536f9dd29de8a6c0c96ec398f2ea114b393d3f378612e7152f36ed3e2db328df9d717d696c54b04cc88e01dceaa8fc6705e1edac6dc8ce170777abbde1191707e43cea6588f3ba0ca65a34d77ed01068f001e4e197e7154400b71068765a6d83f469c3966a391d23048114f23abc193194f64448ec363df794f26951067f9007de60fb9256d1ccb3ca449106c11c145df117890b90d451c0a8af6dfc86f37b1808b8de3651c7c27020ac86c3b9173b45677c1ac6c263c0de4690a5feb2603c220d7e414d734782f1002a81f42c64e6c065c6fcf255e6e31be78b52ac6cd6dfa2022a4253ba183e7b0f7bf5041b36a86316b1a49943cb795e5f4ff79171c687589fbce3fd3ce1fd19505c51563c4daf7008194132fbef3b32e1254d00ea310bb1c10df6c91f5899094497618fc60a318b2904939c885e1d5ee7bca8d6cc2a88e3958d0f68ccd3ff873daebed830bf314a181c5af05749f11074c310999c69e6f9ef98132351811227609c874c6415849c39e6a339bc2f1a2f8fcc2924a11d2015466892a60f57fd0c4d3d70636891c019079052e347be72dd584ec280729847b469c96a0618becebf57e38e99c1aa2f6bf298dceb296dbc3d5fd21c254a111be0c4eff2ac1a23f05db4eaa0727bd642ce7213d986b2e0d67929156b70e3ff7bf63d2bf0329ce936098e31047a15c45942dcec5b7e86e99dfe3d5d071f035c8519a2bd7232efc8eb013ef6f43edc691c9132ba4de455e01b9fc1f7b7de75bc5d87e355ed7ecec2f3e1f6750d87c2afcfe52b0ddfeadf118909e59edea451b4e006e0995260960e721edda5e2cde4b311547c666a8597d97c4613843b7db79b4f54e0f178c06775a493ad543f78f2a629457c8406a8fadc4d7085993710649685faba751c6a907c8c9195f0d5fa972a9aa04eb68aba5b3f67db3e5ecd015472eb2f8859856b1f39505ef5b88199548b3f9e30ea72c0cecb59878046e4154b1b49ca1290eeff36bf91d0d7315c3e4ef1645e763d633614a5cc1ced8a81863da86a05d0dc0faa3d326cff98500adbe008aa449f264454781af3a65aff9dd5094799672301a8f6ff1805a0159e027c215328dc1bbc1415a5c967bd6a55b71624bd82de867c0c4bb8dc52f6fc53e81369fbe46d353c1d8b3de58ca18c37530f1e8e024a4379ef2cbff85a4275f11c74ec0d7d373d439585ad81a5c309bae2392a5f2ca9025c398ca97626e764fa9094313858c19f1e197a86cb9574c70f9471b5e44d4f49d9d66d6bb8159567d1a937d1d2f55c6ab98e8da6cedb1911af66d552a846ae05ec786aaca49ab35404d9cb433554242423f5f4a07dfcf7ea5d522b9583905463931a2c86c7a85a64dbff39d6c0af5488b505ef0454dafbbef80f4d2ed2625730ccbec2a7ad9adc890a50365fa69b0978c183832366641f21573aa928a0a1ac6fb3cd46abed39b490bdd49e9cda6dd7d6d9f816fd85dbef347812bcd89eb8adcc1685b6f8b9e735f2c55f82e23eef1ae4cd4cd1ac01580d90e96028202cb90c7b542e31af2ff17db4567649d212f77715692cba1ed476affe316b712ef1d9c25a2e4d7284703b88267b7ef3701f7fae52d1e62507eec0c224de238481c1d314d70793f156007cf58ad94cfa0a3074bbf462048852b6aa23b48093da9d444eb1c44181cdd7032b7d147f7262a1dd12741177239d16b67cd384d35102b522bc5d4d6994673abba9f64e0e247dfebe3034ac7a67c3ae7872d16254cdb0a0bffa80e7c599fef8370dc64ce343b050fe156bc946248baa52cff7f44a66d6f4bc6dc4371035ace6cd05ab8a49fbb560101dacbb48824df78096f2b488a48efdff4d9947bac79c447d6408aa746e84d6014792adab612d22ea5ea767a324ddc1d405fa43a812a7313b3e4a00e603c0a9a507d7229306156ca5f3cd89e966fe65799f504cb19a658774d5aa7b60b6c310352c63424b1246834da0f72ac35c78e1eeb66336c24c0e6ef43f160e7cecb8b8f5c03ea6e263dd4561b3fad7daa6792b7a8cb0a3569b97848c2eb1c39667c3f81de1d8eda4d1eda8fa063d4575eb693e30147c544c1db76de48711729470db6f0900b211f0ef34e3b725a82838d6144f0603bdbb516473e3dd947d40842942f9e69de2f133c6e50d07aade4c9e49ce93cb36c8c1c20d80310a6019271f2c3af794b1f276715f5ef1f46d8148dc6e0e2e3ad6cd709c42c7e757a65d30db9c221096015ad9c3f73d3166bb04b2f7a72096f1f261684c49bf63aa1ff013ad34562d920db33afe8691f2b27645b4b6a7452f2a2aa39f99376c3acd85833425328c3953eb7de9e50c25e6d0f4a8b8dd269ae7cafec4f2a5c9690ce578ca2d8e3e0b30bae646a407e73ce1b59bd8380aa48f3493d3bce10f5d1fa799d339697136b5efaa2e0550b1f3830674f525b5e156f374d486d8f3ba6a0c3cad7dd6d091204288d0467288fce8e2dbf4304040bef0bbbb60408c8c9f5bce9da1e76d2986ed0afeceef89cec16b0e3ed31a934cc664a36b0a68577065c16cf75d96f8e5a022e5a4de71243e960222b6c9af6d660e0f6c3c04b8a46184c39bc350a0e9341de3b08587cb8d7e890b73791ff326016055ba9e668cd318fabc794979d80cba3a28bd2a8b323e871a29dad454515b5c5116f4151feeb6b5df4843f3bb7c847eb532370d613703cb2b8d3df10b29b5d4d89cc7fbff32196c531252f2f3195550d5a1fb05a72e6768c91b1c5e52a2b6e061bce4d8f2363576a7541ec6e05db83d9d7aa1d92fd74341edddbdfca733c20d3f2d40ffbb2df4a0038a677bc1b45ab6b0248f420adce5ceac1b1f6da5dea29ea2b55394d7caccf77b27924038ff27d83f236253b13b7e2f1cef5e5f111bebcf57583e59fe6d01ffac95444f7ac1837770942ea3be668077d714ac730f616cc9d4ca94fdcd37f74eb8f9b5e3afca2adf22e8fbaf2d8af586e9e3a4b58e2bf29ab218e099c52f1745837125d620ae69cf9102b184d11a4d0f60ab28ac688b31da00f3224a9b2c1b1093e6660cb39e174b0286dd145a355fb44a9590c3933a356e0723c05761ba7cbdd007c26add39216365762893667a8f406c0b21ff25fee8b1860338a94458e286712f3fa3950f88d38dddd853a96f067d368122410d5925a8afc75a5eab75ece4d9ec99e59d93b5c1e0f6dd4a7decb847109157dec5985c71f018fa32279c8a9dda40af3fa26c2df4cf93069d5c9e037835b4b308594e0794025a0d480dc958efdea1535dbe8f16c2b1c106c562a34591013ac437427b5afadbab79b350a57641f28e03531ee0712beaf2869291a57c4e77c5427b4b1e9f0bd1c61c7a314068744e27df549500dd166ff68f44db35aebb8b8b72f39d4793a1664f90bc07909f1f1e3d8feeb07cf940b716b5ff1f78b5301d33a6d5607617bac4a348b3fea41e5d4697e6b52479926381e908293b0d4c8c2e805f7156f35a02eb12b8c560f32e9df72b037b77ba580feeea9912426939ecab7f538262d5c579bef7a9f8abb08e593d3c1bc9fefea6dfb8cda858d72b0ff86e423656fe6f5599cab105ce6e1760efb00a9cecf533d037c3a68300d558017e5d57774cd72e2e0766b05932ce6e10ef2a58cebc28f5388dc0b4bead1c0ea353b0d09c6101178befc3bb3aa6aafec359ca828b7de8d82f47f72f8efbe402d495c21f8501dba6a14ad0e18afd5bdd9768e44238aabbd2bd1c3963c931a584952d6e23d9fc5ab9084ab2fea71b148fa3eeae9870c7d506fd1dcc91f5ab502825a1bc879deadd132be2b1f47b02f4560ce180ff853640f3653d7c508c107878e672868fd0f6346d5d13af8cc474153eb98d601661cb753a24496592e5d1c9a6b9d46918c7419b1185c5620a8c942146c3a4f893b624c22591465ae89830bc55f3695f8ecf1d652529b56d69b96db3ddd7ff1e5a46d5f5ec96ceb0524666bebebdcc0f2e522d632bbb79dd67def1f320102f31ae83509464844430cdb1abc524f2547f9d7810e037e57bedea7fcc64976a6962b504fd372c8f24dd01304bac694ac565af3978c6b0dd87693c683d446044f3d72e1bc190c182a971719f9eede103043c6743b599ddbac413be121cef8fbda05ae18acc640e6900177ec1e12ac923f5f891801b376a6dec7b0f4ccd81ff87d52586b488184950fd08a2662d70b08086fa5f2172cbf7fd98070be389b16ad8910065964c0b42574acc5c720c16b56adf020b47aff18736efefe7c7e113588f8f09f15d4c43a4ddcd4cfb7afaa267bfd081c39b8fa630fb7f3afe05c68487cb6b183c8610ef2536e3cf7e56f1bd205af28e48028814b489b89e222216b1ea9046ade0e1c4b6cf0dc0717d22f46ca63d55eea9c0658494caeed8a879b2d431a387eed9501537ef6e41a2d7fcd59dad2cdbed319ed413d9d8dfb520950b00cef16b0ecc856e97e3838ae0148b91829caf50f7311bd74cde88d035150536f25f95fe6dc27a91646040149a4357d3804a2553f12c24341bb7f02f1d7febed35fe0ebff3ea5441bc6d89e26fe387ef971b42c3d9dad77b1be514f8facb8189272eef1d579005e94a0ba90461f6e1a810b01dca3f555c7199f2141dd1202e6476c6f153cb463a9064bb2f23fc6b8176bdec87ba48881fed3f0341d0f821a16c6ea0a59c48a40bf7ba7acae94c50ccb19ee0e4af930139ed2bed7616c72f2e63d242cbfbfa4a599ce9484c4a54b994fbd0af32e62ff2630fea16285dea2349719a80ee339ed289218ad0d81aa032d091c73f4dcf069d50d52b02e6c183a41974ea10e63bcbfef6aad83d0fabc448e78850ee338d044fa996a1546863dca388c5cbd4d5531abdc1439fa26a4a97069bf58aef471992a5b3c9c3f8633e0e49ccafe5c890aad35a9dc8b9f4b80f4fa35387c432efc4eb6c44937866a26391facec6ae96da45343eb75cdeb7010c1082013a68b3a151a24a932080fb364224298fb2c1902edc54f1efc208564f932e722c76e72f1a45433ab87b681cd46086fdafa05437b9289f7fdc3ee01e72040d396f3c57ecb116267b792e654ea5bc949cbe6e5c1a3ec5ae8f1024b6329a6b3143b946ae8ae9b3a8ce390cd35e35995e02f12ca5bc19f9d44287c223ab2d7f3dc45e5d0ee68f8d2a01f4796258b0ab1159a61c2111a0cfb799f3af330dc0bc4589af58166d234378f1aeb895f80ccd15e0ccf96d1e3da92ff95ba69a7cae8143fe918b708bcd1c48fb6bb81655980fa03e10ae92d861b24fdd4c7f6f25ed88561e604639a6ca040290762c0232f159f43538d70d9217a326d80c421e7d406d3b77a716234a4105ccdf7cbee5c558ef29166fd6fda6c34d5b70dd30183c9e0618b25065a93073c435b8275bbd3b68ef894d0210b0b1f25d1e9f4b9af0812b63d7294720ce40395aba6b8084b95fe2c04ef5329a8a26f27d2f0590faaddc9bd593eaa7f28a5ed9dfed84c974052781ca07f3fdda5d95267416a8b242afa5a27445fc935a023c921bf3531765157058d6b7c131becefb8ce4e7f22169a8bcb64391850344a6f279dcb1d87d14499ae8a04f36dda260ff48a09027814963034d3fea557fdd0a50b295c981df7b0770968a498c4f38f377cda11d149e73aee162622528f82c595d651402f57a2c24e6b55fa782ad85c16740eba0decf938e5b062cf0002061cf97b603e3c67d44bb73d2d16b7b32765a881dcbf60eaf16e38019e1d01f4952de116c8ec8d5cd8d4db3cf43bc71e0705c9f1ff8f2e7ecc91df78a56e21a4ce161c061bb8f325adf04c4957a5ecc88be2099ded4bbd023adf1651f6cc8f7da12751d06fcb0e8ce551dceb4e56e627174f66c9bfdad27fb7071148f0558d9d82eaecdc1206a9ce4e95fdc9b9d3fd2f5a7e3ae5c0fa520ddaff87971d9c607dd1d43f616d04bee52391d2eff08016e999b6c7f4dee5bf9c0f34647acfd3872bbacf0a1ccc86316356dc3bda2148ddaf4943ff97acc6f156b8465f21bdbc02f9f6bf679064daeb87928e4894066779a105a8b4a1db0809af9c5b69af89ff372af9fbf1e94ad92d8a3ab8bb8a3b36c7cdea9ff462f69674984fbeee7a455328e8a89937ab62ceeb6ba8534d0515022f179d54563fbc08b2534a5e85d547680b4cb13c6ab85b5d52b93d4180d46511b6d8bc29f66fbe29de5964a1f7394248f021d76c87c88f914fc14be042f299c86ef2a4f792e366d0153e6e19a1854af48e42147eb0364a5c41cbaa760b31422b2ade1d6e6d7551283f8a90fcef7824b516ec31a80d03055162e80578ed71d34760fd468a009fb08abfd624c584684edb6ab323030db0ca79bac6f6c8c6dd302a9e8845c19b32db6b6195ba6379561c85ad63cfef60af0e39bca3de7cb1f066b834be792f601e41a6cf5af1f56cf28da02530639817294af2ed4c9f71fc6d942499f593a85e4a0d168b907bcd82c86d552b29ac37b6eb1fba489c4639f147879aaff386e06c2669cc5cc14438ea6b73187c3df48653c811204a8919fbcaec97d35495da66f112e2bcc85775a6b04314bbec88478417c409b10e264398b7b32c6ab95094ce3e374495ace946dddf1926c70e3694e5dad6b3c0d92eb5b2cbd901525ba0b46c8fee7b57071e7660d2f0dd57daaee5c60ef7d46f7ee373c8f3d0521e94a6011ef69079995fa6dc584f44d08ed25801f0e4cdb68d3262c98e90eee2d80cd762e17d6b1c7b25685b6ec4d872906a42a52b5c7b7be3af03607bd21c11ec401df6e55ed5e7d6f3b68d7cbcb465d88d80c6450a345e4d3985772493a0d136b0acf0a7e7bfb446d616a072766952ecf0ebccab78e6d4cc562a7e431b90db6aac2f3edaa6e416d6136fab4a0d822777e72b3fa59db5d37a44ee796500f86f316f4d0a90db736a2361bf3681778e7c03eb125597f4c5593479f4ab32efe5dc8db369d66e116c409e5e3ef1ba73462560784f6b2398c4bc550b742f0bf7ca0c36e3c59493d198660c5600ece2d8e62ae7ac6cb9d5b2fd6200d20f77500a8b4f25951470d0c5ad7e73c5504b62f89e2e5d6125d030836b83efab6490b73e0270877861630a6960102d2f7ad5267e3645458361d0fdf79df649d3629f6d934a53131a04f03fc4e568599f41dfdd46401e0e0b20246c04a778b2eba379c100591e88ec8ed718122bbe1be9dabc60b7ecfcde230ad77b85fb741d1ac8d99c47a660236537bafd0d79b0537b063542c678d298b03b7bcce2abef69c8bdba290a8f9aa65e51b16f65820a6744d7b7a7e8a2869b76aacebb2c208a08382dbd8f4d125eb955fbb97b9d7e75e68a57e7b01151db2fb88fcbd1940b140dcc3847398f83fe1908e6b16f920968ce2a5659d7bb82fb079bccfb0654b116f3e6601a6badc29251737a2e87be6a6a5d8f3a963d75e9a4b5a51fec5cdcfd636763488a23cbac8ca9763b92ff460cfad1d6461d3573c1ff79903caea749288fec7289caa3c03e6fd91500fd0581d77968c94149f62df37eee8d8205aa1be204be579ccf05e254c3a1b4ffe4e6bf71a1b313f3883f215b3277acd551cf4f7ae2bd44c7f0d22308a2540a5fbd280e90adb605d830b7db74f8dfbbd4db6470ab86d0a0d268b6ed95736f87899f9db4d55250aecffe1d07e2f5bbaf41e733a0201bafdbc3348661ade1139aa5f3f2e7d28c81d1061ebdef6a64c7f57e9226726e941c5f9447f9ab9b47df6581d84ece8b4720af4811a8d16abb05aa6e3e282a72aafd476ee332112273ec2642a209a7cd354bad504f1c108f3d17a401e54c0fed23910defd7d1673c57d3ee0fd74d0d59750016878cf320758dbfd9b3ea1f56c960cdd364fa08292da67a5d382de821db6217c13bdd8f87b272987d1ef9946cb06e7ea112b3d275adeae8333d8a9c32347c3c1823b198bc24a2cdccae7745af8dfb2b136402b86f3222ac282da94d6f1453254507d77667d01e0611641a30eab3d96a34c695736ec24d38925cd9174d39c78a77d01e328c90adf3d35eef8cdf10d4e3ea733107a71f12c994b366492153c6fc0a64ff55fe8545f9746baeaf502ee8f333350054aaf4acc12a2e5c532a8700848fcf4c4c4fc699bf22dd9ddad2252e4a11ec74848ba177c712a6cdec28240d49429c58ff52989bea1944beaa7729237079b77269c99a3ed33c914487b5927343edbee604074c7b59044f2046e15c22ef1216b2515a42ffd7750f79a17cafe5fef41bfa5731720b33cb05516ad29abb1fb8aa20e58d6c5c544332aac2e33871fb106244f1b795bc16b8cfe30b4860f5b856791708f5e535319ae0d8442942ac0b232c1da234c1b177e1aa1dde153208cbd463cf82d68065d15b5c1223d9fd2bb85438fdb111ec123059d3ec8ef48077c60e8e631558865f67f86d4bceddb2c80fd348c88f4220816fa7719c35746758c07d29553c9e5da6f35c2278ae765f452b0954a0935f633e2ef3e08a50771f3ae8a2f582e30d64cdf42a6bbb39472519419a78ecbd599bec8c97dcedb6b8f9f5ab47ca7476ab607ee47b4bd2657275cc0e0b0f6e48fddd41661eb49d139f794db0171f518c83fcc54905ab74e7defc0cb249a150f5ffe371f535cfeb5c62146284d73ef819f955bec3c67607fd0f89b1bc0592c298596e47e0f5a0032f7eecacc4daa4eec8c18c7fd825ed11dede190551cfc3be6290fb8c2b0c5dcd959be7efb32e0989820928935811501124169b59f7ce9cf3d25b45869231366a7c8a8764df3add91021a1bcea40def0e632f4915922c065e3eebfaa465a9507a7d23a452246ce940cfcd4d9fbaaff1aca21320c902074e9bffe3fc2900166bfd58351b3e948246ca3cc00320338c005c48a76fcf07100d53908ecac6fd32fb9be485c8db80077b2df29473698266bb47cab95f99f816c018854273b0ce00542367def467a0539f9aad096714f4fc264fccdd0141e8b2775cc5182608e01eee5ab62c8ac8a777db74ae548f968355a5febb2e4d2ad01c6d3fc7716bd36720ec629013034541b05f66ea6cef607952521f696e4ea43b71d6e72bda998ed3bcd033133f35317e14664e21be188d6891298bb3446d27e3fadbfd3d683c48a26d9dea5b3b62b889f8eff07bf4921bad90366277e991149a2b8a93b1711d588ce5250bc46824c333f84b52c0f6d1c5de63a3055647f7e668692bd590e69a0058eb298379fb6ae8f7b203cf2645c4b1bcf9219f13105699a5c593604ffaabc470500668357a56fc49c7e4a9813ad8716202911a1d28db220e631e7c92487cf60a0b0f7f5a7b2427a97a119d8483785492be934d8d55931a0509766b6dda58573d751e25b09f107244a55805c3c39301887744d3270d306e69dfa7483eab7dfc39eaa4610f0366a1058781bf13ad02d95f13d2033acaa89be78a94738023ee9730d2f317ae5a1bc72a6433d88b919f8577a4c4fdfd57362390f77dae69547d1e60b4ca5cb417273048a7764582efd7b199614f8bc5a9a721b2eb865366c046b1dd144e3c999dda8e76eb3ef2eeafcde7185bd969dd2d7462ae1670dd36b41d8ab23d678031f34ab637efca9610071a563837ea6d5b00282c89b9d8b5f758d7808f9f82930d0b3417389b701648e4238c619a26673b8b9ff6d60a4f031ea220f5bf1c4dcb592223393e6ed55cd7c496401c5cbd5d9e696228a9f3751626e6bd9139007d078d2feedbac40789cfbbbb7cb5c621b46a41b174f682ac59b8900653878805ba13b79154442d35fd70c8f131a37f85c26337d07d03c901ea0adb731d812c3b060b4cd0eada09337ffc0151e67d9b9975fcb72500e4dfaba2ef577dc203caef3e8d8463e09489c4a14f961141afb592f0e7924832cca4238a8cdbf7ca5796dcc41f6d68b608ffa285337a6a27fcb134e7e8c1ef4a0ccfdf99758751d23276ff7a74a3d77404c1906f52f76311c07587df5580e45a7c3f7245b5265b664ca04ff402c79b4269d504a15684e9572c5113e2056808b62acbd402320b6b8a0205dd7ba2bf5cd6359ee41fc188760b430f51dba193f72034ca3abf15eb897aa508204bdd11c17198ad2ecdc9030db920f09d0d7835f60797d4c50a83be4a64f04d0e4df0df4e7bc9666252a3ad24fc96c6a84b91857dec2891ffe36cb84bc4bf06a75acc4f3194340f94af271a3ca6a7a00ca2c4fac2dc15bf436c59a7ecc5b01074f43de11537d30d77033c96a04445cfc69c108d6eb0542c69e33fc4503e74c407cd804892c7d59ca93eb92f1f61648bef24c4319f36ebe9af7848d3028f798e2c5b015c26b21115eb33dc12338ad839c04fe7cf834fe2715643b05ba7e141bcecc585f51fffe6ce12d9c28f8248306fa291ae12d57cddd00e66de4710f4e71dec6efbe62421539d3e9282794acf4b9f5f1aee43e9a1ed7afe38ae6f67734d95ae61514074cceb75b003431f26d3f9bc3539609cac23bb2e6f9e1b13b972667fc0ca5b6f2daaf77a63ca049c4c42f2d69ca250664da52c86701341590c8fc15a0edb3d90e7db96f2db980a86296dd7e6714667122efc04b4e066e18c9176864c2a1a656c4b33479ca2042d878110ad95cd186a8420f5f3958fccd7748f8870ec4be24bf9792ffe6d13fefed8bd04c3c6dce20d8a4e44dec11129a5f1ca9c63a6812a09115a4ee41dc839148377d46c82e6e70807ba023bb7ba25f4aea8a099b89504e7f423945dc629d7b2170649df3f8d8612a460ee7a9262cb6b3b6ad402b9992187f064ed2714850337ea3d12d5faaeed8031849dc4fbf945ec5d7b3203daa3fb0111f9c2fc973b456d4ca829a7aac1dc1cef0e5b39b1606af2f3fbb2ca985de6409b01a8d749722aea4df816e32bd71786de0c6bcbe815a3887039e1a0ba9e076b38992fe05a69b36163a18275298d87cb41527e5453f8c2f23c637efb67819677b36b7ed1d9408ed805340ae0187d0f676ecf127d1f6b7d3256d7ecfa102286cad33f78e363646f8e7fd54abd371acdf432d85c21a5996969260ada65d7fc07083b73bcf71e4c68ee64dffe852dd9aa36784ca54c12407761bd80fd27a6da125e654d7b34bb28ec093395278b20a558a16bca90cd043da41ecfedd3579b0ae80e4ffc69ad9b42f63d2c364a3171a8b84c6083de6f884e89d3c1dc138cb378b34f241e23e9da07244d2b592041c7fcf5a9bd6426e68a0047fb54ce4c708c8a3f33343f64b671d45fe426665424908a71adeed118c28ebfde6e9393e6e18ea2a23a80f29891112bb093ac30b4fb77e43a3729d4056ac4793fd4b5a9874f38676332640fc22f4d529b41f4f913dbf5b1d80733505f807a7bd8bec144f7649c8cfa6b07a9aa07d449d9d07d4d1f92cb144a505af776c8d3fa39ba7191b66d7aaf93dfec5ed82e59b346c089b203666a2710fd5e6dd7d2640c4096809d4013e2ec6defded80410a7f94645cde4a07f5d7720531498def370c3b2383a5f6185c870bcdff0d3ac77714aae2b30684e1f8c98913077fd8f892762a29e6ffcd8b1c9f9b33eb5fbfc7aa284735dcf55c0cac2785e51087ad33a981efd98c7860fa5f563f4fc2b46f53dd9692b4804c92d4de50cac5231860af7d424bad39d56887400f6e240858ba56bc04432abbdb24197f31be34f99da6182f9379cc4de7853a2b3380045c172470e0aa41657ccec74644faa35852d45ee80988d1929810fe1f2ec9a27fe3a32eaca00dee1b611159eb03ebae4137f32e49c71ab8023e46b52d398f7df03fb2ea14ff3357640abac946cbc54bdf650b1fdaa0040fe02c3334bccb3c5b4ddcfb6ad289b4336f135fe97786ada1ca0c44981f0678b5a888bdde40556e7b5343af9d6e159a6eb31acb6d49b6d589b5fa02c9b2cf6717fd884999c021c3ec7be667715964462a4f642ef81995fb5c543c883a28f3095b3c4baf1cbda2f9c1d0b6cbe5e3b2a5124bddc16369846d8ab103d46f4d11d5cda06a7d38228d2ea53843ff00f2556c2223f39bbadad98daeb53ba4beff2e23093d4744fb59ab86833603aa96ad67c0b827b4859d9dde2894fb172daeb69e8474aaa4c52321f7d4156877bbbea025284ea92f2485f12c48a486ce4ee8b0db88dcc564f123e8a23685d63590bd29ac2b927f857dccbb66eddb6dd7ab484773568d721f7ce8537df053036d12f05ac73f1c436610ef542220b0b3d6e1414655224dfd570ffce8062feac6ac070813ade9c4ee561a2be12209e4cd84031a98390b13f184764e7d8ef1ae9eb0a9881ec557acb1c179bc3bf4b27b143c5cbed11232b5572a2f3c16c6b946e77d39b45ee1249b4d3ec1bd8ae7dec981811bc3d6d12b3dbada2b66be695f6953fec9bffbbc6022f7bcc9814c99073d4014b13c9b0e9e61c9a450eb0e9648e8ee59c2e5bce7499994b0509c95b5e6324a6f147da11fcb5e9aebabdd27362bd81a9d10cfe90a4622a9ae2dd3e0a7b4f96579e59c6edc095a475da4434d71d26b720cf75ef34a835123244764b4fd3ef282b73f02a57d50a85e39f7ffc1e47d3d10c0b03b1e553d061e588f42a049546efcbc99c4cb1791e9c942338eda0856ad59e76736af7658f4d98fa91dd3f06ae75c779c99429a3e2db28ecd132b91851ec9db16a778651241f5dc94dcc2a5ba4958a02ec107617a34a06c5dfba548df2cee79edeb05aa634110c7fb94b757b4cb4e02b8d9cfc94d2a334b72eb91df5ff7645ec3db709cf819cd8db5267a4c4ddc239fed95f3c39ac36a030c1366b7d2cb6112865eb4f81596ed26f9a6a03a1a8f1345c7c1b0661c68acafefea2ccb46e735c14376e6c53800390a6c569a2a3700c6643ab7e9c36a3b34f5a45120bdfc05ee73cefa5c59f823adcf5bf3e76cc3b5fa14361cbe209ccb02624f98f033ebf661201c47f63c44064f4c1b727d03468496131ceeae90116fc40ac959e04b13177d3a9083a61f3a3f71f13c445a1f7d41f023a0482dacdfa593b4553dfbefe533669274e42610fbd64630d418755560e48c9f5f5117bd49ae2f8c6e7e8b2a2c79e0263f00a107a57cf0afaedc19594a34230e636a910578cf48046ed3c519be4308d6ee937aa5b4ea2613776a28c2af6747c32798b8d3968f78ca116c067e581c18323dcdd805ebcd79c1337c335c754411a727872d3bcc2ad55575c51979f0e2bae538f1f346b30bd2bccddfc25eab2e9dd98eca73ddb99c97360fc953c826fbe3fcc2a872f44ab1e989ef03c2460a117ae8a87711b5baecb4ad4fef568383308e57aaed990b6317a825b687562104904d1477b3a302c968d3a0d7c390cda25d915796994f0d119fab06bd87a5ccbff4b80819e596e7186b6838d1cf4d5ab036afba81b9426a359281033c80b470e566883bb0e5e592caf972850bd8502162f23d784e2390c07a69713299ccc116495bbb00bd0cb8618f19a0aa04e1d1db586c12fb0080e3c29170b48314b8265011b1ef90eb677bde667d0853995eb915f725063658db5e5cfa5b9a00e25332289816f5c06580fa7ae1a820c95b91406c52e1db6d39b126b2759819b124b117a18f7e6cbdca9fc1a7e58648440c1069b5743fa6849c9c21ddd622aacc992ed5ae3addf4f77f6718038027ebfb9f4b4898286f8721f0253fcfbea279cf2b1ff4153030ea89c49443c88242d52e6757ee5170728d3e3d5e69af298b6460adecbe97214d9cf4b0cc84e166680afae6baef8a7471d6d2468eaeaee2c09c232b06f546bcffd22715b8499446d0dbd9afad000157ee57ea1a95905ac41cc9a92f98df99f899ed61f77631c4c958f66e46ffc0196dde1d8f29fbab998e629fdb02212c0e572d0e6a2089af28aea8b9dffbc5e656b15137a111ca3b5151de55632df9d597f6a8655c0d620e4257e29dc4191c72b84e915176f38dea718d0a755024031049a2056a030f86f47c2e9ad192738fa8e8be3b80311f5590cdf093238d6cc0025c31d813e770bba99eeda3e8977ed673e0efd94c55cd13626d61b9a99e9263cc22197a366db549dc1acfd7a7dd437b337e8bd8106c539b536ca6cf3c9fc405b5909efcf0a55d4add8cd6f8b0e0561beb73ad6eb11bdbea22c0df6a01095464ab7a5ef37ad10a0d08ae43e421f62228ee60c555d987e81b1deb3d5556747906467eb054a6c6b87f015572e9e25cbb7fd99ec4ec8f183ed5dfd1d9d69c732d474a3d0b984180766cc598055ed8b3fb255274a01874cdd8af65f3695fc4a4414dedfaaeb3b8a3abb3ea1462152424b7453cc3efff43aca439aab6daae3cced4116de3e85fd244ef9a7e5c4e2965a0e51fec04dc5d136999eedf6796c32db1d606941eae166ae6c6fc559be84aee2f4765d32493efbb8d01d54ab3519e1a28ea9858b2d8007187df2f02ccee76a5de3454401bfdd460450f772c6b2acc2819ca8f10f76df7a7eb3a42da5fa8fe7ac8038fdcf881640c89d67fac4d8d2fd150cd45ff56d5b055cd6aa4748d09344fe7bba203efd0ce27072fb784e985ce53238ff7d549cbbe7f70ce3ca86cd41388cc4b7697dc973f52be901a57f524f2d9d852ca6c0ed4c3c47d72516472ea483bee0513e98f84817800507f06e7fe154e33063d84ddfc672291382eb3635a1bd6a2955e01660c27ed1613c113082a2d3ef8b5e57bde51011bff640ca86b04f7655e96d1a9486ddfab8166d384fcce2a5d44d7af790f404fdb37aa9c2cc0135dd1d6a742d137fa569fe2d84cd428eeaf958c0b35f4667682408d8e61469b71bcff3d2714de87bc48891023f0ed73fa27b5f108a36ed6084f727d04ffddd96f64677e9ec2873796827b03de518772ab78a673d61a3f08529bcedce5cc6a2cc586692f73d1e5a368452d0ce7de2e1a9a00795c351f5eaee8e2092a77dabc3b444cd41b24bd24bf20205308fda05696076c996f0d470d3b9f2a633928b53a3cd03b6e359c0e77b766dedeaa8934caa6c4eab606ad46ba69b7b50580d80d78edc0552a76be1532125f0397ff7a44325edaa4e51fc6f79d70b7dc3f98288199bd964234184e9647cfc20180089813a84f1e59ed6eb77bb465bbc7238fed181b1f1e77f65f9956d2da3e79e842287127c5258dc042ae3e134ba6e5b1e403302f5514a52152b3e5fee0c4d553430146ea8071ea37bc9faf132464bf837874d47a8ebf8cc255a38d6a7f2c10237d1d8a0cad605a02cda6594e03c31c0f9e97c96c18b4557f8f9e537b46b15a98cb130bf9edf20e0423f35c676adc28d3f4fe02706752f849e61c2e7bc1119d78894c73bc2e42a639b4e132ac5f6ec8d543cf22d26a01f558e2e56f8949c968e76ac0d9c7ba4179b19064657da8431be46e855f081bef42ec82fa346de0a66cd2d125c46c475b4411e5b53773e8c882e8688f84edcaef940b4b5cdaad2aab37468bbf68cabc7658426b47f3f37ce15b6668ca8b9608d67f81589285472fc321d7c14a22fd565a82b7d06387c86bc3cb6a92a11d61d9240da029e9899140aa89ae0c43e4bbe0cb3b5d8914ac5a432aa10d6548887058dd72f645b5350be893769f9388e76d5ac770f502044139743980132aa2b83d545271cbdfbce9d46d3d5b8e6272759226f6eff765a992c695cc397bcaebc6e1cb942df448adb36fd3942b74f021b96203c6cafe0cf012dc92581fda5ac7bc34ad7f4f82b7256da5f5753efe81c9ff49b9b16c3fc758cc9e9a5b4646a89d2de885edced891cba3179b270fd065bc901d5d1c9b5a6e37d9d75e66cb0e154b040837d8193d53fcdcd8545e139a81cb4b4588c708b54eec2230ae958069b1822db99ec68fc25e8866e59c5e93096dbdcbc87ad5e4e90205766680f327e7c888860cc973d138cf31656a6bfd4c87797cdca0193079fbdbcdb491e65b6b81ed0ddc538e415b00703cec44c4ead9c4dc5b62b61015941d547376e851ebfad9e96ce26db5cddb47501e6002118a901a9995a6c72ed146f3c70536f9c6765c739ebf9d9a577e8e18402e2b7cdb9d7ba2212e4a016149346997f96f1d67907441ee4dc98115001e76a3cb8cec4eaeefca53ad9a9af01aae6c8a01d53242aa742df49e2185481cc2a6e0922d7624031208b2399ee7a90d43950ae507d8568fa2dabe927ab7fa04e755dbf4d590ebc09bce7c368ecc795dfa89e6dc7ebe1ca489e442967c0628ec9557003100a0460f5db84bbe502790e841a0817ab0efc407650572b5aadff1daa960be388f37f330a209f2e4ac73e757d1de72be80d9182c62d993cfe02722f7a9136250d02f7c772f12a22524f059da22ad9562d08d8da3c03f1ff39629b7bafe015d972387609a0166758201f073ff799c087679824a9a37e13a63ed63b00adb4995ea59a7d2a8e394e5dd9aae46756e97cf54b88f596f59eb10fc3fa84f635b892654675d5dae8f3fbb94f15eb2f14bdf4981ab0da8c60f0b640b454f53ce50cb951913cb4670caeaf98e7ee8417a00e2c5fc67807e05882c08c2151e58e712e801f85c416f6b97ca8a33e96ba5b73e2538f32a855087ce3d9bcd3e9c53deeecc44519e270409d7a96ded85ef31a6f35f0a04f5baabe5323372ec7613ecaa616b54e589579f6dac3fdd7077b8744065b697d21ccf07a3af73726be5f3513e424d83ce2fb975da04d90288a61a8e6db373928384e1d26533df679e5ba0309f591c892a5ae80b3d863e751ad4bf1f324cfd18845e938d6559a941fee625feab88830bde2af75d0d43f80397dbdde50866dad4d091c463e1500e09f4e7f75756c44bbd7b6e28a7cd768776abaaaa3f10af2cc6b99eb364eeaf65bb03297d1fe978640de27e74dae64ebfb89f1b6f4e04265f6d649f566a572242e28c4b13c36923b3d8b3305cb7abab5e833d99de58cb013309dabef1ec5f5bfbf715aedea226fcd2e7baf80dd9ebdb9f589daef10ee904cd7c6b4711cdc6a1ba8817e00c000c039ec5e9800056f811ec8c7815d42036b335fe3f2c4841d26f511de8f93739d628b12c178ce9dedb982c7523b9c93181e006b0b386e73cff9526302cc8c3bfb0764a6d59fa88a610223a73e2b47086ea2b0b799be88db436e8a89be8a7c55c4a76f05bd4b41a8599ac3f411aa38f790dd306d0e0f54a48d79373eeef944339199c00268c2e445a991694715bc1016786935f1563dc6dbb76a2eab06cf8423299a0a14a9b1be7abaeaa616de4b5eab341b8d3df7c310d987592adbde5269128255abb62ac874c872c953d08f5e52eae0d38e2150905f8b8d91cb58f7eab98dec2d3e9f5acf6f8a36aac5d27c06895e3ed5f9f2e206837564fb70e007b4e1560f70692626cb24e2b6a9eddd5ffbfe37cc1142c3a5ddc1ba6f7d13e9e31510f8347c6690c8901e3c91c130cd4cb83f40d7b00c262459fc6376707b89c7658c1475ea7ea2e4ecc6658890f3e008f65c8c5fbcd0262c7c35fd737aaca2b99d0a12d54e06c78a5efb09aeac1fb7e93a7fbef42d88e77c1c28c5568eca6d7b4c8bf45fabe08936bac9312ea07313e477e48ac409af4df322893c37e0c5f4febd4193caee39b8ea2ca755d550220dc7187a5265c3c66a68931b87f6fe7efa06e3a9fa321c9ad0922ab054b850f57880761f5d28daec8ddfec1fd42730e4c21a9b45fdc1839efda2aa72816dae620d43a7eae1ba29340fcd789ddcdb900ad451f8f567eda37f4618846c656557619333b67527ab4cccd466ebd5b6de22c6fd8557735cec9d5d42b19f6df93a1a308830f1090a16d1317bbdf4b7f725d0c88d4ffc74e78d3c0a73a6ccb0302af8ad3c853d50efd4110b5f8cc6568569dfe95b34062576b3bfd092701d878254d11cbdf5e1e7cb7d9b8c942b0197bc45ae13558fdd16fcc79ed5bfe1531682d20f940a0b0393475b1259582b281695a3205305135dd90117a92fc614382e40fb875a60aa92a5f6289c04f43317ef29b6b00f1aed667dec1d0148459fb7a4c4fbb1d723b6df8cbe42ca05ee19342aa4cdcd8620320c46ea9aa59f5f9e8fddd4247a98a40792baf24fca3e3f4346428fa19233fa1deef2e41d5861eb78599ae7f8d585b1683008c49ee7e6988a5e78d06ab71865e917f28c457fe7f32281eb4bdc88ec83fc463a35f9bea7467853b84be07ad2e2c01da8084e30466f620aa74f82ab0099bf13feaad15540ccfd36910639f5a5347d3c0562a360c96dece3e44252f9f5a1ea39c832e76eaf70fe6ed21e735728acecf399dd0f149103b146fbaadc29f8779918a3f5fe80f4d6ce11a2b5de8ecee0075fe70120b4a0639674e976c7673223972a78f89617103cc10d95da86a13c1bde522573dfe90d4addd9ea1dc02bc6bdf48ebf56ae4b375111816f888b3a25cd094b72c123255b136a31deb6a8b8cc999900bf81ecec8c4b6076c1946a7ca6882b8bb591064985967ad240082afadc60243189b48aeec734266d2b319d9e1b69369868265a533a5733c426a72ba6929f0ae623e3f9bf6380beee3d3d719c63b9f16ae7889efb3e5214d4285d7b9af8166df33ff7648d25fb8fefe65644d9a81a7af29355c2bced5a36b201d29e23f79fe1367ba9c34443d554e8d3811a931b9ee6f38d3172c10023cd056b05fdcffc7219844811a69dd6ab7759fa54ed7a09b3fc4b98a768062e3b88f0c04638cc2d1efd595a4366663bfa76e234de2d4950a7839e3ca88b1402b6728dc83a0582076a7506f74930e149e92ee8454b4f9f6f64e8e8bc17714f0dd3d2ebcfe5741bccfd2ab937867e005b57363de36798271199bc5c779b328ac185498280c79367306ff3f0a122102326c74bfca3f59499b6132dba588cc5b7d44a74a51e3e7ba28c6adc51b0a257060e9db19948dea55a7582ba108b7a111a647e9fd395d31a8fd99ba758e3bc478a08ae04feb18b8f250168af4b09758db0f428c161df5507e2e9e99e77015d0515ccc442448034c6c786656c286847d67daa1ab8d0d6780cc06178cd81bd7d2a9392e9549e32a28a4dc4fe4e59e432b8ec67982af74e551055f42cfaf9aa110677ba512dbb78c4956448e7994f2f79f79c843ab6b590bd2163d65e6f7a31af4a6e299d6df8087b7b12d88f12a338d38b6c21c6c2238dbca2078053fe9c8caf0657212f5c0ec4c2aba39d3c536ce46a8de9a339732c8ad56d516253c0bcaeff4282a7e27a4e7d43adb5567bbbc64ea82e74960db1d9546a0db1068c9fdba27a818899beb0bfc2616ff53b0910d801e6947e7796fa706cbb5c44330b1997d3a9380954230dcd0db02286e656b2b59ae58ee8ebfe0180994967be1b98d17f3609adf40159bda4671ebea4b23b7e51d07a522e9ff78fa168b3580578cc2e13f0782b1cb6c00b7d0a6dc975190a29d3bfab26ef004d88570d287c4a49c7d6077530c3cf470f8662068327fec9d63aad6d1e49747d88bfa4e6377430fd1eed98b2d731ded8ac1ae257c182bc4e0a36bbcb903ebf0f0f99c69432bc86946a9b952e00f840f724cece372f45c86d8be549b7ca209d8e7231206745452301afd571c7d0f5688ee8a02af02f17e865fc61d5a0c8d305b76272761ebddee54a2a4e74ee2aad0487e7830f1d93d27c0c232bda2b48eb4c42b87da510d1969f9f7126691d14722ab948ae61840dca6ec0d279a83c31397f9b87b081c541c474042a3373d63eece32c12003c89136b19a42be99d634f94e92b4a2fd1d1604662d1359d2608ff00d1bf48cebf0973176768e0f97d8f8d6751be40ff7e3cff81fcc6e221d4cb0551bf5f872163a44896b92183e367ea709ec483b70897d5ecea7b299d3f201e9ba02447941956129a346875076719a61d87edd9eab3f5fcdf8f205bf5d11b09a4f85d91f829b3f2d6c588c2e46cf57becd51e1066a2bd81028528fc765d81c780b252d69d1f22047e6e3f57547eefc161c50c8aa520442005363b97f73b07531de9d5f6771fc96cb6a08b01aac8cbf78c30efd8f47caeb618c417a8d3f1d36daff219cab322d63839d2cbf26c6105b3ae789b707df1d29d63c73695dda0b48b26ab031ffcdef0541dee5c7da004d14c78149cace22ca12ed74a86c5b3b52d08c8dede3d4bc4a094b709b49ac6132c46a6b0a4a8f622643aa570f41831e48925c68f91f75f5cf9136e008287a69a0d33190c56361db1603993de81033b894abaa43c5b758f4cdd63c24e9cd3a18f2dc8c4e8365d9735806426484845f9e7faead93c5d7c2af2d27395101722929d98aced56fbd6d96d1210146cdf1fcd12189755a5ea6274a98915ab1da94b192d6c263c6b1a0ee25937af72362351af3b63124845aab28d6b75cc0e51a8d1332880f9a0eed05930555aac2fb52075c8a433b13595e838344b7abcc2dcc80e20339ecfd6973a640b9176e7514076ea6da218e488f5e097fc667c241f45ebe5466b9aec27b9845d1562f3a68d924f0e4b4ca8517d50b817fed5a6f0087e822cc8c15de1965a5167d17572b29cee1f0987a3ce181baaf24532b620c5df1f884868a838e5e86be15125a8ad968d2a1f64157557e74c5bd875bb2d7a211161a5ccb885559baf35a1c88f15865d76d74c6d007c6c99ef18ac6bc8c5ca4680f499eb35e963530cf516d8709522419eacd2bc7beb55077b39ba84d3234c66a213c34923e9ed26217d334370ba9f3a821cdc5e1b06f935b6e031332f3d0918cc036d0705de0af8ea4bee5e7131036335d71eb87e75fadabd7d51c77a0273ecd597fcd1fc08192c75d2c0fbbee7040642fe12b8adc8397329767f50891a1e8e924b611326eea2a3b6dbdbe64481c850cf379c1a9e03c981a041bd60cf7250594ee4cc4156039567d2ae7838e33897c4edc74fb1990942a1d857a7110a2a636f88aad763e18d96207549d1686b44787e3301f17254fe95105a835cbcc8219073a43e6940ceaba04db246cd5867d7ea2f356655f488424498d4115d6492e40abf3f6f0c9c5b3013c42063ef7f244eb4de4db3966204e841068f9fa99df24ecb6ba8e2e0e02a237909281c43c912d1fbd39885e3f21f138f38c5fcb0e23cd729fd7bef3cab2a6436463171dbf8856382dca72c4b4413d29198c8041f7e03b71aa57ee46b66ec88f1042a4588fe1655de884d639fbef531706e3cff3e0b007303f917f3459d96f3cb5777ffe543133f91ac16964f3fbd38299771ae564c6daa369bca0ce9baa7c37358c4eb8a97217fb3b6b1435810438039d45daa95556ebd4cb15ad42351067feddeff9ef7dd3e6ff77bda46674753b987ffa3be26e1136b0ef56d676fddf753826a1de3e7026c00f5319f6a7a8f80f1c3ba64095f8c2d7440b8eb27fc43c1ea21ee64f8d364a2056885b60515758e89cefaeb45b6d69b43720019a0a7633a2cbe430bee5de9c5aa6cf4d76169ce6f9f0e7bf0c1f09bbe281ac2b6bcdfe1dc3d2a006ba4dac8f8ce8672f7dfaa1f9fc9427913b55d7bc97822bd9b50d821048ecf5b3361eb6b056ef5903defa0cb8266a9b6a608b09f4e09b9190ff50b569f63652373438ffbc28d415baf75889b73ebc8d682f1bea052d1220096c3aef467d1c8df71118cbb5eed2eaf5edcc8cdade8a7b00f4c350256fcf2da7e113f02001963a6bbdd5264a8f2023599206ed4153192894c5feca8a22d6322f9096a2111be75032fd56f10f8417516eec3c61450a54faaad500957bb1b9053e72048bab9d58b18771be00578d4ca85b0cdb78d8fba26ae1dcf6084582e8e5f3a864f2bc74b8ba85222d6b4baf2a60054542cb91dc9a7d892237f63d81b23b6b457c29d6e66f21e5e4743e2fb4387690ecbaae097430c49c7dc013802fad5ef67032e5f884b3d48ec352ca008483cf0659b07b721ee1f9769022a7a588ca3b29e7d45291ae6586fec25ded2a662e0dae32cf9fa94797ac41378b39c48b552f6b0a526f0c90876362e90a19fd5535e79c7e90b96a953bae6fc6cdec126ba1c632030d91396a27021a7149aa197a71470ccad2bd4ac5b2a0c4e09086db148012c553503cb930006836a6feec9d02f130cc5bc3c6c7b95f50ef10c9876de4a8839929d03d6f93faca6233b30c3dcbebca8a13fa35376a61de865cdcd1fe62e225ff75de86a254764d7a4090e7cad33988b1e6770b0af7a5a3dd69146f881266f9e6b2b304ab40bd2207f6d45608193767cd86499704f8a57a32219fe39b2b805f2ae557bffb88581f50ebe1d367f04fb167f19dd58371edd630385239cc9703eee5ced138ffe2e5dcfc4d7d89ac1c3f373c90bd1d2d42c01d2bc113e78d61df5698893a872537c2c02fdc3be8009e32534048e5cc62286eafce0f995a67d4cb6ceff0cf5877d5c566825f2e04c936562e32c8f630e96762b49572380c3fd7015ab6e7a7c35f556d9c28c6f0918904e52f74544a0230407d48e88c1316114de61b33c8b4c58f3e4cd3ec4d2cf1020cfa505845908ae7136678ca4d2e39b966b13da293c71a2835afa75655ebc4e875fe2d9e63345cc245952ca772a53c16642206b18d5f7179d25342badc1ebc3ba96c9272010f48389468530d1f1a0feb53f313c5de155066e0c441f8b12d4ce75783008bc811febf9727e911a8070175d6ed08a796f3f7bd9095ea1b80d65c14f8544af059468845103beb2034f13e9b6b763779dfd81022e9481b3858d9fe99e5f26cc9a061751bedc76cad0ce0f314b4e38fefb116b91b077cf609f9f7c5a0eb221909c4fdba3f0c19b6518131f315445d30f1bf514a39bd5b1bb36419374595d191cc95d7b4efcbdb86f0df1b2258067e9932420645793faba1a5d755d06f0a1141ac6e7264a30ad8f09b908270405ad79fbe3052b3973699b53b3fd7a977fd0d1200e168ddfca842c251b27275164e1a65656b2e8ece2ab874be7059d59b57c696d15d18256635b832f7d3c282347365216968e63d985abf0b2940beb208288a93bfe3518a084f3909bffb3485ac4c15cc1be9972c01b07de1089cb96f61ce19e9c4cbe65711e92e7248b0246d89c0da2b8b7a849d6c1b6f828e4058d958bc51207535d1224099d5c8ff7a6127196fe3595934f3c36843f1e2ed238ed950facf1f3e559bf359866fb975b0b272fea85db04edadfdc9ce468fb51fb258977d4733bd4aa4d0a7ccd72ad29a4a112a515a3632305439b96ea2265e6dee1090005610116d19bf08148321771d22e541d1443bfb22e3a3d7f10f3a274ce2738c5130f16f10704b3e5136e188af5aec6d9a47de1c733130ebcbf97d317522ba84dabce159d4a8ca4a7559e63204eab863e43a8c2c92883098c991dd705d7299fdcaefbd4f80b8eb21a2c1ac03ff6b9a71e91da4877c187b1676d0c1c74a88ba475b914c2846a18815cd4f3f2f50637d60a772efda133e642bf3864f2cd0f7687a7d3af764808e6ee3cae7d9772cea341b415e12df0843f8af46519defe8f9fbce566db6ee3ceb0d0ef2f8c4783a6b29e7f884ec277f45ccfbb1fa856724eff57866dd7b3f8480c9d966765aec6dad2298479bf1aa82a8896b014d2040c2593cf269de59cdbcfbca0d6ae34bb251e3a8097c18c5de7da13c3e87f2252d0ae8f2f8287425dab6d382563d384d5fae2826ac03c12551e8727e4e9da2291ba3b575e2c2d0e57b7a8e4498aff5d9e57312359598d5f02dc13a9e2348c6c09d50ea316c8c8aab221ee94d137b94b9eda7cc1c41cb41c5d3fe255a3d1c8f610759b3cc9bc8bc6f6ef09756ee351683580ddd5d21b1c147edb3da47f4eaa43a5ac863018fada254962046e5a4666db208e0302bd5c0892d122f146f9fa3de3b8877cbbe7d72f22bdc083b8e244eb456535e767829496500dcd65ca7a6301b4ea43608edab457ecdabf4ad2daede1c77401e3a6c696674c3df4e04d45abf8171bb2c233c57065068787f71a0bfc93ff69f72bd556a714c81cb278c6a5d7021689871b7d2ba5193aaca5716040676bdb4c2776d7fe8ae0411d35ee2b37351e909fbf77bd11e034b717c0fcb8ac4d2089350fc74cfe314f04c521f6834290ae5c0618b2ee85b437b1831db422cf4fa985c432bfc11f04cb297591dc014e7d0844401b892214a2d13cdd292dc9b0ced77354901d61f75a54bcc6d295c204de8cf6770b6f35cef516d0919d40b13ea49900237eeef776272e842baf8369a2bd3e1fb93762e64c9bb64524a7f772a12ba78126569c19fd4458b898b6ab87c9a3a10b8343804bb89ec0c0411cad2f9f91f6371afb3d977e34f3274c7fdf0735ee9c2f46c6a052784fe1ba569c96f02e72a411e99942eb13736f3402ebb5b2c7ff000c7d7d7ac328187a39a522542b7c15e8d3f24802f7b5116f392872c4238846e4a75d78103f251263d1fc16beed1f8709844605c297955c466f2d80326015157078099bf0b979953e44dd9f984cbedccf7f194097b5663e58c9ce1984f227b659ed03013e4049589ed9c9cc2ebab0bb5bbce53125007b0c0545e7c2024da89d9f9679906f3f1786abf89d6c472bb2cd2c590345acfad41160dcdf259c9eb5b2d29db8c3c9985d2ce0891c875951aac400743b2ba89f3ec82d08b48a3e64fecaa03434d1cd1814e971384fd640fc3fd05a75a44fc5eb51489843ffce1c4077617fb5425d52253eb142eba40d57b9a50d903745578f521b0fc7824b8e6906d506aaebf72386acd4fd4b9c56a0f4b53a1f8f61e49ec5499f596ad151a9f7f3202c7c7f0a2440214ab5add9b2b7dd7e240e23636cb8b1758cc7ec5e2cf17b88c2ba51a5d9db0c84e43565a5d170d5219db076c8f24b1bc956eed0410c5c3f6ce447a60c1aa4f0810a7c668f51a0ad18524d4861227422c3da8b88dd55113b3f44000bbdc158cba8fd4e802879390c5415cf85f532d8b241aa287c33fd8f69c7ad1b02098e62cf3bfaef7f4b820adc8f8c1fd75d150ac2a9e5a7998500d2d188d5c19b4960b6b9367cd9c2896866086ea89fc03c81647a1a47ac9f52b544ede2b8d503ad9879a7ca5a3bb795140c81774c2c1c53a075be657cf3cc13a8d1f832fc618ff6381b3bba6081353c3ec6f9e5f2874b404ba18f3d8538d3a09a980ce07397167e619f40c3fa58648c487f84a57baf2b166fc3b4455828ac4d9c363ec84623ae21668b17bea65f412b8ee95650ce753a8301094bc95e9e13abe09f96f5f4730f6deb9d44de125c1f353a50511b2aeae4c0f363a144f91cd82b7eb51567fd2e1753b9524c0d60a641af25b839575c8f51b451e4361aa5513af1055a2601b5998b89f2181c4c4afa20f073358c349853169bd3cdb79b15ff853cc4c4092a725cc3546ebfd89e6cd5015dbfd2bbb677c199412850fdbc4127ec4f6bed31b823aba0adb7dc8d752454b1ce3bedfe8e0132b0d1154c0126f5aa4c9512866cb562f3b006cd72ed9d2555845eae10b0251e7b7a8871a280e487290168f5a13167f6a37a29d7604f0fa449358bb57537644641bec7856f3f5dc184436a51e18121fe2e72dabd942044483960d1210789c9f6c064dc16b0dd5d020055d9becf1d7f171d88cd28a4eec56ae588d28c6168e4de007fba039e3ae365352284ee301cd557fcbbde0a49f60930801c32e90a7c8ddb41952c3e6168f4d66b76c66c18c7f824c8f2d785d1ed625686e8673b6f0124f1869c58f10b0063a926633ff2ed825932f60a026110b0232d9deb2e49be61cbbf8f71e0797c2bed9f109d13cdcd26f927433b5c3bf4348c40d39b5c26356a0b66beb46bf8662f4e87acba2aac027d754bcd8347d3485d83b1cc3557431fc53b0ba1d1baa458c5a52c37124566b08a540a5e291b19280cf9db977e4f8153db252a1f7f4922c32c8345a591a5e86f7d53d6ee937cd45b0cf96a8e87722352eb1cb26eb494576aa8786c0e0da4cb90f934d4069fb36fb4ec8a8c837da21bec486f9d6cf64dd5dcf22674aa75bbfc739f45a466799d4ea6aeeff7f7fe09d5fa15549df08f41161d499633a9ce3ab7477e9b4b79c84d04bccabb341b793b8cf6eafd3e29ecd52570255da7fb890b7de0e2161739798aa8e7868b30fc7ee48fc02c6d69ac9b0f6c07ca84e2fd75733ac93b113877c8b47cc0a975af9b9479924c5a73f5721e37e2b98a0c4a25f5eebf615c96955e5b0d019960be2c86104833974a4a123179f0851a8f53847f48c27c681245046be5f10675212bec320c3d0ef04d93fc07b98404f7a1d0aff4379a73a766ad4e9ba53d8daf875f3b02f0da1afaaa204557a301099e93a31b793ef331f3c3d74f6e6ffe0c6f5db0e761195e6d8bd3328a07bbaae0e091ff12915bb0a7471ab373741b7b39e7359bc23a15a571a41596277fbda8ccfd8f5e7d030850978af45c5c64600ad7ec3dc75c8434f7b027e807bcf48185cbeadb51a4258e1585d4f89b9376581815f4fea0185e4eb4ce398eb520dbbb15780fbb72167a35d0aea13432b290da7c265cd96fc22ea2bd9b08615a25625848c5703194556fc1c548b2181f16d822e32a64fd9578f6c2d0ec68d1db56dfa9eacafc2300267217d32e73aece25632c7c965aef48c2931f9764cbb183e947659f2c08b357614c209e2896b38485104b76e1248059a54d36d0aeda2219be015f896681fc306c0b9115178567c5e64e2725202365224f0f6dab6fec977b7fb3708dfcdea8f53b3c54dbf7bfc1216dc12599c4288601009490da928f54af2b3b9eaa86fb53d6bb08eff7bbe66cd76488848c0ce739d09cb1c6cf5d91812eb3860b554e8825bac030205f56940229945d7bd84993c4f1a24184f4892e50d93945e0c3b7e6ad71f81bb807660d3a3dd4e65b98b53d379b15dac7f982302793c4a41d27509f4712561a19597fb53c8fb6cc90cf64c96126ad60dc74f911b23facf0afc08074cd86de8ebf7c087f54ba1d07b6f4d29f5cfad1a4c09f05712f7a0dfb52fd93418d6b8046a6191d82b59b89d85b07dbb36fb73aba38fd2628b99311359f7b9028b97e9a1bd801118d1877fdefe2796e6251944c38cf3684da37bd2b68efad2c5fe7475651cbacb86cdc97321719d9f8f008341a5ba528aca182f853ec815e207034e952a7fe7b41f5e7099f5f4230402b3cc91d9bca0cb662828043136b96b546876374b11c14de187f312f3f5c75691b219d1aa54487011dd3cb0d8f54717a05b99e301767166f54673f6acbd6cd4ab17e3c1ebaae0cb4d5598fe82a4990f6919a5ad89da5e87061a9595d1c321a67927261de79f615d845a2820339e350deef9ac1c3efb0fae609b71d4720c2463052d82246874088218aa78547a11fdbb037a4835c9987df60fa057047739b1778d325e76e1a6c3ed1451b78ba02a775c47acac911e0d9b2e57a2788586c9116eb0b3bceed459009b36e319ccb76ca416a15935fbb39000f067a6c1ef71a77c5bab3c0d9206bc9371def3f314fade06bd914ead4e57d1aa0bbd9d2a0405fc800a9bde967256708a1ff7de0a0269eb3af58da793844e6e137c31d93df54644551d42f2b2ff7b9cb47b17f4cf82f3169c3a92b58fd48d911475b6f0e204bbd36cc2520772a63b2c662783c5da531979d07a1bcdc85a4cadc84d8f15fe90cecf24a39f60f14f1bd7c45f0adb7b74c2bf4cd9e7c26d60f46485929bf91ec6a5fe69ac319e8d9141794c351170fbb6443a061ae4c00c0fad2f80bd11242e2c7f0c1713cd6efc853fa0b75846a07fe5e229e389680f7796a6755fede8db842d81f45cd9b710ea19e2086a8587d823a79110f29fe69fcf7a7c2b0be4f70c5f7035fa0a346fa8f660655479dde75cf94eaafc0d3073b7b027ff3f2e066e35e96350fcfc92f98c1bc5918733fbbc5596d0995813cda70038b4f68a2196dbb02b94710105c4996d2acf37e71867ace23261039142a9c5ceaaabcf355c7fdaaf187328e632d3e4be0d13138c19217058d676e515ca62a3185d415af3ab57ecf1a293c1c659f50b378e0fef0bcad66b730a302887280a9b5955e5be795d875c45915522de75a6ca922ac6093187a539637ac791ada46ef00e0d6ca8c2bcef85e11cd049f5cb19b1a56a7a8aea459f0aa5e81f7b8919060adb9a4fe071d9e2240af39476d4d23588a52b20dbdd7cd0806032b16134cfa1628cd11977dcc5aad74929cebe702af80e9c167dae8ba237063f12b9edb3aeee7e46d7dab091a064b99665edd3e1277028473d9fabb980478e526d6ba9c419a6b59628922dcd9a0e7c8a1a1940fc77e0e3887bad48b12f3779c4c38f905d83fc66d889bb2e08b34cc932aa42a17ab60d2926b4de42ce063ed1edee34c87d9b9c0b1d75dc208f8ff2442772e9fa5cca55f0d529303901f90285d42578c2f295523a957a1c619fa3d8104a9743997f2af0625b95a80dd99243c3a1b5156a98106eefb9552947e99f6e0c040724523d8267c7d061b125e4252d9dc26bde6c67eec853d6caa6b2b6ce86d08e6088d4e57a255912506c458ed78d7619ebce86c14d604e5cd53056597382f8a4681a0a40058f696afd0d72cb6dd8220edc8791e08d80c8c235d4533398c95c0b8f8636f72776bdb2caf50c485b83ca62e57fcfb4d4f47abde1fb4118e1139b372035d1c47e39948ff66844cf3ab03dd55d022da40bcc6ac4b1b5a304ab9b408e1ce03f6312410e6f90ae0a59ffdacc44d2ca756acfdfa603ee8981d036b9fcbfa8de34f40fad8adbb242a1098859ca5b8335943d4b2d55bb1c616d093ee92e4837646e7fe5538f51411b27cea07b17902d6903739ab69d0928fd6b2ea59c158ce098ae3d3cd14e25bc31d11ea6420e5992f846fbb0ba9221fb9161b2d2e971c14c7cf0a76098842d3fae7aa4cb4230846c300f29d322f00570ab176efbc95f0f3cecd26d5c8f00d7d33279cd02e6cb8ccc655318376bdffc474a82f8dd1465acf2a7ee08f5174d468d31a4d9d1ced2e6349e423f7966b04ec5bfcb744e9114f9e3c1dd6b26f51d59cf2c6f79f203081d560996a9bdd8b0c0e61932c7efd7922447cfa53d37653e598dc5cccc91919d62034dbf0165470f35f5c6e1316d39feab765e486e133633c5af04adec0057703c628d12865f3da5c30b0c271f150867f2daf2cae213b17ed76f39e7e35624bdc1a0b59d3ac667d70f2c78257624c1f707cdc467408adedce447e95dd097904028204bb21c157341d1ec546e04736721f7642ce30a7a54a2e5ca4afd5082363c94809dd31f85cc8632d69a08bf6e721de65b1b59bbbce784e8d4fd15e9ad722c60908c8ec2fbfd0cbd387754dc0dd379be59fdb3dec640a1f71190cfcc068104be608436e7b03a5ca8eeb9a0ae245bbc362c9123b5f36f931d9c35c6af8308676c5523bc53bc768124ead70210775fb93acf583be5718c3276948301e3a543f0a4794853be646ead2e9acb1359fa0d887c73b9f0cf564aed746208552d28cace9c30e960e1c618d1b97d60eec9857d58c2ba7015f63163475b021a1917a6f7e226fee0507d15ed5fd5816dab3d82d6281a6d86c14e3d2c7ded0c92cad32c5969f9aaa851644e9721af31624f9442478a1402b50b99b57545af71b247f42cdf8c7b3e25b1f9157ff96eabc7c3188ad02a3ebbfc2a46afb3fe6d22155a7cd89bb4148744fba1ee9de4cf87d3f6530db0e14ed01e4dc9e1eefa222f575c366453b931cb25e518c263a384b77d28173f818171d3b5cca807b7dccfed9178aaf832e0ec8239c1efd31454f4ca022e0bd04c90b14c66b32ed05855f0ec09f4810f114f4973cfff78357eb995b664d2dcefe0f9f05e4aa675ffbb7120c83ccf920e0c731f89be55bfd6ce6e316e2c66d3848fa067d68af2bcbe49f37d17b11a11c9d2083c3aff61badc82a132c211f98efdb9eb7b52a4d2b0ee6b1cc8a6dc9d84bc1f75b2725cd7d752ed753d4ee8dc394f952878aade50181487c543df3739e5050bef66a341072539f156b458d664321c0540a8e3bce440ca6a839f41e5e4a0dc2a60c83f33b660545a57d139dcd3c2310e5f394d2a292e180d01d55df1038421a76c8a3e87eb9b05ac2789ca2dded6541d2d746a350fc6ebf7569da8e36b1f799a117bec53e9b45987b37b560b9e35b57e142e2e260698ccd8daf8c23d26d9a65f6a27b5e50a4651c6c4a91bcdcc79bc82c2b3b65d90eebcd5613c81fde8fba11f0b38ca3d81ab7057abe306c4f6c2f7c417de8776b486b3287a2780dfed49bbf42b437f37e9985e261b1f4d000d9aa82903bcf95d730dcc487a23fbea75300b3fea394b88f3737100bda24b8024c09aec95dc5a31f911c6fcca57d18661793ebd97140980d31dd91fddbc6fdf13bc68aae47f289aa3dd6cbcf9561588f6dd85b0e6236a5eb5cce91e3f64e7b6772e518c716bde919cc5b72dde69aa85c21db15158ccbdceec9c07a7139263ffe80e771597c7437f2b82124dbb18e6971f856c82f38a3419468d8f4b2d81dbcea4972232d7760519570bd7bfc7f37adbb357571b66e9e03008dc1aa697ee61e5a1f6621cd3536cacd80cb107c72e65d660a7c5a494c76640e2992db79ad8681d6fb5c8982ae0135cec37a1be6281ebdea9d0f1479daacc307c6f48bf7d26f1ae0085327a348104e09c7083d3a1a6337def1c289f1b663106042547a317626851181bc73465c01b7e13640f0728dbf3132a3905e10b222b19480cd58dfc82ce0b2be27815a07bb6fa227e9b70350948b7ee16c73a69c8bbe1f95bf0e4bfd4050e176082fae7d116deebb229a3877e18045e36ff78431d66e43d9a0e6cb0183b5e39c72e4d5e2e91fa3862d898301558c1f86623c93f0bdc1c4040ef393c35f4c2e72064740e0e38d25e54b3efb51d10fe8cc4477e4c0e6833de1c82bd4ea00485dc2a49f2faf7d3bf40538780ce8ad6a44bcac92f3d863ac919489eb624110381733076dc572c15b5eae639ea8226e1393ec7bbbbcd10555cbf4fba398bd37bec20874395c72c0a95f67ef4a19d314d783232fce90a40376afdb3bee4ff72b8484e39ba2485cad69cfcf53ca58d53fc4515690111e6c4884ae965a7270ac35c50466bb2bbbe91ddf918b923c90eaff76228c0edc9453215b57d06d5931fe373052665e50ff2266f1760ba7a3f8e4962f93243c2cf6cc668b02caf54b37ad4f358a82480727a29163ec37bace2cb41043daa935fb039bf5a03d10048fdd94c84bdfcd02936a4524290be43eceb8f3b9cb1a24c28c25b92bc76149e9042416448fdf61254202e45c3f2542364f06d08722b45cee7184cb4aa454548703a4ee731488de8ec3238088a1de9d3cf6486993dd878010c6ccf173a2e9979c628efee3040f9225291fd69ebb1b99947782fedba29db5fd40eb45e7c63d75744f00111a8f51baaa2dfdb44fc8c0f6c7c8e7e7c0b517887a6ceb55b96addb2b423e045b34abbe20b963e252650d7f135df5e58da8929621ef9640dd54f8780e4ec82533049dfb87ce3364f8642d7b7f2b5bd6feb5136b9f1c4ed865c6d41af6cee8b88772e19e533b7e3f669f0b42ebf72ae8b0045edc49ae08a65b4d3dcde41857869cea70f8af4d01326b0754d1ed20f4a3ad107abadb0f8da36e8ffab750b19ed9c4e8afb2bea398c82ccaa2128d46cb7dbbbb58fc43a7c6c985da1d246b4aab9312ceaf8d0470e550f0e2c913a53fe397a9ae24b6f42def4ffbaeb6dafcb67a93a48691776b31f39f6032b50ccbdc1bad874b10472c9ffd756fc73feb68f4c7c8775b079ff16e375d982026df86946c4731f73246992e5575ae2d4dfe5b4e0c3a43fb1221031f4c6eb4dc7dcc48ca0a1814961bfc883b8e503052f6dfba0be88083f1bdc3fb0c79f67727775906fd8031a4d471c6fcacc8bf0dfaa11fcc93c6212f9d441ecfb1bf2a3dfd0e96d4fbbaefbc6b9263389e507144e984ab6dd4ce50984063688f6447272faf591859e069f9b6b9ecf92d031f2fbdf1f7e5415265760f7961f8ec09bedb4525f7055a372b1565f42d28520561fcc0dd3bb0ef2d3bc18e4c721cb3e822f52d16b0ea2ad544deaaa7bbe27b8f8ddc559cde0c008a77f790b2c8d1103424525565ed12f8f5bb0755df6c3a1263930cf616b08b4c6a498f5d7e6773ca289a6e7ab5d7be38d34bcc40a6613a0937e56fb432129a81a968cf7dc535efba23595df1fba27c06abc33da8092e0cffd34cc19fca6d5d5342393fb0a7e518b083ec44e1f4167fcccb42fa99c10510f9c6d7ea1117ad8890a461826a8f19b5fd80848d862ad1c84f8643ca1d37c9dd3aacc55bc4eac06819be5307146147d1d037eec4d3584b99c72c18db788de71d35825ee8d0c8afb40f98b21bbc7cb64e34792cf8d2850192c60e8f4d1a342ddad0ae1553603678d144b9bf861a1a27925bd26e7abffd4acea804ef41890125f7e06838585c71e324fcdb5d95cfd44b73c7b977e42856ba55e9c2e9126897d67eb019c6db71100747a3c05a5bd353b8a3072031804fa5c9e76a1b4bd8d20d67bdd22a5ff8db9ec3943fb340a2ba9cf403da76c7dce09787dbaf21efd444019fe80c37b3367f52d8a63962dfd8d099dbec1f307c36c0b37eee5e15a1b3533485b7c1259662dd205d55ea94115bc0e4654e94b7c28bb06d418a146bc84611a895f3209448da2b4a246f5e23ad8052101f96be2eab8f4c20b4ed578578d1be6072ee76ca295a1664c1cc49da28365706fed23dc864d3bec9dcc3a92a2225635617f4a94e5762a5e430358dbac7371e7a25bdc45c7f2b1369f8a5d65e86719c5cd9cf2ec78b5d4b5ef7a81320136a079ab8ad181f2b7688011f369fe9b7fdd99110c175060edce34b2646d38968fd0c38cced74aeb70a1cc2a42657e9777a3e2fe1b4bf9490702da41ab301598599e1a6473425988552f0a3325fbc4e90dd06faec75af6b071e1082ce18f1a664cdab94db48b0146d99adab602d7ea1e74698143f42be95630840121baf37a0992a25ae08d0f1cf03a9a10b4b06a402ce3118150ebc7511f4761e72fe3a3995227e0ea1863f27bc9651186cd72d6a89f00ce8ec312dde336f4f916efac0e08d85348541f8e0a37b435d25aac4c9c25e024296048bac56c7d0c14dcdc793fc8599ffc67fe9c926d59289bb5489b50182241d04e153e44f36c3a3e2bc40d312e14b87e2b87a2770ded0751347bbe960c13d4329c138a8a73108c05dd147c36993f7032eaba7737f1e03c141013826631ee4d4cb6e0f19b6c0b3af5c25770c6a55dc78d8e86a06decc3b1ab1956c12f6f92db2564dffdf1b2c05f410960cf52644fadc544b18318dabf10fc8164d84022852dde8af399be7dccee2c87ae111d181671635dab35509283be5fec3e4f5409f685baf4712676c4454b15b1b9cdd972499d91308b909aa5bd6ebb260754c6b2aa72f73e40a2ba295c55001d504876b95a00898eed19685fcb6ce41162a88fb8d4d43cb1437093b0bb08bc0d90c92eac14a56dfeaad9e78f269be91d4e7ae6644030524795c2a50dfb207a1969a0bd4043bb039306d8830a3ebd66f8e44846eb3edb5c48c5a24c8a5828c8a423c3f24c42eaf94c7897a8f6de93ca87488d73b1a577529bc40001db3e9bbc6e891a054e00af62daae295cef11d6dae55ce13984d703506d49ff1f444828c5bce954bba4e7395929eafec1d49be3a16bd6b7ae06cb1e0ecf1210e39f58dd2589a67f92d749575fadb2071d7de8f4cdb4b6d9ed386861a2cee81653c0016a7cea1cc431dc6c53aaeae21981f606a63a825bb31b0299be70d67311d94ba7f269ff07066917c5b766e2fdf7ce1f93fc396d937f37bbded79b2feee97ce47cfc38d75993b37452e9fb99274b6a1a230b3e6ab127c267db87369223e2324f72d521c068d3d01f1d4f3ef68edd23c019b246cd473dd56562895dda7100229b9bd4816976bd713675b831e1a12be480db233310f92c3b2b76906cec60324ebb55dbf9f5b17b7c872231ee3dacca56ea2f7c6664ab14912b2b758579a2cea05f07c81976786e032e0df563994fcf21fa906f9b0170981141564552f544375ed92434544802d118e09daabe2116e7624923eb6a804241095d2a5ba98fcf613e5ee1eed1af6816abc0b8af6765fe52f6d28208ed70adf77cae27be1430b28e9324164f3c5e33b1ce323cd57fb7339c4ec89c1b60a6d09a1e04e97659e6d8404299f5e436a6339b274b0d449c9144c412fc39257985921b13bfcd6fa99f19686fedc098c196608d014323376ddb92178db7d7b953d4929822b1ecc6d8a66ce717a1a8c92f4464847e200d517c00475b48883d295f0033763e7a47756e5212e2dd12c22f499aef14f33d01d602d8d5bfdbcf3d4373544ef325e1a68f631700939a625bb1150b932c28dfdafe37cb1fb2e3fc85c2d4bf2684fe9fbe0e11baa98c2d78bcea81b7a33b0583ced516e658bd0137ed6a30f962d7dbefa4b234b30d358b410250c203bcb6d70698e4a2f63392c20428f70be5c9cb34008a7b166f5f592fc2da5e7f958cb2568638013300380f2e2edcc8ac9c4510d414f3d0fd7bfa691c446e5406714adab8f8b4d2106df5b8bf220dbf6f8883ab5740a439897918379c942914c1bbf619711fe9455b219c54e4f7f47f13c165d528b2ed26d00fc65fbff64e9f6a3c56bc9512d2620ab85b69c2f0812db25c3915089b1d4be5e58f60d6bf4c357d776530a4137febe524e8914acc624e2f2277681f8d0fee5ec8f4aebb554deb019a6116fbce03e2c6b31a0e426d43bc36d43edf10f08f2803ebd25910417ec4c75332d04dc63e17cef18810cd9d8e4d89290d8544fcb84abdb0177f99a7ba1b251a4f6823f4406d41aede61780f8d45c93b853f422943be635b9e97e658ea8909300bf58f40f90d1025be761a208048ce780fa30df6d8c62138170dfd56615fce1db67966f73210e9ee77c563458d7038b8c91bcee58ea995eb1ca45f9f7dffda12123aa83ee253c88d7a416b0d5d5fb53ed90b664230faa32e6bd1afe5306e9f73fb215769b6a890cdd9c222a750eba356190731d518569fa958e54f6e2ca0a34979a561628e60ac031fa4c0a9688398bab763f54e3013a8e20f2dfa3885ee6b654e697b399ca04a128650daf70c83ab142798b63c1d0c0b6c4a5eee505b3cacd0497c0fe786f3a9377e05d0f1d9b61071cbefc828a62c3803ae20e1afc86926d12676866b5a9da290712189103fb6c607df76b10235a5168ad32f12d20fbef1a032e9bde1d7a372b5ec0bffaef0c8cfae22cbd59c37087adcd177394c3ed94b690266a37f8e3cf1aae505c963080dd7e91b9e67e9713fb7e65d7c33a16890dfd4579ac90b20e1d617f50c4d05248c6dd166ebf0e6b9a94ee4749219fd34f15eb50c61821b7542dee5333b47d907013d6737a0cb456d7b6e4a2f5d8314acf2aae3d54125532a5c7d33019ffead76b22fdbb203e307cab58b57092e3c608d292246a36e6d6a9045931bb51bf9774dc0a4d06e4e21c4af53fa857492e1a158cb0259af2f8bc321e18c14a713403d0a730457606c0deef0be8c55e69cfd9f7ee46fb7fee2088c4712b899dc7ad0d2c5740d8e361f275854a20b1e113d97800ecc3f4cf77d2eb6b5059c6114024b75d9531edac95dd9625e66f9f0d3b9589731dc11503f3df2c46cdefcce68177c1962b5aed1ab927963151f86ef33e7097777580ff75790e32ad4ee5e74fa2562b3761d5cd65d3dba087f8f2abf4d219fe17813e598e46d14f5fcdfa0833d171229abbf6b68b6495aa29b3bee92f5b37bb6ace7cd1c4a120477539be23540bbab5c81d0942e67ecf57c3a260158afe523190e80857acf263886e30c8a991e7150ad5bde6c2c59decb052ff1f8446131e0417d38562be20b0d53d8609f71f3add165240b17b535ac0c605f1e9d2d8504025bc2ab119bc7d8a438564f622e0eed85be81bdac8ae8ee069e9832e120a12821f5a4815c9dfef67ddc708e229b60694b094080a3649751578fc3720affff677a243e2001112c3b50e07bd32329b34c61c8f786cdcf1ac3f1af814c38b4b43e148dd2037896ad3fd4400895eb38b85af10e71a78242b54ac1b679d445974fec84c83efb094467fd5e291872387948d18b7ea438c6e79537f9fe5eafeff929132f45a9791104d51b9ca08c1fc24f10718dc41a32ce1c6858b76c358b66caf72127e906f50701b8dcebea1ff6d7293cab5f175475cde74c5c6f9181735823bc8942255bbff056674ad318f1e9d1948fb1cdf78a9c0d6dce5457ebcd3f434712b51cf7f56c681f7eb62def0e1344cdd4ad35bdf20d7d44eb1cac18958e461cd173f56870afd033084ca8bb5a96734d9b0ca9bccbc71bcb5498b6ba7253b2d5765f06686572f24681073ed64dbdab04041460caf6ff5f94e0e2d4eb44c5ad31d174a550443de2397de47efa67ce5a3b8fd8620d55f00744f2206aef6c74ab0579377182a53271bb5f780426569e4fa3a7a419686571027807dc69697d872ec1a9a2965e42c2fabc8faea43b7a3231732933b26c6291589b665999036e027edb238b1764e5076407ea87f2eb1336f54593d3279ca4862014500e8cc4560a31cee605ca21b72dbb134d2b7708b8297371684c63f974b353fc9f9c0375328620d73f9d50b1db10b9e1490e89d8a1f9baf7f4ba5e230f5d2ccaa275c37f62f74719cae0495104c2a84e5acba4316cadf29be29eab9e14b92b90d28590b0df397b05933cdfc5baa290dcc69d2e00f37f472030e2052de6db3dfafc32c852a7d4da7857da2d1cd55d8fc5a43833ccd50e43b49ddf24515e67b33e22b6299c0e5bfc40eb90855a56ff992a78ccad61b4074dbb95d5b9e20bd87ee3634373e80520102ab50b81382dc2ca1b35444f9c829e93dc9ba3fdb6666fd53f627c08fffdc2c4980b298b0020a8dc5c8d73f2d8fce682b43f54f8e3e1b63bd13f897483d046ca7665e774b04f8bbeaa62b50d141ced7450374fba9e03093de30976f76cc89256e51019bf1337c10554db24a0e7c7bfbcf0ebf0494e329dc53c2733c845d03f6cac8b554459d28178b222e0055711aa2ede2004529558f754204920fffc1f4cbc20773b2aa871cd53b44360c3040ffbf11ed8e8d9cd552f242a73e12f8301c1eea6d856693d257ac6732e69f22228779209e33b3f6c59d01390dea8e4cd1e2a3d2f5134bac82df17ba07d0c857c3360e01def07673ee9cbbc35bf4f79da558b6ba746af7fefb00ccf25a32eaeb189a67b1fa22cd29a795494aec2963fe7d04709ee0471f0a3697734e046a509f86e5c22fe1473e368b37b0c17b2ed964fb4bad4fde88bb3468b8de45d7f314b2ee024016152f80e55996af871b9a49f398c0d2dd580e5de93d6180a7c79a75111ed5232015a685b49a814ab9fa005a965d8b5bdd72f439536b6d7f814b6e60c4f61581f579dcc254a066cca2fe996895fbceaee3dbb6d6d3a0618afd006e37a439fbce8e331a96b0d31763009d13d65aa67970a17326ac60244de71b03e86eb9e52cb0df29237b0832baf5a6d470d5f2587dc746b2d40361dc1df7a4efe2104edb3b39f0545a7438bd39ef070fca3e9d7b480b38a84c76a38108e7979e682c7ac92f2bc7377a651f2e75ebb2c6c2b00a6118279986ebcfb8fef8ece2d902fe3d273bc7c1b050a3711b4185534dc1a002f873a7d54d5f0c7793a1f45851176d3475f864e888fc5ea5fd651fe0deb2667e425755dc716e608f4b454890d20efb7b6bb3047437bde1f004e5c750c9d518618e6c06d288e8066b1472a64e44c8e8e720f65de2373a542cb400a0bc547f15746414c0b69d25e325762afec083748aa6b0552e5ddf00b5d61f351b9e06c21e009beb430af15bfc3c995bd4cd1800411e735d8b9e80f38bd098cca8cd00d1a5bf19146a08c3ad366af42de4969a16e2a084732d55e5754211986f9fd4f4102040b40fbb407c79dcfecaefae7a1c3a2d018d3218096ce906cac2f0e638fd0063b2c77ada8407c488e19893e455d012660f82b6af2b782a0e1e2adaf174783917d798b27ce021024cbeae74d2870f4f9bccb4c3801097d31e67375133d84fae512749924f7f42817b6983faaf010b5255f3e09e67b554f16902d0befa3a6b5f4d8a09921c443eaedbc5bbc925ab7f9430836f230b6e8ec9d9167a5d943a1cd2381c4e09493471eb2df1f720a942a47e45e23c006f93e6aa9e15227da07dbee831c582ed837fc2ac2d45688898aad1aef63c001798fccb71af350dbb0513dced721629d2c6b7cc6b5f84dd931b5de9b1ecd4e2660ef6fb4152e25101132046ab5360bc2a31fb3cf29f41fa8ab84b7cf0015c5f34694747f22b821407c169e86b1344f6e13fc396ea77179398b86649d57671b26d986fc3fcfbbc1cb9e36da456fe2344b750fc5cbff6c58e988288e36c2592861dbec7253a8df2417b19c7f630a209f3932cdc33e6e64311684fc5ca50b51ea6ef6f00ecb6e2380d811f6f8f8d764f3f70204215b6db7a2dd57fecef7de260b05e37eefab729249dc4a54ac086433cf6ebfb462539ba74b899c668f36ea2f00089d4e2d9428e1ac157e11292c6911e9e052bef6b21c757cb4d68af9010260704004b66fa0c09b63a6bbb990a5e376128fc4abe002cac1b65526fbc81e7928a897fa65880fe9db3af309be5393b3baa6b6a0b02e3a858255ecbd07cec667ac216486bc9e3d5936c09cade9788b042a35dc6560ff2c0e08535b55275b244f854d99312141cc043db6ef60b048e088ee4cd6841620a9cc17d6f7f6283cd46e5926968e2dc2f359a27fa5233c19b71580e2aaed93165eed6bf93ef2cbb4337ff9f8d119e7584a5797762f6f055834117459dc20da321586540f5488a5481dd5c9827c932b627ce1af1126ffe448f248a922f55513ded9bad4335c093c0537bbe528eeb1dbd9c2d58641fc327cd5e234b7f8b0f267180a5b31b00abee93f5b58f85dd686c3dfd502a011ae68b17ca59a13542b1236aa9ea988cd188477e292e22194eca9a8a3a91c17e8da2c0e95b1916ca5fc1f47e7d5ab3b7b111150f01b3d360cd7aea6ed446021545e36756c577a330dea281753ecca311e46f535474bee172f0981721b31c292dbe97458922096e483ffc7a5bac2a7bf133b3ada96868975420f28e7257f073aa9de72d9051c0d177f9ea49c87182875213661b76a1175f6ae9f3b4ec71c62b5998465a28e517cda076f05f7f7e42f0fb27f3c0f77148367685edf99414d145340f7c2f6cd57665f1f2d51e502669bc044f9f68aec068fdb189d92148cea1e094e9aadee64be1639f74341cf6de8363c5809d55eb1621368d23b0d89e7ce2908b3e6e1c9033dae4e1b8e3f38962548634ffcc292dcf8e29c3e38b4794b921b7017ee58fb1f4d3c129d95d628cc9705abfde83fe513814c655db97657e99864e64ca8aa46f455556bd92450526d4770afc8c1d2ef9ad196580f9b045fd64ad70a4ead15f07ad84e2993f6fd5f0a9ff775c37e7e72482c2a96045d9903c28cd9a9bf2921f293596ea641839f4efd795947ff735bb85c06a905e1d648de24267cb658e9109d054b3245aa794419bcd94417a6b09ad217730371ca502a1f01751cad71e0bc514e2127a251d7b4b0348c543e35b16b1b6346a613f744149c9bcf0773f09081107514a3529a06de7efa9dbbfc8fa8016f43703075ffe0b021f331429ae56f3302f64f39f9e5e5bcd6737c9bd7cee33bb1752ddaeb0dc30b2e2e83e2a65b428fafa75b2ec5bc7d24259c4a561ba3cb6bc023b52962f3c6b099975d3898885b6d2dacb597ca6aa4e6c210b947b4e549390af5df69775abf4ffa8a8f1d364bbbd1c91baa28f6df79a0035522879f768b498fa875f3cf33bf6f1128d2e99dd7dd6bf9cf38a2fe7a9de42c1763656f6e27c757dd903bc518f18935d476031be6409507db6b19f79a7e0f14ecc9d04b5140f74614ddf3d6ed50317cd1f0d1d086dae89e5ae5bc950f7ff6dfdef29d970df13c506e9cb51133a64cae8a052226a3454efe54db1ca7db9947cd82e316f6902d8bd12daf53eb069148d078dc0a3a213444a21220e8f479100e7f42ab11476e4beaff4a2a94d4e9648045ef7016d5aa76deda9593238e27341b03b13c735fffde3ae5c50b05b1a31f7b1fdcf0960f4f2b76a08246a2a7b32f5011165d1b490c294808dbe308b5bb5e271b7e8a0627ce3797149f52020443eb4277dba6c2371a501695715c1810e2c4db4bdcaff15e851d884b4708be012263b9c92ae048569a51b047f8082bd7a64c1ad2899208147fe6058f58058ba15d4fea916c36687cdf583811e43a2ec58a3109e40285eaa7b36a5c685f208e596f8828e64698ee223c234cd6055b2b23afd727d91e92c91cee68a65180399f03e8c9621f7ac4af403e338f204244013e1f97ed6cbfaeeb4274325d65d9b2ae83858a00db0931e6dd59712139ffc3f66640798b25df41dddbebd5127737fa006365b1219ba09e2de949adb32f3480a87bbae91b0d5f2a2fc2d28d2d2c1c87cbb9532dadeb6aeda4e4f63cadea22af0008f99224dd9828dc165a930d50b1ff55795b23fb3048f2e48f8148bf184f92e7731a1013f6a009e83a5209b01b376fe2af48af630777ce97aeb291f63fb64f92a0f9937c570d103ad3f1357362edcaec31eec149c4deacbcd91bdf6c684d7e16d5417ce9ad3ff7f52a1e229631a145d1eee1c4aae3c6bd421a012954b2fb6bac0eebef3e6aa570422436119ddbbe040e4d79d8406ddbd9095849d07a49207a0f702f177ef9b29ff86be806ef85bf1f32688df7a4fd9081cfd1070d579d47b87f6d6a111bbd19270f2bc95043b06c43a36958c3892ba0889dc2ebb3a60be7f8e11e3cf1ebe72b46ff6f4a95a3c0d94f531a17d44fbf08916c969edf88a7a999435fe947e3955901983968a7a8f94e3c34d3f54aabf21dde551d49d706de1ee157b379c1adf09de3c93021d7aeda35010fc7bc2c1824ccd34b4ec4c5ab620d05f72fb9c00e236f560378db9d7853113e3a9f59c7dbbce96a2ee706f79676108d84aff30f50eee3f4e3304dd82a2b6df75af268e6db25f9d409db10e70b4a139c96f04d6de754cb287f5592ba757b10b07e070241251856425e59e89c7d52b2cbd90a949f3a75d8bd9127a7276c9410cc8cf6d6457a56fc62e3c5112c009dd9bf1575e84bcd984166b2ae05215a05a5e91eb4d0c392c259d7d701584918e218480c64b4cbb95a5c8e41bf3a22d4f1949b1b5b67287e87e88537ccc659be63ed9c3e424800f1604199b1886ffa955b7bf6898aebf0e4fcca29cd2007e2fe889a1427d38339791d9eed605d5292daeeb9d678ad074b2a703dd20d2dd63588cd2082e083dcda0ff6bf5fab07be85caac2e2e5bafcd89e35d043d19e1006ddfc94c05e8448d6af87957983d8d1aaf5318f16c24c44a045f0c4b6efaf6a0ccbad7355b75e2d40a1f0c10e625ac3808c79cd2d186137e2d0d5a0ec8e317d7681af30e48d542dd6cbc5bca656fa749ea2d33b50d1f75645a9684ee0d8f0743a7a8c3a39efe7b771f484f814b2de1434b8a8874adae123e88bd0a5d9e51c8a4c87cde60ba17d8b5c29b6d47707f748292f925019700812271120c53e465145de5895b562b9ac0e7d3dbc1182908c065b4337c685146c6d999e6510d3d9494a5b0fb2a6dfa18660dca89eda8ef159ac3dc8fe3e03f7f50ddf0b84ec58ab54695336b21e42f39cd7bfc18618098d9a4ff2d165f0fc504fdb10dfbf3d93e7a6f455e3d17191f38c57ab56ae54710191e610d4472b5440f19320936350035cee7f09971fab6fa662d96658a9796a32d78a1e40e4ebc4202346611cb6eaa33f627e321d69812e1a85b125340c26133e64aaa3052ec43b0d4f6b6282c1d2f4294f89d86568e118f2f8bf2e2fddda233b2140662cc2f47dea6cdcf0f880044519660f6be94e54cf602dbd473c9b7380611f5babe31674dcfd4fec41d5c7067e9228cd6eb1bb97b9cc827bfcf909a84197efe0b8eb05604f1409b39192dde38b65558af77f57b4d87eb8a07478cadf98504feff3f7dcd8160703d3f5e6b55a3a9b9251ea5afb1490868fd7794ca0dde9332dac57c71f1e391a5125f1f48c4d1e64b596e0edeab5e83e38a2a9b67fdccda23940130c6c177761beedd7478b91433fb9f593dc7a51073f15d4a82a15e2706588c7989e5a9bc942e0afca188e84eef939a191a1eb2fd2cce7d15fe74dd149d9ad88c1738922a5753a33047a9de2cea852d95d6eb6c372ee29d8d061803dfd502d70752302a1ae402a0ddd678ac6d977e14c9b5376bed2ec8e1323cd33dc4ea7017459457a7efde188c020846d7aebdd6945d071430cb8b6f6d8724b6e5e36b6a1f4a613a28ea802831e23c496228f4407a3814e96b8ef694f15f237127a9126d7dec019bdbdf752719746fd97870626590af3c4826ad157184672c97e36459ce99922575d9ffdec601740eb73ad92138a2f0c30d7b9355eb470af50cd622044ed6898bc71fe152033f438be5d8b376676ecb5abc3bcf1e55832764bfd4b04ad7550fdddeeea5f71096607f0c1892b1b064d00fd9f8054a0ae6c18b801eee32c792b49b93c4668f94f5fac996e3969da6ff857dce438b21c8bdb14317a1079ad07cdb4227475d27383e98e1955f77ad9b8aa3489e0d35ef2237be18b7969e586562b5da2876dae5427414a4c80e2d91f7429d718254debdc736f146cd879c49c9218301ed93898669461c958d812d0011b181633e837e09f31d9b04936d3225cd08196854f8c853cbe5befde05a24a2b4947918e44692da6d5603a0b7ac978f874a68d09e813a852406fc21f9ae12c8e57789f94cb6babacd37f2d18268403b24d9e0bfcff362e49ab0654edbe27c19292671cf73a8a5ac1463e6c20fc0a1dcf4addf161b22b5532e74e56ce806dcc62633e1dd897cf808c423817246c69c0d1b222889e003c52e46882844bcf1679f1133559dc7a2cbc227ea6c7a24641812cef139af7dfb9d0d7818d4a1336fe565399861b2632b4b85f601328648d37b53bcad232e17be34c20020c6e2af267b576b967e6ff25e03e922d0c4dbee7a39f852003b3effd72b9d0f11eb3de1b8efcf69c909edb4ef35ca72662c448595c812e809a2a5596e7bf0e03deeac9e8c35607829b31adbe6b405bf4161bd0cbb5cf8b4185be6c5dd7b02a1545775b3436a614b165bfa6c31d931a3e7e4e75dc221c3d3c8dae958c91ad10eaf11bfc1b1905a59eadf2921d36f48a803a9680134bd2deb94718f750cb9c95c7c6bb2b6dfb8f142c879347fa3c2c15ec6269aa6998a990b7ec54466b8fbb70d1c1866c2c225c22c56c7e06767a29c00e380fdc594b49b3b11f4f91036670d89cbfd4fbcb6f237ae49742303275627fdb8d5922c0dd8f662a09dd4a694fdcbf365b08174b41e7a05381cc37ee94e922fbc3865f51241c4d4e1f88efc29bce6fe26aa29b584c774ddbc40bd6920cbcab51c56a9f62e87b7c73233544a7aba95f151833cd63a429e77dac458f73193f0932689889d98e0da995aa6d9baa006e6772f85da24c8cabb713d7bf6488644cec8a8c5e577db2625299d14fca6b44fd667c3996d127720ce86c099b274743796d031653a538267376f346d7286c9320133106abc0e286e510301bdc98b4f1cdaecddeceac46c751116dc11f6a6a48daaa29f4b84e0879766bc1a66b146753937fb2ed012e1e30084f3db295b84b8b34eab10a7bb671d907ab75e9381abe4ee122f9d2dbc0a96fba7b87461cbbe383a5b36d4035520b37a8df73cb32b351ade3bfb1c72a4f302c6a1ba30bbd16860d7eb9596680ef7635813e2573552b895881dfedc559385764be3c28e33785bd2322cd3be55f78e15c23f5e724940f3ac5d338c4e32c8e19f1507b7a684d62c8ce4791e97bbb56ca158b0c81b02bd248ec22e361e62e0edb967012ff2dcd06e4db4d86e6cfb2dbf96f33b6b13d4fe8fa593e879cce7d9cd6688a06a1a8a2e9c377b0d9ab71b2e431d3f8b5e54aacf353b4ba1af92aa2d4926a6c2d5f2e51a9dafdf83324342e45a5dd77cbec8d692242b7cca9f17d388e81c19decdbea9eb38623ed530306dfe093a8e09de1243aff1c4587fd3d070b5871a79395b5b6d9ebd17615140b2ef58e619eb83bb0869a5b4b56498c71eaeeadb3c207ff29853147dc4cd049728166362fb608647a60316262c07332370d823c9eff00ec6af12d89b263f17705a98edd5ecfe82dd9ef244b26338b0d1f5acc8564c37cb6a2a58e94c38a71f56a81cfc6f9e2093487c696f0b3fe8cf9af1efdad1fa24bfe5e339df1f0ecbc5213b3a3e0a9dbf95a3cccccf570a5150100343e4a160ab576950aebe2aa1879b0d8f0f00316bec141654e5c2a4d2ed4ceb35d96c93c42e1ea9e2027d89d202012a6b55b547a0eb73b51ec1b552baae19ea19ea5344c15e7d2fb5fee490d7f3023c6cf1f2de745ac7001db5a50f66c0929d704762ade549890ca6b37f8356b50b8d8c485d4c3928baf6fcf0f816c92b365f56be6e89dcba125fac3d7083b9f6bcc7ff269275fd2a7ce36e4448d290907b50bb1d98ca9d2429d84e130b8a163f805556def36643ef80e2017a2f012ab508d0f50b4f8350f8062e773b22d4d00d92608f09a0ba2f19373d23badb5ad28a72cf86da2ed8a29c25acee5e3896ec2d099019a75a4c9b9358c8fd7f3ab6984cf4111f017d43d1d6ee77bec8eb7e9437d368e63aece080bf1a24efce6b6c3b19439af936c8ff572e895f7a1df9015f8914fb4246eba0e6339e90698f568bd0ebdbb2ffdaf918e03e88a8f47b049e7b2253058cbc759ac0f4899d4842759cd440f14d27fd6299fcc8615616f4e198a54824bbeafc32a0b97c887a860b4a7e2fd33002066b173ad2ef36be818ab3ac3b4206739b56798fac1e1f04156e7152788743d272e02c8c84e1124b86363afbd21e57a4498dd104846d8adc60d8d1a640a545dcb1f2d2e3fb7ce76e5095c281db0dd680ab0bd7ed2be4d1f4a053038d7ec7958e7a5f61ffff7bd7aa036bd791c0d760f53e4813250fdfdbc5b3ae582e0f57dfe36f8761a93ff3ef0bd5d3f890314d9a011063895c96bb245280f5bf3ee1d5da1f83705b14e8cd3ba1681b8d75b06433ff6c35408b213c9d2646310da647a246c96f8458e692a2dfe352ee1d9dadea8fb91086a9fcd081ef7c1ac1e6497d7feadb2a1d10d5e7cb3bd1d925a0d4029a1b6d502c5f56ad9abe9ad78dd1ce4e8baec8b4d4d7e2f0e9f6d28a08ed5555ad71c2e0a1a04bdc59853e3436bc9d05efe7c4613647b20155cbae3b4fe2068eb8a7a6ecdd2c89892009a9ece7b1bf9178324f2a8f0dd95a83524a56eaf07cf091ee7c7280c469c344e63b45de0502bf7f9dfc12e67f124c17568ba4f0832ccbe63c4dae731dbf9132865f8c75aac2c0197dbe75f697142ba0ace9bb040fe173d246040d276beca9eeda698cec0919f240c6fb8f2862056493ef031feb4fa93aff7d88c7058564225e23e6782c4b5bd9b4bbbf00bf89d1e6aef21b70e352c5db9d3ede3ea89d0e55cfde3451ea997f70a5508b0d0217ac733843e9df6c0f262ce0546f22c6a0bb1b713d02c6accb4326ea52c141dd561ed0cfca987c9d341df900bc6b4bc131bab2dba36537a3331ef5945727b5c9eb0d0d0b6d235101ea01beb30f737fe9f02c3e079095f6923b19e93d936455151130b129e65873a4b89cadf03766a7fa7904f07b8b4b1c709177075e12debb0b9627242ce3576b70dbcbd50c1b8f1d46a5edbf031e7cbeda730a47fafd752e1f490a5d6ec5c1020fa6546b632d4d162e4077ef28f01911a1272a91244caaf51f0f63330c49addfb236579d46017c3ac1ad3786273ec11b8c878bde8f98eee16b2677f85fdd61a8675d0ba42aa1d827ba6958f28640907bb2f62c252e1c67d4a4af546a261a8aaaed6e344011aababaae09e4b71bdf058b3474d714f67f9bf65e44a7aedcca65da7fd37051f1d42fd3928263af4f13b7bd8c5dd42e9dfcd81303445127674026244626767d8014e807c870604e570392a6c1f23e6cd31828872ae9b1e509f2e96258eb39064c3c3ebf369d619e8f29b6d9fcf02f72cf23e09014ab2bb0add3c025649cbb12a284e35f672d1d832868c6a3fcac9af4d02e81fc7a8123c96ea229b940604abfae5fcae7d639aaac49802eb6afd61555ec73d6c58605244728a9dea30f54589ed2f9048a4a079dcfd6dbb9757858bea9adea3fb009866230b3322c53328b29c8c7c7bdc93bf22e82727b2c7dd4ed24b85c93f3801d9a4b73f867704e7a35cce83b8608d6f3ea8e301465f294fd209ec49cb6b3f8d4b31cca9f0a2c2d1cd30a120633fe86a946fc2e19c549c9a63db0e2763b9e342950e7994128781cd60fd43726533181665e5813178dadec6d7b0f126bd213e35d8fcef42921428d4ebd857bfbaf628fa6486cec3ef49a46a3b0cabfb79aa923db199f9af680cfa02a4fe83290c12adcaffa93583f1a932477468433c66dce6403ddb99ba137901d0eb173720582e18b3a28594772f6f4b15e76cb0e39b503987adbb7ed39acc3bb3bd2dec028f3e19b6459494e15772b32bf54f308b3b9a895d6318c5e726a3f00f8aa7af6ac2cfd1032243ab779b4271161c5eac7a1e159502e5086ef3a47ed7a9fff5b4377b726a37f466ee536d59415084ed8e2f2a2e07250fc1b6be801a35bf282bdec09503692e8a1fe465900bbde3a1f182a7b2d332bdc14c018d5d8fb48e3c7edb68ae7126d7075b3714a133d6681d38eba33d1946a3b15b44e4dbf80409bcc4e5fd1af5c0f5e24f261ff72ff3e30c21300c581a47c744ab6a297a0fcc8fcb34bdf31f6593f5722f89eb68b3e57d98d39bf51fb432752ace10ad631297a25336e2f3ebaa92a69126c4a0a3f3430b5873c8f7f200f17ffdcd5a0a1f3ff75c72fed18789ecda0c7a2491bb76db387b1924f0082a5ee14093a1c3f9c65d18f72c9ee99480e9b4855d751f8a526078cbd656da34e7772de0babb7881881386ee1b274de914d0b7bf89063c5d35735a608d90923fea05da06ca15be8dd75af93d39d2250539e402b8fed8b48b7b91d5dbd9a9f4ab95af68cdec2d5c661c51d64b506d563016788d5eec7d4d05a680ca781415273088b7a257de3b08a41f6e7b7f24bf876e2fa400f902d8c74bbe266cd73b04b435ce6b819c5d3ddb3dd3795f69e672eac5565333ac46295593682f5b991f101d8890e49b465347636b5a4cb77dba5f08cf6dbdd4c62d9373ebd2a67ea3b6e3b61210cb851acc6401076f48e1dda68d3c54fec9f03f5bd7fb776c121446f236e3ebe1ab1fcaa40e358b681c92ac8c34453f08bfa2b4e45bf0f465f9b8850b3e9763459ebba6c040e068229255a49eeba3949d0018fc4f279186dd12e19d98f331931149f0f38fe554485ed1492d63a4a209953f9aa4d2d1da9233a3555a902a2ca5edfbabeef31e666e5ba2cdbaae4c616ae12f95df8cd1925e4d7c3c1d4a9a598192eb93aea800ae0af327af376e9ddfd994be2d5d5034b4b92e9b6c0cfcca5e6c158d59c9bf74885580c9cd397a527603042dfaceb26810f38ebfaeab15be89e53e74c562162c53aa7bb69718d16f2e7de1b30378cd5457bf432d8ecb0f5cf67cfebd0c3d7b539e941bcf047da98fb11e8695652fa5740e6a2f5cff31d26e4d593f69e3f6a32f0bc8bdddb01116ed8a33b749ed1e5a6ca4a40a4b6a9fd78f03dc3d32e5ec6c29fc9ce887de99b22f25ea6bf2c710e5fda1df6f080f576b3797af1c24556637a657975bdf4156a6c6b89bf4ae7c253a6c6d6450cd4d7ecce852c7228ea77e2ba1243e920b36192b2db50656d8dfcd39075be78b3fac5442b0e0027f2e93ba0a41b457b9679b54277450c4d74d4bb42abc935e6d1d2c0df817652809a7404248c1fecd74763091495f8c9cc86e1331f6a352b583633d78a0b321e325d6e205bfae202fbb3005f90ec266d3377275bcd376fe1f863cbf11d405882d94531b97a717fbf649030a3dbe99afa47e4aa11e869329b9055cc7571d388bf70929010116ed2435303b221de558c13275e32df4422a5e3b98517d7347d29d4af5a16d73eee2b0ef48e3519a675a86beb309e89b44d0a1055f01c8e33c70e5be9c510a4fa7573b787d63627259ca3c63b456a8b90c6905485e647848a76fc6fbcbfc61e09c51c9bb4310c3e310f090e69fbfed14c2938d6d27fb3e9d66cd5fc0c1e4d1981f3311dc484a1a8ceb5b3783cd98dbc7c8d6d1e0360c01e4c032d02e530e8dc5d6008f45ecb6cd58830e2f10ff459026bde1fd5a69f69220f68873a2118e3ea5bf892c8317d1620ce2d5870260a4409744dc0b094ddafa6e64f3d9411bc53044fd8d6e50a64832270a121329f58484425ea5e6b9e2217a038a82bc096c3da04fe52d22a61e2d016b4fe724221b569503c6b70ce0f2f2e3d3baa28784e8a65174bc81743b100abc00a40934b8fb29f33036339f9acd446e907c309c7a9facb4dfffc14b2e5ff250661eccd22723a07aaa9d5ccb51514069620d8ded66510ea91b3c8e486c67ceac22da35a2ad0f73d18e30f731c2517b8ae6e6b9400e659ebd46940b1ed88fd17c365e3561ae84f265673954c4d1c8ec9cde6608676c1390f43ccd56c37c2b88c656f1f44a32786172928af5b8f9a2fcd61e292fde5906b4f774c30ff6cb1074386a256f8d55f52a9faa1884375479707d60a418e871fe5a35a568e1e251c7759abe957b887c38939363ba5389fa59413dde6f3a35e82f947fda03217746332ab799a58ea43d82b88eae888b9782a075bf859ec3f8fc4b484ab9ecd1a94abce606d901dedf1357205a86bd957f30816efaf455b59c3db785b7e66b1c2555241e29bd71c1e866b4b96e30cad21b6bff8556266a023045c5d3dc35ca472684e113546d46caad07282a1543c11011ea6f507edf76a0fe65ced50c011065ed3691aea1d33fe0ca001c0191e78f4145dead8607b0ab5f3299823c4c02d0c7ae40b480742f03af02156f73606741ad8e269ce8e639dbc50b1f03ef5c86edf23e846a23f76415b5efbb418dd58e6474ad1737d24e513520764e9691f900fae3fd95be36b557a570af28c4bade2d77b5dfd6cc887c75fb6fbc5119c7466b38103ca70c674b85ba56e0fc0d6c5a1840f62733e34c3f02f762c15f258356ed5857022066d53e01e15e6315edf5bea9c7b9804ac39e86a8c64471576734837c88fe7baa900cd4901c3a355d4f4d5ce80f6c37afa9f827a2a2db88a00f22ba91d954c7edbe32b90c65b00af8d4fc9506307fcc371fea762fae6bdd518c96d19410bee663b7b00ead22bc78f0a8718d36b21b56e32f8cb766465fe566243393cdf594c66a9f5df30940fe083cee35f1f6f6ebfb3a968f161b0ca15bee28a43f42225a0d24ee7d248562f815c586c46a25e475122d33b9f5f6c107467f85e7eb72f2f9b98cd5da4d4be9e5f92e853b7e727eb3f8a55a02fd8a6d619922c1679ebae882368be85a0c413c532ca8eeecf167846d1674c60e4830df84c35e8fb6ea87cb0230b13b51da093a81b40c3fb05d122934795230fe018575cbb490050f4228a031067e24b5aef602a7cba1d59ed5c95e36e1dc4d281e35ad84127bbdea9057c25776e8fe739728884dc3010864e1cd17999ed286a0bf742e7272eb93294876d53426416ffaa55ef888c0e5cde4dbcc90d995653fa2f862f4aa80aa3244bce9306d45fe87fee1a189544a193fd368eaf969682acc10da045fce4a37b7a7668e634544585e30ebeb9519c880b235a7ea9178c286a985f0566e685e60d6143f14fbae640a599cf893d94e9dee6ac4056d0d8fef89f5059a8d2b22ed35241aa3ae7499e013223660b60c934c5c7ce2b3c861b5b3e65a5cf9a963d7a4ffa604e1a5d3c21e60f17c116b578a577195ead875ffdd1cfc8766a9b5ab229c88280b2c20670376029ba19a11c67158ac8a3ae18aae3cc09e5a0d1e75fabbc739ac9c5e6506e732b1a3ddc1d20e6e8bafade9eca8d0a1455f2e8b3aaecaec2896b609bbc36960abd183edb20a6ba9d4417cc6cbbf1f7ef9e198ff4fa2693c7168af8e17e92addeb51b6a7005436a383f9b699bb3b7cf5bf3dc540f63bf576b07b300b4aac82c853b2c14b0eccb82d98f46306685b6d0abb2ea83a0c9f75bd672fde893acd211fc7e7f84b467f5a7a266857cc53a86e81b260037cc19b162931c5b4abaa53834f6b4a0645e352b5b62efb1304b05b2653697271694acb1ee6ef699ee79a9136f9e2af7f4f3ff2d28cb9552174bb90e3d2056797e53de6e5126036f5d051592a9d7cf1303e87a7a509401d9e04149d8066a7befd79e1c835e1d2b1ea479c09d05afeeee9c61dc7c89897ffd2cc6dde3c3d83d7fbd55800b173ee55506c296ce02e02c533dc8cbb7610198b141d61b725f260fbc628fdddd8acdfd153b3cc08b40ebd8d001d35c533f27171b5c871db92b42ee99b443aa4f6d1102630d669800eb3d427f86268506f178070938785d9779d2989e59623221ab4da92c93eaa1db9c72377f907a61bfcc2b88d353671607166fcdad4e7d13e429197b6e787267d430cea441372951c12e7df03cd9021a8766c277ce817d6ad0e774195537da9eb09cd158163e685a6e4fdeccca7be97fc19859f8ef222e9b988dc1e4f75809674cf79120a0175ddc528354768c1c3e6fbb6a430f90e5797686000ff7ab6536f0559c942b8e394565ff4e845a5c293a3ec387199784f42cf4af3afcc14d5eb13baeb815c9fae12e491dd9e84a374527ab99ea56e49765a7ee3dab15d4020ff05d02feb6716dcd837a5248032322e74eccce6ea75f7232b31f177ca5372d13eab0198a20fa7878cbf22647de2a60cb691820d3a120018c5285b91f3c343d51739311a59b120fbc6e5b9d0c65d71057ccdd35e69652b74278f1d66249a74b2b707817dc9bea90bdd9cdcf67a20ff796ce43f39d03186e78503efd812f8e05b622bf17ec2ed81884f4e128da4614dcfce1dca280751bef29b09c829082406d662ad7e2b04dc29a757a38ea75368916fd01d6f5ea6dcc4a369c98a3ff41c420b2a6aa672edb93caf536b8f2586377ea16c8bd09c180e2d661625b8da762081bca9fadb381271523f9fdd2ffc3a4065481774bf5af3a3ca9c73d5e726dd9e84f68aa198a2e12a2bf92b629529a06cd8163dbc23046731e3689dab41a441cb1e89f8ef336f2443192ef5075e9f4b803402d12c19848129a00645f61243692c4969cf1eb87d52691bdaef01d4e53817bb1d35d7d946d2ed46acd347774aef8e6fb2eb59bf6c01356090738ad285154ea6920631fdfff3f88ca6c6d158307398b540dc969eda7428c7c086b19bae1fa2c9f849556407cb4f6f3b683d2af89f014bdda7fbb9f5f378a35a1e007d639a2f368162b698a1b138442be16a118d01c1f7429f1daf28046a18e48d026a6f07c69c8ba588c4e764a7bb3dffc27a6062e00b160f79f2bfa5fd0c3e96f9cc6107921a61017b876b2f86a72070ec1573b405c51aeed4f0f0afc17f94ecb00d9e46e009d230b9ff6309fda04834e736e9f4f3f773ded82644dffd61808abc7e11114626ac30ab0bb0d5f4b41ec35c163f128d6d1169bf87d5656ba0e0218490a9008bb8e21367d5b762fe300aa07a312de08d488f57630cd0991765f9e26e3308b3167b795cfc33d19bde38a3bf0234225f5364e44aef07ab5f39d7dde8a4536a56fc8c3e96798a7d1e449122810142c82b163a991d043448adda67c923c5bbc01538e034d2837201160dbef7edbf43b20513f370bd29857b3e24e02ef99a0fce6975f67547279f396b1f9d25b1894a9a3cb5463cf174e4ebf0810e0f5a38d646f732c49655b28123d0f0305f3533dcd082174ce84d5c3278f6e6e1aada48731b943396efe584052832e254b94772122cdfdde344907b7162760a84107e4c3b5442dec04fb35628763068ba8be8c68ebb090bdd400d5d5b3f24d7ae873c8d78376b904958ca261fd6d8e910070822184dde87f7ec3f1d6c045df4f7a51e9e62d902e056b417d11ad4b4d356ee7662d82b8386ee71e052c70f0aacff0d8d4ffff27e0bca898596e3ceaec8db2e5bdf097b6a18d50a4b95260dd094e227447c0e2c2c5d8f9252d1b3dd40ca95345040fa03e7d36521081e22a9e0a099639e1e05e06fd23d5d1460b4266f0ba80fdb97ca69b83c22820f7161e9331a145820d6a182709b42cc65dadc3b7cc7d7aac4028a39a790144b308fa5cc94616f698f07718ba223abf3f646424f1642a0c19dde4da5cd939cad12ffc2a9d2849d1864a333cc030419dc8851284c91c9fafaec46ba2f5b2718db82f22f3b4e47f774a0fccc3779fbdd6ba2f8ce9cd12f1fb33cbb890fb5d8bc41b1aba05bc0d3a972c0074a2e616e5605bd3892ae82d770871340de1f9c450cce540e509e9186f996a0147e14dc1d629d05af4d0779671cca99c937c81923651704ef9bb3a8c1d68fd60e1ddbaa907f909c52fb48992fc73a560e94cff84ced3e615957c2b54eceb134b9be6c38744604d301538f6a36de694a4af4adf1b33077493a6c6521e330695c3a76ca6124089b238fa1120770b54f3b161ad96f6ef98e795e4547e364a83fdc1270c4d343b22254dff8f5c4c4b734b97fa8f58ef5843aa494a8eaca5a949d73581e0f850bf1f549764a0962d8eaed1eb5b73e4cc56d75618d31c42a6aa78a2ad7f27107de24577ec80a397cd668d2f1d99e85528196d626b05b1ce6ea3d493a9f388359c0715e47b52fc32b97a6adab74a69c719b299f4730612b45afa689817ab5194b4a1a171f17eba205ce1d5f327075888e3de52912b36a266c797ced963a193b6871a95add875e5356d9a2f3f8a04b6ada105693ba306e368e9599b6f887ea5df6a79d01861679cee8e803d971b8732452110b9b30a4fe4cd318a6552c687bde3ff3b46f0f718a1121bdeb8d90e142f1f95f197125115ecd85cb186632953b169ff6ecfb3c3081028834a6a4e32855f493ce13ede98bf9eebe06ba65b0705322e19e3ffe226ce685a48d3103c1994f018338332f2341b87fe4febefba3ace9d2c9d874a2bc40454784ab87b9d94755336d1eaf5b9922e524c3daf4edb596c446170dc18f36097dad9efdc05cc43e8609f0c1b9bc6a310032a08e18a6d555600fc58f4745a3a25bd226914dfb14d48843de7658fc5fec2af1ee6d914a8151d68c8925d81dcc66b8166c5e08af6d93c8dea1e23fcfa64fe8c963c6bd233603fb0817dadcb0980e7fe07e574a8aa556b0b440e45bac8b3a434ddb9ad72d818926fe7c51920be5928bd7e43677e2591ad49168815e58e8c3be50152558c7d2b4ea9e68b98ecbec33b839213f454ce1d56986c3bfdc738c9aaa45e193bf66e76aba36c0afb3b1ab1ce8cafecdb992fb334e9042971829532b0cdf1f5a7d31adc4d8bf7d5495a1ef15d2d8233ffc1d7d8cb4481afb79cc274b8f0e797a9ea91b6f67e56d97da3bb92cd520be53c94ffcf7d4dfaf567aa9c5901ba2c5cb46e4262424abf59f45378533244e208ee90e6e0f27c7a2f7028049b1c1e2162a696b22b51dbb7a5b69559373ee78852badfaccc97e94d8ed070d18ef3efb45a407a80ac1e9c2f238ae8e475a7292b862e51679e7570a791648bdf910c20a9e066e6321cbe0fbf1e3190c6e84dbd12281ed75ed48258487c92295812739f62f24c3b418c89a43cc2ba46ef158e4eb82a51b7386444fed8d4896c43226b98a9b4e5c8ceb44b9498fdebcb0e821666c040d40df6af4de1431c4e9ed6673eced75715eba95fc644114006fadcaf0ab694e44f8075a55ef48444c2f022f47bbee89f1069e20194cef414e40398ceee8b3fce2bda7cb21f3146e30ad6475fd2224af757fd6d80a1983f606d85b3e2543514c96f85755f32a6ead0d2b16b7162de6ae73ff3f76d4ea2d74a67e77e757b61097f18520aed80475e240aaf91a89556d4bc887bb0af9ed24343a0dcfc397b0ef6625f04dba20846619f989a6a609310bfdb744cbebb5c6fe7f7c1a0575dd8710c35d3f91fe234de03b029171037075a0b4af046256216d231d0d4c14e888141acef2cb0edd8fd6ed2bc92fada1e7e0ac52eec553beb04591bbf1844439bab58f96e2578c17e45abfe8cd38fa35f6f5be1ef7b297f43399205c3c59854dc35c3b949fecb7d80f4bcc2a62f2d63587ef4e7d828c90750edb40af54d44517a4114e459d94d415c5fab3b031905f499e0207ad0389e945182d77293db6849fa3afaa3bcd5f0010c9d94acc556e5e1489c3140accac5d1be1a53a88ee860331cf085f4dc5beb9a80d936c5fcb031fb10432ee8be2959c8d251e0f1b7e94cd3b3abc26bf9b835b23d63626bf233742da9aa4431e000f48023bd4ca6a6e88a5855a878094803f86b030d447317d72ea713941f8bf0b5232edc05b37c5875c74dad65266f667a904072ad08a15c0162b6bc652bc5439a588bb385a07e446b48997e7f4c361d5089cb7c1d52f3367ed9845a238599a5de4d4aa70676b751baa5a74f272253f78481ed8641d0db46470c9a7d5c2d364e2bb8e80aa4dc8c29e70746cd18727b0b1476f215b27843daff78787769def4bcf3e8bc17bce513cd18f0c2cccc925a0999a4b3f698d4323d4ef160f7647bcd7df1a18d0f67791bfb89c585e67b0b73344c12cc2140259caa218eb9b20b947a1265734dc261ea106327a2bedc297a0a3dcb4ac0eb581d89b13d8bbffdb8933c95525c400ade200fa88c6b300c0f688f4a963e19eea6eec0867ab294b30930068e10dc00549c451b8022cbfac7e35e1514c13eede0db9ec9a0c426c3d5952949d82efa7127e77da2031229bc68e63bbca2c6f5522c5a6265dd6a5db7c93cfd6738f944460a96d654b2ab0ce29f5c6473def063c5c5fd10e6bf9c3b1b55ec298a5f16d6a13ca0af4548af3fa3bf77098f8b62c3cd70942a591418c049109d726cf278da6dd24789668c405607fa1894bf45f019f2a50e65452de77564e4e63f07a18f34c0b501808f575af3141c8c13db8b4859581feeefaec97dba3a5d839777dbb04e94262f82945f7a13265872a3a9e4487dc5ffecc59726eed9d1103ac5c1fe14980a9d383eb8dcc98e2e9fa2e20d78f31ffc419defaa63b02063f1849c6a5cf0e98d3080a695123eb33c6ae0bdbe9c3df273e078850fde4ba0b10b1fab22f8bffc4e5834e6154f55d8da6f88d3f869a61beb449d88e1c3203ae45910093082f32fff6e28b5dbd49e90799418a18e3d3e49263683d89e9798c5c124da20ff583b7c2a9aafcca49baa8dc4476d7f70ae6d5293dcf738c4c19cb5b3d29c1dc1b1bca8da9f4d95b605470454febf6086efba6b4c47114ea6a3a4c4b5a97df05559b66823baa3735a895cb89243669c3af351a57061f30cd60713bb1aaa24cd0e80583c89dd4383184c403b9eb18d64d207af2b975b168dcbd6c920d470402d6b7b2da59c79b02d4fa20be51819a24917d98c60bc46fe6e7e80ed7e2959f293801e5f22a6435c524876b298f5c0824a60dae12c59e21e8f01c8d9c0b55333fc6589c66a642fefbadf6e5a9d41a0bdeeb835a44f4481efcde1003adef291c4f9b24cc3c3dfe6e0f67c7868366bd04638bb2a4c002f19d792c1b2135d95e77f2b464767641c1c3f491eb63c35e016cdc9d8fdf4c352f47c070cf124d9f134e74b726501ad2b3aa5fdeb090e1a7a71c3dd7e03a635969f895ec236b89447c194db2142018e4ce542dd5d966d1e2af3376b0b59f84bfc57df3deeb8ff484e4f83d6effb43086135a954508b88c4a0f2a12fe3def263311e22bcfbb2dfbbf05b399472de881c8014b2d0ac2c8d729d35d67597af705bbd093e1072eedac71c729da2035d470368a2733ea6e2fe75bce211ed8a31c877ec451f08d4acfdedf71eb815ba512228b51d0ccffd335f666515bfb2d1f9c53cac934a46038c4ecdd94e879c1a06ee5efecd0fce022080e9097f4c6aed5fdfc4c0fddc3d4e28ff14f8822ef4e642f59302f20bbe8a4281fae9af0a5d4ae39302a7875dfbce0a0bf7c7fe40ed89e3584ef1af2d6776d5c116e79890742905439894298651a6f8ec8e00e5bd6448dbee3c40ca58584276de339a3579bcf2a2036e6cbbbe2642eeabf36cfb4c49274f71dfaa1af0ad3ba7b95fefde32da80a78fbbffdd060661c1977a0817fba13bd366c1408c8e0b6ffa88926dea7bdc039b088468a5c615b725712aba4d15a5a527fd2ecb1bea9fa6587b4be30dd72b269e9ee56a4756311e691431f76881dbd096f6b6a170dcce9618f52a4286cf73a8e3b512a73f3e197844459e767ec48397242d1c9cfb317c0efcae4571928e8358deef4ab212074ce41826924ed4039a3fd8f1e39e1d4a85f04eeb23ed4304cac73b9c6968e3d3f3775fbf3b762c77a0958757ea5942fe329dd40b4733bd4cf0007f11f84bc792015c570b450a6fec8a6dfcd46a1c107a21ff4d70ac93273465c5cdd481332753967bc5ba8c015143ce9941e4d25b3d0d2ac40dad5fe964b36887d38306b953d4dd7c6dc0a49f3ea48730e27a8bb6ff35d7aae49fa3cb20d969fdb57bc687e89d80bdb2378e5c5f1b6facfcf0e0e188dbead6970b143e362d8929102b869ce17b0eac619cadfde813d8a4684439180c6c14f72048e2089718b5b5d69b33f53d75f352def9d621e1df8f5544ea9ef9734785bd07f2f3348eba073cd0964d359e23483a8c40fbf00da2d3817bc1bf4bb74b51d43536bebe8f30c9d0532190b2b44c38d070e454b38255048f9f0043cbc254c7debedb8edb874ec3f7348b591f9f8675c89d2136807686c74e9c2bc614eb62662777e5f47cb82ec18357a8e6908d1470d5d650d4184938e626c8cddd92608326797f828cc7d321beace1d331a7a076e52e8d217f41686d9dbb2836adedd71b66b4d7d9ac3222abdb7c7405410fdfff82c82a97d00745dfc4702de29e0ad6a53835653d967cd8af12543e57806f87f6f3aa08cff2bf27205b23d423b844541e349242e7c56bca55d31fce79e4b3849a6f424c711f11226ad7cdc21ff3c107010ac819b98f39acb335266c163d6ebc0597a9bbbddedf6dcaa719cce30a57f8336fb4040aedce6e5c50e0d724494473ef41bbd4bf029186b718b12194344f874b2896888bf70574766ff99cd5216df1535f1ed5fc9157494231cc39afb65fd23c338b238d63e72d45730d0eed5d9ced87e19ac40550ff97d4b08d06f6fb852a047e022354cf2dc17ba38159231b9ec41fd206e66d56850fa28d75d82ce0a8b8cb8433d498bddaf06241bccc4699ecb50f6766bddd78863e0508d15d6e4cf4eaa43fc19967e58ce8222965f7a93a2d2f61a50eed9a99436daa021b23c7f196d91e8735acfefaaa46de47a108a68c26ad358db7816e80ca12c7b54d0b7eff848f16add4ec0c6698e2c12a0d208e79f7aab05a06d46bbac2cbb1b1dff7de90fe5c377a84981de12473f5e1faa8a7e679670ddd174d010ac81fce356c7086a47a2d555b01d550ff3453127d1fe3036f94ec405d21a21fdbcc253d3148e2d6db5009915cef6fc94a0da950666f3a0df20a48aa4ccb6829505574742d5f1f78aead5b43f9126c18b5c157245ebdd7890bd784f99c2e2aa209dfa1a16d15f12ec75c805aef1c595f7a8512c054ea6af47b53602cb4f603c995d43ff5765a98dca76936888f1c5f0c3efac8d7835b868475a9c0f9ec1a3142c28291c6f2830b331589873b9767166f9f0ec33ea30f94ba8f099cac2d25bd4738e7d0af7fb0c0770f47e90fb8e7bb5a507aec8acd3592c2f5ef056aaea13e914c5a537568e29ebb2976203e1583e1e490fd380ebba5c9a4ed07a53f23c627357ef86daf170d4c4644eb13abbb308ecf92802ccca6a45e7065a0f27efb94b30bf3366771f6a22de29a0995fcd6033d1ae3c445ee5cb147ea4828bd2511c03d875ae34378226b46439494989e57317386e9f9d792843fec49341afcd2c63ae4a0599432c93a3f682fc1ad84da17f4bff0d16ddb0542e0a6804e78e0ec57e8b5f32f25f55cc51958f5af57e82419f6999ed3f64b1ff0bef3f4d6db6651e703314d9e8e5b400e49f49ddd215ddf6d1dbe7f09d85b0968e5295431b872aa3806121627f49598134efc9e96f4c2a43fa9af2ae2bb1a504018ebe54c314359677d102ef568a42bd5987361d0baac91a0424301ec486acbc0ffcb7cd6b894a62fb40bf4d6ae5256916933bc695dd325a15b26a2f709b3442344ff0daa95fe9d8a40b20ec5d1669ab4c53de9e786ff74b0607783639bb684d76e70bd42cbd6b943bfa7ce43cb1ce4d7249d18efdf4a22799ad091ec0cc18509afe9d2478bb2c9854c6c65aa2ca9efc0b9475303e93a32a5d583c332c90ae907905f049e8524b78b3f2859fc2a8949288d9cf66289e378fd124ff2555bcbceeab69aa767e34ac1cc71839fa7083fe8b201f793121a84f0bc6a23d74cca6bc11904dec9f0134fbd55110a8c8f3959d18e2273f69be598bb65a5404a5afedfd11fa1692a401be9e78eef8dc34c96439676e823eeae10260ae434cafb7662819b6ca15c2e54cdda4494d2bd0a0aa1eb4e3508990c5441868621feb09f87e552bbce0a2b129cc1de0eabaa23aba7915c283cf52cde11cc9a5d6794399c067a83112792f288491d8a21b37977b67c54d1c8d4d8652c24a623734442603794036374488a3e2b10f4d4473cd0964ec2d4e45a2ef9e7213bcbab1cef7458d714589aa1da3c74aa8e526b0f8301581aa70d3b90021d2bb2287a8daef154581526c484c48fbedc87b551caf03e969eaf38eacacb2eb16809922156de0393d4d5f2804f79712e93ecf719523a599f6c3475e5313bc31faa194365b4e1f4633086f64a2bfb9cc7809f9ed936feccead50ecc86f323feffec53e28374140aee5ed803763613a1df1df492209bdd8700b5d2fadd76ff188a6a2b5836d622aff6971b8628b4e717dffca5026c4e788ca09e95a8f8fede20bc9bb2347eb69419f72966d77c0585e9fa72253585b72f2b1e51940d88e4f0c77f3fea45d049e3c4c24aef8f3bb4be15bc3062833b0a16519e8ad9d03edd49519e02e50407f77ec32147d45287eacf200e15c9af3dab90f01b251c14c6c5aa837e3abdc66e230226fc2f485634f9b3297771bb97e4509ef00eb243d263bce90b122baa5dcbcada0f9616202a6d410c4538e2737d8ee6ebfea2fa0a600fd2feb7477fc8e51bbcc81122f1b8d2b567060492d44572281e52e0ff3f0d99d8cbb47cbcb27987dd9843989010e89d932124fa61add6b3c98e875b34fdd411f98095eb6b139e4a5f5cb146e7ca0cfad637b89e71cbb1d4f75ca50dd1f3a8111d1c2f51c4b81bd453727e3f5030ba21f2c189120f16eafd26025dc4e0a8ccdae8fc095bd78408f08d901fcb4e4b5371c70c70155d4d0908ed693f3a56117b0680576f7445776c98836e01e2cf79c0b78982f62abe3aae858aafb3f5292d0942a7fb828e612fb0b7f33550f96fab19664a09170a88c30746c8889d1c4f6d9b1c65463ba6884402f5afc1a512ce0eabdcf6eec9d4e2aaa1fbea69b44f31855b5a01d299f136b4fb42306b8f33145c3a5675dbdf00a29a0160e33e34bc8f0316339c0904d5e5061c76fd95909a03636d38527cb68f66b0cb4351d8c3b6367d075e550f186927eb6a2f689e96a19bb1e6c328d4291a62efd4607986edae91d1c120547c9bbd1cea601f39e7d977622d2aded0b4758f0b147b340ea027c06c5e5abedfa3d50bbf4caf7bdfe7fc45f319bff1f17c7059f3eb7fd49c677cddd84954e5185d244dbce796010a56abfd8e207ec9b652333ebc4a719d068758295936a9cb5698d7044879e097e863324e1c1017ba450b11670df307f45aa13325a41229159f49b47e911bbe69a2c6f2e9ac6aa4d5343b94a6c4c6f8e3565fef008a39bfcf790e92a17434b1e04bca9faec5dd2a58b3b936ea01e90a72a2a82eaf730efd9779408cce651256d36c8b9d8f791bb43afa0dd76c97fefe648a9acd3691a2c06a131ab02524d465980ee4f69072ca541ffa06d3fc9d6785ef1eeea0dcb8a851a2ab2e8978ada82697b568d0887422fb2aadf82b911b4a54ca9c723f2fa32d2313db62dac2c3a695d7dca4dceb7e6238d3b20f6a3e911ec2a0dffac05799510d0c06c74877da6b0a1d515fc0efc3710859fb2980349a601556110d882eab7a582b0f37e7c6066789244390d04a9b6d3d2728f88302e52d76d3080f29381fee78e756acbf1dadd399515b3670e0bc5704cbb8361aae250344f73fc0963391758dbd27ec6c2b674d0fb8b2acf14fbc38db22ce4c4d32488cb94fef0ab81785d3816815fd285a482b7fa31b4b3f2d12a08869280ae9dae0c1aab2248f2ad3ee27393ea7e23e9f380fb3e32014c0d9fbf1cd08b4dee03bf6b5d37e51378cabb9d1e77a6694705d9ce725f68a232932290da70d213c04309183a127c84f296ff8d43ceadec755b9f938813173126ea073514bc577fd304370c215e698ed9ffc6b8bbbbd4c0c16a729693dbea6d3727c80f4f0ad7d8b740596c964d1c25a491923bce633210406a15ebb6b1a52d4a45fd2036872bd7286d6235998c6e12a8f224f0869d2057ccc6ed82c44c57bf70d5221c43b98ad189dd089368dbd99997cf5c0989d5d64276ac0be31858138e2ebffda1be7632943de563b153b8376d6dc2764f84d361be64d10d8c694b2bd7f3695be08218a8ddc5af52d4754c2ebc3359d2e29545fa5c4a497b32980a3ce89c9237f017bd0a69ec0d5fbedd2d4e16677a789ed4cf0192410af89f8a9b2d808851a01b7fd3f2f029a947e2adf05c0dd10a43db4b81848641e3288e6725f7d4ddea47dce1647cf59b3af03e61314b88ea7504795ee5343a26aca2474812661246c14d35c99e8020a83096e3c665403f20e3d76102bf7b2a2532550ac6cb00aede7606b33a463ee81406cd30811c783bbb9ffdd9cbc57cb045f4e972d48a133a36127df59d66bc3250eea6edce1612dd9e060f2abc065e030edbedc2a4ebb3ab6181ed2a26d71561e70909d6ce100a46f69f679c8aee96bff613207a0fc5e4d78cb4f5816832282631e810e3ca1f7f3a4da65ea70e10f620cd9fe9597ec1eaec546cd662fd2f85e6c017f0952ee322a6776e9b8a7afe1f3c8652e2b74b195faf85e4178d35c4b6cce02a90504e6e79b7b68729abd2f74ee7ab9b01fb972073721952de92ce05f35084c0e1ead88a921baac56caf6407fef6afa006e8021b340e41442de99e4f44ee3f9227f90ee66d835a1e725354db9edf9d56896d0c48f28e5349d9c6c9090760d7dd8cc826881a1f1e5e095d7be83d9717622ebbea97997abbb31ee3abf3de5f1da8675516270f03dfe01b460c5367edabe9621f75ca8cb774a539c9449598381a425f4533507a9b80e4c35bfcbc3f915d0e81fee3190b699e95c7eb0cf6b3392edc4eb5d19c5e8eb32461033ca419f0d1645507229c44e05800cdd18cd96732870d1d4a41b8ab036516d1e34180b2c01ea35f78f72e3593384eb7fa83e20d219f9b9b519a1bca9e3ae87eb750ac5735292bbcf53ba85d241ebffffbf14