PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80784 8f70e19be9ec38cb7d363c3fabd69d6e7fc5eadaa7eaafa1b559a9f792f2ec72

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5e57f8519aa30c487d213522ba66ab9e8173cf641e1dca9022c62cc8c4ebbfba
Certificate Block Hash
8f70e19be9ec38cb7d363c3fabd69d6e7fc5eadaa7eaafa1b559a9f792f2ec72
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a01b0000202b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a179d07c9849ffac1ff211fcceb195c490142d65ab8b478393f25c676721d281457c914b5cf8ece83cdeedfdb26e42b6d004d2ac6efdff77146afa971baa2ec1c17ccd15af3ee19b17a25e3ea4cb1f5d4b7620bf0c7e596daf030000000000000040000000400000a01b0000202b0000

Raw Header Hex

00004020d6d9fce60de0713575ed531a75ac36f9a36be573203ee3715053d5ef68f698e35d8de849413abe40559663866ae916123ac01021e23d7136e348994b3e5207b3fb01456aa3c50018babfebc4c82cc62290ca1d1e64cf73819eab66ba2235217d480ca39a51f8575e

Proof Data Hex

59,560 bytes
121216020307397581f50c1157fa6e795e8cef22fccfabf7a9bb2d5d9abb9ab2e8d54ae96b2fecfe9e9c3175786b2e8687550853dc5b509e2f052a3420a76b8e02dacf5f7a794d4c29acdf2f6766236fa6c290722dcb58a8ac9b36879d8fe73c9c634bc1d123607377f1f0818458ba0bf12429b82b7ded587dc80bea7211d131f3c98f9d9ae59c26b4585964e83f998bc1a2b501545dc9daf936afb1d42f19645d209484a637419c0427efc807cc7c84b5b2bb926fd6ecb32f3ea640830f6c724e5803a6007ec3fb21f595ee25d1236d782be099d3c43a417bb55c7ed962b942f2c4250c20b5ef74fb6982c1651a734db4826592af8d7fc485f896e06f27e0b3dc5dec7ba82d49a56fa4b4c67df5ceb498b4c84c83d746359b970843b6797a5ce3f397d5071937831a5475b698f0da28dbb9ad1ba077f75096f5eca6b14c8252da78d28538d8e50cf9d98bac6fe1e14d78582c50579558d41e5c2a9c00c748b5dafc4f9b5977265da1201722e4bfcb42d3a5f24d0cd698812a7df203d4c36354120e5be2cf233270db8dfdc43e159ce7b8c87e889376986f9a1d49662c34a929068252748cb2bb4bd5d134b6ad0629a25d2710520a81f12f8357e6a90c49e83824c144592ad5a9a6cb18c8eb283db605db6071e58414d0f93c0131d96e00339fedd8f490e85538f07e1718b28e950fae6604a98a5e325d56ef6bd2862de85f969242da9e8e5233cc6451a47b23dd2a1dce856b8ee9d6da7fdb393914807d9fc440950698b295bd3fec7392bb9610b6b67b97d01d95b5357540246b6e63ba53ac0f95818c6639a9602a3cc3ab8a42a44f8c4d527c5d0d2c075f1bedb6cf35b7ef35fd1348ccf311dfe6ebf8e6834d3a125cccf88207fc0b62d37a1b1fccf20188ae3d737717a3a4de7ff1bdd206b82aab38ccfa8199e862a590fe9d0088e8f150979aec6ebb9c3325a635c776673a1954adebbaf6ab726ec315d7e6f1a3f4dac5b8a34e8b218b5463cf020bb0d1d6b432476ff175172da2f97f6b8a7663ff584f9410b941d750870dec0c3c2091063a3ffdeb6de48f0cb4b92fe2b242d9f03e70f69b62dbe8e84103d7f2c347c65d5e19bbf544e0ffc835917fd115a2ae0953c6d0c3800cdf420be14ef11875d95ff932d36f7efaa8ca2ff0ab7fc89f1ef6d4f4f37bc44898641bacf23950e8496ec8190ccdb063ca33956ea7470d162074b3675924ade7732eac9125fe3c33bdfd1e508ed6fe49e5eb2f2fe5a679fa5ac862a87961eafd396e6184d8df59c242d17ecf235b45eabfb6c6c0d782410dd85cf0ccfc29de53e96156a3918ada184f6a8f2620bf9ac338e02f63025c00fe69feb8b1b6860f7f755c339eaee512713711421af00c7304bbf1dbbe6d3ffa0649ea57c47aac83010d9d6cc5543914761c07db5f5e04edb753b89f82b951ea5cda6a4f9e66d70822923d178c36caa7eae86c113a12322545f0c631c1fad7513ddf9708fd8df9e3ef8156fc25e6516cd23121ca4f230e15d87d0295f9cb562c02aab05d7e660b2e8ab1859fefe2adeb8e0d0deecbc5b2360df19f1e4d5cba7894d2416f3cf575dcda30f6ae1a7a29b602f8da531c5254374a08e212befc0cdc5a35888e664401c77d87b2f640046ae0267e553c28b0aa90b839f5756cd1e6795430fa3dea4a6ca2932b56f779726016315de986d6392fbc9cc59d5fcfa5c3a33f03146f9ffa8f9312aa121b42e8052cd0b1f7c82e5fdcc5f632064b8346d75435f85da4f62631180cb0bd9b1b701ec7434bff9a3d6a151b3ef00b44890a0867202bde6a76392f0fa6011d5784b7fdf9636382a364b69d8b0be0654d8089a63ed3dc670404d2bfd519a8ff8b417a2f258c4c7d4c7a35ed2273deb377b7c7d69b36b3af1b3cba1346178a1f9ed0818b0ed12b0e836f4a381188da2bdc0788d747e3040e8dfff688d858fef4a79d0ddb5b60931144ea350d72a83052a14b9e6b13ba4052ea4b6fc44855c32dc4ff1fea2a2850da919a03a7e1b4f135534e571d6b8b3e90981d6e5fc83e47236fc16f5b042d6e80451270aaba2a94d5aec4521ff68021dad45ca4b8674b709a7c7672959b11a7f5f0c6c7fa671cfb436066d82290507c76a51341c3ef71031abd2d1a5a88ae8a571991776791cabc70768075b9e5e53156156e83becdc2ac2c997b088c6937caedc110657c370e3e66222f512847df5403424f34e6fab47f9eb20f2f5a454eec0ba7e32d4158ce7c46292bc18236a109a31d2357d22dc76fa95b37d22a6817e91746aa552772ced0d4cc1a7855efbcf05e9519d152ebb084b002d271ae9752fe869d678c9b974af892594168f6fdce61846aa81d462ea412ae90523b51136385e387ccd0d939a7f119be4d00ffd96fad48e7fd46adbc3d95c67d2192fbec1f55a66d0ea453d0d3c09588f2dfc6ae17efb9633eb43d7d48d66fbb0ea8eb82b44d2c5f819792f350919173dec18dd39ea726f17139c21e686afa3a3ab1421b471d2e32f81b545250a74a992e88563a0ceb2645c7fbbba77647a1dd121c02921e30650920763e405f22ebc79eba9788c573d5d8ab78a4913747ed42a58a35e0c984765b805666501f8568832f1ba9fef63360a3d7a0af6f40766da4eb6d4b42bc7bd115d002adc331ab66c078b32a13372be00810d9b8243b03146c82e744157eb7e5bd79500bb9702b96632092fd6e747c5ae53c163caef62b62573d090adefed4f8010d268f91e9cf1dfe731bce993e413f9ef751dd7337b1fed3088f180321ff972ffb9ffc928d4132142c45112bf608c1e205bde30c2843ca0a7348dac5d79db924fdf09ece59840704cf10019f6ac2d50cd5f4dbd7fc74b66bda81c84e50c414c7e01ed3d0cfea19e9858878c62574b9791c18f4f2bbc9a2478392351c1321a94accba15328d8db2c0df7a516f8254b640fa714bc1949b3292be222e2554a64ad698bad50e42789969d90d54e2dc21b1eb1498171de0ff15fb2889bdffaaf8ac020d8f853d9a71ae35ad55f9f8c363840d16ac72eb88e6aa99ba88b6a1705fc038d9d8c27ff731fd7a4f03a29aca9fea060ecdfd22ffcba492ccc9674dfedc3920f8ec8bd452ee490ae47b67a605539f2f02fa64b18e747d254dab660c1ee96e873de525849cdf63cd41e38dc97f60182742a57ab0581c2f114396748c5fa292187d6f2d065e1090cb658b1e823ca0f372971bc0d297a2f5866173126de9b2e1a7da065723545c47cf7cc5145c3b5f629fa3cafebb202b87836764700111bd196205172ee236b6765e9a148c63e5795cc2ba0c321e693c8fd0b9054ebbe85b8678310033529a9877f5bba34d69cc42a3c6a78d1f0c60fa31e90ff7105f3f1d32754ad7dfd1465b48528ae65fc4b748968b1a13e83644c6b5f7dc877b0a2a93bf55a5981fc35a01128047427f8604ca720009121f297e26981965e3d097e587ff72af2aa63261d0f4b28bb7fc261919276ef0b1c5f7a857377f8d99e21b087267da153dacb257ab9d147f2b75d97bc41450889890c02aef9b3e1cc23f307ad7a55142316a18ed3658988f295634f30e4b9bf1c2793d6499bf9e1c76080819521baa6061c22302eec5552d0fcf1cebd24a1e8991f15c075f02eab4e5f84ed8c4bdf930ee67b50c208d6916a179933a21c0b6015bff80a2d2f4150dab20bb176a938f23b9e4b02b8050178bddf1bcf97f855d6d723fe66767f4684eb86ec7b716177bb0c9c6800da21608d961daa8bd650fa6c3d6164b655e00582e80bc3f84056ecdffbd9c2512e31e94c2f64bb7abdb2614cff3f9713ad9436b4f43729919ebefa3e85092b1b592825e39f536b05b7b2bd502b2e1633e4c05662e4358530cfb01ba90c408eecdb9eba8f9dd8d1e3ee0f2767fe97503aaaf2b01cb33b887aaa75dfa6f5bbe1fa22cb04937e2659a98e5a159056353b1144a93c05a92c6102c010abeedccd2d61b27954469c981addb46ef1ba9052e1bca3de05d0a39d8651bcacf351e3e89fa2425893b129d469d8f2401f5bce0a1465d8beb39e870d31b9b8ab9e95bdded5bc8f67a958ba6e8ef11dd57db363ed5d94f390f8e17743812e73d1b77b9feb5419b2e9e79467c3679c42f9933c397e5ba0bad1aeaa8c22164251b204b4e394aa9b61ab90beb68273d32f5c7697b3cbea0d2d9e95e6edca41cd6e11ef63480bd1d5873ca7cf7551646e766e26bf6be0ff62cc5c1f574609be896d5c5d0a2ef64e80459396781741bc58e9e51bcf3ca4cb9e5eaf6289ba54b806b9595c82bcd0a76ce18e676ca3fa42729d18a5c390961e746f372904c5bf538b46e7739a0de8f95f9c9074c41f2bfb4d92207f98b5c456fb72083a456c57c132eca4e722690fb08f5ed7cbe57d4e0f896399b55104d985f4e374854c7d850021556f97173c26f156b99c566e95aa13f71ea7a00647fcf4196ae547fda7771919105001c7bb70c0a5588bdc91502a2484917955ccc7571c553004361edb2e4f9f3111ceeac858e072ce18d1350918c5ee47e27c97f8e95a5f4c7cd753e74938bb55f3a702440f2225296c9300755c8a8847c710b6e28cd39feeba748cc8ab7a42ff6360f3dc98d29b45ce09b783197e686a6f5f84c05d82ce47fa890b811232614d5fe553e570be672e16a780d467c5b4c66626055882078ebed60d08c53571c9b1c9c4719973592a67bd55736d21324c789c6a52492f179019042d6e37c293ae9153c8a1159e181fefb04099e52204b8c3f44d6a35d08af152afe46a1c60443d25c0eaaf8de76bbe682fd32eb04945a93665a35a2c61a773a9a7bd9c929064c2ff0a45e9be55a74c97da9e00c74d9d1d35c321cfb68ced5f1bb1df1ba5dfbe587beadd560652e9cfde5e373686f5df6eb5c2fb3b7f47d5b9d0a2c091712c27e44e189721e296493518cb0d1b183abf1523d957fe8381d48238c6726adb0278adb1368870cf9bafd0eb08384d6be0c92bd96f8766bd1e165e2614573f997dca26c4cbcc4cec837021ae63714f1246a70f018a0272ef2fe4662cf2ec2778dee5a0fab238e70e8cafe34413786338a8b8507ea7fe25f95c808e00f7e84fa0db0157902938fd4d511a26643ca9940e0b3ca76585e43cdc805d245b2e62ffa4cbff749ba2bd7f251eef7743e4880cf24b148db579fec50a1d9f54649bab9fe9bcf8cd6338fa96c7d23065509158291014cdaf4a0f6d59970741d54e125b8d3071068076d661e60dca6bcb201000408ec8360b70f1c3f3fa038f43dbdd1d1e69c7a744e5e9cf1aafdfa6725911d655eb9d8ba1c34f9e81f0496d010966b989df21706d4d22fb7e5fcd242b02ae54d26e60ad1177592aea1adff998272c3f07783e504652f8d909081af34acc81ab45cb716537700357d662928199e4aa9ea2deffcacd02f5e23607ffc419ae21a7e91e1a38a17f1f49bbc6d83d5f2181cc637a7e6fb5de4cac56e6e2b6d994aa67f05938ff33b39b0fb5bb6c41fc87f1e238b061802f62568ea1077b17173f859ea5a3564d677b0e3d01cd60ab3110603c24c79f98862c3a30f1f36bd06e6490cfac3d87971e5780aa4ef82a07413264f7e785407a88e393813230b33269aaca37b4f97279b5851f23d48942ab514c06b2d1b4ac01464fb869233d7de7ac3c57afc5c63b9b5ae6f897f61f8df2d9238e4bbc0e25ff141cbfc5ac6308f2b65f0722189d44c207aeaa7e75abde2c9e4a7c7f17b95259cfe72d81445259c25decf198eb7a29f0c32deae6e5c44756d946d7294c4a007728407a67e31d97c85a0034c937910119b3cd590e52f64e759f47c12a192e20b8d75ff20edea2d9c313c02460b0d5b486c9bbf4895747c0d8405adace802dce576d597320adf096c94a7cf8d2ab2fe72b7bb196c6774513abab2d42585742d0808f35b529244a075327b0c83bcf69c2ccac267855662184249fdf995d1d3b8d6ddf576a96c380766cc91538f38733e8d1648446557995223fd9bf99a3196134492e9fce0ef9353a49a65c536e350a84c0129371fcaf1d302986c7bd1f1015d1b6ad0dfa8675df0b0869185e4518c68b47ef5f95aeea4717e6bb473554a7338518df758e407a691141551500b9f041730f6c19443f753d00fcad3230b0f449a09f3990cd9901fd373200a2a64a2c7467c75f9f05337cb53d8012904a94bd3a1ca4f211c68d802fcaaa8b594cb5ee582acaed6e086d5d6f3ee1ace56b39168062ea091c40628390febceef89ddefae02ff8104850cf167e2fd098bf26324afaa13400306c8d827475dcb29acecf248ee6a6aa5d6739319b444d2f52a2746eff3c95a707507d19a8848343863dedd0fb2da302ab7bd7676b52f75bbf8083499245b27b1e3700a0258bfe6029008f1e8cf159667f820bd912c93833689ababa03f5ba6f21440dd6911f841d9c72e73bfbae467636fc0dcd2e806574d7ad41f7a86e5e4a12ab01fff4ca174302257b79ac9e2fe86ae46ee1f83f44bfee3e1930aefbf34b9e6cedf68348288094fa62329f2f8be413d88ca836f6c148670391de8fbee925e72ebf1e3ad467b38777f8e7bbd11ae496c4b0eb1dec0a8f799e809fe9aa37dae0bdf980dc523594ee9f67da3d81839162cee7034226d117a5f355da35818d5b577999368142c6a30488321fcecbd2b98e476177c0e1aa9a611766d7d88c86f1a8e1c315082c634884363a9b54f77cb78072d65f6d019e0914dcabccb1289ef4944f0a52bd4907b36cb1d98bb7e77ecdfb40bf2be0274958cd5a6e553b39a54b8097c99436f844683341b8f32e51f1cd52b7cba808e2baf214fa3d1e18359f9e58638488b5edd0668b83a73a13d8b62d143f00b7278650f312c245afb6bfcd7b91e43cc9bad97436f078b836a311bc86c1815d88ae4b44f46bc35e233d850f54c21a4564a7a01a3ae19a88aea288ce08061666f891ad0c0207a5305317df78731e1a7095eaeccb1094017ac6cba756ca87f3554a3eebd4303aedd00f7116ae435c043c5093c2c8fef87d236ecbc000f71a917d9386ad2e72da6df1599ca42242dc71ad04bc8c587e92c014ac45d6862e0f020ccd9df0f299911a5183862f50f170d60df1ff2ae11770eb3fbf02ca45399a8cb8d0c2f5dc4bb78e2e0ab9c206c5a0a2278b0a901096978ed9119a6cdf436e6cf78f13d453f5705d1d8a1508c396416f983a8c755729ef3da1c66ff050824c77db1d6a35640483bf937090fbd66982025c0565139cc8a53bd3f7114d78d0654491c6eb6003243feae26175f5ed158117c0a536fd618437f37450ed377ec1c0c5ba8eada33e636bf191a3364bbea37a36e6e0fb710663dfeec4a89d2c02235031c6325aec8026663ad213bdecf316e3b3985a8a1b4ab57b48b6341ef181b0f99ac0a489ef466a5906e2cd97aa832fc9e12b19367a071b39c4579108243fd6309160fe49c2ebd70758678483320dafd8c0798caa8c58ef12f56918dfbe4184ba12b408167ff7f3372c324a85fd184d43e2642b3bd89f6e246db39c880850d8448bda8d3ebd9235a1bca8f7b06e09e63c67f174bba8912947e580eeb090e42b0cb017062493afa73678645fb49bc94bff22b87ec24bd44f70327296a2446d75c78eb26df79edaa955ac1a4cd8900602a0abfa98694791e92aafbc2a06156018a1f1b5a673cc06b47406e201d4d106797ac6664bdb26dc7d975848a05e6958799e5e4076e49b2eba74896c3d7c0027f449b0607a4ab4fc386ee5bca1449e0bc1d0fecd4a5ee5283c4318f9f33576d98a85c9900cd744baed573c250b28b758e39be39dad67743038b58dfde602598e9f4f29a23f133ae696f6dca6216ba1551143b0595b4452641ec13fae33bde9da69b76d5cc15247259f7fb483f3ef027ad625151d714190e2a63688dcc047d073a30b7055c3a31996f6f6697e61a78c6ab4a1d1a4c906b15eb2ba7c46610fc35dd239bb5312a7894fbdac1cd06e2222ac678eab2ae53a6d61b6d71f83d0c0b8497fca5ea7dbc2a4feb1a7196ffea966f936234ed431a942ecad3f2f490324a7c0594dce6fd70f77ffe6046e36776bfc4843b70ba176bc808ee9ad94382285cda72b8c4c1e974fe6c986c3225186847f2eecc7058302f348f53a026487ea142dc663e4f72e98295eeafb9e7bbed44033400db0c6f099e154b309da6ab6517f12f7c50f7f3d2675e64a3c5b4b71218e4148cef29da75c89da9d26e6883e3c14d3f47ecdab7b765f612071d14a6a9a8918ef1142875e1287f241010563b1e72fd558bacd9b1470d816019ad89521c65edabd8f0c5dd92fd0b24f00af19371ff18ac89dd6e204d70551d36859f61927a4f6387839bc29bd7757af4beda1dbda48d97769643e2eafe17ff5c23a27b45b6b38c57a7370c9bf883240e66a2a790b142d609ca041432ab16a793abe7f6de0f93d713c06ac4d15c2cf31a59633da63f0e3557af1d8ec7a1d5a912cab19e8f7e00410b9678819d7f5473dcdd7c7a412d2c61ba37683eb031dce475ddfbcf7080cf4a16644173be1b6edd651006bd06e4609946b617f73b462929816a6386c539ebca44db9b02e589587a8884bf2e29a2a6d82acb0b85281be75942460f7fab851fdfcde49c8562b8fc72ad49b8bf498a29ef281cb10dba4a0c0e8097747d7472f91da92e1f89ae84fb53843e810c5bf01b3bd8fc7fb5b1f191e474b5d54fd4e38aecf3510661b7986bda790ac609731aa3919b21b236af5d44a7006e312fc8fcd0e39bdb0ffeced6db2f5ccb8cec58ab9285c71e763daaa6956f209740641b4a842d80781d1b246064cab4edd9de3d32546d2d8da1c1b1bcb51459c4fb2d8db4f8fbca660f8ba1d14c083c1b4b4a2fadced94479183fd47f46b89ea0e7c44cc42c1667b75bf79ad2df71c6e90affa30a043acbb0ab50275cd6afa6adf2b5b8ad8757f1b905c5bc42cf4230c91f7f06eb64cee49bf1b31f6c6ecbf047aaedd63f3babaac3723704c4746a92a2f02c653d4f307651473d42908380883d21f21ee2ca80a818ebe69ba286bb3273adf4be0ba95d0ea024828c607e0a90836350bfc5792df6821e65da05304c454e0f16b687dc38cc6632b889df3f4244054cda668264603468a222c8a3f32581cb36f1d59475575ccd0eb937dfc171a97a21d251cb93e2b401a8b4da8867d91c219a204ab42799f454d697c55bac375428b750d1b7c331d71f897fe6bc77389700f7eb882dfc3958ee2aafcc2ea75fd81186990e6d1f18060e3d05fe605cf30b6a1c0af4ea0d1c17b325949d399c7a0386f559db51b8a805ca625b2c2526c8d894d0bcd3f7d69d0e3e5869b37a0104d9fe1ab553084837d45699606a3c4e96769d0d322a1e8ed1a09544fff45f677a6907ab5fcd2ac9e453b109e704738311eedcd1af8ef009c251edfd9b1158f23af699237a2fdace1029e83b46b782dddc970e5434ba2d66d285c0a45220c1b5f494687abc2dc2177278eec60f2d8f97a95cbe2eb6fa6cdc0fcab25677c095c7d369f4af49139bd3c318f51a7132e3a57fa1bddc3852de9186149e676bbe825329c5f87567f69893366cf86cab551f7801117c2345995a002abe9918b3144cf3201a32cbb42927f028026d8d93a45ee5e85a35a24df8b66d716d1ae67e1405007a78edab0c40d4239605664e380c24f9b95eb60004f335f8e539f7156df26eccdd4f8e19d9ea50d230c974d83cc4ff1b6415917ef48ed51e323913f43c29e8515e0f077fde1e1b9de3825b9c0ea6b4ce76128ed867f5e253145459de1195fb5ac5089da5859d3ec99d35485a6e6b63bf0d1f6ecf24fb933cbab3bbcccbb70fd53a331602792b3664f45529c9384b1b9836e31b0c4f4627737f8da52770069e3fe7be6df95a86d05f68a1edb0a4f77c982ce79182532c5b1e3133a24057aa9ad7db191827b36a2af364b922f828ac2e7c1fd96612f88076648faff16d04bbb6bf671680278053b579e360148ab7d2c9d506e6d39d529fea2f3c671422d88e66916c64be8de99d09efe49b9d181a8df6b9d2b4d8ad20d5492f47e5c4e15952d90896c1e43b68e37259ee345f162483219fe219dfa9686bba4f8d3e0232c6c562afbbe9d1104c5362f3a4a81d37739cbe2687dbbfd7a84e439acdc5c78c1c4b8da8ff1b19ca2d55914a4aec36d481c2a700f0386e526a83f1f321dbbfaa1c22a71c5e021132752e948b6678eb9e3418eaa36ac7b0d3e979e33e9d3be1806240f1456b9019854fcc2a4b862e4b95a63638c7064a0c2a808c59f0ddfea096c3d0db344814366334fc25886ad0fddd516a5eafc396da62a9a454dd608e615d84dbe62b5d5bd3cdb87213d5552e02df9b0653efde1c9402a6f4764fb9ccdfd07efeaaf40215549303468862dcb4b77a3526c6fe6d185b3a602f773323a363ab1af0aca760a166e9791ff4892417a5ab2623b5dae6b1818da2b65e55a5af2728df602af551f69a679a35ed5c64c18a0b98b0ae906acd47fb80a8e901edcf7fe31b759c688773dcc55c9f22a5cbaa9cefded515fc9f03421767aa45eb541954ad972066fdf17e0bb82c28fd01306e287629bde29585c25a34fa8c05b2513b75f9ecc8087cc8dc41fa14804d2a6ac778247dab2bf8a741498e2c3a19bf04af18a415d93a694baeb506cb51a6d608dc3d72caf66b7a1ec536c0658d1864d139e85451042cba7dac288b194bcaee270b20d0135a125ebb8bda840620e68c3c85ed264aea5056adbf36a552181b44cd7dd57fd68310185e817c3716579c326ca1797d74fded410a46cb7dc172e58854278c6cf851e1c55d713a7e5b823e6bc6bcd9232f821f9f0e1052564e9440c61be514800cb6f338fda6b7d2516a3202e4668f46685f30bbf273c3c1e71f348caf8fa5a869f0cca57604f04c1eb5af338c5104f56472b8d2622617c9be2041c4f66719050388ed70b520d4ae4e5df26c30e779c0df8680520f7cd3b9df3e0a387b0b93d26239ad14a860d9c4f48af03d550e550f20504a4807f5abd5d66954e2fc441fad6c21dd20543cc60705e37dc2f6662fa4a8cb2149266bad897af43644631bf03796edc7e5e1e31a0b9ba60978c87aeff793e4673991acbeb13033a8a19a3d7617d41a82402ec1992587dfa86ab20344ce45c4add8d3a35ab78c2c8de3124caed6b8d2b394fc927dc847df65e264cec140a6fb23c9694baf9c9d288599a780cfc0fa8588b35b4760ab5021624b3c32067b325e1a9cb8ea9759004b2052dcf83baba1e92e87ac47058fb23647a4338dbf8ecaf56a799a89cfabb072a99a353d5b0d0f8dbfa74de4e29f3d1ac4a6d6f25c3b293ecffd810c68ca4048025e4837582002cc2751e25fb7fb8118c6752c3e87536d7f1f49f5a711165140999bce9e4666407b10cdacea7b53cd9496d54c484dcc89aea8d245c6183166efc59a4fa0728f80e522ac890302e53dc6d0cc796c4ab07e6fa133ae02e02aaa1e97c1bc8eec2ea47757b1586f85e31fd092e48b8a63810254895c12b876f3aa1f25b17813c75d781eeafc47b284441f289dde2125227e76647382822a22f74ca89dbc9ab52742d1f4e834f2b532787985cc1cf055e7d828c29b17ed6face23ff1ca7266c413660630decac6f9b0e2e2081851b04e87ba50b5f985ea67e3d0301c9bac9020729861b74cbecfd94c6f4fd9df55ffde14d704ec85f49726c7d86a7f8d987e5f8293c3e7b2530ae3fffad15e066eefe715de56d19f932ce221091c4e4a5489c4e7a6efe94e6c5043b23d60daabe0af7d1ff737d669717fd1ca8d15b19870f4707968242a5fefddac462b445a3cb88ae917afdec8f5d309c3d6f72ba6b70e6eda0dea52c74f3bb381ce0e509aa5ecc000fb6d3214bd84ba4aef6099ec835a6fbb726d0a1dfd1ce8790cabe1b0986872956d95e90f87b9d1b56be5cf6c1acedb29092821f7105f0a4ec7b156ba119d6f24e7db116762fa4e3911f8848a9cc434d154965b3d10fba509bcb0742ed49b864c1f200ee1d4848da7497fa3f38d6d34ff3f882d63f618e9486e04828ed1870745a2b4b75fda1a1cb89ba1d7a8bfdae467c35ebf3b89f93bf4a0cc3b2c7d03b6f0e00d69c8a18927a81c9c514516917d85ce011eba30aca25e23d4a9b3953da3280c7df308a310e865432d1a79bf3f171f1945f0167765c09dd3ac0faa2f50ec60feef66bbdd264cb7e14e0f3b571bebea91186cc68fe045967e97a568efd5e76e3b1de739d7f6b60dae2f393828b0e8af2bc13a36461481d17209fd1aed3c05683901bf8980865611bb5670c8d56e52edee23b5b927a133080adab360cd6edb3f7577f1a01307207c1bf20be74b1eb8ebec9fc0113f3fb6c80764483cf9952a57ed319c13b8866a001941416d58da1cdae92314dabcd553749b33bdda8051876ce4105e50cc1a801e06c8b9bd6c91250ec5e519507aebc7651a9efc9d87d8188c1d987fa520adef47218752057466442ac832ad79ff1a08f4aa84479e3e784a12c4ea89b04accbeeb6ec550ad43a65d42b1fe7302f7ec23330f087279ad865193bf9007da203e35d41593482d7a11e88464d116de33a3666abe932c98fafbb4be2851e83152178544583a9a3baa1bc437cd0dbf9f6afc56d1c30fb0aa1ef79448829dcd75ce9ae2bc4db25dc6f70ce759eb1d6de82abf06c534c35a5e85322aa7afea2029412e7074c2be8454d571c0dd030f889835b2f76e2685e3f65e6debb62c4c27d002a8785d3535e92d4620b24d9b19619964ac478e36d344c894196600811c039a6a0329f4413b76d1228fd849918dd0789def69daf36c607a48b689a92bcf58f7516aa6e15062380384debabc672b4e1674f8d25c119a3f5c6f258f0d9fd0f745e2ef0dcc1f3df4d4ec8e0419dfe4f8e95f9bf943c6bd6b96e07982b040f4e5047202d77c1ab7a9934392644a44a3c554dd5fbab71da059a9a2907f74cdd44226f34905a40bbc875ced1c09d00ca4d9b7e6fe65df7b20430acf4d4a158b48bd4943a4c4d0374e6a8832223c7e1a6989483ad2907f3c27313686e3cd8006c2405e8bce9a4b3c4f4fc55f124729c53d0fc82cdec7350f371afb449c3e6a91ab93a7823158851519e03acfbb4ca887e2608989202b602744b50e58b61b08f5faff578a58ea27ec3ae2b13bace9fc6881682bea108debd262c8fc09a3138038a1b442969b8da581e582ce88ea1d4c610671e99e9d8ee37944fe262043d10f6fbd41a5fdd4d57a7fe12baffe29ff776cd6d6cc608d969cb93669f56cb4409e50d88f9f979e52beca78de7dea42e5ea68afc18f0656c98244a8053b8a935f03c4406c5faddc43df5e45aed4b88b22dfeb9dda85f683322726d1eea2a8432e109f55842466452327f6f12306d9721a6e6f0c7c714708c3f0fd308062c257bf0f52df554c6ee4e93347373b4ccc5618476e706dc9c20772878b9267a5979feeea22b6f0f90f6758a304a0ff2fcee934a87e2599ec1054da443c5c2dc5c7f4ef633558e5b91faef4e1bd6d157f29c8e8d792d933c6c5e6532601bdaac956b4ca6450bebeb14e4eb63f47cbbcacb3694507102e1a007e909264103089fc6a84b05005c342d4a1ea58cf63d79e77c6e25336e331479eb9b9fa73f274175ce5390ae38aac58d82f25141acfdd2f77b11dc2bcdce6b451dd4ef36fd03c89895c39a20f660758dec9d517c67ecbae469bfbcb3270c4d743f3b15292238cd0a6d4ab8dc6bc50e40fd82e4b5dcbdb9022e780dffa7c40438e0d5019098262617a4ed4b8d2ca6366a90becf04b649c3c239d4b787d5587a30ca12cbab66cd695d199c11c83526c9b5487c029c9f25017795f25ab2ec78c92acb3390c287153a9eab430b48eaab4b13c2ce7a6845862faf2bdbcf6555c8159c9c69141bf361a7f5b3af1298d3b655a2581f95b096413125fef971dc0875a71686f4075316b40200a767b665cabecb21d6a07109a49adbcbda7d54580320d49b75a6bdb4414d9167e392bce3943221391cb95d0ac66db68e166cf2a29bf87a17ed22a026ec3bc2f7131b31045934d1fbcfbbdd5b98d5eba7a5ba258c9fa4b4f222362b13f6f9e17d83fd7d8b9fcc26d62e6a8bd8b67e578d5fd5a0b6675c2049b961f9816826aa851d4de11d743311c04e881236cc37bee5b35585464fc0851356f7a1344bfd6741d0e78284038480e88cfd803cefd1cffc19cc790eb5a3d847c5e309c311745d4758534d2d2d0904a6663b97736cbf6df4daa671a484ab8f92f66e3cf604621d67d0b1c1e2104c9886d050defc9027d318328b882618e2eebd59360b8e355299e97cde1f72b4cc344e78b62112d7525ad3d4efaba0efe7a8a8dfd1b24458b3ba34a720040da0e0a84f96efb5147d76586dc8742536f51972f4a4212d7fa416d9f136392d07215731b87a8bed79dbd0991fa79549cc1e27f6e72af0cf8b7004daacce2c17e98ce839d8ad3c5290462cf6d24076d0fc39473100e69c63d27a97576b692bcb2b57083ab7fd29f5db31d89ff477c318d35bc65071191fa200fc49eca378005e67796ac37005f253e6b71dd8043e35d1b2b6bac1a0dcdd7b9dbce45421ee9fafa4d32fc2eb14c77b7c34e22c751da11573cd8efbcd7b601e9b53d5402a9a00c8f57bc2acb670b8d6a46737db7696595f3849c6d0903fae4d34e5926ff0ded4dc0ca6cfd04d5a03365925b94ddd959ce789834d841392714f0a887726e42221f6c8cb0a37c9abcc632a521395f6a0dec460b0e81afc59505f7f2db35f679429a5aabef0d8ee9d43a643d9212a0482190cd98c9d56047c964923513d810a194c5296c01e6610e82754edc5e9c7582b5cc9738420307ad793c6710295a466aa86a4df7341c6f622e0b2112dac37d2c3188fb8531a082d26888bca6c46c07b8ba9ee594eed67d3583fc16f7459b4833cd93dbce8ed15e1c0e5eabc57824acb8bf1eab1f2f40d284d9dc4de69b0ab52cc3f809cc7eaac5f69fa9bce00aea0fc7f96d90fa4718f04402d5c8d9d3d759654369ddab5d888273245aba1f6fd142354eee85a290f4a53f64e822f871ec735067e54c55f170baea79fed2fedb0709316154febed87ce0cc6a4a7f8fe0ce970cde31f2a0e581ebc6d38f01c6e5207891515eec9041599cc9ec9dafaab6460909037ec7670171772eabedbe6570d2375dfbab5c9403bc688e534d3411064fc85d84ddd01cd1d3ac4834c16f9efbf4c7b33f533b221f3aed73c107494bc2050a19661002bab184fe36c476d4e01df7f879d7dd9183ca6830b0ab7dfa6c170da875ae8efdecd383121ccb34205dd22be5ffbc1fb45281b64e21274400fed3fa1ffbf494d9287932f688b3fa693641147da3dfe27442e5bb7538d54d1bd65a8d6fb2d4d9fa3828e8b64d66f829f837aa218a6890cab5150ef2cd04df332e93b7e388def808b6ac9a8ff5dd93ee3ec31c0992b293ff60a77c470b539c2ecca2f4d837f083e09c573047cac6a7c837a29840b035fd31a8b69a6db1947bd6776795616124feb61e869b8bef395c3b8f8e33d9fa5a090fc4c7e439bcc6096f4e4250cb349eac7e37c86a075fc5dc5c4067cd9fc4a936c689847ac22dd0e28496c0c28b661be4401a6d6311cd63736fa04a65e310112f1389e485b0dbcceaa7498e6e272535789c5336e3ad0cf71f9c6a2f96c9e73020f1ad9f922c09994143f99ef9c744e5f835ae7a9033eefc40252e5c28c3c7e58a08f4d2414773fab1de5ca2e65fe6d51a53c9fa79a6be13671dc3556d979b7815e6269c6ea39315f9d96320c401a81d7d2e95bbc2f31b624eb87f4fb077a19f309df353d49df544ff8547d87577f49594b43561d0c106cb70defb9b9c198d177ddc3440f7a8b0a00d35fbedaeac308ef6cc7dbe7f5e26b697a9ff93146e9d3f47f84073299f7311dcd86e3f3c843574dd1c19bef5d54e4d1d9c9f80f23902f23982ab754f57e1d24692a1835f1d26f3f040460c2b5d07eae8d2b029fc4d2188d862625f564abdb3a8e9f241bb44a2e160c772f1337c3bb480e13f2997a7ea0efa770f4e7279d0a5f4bc21c7474b07f16d1da8a09de678d8ab1bfbbc0746d6b5caf8433c0fcc200f6001bb8e9b0493fc858990e66a0ff075ff76dc72b903299f02f3ee0b5c635e00fc916d51709ad23605434bfd8af8e3a3672ca2e5d02182c1c9c370c699f498fd96ca706509b2ba028ba6f95183874a8a1086d3c649bee270ccbffc64e0d76a39c1461629b85563d71dcbdec57361c44ba9f1ba26ad73bcf7db29324122fafe1341855182849968339f5b06f27ff62b5aa46395757137a791089af15708cdded5606f305dba264322b28b721e86438b93360910539e79f84f8d040c0e75c2d7d0f8223d584357642cea6b5f657dfebf6bb372e1d3a24246e47a2c8ff0d05f7ab267371041632995bafb69e703c60cb91cfded872d129a74462a54b4b47a17723858d149165579fa3a4e29c2e55d80f26b1d7ef7cfaabf70e264d2ae68154c798f0af7c07c6ea7f470b2a9c1c91ccdce94c9d4d1c593bf080428255e6f318008155ab326292edf166d8f96c38a4270339ba870b85ac1000e916ea1aeae746badaa4b99b897b2a41095691d25d946fb012ce59a5abe82e35213948454edbef3df02ad25d1e142212f9e6516942a7476ceb6268740e50fcddf7cb869973ce63306572be61b458e70e9370f3e234fc23f0e49a3d31a1d63b2a28aebf0af80dc2354268a51be0622e5c3eebe5c391b204d98a26f45f65f10979a7cf4e7b0fe33c3691a6b1be4156f2eb44c385803ce1401602b0ee9fff8c20ed35fa6649239c5984171fd21743ab3baee1e3cd60af4df2c6860d93af6ef33fcf6b9079950a734862ef2169fa5930d8d8bd9fd538188a12821a5b170e6c250c96a2b6f39d62dd05bc45623f3cdb0d2138d0454d64731d5953d2e23a03d6ebdce22964118cc3938d226cab25d54628e0bddd782f96844c882c19ba7b19174a355b9f277c3d2f717609968870f522fcaeeecc66b2315b7a1fcf5c9f6f27e467940ff8d0a7c50cb635da6904a1d994bcd143c44d4dcc145363677fb29e4a61335a03d2ee986332a29c85f06fca962953cc6641e8adc05ac7a1cbb3a323dd346c36e392b59defb9790b060f602a3ee560c02712fd334f229a49f33e7a6c52214d1b1a0ec94d82f470ae3743d137b71b1f7e4bceec2e451b745f6319e7ca0a46591e31023c122573c35667f232611918fcc7fe90cc59d34ea7a121cba23d966f6a6c215d84e925b6f3431a395ec27bfe7676b0023ae9f140b01a17a348c58382efbd094fc12c08391b54d6c4f4af6800f16ad4bfbe000a5e8c2fa15c1f07141180dc7890e1c57f61dc052f21ddb08561a87dc4bb8783b65ab22ca5904bd41a8cc5f129e88f713a702a1c3c0f0d0c33f7b2928c9cee0e291079cab589dfa68850e4da4c492de2c4af3b4982b96ddd63f3a5ec309df8d4dcc48ee71a266d83d324c0c58d1521cfacac33755e28f0d7fb62b4ddc228e1fed5f7628cc7f94f79bbddd53277b2ff18e1ace60de31662c4e7b18cb74b509cf5dbe7f717d29c245de5c490b1798db8f35adf98d41f81975cefe5ea5b540a63625486d6faf9b3fb17387bfb9a7f920a89e453b6ecac1397336dc64560890f9ce056982e1e44068942cc63fd7610935f163c07ce9fae487c204217d15c716f653182e5710e2efb6e85729ef6fb6d8589526dd677843ef2e0deeba9c32cab2eefcf4a65600365159f4902781ed016a7483916d1bb3cb7593f5fbd90a3791d0d348794cd6abc09c0fa72acdd0c3a21d8d8d6740c3e835e32568bb3149dd2da7f23037b8d0f637166712eb0c043125bcee417752258fe97e823fe330e61ed0c0f9d8946e6803b477cd994f08f1734b57b9bd665645c8782bfed13e404e47791f6f3d0a88218476f6a2a53f6467d6af78c4c99ec50fc0491036e0bc1a9703dbca2145d4864aaa0c248b31a64322b323e3f0cb56ef3d8de4cd8a2c8dc859f3a16ad557eda53200370214a5a4f672174b811ac644bfd8653cc4d20f4ffbc0209d25d46deeb9cb28cd4f64292164f798958d3affb9207b918b1c24c04e768a4693b130a9f8cf36696f70ad8f116122796d7985bb599b4d9c6e5a67e6de4bc41dca982a8b534409c2cebe385a45569402a44b3f8f7158c55c7cdd6b45d8ceeec5230dbfa62bb2e234ed635d18455b7509a70428fce96a57e21b3d56c4454d37a8ad4c76a8ef37e400a87fd9adedf196f8f66fc04b02972c8144dbf6930d07fec2aa5308b2b9279fc236d945f0713d49119ce9171db6d9554efff20eefd8cf2590aeba3b470286e77ee1bea68768d05a8e2b94210938d956756a3a8ef25f1f311bfeba2665e36b5d2eea1c92a9da0d78fa911bc9828da9f5a205cffe148946f23ca8da637111928d77310bb69c46587a333e367f3971cd46dede37d3847a46be4c05245c89401aaf45e6426e49fd78dd38a23766a7c8a34318f69a106120fa8f0a08f518e15a556bfc3f3604cb594694a1613ba2fb63a75d7f2343f778aa998e28fbd877dff4e8faa76f836152b5b5e0eeb863274ce7fb932235e675afe2b8e9138393184c28f528663c554e96d97888c4ec1f7df46c098d6eab1244fcd566f187b0031655cf26802bea2e5b9267ac321a69b79b1f74ede76a0784eb3eb61374854095d815bc10d1d28845bda25dc34cdaa50ae8bf7ee1de72752333f077d4ed7de8671c46d57afc1a844b72a120b667b47c19fd7f12c94c720f2b8c8b64baf678c7e7fc619cf5722dadc7f6a164cb9e2c7af2c07938e57c04127e427db6cfc38b90683c1cfff9801d61a99eb5cb89898b5c89cb5eaf2fe9ede3634f7d829dc457eabf07d23f0a203d118fc9bea261e182fab29eebcd045e06051b425d81655ed9ad225c6c08b2bd1b61ade6755ee1d37c8795c628b75566e69e26c9a3e9fddc2295d384fb57bf6eb333eee4329e4f321e64e292918fc5abfe6c364904cf4467945c0540ed85f341d25b9247689812b1ba00abd36385cec4d2f816d9112958566878079c11276778bf327584da05854c0ec9d66412136ee71d680fff85a434f9f33a819627751df5e4dd5e3c2ce2eec3e5b1e344759ad3eb7ca73cd02808dc80c2f480cac9001dd8cffaa39747a2891ecfd1a88507e3b1710d9b259244b61ab9225ecf2bbedd65ff8629a396bf847084abf1a24be22cc5bb601f25653f7b2091d93e91416cca7fbc1af55b6125267dec0099577452a47263318fddd913916b83ec94c8a4546a10f06a66a4463163fee77a2d0b0731d02066908c45b11c18629c00a81dfae05592dd83f5211da9393446f8bf4fdcac824082415f7d686f33bd65626fe489826a852725d0c4741f0e5ec8d6e7824e208ba4bfaa9ffe0fc0b81d60ed207329eae9f1542a47f5ee743d106e267e8a8a071ca46642254e7a72b50132eeee571da2ee464deb9de219fab757308c8cad5dbb6f0f6dd681c0275753eda2e52df4ca1018f8872d68323fd5571e0c0441f5fbd1731e3f5010b9987dc8d90b914248ff44d1a3ca33faf83fb74eb63126366db87257f7d2ba82705b8586c45d4112566d0e0f05bc0185e295f34a90bf22c7773156f89a3a0a826ba086ee94e0138ce5d07a10a19de89ae6e983d92bad293a5bbda31cba75333bcb31cac2cae6ec312582875f575714813bc405d52617d0f12da403eea57353a069aa34f1937d3afbfc12bd12db83ea3f993bbae86517686b887725bdfde12676f5498c1d6a36a05cc59da90b4a28990baa0c4f26bde949cb79a6f38f63cbd3d39db2f95950aa3169e7c0331299cb456cc16b5c7a18d6f358222ae0e80b1daab3f2ebff21c587fb9478654a3b63860c5bd668091ead89d1a9753f195e938878e8e205b792aa1845d6ba048830ef86ea1388b8f6e7d1ea550ae495167bb5196fd698153e96c98fdcc257407e074394a442cb8b1d9c3f212c3bdcd93bbf3d40902eaa813f0c0b8b22ec461e978eeb0e3e03895b3c0ba1207bf8877b59ead2249e89657bd9982ccbe00f7eb1bc92a527df77dcce4615297284431d01ee52c10f4e6e28de5424b48069de06021fc7f0937af6f3a07ef3d65701e2f99a10b7d45da684b4f4d24e3ac991d6fad778bb4f6aaf249482c7ab20dbd24b0fa909684c5bada32bb568d3ffc46f8eeb3e260723ba8e64dfcf613ad91cdf3757c41ce6c2910bf4a70a140435d595e5bb3ada9f88750d180931e55be65763c9e63fe3d71f7f71ba09a9bb8a8b7b3ce60a1bb4fc68b6103efbdd501484a1818d3abfb6cbd211b0a3decd10f6c3df5f912d7fef6e9e2141a8fed9e6a84c9e09f18c392f9aeefd22f2f1e9b80490ab7dcc2e8ac21e104c97692027075b8daf02105c134f57320267b084a77be35debf0a70854f4ddc661938e861a4b5bab88e7e01de23e3a6d9230408277be6df556f8d7cbc51fb11461d892749ec7189a0b7498f15c5b4c145f88b8cfdc952e81799d3ba064de445ba8e96b71c3d95605ac0731cd3356d5b9f04c880dd1797db2147de33c6eedc1075d268365593bd5efd8b26b4c89f867a6d8e01a3e4a188a9d2c7abe672bf7bfc2d251808936bc1140b4cae9fc7deaa93f40f6160eb7f2901f76bb6531742fb9483b35e36a76dbab92667fc387be66b4f5312dd3eb55a7006750b7ea92ee7c72637080409fa4a68a7071c7f64f93ab7e950be2709930067a93273692f8aaf18817e08c675865c54339f9f2289903820b2bc0f29891998c6cb8d9beda344a722907f6884e3a50ae108fc07a5573e986ea0d96d6c0f8822381bbb48353864e9f56ce4bd2194fbf99295c0032a563ad85249aa0cb04a9ff145048c6afc5d62087a83ef7810385f7188643d459f11570ef1d964a2839ad747a09fc0e5b3df362cf663b37aeb7dbad751b2256a743aebc6ff275fdbdc40d86e84d8d37d6ca5289358f60b5c4b3d4549227f8cfa83e77a0f38b0abda9ce6cca9b3f05c4ebfdeeab0f52d459eb292bb5e0e0c308c2e7199c7a73e887318af6c2383a5840f5ab224618c7598315c12565eeea6d521ed7618647e75d8f55545368209f4454225ed63da0a8bda18e4e248bdfcb233dee481cfb18172467b76a4ce89f5ce2f3e3ed5743155b8efb559610e4f3af8d737c8dac1aaf8dfad0d08ab9fc78783db10606d0eb5db94ae204b3d23d8a73e457df9f5f8055cc61113de92094c364d1f0f6b7df05e3895d851d85e7eb3aa438fd78ec0a572ddb2ed184912e14596a37b66f09beee22c9132c4b060969f20056b5e5cd9be49295f6a311a668b035264abf922a1837e5c16acf365fd51fa40c9c03abdfe690ec4224160b47f76f1288943fc41533c06a66b54c613fbf23a12dc134e9548c70967e94c8ca84033102b644bc68fe7cdee20031177f483c98fc88d9ae7be6d7170f12f313d06be29fd652c80abd3e82c50dbf4ff754c1c330b8e8a2630bde47e5198714de1f2fb01957bd5d9275f1f9441667181ba4a8400b73e3b73dc05c4bef7fa098b06c30540c5648ed285be554b89279575c9f3774be56782c9d9996b2d60552fe625a44a0cf2b429cc49eabee1785901c157a9becdc53673c0cca5116771e9af02ed35983f81af78725d7703829e1ad99fbdd87f0a9bdca5283bf4e15b361c0de877f7f642982159b9b9b5434c0b34b2e95cd3f92bf38e4de003d439a33acf783a6e788f1cbe177979a92da57d348a9616c8682066455dfc8f1f884e3170c79f3dd8d678418e1a0cb872e90bfa6ce261fd90cf2494dc24ff483d75aecc468149ab5357932c49c7262565015fae796b5c3ffad3ec507acb1ffa754c914568880af64b6b08ce88e1435899d6db528c39e28d7f10fab36a79437145ec1f35f7aa8d0c721a951bbd9c1432fc9e3d0e714a132ae48a6f62493e66678b4850fe25cf29941893d6fac4c0d3e1eaa89e9c8b138b6997fc3879e2e430f8cf244cd4933a87284741fbafc0e6a32abb80f263808070064957261ff93d014374bc0aeca096932e55cef2825bd2cdba47f4c7685c3d99ca729718e48979f8c6264da3617f99066de0a36994d0bf98d270ff91e28bdeade24e5b56fda05343999862cf0ece4362dc4ce46b20de397ecc7250389bb1ce37529c03c79c5ae3c81ba59f849f442900e8d33c41d13e4b5b66e5515c972351986b5bb7aa3c62d8f606cc05ca143e663e8cad726baf5631e773b724db79c4a643617380c749e0262175d0c1d63fdd1ea09d18cb19e24b2becc79515af72773052b1acf4531f864ee10d74fddadb273aa674e2fa7d4b2f4bedddf22e362d947351510eec0c7a42d7e7dd1816f57947b8e1e3b19149929ea5913efb5a42c003bf904a9ca009ffcea7b417b02851039b33981ead201a5b52ffdbd1fe689c99d76d56fe5d1df72180d2502f049cd575d694aae478da826a4206afaeb0146f4c6c0bc713a752a83b19d819aba9e89c68f88e376037f7d8949f0a828d4770259a4ce88d991f12e2058a80f20e9c00c5f96457f4dad355645cef08aca3d03c937fa3aa967919ace7b009f735545dcbb6fc1f24470c323c66b9af020c875e04e728b82e5cff2cb5b5a3614587346645769d6252cbfbde3759c516a5aa811d4c899a0b218bc2cc05b34f2877570ac45f809723822862032ee4493d9ba3f9d237ad71c16b4649ca11665108f90dbe301b2e9355d3803801c4893f470ef837f77e65c12f72f61f31138d1a227211b49dd2901f056b8fc44e1f309b5119ca630ba7798becdad003afa7fcebd85e54cf59989f9dce08dc115a1244b5bc719a5759046f541ce390bafce08ba46e4fae722f3195cbd68a58e566665d5fe164122bd4baad5edd13a3754944a3438e4730fcf4c96500cea27c0ecebdb2249c1c889e9a0104dab07f5e213b15c6e6f09f2734a44a71bb452a1ab4c460f09396d5490380fc00fd16e9729a1488631a2468936e7c8d4dd354579792b5b63b0f232c262bd0bc07115a7dfe9e5a5dc6156009e26edfb3dc31a4f475007d13d2aa2be0bc7fd027a74535cfd74ea86fa09616201fa1b026a975e9f5275031058cb0439a7258eaf0346be0e97c32d843b963f76f6560c58c7ec7265757981d7a1cf78c3b3d84c2771487f9c7819b7d52df60b2ea87635f6e3da29f805db85c2fb436ac9e73dec3d2dc7c5d58840e25879cb88717cdf2212d866f8620043688f892e04b882d1db8dd4b6f510cabbb84dfa2d5eff3dcf333007c25da96453d44e98526a01d56051be3049d4f42235c7f8de1d9a244354c595fd71da50d9ba628ca5c61fae254d6a76aead98c750bec322628ff018513e03580e7c6fb9e4e960aafd3aa1e94e68e9619879b3e68b14362121a1ecd48cd38d9d6feeac9fae3940244f8d609f80eb7a573caba5033052422d476456c8ab8cedec976611f978016a618c493d55e9181628065573ffcbcc80c61e6f97533f3decd968975cd8d9327cbd4b0f03f78495fbd908befcbb3a90ec642d56d5838c08c7b5dc1b5b879359f7e6e0327f11d7b7c380642163b273cc76c0c49d59a0f499607ea783198bb5e3153763686e9e645820d8ca9837235159247cebd3ed1b633fba41525425530c2e2c5c658116d674576e160b5b7e3eb86f3a4ca8e90bd2cb62f1ff0c202e09430cb82e518676f45357b7766abbb9a1ada18715332fe7f23dcea875c6a5024042393b18b4082e4e684acbebd0e5b850da0c1af02bc4d1216a9780f2eeff729f0672f7cb7d32e979480124a2e545db7ab5d048ae2608ee77b3f28b1a78b1d8c2773c3c5c492426084e773c9f3ead0f349f7bce56f6c1dec39a2c9c1a2bbb07708b2427c8165ed40fb6d306143143ff096e85ee8c6bad202d3e82b5cb96206e7f458e5139dd25cdd9b7277bbefdb9e75eddc9987759a915b7d0212a73a9b8841efefb80b39f473734297358f5a6b333407aabb920ecf8e917ee87c3642ef326fd5e60e84d207df3723ae53cdaf8f76213c0fa987253d3202924671325ce843172e44fbb58a0f4a47e31b6683d6e15406f36a5c739b070459cb13642e5a4833803f3660720383cdd447793719d0d56de3ba1f51d2fc74e4c184cbb3a00235a22d88a27280bd311706a8d7f3a372cf03fc2d7ec868c4fdacbd53929882d4ee06b854bd1046e5b2dc1804556dbaf94dc4a75e1f1cc75e026a6d2f528e92afafbcfea6b585fdfc39f64624faf65f39ab58fdcf59cab8fcf0232c9d6b33073e093c3d6f3200a28395fe846f2ac7597e60ed196e3f14aa8a05b985d7cbcbd25c63629a5899b0c36df52ca2872f622d3aa81f2cb5ef986be6717341a0076cc9981e568a2b752aebf86b498bbd80705d890438d98004e2933a914fdd22e81eda5e2f2f8cfc3aa86667b5c3e1fce42e2afe0c3a645ccc674bfb086f73e5d2cef359972d6b049e2166eae5cfb36401b2c5ed8921553e400d29275103f3b752cad445ad6766b6ffb5d2c7db1ccf93a13d3797e96bdefef34335732bf20c60f18eeb53f5595a3eb48034ffd96ef7a97605c3c7582fac987a7133f9b9012e10d2706f7afc1c842400e1ab29a072d210626fc892ac58710969f007fccad5413f9c8a264960c20c90b63b66e6785b8c34b8e2f0be0243c53eddd936f00a5a0f305430307bc5a7734dd96a5f984acfe17d331889a4ffbe7719f33a7afaa9543469d79cc39b8e0f624e4750025097f7492dda289f870df8f610efb3caeeeed31419b5539767a28638dffa1e2a6c6229ac896ff926fa3532737c3e991864458ea353323bea5a99caeb266e752c47ae97de7bfb7f481f87b3b52c3baaeb2f942bea21f7c6897c36b1f839fc349e56cdf051ce92039c5af4198d80ae053592e7cd88d6b73e7c9c9769648af792223f3b5dbd8b92a10d30de1083d1096daae037fdc8887f721ad58af8938bbef718bf81e9810823f8f73369d3fb1bea5338c4a2d22cf42cbc9a5b63f13bd9c10bdd9654c59c90190a6c2282cdeb238aaea34a4113a63b4df8db187eb0ee1bf4e3dae96771184901f543c848c965640bf7bc854e53b0cd52c287fac8013cf549381c178b518c0eb094e62574c2d87a2f3efce79f4018c3bf0ac69709aacecde307ee764693fcec8622706b78c084ed81813bce1e727e75ee701e4f153295a6025cea2740b9c1f18cd2ebf60ba4f93fd5aadc224e4e8ffabaabc2aa44ffbcde0772422c21ddc2d0fcdbe77dd6e10a72ff840d1ebbfa66409724255a18732d3d5c309f50440953ca7fe610b27acdc778fc3d059e575ad10ca4f15c2aa77ce63fde783384cfb8cf4f480795eb6c6e2618107c8bdf3ebce3e92eb6322dffd3aa0e668cd285929e77816d4e1bb582c851ae5617d0279cc9e4235155b201ba17e28b6e0b70217ec4e609d84882f9352313dda1ff6357f217afa03c833fc4f35c405e021999bbcb0b87a3be92cfd85d91510f2a9c3815504a74046ec67447b459641218753c392bed82d0fb08a2f14205594e1d6e8f76750f6b4a3be01643ec00b99372e08e3f14ee588249aa8d5dca25230ee2bf3da441b6ab9bd0e54b1876b264d19c7cedb35681e8247fe4295733de7ebc13cb7610aacd0393b5e839072fc8094c4fe52010f0984052186c5b2e1cd7756388569730a98b1557739baaf3a3f2dfb30315d7985daddf52c40304b84734532b2a63cff2ba735c0acbb13a3af7d1db69e19a11c29b8a8bf004e2637cc6993afa77063a0df3273076a4461b348de009345eda7b3fe86473c9d788f4c6c62722f383e329ce3b63c7528fd189bf75662d299b5c69649384e78576fdbd62001ccb380eba25f8e52ba9211b3385f1a52a0fc8612b2ab6edd01a3e2b1ba61bf344516b7663f632af0cec1306d211bf46726ae68db14f27a319bf375da9b967259379262923957d2fae167fc11332e92b9405537f849139a86ac4cbcadc5cd355890e8515536326e192a8f950d1098398b77ba0ca960731340f94867cde3dd826aaf66103139f18e2b3296c9757a5b5cda9db067b151aac2b9aaedd72682ce0fa59e06e4dc2e854fa01b0f5a87a85ae22a54c5dce4bfd0e40e0d1edf6d2b04680de636845eb89d5f076369e9da8e79d9e53bef9eb1b1730425fe4b59ebe1bae66837556bf051be8f050d36250a90823c2b31276a8e8e7e403dbe7f53185af7f4656a61ff8b87941de78e2cd89b84c9571dc48140bd29ded60a71ec535016bc1c4c4a2b5457464d0417046a211271349891d6e2a6aba630486f18590c9488a1a1803d3c6dbf12e7e9a39deafbf1ec255301fc819399908e7e05c122f6b092eccf9fa6467f66965f5e21f43c5e6ec23a0c7c43bc101b30c7440aec93e62a71dc6d9fb2ef544fb331f148185bd0cc1674b9154522a81553afedaf0d7972abaadc3b63cd2dfb6f1ee996c68692177dc89f7e1be3128489fda47f5194f32d28fc4c62f0fdb81c0cb94b42d991e4598ad85a8d5f203fc92080c8747477fc9860785225719a5aedaba002ea33901ae7c265163b50d9f9580130b5e5d8397bcb9e9f7345eaa5811bf4dc6b6c6d7111b5af17454434f8b548369ca881100121f89e25cc6d99433d21d281ceaac119f642b3dfff395a117b1e2c67e45f19dd013e42d587d5a62fb82d7a131e37283a75d47f55476ba7b780eec0c6ef60fb5e30906edda679023d29efb5269929f307ca2b99946549aa59541de2d41a042cdb3569c0e2798019efcc0878a48d4cf14b82753cdbfa705ab9a195ea5df05b27263d2cb88f1868b89586150c820cc07ca3998353a6bf22560af1ea999468205e847aa30a340744bb0a7b342e67b4f853e735ee1f74d7e7c19d4a5609ba234e47baeb4480830f6493719b90d8d871e0f5f2176819640e6b445ab34d3bb50db3baf651cc49e6bb824a9f5f71aacf1685d5682e44e8b65f40c7add713a7febc2c41f8d26d9045ddaff875a0d5aa88d75e16c1e8666e0bc8d59d24b83d4765484a034b0fb4998dfc887a0a3efcfbbad2023d3d29484de26e0f7d46d18b8cfd62585ff36cb6f7734dda31ef2ccf3e08dd3b6ba0ff54db92ddfca296a51082fef184e24bbb59b11f2d46db7db87fa9cee7ecfd76c755ec023710b4039ef39f3f92dfb521f43e9c821bb776823e4c1d0aa4e2fd91df3deeab9caf34110065c609bbb73a10db70b6b71ba49e0f6eebc35876d2189e2b048c371c3005c453c71341966b46e75a6c72a709be5040730011f49cbfe998d616417b108f3bd978e1b251e120be25f71e94abac02f97f355a18fa3cd30af2fd4ea4bef2f026e5d4ac14c0b12401555047eda020c160d0f3afed6f189209164d9c0c324f282fe2f4adac6ae312b85834918da71b0b946b3c11942ace69d96848582843f95e8aabf73aa062d460b4830b4348fc6fd824bbe8c7f1a1d743e21f28e3ae0d5da43119b0a98161a3316e9025165314f4c123d0eb850f4585c47de82e48af9794f8f6ce228996d573088556704a223fbcb8b0b0440127df9becf9e18312561518a345701d4656c18d6253b78ee0200637d4e13b303e9796dd81fbb73069a5907213b2f203db8b40ef1ab86a6aa558b68bb64b426d512071740504cb735388674e2e6f06357e84598406752bc7dc144ad28a2ff7397b3556fb70db1478c7ad617256cd17a30ec6e43b371f973397762df78c3524614fd0f039da61b3a9dea67550b8c1438d71b3454ab0c5df50963f2e5893f9dd9ade669d78ee9212ee9c933e7a801245a44838c920a37251cf7cf25e4ecde833ebbfce94203b1a081fd1a79e1b7062240388731c36055d6b0905e9af30597833f343de6e2572605676a3d4879fd24f1d753ff7ecd6b96bd3e57067e6914e891620cd043d660503c2129b1943a1947bbdfca5a98c3e1cfebf2ad3ed8ef8f65185072081d9b4f656fb849a874d9d425aa32a9b5ed7186272ed2d331a7e9e6a0eeec0cd4d46a73e56d7fd23df27980fc8d71ab940d5dc63f2d262055e1cd7e6229da437b561678e569e0444bbe0f25558e5575bb17969ec2ce068f78a9438c39547af87fdabdae2efc8426952e078730fd7d441e1612bf99f356f311881aa80acfd55c3fe0ac5314edcb5985e004b1c940295fa2abcf69c73ea068f4b871ebc8a22e59a6ea0e608b5228eb23efafc5ca2ef0caa4580cf907fa2919ce7a7e2edef2c75433982b25b456274e2f94b880bf62a684b19dc543115d4ae4bebe80a03d60e4f1d8892a500860108a5383fb664491cc8d1e089c4d3a7b1ae78d80286479f2cb303bd4a5feecb130cf5fa401e8af3994bebe27a1af5f68a164bf3b8d8c543b01422b668c50cf42bbc5249694181e3abf1fb34fc623be1678071df6a7a187014a2c70dc4deb3a65eb3d6ff5eefe5a7318efb47ba07cf2c98c87d3f3d86cb9d65ab6b97024ca329aabf737096dff4f9484d530e5999163c40d31b0fa923f7c4c28b852a5018a81e00e83c2092a12b93dbbe5b5ecd1c09c944bb7e52c9334b411b1bb03700f384476ca4531f7c889ef99d45db4603fedceb77582b3df0d67e76b0e759e2c319fd3e28079277c7b545677930c1564cd7ffa80f78a7519207d50f6efeb851be2e6b0cfaa888133f1ad092344f9fc22ac173871c392f7fab1fb951ae4eedaf9f61c17df7b2400222825db0659bca7185cef8857899aef5c29d133ffd5b9d0b9d18aa1b87e0ff5fd6a0eb40966f94672f0ef9c6168ae26e5b6389951e14cebb635460c3b970e9089eba061eeac41c44aff4f45ca18d3d6a83e8fe4a9c03ca4e80e322f86d98b210fca400c246bc19cf5ed78e754a3f7b72f2b120f4499ab7e645ebb26cfd4ba18840b6eaeb2186c8a301dc31be0b46549e7d988415e4cbbd91b6109ba87c8af77bef522217f241ab0abd418a835b589dda85a714fbab1db880edd637c8546a0325a31729ee916f0ec179cfb3053028803c0f0d87b614835d6dc44eb31e268f4322e7325ae78ca1a12867be3a4ee44d5f2e3df0d8588fb39d017e9d23d7016f6bdd4e5158d2ccf37d528f6bf85c88e489344bf540af77d67226525ebe842da29111d6512c91e75c565744c72c95bcc48e31eca9ec184fc68dc73413db803cd6a89db91d68a48e9e6ea4a9f24d3ce5c7baa6f3ae26b9398dddc5875e27915db617dda6ca2c81ab516cb4b2b1c408db69e9e65f8a370b377c88931dd2b7b6b6eb0268c5e7fbc41039e2312df973bb5d32ef5186ba8d04de360949f2388fe0b7f11b0d30612b0866d643423d173e48c25fb3793e29d041ada2269826df9d7eacf7e9527e477c98bbbcb6ab5e0c22cc82d575bf92a0fec5b62f7a1f9618280414a4b564933e3b87c423adbb3a6112645e78b3b50ed422faf43ae768b0b3c627ac0144115d02bcb1b6d3729452b4f43d94ab6f9a09353471b0bd74291d764e32f1558581eb55b3efbf005c3e75a6b42b43a7fb05e21f646201792f575998519f7c783d1126e474e83a3b825e29a1dd52a0edf23fa6e36cac71ad20d2248cbd33356e428cca85fcbe52dc8f52ba6d6ac5a97d2e61ef49fda676f1f45ac0c3252b08884d83f7f1adb8f68de20694e22ecb7097c2cf81343b326901862cfd689d0c85dfc5b2208e63be78eafffb24781f8710d48f234501d3e251033225749edafc23458a7ce17e02c704270df7c13633d2488e3d6790d4a7633c8386b3277cd851c443203777c4146670330cddced04e4537542d3804c420f8c507825b721ec7bdd8c5f09f03c8aa4d3b4352948dcab3b8e84e620659931a58f115b800c098299c5ba8dae6e5a1f1fdaec725870a1ce97d6a94739a7855abc650e1669f65a3271164cc0c7a78c952cc3950b7b383444b9822b52514e916370eed070a6a190691cca815b1fe5d42a64683fa640eea04c0ce6ad3ab990e9c7fe792d302b64251d507df847ac2705760ff5fd156eb8bd4bc09ecbd37945f4f8080615083404b208b4e313ef289689110e39b511f014860b422ead92b5aae2b38d515ed0e09a5b12997dbf2e12c16c16f21bb9184457c2e6721bbcabe8f2d144bfc866938e9cfbb09872d971bff8048f365f85e06ec4aec0023ae837d4dff05840afcad9fa5f8a4235efde79bcb79064ab99152cc4f3ec7cbdc6fb2dcd7169b9e4f8f5b652c24d53732c1d596f68b29277a1bc38b762b1f6234e89f8ad5e65da88cb654d7b97f0bd1f3301fb4256df4a4cee13a45c1fc6b1d3d9ce7ec70edbe26c511587247661e635cb1297315b36670e52edd81ca6fe430aba68234f459c08b7f70be4697bfdef39be7829e70c568e4c5c9143ba874b3b6dc0d6857247424fbcd794714a4aac7b778c0f521d2ff49eebeb0aea533e56d9709f3f14e19796cd78a8237b1f92a4518370a12a14de1b51621b3515b5b9b827b30924aaeec58e300466db6bc885d2bc06d3e72160ac411eab2ba5d76a5c49c2319e5ec20049a048ee8c7ec8e45689ead2e54e6ba3d81cd6fdf4a1c794a2b42ed7fe4e98ae217776a7c631c8fbbbe3788e9250cf66be08b12b6214a86c534fffa478bd37161602bce551e2f76e9739e0a59ecd6b1d1b1062c07c0b8bc17b9c30e51c9c6655145a4c27092cc524b62d72ae747d2adb828358585bbb0c08261195f799321d7c140621992d2b6fcb7d5c05f257a57e040a3569e2968a37f11ca9fb464dcc9bc4f0a3c6d07e62d6cb2a863835f54bbd0bc669e69ce7f79a2b01a232077fc215ede5bc964fa78b52985f3c1f3b4bbbb97c8ac87fd1eaa312e89905e1b613a3a2aa70192a12b02b47906bd6c19b741aefcc8fbeaf7b7c0cd35cc247c17173e1d7b68f4eb6f0be780d8f67e78ac884890c16712f953a29e040328f1af1fedd135eab3505ae3afd2380c03993b7765212e4241f35f0118dc5812ecc6d7f31626b2110efd10dccf1426753d48ce4ea23753ee159706f6821dbc7a2a39a757bd705f53b168332ac1185ec008d2c1b418cd8b2162b9928e2a5bc180dfcec71dda4790dafe5bcf456ef7426804b3ef4a8d5ff71a38d3e446f2c325c511646aee779c2fd1980d0f5154d467034097baabca9c6ef57e870192db0cdb6f6b9145adb6ef000433c0ed464b89560fbcfc208ca770cf069977e37453ffd26886311f7fe443097629c30ecce122bc958d61b62a40aa3a76ffb9a487874381573e4933598558ed3d0ca99e100964f93af946d64e2435d0b872e7079afc177156feb87997bafc7f9597db904471b0e904a408b5db1be3ee71be2b7ac96fca081ec28c1583731e37073906ff8a885e1c6bf85e9dc286aa894cffabd03fb5efd79016dde2ff61bb987885e78585b0afe7d1d8d1ec884ea43f489f40d2fe6c655f64465e9e641c2508d343514feeae8e00f8a026580c0bd60331624c32577feed07b8b01db3f5fe7936ce643af9509d31ef373d857f9b28890914c00c1f1b9d621f70d305d288e28bfec26de2a7cc62c297c1417951ee467b0066036a26d6da04eb87183ca16edbd5c33f850544c730a4bafd2d1c0d5cb68d6b61fc62eb2a5d7ca6649a2cd132d4b98a45d5a28bebfc1a400e8c51135eb550187aa278da6db391d279559f21cadcec68433b3107191f2cde4d8f45acf6f61c18cf7c65d40cfb5fdb9912a30c3381866e08fb00bf337533535989362fd9b0c5a41bf3841f8493223fbe90f25f9067bf94c42ac2d47dee22f42022acae512d46c67025353ca531299853d2d7e72a19ee0c25360a21bc3bc785059d84fe2d885f733b0547403de48199a6944964913d4fe238c78d2714789747cbb53886312bc1f03ab14a537550e99a9e57dbc5e2448ae40766aac9e10695e4d9e31bfb3489ef5540b3aca706257bd2610a7796189249199903bb42e3a9dccc50c79b3179e44aabd8472af64a266302e34cab51319692f50c9026cb0170bdf2fa9fb89f22d5ba71da1480fee597b2fa9085cd4582b7dae03481363c80ad6b17b64da04b8b16d60124a9272fcf30d99ce84651899195549cf0add851fd30d1f37906edb848bcdbc8b0a04074a1c292797370cf199831df10150dc98beb7710cdbbd3554df4be1325fbd2040ed9395909069472e0a8da8cbcadccad84909f50b9538166954848a7f0890aeb305c8472216ad1e82ecf6aa37c8bfd8ae1ea420856b9abdf154a00a920e974864f04ca2768d09aa826bb1943f75204ab55c8c63e51949859f41ac9cfa518d9e1920219a6b8513f6ee8fce69acbbba3fd92134705147fb41f788f13b31bb4849b0b08f8b39de2ede5d1c4ca36bfb951ca0ad5b5128060f0e84b39d7c12040e6ab46b69d3e67784d14f8cae2ab2e00d7f36b01affc479013ea2a1b7b835d264d86e8f63a3697b43f3aef16432c8f2b1693a198214dde567b9e04ad0d858bec597cd77ad0e908b9b61a0a393fb843eb470d553ed1239d1141a4ae8936271920d59c84caed09a6ef364269205839b432fc9c1f9a56e51593647d2491fde7f8a34e6670b340c99ab034fa2d8b9d1c219fbc51defee82b4b8fa0c4876f906d00c68ce77a190a089bfc9808793c4caaba441d15baaa97d67d72d46073c2d8494fc4ad55bfcf95a25a9870560ee24e4eacef893f74f9b934974ab9c3d2a2d1362d5c10c758d1318dd3648a4d4fc2a47dccd4a15ebc1df7b727eb948bba2b83ed6a2600ef1aa95a8e0f41a9055675fc6dd9c6499b0b6ceed21c3108d160e8891864cf26402b3699fbe6d533f36ac56f7e5c1ddbc881f1110e4b525058970ad509f63b93e581b127b35fa53bfaa47aeab76f38e440437f1b67d005d734c795dd8493210b106f9583dfd79758a08524764663a18133992008d484ef615d68f425c073c28f89cfa73dabc4169f9e1d478e0265fade86ea1d8d18f172faebaabc620c52ae1a356bad31319f56baf1f6394958eaed8bf34b7ce05904117c00e99953416b0753063bb9c5173c4f8428e0147b2aad38a72c067a7a63ada5510f6a636fa188fbca39c4f6834779dcf54357b598d3fa8a47fd759b696dc1ff3fcef463fcc30d5e769f6de15319759fcf5e0d92647cccc5b1a8e5bd297a0fc5d4d5adf497af7f3585ccbe05c220f4bd7c7da4bc25a42f8fb97f63d3e0c5df0670926ee74a63296e222212f4985f8149532692e563fcd47ec4c2c0cb7fd09780296118557b7919182a57c73b841c04de45aefcc209baea5ebb7866d7d50c5d071ddd1bd9d606f7d6a201d029a8eae1039c25630df31c96793bd9e6a24ddd1ea550d661ede2aaf6db43c8eb04eab442145fcc34609420a0809058dbafd213ba7346a0db6a062db97ad198afe757713540d0cbe2d46a45dcf2367d3829c7eb8417042368e6a72a26372e923c39f84f9c80feedcd06d727c21b5fa434c7d587deac1b0e42e0d79f62f71a225033f4aadbe92c9f86bf3ca1d43fcd6348fba29233933202e5e8a27bb7ad24cccf01d77d2a35df90543fee26581df34041a74ae5efe5a63fdeb4b958c6ca5f420cc81a14f8cffe9a253e0080f8e5c3dcda5a7fa1ec0826dd038eec8862da517cee217b5a6e80dfd7a45fa7d7d8aa8fe32f5cea933c3f88f907181bdc9676d99463940021a54082b288401c7e7bbc35bf8d77f8384f167aae90fcae85b48903d4ed4980c39888dff348d6706184f830df093e7a279c47b683fb749410cbd6f7d7a29b8dd851802ebc73183b1f9018f87d6cf12dd339825bd251b78d45d7d91e2c602d0baa88a3e93b2859d3668b2cb2c2be3f0c32821008508559cf0000ea394f4216281ffd13f379100d09577fad7455cbc6f61af1d3cd1de2121c0d5b9ccd288c5d4dadfa3dea94f7ee69385933d848d8c8cde670c05abd283c7cc330aba35858eb78cd41c153747104d902c613d804d47a6c1c535ad7be7686d31b71fd6ff27f7ce651a1964e818a031c6da38b259c6b02cce4c7b1077b5e34ee6d2cc191ae2714406ec7ca151a75a9d13b4bc811aa31bb838a3109de737e678ea556388f3923d9f309420326136d96f9fb33a99a80eeae11218453ed72fee45928482a74d46e58603581705736a5b790b15ff7076298b0f0e51fb1e4e68105b0cc9bafd086a5594196cc2928ee7aeed6bbcde8f29636715cd84560ad5030c796b95756fb00b2d685a5b2b7897d063144879c026b338a105cef0d43de186cc92b40ea54b98569a37918bb19a6c02fe63fa65ae704b4803eed40599db44aa4fb2e87677b065dde2bfa579fa7e9db2d14eb17b276779845041ff2e111d627ecdf47b43ec8934a69d20accbc42366d683a1b7764a9134ba75484f7ebd8c2784e4335f3e774d62cfa6fd3f3c1325f16ac31dc6f470149b6eb063bb43d56dfc74be7b412ca3cc073b4da6f9c413f01a88e6985f75eda83cdc9bde2d381ed8b6dead2c88d02d59772fc676e1355110570b474d39d4392bdd17df2ce8c93a43c2e2d91dc7a1ea7bc64210e0bf4df4bcca67f0823af6ac8b91572b587b801b34d37b84e61a51480c673aafdace217b8e20071f7347717cecf1626a94e78a04bd6fd2d63f137ce79f47f79e4108a4b0d178d264dbd53ebc27de8921e6694299a8fc15f731c8af879d3983ee1f2629de954592819cabcc49c2e304ac2febfe3fdaa56bb69c665bd58bd062dd836fa0fb7febc106bf2a313cc461a9834803e8b67567212d20888eccf266628c49a9d9cdafdd959c3cc293bdb3b07ae5a3322ebc888ebe703c8ac065b0d3f8c721715eff1136608f20b1aaa6c6d2622f5eeee3fbe51e699592a699271a7747b9d576972d8d47bf60dc16639fb26f0c8fe1ac165ab3177bae4ba460423799f4da40162b7616290ca7bcb96e36dbb7b09566c44ffa744bc272574e7fe091a2441235ca74775958c22ed5aa157a2e55f176c97dacc3135a4df27aa1435cbd900f48cbc3162dd1d8466cd27e494dd0e08b877ffcc78cc81997b171588942ce3fa50eff0db613d14c47f8232c0322a9aa173313e78f49bdc44e8826a26b42dc7c835930890f7167f490e3392f03100c1b8d9dea92f87dc33d0a401ef74716e8f21d02efb7f55b4531692e7cd2f6e6423f09b6cb6c8d8781cb4399b2055cf5f3f981d7f1497682ee633347b4c20b2cccd25aecd032635487e1ce898c4d7718da6af5c81c405187961c128e6db1325b62c6471ffa9eb765a3c13b0451484d1401ebd36181056c28de0e327773510506a3897c7eb42dfa1828c7c7baa30f467ab695a98f6ae006c780721ec9d6da628ce28290ed85b3db2e099a2122a3d2a391138867c8c6a1a197a89779ed68b871d89dd64ba8fcc93d01b6f7854f6311985137470894cb5df30335573a598f4bc343d1bf6c57514b945088b1cedad0f16e8727ad2148dd648dbd991ff4873a62b43bfe86c00226134c2b2a4d55c24a75fd18c30860519425a073235276afbb326067b40849d397030a5700deabc3986e8aa9d93bae999028c31e060a8dda5816c209884f5b7fa11912a1aaea0691bed4044f6b17d9ff1f9a4b6d15aada8a2f6d5673c4974f5605209391f55b466cb4a32bae131580dc0e265b945f345cfc3c5041faaeed79cf4025477a94e3a88f026a508ab417a1fe56956a96f3788f43da8810e30b437b1d2989959538a704b8e012667db855edf50b00340ec76a3341fb28d3b21858b03e6a634d57d2d5cf4d5441effce59f92ed49e1b06dd0785a5f8f70de5048b2613d507fd33a45b2141d2ac6b66bd958a500e37b7c4985c63148885a1eec70505a29e2fc669ff8919bac05b412bf1d76813e67425f25c7972ea39b0971232de61a94f20e4ce3514c07ca2932c68c3c0a6e324ab306091efb73726372ec6a7eaeeb19fe5eaa7ee877da4f13766ff0e123e04dc37fca728966be1205062afce124d062e5235e7376f627b9a97f4dbd389bd5063c1dfa5b30b444ce34b589d80e22a414067a9ce0420295aefb792d9662e12a13d49b4e22bbea928745ed394fb787616cebe40fae7455816ef3e27ebab8b55df81368af9a98ee2ead148ba47cc0d0b86604b253dfe2ffb3647b4f1bc0ef9e89a24064db45b114c2d6e2ce6f23e0feb5308aa605aad03e0fa9f0464c0e1cf4021d90fc0bc354a22dbb8c210bbf1c6d57ae32de7fac4dc0eff1adc6e2091d857166bf0576b2564bf6afd817eab1dfe0e4608c964188952396914f3fbae85dc4f938723b08991c2df4ecbef509394ebd4970deb9b7e00491f769602afc7cd75df3e24b9d6a6a91f0c25655354fabe421a5135ec4db40bdd3b535ac7ed95953326f8706a2a48bc89a52fba84b130a6e74fd4c329e5f249c9c4250970357a45b4bd63c9d25e37be8a1f3156c0a4b5a19eca91b57b7d82f4395d01097ca462c41c99d615117d004309cc6ebdf3130c309941ea4f99e93c566c2db2139554be7c9f9f5f8b31c85c20e7e127b81147b4be06ac952d4981c4b35cb40af9c96eb8e88a7eb449c0f90b365a4cd8bcf75736753574c8ab89d97efafee6ad1d075d1692e19457915173e5115dc124726b9093928b1ced9c9c96e7925e7756b4d4c944b51f4cd54277b08497fad5fd612267f94fa66bbcf146c43d42f05b6b4574db3ed7efc5c650f309f822d5e2f5b58efc5565b4cc337fdd8e3e59b331c37bf20de05f0380b169af10087458310a3a4da458717ed2b5dc15d40d7012b8b2a1404957e621bcc1690cdb03985e7a24165f92b782eb84ab78bd6a47a108ba9cf020d58ba7bfd04e49bf84a7845fdfde1d5fca3386d4b97b478c75032c6e24771a81ba7bcb3e9c5c58c312077c4cc4ee16810b05e8d56f8ecffa1ab2c2009e277ab9bc436756c198dcb6f1edce4b6beb1db9c107560ba823bca5e91c1f68e1da1d99b83192a1f37875e45b0071e4175757ae2327215806d5996c636058e156d3b2ed1f5175eb4487981696e9ed069db23d7cb1319284aae93f00f347b01ae9c26c08183ba28696ec331b4bba1cd3174d36e6400742060f3f85edbf4fe9b8041831e13ef6e1a813851297385eb46019a6e271e1588efe4dda8155a29f781b3ffb7385451929b42e144402de45c2157ff046df4a10c053f9a15f68f8f41e7e0cff8f4c400f4c0b3ac4bdf4211b181b00f988f9d5a10d8be02bcf9276cf55568771e17ea8a7b7d1ac5e2f792b0e852834e2484c2f141814d4680c106a7d7d78d56b04fe678d05032f330ed89407bce2a71b24b3131a104ffd83f77114bf27ed6c5761e825616e19fcfd50bd92e2d8258ca77f3e9c5c6282de6c9e4243880b679f440a7a4ac5f63e0d7480a803eddebc584a8169a244b5d3e210385422f026b9d1d93d334901533feb9fb8fc916471bf4a1ed4d1470136d7d50a13107f5fa7e656c0d33c8cd8bf8e6932790f7cbbc9d0b1b61270a4267bfdf7ed0d365374d843ac10f9dfd9df584069eeb2b51ce7a2b96d1c9b10634e8ccd359a64a0d999e581b53efab4f52b1ec677b501ed1368a102ef97fd3e8f8e1d8ed034a177bad07aec0be9656ca2a9b1299de2097ffb332a1ebdec60ba5eb5db21e4461af9584c95d6d9cbdb953961679f7132a360fc78ac1222c87a7ba2fa191961684685eb606ae9372090761a023d4e3a1ae7e4021f8c9a99f670483413b610f7de073dc0aae2381898f09bcfb317ee9f8af89dfb0a2e8a6ad593d4661bc6b20d6269e20b3ae7419808e34981c72bc77c08f559c9525c86123ca6001ee9844cf0c976242b4ab826db28e96976ec4f633c4f84b0e4ff6317dfa8bc51f83b81d168842bda561c7be8c1a24f2807628310ff9286a14db82524e70299c5d7116cc845bf3c66481538daab898a632f21da49c26219dc19b8fa98231f4d3dda8ce58eddc2a39df5cf8a9825d824c6e148550f61829a35f4c23428d815c187e6813e937be2357308a5e168c3df954a94a39f0a08637486770dc029fbde8072e72c4236494a7dc3961da8d87eb6f1a22f477809874e554d31b4405fcd86aac34b02b7ac50adca9dd450fb37be50797cf2e44251edda7bc0bb60dc3d01efeb6240609b7630a695fc64bc4d359732f6cdecb1a9a589d0ebcb623b335c291abe7d4aedfb664a622507576c3e1e71a40515d8bafd753b334266c3f82036a1425483d63931e508877ce4f691bb60065ce93018491f1e5db4d6a0b264a88e33d98c56f5f802f54879b32b6b0ab6f5118ac71352dac38dbfe5e5b422fed2d0fe2a8c8bb9ecd886dd50c4b543ecae63eb001e84dad1e73d9f87d3e02435ee7919f3ccb840ef561e4c8f9428b49b7c0cb17c7f55372f89fa59a7c8e6b77ebcf9c714df36aa1a654282049b257d4e2be279a24ea6f67208e7b057ba20aede3e76f335bc6e6723d49b9b6e1984fa2883b4e2dd0051fdce50df95d860bf2b43fa508ef154184ae5e8c21773c17128656b5b9efb497b924ce342096da6290988410c7dc392576a56af5ab07a205e8a4156b758565854d88f636019d898143bc7a9fbc505605fd999ec56686f777c73f1eb832522f54e5e79ce7f389b8e7d944516d4ea1a63679f5bb82a962309546426810b60304aa58525326f7130e4daacb3a5110e2dc1b40562d6ab1b0d5cead4ef42065ba415264846d23f698cd583d7dffc903505fbbb92437177bd5d4fc06e31db481a6140f62a54e812494e496b7ce383e37ab5dd3470c2ae49e463445b434385eb02035e24823d7c46fee30daa29ccfd2588b314d8e63dc589082e3672d86f29f75bf9951f693a5d639cc16939328e3122b772576025d50d2fa57a9aac553ac37c2c98b81fc6fc61fc5bfc1a2f65a9b6925e029d92ae9fd256051f1fcbc8d17df816c63ed5df8eaf68ad5e9b5e3d35a4019114d85ec68cb65e9c7ba608f6893320855ce8ecba489ece9ad55a66e8b13f93b38c18219dc3d12102c197fac3514ac1d522d70c10bb6d65b0666e679d6f16e881dcac6e4b6f4953931dca1aa6af6fb403a820432458b471963ca548a4265e844ad1e07378527fef17a8249952d4d87e27a9fba3b9766da01839fda24f1f4c510cb0bc385d99582ea53761167ad7ea9af3de9d44d61bc4187f17afe5a0f3f00b3226cc7e61bbe014e0aed0d374216319c3e5cfe649c3171a34d8fa6fafb27104dda48fdf7fca2977585872b06f2aab06082fe65acceaf8b4fb4ba171f99ae2d9b7e8aa4de73d8e752664e09ddfc0f6df5e8d6d88023d0f6ef35c3f55337a6ac8eac4bb1b9388226843925be06850dd7f420556f06259d58a4d463e204347e6d2cccffd951362a6de853f7016727302706175cb54f024751229277d1e600206061e5ce53326a809dbb7a4aa6b54d19b03914a1df7ce390ccc2152ccec5de37010e3a51c287446b6cbd1bcabf99d9dfe592d936e976b40275ccb29bd0151762bfaa36a8bed26d0dcabb31a03d949d86ed1e9157a41f6591fdc394af3d66daf69f58c0fc4b2258629528123809e4b9c8e2e8b91e6efb88072ea09c5647316574cb301ece797a813d4a9c21d14357bd4edd2d283c26026f6415f56a0f58341c7772fecef3eab14e3918b7c6096084868274f97d85d179e867a83fb2f60b7e49649bd6def516ee5586f0473c74012dc2f30743a7fc4d5231114959db01a9f1f34ce8fa04782434386b348d13e43c8134f5a52cf12aec879e19f2d3b48e8c690a60d9910c1737595618beacb2b37fca50b4997db08b86e29bf05bf1a34e4acfc86affc965677de27cda34bbcec4c4dc15362aaf7bbb6d19170c1f37f1d69466d88310838a7c2b509c681eb472ac77f1531cb7b0978d9770d3634cc9801666915e3ea2e6498082c7740cbb75bb9a246917044326cdaf68548b6a67d307a16e4bd5448b2bf9c5e00b0d6aa8142fbd98e3fcb8bef972b9375f3e8c7c8500796675ce420f496ae2c4ae3ae38a5887b6a27bd27d2579e7dceea15b0686f4d1f3d68281c0a6dbc4bde80c15e109208891360b20c6308412430afe08f99247b86d7f294639cd2636d2d6153262ca1f5252b5bd20b99109e727b64b8bae8fa0baf5b72a637586eb82fe10964f62f37c078a49a72c9874c0f1588ff4d8c8851ce1c261c993aaef12480fdecc7e53dfb142d83849a38e96cfb4c5c33aaa0ad299d21e6f3da61b125fc1da62924a8097171b94fe69a132bd36d5f2b86d3a04478c8fd8868132a1d0e56ba927815dcb73b341aff50d2893f4e0c5247c984499f65ef71a0a5d9c205e11ce69b804b335097c04e622f1e6eb2bcc0c115269f6dda57ed0f802e5828e0dc944d33f0ff5aa0499823273fd6cfbdb923a6cc37fd19b898c1d2e9012c2ebe5d48657a0ff4094414b69957a54ac1720df66fefd8dabd45d4d32b68c5461cb7b4fed083f4bf85ebe32616b5d6975e53cbe443b74ca2d31d6e7edbea1caeb7b86cee09eda331f5ccef4523d07cd4ad8101e902ef218f7d743cd94f38ec557e2e774f4e9d7dbe45243d6c35d68404bc4d28de5c2af0e4d197cf009e5d76a2ae3fd134d34527ed3437c8eb108c37a9f4ccbf572d0c8c94f1c9a51dde241c71987bdd09ac73713526f2c108f85246671bd322a33fff94fd18692a0b317e39b2eb21e463681b49a8df144c50985021cbd3adb0869ebb26282a6cd95de856c47b91eaa0fdaae2548bc2ccee538cf63d6a72c315923bbed0df9fad4d80a8099a7bf58a44e04037d1dceee708b8cb8bef43feb3c93dc471e8b79b4de9ac49c435546bdb408902fd3fff566553c8a8e3f2232833986865ac019001edd5883a432629dadae148d0b134f010c3564bae3513dbd83441993bfcffd1e603d2de5406e221075044d2aa43f1c181f8dfb27829b68ffa3c75f5111f407bf34d4670cc10056d7ae2dad78aedce4bbe235631844b83b942391613615cfae04d094d7a93537b72e7a67ccae2c12a7b2c36142027c8dac2cfbaa287a55ed5da5e4764f560c110c001f941f4dfd3cd4917a02d6fdfa2cf8a9f7df54885a390abdc0f91a6cf07e73aeec29d85e7906240ba31ef875a5062eedf3b81ed30724db6ce781ad67b9ca654192cf5a871a38cf56f3f43d0a099ca15003aff01a10892b95014922d67a9657f6a18e131352371a42df31529137bcda151b36e9168438b8f652dfff09d3c7ffcfc00bb80fe54a76a43221be176217063f785d9a4e628ef2ff4bc3ea74c2e6ce6363a3822a49b5c20ffe259d5ed9b760331c1eaf05cc09277873c2743495ae7013ce34800dde8e65b98aa2c7fcba2494fe4e5c548d440238a8c66d03bc9a31c0a28cf82ecc2ed1ede69b8ef8c7c2ff7476a70a0b55f22929990d73c0a4f7f676b8dca46ce1b89a6dcd4612d784bc73c4053195495c2e1b1fb6448777b6ecc747144b550fbc44e84928beedfbf21575a57cec4be1c2cf8867ab22cb6ed0efb53daa92ae19b87516c19dec47e4c0a7d68126476b9bf340baaaaa7c09dab8b9e575c901a581cc777b8c4e0f83bc81a44eed2dff49de6bc0733c3725c0d49ba6944b716d15604b04427990631da21f9b029a1effabe30c8b5ab8a0fa8c10362626a6e83ef43fe28aba09c0cfcba01ff5c8de6b365d8cbfa3d737e8be9a42c20a65b1db653b88cc6aa545500cd71e4c824b07bf05628061153fd2cb4cf11814b8dee5e254c27822382d0d9d58066d1188f300a40607e1327f9b99b85f995167a257b94320572d9da771470182834a31c45acf9d5be58283aab403f815185ace7df2c97795d27ce5f6067ceed910ad57f810c273bb4b32eec2f6c54be2a1ccf59646caa67b3d053a4c77747034c47b5555eae82b24bdcfe97de7f901f8e60443a5d5b0df60017ac2cdd0fdb63ea95107de8e98ea6482dc779020224704ad131b970ad0f86dd720beafbeed5312872a0b76c9226f2261e42e6eacca5f1035d3ba1a7ea0df5b161ce8d58331b3c4ccaa26eca3a9edd29803a01095813bdae01da7e229fa58747da3db69130ae30760ec9d46d3a97ce1fe7ad1315cedc61e6e23cdfcc7dab8fd58c825ca5de0412856134eeb6695add3120b053f40ad842fe6cd3e412e45027979a730d7e1120f14846c03b39a4e2723151c19a014d6ca312bf0719f0f95a46f5cd81934eb5bfe08b9e4bd6bd1952df900196e307f4ae34bd4ff7ddd3f2980c5e5f47fe9b89532472735bf8a5d856dc53c8df2651c79881fe84c9d1a5a863359d1c4298eb49cb3788e85b3a1b418ba71cf80c9b350a41d628e7ebcb732c6d30b66ca1ad9b00ed81419e3eaac5856cb2e1065151007c5ef0d88a9ea0abc3056865a53d499baa9ec5a1bf5c0c6fe78c971bedbe3dd0591023d5d040e984989a8c2fda55e4b4bf9afb08514d6a94e7d03650635f3862d72b911766caa9610bd013242b64582ee18bc81fc48172f8adbbcbe16f0bdcc5a0c772eaa662e3f7f94d57dcf81c419f04bc2dd3f68b4e3f6378a586e371d690997ab75c4666e5195fc074ed9fc838b87266bcbc2e3aa1b975076d1ab3cb10ae619f914bc7690c7c8c6b1417fe160ec53b8a7f38849c655b33555df4609b4db93e10ffb1839c528d3699de6031112cae4466ce4329db0ceedb873e74f95ac23f0cf9b79001dda89125d1a8784a834d56542f622c8d15323b9b498786c6a2abae51689e7c0128903ecc60f7a33a122b8222a3ac0883e1c55d7718756ffa620b1f0c8ed646df47ac4f3efdae6b623d9d6f41d167b5cae05b191d660c9d8a80ad7df7409462d4b28bf252e722e9cac2613ccb53a4832ec1dba2ff30548ea4e65dd5ce5cfbd20a21cb56ed998bfb2119a55e53b245ba91e35dd49408e31eaac7db917b1314e1d7acfc3d573cb90ad25dd3aa7be4111036a53c7b0989757c09f79401ca909fb115a5a13c2ba508005a8a18698fe16499e9489efff9fb81b0ca3650e5d574fa2567ea5c3635debea1a9c7d6602cc5ce48a3c9b61697a5c72c558d3839020da825530abc107e7f64d24895695516296348994af895b1d9072ee7779b6ca31c41017ec5a4db0b9598b7fcb04612df5158fad278a2e0514b18fa7a046a7538e583975b4195162e0e9f5d6f1ea3a4dd7bdc98fa9e7a9a3a241c4490972fc30c19be0b9ced774fbc4b88b3c1dabd5bf21dbddd4d0a309ba112368c7af8f143b1b7ba79ae4a36eab035943519e6ee16a75e3b6a5408af37f893af3e6136f2c58218c2bcda88c7ed91276f3297a3c18d9b7e789fba7b648256239ccd391fe325963d4da52369173981a32a14bd2a9367b250848b430f31da53088aefa44d0509f9915fe4afc1e174dc5db36c6b7f0c383a8d1ad52a07d442710d872a4f777a23e4051dc238d0f0e74fcd733f51147730f62fb2c25868f94b587e291ed12f40c6f27e2c24bad25f2c1438103cde016fade49a8fc2cae86c31d9767dad8af1890af58f3445cd2d89d75f0afd1721a4e09f9cb8c121417309d5fd068986f8234ab592d288e3327504b52e8f68742e3312c5a10a841bf2aa4a0bfc075cbb62b2abe230795af21589271ffbb47f8f90b398e90ed346a81295ef771b2ce0f22058eaf6c9640248f5ef598cab091b036f701df51611a0cfacbb9acf5afdbe5f06c3ce42a48e86c9c7c37dfd25fb9763bd2acb2cfdbf017cba09af74902e71cb8af18368929f8ee2f83d77f8770debfbf84268df74e66133b36c65b705f4a04f22d2ced1cf1f1aeb7b5cfa53b2b36bdd32a5600830093bf3472282f9703e2cdb6021dd3f01599cbca893a03d19017c796220bd36b3b96c7539954f41d72851b94e80453c935de0349d57ecc4901909c4e2952cca35b6831f858b2cd97efd45e2c80e7c1742759e9cdca2714bdfd8acc4618b8ee604f8f4ce548ef4fe757329c354c5876c5693938bb005106467c039505c2273615e3d9edc633c3fbed396bfb125414a7f4696a73dfe0f3ba824770d1f9dd871e12e56dc280e657e2d39009c9648ab4543809cb372b950e99dbc0c28dea79a901cd39b72540d3824be0977d37814acde0eea93d97e130cce945cd7302ee358f5a78c1477e68a656339633fa8e765997a42a1a1d6e8dfa0182967a79d59f523db911085d5618e441548848f3088f33064ef7bdf8117ed8e4ad62c534775976482f0e0c0606944b1d7b7b656616fbf5118b2dd565131c2b3725dd13b90b508ba14a9295bfeb17e63805dd7e8283cfb243c105a5e98f590ad1f4761b076459b589b76be12950aa97008276bf4f05213aa5b90eb115952742e703ab389db2e0173a8b5dae5784c5fc1777a82a0b6b8e1208e06825efacd0a55d35b51d1d4519f80986b5da41e4404d21d0b23346620fc80fdc2ebdf64ef2509de49157024f9dfe52f69a4a9fc6f5316de81afa123c8b709532b4f6012db0b24bdaba8ff9f261a9cbd19621f0ef6a728ddf321695ea536075259de3276fd1619fd608d3f340af64f813a6512b0b3c46b8d8997928921a618403ad207807677db8e9fab464a3a1cbe12e616e8863330bc0dbe04a2103915ec886e940e5bc321b0057d97fdd6afaf9827ad9dbfec17a7b8712ef78df64058ca224bdcd1bdf74760629d4182e4ae5e001d31f6adacfad4ef8ad0fe34b9ad38ee258832f97f6a1653068ffef0346d5a60c422d55c3d38fba771445d98d7dbcd30f0a92293fd2d18cbe1b67a30d3e63ce48af913409c89d28eea21d2298e0421a2a43ed8e8209996887a8157ef3065f7485147ae3187181142fb05f23b3e4020a6105a9737061baf65f3f9c0a767c508fddbe847be551acf0f6b53a3e963e3b8198c42c7020c216677fc0783afa8d476ab19504b28f69f7c6f2ba44fe5acad36208cb373ecf390cdb9f06f89bd4c655f827cae0be1183febf9487549baa9d93b0bed27c9ee1f277b16b86b4fe8fb7cf61d5072032dc2292f67ecceba47f3222e1e2b47dc1da195c7bf3fd868f34c0fa307577c91d96555cde053724eaf4922231c01062114a5c17c119db27b83cefd9cbb0dbceb01d1e2aa29bcf6b0f9d2ca2827b7d07c457582daefe534d0ec72cc9a12c3023dc8ea2e60e88f5c347e914331290d0995c4d2c4b64c93ece5d0ca2e1299e24e6b5849b0cf226a047d21c1b9ee200996ac80fd82c93f7f92635e4852692a36f2825ac5f500b5b4ad0fd14915e8953f77600e0bba3174e6f9ca8508eb91c890934d51e4efe0fc3a4fb84e1e922023c19a5c2ee72e7831f21cfb17af1d24f52ce2bd83cfbb9a73ff71402174518573196d0e972ab371f1c302836ee518fb47950428672fe5761cb0514881acd3c0159d458b47b3f42a94cf22291839135636ed6128ad6192bf42a329f94e061d9508904e95e3efd1a16e6fdaded8479e3ca4690cfebe55bcab5bc6ee31e6f89700d192190d6b862e98b70bd6a0c041671b582f88230f46e6ed3f4e2dfc88f9bc9aa5e72c64c9f0d870471e836ad0b6f706a10df07567236fa53462704d2d90290b96c795cd55f6c50c40876ea59ed4a14a2abaf3463670b30f2fe45bc712cbf05998d5c7e2ecc688f65e92de3ca0a3c0de45068b4d5dc461128899570535619ad8907b721ef146649abbc02f49271e937aeae49ef29c170fe0c40ff6902c5c926feb6d46659f72f6a23ec089519fd3ba4a12bf44220a301cc7fb166441e0564e2d2523fa9a1504cc94d54d475d08e851dc9bee933bbd213f8c4c9050451cf7f3f22bf8452ad5081645dbd4e4b109a68aed043e8ec25a365fb946c964f092272812b6946e04cabd300a8ae1121b01f8101f2b085d5079c226bf1788d0f8740c139f4243669796a103ac1b957a5b064b513c0d1aec88f29749929a1932b385510d51be63c1648fdbc9302c49e26e707cacadbe37f4c31699b6610eeed488c2b41a6990559069980c802ac2bddb7e63f9dbef7b922b1d9c4fb588bfbddc3599883cb06295d765458d6d041b9b06232eefe63c879af9cceef56d408030b44e692b93b3d36f287bcc7c9495b3fd58cf8a603bb7d2abf71966d27ecf8626f8771a6495e440b92d1aaa530f937d5c74206194a3cb46c4d24e6a589048c814ce6e0ba41b78229fda653515aff5951fbba6f3970e6eb7743191089fef16c3e064138f90fc79bd2401b18a7b8e3d4d4a8bdd9b57c4fa649ac458ad738261a33e9d24da27a90d1e7304ab320fdc9709f8e649b89d4c3803a2946005bdea8e46e8fca7b82d74a50e0935261288efae4b30bde6c74dcc131d4e205cb4f48b0f57d0def05b9f4022fc6505614191af86d27491c1b06be1e66600104da4bc489a6b3efe86b57ce1949bc1eb59fe9c632a39787d584ac36365b3285076d14702a50ea704a1190c6763094f81a0e6b93abacfaf241fd8e65286c86d31a80d3b639b7634668b14e032b7cc82ee42e7a2a87aec4bf5417162b722fa37e05606b418a0dedeb4314dacc471b5c45ea809243a3a6b44cc98bec1d8c44a0a919aa59c415825218a7506fb233e8d6b0a0371b91b962b724a4ba21a1aa5ca68686a9a4fe4199c650bcf52545367237180f95906d465fe20611b5f2653e69e6ea8caba9ba90144211f1169495c2dd6aa7c9a9ba5254764e7e0f33a6c65256e4e3c22a8d8f446f28037232e982ca3bc7538b549b846b10b45cf7155bf852e6f9f4d019e0016baaf7537b68dd80a05ba38bbcc9a512a135d87a792431e2da4c1fe36279a593b62c1ea6074e7f5d8491e5b973f8ce4639aa9847f853084b517ad177f933fe8fe450448ec34a21057b2d656187caed4b3ece530988c12c3a280511907365d4820e8975516cd0e9460da74a10b3f6d3beedfb9e53c149fd1deea706a666c71851b9f392f361778982bfbd3bf9721063405b9099639f0eb69394fee7567ce2ae7ac8fec27ffcb338df8a81b71b522c5b8c1c717d3ba0316ca834516abdb5d06a330c254de9f3740f93319acbd05fee249bb478411135df28f4d872c63160fe1c9b5f72fe123a82a1044ab78509951b2b22be5188306a86a0e1ecd744f907634fe4d4a64b917de8170d43d0e97badcf4e514d1e1ce562edcf4724a5158a7652d9c269b6b9417678f25e4d32d54518e3805dd1fced362ab89e45ef856b4d3463f7a1cc3ddb78d53f7c4ab9507b33fbf56fe4fab08378a77343d0ef6a3a1b0cbccab7654e8c1ae0df68ad9884404717d213e68e7f2bdba9ad40d433525928e73a66e95645f8e7947a64d57d36b87be767a0424f4d35650d75be6885ef539d737d7447397e6498bef98a70dda5d8c460ff482323913fa8f3a6e2ee8f2e8adc99928905ae3d17697b1121ba717cad05519a37a8b76bdd9204a8e062638e075a7705c6ec6582142a1fbffd99532da5d90d193f2ac87d0bd4b532271c4b3e78afbe423de5d8d63323c9a6b43cd173a81568eab96db62cf7604db462ff315fd037887d8e89d40f81bed418a374962f5f05ab7137b01f1275e6ae0a1cf1b0061287e074e904372f3e31bf1de78a388d7de31bc34db5fae2259b37810c39e7ebe1c5888ce7f9a623929b6601da1b927525d67401ee307d7672159dddd84d51601d30321ab5822619bfba7d596e2e492613edae3163f647abb1fe2eda8160e9ccfff2b6e311c983b7bc22c544a45a908a0dd84ef70817eef870dff428ec32c4d1afc5eea38e74c393bc8f228da06a83d4aaae3e4c2a1af40f61040b02be9bf4021eb2bb5488000e6f873c4a3bdb4c949abe1b044c5b8401938ac2103cd09d79d540f4cff93bab0e348aa6053600e2af06e59a8d4e02eccf9b2178d8c58d702a84e76c980e30ad5cd18289b8dc17f43b5232bac51d922f5e619933d9aa16b099213f5d2c251e95b330df1a6a028ea37aa3fdedc9f8597e82f5dc23f06f9f09bd19a71e99bcb52c26b2673bb8df8aa5d6713735a0354990bc164ddf874221066cf2113ef2da22f85f02f80e849572e9b4db70dbc9d3fc6086c71f491273ab8f1cda6c7111b4411b7b1dee544af2c7fe79d2d7349792b9ef8f608f94a172d7c7f26f2dc53abb0fdde7d4a8bfcfc744a74c508212eaf69ee6285ff2a922eae851de33dde03a1efaa2abd8b0377c4fdf37e86af026715a12ac029b0eaea70854329f217fd27ef9270420359a954e84294ae0109c2f5b7a549fd67f5e0fc0fc4a7d943ea349652413c0b1cd268eb4ca816c223071d3f8b4a38d93f810b7111cfb8bd06c28b07030787f7c2d1bbee93cc543280d5baba77242ba2ccd306094df111f66427b1bcaaf855d8829f3ad32fe1b9d71fd7da0ef9bb3aead8381a36e419f4a51f1d1450ab84738e6185e7eee6662ec8edab767816657ee4c154dea1d333fde37f2309372a55fc7441327d9bc0e1eeb3bee6eba42db34b32f50be87a4c5546d31217ac935def28e597db50f1645211affbb33f69a61315cf513d5ff7fb9394680626f80f7b89c4827c52068ee60a864a2bafe5abaa45e8ea098064a75aa101d727af389f6f9e00f3955afbaf3dfc6768c1e302b52445ac8b925c3f8b4fc6285a7190c2f2ea0a8762bbf452be113a548df11cd62b76060d5d952f19d8fe7cdc52ac08f4d80d5d96b0d42d9cec95402317af8f7c4ea7e32feaf008252a591961c73aacee4b2848b35c2de1fd5faa8726895285bf1858db89d54900e94661a3d4484682a1feb4720eb23486cbdae1d7b551abfaea7c30ba12f5c79a07efbaddaeb3e00b58443da2329a74255957e8cdd5f34f3644b8e747274ec8909f7b546c50a27d585f2767f8150b61f54145a8af370fc8ffee7168661ed19ed24cb9dddeb0b31f612c692cb73de74b367ac5aed76f37fc3b78d76bfafb0f6846dfa9df3fda3ca497a9aca8f0f540a81e346729736b81a773357c12630bd57c8d7dc0db46cc6b44a5792191883ea4dbd614a6bc27c45f70383988d5a6aa16302cd70402be6cc01a20c136c00ffa1943b7e0b4589b53aec0cf7fd5a37bcc9a154e7d0de801026d7f70cf8f9d264f719a476b78869d3b9b0644d7479e708fd07e52745c317844bdaa6c45fd9ff16b27132789103e1daaa704c0b4e0d3eeed68f717627c684792109b08c0246a434c661ed14ee0b968d648bce24d571c0fb5019981ad1512729422cdb57ba0bc92a4b978d839a4b427a29e0b6038357eba1c62458e702ffb5a14e9e64b001f7129c9d70c702d347eaf659d072ab3d0cab143335651a4c4bc063e5a150cedd5e7fa5d0adea6929b2a66775ab772fae98110e9750c5ac94c7a1febde2a6b5d26ab3fb0bc13f410145142ffbe9273e6157cd8227911cdc4ae7d068ad8787c688c8868615abffe1dd5ebb341f6a60589a80e0aeb3da65ade7362c012424ed62d20e38483a164bacd8c66f8dbd9f46feb3de3d0629f4dce7eabe07229420693929c68f93859496156accb59db08a394a7293743f6f0f31489294314831d8f977ff95edbc88e5d0e08bce1b52ea45288e0ef70fad04fb3151a6b2cdeaacb83884e267dd218fb85d2f4dca50cdaf6e00bf04c728ca5a2ab22a927c44a2d9967061b7e39ef0a7719c2482a78cb6cc4ead353d2dadbe9af508c7681e5f6d2fd0eca6a888a9d0ea46c45d08f2420ed5ebb676cc2de1ec88bd78bb7fa6be99181f681206d0ff399e7f530770afd11c5f7a9166c1d5b2a38c717816264809d944b1771a4d53bd67d3e9e669fe57f23d6dd267fef20286533911195b071063c5d4552fbe32f05d84e29dfbed887128c23e5b0fdd7dc71bcc05177cabcc8636bd4637ea42f05155b361e129be00a4f1ac03ccebc02550dbfdc5a4f17e5e566bc99fa916e38e4b244c935202ede49a3126fae4f5136617802e50691081f48a40d9a90ac1898e3797b93d2371341b4da1c72c06fddc1d14053dec17ed19ab161ae0dbe04c6f6ab6f21235bc3b868ae4a4cb2bf23e93dbe7ea2c104c9dbb4dda298aea6ee04ad894eaf314426c3244ffb886e69a6ce2e607e263679594d8df9ba40bb9b86599a2350a7950a166abfc85a6e5a83df2b1255a8a16c7264cd46654dec95964e15e98196cec4dd0ed8ce6380d740dbf87f7236a32d1ee556017095307f5e932b32d2d03462e9a64fda6ca464c4a92911fc44016f39edc09dc410614a1bdf27357dbfc03e77c20ef203f049d160b16e28ffbfab6bfedbb24318882bc5e0934417912ed4efe8b1f645a6f8baf6d53438da1050cef1562f25b972df1c74f80d8ff2f2fbc2bb2e1d2903d6e0cda5d7eb0fd383dc2f8c19c3896331dfc6ab99da84b4a305445794a37d98f47046a5243301c716ff647f86410a9e53a68a2f0b875ac4daebb59c9404c3bc298a251c6e1a8713896ab858329250569f6d7e2312b0c1aa8ef813bb711152e5dd38f4cc8ac9bee6a7c4460f44e80d9f6224819d8d02e543347672f3d6698fd8c75ff77dc7added95146643f893727f2d6eddb036fc717120d8278af51ee1fe3074317e360bc464687b6bd296a28b3ffb8586b4c0822ff953217606a8784342eebda2ae39d10774d34ffabd4f38a6913d7c1e42dc975de2cf2461c1fd68f84e224a7e932058453f60e1be4fe66949bd665b4dea2c7ce9c1f0db3d7deb94e164bf5043367d75e393e49d980570ef4571c43638729cc34188f9aac26ee9fbc9fc0da66f20675c4416acf185f7cb81a08cea8c7045c369114c637a7a3b3badc696e9029b4e94e591617397bca564d1428d4015813dab8b13865b36be136101494783b10b3fa1e12982af35e584efaec16b3e708fcc92631413a1e7d5d70e5b0db1cc82efd46aff6193c5ae69175ca7521b9f631f56e093f8f3c196235922bdff7c0b0c80f70313ab6995175b57ca18bd4fb840c9607abc89b03eb51bc227b08a11cc1aedbd82d6a409d708b9ece4fea81beff7f6c05d1f87c3e730c01730ffc92ff226d79c0223d483828d99e63f8b6ecda77cb3566e3ac482ab75d6bbd4f9fb087bcfb7e761ffcb175ff7f03c3554a7bddfbe6db07b09690a1143bba76783d75ee5d250aab0b5c916577cf01ff76da37557ecf34c6d5e8fadff2034743716e40293e71f8ffb1279ec16e389a540b339f981164c77c5231dc7cb33dcc286e98da6fc82ad41cc510aec33ca727732fd11a74735c696e8f5261e384e6431a85a3555d9379a91682ab353d97bdcd2e1b22096b0410203122e1700afd5316d4f587c036b6b1c0ad8bb03ec06c3fac33da96dc5ba2336de3035866076e41dddedfdcc43284eaba3bf37802d5545f9a61e3525e8d0894099a99ec79bbc61b4d9bf64e6efa72f94cd5be5710fefeb6001c8d9d0d5b842c033f998dd315acabcd099e7d48585666ee7fe99c484d8e8a189a6bcf29d8710c0a275a178a2228454cd9bac443f90e15c23d93ec322db217f1a614aff31d6c1cade19225d664ced11aea8060feb25e10a4cb3f666d5d2176ca8f6e5e921d1706a3679d885c39a021b6a063bbc0603f8850d41e48a07af05a7efe6907f4695fdd6fa827c2944930da1cc470390615fd79f741388351bae87dcb533696fec92d8eb8ecd7b705a420ea4a4542a29da964c2bc5b03c3f0c01dcb1ef01b8e1b25abc8430790f52d59def3ead850595d932db95f5088b32178b392de98ebab2b3893fb33eacb9a4ac90ca5ec5a87c78ec74e8020d6ed8640e8ccda1643fddc89751df891ae08eee801db84da884097b8787fd13a26f36b9732cbc5c5ac918250d4cc210396ca4bea01c839bfa94732499b640bf1cd2bee3f51c7959612746407c74d7c9e0df5612178c99f144be22a244c7a226ca6677d972cac9e9d73062db5ab95fbcbdd623c7d87e73e71cd873343ba272ee51e056bb416f857fa1bbca0901608633756a5a52ea4ba17ac744c0560ad85784198c90ea4c4b1846c849599c8fe4debbad297f11870f63af256106252693ee6adb1b8d02f16df9911ecd92817572eadbe687f221a41047e4280ba735f54df4b1876c39a2c86718f5b65bc742ec1ec8af8d0e29a15d7f5008f4cc37ee3c84dd2479d7dfc416568eebbb421d03187dd911a4f2336303574be92aff6b7e74e1767bf855ba0c7002a21c256f8e5053cc508dcc0b859ee23de11341ecd95f7d0bfc9479aaf92e7d731a688dcf67b400e97cac994eeb795805a3ab669fbdaad9052f9d18f4007c0101ad79fab71fa41df98fa4ea8dc8ac2529073b9c38a141c97fc04e507f4f42d4d29676ad3b12d6142773c1a0f4451221827f99a52ce4a10b586ebf6d52c7f469c797ce840c8a44f624359010090e9ab607ac7a99efd8de5bbe402a33950118e77aafd057c0925a8332f6a179bca5da01c13b7a5ed03b5a2e4bb0d4afa74a959739d437334e5526862ea1d2ab8f64e91e69d0f3dc6b5b107692ce5d422d22393788ae13a160274d3a5d05b2ec4b70767a580c9a20d2345a3c60eee5878ad48abb86f4b55c2d11619afb3dc3a3f7ae96a5271be4cee89203b60eff32a7928d2699bbd55b4f4019fd382c822bfeeae922464e88f85807acb0fd8a64a55f89459eea4b71b2e2a8fbf35b0e8cdf38e45975e10edba028457e9f712b6d61dbad920d7863a662ecdde0f45511fa9b3f8732d8f0b7d94de2d08a41746a31bb08e5c633bf681536fed5ba75672be4b4695c0fce9a1c8363e701ff49ef70415bff954d2e57d9e5760d4ca8171761b7d85107933c5d050b2a1d66a362e1595dcb2ec267795c090597c15c098400c3d0d431b8b130cc793a84d926ab9c387f470213b7c59e7673f6e8443740cfb25d6f4d1db43be22e071d7dbe4150c52716860f19d438fa1833213b4cce6adff79003f10f9d3cc0b556435c03d7d380ef12da969b2bf425d52b0c45540de847ac3435e179f2276f8e6d2754d8c63a19948286e054522deacb10f04fd314603651896eded6864522f283c5c67e0d762a171689fae3771b0d126f3814731311f69164fb29e016e7fd3d8e861f9c8c06caac966696dfc0f2434bb67e4c8e74a2a7504305a49b59cbcc5a1d6b660d8e4f82c284ab4bc97849fbda9724fb13ce6ded6478934a7e1cd4122fba5bd11669c880bfb1e4380e273a0448357e7ef5207f73dd08af0ce78c73a35cf9d6e9411d1d4de4de013158900256dedfee203eed77dfdaa21fc647f42b53476fabd24822cc0c625b2907b300cb922a8ebd7db7b7887bcd45e3365c4173805b8c82eaffc31f9c72572a821228b9a53baf78c13ebd320618e3f8a13e89a7f5818524ecd45ce79029368551399dc35b8c92751d560fc2d839e8d98a77fcc936b2ba1a2c7d28441db691c4372ab3b813e23b52141a5ca1f917a072b5a90f41fdba080df9bdd7aaf2be83f2be30d2cc75e7012e34d065ddeec06180307d6cc25dd7b45d6446e30d69cb10c7d3dc27c7e1e0bbd6e63a12286d8514c2bea3c98c04f43196dd877b9b7b325499c0aef71a93487acaf3d0295d6d38f1e34ed485b57857a4740ecfad07cb71fc06955eed503cdaee7cf8e2eb0dfa2da09d907d8e31e9ecb7c3b36bbbe243c7c68bcb5e85c925bfd3c0d86379edd031526d7942576ea865a9b771c0d4de406c034b1876ce40e0c3d56ecf30aa1fbd77c7e0a5d812acb1a3df839d87f3e6cbe94d0f3b6b9b9656326394d12d01545698f0e04344d867d699ca6ccbcedd56dadbec6d0179b330ed3f31b12ac917dacaa232ab4b839719a4798898b4f9a7ded6eb73e02e7f738e8ce3b6a12eb01585c1335013c905e518368787799c50b5fbd357fa3cdf880f472b254456f674a2dd800fa1fb4430fc450052f57fb75b25ca0c694a8f90690bf18fcf0a7e7f710b90eedf4bdbb8336cdb8aefbba8168b3bd0a655c4933d6f899f90187757c5d091dc6911745fe2642b4defaef33b54f79c808f3fdb96677f88e353b6319d0f2223f6ed51d58df9931157359516464ab10c9cd5ac71909cbe44d0b7bbdccb06efbabea6d9189bebd7d779fbd7e72f852f0911edcad5da3d5150ea8fcec07e837c0f6b7fcace34b557c6a8f2f411d298d4bd958e20812953a8d82ea1b40e46047657dddc67b85e1a6d25bdf8582552e8c48ed0c4b7e9e709a6e7c500a5c720673fbb3cad65709dee25350876b38613ceacec5ae3ae91031ce9f586a38161910fc8e32d307d694cd81558f93aea179b7a3dd88cff801f612d4981591329ef15f3e7112385fe908f44f0113a6a74bdd870270f67078b8aebcf233b766858b57e5c787a16143d4b21e526af6f06ad91fee102453cd12ce220dab764d9d5411fab3aee257c3d4fe3dd654440354ff26f0232b8c40779cf7c8ea1cd4edb0ebe26da97ecd74ebe718016fe0235fac5cfd7188cd34ad0c35613c91bfc04c5f9e4bed24d241fe8d05fa72d66730718cb5eef81858d865cb6dca871f7245442139592767d566cf84af9f98e60706fe9e6ab4c76ab2e53e4e7be09a512e645a8853e21b58e95ae9617ca8e273e692b6e4570f61920eb41f799bd03ed569abd158558ba48000dc6c7a42d7477b7acf843c9ffaa76f766da3995d7f8c5361cfc048e9f4e16f31b755abe0c754c58712279da754f4c7d0578659e5d5afc19f9172e66a3961292d7e1840e0f06447e6885b091e9d305f712354e5a80b1665808b66083398a1294f7d5d2018a3ae37159274e2d4da10e221a9a1cbca27b5582b63c316b510769a02a48ab860f67b48f670e458dff9be9a8c0d75f446747135369b6b5d81477e4574e1624f06ec0e786d4e5541178df1aadebdd28cc6d1558afee390774b0f2b19803894a89f6f9031749d9ec15265f63fbb5efce892706755bc0c2f004be2d16fab65f60e9daf15ae8a50c9cbff04ecdc05cbb96e8f98d35010baf75fd16b73d059e9ef9a5e5216458383b9087786a0ac5a8b6d1c9563b83d81ec2a6cabe193aee33ad8b81132ef844afbbd80cba93b5a11e4332cdf48e24999f571ff00da7f587526873eab5a39cee1e1ba7385dddc31b66c6e6770735679176b68497ca7e37ab0fddfbc2d94724932d6ee31d0adaa1d16981d22875550f802b862d39f8e0e437cf9291a3f92e9c801a46577e9063bb4ff46d40949dace7ec4c7d7f30ede26da29bd1f10ad72a9e1a39e9c366e2373849fef68596d275b213a40b1d6024c9a6b5934a7a68733a48980aa0d42ab47f53dd44ed8b962698864f320e741c7c34bd25880a127d1d88f756f001f01029de45a4ebde524fd355caf99928f3090e813cbc756c0288c850d07be5760c901a273d56fe6bd09f6b5173f397bd03dc0816a79780ee1a281155c8905d1da28c4ee1a0fddc8372294e318bd89b38a22ce174ff38f02a409637011184e20544d7ed6ac881929cbc09da3724afdd7f0c16f2060ced17fdbc11520bc330ab6443e96631fd975a89ee71266fb2ecc1b4d21b5382836326207ce633a2a5b184be1eb6d0ba87045da709bb159df6cf8ba0c7d2fb15a9b602312b86d9858837ee7b8fed1e5b5aaad0840dcc7a9beaa222e51d330a76dcb4a82225e87136c0fc6eb2cfa9bd8e8e010d7932834595243a3dad1ae9fd801f4a43d41402852470d70e707a5bec405119ff5cdff6b9b4e9586f113ace073b61f206f28d71cd57ad5a9e10f417be277b182c6f603ea5e544e79aa016af615b88d6a16e0762499abcb5c49c0f9b3ac35d05e0bc093630411ac4703015669e5e5f553b0b44b610b6cdfb3db58ee4c9f926d3edb39f126feff3ad6d7d5f3563cc966124afd8a2b93f649f5076676471ae683d1e5b4f75a323dcfd10c4ef1111a69fc96e710f1db89bc95c6390e2444cd03ed9a8cec29eca2c6dbc96c10f0ed7d949523dbb106c2584ea2a20d85ee5ff5534fd8733a0ff858152ce69069bf098c28b11b6519246ee451f4298f4f60ff7e3643e8f80e826e8f1bfdf33baa1b97731579d158a4f039e1ae8b3934d525eb62a130c4c5e76a890333bd63c0b0d044433771bf99470e1edc31c4196319423eb6b1bc4a1e155e60abce5c7a5ccf13925624d0963e569ad9f7401bd1e497ba35a6db0b1e1c54e4d1cdb46347b4dc8473011783c2a73506d993badf986686ed7ff328b4cebf32e78d4ec68915f910a8f653d6490cebbdbacdda9d07537cddafbee8210aa67e05935dd4b236ddfaca5058fe16ad5f3f65014f6b4084e646ee901b17139fb879610631b8a8ec7604827eef0d6c6eacedc045ce8d632413c317f7b4574c45f7272201887ba0e9b4579bebda9404433f6f3153c8f8db3be66c3061915caf326feed2e8d26317e18ab7610bbb9ebd2a4ad689f575c058f67ab25bd0fc17ece46ba1abbc94f806fcc80d8739f6a12c639fd7b77de18e255a94714f2c31d9077e7307c2fd82b81e1a3c74cbdf7f6b35846b5a9b86fc7099597b8f9af5957795861f32819acc3af2a0d49854be2adce17c91d396a641526b82107077fea835e4082a085fc188483d05009b6d312842b53b70ebdb8efc4ef0f8c1198d6f4b1eaf082bad0b9f66354210c2f20a0a7a89fce2afd8a0d97537d03f309c681f3ba56b54464c7752fc5a92246d0636ab588ae93fe3bbe0e2d8e210efa2738b72e1edd2caff4badcc9ebe9cf42657e3c433b4f54bb38881aa21a92c26ef978b0cfdc1ba240f064a2d091a5d7fcfca39a724bfc5d0087278f0c849908484f8bdeaaca66c255fafa7735976104f437cc03dbf15a2f1a59e1c4955da23437bcc21a28d1bc26d5041da49c730a4cf5a70781c82cd6f038b49661e086748a29961ef96e35af27fb8ce8337e4fc4ad9b002d17a5ade79555bbbdbc4659c699300041b30bc80433437222ab3ed1d568acf4b82fc0c61ac73dbe98b4338fc49fc642200853792798a63810cb85b2f814950b7842a5c5b21ef09daa05a57d3859e8a406779556e7463a750f748cc360520bc92a32b8ca8ed5cf73292c9d98bfb0e16ef0a8ef863ae1349e470c19ba75cbcffd8daab46a76951e44d707396a292ba72b71d9045b6da1d3c234d273be46ad434bf4ab7993398c560997662888827d1fc87bd7e8f712a249d4e3968b30e5f950401b646ba3d0fce6c4ef89cf50a0cfd56d37beb9cfe5854fe074f1b116646a604525fd70ad68bd84027cd2420145511471722f461e2c8464826db181c976f1ecd8761a6467bc2ac5d83604de08e8d15f98411668b77e91f555803478c6fcda6b9c0b2a07117783a87f2b7c59717fde2d0d571b646d35742acd468f11f988d4f234c657309276fd87d3b278f9acfb9d41ab61f515f9facfe5c5c70d989534d17ead467a36a1f0a9b3ec2310ed63ec9f683dd23be80527c800996f011212ef2d8db8dc7a0d16deca455dda9e55b5acae71ce1a3017e367eb18ff40a3e6532569d1f5d8447fb8b7597c586dee502f6307cad853cf8cde33b61904a7c32bfdfa2171e92ea1ecd05dfd22576266841991e173bce8aca77059df97e8510e8b275fc5658a68d5271959602cf53930fa238fc06894aa516747a2820587c748d530ee616e135dd10f15e6cd96fd210870a26e23f2534b41226f56d91febf990cb25d0199a4e8e7badec77a4419b85a323f4cd0ca8412cb5bd05b7ed41b2dc3c04ea994458cddf22e336a65bc44d63b133831bb6813198866aad13748c1ca83111bf391e56bdd44c2851099668b72218956b3212d33bc001fdbb304d762f32d8ae77b9bb62aba840dcda114ebf273cb0f59e96bc0f799747df0fc223fd0d2c5a7878847ab7ca48ee078f39548493f6cc3bd82fee495dc204ead80c34222b1063aba1e4414174e659431b629e90cedb0aa6a14a1531e8bc35835044f312a85227ec526223da2e5c60133a4adacb582fa29cc7c70785f58f2d733d6cab1fb3ef492b2c56f91b7c937e6f6681de729e06d8252d028bcd8a7de66399504deb1eb7afdd16752b94ff751d00e65296a10ecfaf791e90dec8d914020f1cc2fef181561446fdc193adfdfa1752f3a8d05a7746d10e5ef6e51578b0117264e575d1d6531042e0c973ca9c667734f6202e5c06b2edcbd0af9e741453334de64427ccc1172141fd8aae7e73a8b946422ae14f634f4ea4a1d486ef284cd7fa01d6cffd5d1916300099ec6661377b16325ac97876a7c0ba3dcc8f48dd10cb2a067f73a3b4ee2a502619181e6f64a05ffe3284a2ed0507c3906a65a4a1a60cc2a037157a225f1612437548d506d72b542efc50d373f948e6c7128523b88e63ee58e3ec5f34a83c78a04f8cb00a3ab7bc303ba94704b6db15159251ae3487ab9e2869896d6a3863fad634777a3d536172bd09abca6d969cabf175fe91ffa7ae0ce620a40dcb64cdcb754dff827ca4360dff77c28207266b4bf1745a9e95eb38c8ee49ee2dbe897bd1e51f630af0b0b88c91c38558fa91acaafd87546876590c842b76005c1773677fbbd8dabf0dfebff79053b82b3afa83a7274e8642428b37bbb065efe482210ae01b8f5b326e2a5a37581d0237501b429b0ab2d961a2149f34989e1a320996ac3a2b1dd73af7da62dbe4a5605de5e57b0d45c9a6fd345497f9b61922ffae5441edff42d2d3ead7947e0eb187e10d36dbbfb786a899a0723f2dcbe5e3732ec4489ff7cbfef7a54f81392ed01317ab79c1a9a18b9bbffed5c6fd247f39ae4406b47bc6702434f96bc6a965a435b1d2c77bd27cdf262d67948737ba80949e9dbb41c90274e082317c94860ea7d2f92612610a53afe8fefb489985d51fb2a79fc2862c92f3a2d84c0fab128a212c3a0e30ef29fd8fa1575193336d91e6d53c3a68100847695e54571df1d887f444617e38cb88380fb8027f16f3063c55fe1158142799bcd65b452509f466a7d315ed81a03a9e447e335d642406076395a0009e5afbc878f961e9355eb815ec171e2eaa12151b226ad09b45ab665052d7700f3f56b7e0ce953e119d6bd17450ab1e0b445dec7efb54a4e10cf163498a2a82c9272058e80d8200d729832ef3a3600760b550512602ad149a7599148ebdcc903a74d8ec0ad0ea1a9e84ff0fc377b1d59b4122ec68fee406a7a13d5ce1906931e66eaba3872de8bfd204333b25874925fa23a72bd38f30a7612d9b7ec3083057a168356d0355410c3944ae72df87ab835c0259717adf386792da92268e5df2b570906a8bda98d089681a6c9290945951801a5f7577c67c4d8dc8627a6e065ca17bb2535e22443e0a33ba44112e0f7910fa32370d27ab996039ac94b556dda95e9004657d784b0c9ad518078c535fe011bcf0cf296730c4704ec0689598067eb4aa3385afebc84b8c95c7a776ffd205cf900e38a9eb90bc95c07415f829271bf6f660370bc4f6aa5b0a83d5fd2aa00ffd54168414073a79f545f2667acc4b163403d4e19311498b993ffd7bf78621e1798a1b3cd07699fbbe0e1431dce2c8c9784e9ef09ade602493277f086d50318071536f69450930ba240c1e723f25c3652c207246bbaac2e2cdf83de4780d5548e095c723513376b92ef9c22e465bd1c1402a2372322067c1dfec745db06a71d09dd4bd7cde45f46418224765fb5c74ce7a2764ecd10988fcb9e8ca82def0eb7799b87e2eb20cfeae3c44e2aee38cc38cc1c53825727995a8cf26f1772bf3077fc9addba1ab64abad8338bedafec6e49c796815f8af96f631348ab3fcdaed3392b61fbed77c719c9debbc6b1e11ae84a75f3f16e7abfa11fde43373abd0cfbfdbf0323b9b617bf775710f5e6a31045859746326996758fcf5a894883855622f5322eb6227c82e2a120c552d47842c0f7a5ef3b2b3b4573dccb244e55634ee5ffcb48eff7395f8123b3d7719f8378ddc83919f35de5307d544c8342c2274dca188bdf41dd4d1cc8e6e3df31d5ff05e35e1f056b294cd992e6cddce0b3a357d5864d5725ed197a217489218a972bbf1f3ce4cca4f3209e64f8ae5a14e24b3d3c5417a619cfbf57fb2e5d0c95f7db0bb988284e5d45f22f7ff7975765cf4ba7251afab84e9fe2b9518cda93d18f91728172fc2280987681268bf9f510e1927c04222842b99b4341bdaf90a7548b4024ce450ac48b1c8772462da0ce536f5c6fbefd01dd5dcc415c457ca4ad54c3379794715f1bc36b712f7a7e75e4f12003d7f8dd232a5f5ab1fd73b902284755a2b25a84395a357afa357bbcb96cd752112263a418e92eebd9c978b762d29416a497cfebadedb5345d7132d15212a97edbba71a6996435e6c71534b38dbe254bc9878a121f69e5bb7697361467011166188efca91b13e786ad16241900c652f56093feeaa234e842a8399d654479eb35e4c823510758275ad6ccc0e5f56a597a02a674e278f87a2fc292f3b16a0672b0670daa00619d236a96d4ddd3500f53553fd52c71b8f796ccdd2d8f50bbc842ecc1779118390b23d0d43178db98461d47eaea52eb9373156a4116c5ccb354c896f52217f5a25aeba35f81ef48162908c041a982c8c5f4271040254025b0619255e6cf94f0c8ca15ed9d2dd107fad8f7f3a5b2b87c3b7668f9347ef31b384b9f56acd83c9a7c01e8dff7335355f2e1c0b092e8bf602a8ed7fb22640d0ca21cba109b93e1613aad48d2225f52bf7d1d5b2c9097f958e4d49e820a13d91be348b62ff5bd01724178c5fa4a42e1d26594449a0aa54a5fd2185d9a6fa2f242b60693c01ae6660f76de36727d51f142011fdafe4194d3fea828f1d99ec744c4493ae53ed180461637f7bb5fe53c19a05b934c69ec8d59bb07f8dcc423baffbe8d26314d440186acd34f6e9bf1c151c86002713f10393e96bcc049e7c88a89cd7eaaa35a3bf44e0b82e26291af858bd596953c77af0aabe103083261322e0bf35b7aab94b2622f3777a5badd24d5eca3f6c0128940e766b2a688891ae6d23c8471e0b94b4b8a95b5d21d1807a687970ccd4b91dc340860606a65bad7beb6c3d4027646314c57763aa9ce0ad43bab29d7ea5cdcfbfa5e6f45ce4c6483357b48d8edde98a08cfdd5c69992fad98a1ee0d76051b771f2bff9d79f354d5437b26609ae7c3bcddecb989d9bff47dd2b2ceb0a1806846ab8298b0409018275d65561cd9802c2378c4561fb3b0c398ea15838bad4a057d42c4d35336d0de4b52ac7f4cd829218cdcab1d6486de3af623095ba0a9989c84f9a84d685c0a1b9d029ea3f01d03cb08c54192d5814ab7628adbda9c1d41a9ed248690ea3515781a93308c2e8a9b4c521981fa2920b46cfb518cfa102748469498ac6141f948eb3edd0f736a11f525790504ab705c531881210bfd8102c51fd847a2220ef5e7088694bed819a90a88ad9cc075c62673f5ea985a45a2334945046c1e73c51c3f5cec65311b61fd3294fa9705d55023e3303bba29159c17d8bc154b5ed7faa600f81db52466561d9a325369f414964dfbcdfc2ee6995f748802b77c23ed2ffc084be92b3b91a6bbd0ae1981df989e0bd063d681d7d454ca5a18289aeb18c53ee67091052832aaed9cfc26deb154dd1d6a8c4e5e3c41fe59f2037dc47624c08ca19a2a05695bb17815bb78c109e20f21a804079cf16e5d9af214468d0011c1992f10cb63ea8b2fd121f585ba629d47f1143a449fc7e9dedb56fc13570e78b7b6a066ae2809575ae8a4def284b713168e401488214f15a5adddb347ee16864086e7aae83c43a224b765757da96598f0e7ffcc8ab63a145df0a7f1b3f9c79bec428b8cb583582d3f98bd9f1ec81bce3c3c2896a16d804132f4dbe8977e648c4a12e56a975d4dea292c6ee369f4c28368b485dd8da9b9bf3bb649d32540e0cf3d09c3f3714a055e6d99901cb792a00caa0457cc385374467b961a565b5a07082aa7e3bcd57dc89fb3e52dc1c87ca5646af69030c62f11763679cc248a106a89656d8e39f5101c445eded6c0ec94883ac98f3ace202979fc4ff426d6dd8a064dbfb95d7ee0cf02a36d3671833b58eebb610377d342ec82831f2282f1d1223837e8c47e2ba3c4a8b2f2c9bb1e68e951ffd5d2a5f0eaeda55fc0fdda17afe918d9fc87665f48e18a4b175d0ed39e6aab233c3e353a59944167178f8276334bc3785cf0ea9064f6e2bff97df1ebb3d63300eae9032ce70fc34f80a63c2c014eb454dd86e1f1fb78f1b43219d0d3881dad693e2462a9e2ab8c9e55ad609149413a370e76658b68f9af9f685db2d9147fa1a5483127f82dcde86ce8e9d90eb5efcce75b7a6f04f8dd5716b404ccc1a92d18c340fffa6dc2b14cbce262e99bb792868a05bcb92d454b4d3dcd273116f002e2efb8866de7ecbd0ddfb07d56ac20ae443cd27b6b3d72df55c45308fbf57c9912128cdf4da1dba4cc035868a94e6b0c90c64f46c72e4908da72824bc4cd4a46e695b8f5a80aebb377649a49312c01d2991f4ad8e829ddd556db7070ad4a0a47e6dcf48d3eb87f941bc55d03fac4ecd276bc173ea1d7aab096567bb2e9ba4652aec9113fd6a21c69fb4714a4087e54000e1d416d769eab4baa723aa1e3ad69e6bb29b4047273f6050206e5abb4a1e442324717531006f5e2f175cdaf506090844b9ba8109fe5e7e93cbc29ea73265507e4cfcfe14aac49ac10e39785ad7ab11e6f6fef172bcc9bc0e4348780c26d9cf954f79186644ad1757d8ff53748e641c8b84bbca474a1aa6301009ce2d6427c2cc3e338128ae11b63eecee6da5cb6fc529978f7a5be262ef35f077bd5edf8f093cf9fe025f21dae7ac3e35663f55a8e950c38d1e340947d5955e8bec7f8fb5d73ec6ef67e5909376fcfd2c66a7d62264d86805910954e9397be49e16e9db131c542e69575cb6bab5f9b73b6d194ce6574f267221bb39b1abf9e02d12a718cc02d90ee790d4c0e688ccdf6709c99744e268a5fec9c8517a5800436aefd96042ca66640e10be1f902ba048842220bebc5733b99ee1de18c2ec69666647351ecb3c640fb9145907605a9a84a8e984b95eee0273f9c62e68886db4f03f4c8554f1e3bd858e1dd4eabff214814b44ed3f7570c7530aed261efccd5ffd7ac09ea1a25949d1cb76ebf9139ecae58c4b18cfe1e1c7413207b65007654a87d7214a4b13f434f1dce5e0ff81369ffe9d1d571a5d04e7b3489ce97d6cb47403a599007ce84a6542ba27dc55a7e23c5a6f7040d4e369f93ab52ecc5e343ac0ab8419d7951343da5dcdf1f21e86c4f31adf8b4615c4c3b110aa66c80305d9ecbbd7ef783daf5c0a6dc33abc3fceae289243ded3566924174cc18963921d9963ffd447b28351d1181656e16170141f19b2fcc97a1be80cdc8e8e32b5e579be41c8d2eaaa1d26ff2383b160fa910499181491f21cecb209e6f0d12b00fa7cb818e4f966fb99c5540229b4217691d8cddcfe8dbc324178372f7c61f399823d7c1cfd345e5c270bbaace05f4fab6d8da325acaa8bb10379f4c6de0aa29d0e53cd2b15d890a99f0d7cef4b9fca9df31f769765730fab16e0cd5184bbd9a6c3af45d89604ce7eeae37233ef453c680342329581d751cebae064ec4788d909d6ba94daf7de07abca72987c875f464a34c46ff1dc5a0129d75855ce15596076c32c968643c4da04ea6e5fc66c3caf9bbb065efe482210ae01b8f5b326e2a5a37581d0237501b429b0ab2d961a2149f34989e1a320996ac3a2b1dd73af7da62dbe4a5605de513ad5769b215f9b3fa887e65ff74ee920f98b31ba5a01bb4d603b68ba1d2f1d2d85d92d79a72e18ab6666a9d404cb2ee27d682563d751a7e407ee5931e2eca57b6eb8d82a59a7912b5f7bfdf561c5acea3206c61bc314e9f5d5aca14f92fb6e03be467bbeed09e80577d34f39df20a2194b8d56bf9f880c6cbe6143518abf8d7d4867ca9927032e2f3cf48a0fb43606601bc7604ad625fb10fb058d839abe7a8997942a2be58b51d3eb81fa61d9b0669c07c0fccfafea0893c26f25a1a59f004ae61d918a9264340d7f14e74e0305a98a87ac6725751f9b04d4d2c3a2aa75f3fb458b657abc42d184e4345ca9945eb73576ce6f7b42a2995725fc4826e552461fd8d745de7a58a1fd6e61961719baaba68a12ae455bc3161c088763ddd2d8f207c2ac3a48c9e9c63e8eb18f2d5f1425c009ddecb02e52d51debe3b743f6901aed2f3de7f4ce579ac71ca9aebabb14e5f75f5ed14a1f789bbb6b1881b37d60665ade24c49fc3fec2f1a92b59aae50bf5a3b536b3b745783c1459d0152888bc565c8278f7405074272248726b84a4099bd13a17930c36f114fc1c31dd4484c387d57b8e5a039e62080637535fb77eaad4b9983f960733168226eaf98f387011038e912e7cbeae9f0bbf6df57d4056b4e7d5cbf256cc0c686cae36f370c3f2c04a20f5e91fa3fa6899903ecec5cfa614816d792a9d01a6eb7a3078c535fe011bcf0cf296730c4704ec0689598067eb4aa3385afebc84b8c95c7a776ffd205cf900e38a9eb90bc95c07415f829271bf6bad9c95aa1f1fbadfec944dedb3ece2763bdc9c6c75622443195bb2b1eb02c6b3aa7807b62349efc018c5da47a74c42a5b20e9becd3db34a9f07c7593d0e3a669e365c302c3eed3972f07254474fbadf024183b63b0dba22220dfd23c8894aa93d1daf4cc523acbb909aa985abaa8ba20cff42dfb28b5e9cf06ecf4e4c374827981027b5cac7d14140aae2eff016e8251d4fb86f0c4a94d1bdc42013b5805641e7a6d6b12be8b632db6ccff3513cde0560aa26714abd376c991ceae3f97d31e74729e1a365b4672a7bd4bba34e8fec72ee0f8196ca093ad2782b8e5618d65ca0c7a13b3f99da07dabecd566395c8ad78c31041a1f2da941da1c2b4e29842baef81e5adb2655bec0b8364072ef038efb4050ec859ce66e4ee0fe416015842fb1645ff50ca3d49f4c9d76d3ada10e8ba39d8cbc2e76e39ada596aa3218cb85252f5947ca614cfb422291cbb4db830eacbb2ff3ad88a64a2dcc32b8d67faf9c7b41765b932c727e28e144877257f4c22e0f60406095b2fb7dfd477790bb24423d43ce3e9194c0c95b3b45734f94fd7d4198b88cbceaff2fddf45d9d07ad48c873f556a88f0ba26a31e5886e463682cd54b44329b978573178582b2d4a63a9fe09ff12ba008f59044f7e6b6c9380563f803793eea3bab66d558fcfb9359517399b90f2730012f04c612c1532ee1ec938dc9d485e39a9aa091bcfe154e59476aa6e71b9eb90f64e5244d68aeecee2d59edb79c5f1e4f97d08192e875f6da1ae317933e9f7d73f395ab054080ed296958ce640c12e5a451256f0a52115e1fa9d9e70fe06423fe8aa5eab648616abaf6dfb5b5a6d38bffbc37ceb168115b90e6925e6be9d948414fd791edfd4cde80e1d6295ea1032fc4dbf6dd9a5e254bc9878a121f69e5bb7697361467011166188efca91b13e786ad16241900c652f56093feeaa234e842a8399d654479eb35e4c823554fd9a51c1f5bbce712ab5afed367db4716faa96c930ba2c4986b18f4e9149328338c2e12428b9806436d2299dc055f42f02d53681301ef382c4bc79dd174adb8edd2afc9781363af4db07b047929b591ea97e1d907afa0cb4fb1afb53210fa596ede569b76ee02b7ce0c3ca273d91d87c3cf330ccabc1547d8ceed2e2551b720cb7a4278dd4dd579ad65a2ac72889cdff9bf80806e5c01b4cc17ab44c52ef621dff6a988596c39155cfea7dc502dba961c1b46aa986aa807198ba4cc59f98c68d4d0da9678053b702d994867c8159e7644847fe6d2a29eed54f5aec14e17a258262b89bc316002a7891b81078e88076c0d5cbb42126e77f0b1700b1e0eea69c897a277c33bcfd5fbc64ef1f885f931c61eb7c525e7532b8d7d3f98601ef4c6634b4f809e84cf2d792cad3b61401865e1205ff9d745a5d39151a4ba51abb3173f97920a6b5caa47eeb3884132eb82b41ff219bd9c68808479ee45d1e6fe3055ce43266e36f9e4653f9b947f82ff76727cf8be713f6da6a52c4c7180242156499e1eca81253d490e19ed1f6f2c602776b2a688891ae6d23c8471e0b94b4b8a95b5d21d1807a687970ccd4b91dc340860606a65bad7beb6c3d4027646314c57763aa9ce0ad43368cf9c4274cbb5ea8dd33b031c5a178a2bfb2ba4dda7a03e81ad0c4d2aa60ddd528ced6ebc5ad9bb238b1d45bc96c4919308fa045da6ab6d1286a1c8333018c4740efa37ca45e794071bb988dc44728ca38a045c4d07b7c3a0892e3e8f1e2093afab04650838fe8b89f31513bfa778873a7dee4d426fef53c8fbb8e5f13dba40931fbc979ce5c7631d4afb4291796d484771d4d6a6a1c95cf69edb898fc741aa4edb02035c4105d74cf721ce830c70c009a89c257523e4a2f90e3b38956436ddf1c105c4709a55cfd8868c361e5f3bcbe872bd90531929dc2a3a97b6d4988160233917a2aede9d143df080ddffed69a2f100c81e556c5bab0fb64f9d7c582e3efbfc647230f5b15d56c2f6d69bf32a54ab6fe354287c93dda9b2eb90f78cecc5154b73e8771101ef875539c97d34901a62960c39cc020a60db8af0eb285fc2ee6995f748802b77c23ed2ffc084be92b3b91a6bbd0ae1981df989e0bd063d681d7d454ca5a18289aeb18c53ee67091052832aaedf437546c6139d26b741376163f87793b5f4a883b3d76c66fc6865ec0cf281e78bc4ce4ac780566af376181ace911ce11e1663a02949bef87395ff9c4d114b4152357fe03f44a58c4b564ebfcc2405ae01f1bb7b88ef9285fe847ef3ba7de6e8eb208919f77855612af80706af219a98f940fd89d699354ae9449f69be8a00737c77fa3456a4e6a5e5441399fcf63a609f63292e5af72dae247baf5540213019fceed1ab78463921230d91fdfd97e2ad419e6d93020c59289faba1086614bad241745bf52600c063200eeb375a2ac505b239f69e885fcc020687c3a7a7660f4ffeb78f475cf3ee79a901d7c5c05b1cb1292ca9e8cda88d576381d3e5499f315028ee4adebcad0e4aed69ac3128545b26ceb322b145607bb89813c5e21e0a335383d7c61b7c3ba8591bf247a812c91919f4aa1511f48734dd4283770972fc2281d6284c5f5da9c93d6c27452cf2818ea1456378a342c5af8bc4a128dce8cc6322fe3fbfcc07399e890284b50b32dc9e20b2a0855efe608a6804d90031acc79bf3e33d182d6bbafa199ea39babfde2cec0751ee5a200d89c1952de79960fba4e9059e85b5c8f7ee68622e10b03dbf4bea1d3953f7dcd04341408da104e646bb2bf4d5f1bd9fa9ae9fc9c36fd05d6a409d5c314deefcc6261de23293aecfa36b2b577565a939b870309b50b87c86ba8e954316de25a2fac1b30815cd27afe3c7f7a791b92f63fb458edc1014b8297a40988e18d8542b770dc2241fcef83ff0c498862200b799e2c78296b820a30ffafd3c934b78cc08f871e184a6dc6e82d4d77301f0b23adfc398c410f9a7284e45740917dd729d911fa609f673027104e1e55bdb272bd614e94a88cc567c6b6c1dfcf470ccc782fb175867d42bc5d6d85214e102a5a75f294cae7a745b758809728576d79a9df6c75087538787f295315680a185040d889590db4a53cd9504697e97b756fb79ab0d24dcb8c9a83ae5c755295d4f63736805cbe2ad14065170445911c2dcc5b1e5462e5d750821655fe97d13f7087b9fcf86fc58f7c96957189040fa7adbf3453dd77cf3f504cd3ee68d2ec6762090b624e1eb7244cef50162999d40201f5d163d9bfa643fbfe2a949075907c0dc2b9115e6068bfcfa242d383d27a5a7bcf8a0db28a92e5a9ab7d6faf71d9526c150516dcbf24c0b7841f68e6cd1159a499eb14e267ce42fb75977e0f0b6611998a6401b6e2779f7147766206b919103b671015d53cdd4d0fbbde4db51a585acd0a8aa286ba67f3e85389e44ab29593f527e6cff8c254ef2d8b618e99d8ad29de31453ebcd988250db264c3bfedc3001c1024d49087b891999f494f10e4d7cb67c06816e5471a32bd40bd193f5f71dc6b38d940034fd8bda89c15818f7c6c995aeff01059338ee475b0cda505f68228d6428cca4edfb4c854b2e55cfe7bbe8ee0e1bf035f4782fec88818857ceca89cf7500e4fa5d45267407568c7e6119cd23d954a1c2702f99b81f90e083bc9d5e1e974806ab6c75dd91c5775b5172b00479d6c0170635eec799431f75b42d5ee20a8067be1b5769a077330f845f88c858a7f13ed832a42c9355583e42333951c2191487133c558f1067dd972c3d8eb15bc37f6d22d6a4fb14ae3704e47d1c8ba6fe4897d06802acea52509a856b0fb8b16fa735139cc801107813fd030c4bb5b6bf73c422712011a002badbd15fe62a2f4b966f2da52d988d174844273e72cafe8357acb682ffc326600e5fa15903c3b122d66ef00c962aabac6a79d9f9e238d090409cd834c1d6f9b7b54d2591fc4591f291253212bda9998449084ca3bfd99f06ca6c706fb1270473661d1af9549f39deaa5c193439d62648f789d85e5ed102c9ed25dfaa75f9edf294c183b735e727f8876f754b723cd1c50f016a57c533d3cd2bc0e40b9f85e14facbcea67c0ce23c95549088e0f9f9e0d66ebf87ac1da9b648c4b4784d772e6421b437913490ed2b94ac4dc84c5510419a910ddd3a5f39dc2c51a9810474c4069907f7906b12268feaa2920c0bce84b615d37ef18e5c1d41c1429a8c05209a63e6b50cc1a801e06c8b9bd6c91250ec5e519507aebc7651a9efc9d87d8188c1d987fa520adef47218752057466442ac832ad79ff1a08f4aa06df6d708200f3994c0206326f56621855150baffb01881a020392eaaf2ab638dcebc137355768c87545c6a082ec24555784526855fe6cd38e4f98acd1e49dc6dc723883fb6e3e3aa7ab47dfd5303d3b10646614e3590e274df32ff501d96df828e1fb0aa1aba9a3fd004d83965fec54a1160a31c707f23fa1811d533b7d12bc32951a7b1d4ff2a15725cbd8e3047a9e5a588ca494adbfbc0f8807a2a83bc3e80eef4433d853c166fb45d689bcbe2a28c0db66bd113c812325cc11c47775d65190e9682418ed08c0c6114005d0cdc4f8153a76c94ada6cccd6dcab6500598ce4b34c8758617a73d8267d01c1fa0a7c16459b5b546bedf6bf04469bdd578c9a8569aca50eca0068e6a70fc3ff9ba2b17dfbd6024e4e9fca6f00e3da4486bbf1e12c2b25334606dbef5d4514ffc577bfc1b58dc78d34649a0e1689874eb66398e14e853597f11b3cd6b39c86aa1c860221e4bd5558f86ef2611fa1d55b79c3120b6939d71948de94049f0b9c46f4d8a8ca54efc662069b044cc977386a40f77b28e81d68ee6ab9357616a9374d4ff149cafbffd72c6e376fd6c0dffb23f63d948bba3a577c4d976f3f5f73a3a897eae805a91b18c73fb773ec14911bf19e531e86b197ebbeae2d48e62da20e2691f118ed432b37741b33c86181e844f1c9c6d26c6e01005b99be2188a7cb1e9d8e628f55914b9237b9e2f3ef0671e99e9d8ee37944fe262043d10f6fbd41a5fdd4d57a7fe12baffe29ff776cd6d6cc608d969cb93669f56cb4409e50d88f9f979e5252a36c170e1da15736d35306de17d0c6a39344153d8c2dd5c952d5b90ea22c19711f886e5e76e035660cad61ff0777ee8c1ba862445908af987c0e9147f963090038c857e8cf1295da5f354006f58cd6735c99a9daa769caba2626907731a5a12572c2ccf20e70f457672f154fdd76520883aa01363b83c9a8c3d7ac10bc96ea7441afd15d8a6420aa4de89e81ad8f6d5b19ba3b64978ff9186361322637441fa1e470975a6036219d5459c5fe363b65c09bc586a36b72774f7d0efcd9f4043f86ef6111c62ac401ecd763c9f005006c4e3344127615917a81199656f86beee061fedb24426678f928a59e2dcd0b7b74aeed1fece5b1ca57bafcc07c15af10edf23e226ce96d025e3de3fa2071a00490260660ac9f792f940fcadb469b501168db1acf563f184c56d85fc65c169808bbb79a663316443d7fdf19182390a49057c9a43885f5840f4d5f1ab370dc4273c8b3a12ec69707e884d1a565628d835fa94130e84845fd1515b702cee37e347e846b9360d6ced0072f2932d2583c393b9c8e13060b77dd39e625981d9f55a629c2509e1aeccf881270615ad104e95c5de101a74263feecf7719006a5404587cef812f691170fe0c182627e6b07d4e6b4a4188399eb98bd86cbe6bd7852e9100a3431cb9889112297184d8c2f725a08db23d78958ab27fb9e61c29828597ef615df4c16329508ed1c0f243b01d9cd00fe32284e4f7b5f19b2298130c963187874193fd23a023d34b2df01b4305d41806bac643ec1522af37b13cdd43254b22fa223c2815ac96321f87f2b51efffacfc0ea66d49990b41be9aa7ea78a02195a96434ac4a83887804d3ac82e0f6affcf4c79141843acced8ebb136a5e83ca18cf2c8d38b454f0bdb45a454038480e88cfd803cefd1cffc19cc790eb5a3d847c5e309c311745d4758534d2d2d0904a6663b97736cbf6df4daa671a484ab8f92f66af2782c457028c56544d312696335aa4d11d3333c52dd986e6a3bbfc10475bacd7eb982fd70b243d64e17b67a2f9f58f0ca30c0cb0f8936ffb60cb1f6b9911281687d3acb5e5e6232136c7a83f9d52badbae8520efb9282510c7b1024460a425260ebbe62bc3582b8cb954a9475500297478b72a041c0eb8d03dc4020a2b4ec40c813f645d3325e9523b771e5ef0a2012d18975ba43cd28cdddb475d4d5c98bc0a38e1c62ffd3563aaf22929c84549a4cce1b46686cbbf5ebe8c911114fb2ad0a2bb7749a9ed215cede08dff86d126c84acb4c6bb6793769b8548704a9f404a036259d01d1163b22db8659df2c9aee76b32e71ee76ab26e11ce03358de4f088ebae7011400f59bf6e01d34b9ff8aa7de42b55b4ea9c82069b5a8ba926c3358e0e20293fdc24b64c2d9a7fff675ec3a94e457aa8f5171f32f3cde51a1a6e5170f65cb536b19d712d1d3b0572dee5947fff916315b84523840b7c1a7cb7701cf7fd87ca32e51a99ce55fd8537162f89040c9e35ec28f0efccf116427f751e11833726be97acaca91175579b29f3e5d8582754edc5e9c7582b5cc9738420307ad793c6710295a466aa86a4df7341c6f622e0b2112dac37d2c3188fb8531a082d26888bca6c46c9d55d33764d8de00ec3b2549c802d04add7d19c927f001a48ff0714edb11628501f36b1b7454961313cec15429cbec92ca9d7e5ed3f03c6a319003667d9d163edee61d7fc3649cf5523e8e57ed59e7d5c64bb90e4b2054e4b0510eecb2faa60a9dc3dcc3fb19e61a06ffdb07dfb41dee0d053a448468ae95d38575bda5b12a50097a623a24160e415861fc52f2fe0bbae63c2b2d70c13d50b3fce734bff1ed8c62435af5bee7f7c46ff8a4b87ee194b2b099342447a5223b6af190af2c871d7bdd1acd9721ac1e9dd451c6fb3c47cb97c5cfec4f5ee184baca7122f232014af31f2c9c60fe1eb850054569777ab246bbfafad8ff4fd1df71f14e71456016107b5a6219700b86c27173b597c9cfe94feb495e34cac31f4ed8335cd508f3f49780e4eb353404f3781cbd36c025f004afe43b174acefc18dd7362419c0d1aef41147da3dfe27442e5bb7538d54d1bd65a8d6fb2d4d9fa3828e8b64d66f829f837aa218a6890cab5150ef2cd04df332e93b7e388def8b4936eef2c48214f66acc8e4a840ab9a606a27e620602cc66f0b6bb691d9d73b9c1c7ca21bc341de7db4e46f568d3e8b04ba164977ca518392c92e260e1247cac540dbcb390c0c7fae7d5b7ddf916daa0b2e9c89e3dbf344a527df06d403c5b56d1bb5fc700ce7c72ff0a7d801bb48cadd66f26a089be57eed5dc0b6c54d5ba789e0366c402d231519f401c166b97e5009a09b6c033fa45bb3dadbe7acb302ba5c2e0050d5db730cbe17c55596365d9aa1d2a6e28df1cb9ee47ed9305df71a3df2e39f94d500fa720629aacc010e9edda59f222bc3320dbb050523acd590d194d5bcee325c55b631cfef88d01502301117203b2de3a5c5014efd9cd4abcf319a82f1b18dc012f7ba7a19c920335dd488b7d1b461e7cd8ceb755d88dddf1a4612667723ee46b626b96e602779924081fa3f8de2739fc646d7ecf40eec53f49497f8f11217902303858c046d206a0f6eed31affcbb0439a59590da8b2ff4c1ced931f082ba0daa145793e06a653a0cb0ac01fb2bcfcb34cc70adad6c5eb2d73e5caad9a7d8ade5c0cf0ed22725ca3fddf581fecd10f58977828289ca46e225c6d596990cd8425d137529645c85939647d0e0efe1975a550891dba747e941583aa24ae5513b00ecc493293ea92c68b26055bf10af96af7eb6fc20366abd100da98ca22a621595e4557c8cc374743bcf0df15021a4ae40e151f8668d5648d4d7f44a3840efe5a690b20b674fdcfb3e97ac08f41991853f9da457dfa4cbcd3f47b7438de773bc250833772779302b8f66d8e7d23c5a791e3cf2d8edf23ab31fc5e132fbf6936211434e48a7958ccc5cb29af67cd59b7388dfee130d4d82513ba245f76f0db0253387899dcef645381661b38cce9c7017f9052cc62f41916041ba2e3d8d68afc988b969882d21acd4223c37df2aca961e494cd31951dceb53c2b7a3435e2dba40a63a9e74544d6fd451571534dda247f6af3400d30864eefdf3c9f58f3c60f33c7a9e2113dff3d557bc5f08eabb14825aeee1f46a47b5d0ace01ba80df17d3aff6f987a948595eeafb917d98a7481593daaa9037f1060c077af1ac6be5b6d007aaa9bb15677c283edb613d20b538a7c59cc4ab803ff6f50d29ff376e1bb13b7ee74f22a00805e0b2e3d290e461e5bd9dbf5b7a4e9054068d79934fad29f49943ecf48567b04a5870e3873584178d8facb3de6b9f5bd5a87a3d6ce483075c20935fbe1713ef208548b3b0b0b82200a6df16205b45ba5680bc2898992a6f7255e39b0124e0a6ffddfc89dcbd5b5ad43fa1e767a29b9ad91a565c18b7c6d6738d2fb408cd5638d3bdd2e24746a5404a8e379f01cefa95be3deb1d28d72e1d2c1b6c1cdf05e818e7150b5c025357047657f181e6e503ebff419f153263cabd229a04412c9ce5d7524a78eed99049322a97ffb941cefa2a34385e64361043e1f9f79fa141397621608ea48538faafed0b45a5e56902a83900f276dc0590d2b03a7c64e6f87363028f3404ad5bf3874c62464f967a56b99f88758ce1777ebd236d01a183e1cdbdc77f85f9e28db4d8f421fd0876b7472420fadfbba9ab8fe5d3ee38bd88cfb015ee5ae2d4f342eaa8ac93f2e7b1f6793d46da0c6c4dd3ce823b6179f6ce5ee7adff7453dca222e2524d7741ffc80841d680105407565cf352e541dd09d88e684c8b5a9a44108f419330ad36906c6acb59946c0411bc93aae787c1c92f0594da0d5239929c9eed3f94383f34622085bc71fef69cf2368146fbe5b557d7bfc481dbd3db91a5b68b167a8b53246d34b338d746514b4c3c607413b9a243ecd341b7fe144a8b150771584f2ef655e0ec033a0b633f1d18ad8237871c2020e7824d22afde8da79665bd356f0f957a7d6013650fb6f8b1656a23664ab51521ff658265359a183e8805ccaaa7bd27a06e5cf798710a1f2f57875faad24b852a90d3e0b829020bd072560c4b7d8ad75f8912da6302a3a6eed2dab1678fbff291497c8387742e18f6b158e77058144279527ee4182938e8782a88132d2cbc6b118b08751d15a153615cd1e0817651a4683b818a2bd72cebf41f940e42e9b001122914fcf68e78acfdaea88e2674874059d8eb13f9f26cce23bfa3e5ce4423140199fd0ea68aa68a579bb939274f897e47378e3709bb6314aecf183d32aa8343dfc79e3dba3b795beb52c475122d68bc837f3dd363aa03f8772edc0d282eb7d308dfad27312de9c744828796b9468a2aad00bbda1c1ef0218139ee7ce1b01f505f9d39b412c986ac09248419cab976418f216f2fba45d9fb2741204c5409cd6aa3cadea24a66acd72e27723bafa20a2a633a9d6e59bbdbcddbd8d6d6f01d6e1797e9320f50fc2682d8048293284626a2cbf5a9a71824b6b21b8f1d79fd336685ab39d9c5c0b1084618e8bdb627dab68fb8dfc72f81139a645537f25513c1be8f10d65db66d7ef5f5b49b4e68a5d42a3b82b19310b4a19daba31b443bec8d48289b784ae60b2138f1a463d1ac0944be6f14c34fa073302cbcd1154e7fe6a874776b4d7ab06ad4f2be4e37ce08da5f82670dd1fb135ccbafdf52cf1a4e657de622aada3d8e367ae335d4bcd63cc9718512f18ab13ad141840a3b240b81143155d2e5ac9edea96fdb5fd3a465329b714e67e5330a457090970c8ace9f910edf1e413bb57f5826c826eb78a4ca70992e33a9feae62c575ae9ab36396d6f91cdb7e8b77cbc3c16c585c6d301e04234e5dbf3b3fc11925d533ac89b0c267ef7344d0910a970c0b01f609415c08da4bfe7dcd1af404472f6673be06e297e32ee3ebcd9449d35772e1e96625dec2fb4b0a362b08c55398617791a07b460a1c56433ea6d49f4f7d98f9a9241ad949dd998ec58081840e839fc328d3b829e27f1c0e887dfaa3cd04df9ee39d0b645268672b47ba597c5d98b8362f5f4d43c9c41b8b358201990dfc8469eb9f86fee87a6aa3ae316e8dd9a21027fd152b88d1fa6236ca221e991b98b394ffdea87fcaf95110467601860447e98a18f3c95dbf453bedf0a066f72473d30fecee25f708e9c53e459bda37172b09548e973b7dc67270de8e42979f4469dd2fb03700d71c2cced684c722049c24cef43930eba5ebeb2c5cbe4994a1d76566e67881689380e2a7cbbc56829ceab08543c6c78da60eb03c43d73c59f8482abc3a01cb84108aea8bad52fa3b4856b8bc3a654aed05ec7b13349ba95503d4b86ca957627c65cf3fa827a9c7379c6b78e62a4bc7846c704c5c494789fee985d585dc785b6f8dbb810dcc7c039bdb8ff4e7adce01ea8bff9252a62dc247fea54c2cf3cac9489bfda7da4300ca16713da0f1385300dfe7f938893afce431295168e555cd32036690ced095d98e51915baa0c74307b87e54310b4dc15cc43498c32600969233f24f4c3e05ccaab1630e4f0884ca62d05fe34ca53156b0c8803adc4a3ba2b31239faf6ede8800a2c35fe14e9c9abf5c36b793a5b6cb5f8a40147806b7b3abdea842583e985e47fe1ae0d6db372db3f3a5be988b8a79035373c4f88c3a64b679eb42be7f6cd08a9acb0e396a57559d0184509d8ba05e207d2109a28d8983c945f3f75e3bb9af2e59d95923a7a5593cd87698e452836673e19afbcfda35cc2c8fbc64f150f4f8e2467aeb53d7cb243d2844713237142e95e13c07dc3ef8a10a65cacab23bca91c0529350d4658903eb1e60ea446fe9aaae19b5b184e92bb557d8fb03d8e1b7208c5e156f01851415344625c969d820df3fb7292e12b5a75fe5204538e896cdfd7635d3661dbc68def00d67750beea31c62172310e391d45eebd6a658dd2756bf9155c786246dc7e1a4d88d06c288d9a0900dc0da60c07b0591efd7ea735c6f30fadc60082efaa61d5d120270fd61708ac34932a3c1f6faecbd111767c25d50307a2075049beec1b797d8a9faef3cebdefdce3b63d89bb89df9d4743616ca84b7b99e8869409e8844233e7db641d4e5b9c6c2aaabf4931c89df82dd6c6d747a28fe692124ba4d388f7e5e50a6709d0975427cf2d8ebf043be75833c0b9459ab8c34882b0b35d4bedd03145f7e32d8c741d91543d84e186296150ebd50cd2753d3025058f01fb0571ce3a6e12e294a6bddecda3882d3b31dd7047b94dbf083d2bdf8f40f3af81ee22f4a86f73704a4d45f70228f040e7df305a18217dcb1479841360ab69681c82c40800af23d17042f4f9b515c8d144159dca7a882449ccced76eecea6da949a12068cc728002cb4e4a3cdcd7dc3e1a176c78713a7cd14e20d0181ad4f7f29b0a7c942e558913a9299829e707b0276ac1c2932df53388ae4d0a9e1a3092dde7b57202a1704912f46d1ab94f6f452100dfcba91baa9ff25321c7f256957ab67725aec030efc05b582c1a21b08a3399a3fe28caa96b1eef35a73d9c6fee57403ff59a63945da83e0cda55df9eeaae2f62d14e9c2690a2f1322a3c0cb05671557072af2949f1bc44d669b2fde38ee30015934d8c13722f38d2053559c2d602a733f21bfd59db790663b2a9ea67d79b0b776a014ee6b6fa1c5aba86cf2ea77bff7c23c4c7491da9e77735ce3d841b4b96ecce785f47b3138b558175ce9576e9045b796e4bfd5f6e4eed2b39f6e6e9a907b3054d593a160c38c3667518de8f592fa766d78c7ac9c781535d2e3f3fe242dd7683f703a4cbab584a7496800a55c370d2dd80e4ad6d5880f6a0c5453fa30cf780a10a6ac8a60ac8a922a2ef09247bb32285d9db7c1d641b0b81a2e15efc3e352eda680a8e529719f5b3364151144b5ad6a293d83feadb05f1485c74537849ee508ddc2917b2ca6f22ebeae128ce8f9ac91a9ccb4d0684c3115a39f4a4872087f23f4db3ee599bb4424a902150b987b1c15320915437d0e02ee4a241d101628c76d266a0f8eec5c872c25ee353f55b4607fbfb880133e26e5d3669ec6d99dd8e7d151dbb52c594f61847182dd2f0f721b8fbb6db55831ddbd061af95b40e8feac9372c0d3a63c8b00c8049f772d768b9a2abc3e8001ffb8aa9197fe0e4835c019b9d245a469b19e7bd3dd78b330aa2d64568b54fd27f9db330a73cd0d7a373e5a503a2c0ddf85db1ce6364b243fd288979074f78327caa3be9be96d4897544e8b25a44af2673adfb2ff0f240cdaea74920a2efc584db8246f94f36380b51f0b80c375e315a90fb563a7774c8f6901023011bf7e742a7fda0b85a66cbdf8ce05aac7f967dfdc93a0b76255db0028975cce7268f9624439c12d2fe1309d509654e52bbc9c17c51b11ffbd1791c87dbd6506421e9a14f876a551f9583f074a50de36f602e4407f65ad47d8b4ab9bd5457c96af1aa8c12f958940727fd80033825f46fde11ab3fac87c9316ce2ea36ca0fa71e2f4ed7ea9b5c783d2e30587967c64918743b5a4aa4f21466966937fb1bc2c09d399eab36e262fad2e7a9a009776e41834c554a3c3aa39849ea88512d85475b106d77756df2a5b856e46d3362651c23875bbf217df34b747f928107c5f065883011d16165e9118c8be42f9910171a059b96f5ec89e27574581d2842a85dd7501b011495600403617da69e6996c254e1f5f313f803006a82fa2831ce655adfb602a2ca927022e14d1239d02286b469c876df62be839836d51861bb9c533901cdb6f85d029f197d07b237dc763a58beeec96fdd909788b666e56a1248c31a6a3fc46cb42763de6c7914f4733d4ed5fbfb6c8d8ce46212e7517b823d822e0517fde20583c362a5e0bc3e35987150006ff7405167aa956ff564c9b844fedd5ff4d385397de2c37547926a62752426b0cb4d208371286f179a4f6c05a9413764305d7014b72667422a3c6b39f0351a3d97c2ebef34aaf8781c15b14a138cbd0e730ee557a30e6b02af361ef9ad79f53fc906b2fbf02099849ee03cf8b7cc71bccbc2edd766cce0fa38b278f80c82f7e43989b60d9f7e31b42755d24aa9a656544c287d0ac06332953d891ddbb64d766b25f4eee3df5888130543956f95f33bf121ad573e9803572c8a375dc86f9087a60d57a867f527f8900c0c01022d55e712dc4ec0bcc4349e1cf5a7dcb9e9ad7f012e9075d5b37a0d0d4886749c9efdf27d03ca3a3ad8c5dbd711cd729cdd8dc4d3124263ecb046627837b6bf8c10ba823665f6030fd3593fd0ce00dd8925aa23c86223e2c7a8c2802befb023c0ba58963759cd69dfa727cef186f0f8f3ed21e4d1c32eb2d557e73cac3f8f9c04d84d77a78c4a32b7d96373d9cd900082213f20181a77f1e553f547fc1423bc3c6fcb5455ff34245d3f8dc97e9ac429e6cde49e8ba9d4fb222aeee7e00e79fc55e6a9d348c85978dc0a8a2cdcd86d69ad4807b839b94b560cb3cc31e78b25b52b012f43ba3d07c7c5f6ee6177788be92b8a645d63904744d491aa21157817d4ec84595386e0a80de0788f103187baf56a205831f68e27f34a4a24e2eb0e58a17d3ca7179038c7c1da58a34b0450259d4bb875b5ecaa156d152fe4d632ac9a981cf4dd4be9b350008dcc630f94b39fc4658b72a56861dba02e8acb06396402d3033107d485c5c3f63bc19c3a6b602105b42367053e77604fb81f90cc357f39de4305a1c245f6f4dabad37b548570d13d243c81eef6d6438ba3a2fed7d55f76a23fa4d08c99e769b5d2cc1bb2ebf5620f6819d65a2c84acec56ce9a91ab4098e5ce9ff5513b84513a96e3280d07e825af66687f1ef754a1982deca59faf92692d46ee883f9e0adc7228ebf0bd225bdfcf2146f8ab3664c506be99a2a422d6ea0c77a2ff19c5dfbf7ae74bf9599dabe41784512f7f446c81adf0ad6b4b9546832aa85a83ca5b640b4ea8d78dc0589357ef330017eacf6140b54c5984a28400796c15275aa7c1e5ff7ad73996feba6016642c07a991a9d2588c944cdb339a3cd1ada0200eff385424c5961960f4c5bc891fb4df457917f82a465771d72adcd62e1b462a0c19191d25921c5a2cf29690cb09f378fc42a315e08f5e6ac1dfa7fedd1c10c990eab075793095d7271a0d5b7365be1a1ccee4230857addacc114df7a740684d50834e4164ea06d9ec2d1c3fa7296bd902deb62acb02bf251536b6aae230275f90bf7c83e1a6a71618d1cd29d5de5af8cb68496e2202b9eb05c6fdae2a81c694943d9949ad5234204908c3f1a753f23ff5855461cd227541270a7f419b864d09ccf3fdad15aeeea8be849047567c6bbd1d3e579653ace58900b31ceee65801d9ea594384c62d1fa8fb3592694eb13970de07fe9c7db8c81ae83f29e561d17d285ee31170d6fcf635b556e14758086c82accde79756a7859b0b4222de64b17227eba4e782acd9b852bb78a9f48f9b5ce325436de397fbd9a2d1e00450deda1fd116ed3326186abda1d8be7cb5a5b13d31ca402eeb25ccf68326aeb8cfefe8bd0a55cca25e5ea9c9c80dbfe33b57cb80a46ed9f23e933d12815f165c0fca96e73e28a202c9eece93697cf4428ab799646dba46eaa4d729ed041c670344a02a03f17863ec07eb388210ae9f70be9435b0ce9b9f6b72bd68245692b74883c4622e4aab845ae458d4d14bbaed5d9d6dc4a7d8dc15885c8bc53a81ae7ae61d35997e30a9733b57db4aa40440ffa867b587336686631cd7982230b905734265730640c2eb84fae15d197fd8d9e43b4d33aba379a39c81d87ad9e9ae25cb84f3404137dba4a8398177c072c424f521601fe4c2d75913950d6d2bb76d7118953a0fe950e22ba8a9e23b8c85dd83da7c38474f9486fbc77bd2f3f8d0c0b094671282bc5818de1430a8e170234ddb4354b578000d8e1ce5a457b4ec350ebcfcce56a4ccba5f8fc1883605595bb459d7b0d66944dc1ca650f46803bb2e0eee798007c6d67c24301e45a4d10be2ba255bd59514fb9fe20512477edb6afc7757433d99f140aa47534057dbe7dee0a49dfd9af91ce01cd8448f8e37de9bd689e52b0d1e80e9f0ca0e20720d17e076decde85a32c55f9606e79abf7fe1a25c01f87937ba16486b336419c2123851dd53ff09bedb544507dd4cddc181d6de23ffa8471ae1f53549447760f982e6930f1b6d1a785f0db1d5d1d0b3c53959b22a7a666baf55ecaf2c6c23812ec99aa3f641c90e7145baf91edc2943993953d20315ab00ebccd19507a5ca466cfc8705c038038ed5772a2fad30bbf1c7d1a7bc96314bd81f63112cb4f38f627194a9ab085aed90e05a8f378ceb02deb2de49f7fb5b20de82909be7ce0f7e875b81f462ab648acc58de3915127d48dd3d2499156094d62e2a9949d6d6668bbe0881630ce0bd677a1f62e2c4634dca3cc39b3d92de49e17247c1ed4829c2cab98e2accb052966120fdde9f51f67daa8584308dff0924c7870008818169b8c8c3441d6881641ffc7b6b7f697e1fae6e42a1d238ee7d97cecbf002d0ca95dfafc5cbcba583133e5a0f63a5022edb8cc31617236cbbc9e445e325d91e4aa6b96f92f2816e590dc2578b1a146e723fff444162259558a30f6df6bebc6bf5d9342f25ac45ec6e3ad70e71b79e5d8b8516b5dd9042b139b8d014b028c52653d7e970c624f37ebec266ca33b957fd9b7630cee3861c5308bca586c383423b122449d14c3ac82a3b3e560ff7ed06759d7f634c11b95ceda11e87ccb769e478bb2b6d38dd458d96b5cb82c0a5b5d7ea66b0f7eba61a9f6b0e73262b29b301602bc7b905c42d14b569982c6e246dc3dd4c2b691c64b0fa83e13f3fae88cee8462a1cdc98a71c863df68626a661de719864ea57cb7f4eaa521c7ed392b5fa974ee36b600316d3079f7e796dc9e96a2376c4921f431301fceeed3b7271ea1428f87047ca5e37effae291dfdb589e6e2006e057053411ae60ca97ecbd9fd79d07a3101cbf300c4861a3bfd4d4010bc7c3c31ec4d68c101d24c2a328da36503d1e041c4e78e644a438fce9f6ac9012c22370b6c223094f13cfdcd1f9bffb0be8a3607763fab4d9e8a9e07a56d6c44168a7395f1905b7b2723d111ecee5db85fc7d82ae4227cbb523a0ca4b497a453496e4c14486a1f1acbb88e080bbd504082ccd8f3522d501d4c86bd65d4f1db654484079250f31b6db064075af62686400645191568bd5ae7ef36a87655b75dfa7b335dbd63fe7855db283ff3c2dcd6ebf6ffea777b6f61fa04e672c7b247b06c0ae26f3e96fd46b9056c82f9cbd165b544b055cd7030c6e32c8e32ff4bb49ed95930e02f9a89bc0bd6aaa0f93498b53ca3799da0e377156235043ae136dd8ae449bc85eadb1d4f44ffe1cc63391697daab8af0a8cb362282151b29869f2f41390f498347df6e2d89cab85178e9a119e497bd8332597bbe3cffb5363d76654907df9bc396b0209af01ded54232fc14758f571c27003131d06c7ece515558ad842d2aae88f1320f421e1899143039afad00f5da13868f36b078ce626a96cd98abb1f377304cc03df4e13d924a0b98c0fe8239d5f8f2a1459a648c8b764b191f4f4f63c5409e41fd5dab84843a1f997c8c93bf20efa9d0a2c18d9157c4326dd0c3901d7641f17fa970a09b1519515c54f877956983328d589f1196fd071f82691b89aa0a8769e91d4f0a6ef87fd4843b7d5370c3758823a0b25dcae1d29e4fd790e557768d7d9e0e97b3d1d60d1a453256331f9faf76ba515d9aa5c2a79f7ea02893901b6d94aaf3506a7b71d07137e85b9225a4102baf028f9c65172bdbd6bfd4548f6500bc6ab5526f2ca34eb798674b323e5fe7676a7481a0259004debc98126d247993ac24d49d2dfb3a3f654f058f1f5d6e00dc61e9ad3ed60958146428aaa7fefd4be74e2e5bf85f35e6b309bcd50998e88a7cd5b4117b732009ed164c9675d34ef6cf7fda31c447f181c429c337212305a6b6f1a932a752a509a086e6228d3d1a001cb723c31fb3644fd19826e85f11d0d2f34e696ab1a406fdded35249647aa23dbcb2670cecfb1606c7900f4731779ef307ed084361a6ee92a8bc18ee1253330173e8bbdec50a8af85624d76b7cf82b9f7a57a6b290f9983cc5a717374a1409321e55ca11a6bad249a6939cf8edd23d3cc95c69b862d1582c548ec218d19a7ff2d55ebf756296b900da5b68ced30a4e86dbcd5cfe03ad885c251be7f0005eca266ed79bef5f371a6d8e576d27ff42cdcbc7650301702d9da31f690985ea6ed2b94d12f66691f17bf5f8a1e81ce89324f923ab66add74adddbf11bfb278cb1d60b091b0c03e2227f9f00ddb77c3a7a4c7ef50cb1216e14768ff56464a09dec660e82f2d514b1fdc12b0f50760367799c7ede77fbb497544a950a39fe1f9c3a85716436a5183ecb132ad67634944ff35ec0dab29bba0b1e9c8360d43eec6ad987ebb67f2ac4027d85a87145f8ab82b336061ec8d5427a1ebe7fc20148734d89d95a097ee66298845e06e1bb51e89b5d1a81382b5fbeea80bedda1f9b190f45b33dce330a99e735ca79b71f03fbdfe7ef150b3eff559f66795857757027716c0f8262bed6a987745bf52573b405f63f7da29a1488b7c47b1ddbd44b21360947fa86960d8c4de6645f2261bd0e645f419dde876ac9a9f559098283c0b04d34fc6ef4effe9a63d3397e2dd649601541702fc784b74f310cb0e42c25af9576105ab1b7785f57cf8c9023aa5eed2344584162b45e5cb7f250c79f1d25f5fbc154fea14f539d01cca4d4b6b4171ca638144a750b37ba9efd3e12979d45fee584ef061c61bb99c6e6f30fc681a0f45cf10ba4ea12be5e8dd2f45818fbf3c96a7ba029b333c43788bb16f081a22081f651e882db5f3ebaf640e5a51307b6b1f88d7a9b236545f9359f5460991a93af3e6deda1508c55e9be6f0edb8b1111f9e0f612a5995766c937746653b11bddaee9260cb93c67990386c0b775599c14d715da7022e0c6a8ab0839025f7b8fdde3cc6fc88fa5bd347599c4c31a45312d5e7f1a7fc4a51bdc7fedeba35b6f54fb40e383a4c81bb7c75cbf4eeda5c2fbd0b0b0ab74ad493b8d0c32aba4b39c1ef2592cb307985182fd59617d2f33c7422f868402434c957a3f8e2ad64584467a43474ae43fc76c093a079378a092609aa326b3c78e274d9b5cd943afdf2bba3f113c1c6f5f7bba935cf81154f8e61ebddd361d5a38aeeb5c1737aaa8b325738c2d463ce7ac8d558e9c949453b003fed1b1891df45fe215a1015ad80ad43329d6c631091108bd9919ba51cd63dd7620e845e55712fffdb95440a82cdca8e9b006040012a954ed66d33592d8e71324fe67d1863e484740fd9bf7b7a202d62025a70094ccc1451f6055c5f6c8d660b910a781d31f115a1bb3e20f7dde9eb8df39c9717f2f119adb085455e5ad21af528b5b2ed5d9bea6195573e7252673942610b2e7507671a30d6c9bbc51158248dd2eb438f0754d767cbeb2bb524e3149becf76b22d5ba05d51984f6e362dc8710651fe864f9f3dab5708b6d64ef31f625ca481358b17688ad0b1d28e2f0fd96b44e9a88c6540fdf96bf86106cf1a8c79f8111c233be4698cdcfa57bdb45a1c3868ee2e794f42de91fef1d9f4c73b2943de7de6ea437cc686c872e3db4a1ec845d3a457660b1875fd72c66e447ed69bb09d5bd177fe0b1fd960bd34b46a562abda2111261ced01399b226ec2c1955af5153336d3b34bfa925c644a823ed425e30c924def59db83ccde31faff0bd9ae8e1436509e6fa0738d29d3934568344d76a2b80bed78a5c068e1c2bc0bd2582a2a72bb7bef4975104c3ed9d2f281d621a5a3ecc0e686838fcaac1acc172644ebc876567a1ecff7aa223141c3efee2552b63acf0e55eed41c7890563671712444a02b2218f7fa6c6865420a1ccffedf2e852256199303bba212c40926e548a4bddd42b3656d9c96db15993c8dfcbeb144e9a3d0cfb0b0eb02008d51f5b1b106bc3aef79de30d4b3b629b40deb680393ad93a1c1f875df8a3aa80cf2071116006ee54991f4118d20fb44b433da179d27e69e3b083ecaca2cfd0b45df6e53ccbe451a279d831a69a136e9a5bda0f35d8aba19cc6ed153a21b6ffc5f5b1245c28b906785533c6f56358fc438797bd11ca8425edf08083a81d5665fd92f64daff787f0e70a8c6bbaf5678e8d945610e73a5ac8212713bd40c083070b4364b5e2133e063624d1dbf91c6d917be6de1ff8d5d415533b20cf60ab9eeb348961815a951f00dde574126c8a75a8045851c6bb2ca92903aa40d573238d9e1ad82f6527626626b1e47aa7a260b4ff3f8d4f2da184b7119d18f85df9662251a90b3d4949d10965680f2ff3e49af08069aa2dbb8ee82f8a5b9ef804a00b12297d1460ba4a754488ec93cd1988c253345d0eeaa84fc80ac0a4a72981ee926b799bada66bb4faeae90418ef1c9ff46afb721058e651d3128750040fc700a61fd3bf6967f2479de18137fb1fa1cb393a7ff4d25ef06aae71948fbb3aa23766ad119255b715766f724cb0f49c5b499d25c2c207f14fb47534d526b93f097a80bc3beafe4a3d4748120c93e1c89e97676a2333cd1d1183117ba0468d074364a2626f3d933dbf91ed4aaa7ec3326f9cdacbde7f5c0878c018d1974282fd4c94f59703ca10c1ae95f30ea91cca52b83b2ebfb1362e3f36d5036ef3e2dae8074a4032674f5e2ac0e60ad86b4289e60912dc84bb331728c37b2df4c292cf0e41e424a9fdc6df609fbebe65e2e4d00dd44a92704acf1ae6feddc3f263eb625f2aec4f3410c19c23c0eef44a59e383f6f255e316d74d0b1b33795471a3fb7dcf130440a7c76fc65849fc35dc609ef8e50026348c1004b3811b6e2ee8c13821a8d836d380bdb9a8abcfbad0787d97162c5a8df3b26d4f62f67adfc14b335656e000f78dac33d908c17d3f5c0d9dd85ec31d96f8d962c1cfc9972af997ad87dcc0c0d961ae58bec0526b332a0e9849698c1ba34a53bc6b63be9d420eb380237f05d88f27e8589e1dd3b3d9352dd9a9e762e85b9551a53acecd02dcd3614cee3c0545a5268ef194142f0ea37f6bdf8cc9c7eb7da31c00e4f862093d698a5ea1bd0314013e64c4a7fb0354374bb778a383264ebb88294166f12e18b41d3664bda861dc070d19b91a2a43e30bdcbab1a252253d8bafd9a64ea05f8ffffff07