PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 53639 4357d1b492c1b69ba1efb271fe97f065444262179656ec77765b29eee0f73d8c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f1fe2dc99be85c8ad20765d38975813fc094a0ba17b9ef228c94d61707491cec
Certificate Block Hash
4357d1b492c1b69ba1efb271fe97f065444262179656ec77765b29eee0f73d8c
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000700000000360000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000a20cde958f91b7a8d11d6ec06b4ec0e0e5cac667640ea079061c519dfecb5a4d78f906bda054259f3257c0cee184ec429f5c6c5117b1fe80fcde82ae7550441e85ae98d8fccc751a91354a0f0036d1f3b6cbffbb1ee49eee391d00000000000000200000007000000700000000360000

Raw Header Hex

000040200f760414e07bd7633afa367f27bfccaf6c36ed1011b6e284fb009cdcf2f09147e08b562312a61200cce4420496a3fe78ef35efebf00ffd03f702ea27762685bad031086adc750718ec1c490717d6948c22efb917baa094c03f817589d36507d28a5ce89bc92dfef1

Proof Data Hex

59,560 bytes
12121601030754d47fe3983e52428c0f032a0d1d33d1e5d7dc7a09fa97ccc26a403a8ff0b96c0b087b13680e95cc8f6629911f55179983152c99cd437250e90828d158890e0d7948698e9b53d8301a7e762e555506ae9a4dd18f3a8bd39b5c60090075aa8e4fedd14d821dbf511bd2c8ed61809ee0419c621b64533211125aada137d70b75538f57da53200d20f35c71bd1412ca35bd1c17f535b263038e56eae5be2dde9d294a6019dd810b8c94391bc37477b171f8d81e75bc6043b867c8b4c88eb594c346e861a57148495bce68c4a4f5fc710899f53806aa1a378a309448caf9bd6679f4859cc55e1974193d944cd0fc4432ff50a665b1c52bc51cf4aca42952f35743ab5a354e1ff2f75327c25dee5ace8030040b1596aed64bed6aa513a560e6f3df7e334df7dcf1f824b3a8b27e440a71f5fdc4e12f6801d38b261708c086f8114cecc1f9f97d0fb9fe05025b09fb780191aea33702016349914b23b268a9877a0212075ffd5b5720457abea60a6f9aecbc05baa511667d74be0bb9f70234642a75f9087969a70d7f410436de5eb1520b16c9041cb7d36d25eb6adce3241809b70c631a26537e49e6416e95b4775a9f6b819150a1a8b5189c5e572fa8aeccdb3f22ea5a7adbd4cda53dbe737ceff5bdfdc0cc97dd36c72790991a4b3a9aa8b5f534190517ec8d626b51a7f59481010fb279e03ee9d37bf9886b32f84681727f9c9f7aeb3882353aede340f28c96d6b40a42b499164f296347030e7d9e735901a2cf81a9a5b18fe99fa10fd792ac87ee79d5c2995b7638e06677c7ce630fa7489284e92b536e5156b803bfdf7e7c354851ad378907195430616683e470c08eec377db462eb56a08f9dd3915ff79ff58256c98648f5cd4a7d2e8cc801745ed69c6edaf5f092bc64f5165262abeb809aa8cd11815a18b5196780ce211043f92d6de7755f753d2244cb73cffca1e7d4577ad22994840b89102385f6344a75ac441880bd3ed9d18d486c3af7e6d7800b8e4248f4b9369d3bb04a3f3e6f6aafff1f39909157a85d767f87dabbe9689f4ad151c126ec4607a7409df6737d6318d0d79d8c667631e690312dc58d2bb1c13e24dd4faf203f1fceb334ebc859a1d2ae51318eea36f1e72eba4c32814158f086aebaff6710f12ea307b104e69762571c411a98a3ce251875794b022a5cb4eb832bc83c2c337422657e4ff621e4bd5144e1c903423d3102c6b75b830375bc0262e24d895444b61ff98210b1f3e7c093b5c32c362a86272c968cd66336127d50664a5519276aafeaba5df62afd3e16d7edd5718947b2ff1f8ebd19324958d822885186c4d5fa6edddc32ccf121373bc6d7eec2d83e186f088e8b22bffadfd5db3c371873af2a8418a6962c844ee2faca2d6a6387538c62374b54ea86d59eef27d522fb260e958664277bab6bd8ce56af3649ce14ab0e04dc3a2071dc20cdbb775b2c0528f9186c2c71f8dc50eb34a222dfd1fc4d74c2d668b8b0d3d14cfd1ad7869c777ac012bb4770610c8f5a4792f70a1824a9e0b4b0693a514ab428aa846bfd6104cd3a1d7d548f018d9b4815698eb98505d6a42de28cb0c0b197ee71384ccf81fbcac16e882b54a9db6637ebbec1ed02199ca28e3e4ba12adfaca908ab3edf711f2a94c6498d71bc38a74a9057d3c77e35726de0440c12c12b92523cf89932d66cfdf2e03ac52cb23ab9ce7793914f50d6458e415b28b635099e137d15dbce9c90e1f725803ee4b889183fb2b9f7db52533538c11ee88ecb7aa1a62bc6f2034b052b42499de9fc588d38740dd6995459d0161c3b2ba33cd93f8cba0b2e55b1632873294165bb48f6a77346591a911894584801d5751f06ef5418440cb0a7bd3ad9fa08603dd2251ce46ae2689a5bc0ab496957106a8519e40ec1800a5954212ce77c8abe440d5a205eb46ce43d70840859b1e86d336d3ac70c312cd2ee35fc9fa7c72e9448c0f3e6e49a774b956ab96253c61a30133c34d4644e08ba7c1c4ed435e41f23f06e68b1e16e3911a6a7b2ea23fc400c5c0c908a63b1b190033967e3227a2ad69fdaacf957095a480446a4ee81386a40203df2329aae49c608509e2e154f901c9ba6b1f5e3494347158751e28d316b3ba1d8e77da76c9168a4877804f796677e1af339cf2f58f4bd2a95b795d0fdc376d68cf36b1bbbf95785841d470a6114126332b0f2e56aa808e3aecccab51cf3632c0ccaf57d9a9cf201b5aa655604bdc97a8542621721f43733be9447025434a2f9ae4c0f6698c0537bc8951e6fd689bb48dea46de0af3ab1ca8c96e4688c39add9b788de0a070634b3703de64cc5aeb6fb8fdf9ece89eed06d1ad8b80b35f9b8e63589d68fdd4917cab3a315bc2af50afa80ed24dbc0e31f681addec63be3464deb6b1d609ce025aacdc0ef5cc3e8361f12d2be62ad7b16c856c95a0741df5fa3493dd70e4ebfd7ecc53bd9d042740068a7ed506bd7f2f4e76341631ee9bedee7ba1628873a3e775a0d2cb9f667944808d075a9347c8c3d5c424d80125cd4a999f0f7a3e139b24f7ad0fbd3f70afa9aef9c5db0b5c57ae66a1f8001a365046e4079648215ec91516a52c6caeaae14f177aa1660389b553edd0a6270972dfec26e31711b7aa1964220b0725786261c6e83623c641024988b84843612383075cffd7644a2538949d298fea98e879521d07ec7864d3ffd8c372be413c4b871b1ea392ad9717ef45799af41e9ad86fa959f71b838e9ef2ef52d4ab6ff2312c57cd1f372b4c975a29088605dfb02e10a53b89e90315fc02e71097904806a685961017a3a66289ed4f094b4e20d76b4552fb603efcc5981866828464960a027229ef43bbcdd1fbb14f3a8cbaafaa9ca5fd2306f09abe701476b1daba73cfec501e3c0a45be06297f7e586a993fff706e00a4c352e304eb4dbf102955ee3ad56b898d4a135c128d63884d43ea4621c31f89620eb25ea9ee3be57e80dc08ae7f59ee46e746dbbc94973ce5300ff957684c1715a0b771c71eb60f019c0fde7a5cce80a02454074db675524a6ddb7a9b77d2987db7b99f5610582ef1a5c8a348265628d8f6c926759b70e234027bc324064a1836547171d3e95ddc26dded29ad2908028746198f36d8874876fdede9ad52b465a04e0c2fa1035a4327ac58a9106c870326fb67f9f5c701be7c27024d5f1681e9353a5c7d7f421c2bc42bc90e4393a8f1ca289745464c76309795c0d16672adfe4156b100726033a6612abf5c9c02f75cdf3c2d058158300ae79b809baeaf9d02fb61a04b0b6af5db582ec4a219ba242dc6855ad1c3b60bf9c074b7276e1c5726b018c97a390550aafd94b53b3dc054076630a56ff8cb3865b9fd205e40b534b5a33e32c78e1d370afbbc29339228804ed68ed623a6c12f6fe2cfceeebfcaeeb8f357579fa3869b5586190ce422ccdc7de3d6a6c05d79125d83078dd56607e352940b43550a1f769cde47439fe18febe313105d9bcf65ad5482cf91bb02bc4d747bd0b3812b324744683fbf7bdb2b45adab08fc9bb6d3e02611ba426b3561ce7c7471e14423c6c284ef1c7c82f730cd2f6ae71faa9659d266f0361dcda80eeb76513c0a2ebed535931866d681af3ef13bcbf811b78faf5d172eeff09de9d6cb82e2a9a88435896feba0bc2e680a4c23352d954dcff52cede2db93e87f7ad725e46b9f2cc2da2515125346ac06e894e880222ec71c0956ccbbb649799520752618a76ca6df95ced3fa7d448fad0888d0ccfb641e3de8fe304cb1f49362b759417071f6fe3f6058b2c1df4831e3487eecbaa1e44431aa5bdd0387e07c9a3f395f1991a51b44367a4fc6e5e6818f1aa1f86fdcac2d5552bd64976ac25b82b631c0909a19162bf0f2382086f8d795f8aae9ee9af9be3e4e128303683d263481d7df7bcf6c0cbfc939dbdd33c44c7e93a05878fd755e6cfa6d5e31674bcfedd59171739a0b458731b49e775d9e64f40ba6c6d4e01b275aea564507bc35a00406704e346c4529585238f130cd786c470a0631c31dff386ae3a2884b7735c7109c7b8c5e61c457da5d2f87ec91cbbb812030512b5ee095925bee48f8bcb8052468702f5097e68e82917b7b5a89ff89ebf0ba8bebffcd54ac4345b058ea1f1096a8a339267bb0c4a9aa677641fced5d638c03d5f48f34bf2485e81626e5b0fd4195361a74d8e50eac78f0b48432fd8249f7cfd16d2ee369573b34892875e6c46176f36c9f8c9ce5a59086895728f8933e39234315dce517bb12381e417932a3c13381771ce3c6b7d1d6f74b2c45770c5f8ea98f49464f6c30cac2a7b13f08daf2404ef03fef6e6c609a9786ae03d0f5973c30610638bce9b9ea29ef76dd9be317346c47bfc915aafe05977094611e156ac501d1af775f19811acefabd1dac098985cdc2c4cd8db4ff94218343530f5adb17b0aedcd1a86f5a9fa63edfabace370e5a90bdf4f16f69b790661704b10a9b008fd78a015d403988e261f943411349dd5458c70071db70607c3c66d68df63dd31f10d08b8a80aa738f443c9b2b3cac5f6305a864d856b2145373dde088f3b1a4036558724f92dfa73ad6e5db691b220c1a2ec6e38980f53209d414e0844a3facbabe787e59c33f365262f8bcdcc17b888e47989f782fbccf9a398d0ccc486a855ceb22394c574005a72b053bffb46b0c9c64fda3c90aaa032dba2c86852ff80d862952a22d457099959fa0d7932dee326c82ad0db94f182cf5815f5a37581fd2955e254969d1fb9643a4dabdc38cae6197739834c05a6780b23dfcdb29cfdcc2113ab0644f40bb65132d69b63f4e41f9a666c8c6cff6f46c7ebac9cc36841882b08d8302a4ebbbc0032d90f2e7362f1f7239ac4bf66db8a1429f888ed91be818e0af97b4c6bc70546c70cca8dbfaa26aa2512fdd6619a47fb645af9c2b850831dbd845a5b513e438f214db65ec1c0256b5b0dcbf617bd24c0c38d51d23098eb1133aa3021383ca92870d08e7d4b3742b9c88f44352cc47fe67b002e7ad1e570d2f85ae96ef8fbf1a85eea57d7099bb7231cd76f220473abd75303a28f050e49306137efa3da11243d760f80b1f2865f393335c208b1be49a6e30d89aabc8b5fabab9affb3f2b246a7928a412c176780622dd1338024ae7b5da70affda4702dd14a8eaa7c2e85b7240a5dbaa2398866ae9a82e984968460a7fc59a40b1e3759eae11d04070bb8e8078a7efa050c92988d1c91849c82ac7156a6bc65bdac5567cb0c6e04fee84ba5681ac87bf2d6ab25643e999b133e78cf8d6e291c34f5f29bbfc55bc34a2400aac3fb9f2571bf4b90e2f5f9b964c474ce13f7a1b385a00011c0ba6f301c252fd2a3193b75ff9d296a65be2cd590516ba7009d2008b4ef4d11c4e3f5bbd287ea4196b68b29d1a90e06068eefa5372658cd01f363ef20dae8b22bf6d42dc0acd228de0c4db8cec0c71821fb8c407da59a00c030479834109bbd9529a49931fd3e4ab37e090cae4efa90bfc066a6a7338680b575d13552006888a64b628f17fe7b26033742371edaa29ebcb2cea7f6e185ac7e2c042d888d048d42b2d92ba8826d0a35e225c93dec05cb62a300574d4734fdb561bca49eea75a32896e434d3c3aef7f52522ef202b89c4f9c203359535c594db3f91f8552ccfd13bf269144d4250ac98d4940640683b77a8e5a58cb4f6d854fd212e38b6b21e835a536a7c3166050af9e6a86a32daecdf7883bbb136b86cd3fe9ead152f27a54b36ab79df74be2b5295fc0f19efb4a4fccfbaa870ec5e2ce913c16a4de9b415881ed72a0370a5af489703a6dd4d1f93a3d2abe584e6fbbb120dd8020ff71e85667db9a93a64254ecfc0bf9d0a901e8681ca3a6d8d6026d40ea6a4a0bbcc701ff6b4b1c8064f8803a19c9378f8d7f749ca3595b64057a7c6ecff0aec496c0bdeff77635d1a9e70c257af1179627cdf02e07925cc3dcdfe770af5ec42a980bc5965cdd663220d8401628744c0376464012b4d8f85cd5fd47838dfa754ddaadba7cc2f17f09328af12b87db21a0171438c9ce8d19ac331a71e113d02b18e6cb0b686e3d4679b89f771aae146f84e32a805f31ae6b2591fcc57dfe083800df3d6d2805a0ab575f2b7bdfa6ca630495bb76051b0f72fb3883a6f5ca3d898e86813e8fae335def3886b213962ad9e6234494d92a10dc32ce0eea68ba7ad3b7b691338dbbd8988dca0ac786a6153e638de53c2885e244b23b032417579babfeb53e8efac25810d6898d8534484fb0cf70e934a56b59f346abc614d313fa348701975c8a5e2931a23dd8d226f7080e7f9d29c5bdc8af176eab3e8e38a1551460d506e75bca5f9678a2e3f03ec69a1859d740b693f715bf68577081bc80a5936c1404d543d6ce7119ac72d83ed0d21914f429636d46b31ba870a95733ead238af0bd59fe4ca74b3f732724c1613d2b014663991a7e5253a49c5a4ec6976ba7900fec577bfe023d036e7e64e09762f00fc3f84b24a7c75d1806d74806378b546630856f46f27eb571e9e52cc3ff142b444ab716b4277d6636ed250b41a4a15eb51e5e1c725408f7db823edec770116dc147e8597eae255e8710adb69b39741acda6455aaac005b7651307664772493fd5ae3e29fa6c5e6963f5bce88134b17c96d0c1cf0f88de5f8858a64b59612210e99f058076157f73e63384740a34046f73aa2a4ccc8dc1937e810201368f6a639b9c17cb51c2717cd0d97929c4ae53b870609d957eaa69ce8c8e6063394ee8b94a6ee9093afb25f9bd2e106ff24cf9d369d0c146a4af232f2227812c0b990f2df5a70fccf84fb04888daa4ab533d2aad5174ea2cbb907a445a810ed82b5ee874b52078c2b19e7f9b738dd5e89342d85bddf39f16a50c80085147e0a3bdd4cd5c43e3c3121e08c16d67da09216e19bf63f57a2234f74d32b0244911c6dd71c6ff894e0523ed5a73c97a5157452c6870a0d06dde845b60b1cff24cc8d66d2cdba7f75e9c75d6ddf4af9bbe9cbc2b4b7bd03da5f8fc2e20660a2a33ba4120f6f586a5bf0b2fb66f31e815e0dedf410f30ad2c9bee923cc51b19cfe36e5cb359b8cb9120746b720f9f845723d8065ba89f4519e1f1a44f98e86084e1165235592d2e1f05451e5717c05fa394795b68095b633557881acaf29544495105041b105b1e095d51867a9bc10c8b70642a9e1e26ceedfba1b0e059bad048100b89f1d586bb86142923aa7f8c21df9d0f0c3f2a001f5eae93ff514d09b85133cc0af53ea156d9af2982a750100bb5a9b8931edb0d7044e3032391b9836873b9546a394a9b30d3cb47744cadf9aaeb386906c405a5e45392bb0648997795850c6b0b90523c6aa3f7d033e3fc5232b9e59aae3c0751117e5f0b9c35a998474fbbb967553ab4816ab2b6241ca07514b7f6571a380ea4f28e1282118c652d121f01d5f58a2d46a718ef3abd4c93cc4c18f4b16a7982ead5c0ca08608fca0e48936b281061b3798ac0657424a5e971dfe487fadd9f43d1dcf126a38006581592ae93d117d1c29f3bbcbd583265e69ec6f2e3a2333e7de1d1817ddc0d82a57ea3c79f65662c5ced40189928c009c93eec2e3f6d8e2ec671a10154d10ff2d860b33443b27c299884b2002ce5aafde58bfc439f7c50bd945858d6671139a7b1462a8d4e66b2817eef6dbb8957ddea4a1abb8a25b41ab28eda4a5e80dd5e1fb632674764a81853e387c7e99d065904b12b3078e4370e2bfe18b5b6af6d42b98654acf91638592f2e01c9a2696d7880ee89eb9def619abc07fcec91c14fc3e1f3f3be53bf4186618241fff500e829e5f6da9044574ecbb94e3370b5a480b4e3fb2f0729784a9c6b1b82f9754445b9e3665f5849f5b24ef70f65fd5d70b1fb5e7149c3c1ac38a8b259439d6d797d3ba4f6f91e6a154cc8f392b15c6716f9848306c8543eb3a829b42203691517c8f49aac6c692ca0e387dd902b3be1889aa56c6a4f46083e7c5526feb4c5aa7123f48647a8726724b611326255c0708458248be4819a7f305e98d55e00c82a091075018e13e4a280a79f191e140ae7700576810f25d434ecf7d1a939b6e02d08b9b3a06e3ba0b0d1dbb2b15bbd0508134170a862e9f8becce8414554fc45e1bf5cfbe4258a4d1165ce8fed682f6b00d0e60de901a81390d2678c18dd4eda8a42212b8ac3fbe7ce5df42b3b85d13f45d4217c7e4f4085129b362a26edddbf4ba0d6537b051b9ea0543e2fab69788b63e9c1ff995ed70fa57f55b17640135e49740650d26d5f2124f43291b7622b3fe1b7731f8c1343350212d8ffbffd5e1c7cd46ca93b217c0f07ce05d86d095d334008d6dfa51fb474bede694e02837b5a20b86508ec37743025d3b0610ba05298f3542f6a22a0ae9c9cd8ac6dd229658f3b0831d88d6f7f7f321088bbde046f98c62cbc5eec4d828c30e4a0dd7dbf01385d285c5939d40fb47dbbed04a57e2134337d81a49a0f878d732756b2a255a9c32011526fc358e644d7199e801dc847c2cac2a71ec25be4d094fe3d9d1de5a582da42651a9960b0389fbe0329063d77dc20be9fc27166cc875ab974b095170e35cfdcd71a6f33d22514dadad42c45b5166047352309a062ab272d2b2c3b4af38d55ec58c2de5ef80a0beadc0b201c6065597d50795bc7e2f62c117e767d1812915c2c5347dd78c8b151942d339444ab58ab245e1297996830357a40daf67ad8b2902712da99aa7394c48668524b1a94fae1544127512643725e4d38c7f211c56403816342ef29aa9795984f2464bb4ced857e6a9adc30a3df0497c5c9339129505148c3fbfae56e989b9c30c9cca127d1621f5208e0f6e5f89e4233f0812ef8d5df84c0b888d61dafaee4d5e8a34029e2a5dd38ab6a81ad8d889e6310f1a0e276f4fd230282efe52b14106f199251fecc5c3cbd74ae7369982cd846822339e014d92b94d89bfcfd9f24167d4aa960fdd6951f5dd2a8d73df30ebb52fbd4b8269b746e9e4ecfaf3fdf846befd892ffbba9589cd70d88e5465c7480c7e48b6fe8970276c6d03e72b3b163f0eacf34ec1c86b89d985c7eab6b564efee3e4223c89b47729b271acc4ff474c9857320f81dc49aedf012ac3f05da09383397e1f346ccfb030556aa229b693244d38189f4b003a606c6bbb2e342c124b66847ea798b7ea1ba332c6cfbbd506ccd36b960507917fdfd787fe2bcd53ec98766fec5e887e7b9bfb6ec7d69e6c05905ea730e34c6fa5f95412d7f6460e354fd22f20f6fd7e2241bd79e1da5436bb745490f48707c46d104ea3da4e27754796716470b792005af1650a51c49eb1017f64449d5eca7e4d8d4d8cb99d13439a28701efbfe717548c7fdb70ab080b7a60246f804a1134cc3580e877b339020f89382d3ecc27791aa9af531d674722bf970317b3bd73945ef4d7237a2606270f7453f9744b15bdaa42f17648830dbe2445f96f0db3cce79348854d539ac7514dc3c7836ab1463e28f0a02c73b98666cf6f022d111c375c041ce879c8d061441d0b03bdcc926867d240c17681af3b1955f737fea11da6a4febd6d530f794df869d37f1183f8bb24c5fbaf8e89dcc9f0d513686ae8fd4bb5e0a99383ca8128988eddf00fae7308425536b93c56e70c78ccb888914068b8e7e8879c6e7cb70d2e750f928fc119c605f31475a3c68afcd4fb28527be1095947478d2e081cbaefda0c58b820fe9f39ea0702e64db9b15bc7ec46732cc2fd4369452e5ae8df76c919020864ee6460cacc047c781d0ad9b3aee93c72aac7c336e8d69fa1826bcdc662a0cb01c7a75764259a5e5deef311db6fa6cd2ba458f7bb9a89d275ce37d9f89f73b1da786a9f04f8492039593f3a0c62051cba784495be2d2b473a494f504ad70b85a9bb8a09da80d60ff349ccb8ab2d98dd162be965877d8925e57239510fadf8a1470813eab14f0488abde331d68db10d9b5b1f21fa4943f27705c5064a11dcbdac7199e2fe6f801cd6ab13d8f0ab9269212302f3d7bbd3315a3664009ffad4281a2e7ef457e28999ec3f548d596b9ba85d8157667f59e78a45d4c52909ff4986eb93496ce7fa16f593458502203cfda225705ce03622c871844d6aa7229102496c7fc7e2d5f69f2b497e8151fa087960967db0485c1e4fc44570c930d16cf9bf3837b051fda727e5ce31788943c8ee6cc8506dc47f0966c7c23b977bebbb4217861aeade9ae08aca7da93450ebbaeb21d3243d4571b45c88e948a4928271d58f68966220ee0225f493de310c6dcf1eebd8bb982a80c6a020c60bf5d92ff6c365c42565da1549cdffea24c3e5527c1905d55d10afecb767122e6de5be54b6f9fa9f7087d37af6fee00a75acd3b6e6bc86de8caeceba1e2935d953c36ab86acf63b07f4c7120d3546c544e22a160f41beec88e9c66c1915e35dcdbf780213e156063c6701fe2ddb6483d25d407a9af8e6ccffab64103cc0772de20550b111adb3e7c257b8f7ff3d2771e3efdbf97c3f96f7fbe8ccb2b00602f6c42cbfa5d99b8a20063d05aa9f9069a12234845ec6a79e69ecfb4619f41016e373adb29ba1bbdaaacef491d923d6b0a83d85400332ffa5f89539d1a9df2de15dff0fed7a6ec4dd289e114f74c7e5988c0ff2ed2e4f6f66be52712e3c43ccc0347f7e778c74ef4b4435913b56e21b17656e7374f2c5919ceef8acc742603f9e10d9a850b4154481883312781402b2c403c6d6d5f24424a8e26cd8248f54520f5621b51f2c11e82a69ff5feb2fdacd4b06c2812c6e66216079569cd04ebdd29964d021f2f0b4fb848bb4226cda6111d5c83cde0340c53f27ebaf598069e49416280b92ca45fe8e6a584b020f35fe9b7290f930d86c931dd7878d241b28789e86487654b3054af6330dca4c7c28b1545010143909b114a12b7d228417079d9448cbc1841db4f865d25e42f22f87082279f002c991742bd69854384710d449093f3315e0d05dc3eded12854782976969228a9eed8e6f982b0cabb67625d5ef46713fb5c2a9ea398823a5ec283b6e554f547666c899e1ac8f474c0e4c3153f43421046c74b66d1fafef5b35999f3f4cd65a15e22dea4179009dc1fbc4ea452798f6a0d925fdbc78be32e626ab99585d69238dfc7497477cdde7094eb063cdb50e596794eec997610c174e33b828ef369d416b18a4815312ff6f83c0b04d9318cf32f512fcf916b3c4ecd964b488735244dbd82fa393fa627cfd21005ecf3f19ca16b1c110971e591b27341235b00339b09979c75d0c0aa7ad0559d62eae75ebfcc0b4b654a13ea818b0fb59d979f7e068bded8a11d6f988c1ca75fb86216c66768039422b1b0ce333c05999a7bf7cf3c3f686d5034e6fccb8f6929e3143df31e4734aaf02ae35759fd4066d8bbc6a592fbb3a0746b7d9923b6667abbbe7041b830c2a263e9ac8d8eb9591435f693b3f8e669e65cfe04b252845c82ceeded776b50082eb87c6a6d832bcbbaacd053976e04ea2e33fd2ce763988f766e3a9c7ce15fa3fc39eb4c39596d2d2b1ac81618d5f879d4e36d3578d71609734c260bd713cd1b1cb071e9073e2addb6205b8f69d7e3daafb72cdea062e083e092356558ad90a9f91c827124cd3583278533ce663a331f15bcda6efdf5dc57fa6d05f547433f6d26dd4dd47136751bf27994fe42bd471adfb0803d9f027047e427faf6267df50387e55663dce6dec75349b5b28eb57de8099502eb1457bf62f5c22084bca745d9a60bee8dd54c8360657df3006c3d3b063f01643e57a643a9b4c4667e090be4ede2431a674323aa927d3905568ae0b1479ffe9397a269e2aa19ad77d053a35d2b3d6a92a554f6b4439bf76a902293834afbd85d32565c9b650dbda60108c6b134d67cbb671eebef12fb28ffef9f11908a50d1b92540f50c784b3df088dafe269ba91e70c49548527357440ecfe7cd8c4e6c3c4b3bb9014040578f5b0b9118546b42097df14932989076c1682318373af376981c440b02792499535a87d303986ad7302363f24047857a068c2966c6fd579fed3d2af8a74dcbe444fed2dc3b23a3483bc34becfd81fab816b1f7687778bfcd907da87e4662ff58589f8baa5bdfc80bc3c80b8c0da0eafc9b5229e7cc1e87a13b73375510905a888ab010a92a036440d9a4bab063881b560314109c77c5c4bd1b5b8ede0990c7bf5848c3666d42e7ab9b6c16b891078d9849f858aaa69ef5ac95f47260edeed5c0b1183a2b6b8bd0f0c199f940cc722822c24562689d5ef3bd4ff9b655e6b7fa7c63738ea7f2aa7cd77391622e66d7c5c2742eb21162947093ef9b132dc7fc20c7064b6e46751db1e14c48c53c09f7578b31039976dda5a6969f217512b579a481f3922c8c6b00ad38f9729739bb8ae07a3c2f0d47380cc8a12608276c74e2e474172d753a84889d52f2d4df12829c827620b74c988a92b38cbdd75f278168b44bb3e64d74ba7c40c3d70ca72af4b29de80fbdf16e9bbf9317354bcc2b512e76c0f1f3707f40466a235d5a0e5679fc5bccb1559fc792a829f47076ee167bf389278467a047e0c26612324ea06a20a27fad6989c06c11b86653c4703f1941cfa5df15107d749dde212b15160a8e59b4f48aa84d372fb94db2eba84cb0060455f979c1ac0c06015de2f62a6d7adc8d79a5180c81f32d01dbbfedee8b3317c703437a276e71b894a14eacc3b0fc7e415a3374f27739335e6c25debe9d909aa55c6be3b038e0bdf5c84f3cdf11c6243cd5755be6da3ee514ae098fb78145b195dbb177b065e9ced4022f2e6f81bb4176aed87523d56c60b4f6502b8cdea31a738b1fa3159d2f4b33c27231580c0e1b270d003cd4dd6352ebc45b171c3a5abee514224397b79aa7a98060075997e387ac2f4a2508bde71ae91bab0c1b5f9901a341563a40912eb3f40a075392a11f600f536429b838bac7600812a891e7e164413c0fc41b83a23dc2cd06ed0cdbe7271f0fc35f4ad50cdce4e1578917dd6f5c4e1c5f18a3694b0e0c640154746d62f71a385a63b8ce1d519c2f7e2366b0c6d83199bffeeb6867bcc3f15b6916443e7383dcfaf5dca4179f4bf0d38e91735a2c621485a7ea9f061dec8d88a2279b5da4547e2de2ce889a7b500fdf82093a0798d73d078872f22fab2a9b87cc297c59ca15cf6bc2db12557bb8c11c2bcea4ffd59bdb55b14c235d999824d5dba20ec90e397c2e1c1328eca44709913b770d10a2388bdd081555ad26d076d902cd271564096d688e2390d9218c5f16b65e553fe7536bc743416e0544d0cc7b92678282ef9e341d555803385329e36c536ccedbc4e9e5e2ba06f300893e55b296610ace24a820cf0e7cc7baba74de3a124f37e786d8a0abd5acaf2a85c4205f5e89ed5bc68c1a07f6d7ec096a4dec1040820c338c2082f28778ee0bd3401d746c2b30cd2a5b7089dce75da5dddfad0ba6910ad12c8a0fc85008c363b5ca180812574b9018e9332461a536287660b892a3777f6e146a4d063e87d984e06bde58bccff76c63aaa9fb9615ef2b38e13fbfeb7c49686a0792ab8b7ed5a637ee6cfe280b333cfbc862db56b741acf5728e0b900746b691552232cc70d1f25af425dc4ac047636374c5d555770072a9a9471caf11b74504e5cd3804e53dec88095d8c766949b227b18977034d4c4516717fc740fd99cc56d8bf4b05e4388fea2464be2e7465e61a8b48aa6ed855ba4ddb5fb450d816d055f1571ec0f21b106255aa14f045c95e91b21c954d3b0ebbb7a899c2062f12de4e2a88565c2ccf16cabd21972dfe4084ebbd9065f76c90f8230f8cf24bec784af0b7e41e0d7d2c291b107d78e720ce33f423714712e6fb8790bc8ebbc683b5cf3493aa6ee78f4066da253fab932905cbdc226fa1e82836bbebb7ff49e7ccb5227d0102a6d1afb73d6a5b54653820c411d46417e8268ece9f7969b546a34142b9b080a5274a2b6ff9c107d10df550fa3143c9c4d9429a1624f1aa577f676404c9063ebca0dda8b1fef0fa99df53bba235fc540c6133876620e3b2ee570a99698f8766332c0fd9ca8c587b40937112a5e450c4560fd793cf85d02e26f620d6bb8a0fd0f13502fefaa6869109498322ab4b4f2868ba111ebc81e44e83e96eeca508e5cd8496cf54843e3f51e164bc0fa7368cdf3d50764a835a7d636bd22e6cc182518dd2e60deeb81b4d33aa4152b89859dca76b5fb2c90abc8a738b61da63ea200376fe11ad40699a5a4329c92d92d779f040f9d3051790d67dcc64f1558897d5ab824cfee7b6b0cf58e3cd2b76b4aa1bf927982ede0ec73fc255b2d82b17974839f9e0689df1d1219fa8d614384d2b8fd7b69152aac511da143d210b6342e30564c2b3cf9f72d5c06ac4149445976990e2a1cb868b3484b01ecd45e08eb78765308fe242a29f83c8cc89c303b1d868e9934d00cf9e5a27cb76ee4a68f6a563171fd46def5e1536664b013480df6b91eda6e05eabb5c46f34b1f38ed301470585327bd553f0ed885a01d3c9552c8bf69432d07d75c256abd6616179fa2f5bfbbefefb9f61ff370221f249a0ad32d241a25aa303d55a7d0512a7a9652877cb5d591b650901765187e85b7545eb99ebdeb37d27b11fe405d00b5670422fbd5cb9da00165c80a48d9488d09a10719f26f7d02dca8f379d13d6d400aada03e41616fbae717178b69f79bc42a5277c3d0dd0426a578b2bc28c0156078e46a77f3902f1b0073fc56f6767a44da3dbb6d32af350b17bbf8e3046797b9c2a4d69fe15629d8adc9648c73a159b4e92754f713f84c9c7bb94ff5e9b3e2b7b8d452728c0992a18047559a5f54c527e8307be0fc4f240a55bc8455f8e5608ede7f42edf106f9ae3c5b38df7cfc462bb80bcfe0242d8b63e10c94a859fb1b782f79b007a67f3daf98b00b343b956423e2e1be4317d4c3e6744521cb631173c81027adf60dcd393a22341d527f8e36d1f765e05d030b67a550fbce2f4a344d466507db4260c0f0f38f31b973c66670060e26387ed6a349d0caea2f4459d8eeb2403e944146c432cc9311c2ff84a16252f5886540947d55b60876a718f40a9009db12a53e0bdd4f6d2668a87e21eab4298e0f44aae0b9c667d05683b8b4d6075819b71415c22673e6c83d17accd218198d02e4162c37302777938b0783d32d01bd1c84dc91dba4c4d6f9367292b61ad912a0eec02d6f5a1d6001881c52480c1b9ff4ec67ae72588ea5c76c548b63064fcd9954f557bf9e231c27d2db1c4b81ad65e9efac94f61e6979f89a28846693095541758922116317f563d5fdaa978158c2228080a1542daef006488a9727c5c970ef630b97f785385ca38e6d9632e55f6484bb2a6a39fde668ff4d6be5c4cec71aa3ed14fcd15848c72dfb0d739b187e671df913e41dd97d7fe597c62a94c9946f56ade60bcceb3f13de1c7144b897295e2116a87e389cf05b130d0c3fae23507e8fc487e7806fe444ec138c60feb810e5d39c0aabf24d40ae01c9bdb4a9429609f19b7a35fa5003651beba3c23b1e395671a24a87887fb5a56403a68a58df62fedb573829538c94524c884f0cfb35b4e7d26924ed5e9233c0a071aa8bd0086ce2fb1c169ee5b510e71d092cdc7d4af7253f978cb0ef51b971c3d722b89b6163ebfdd04dd9a1b8165d29f60a51ce5c1dd70dc23ac1f6c12620b39a4310d3d8bb15750e2a85a62bf554a77b4764f4e84a0a302c5f5d30ef6f62fb1376c1d46830da7d17ec522988ffc648a661cf2b60029125431e56aaf1ccfcc72e26c9ceae45702313bae85e899a8b3e8bfd119d594b57911b938d7c88aee280b4bed7d9c9bc42a2a8c21f0d0f0de4d299abac81fc9fecbc0fa308b9f312ae067bd38c57f143812a4cb927a66f5f1ebd44faee5d47e7e2feda87b6334a51e22368cfca231c29e13642bbfe6801a3e5a9b2e030167135c6f103eecfa0ea6b8ffd371f944d5c1de8ea38030345781ab73fbcc22861d274944a2c99f6eb71154418923b99a9941714800c279bcfc89f6eddd4eb8a265af04a1e0d3be37d3056b6b8fb1c3a6420cbb9daa99dd815da64b29d90c53583529d85e8c73a7ff571a889e97a8841d1984b99c5a8f1bbba992198a03855dfcfed6d8b062de200bf267016a6d97928f0661209f907e3683d4226ac95191a0ff931064437b3cc97df5a20ea0a3fe735fe48f913c20939d2dd4e5809924c1e68c29aa2d57505c0aa6ac4e836f5cc64bca6e3cbdb119b29cbb62eb5c4aeedef75ee6c0b4c17b28a4b30e77cf161c02f8860e95a079763416573d0485ab9374b058704d7715db24d99c640c154afdd01d60079bcdb54d6ccd906a1487046327a5887a021c90e729ddc8ff7e6ab23ea011e46b341ecf1810d98faecc93c2be56ab8f676f6d2354b3680435cbac407736aea83fc0479a7faaf8608cbdef64f74428f0b3a7b55ab3ba95fdfca9d0d5586cc693faa378d9c7723c387c96b31e2430cd3663b46719615a13cc144efcc299fe7bc8a16f5dc338f799f75e9a04d1ffa8e0fe5ceff5a97b6a80505faf1adc66d3db6c3a5d71996065e1a33f200b6b9044f334b98bf92cfaa97f61afbc3cb5c91a52e35fca26088c5788ec59d138cf723261163447ee6a31837ffaa2f45299c00711a5d15c4cd39720bc558053732ae0450c26f6f1fa12c4c3f64d662b6cd8b4722cbb17464564ba276399330a5ad6d8790e4deae4ffc3b19d400f4451ce9c46ce8d5f1c0aeed1ae6016c0d23b395afee4c2f00d2873be6dc9c9324002362e53e79e4ee4e0e06cd6388142a455e6d6ff0b68aeecf99cc76b0e7ac965bf1e4900c4fead8fff95424731fed2465be2981e4b2147ece1641fd8ef3dce29cb5cc37fa09a8ca69dfe8d20fa097afebabf61c764b1817f57fda4b17c4931fbe63f6f8b4264d8a3532851e259b6e85daa49117d1645059da6494eb3681d5180bd096096fb9924cb65ce47aa022502ddcb83a35144719a3c2aa2d91e85a503cc38b7623ab20fda0ce3e65a2c9b88e310afc79a9f0ddf58419e0d541ad719e1372ec7b37e0aa185e165636f559d02ea535fddaee658197499252f817a3e59376db04ab10d483a50f416758493b3c367f6a7b8300830d8467ad3f813e86e2a0b7c1ed15f50020ffe0e7ed16a93477159612567959f2fc0e08286f6bd257412e636cbe092520f3a77b4e2476e059d323ceb15cb7f4e42a9536db164759b9b8bebec6aa5480367c2ce5d1991825f37d893a6f1fe9fa1313cb5606e5e530100f1b2009032446a6bc3be4d291ad4887d93240d9f5b284e70f027d833bb16b66a40a939dc0b71798d3f41bf49d7b13657d986194aee2045c26f7d9a068662be39fb775bab94c4fa40600de431f9a6ba88b700eb46c3b387f1f2d6bf38212785fcb3206c2c0d271bd7b1d75777bd21cfbd5ae1d610997c82d849372222ad4bb527bc747df0d6ae1d91548ec50c7640b0a9e39d579b7f7119400ab8818c60f976791396e785860278b1079ad75e89372f466d0881820dc953744b491dae2477a1920dd84e07547bb26dced809e7faa86b34fde01865214627a04d3d92b3e1e228f6190955744fca083aa9b3a766a0dd407e934ffe2e9d3aacfceb6f79cc7136d37afb8ef3676ccc7d6d180766462fb9a2a1111e95e8137fd43436a38619a8ad91a53ef9b98587e63a0e46e7989c03fdaf8d0d8f9d69658494fc77a58bf7237dd9f072f15dff882f45bb1d648f4d6d6c50197700e7072852b68d7e4adc9c1f5ba21e1ef85382a55f0665fe97fd949c27ee8267b858741ad70f58ef0d7804b983cb14efcb0e113200fd124c7a2d96b797044289b812fafd33d8c8c0c5af30003a0c1e3f5b59cfcfd952761360118550ddad491d21efd6dfcd72e009d619d9ac68ad1e92ddcbdfbf15fb17cb5c71d2dfff0f18a7b0ec7db6769884b5f5b1108dba32fc793549174c719b0729fca39a2e9c905b26973cedb7779bf39b9007493b0c7e02eb813d34c3a4c58c87e3b808c03a955e465ce1f041253db90980e0529767fd9c9d714b60fb8fbf3d885e2682145b7e039101647fcbc10aa5539fda20facb046f5b5258651c1a98ef7d16a4ca7be48155be55f19606829e5323987c46ff2cd5e90ab9cab3e1cefd52574aee1b5e49ecac0a01b7b1fcf0e703d1120fcb06c68143efd8b3d9bcb5125035f7c008a9a8246df5d5a95e9255c9f4eb6dd24af95431d4acec2a0efd0c79852a844ccd60c25ed0a31fd22ee187a3df13344bf9ab9499d61993122c52bd222e0d73a8e76c015d0340ca9fbcf239d7d86055d5bdd2f2151ca01fbd56b4f022161e05445434d94390c71b61ae8f6c1be3dbe9990ad7e9d399dab2077c1981ad471fd032cb2c424e08f75dc3e755bd90eaabc071eb6a60fa201674be68a090b7a668fe836d4aa3f5c9af1c1481f50f0e372890b332717195d460c926e8bb4fcf102225b749f2c620fe9d0777e81c15da92f6c8b05990bea98d86aca6af6d3c3b899f1438a1e4f97499192e3a539d592a70a506e9f7aff21a95ce92e7870ca2fbd15ec3682c0a4e88a80c08a3bf7cb8402f0137b841cc4d760361832ae98cb572358fa23741e869691ad6c11c4820b99849e49f998e1407307bf8c257ed09dbb6106268a682c7638cab1b2b360b0c56ab29800e63cf795a6be90dcd42bd40baccfffca804256bb903b74b78e37e53a29f66e6f08d55269f993e49b09ca725612b683a35dcaae01b1f3c1b1b77948f211a3457ae4638b1614a08d40df2680f0f6aa9c9bad8ef6455333e77d1e0fe9db6f6626c96024787edd7041da73d476d9f06d6a6b6bc9b796f406d6c57bef030bbcd2822384a3c669f18ace0cb15f75f666af32bac0a64e7059f27f661ec0e614c210cfafca6901acbfccdfd4051a28698add52cec33a527bd0678ed80058d679ba584647156c17354c06258c988bc9198321d49b717ebde519288f1c126be490a6c696a4170c085e7756f00aff9f03767dd09d398407c59cda626fd9d9202ad80894c1dc303a0baca7e6217975a6e13cc91dc5776a0292f6d9b5767c1f96213461e9d34936a0559d747b0b43ad9e1a74a71856d79165a60070efcc7849ef1d50f86b6b16bf696f9057b2a2f3f7edf8fb0411595968d89bdadc25978eb0cef77f1ba56cc3f40ce17798766ff798edd6104219ac5dca1cebe5f4cd0c66db29b08942d90a840d66cd0bd83f43249efe3d95ed2f449459e3715cca1684e44b2840ed71d2db90ac4b74b1041cdc7ce0ec3ede6995567178cec4685c1b05404a95929a1e90c1a1a2e9fafc277c5987e38c0753f4a47ef017c28ff9ac0a794029d7fc028d0895b91a48bc09ec5d77074abba4cae0d76356f283eb5f6e671841ff0351258333bd83b663ffbc9d611599a061f202e78b6e6b4a5529238669b75dd01ee82dd05fd66daf4f8b6130d10fbc6f4421061d45d1861977f8545a19d9cc98517224d1e57446e32bd39693b8ca92b7d9277b06c7c38b3b495f063f7161ae241b1baf2b7f4e1160c518d154f0a1e2744c8850a80a09eb9de7b562b082d2e5325c2cd48c7ff30033598ef6dc756ccd0e2c9e882f9ca274dfc9aa6392f68b8de07779a81c8e985a3aea9b1ef26981dfb8f34dc25d6494605791ddab890b783d4ba5f76040f2de2ac05cd6b7fa8732ec31086de25ba1ec4447068b1c35ac70390fd3ea6af6e763f96c534044c8f5b9161da014d9b56f174fe8e0dd8b28d1acbb027b615c7ee67d4d2a32382f45b2bccdf94cd655fde0446f77daacceb42e2271b8cdd1e02bbcbe2887b72af6c3989e957c35e9a90f54b0b98cf7d4c7186ad5b361a2bc31b20eadfeb5d6f22b3f967bf1a2d7a79dcddd621234054938120f087725b452582e50b2738a8493286a85aac954052e38fef9652405b7bb7c23b699ed948dd25e44039878e58e6c0c625844c5bc78cb6fcaf4a43cc402b1a087e916d93cc28a710debe3cb19ddda5a81852cac9ab1bd4debeffede5f5836eacedd9be53ab50633081c57d512ee046777dcd3207459bd5aba01acc563c86145712092510a7549f32162106b837c4c5351997dc429f79020e88f1cd054d01fcf2d9e21df31ad444bfb83a246eb110d32df104d12fad9e4e3085f498fe699a2de1be936221f981b81c905de4ad6a96a9a35f098c79a059701339dc0f4d90db6937da657c8b377353c90eb5d213487f93c94f6df5b67491a7f9f5e4a18ad6e9be2451a71cb6a68fb9f615a600a04f35716feb62cdbe0396ef54427720afa6fa809ead988dedd78c95f7eb4f42266a253ba634d3d6e229e1dbc884573357fc356e79771bf7e09c14da0f053da3c690419991812d7b6cd31d740efeb48f4a7e520d485bee798f6406975be0a90cf605ca54a2c41707f312c7c5734c8044b8a72efc16d65c5a28c1d411bc7d9540183eecdc18bec3303d2af0b88b5b1e23d5e6d84eb031ac0c90d713842868b2e4feb899b160c32fe7105dbe2b8aa4e09f1811860777ef85a639a4ac8cca2576047dc7653e05a2c55060bd91e2b25d88bf4a9c7c73553cfc541ec28f7394dc065bd65f56053a96baf3d4d1400b81b02ad575d4e3ac78caf1ce11f36200936e080cf60175592940ddaa81e7d6a085d71031af6ee66f342df7d931da605cf1b4ccb5afc67dea8eb8d6104f3c7e416b1eed8bc058bf2088b2ad8a47812f77a459f16bbace3ed141cd035e7b9dbaaddba9d08f124026a0c17bbfc7aa701683eb532b6ed535048abcb3c64f1c061e3c3a29d97c2d9dcbdaca3a8af3b0dad60712f21e22d7b585d49cc30b4cb7980f2f5f712afdea45b2b66fc3084e28ba2a776d82f0f9a99ad6d0ec6422252847131d57796d03fff6e23a86c81525834697e717c54bc103bb6c78d31fd90b6c47314a216385235794717c83bb2854a5957e077132e555a68b5c6d156a667c457ba597490777705f356cf1e68c1eeb66fbb475958f7e9973a119d098f4863916b4c8ce4c4afd541a272f70a65a86bf770a59bab993a0008b34258a8f7a917acd06a85dc0bf55d4a50b689d43e40a7dabd1cf5b6f325673c24b1a69047b7f53c6f6025b7e54ad9ef53bd2fe08755eeb471111cfaead7f3ea41a3ab7031d8be97b8652435c09f0905f78fae6dd9f81447b915411ed85d8236421225c72604493371b6a200b6da46179bd2c0a622b9e0dcdbb4cd12617546387b55ee8a5de27707f9725fe423c252d316731343cd0b1ff105977d1f39786416599f834c1e87b6a2ef55275c8465422e6dad63ef9037793eec6013933abaa028236ac7d2cb33c821024d2865a0ba6eb0b4a02a1521bf745fd58f946e8c19c3c7db326e815a2b4068912ff6c2161152c59896b1e8a4f6ff9dad46a3e50bc5a7e1d7abc8a1b9068d8cc4f376e971a49bf6733750d9389efee4e23dbc4a3443d2cca9bc8e83a918fad4eb7e8a856a60a3a9c79b532c8df0b3d732ca8b34ec96dfd9fe3ea26f3fa049f4f1f8420323882dfa2e55a2ee5a0a2edff59bcf36ef129b2234479346b87252c3c43121136a0ef76543d6ea50dd70c06477d2e7bd5d620dcfcaccc658bfe1922a3c678f46e0ca4378a072ecb47e0fb323c9a25b9860380c0c4d86b5dee4f89e6d1df133e7dab43a5c48f7bb2310d87af132c8e8ffea27d9852643dc9a88ef5e05090d505cca75f6132bd230d94d94c75e59c5361eefd77445dd22723041e3b654952dd826c69092b305c8ddd31c6f589dfaee1fb96b0f99535abf5f31cd4bcd7412e152e98e9c354e3951ced8dab110037fb70f0444d78b7ce5651a06a98af7e0420c347abb1e72961ca724ff95e4eddab4e2a8f3cd5782b92317d6b1903da8bde66e159458660b16be1c5bb286c38d09b38f6272f2527d4662298df9f787b8586291a67f69009881b738fdf6636f706ae3ec182b57ac95f2cec2a3049d55fede5ca7cc2bcaf38fa62e377c66fa231070b9aaeae43fc757edf3513f320ded9d29ea68832bc962961cbbc12301eb0e0d671a3ddc9a34577010f81e3d1ebbd717a12efbbd0354a28c1717c85d4eefa0842ab1cead04a21e0ee2f97178c3306818fed4f2c8e7a1541a690630f01ffb80042f0dec059ea66e8359f09784fc30caf4390c8fabdb436d80c7760912e1cfafdb868b36dc84826c6da607147647e5762e4df5bb757514bcd1474d151f25d86c9a3c47ed6a3d07f6eb7a93aaa05898735b5918b6b4edb7f65f9a7b0cef5fdac5825d91ab073b9707d08ea562306461f9202be7bd94d37a2816687340c6ef73e5022eba449c19705f9013b5ddfb85c35c76642d96efe4d0110989482ad58bc9b1c280faaca9d9794f47c24896ff39879958fd2cd1040f1fa0164726c53a67547f4491389d3647e1435e9eb35f36fe0a643860aa2f4f4b0c21b5b24ff514fb11fb9cec4f18842b5cf400891bb158052efd8e4756dd730eb4ecfa9779a3faf2e5db2e64cad5101278584c89b6ca4b61f920a3e7b2088e9d29125503a025e46885496657e9ed3f70d32a05dc5662252e2cb0c860ed1182aa955a6c760f479db648bb7fc65eb3d4cffb27d12a691525aec4e08323c79f5609e88337f638758082606464678ffc499bdeb198485a31d05e18e3462f88c95eb37bbc9dfe6aa596e11e0309426119008a7466e53ce8bb92c09256d9088b7ea8ed7d26322e04015ad725bcef9985bceb947cbec9f985bd0abdd2d9a9ec4d345fb2239fd1408c56bdc80814b627e4390fbbfaa07d62f7c42ecf2c06761a81b6a69e2c7ee1016b9630879119fdcc9e0c57d5f77f3c285735e4e6e3dbcc13f4b901cb876b2f6375fe5a29c787982da56a83ecbbb6857ddb2f10fdae8e3e89f30598b59ae458bf457390ec5af22770c41e62e870a7abd0f06a3690f494d9925599f5e43a97c3d3a9140c4508cfe5b7de72aba3177bf4d3aa07fa6d8c4e52948f9215775e8791a5f02bb80936215bb5fb8a69b6106298ad068cb345f3d6d76517ee7902cc21f1c93367a2fddcf5651cd96cdbcb6846b7b1289778b0e69791f473a9f285be7a89f49f35131eea0422a658ece6b6d0dec9990534597f2629270d0e9bf181bb062d5325ca2e0ef6931e3c0f2b31222393b3266e6bcea850bec595e1a27eaaeb21980b32f1aaddd1b002600c5504b8f602ba774fe084420c481bc8358a0cf98329f8553ab718e3112dfb599067838fbfc88ad1ba2eb340f8c297a187b0e4987d5837d1ae7e268b909f879bcfbcfb0df0b06613185361c94009dd66391a883acd5e078b9eacc826a8711a502d9842c74465d15d2cb0ae4d10efb0cfc062158ded30383f6bbfae272094a4da4b0068e58cc37a71e57d235fd871d8577778820b6a4f4f39cfc84e894fc73e3f7661c97b623552311e39b087109e7016ecd3193ac6f5eae28795d58f6c57e6a9ef97f1f6f26c13a7c44912424a87d0827efe95c14ad0767db343d45ba721b5e8942fdaee6e81056415f4606f3cedc48e01081631bd8bbc2f9bc88e0318ba3fd393e8eb6360e693d2a228cea505224c10d452ba96891fe5f0cd0db98128bcbcdb4474c042f39aae319edff510906b122197e29222aef91c9b0b412679fbf2452ede1581ebb58a3d987329ba044e2ae3bd3941d963d3801059b01fc493fbd97492c74043c17c18c063ceccacec1c6a3e0170fffe7a3a5d39b3b4fd9fb4d6e7015f0f07c00a20acebe14cb9f049c80117d89e37915a288cb73a38267f0eceab3a814cde4fcfe5ef5a04377c80ac1e2b05d5853b0f54fe820f643119d4f811d4228611094c9e16d6f0e753abcbe41f87c07a6325df2afadba845d3440facafc08100f33b1082dd1cae2e95628fc8086818c3fe6243143290f9100aaf7f52c6c5add0b790c55cc72131ad9e0fc7b63fe71fce7eb7def4a783c00586ea3a5cdba95a79391a1fdc7b4a25460050c78da7b8fbdafab3a6535682c0007f236a40ef3e519460991df030db937a8b142bf7da90c5f9a9c71d186f3b9b8d0a1aa97b22e89ac2859838308ffad5057e8480f4db4b88d5c5be7a30581a82e9c62a86b7ea2b6c159edd3684fedff5b9dab0e857e89637eea24c2b9ed161218ed93c628d21044c30b70e8466c20d742ef5cc9f644d78427aa332fa2a6d93c06182c01d3cd8aa1c9726bd0595e4ab98904db577cf2fd673c5b5bf86e1699865d8baf764cfb9111605bcc7cbfb74c021220af380f0c6b12d412523c0e627c9143028c60dd0e3ba8205c6192c93ea36844716a7a2d8288b9a098091e35d5ef904f9c1f329b60e24d92e8fde6f85ddcd06ec893559d8d8b840c2c0b4a115d289b6306404b5670f01c871c19ab7e35a67e6d7761906e8a958ad8c68eb804818af5b6f27fbd482388f5a4df671345741e279dffeec80cde89b0c083671d2ae3efd448a925eb71f142c4c633225398779c69dfed8d50f43860cafd55ddcd8bd0d07f12eab8d79e3372906c9c3304bd7420305362dfca08280336682a809bcec6a65005e58a4b461581a6004022077dce11cf6fc4eaece8667d87660aafc228d8dab3c99e7462489fe9ccffbff12c37a1931b4d5c356db1f465710715e45707818dd16b2eb709e42d10a9e0eeaee49fb9a9f28d327d2d390c125921d824edb2b371aeba1f1d773539ee4e3b61da13a6e33a9ba1fab7685e8036d182462f4f753f5937622cbe5af58d292aceaf8389582b749539a40436ce89c89e849d01a1ec235be5b4674898437f0a2f58b3aeece23124843b405545ab0c5dd8373b6940e8bc7e9c4e0aef5d88211ffff92957937b3f6061708773adc1d9a0300efe08a9039f329d62115502ec055d5ffd44bb15967420fb39300cdd845e1e5d26159d037e24676bb95239c65086c1270192d3038f0447f600eb189dedbb7d8a421124c333534b9298444917c376308cffb3a53878fc69a4100ce5f66a550855bf609b3f067e9b0b0208d9d031610759137fb597aae186a6942d1984c6c76b6611f10fee407ae28ea2bd706dd1005db7e504085f7417e42db60312042a071a62988b722e6e6213f5fc8366e37b1ba10583eabc95cf9c298bc706ac773155d4ac7ed020f6900ca81e73a877931c3b57e7156edb4025d32447f1021dbf4023bdd6dfea905cf93804778d6087eafbe0de241d70e367563c5673bd0209cae537186258b015aecac288af4519b98f54fae2d44d2392b397af12e0211260bb19aba98f384a5026cb99ca4dc01e73ed8c3d29045392d123c5b05b09599f28ed680757d05be209ee6e0035a3cde01dce201342dd90e31469b8013a6e4d8d476c8ac3ed1ad00f0338caf32ddfe8c8a885ae10c751e53e0a73d494296343947ea31918179e20ca30f28edaa445dd593c8ee891291cc4534eb4029413554af00868ea89adc5477b83b4755c56c0b1a2fe7f9d18904561e6e7a7932d2a4871a13d0e0a8744940e572dfe97445dd483266c49ef662b3f0fbdb8ba1de9c4252ccb25447414e3277ceb8a9dcf0c09254272fbd8b357df341cc92972e3147ed4cf012933095cbdf43bfe612aa6c0f1aa6a600ae0e9c6694beb64ccdfd6203e43b1ec4576ef771b7bbcf54402044007cf4c8299b3b7a301b72fb3a713e70975e3cb45bedb5bea6a87e0b07dab6941056ac8332822e2e46c671db47c8fdfae7c467add2014c67b3372f3d54a03dcdd46a6a7eaf84a00a54eb23161aa76779876d079bfd0965e90dac55ac876b6d4e5f9ddc62e0ebc54bc2304c9787a5427d818542e8a23bce767e453eb5f294cba348e219be25a5102404a6b8b08a97542d71a3893b769c6c7b68158227a821d63faa862778fe14b945ef0a5bb29731da3cfe506a3005206816bbd00aad6610d45d2c4cda936f9a474c015aa217c5bab6fb18bf81a81662b007b3977ca168a11c1953e392c9d9f5064fc0ed0fcda4ab62fef8ff2fb9328fb8b104779d3d32c3a1775b929f7cae88e72ebe1ad6de6532adc9c6d681dcbc5a86b2d79b828cb9662420542b7b726e42d7dec681c6eb0993c6cc4bd75905a9f8387525d4432e67c160a2bd3391c8eb2f080b30d5d0980af4863b108007c83647f39493cf30746e060f8d731b845be294d91b4e01618450c15be58d7b04c7dab6daf207c6ff73a6342e8cc781efbc57c5ecbacebc6052d7986f805109e0bbc31b2a9f0298f9e8a8de9798ad8605382b57c455e8061ab31215329438a9a5b30975884251d9d055a7ec3522eee0b8001722b8aa15869c3b877d03d49bff41830f821160fc98f43cbdb16966a57fd577d4a7ba980765d88a67968990b292effe0ae5cc43633216aede0062b1e4da51114a720926247e83daafcdcd349abd26ad180b2836f8f7cebd710a8a88db6c78b67537c1ab3e5bd68738c8cf5228839ccd37b248e25200345901496ec90378477e94c886f8027afe5b991d2d3391cd18d6accce158f88d1740f10efc7700305777336e436b891b68ac2847d39ca55bad16c7ea455e41468109fac7f5efa14b909fc51f582128c3b623010010cfc4feae6db0fe0ee5ca17e86cf923776266dd9a020ed45cc09ec3424d0a1583e4033b847d4cb2b84670da0f15be70b3b958aed8d5bdeb3801b75520fda02c0a23f9829db7d2328d1c97c44477aaf8247be8f1ca37e12d88a2e20a7799eb36146a20a31e8791481c2f96b4319cb524c9011916fd9f228bbd1afbc1bbf759c15de4963eff7b6b3756390eee9a6e02ef91e0a3cea390ef27b0bec5c8821d308d7348058cf59a3b8ae236ade3bc8fca99ffe53d8b1d17713b7c15454ca6bab876920ee44c5ff1a987443bdff8e83bb1ee325cf41377b69f124269cfd785a6c0c7902b0e61602f13525d6a174243a0b10e807b52ed4424b0fdaf48209613040f9a50a3314ad6828febfd445698e07bd3e5c7da4110f730e30914acf70a27c08503bb7a50907f44c955628982649187fb0c184787c8844bab70e6d5a353bcb572e3ea91de740defb14a995e6e61fddec6b2892fe8aea028f0630d060b3cf0e232cb972032767c73fa17b22f2e04d1aa6b98b75560d17a9d580b2b25fed1773df823c00f89b488f0ac34c2a2d799c46dd926ed9fd2155837d5ef99e5b19b8c77321f6ab2b7b919f9eb7df1e11692d5142c1f4f5b5b5ae4c8d61fa14a71eb21836e6847320c7f393d1cefa94384f8fe981a7d832eb437fef84657e60bd0fb918fc92000e3a3f973c03be0561bdb9c1dd87607b236798328b8f5fd3a7cfd852e1c21d43cbc0f0126ebb5cb8dc51af09f8951d75aad786aa37d95539d93ad95c2027325e16fa0e16bef26fbae0cb433ee84606a695f3d13fa1f63cd6d0ee3e54d3a41a599c47e0f58b81d023eb12ff5cc095c9f5249f8d943341394ebe6d2503b5bb81a2b3e6fd63863e1b4df8265ea3a6f9072f3b0cc081364676d8dda5814f5a56d2ec6dee06ef63449b649274694877d0d220e1568924a0a8ff1fbc423dc32a2a2e0a7312a077e10c65c1f5a319a7e76ba576a30b0e332b4dddd962d3c3c8afde14aa7d2be80e710048f2284893bcbe213e546fba8559f2972b7a359b7e9ba6256803a6daedde5dcfef66abacdeb591996c42bd28acdb39f242babf73ceccb2a164ddbb07bc6a36fc55b89946fbde1246f68daadc960c94ca4e265471567f51afcfe71d4f1f333c74cf0ea261556ae0d4d5d6386fa942c5cabed13c0109d6064d79105acaa3f804d4735c07de050be1047456e53e74111f2353a27351c0dc43cd5c1e4c6d518e9f02e1e7171e7dfe2663aa608610b433a6ab275e4d41bb8ec617ca17d91065cdc94e1095618ebdcb73651a6b3ad5332db23b22ef55e01ef529a7a8a1060167a23b896de7dd2184c11aa5129ebb175c012dbfa208600735af9adefc00186cb9e53f8020e8459de7d77a27216feebd43900bfb9057e738d49966dabc31fc4f73978ba8933791a98ed15511d9e0b999003ffce9491aa5347b7ee7dfe65f3e5de1b0ad32e5d20f0d297db6bd72651c8a4706d611c1dabe52318a63e8b3d48160597675148d6e11ffd9d57d38a6fc785fedc0aca48fbbaff20ed465ea65257bd3d850a34fe3d0989e9f4661362a8a82a1036f09b1fe154999390314ebf4b8aca19bdb9c872f003a8aecee3c13ca8e075ce94693bf6ae906bfaafee8bcd69890890da77e0c136c1d75039491533f21336afd007bba971bb83019f8988ec41b625158856d74cec959bc5ede8dc8a4c3463b4950a3c662f375e8cc5a10417a9e84336c870b81989c65de572550a047281c76b4e7b2f754219f55e2cc7cc63d12e762c98a15b88e163220c6fa1eb57882dfaf755fdf08b2c4b4b88ae4e0fcac109342d6a66c65ba8c69a54bbb7c930eaa9973f50aaa1b8d8fe6360cdc39f570c7ea36e30b7235a0da13caefe4625f1dbdc75516b15402c111a97444cfc002f9dd526a7acaebe1d16700b80392379c7ead746955b529a500b8966d318361b19d0720d71340e15a272e30403dc5d6117d3e4237d3158961729fbd76de0275a1d603057578d86f2e7aff424efa1d2f5e68fbfab42447d88d0829b85099b21a79fce1a43dbb9b7c1b9c23ca2e69f7001c9ad546f4d611e6a14871026289b8aca4d66296cf0fb694ab21419e8fd1a143279e8baa2a2963860c3fe610ec51b21244b04ef3a6d074372dc8f2dd61d769a50af93afdbaffba3745643e3eab2d6507c84ed95a286a06d631a5542003ac3b4308643e350d3ac0275ad43ee2866d327ba38bb9bdd8e5f09e045009e2fcfb7cb3204d3f68d12e864f4a947ffda6792a4fbd59f5a4a39c9949d01bd0fa0ab3d7f19f9055c35a98d410ac757bdd0677b8748debbd9f6082fe678853f63634f21e448e674f34fa962a4dbf534fb1292a19ab96d92b70d952a0d107c44540256ff1891961b31c28ce6799a836369a8a911eef9f038c88586fe3ea5b37abb65214def32e290b60a6710f74f10fd35b8eb4a7fdc69f2c52c6c79649baba5bb9678a84dab764cdd8df8fe8663b36ae8c9c1f2d9c946d01ab51aa637a62ded438e1df6eb3cef5520f68951bf1ad7abe84597f048454e53f518dd997bcc4f2d4b9b58a37194d74e1cd34c8bc34f45f68cdf973ef567b7f4ff4881f0abc45236efee0a5a2aa5296ac6bcf7d5ce6fd9fdfcd35047fdbedaf53f6efd9ae8fc6dab005aa14c22288f0f0354631cf7eec9ee7906ecf647dedec64f180ff7039e14567465d7bf47fdf807a92215af2f486d38a078da4cd882d1490e913a00a2720022391d980e41ae9663ec3ded6d6790e3768579b846fd787e70abb8313b3ab799d6991a513193a2624896e63c00ab8598909c57eb5ecf52dd318aefb5642a702b7167c3062406d04d48d31d07bb651fb9c940d3c6ebe523e7c28db11cf22f77ad834727271f7d09dcccb225ce597c432065ea64f8ae07ee577386752a9c52a5dceeee56ef15ae37b2c0889e80f77647461a885597b9d3ebfe975ade68e64f40c04813e6c332d128be0ea4b06fa620e1cee1463495021f2df04d1d6437acee914d61f78026db97b4ff5ebdf6d1ffe5bc647abdfdddf63745f3c104303d5775a741b7a10e51687500ba56fdf74e4d4e8d4fdccd14c3a9fbb001e0e6597f585a351983632cfbf35f1328e9617767ce3b95129212066be6bedaae6399072252b08aea9b55ccd809618476744b35e3f080a50f6ee9734f2de9202b1bb17ecec0491246c5d03b5ed4e0cfb7132386e451f45ddb95d5096f7585f158dd80c018064f17447b1a328e74ba3ba333441a89bdacf41ff533892c4f675ec5f984fc78a34e06478bf407b4aeb88fa9e36700ea1c5f156e808ae8d00ee2ae3d00c09c2767813ee1a2e43a63ba90ce7559a70aeaed82bd4a9f90bb0a7bd8164b235e6032892e78ba067666b4d16103897222e04fe864ee1b81238f7e7fbd532d07156b6d03af4e91defc5d58c08818068a4b490436e89c0e9adc076ebcd032106ebba32a2462f3aebe3a6d43e2b4c45242d1c6861f8ce462def1c8a29e1d15e99c4aeac876dab027360d2c73e43a2a56de5b526d1b7cda676bcb6cb1bc1f05c02d9d10dfe35818d061cea96338c201641cda3b69cbac34dd0aaf8f8d9136be0ce3983d9cc083f48f7bb428806386dc13ae9cc996430337ab9f9da9ddd4a90a9f3cf806d5f1fdeb2675465f4379d1949c769e004350f9545b11a1faacbce3d94c6faad10c6118a252ab13d12ba11a0e30603457feb1c74ae5b56f05f14342e14635ae346fa50b5de1401c9d3af4b3b7e7cb70ec3ca2fbaf5bf70406bcb6188b2a1e25604478861f739d2fad611a2e1f3559b0fd8f95e253332a8328065795da4b9a4678bf72d99a4a907e779cad4ae932c5f4509d0849b1df41cfc9bf3ea4d1c620232148dba8bcda4f1c529390ff8892c2bef5630d2c7ea6614cc6e1d9f5346a6dccc2d646a2b944b1b911ef56a350f536aa9f106560d1668883d2477970b8f6c3d55e04127d2e77e9a6929b2f7f916bdc03a4ba4c6d1d5698323b2c5711ad703d06d76c50566d212a496e7345ad63d6866843382f71043f887e0d5026a730e4ec3d2efac8fdcfa2ecd1462e0821305897b4c8dfbca32ff228a6e5b4927235ab17093dd741551ce8f7289e237a47edd8036f00e0b87598ebf451ad499c9cbc2e4bc3a455fe32a9fd5faa03f56325f057715b58554b0f8ecd1b3949f229d44e83c992786634423e8d08ac88263926eb66c270cc684a7ff70d3d97829fcc831c9aebc879a83451c4ce664ae7d4f703b657857743d27a85a0a2f9c88247a3e496bdfd9e989fd534a09fd37bd5a0a97bd6d8dd94e10d8cfd70d02198507a729467fb7d0e541407628b3ba867c6fb4b37aee9ee193203f80949294e9cb780b9b94dbf5f86a13eb540624f260561307cbf634c96a2a7b388c2857436eda405586fe87e34af8ae0ae5d03a36e621f38d40e11eb1d9eb43866f0e750072b442f6280487995c2815ddead34c25c2237025985cc0e00336dcda5b7b5a657bf7feb67c66207ea6c0dc3454c8cb75e18744f1ec2d630bd1a623f18ba925805fcf0090063dc522382002551e25fd0112469f8576e582b9725dc24d9d220e2f727626c24edb093eb5ce5c02bd5e9afa25645d9b86a73f53cab15464c074912488136adbee742c11fc5866313bfb18cca38a31930c600028f0050a0be3b0ebd83959889e78087935b1441af36d9255b5102d95a16edd592aa9f17111524363f42faed0a57e6f7713bc201aea97508cadb2a39fbac4e33cf90755063ea170c0ccf467d5fdc52392d666396f41d3c67cd62f35b56f75dbd97a9fc2a9a4a950dedadc8db27b6c599b15c02bb5372d5d2cba1113a2fd90fe7b4c4cd36097cc3bd85de6bce260f20265e9bdaa6dad6413193acdb710cbf24c10d4eaa5185ef68e1ef23b2b63e9dd3d69ba778fe792929687be93d308bd92595d059a08659123ed86552403f36a8fda7aeb0da1ca4db0b33b16c8c45d5a2cd7876fd087559e9cbc635d04ef7c19264f784dc17faa6b07936aae1e82e41b6132224c1f2d79513a4286176e792014129604c38ba65de614479d1d4f21b3d8c188c3da4d5771466b2dbc585d7ea2c6c4bf6d3f7089465a9da61df3e08e154d289734dc5ab5af797e776a57e3147712c1e461dd5744657af2e1d8b333d8855c33cd2a7939f03e484620b0d128642133233bc5f106b95ffc5feedc4ae4929385964e4bb13fb45e16269280d446db8d7834ba9955fcd7bad47e192567e8fd66679f5602eaef6dc485f41681e0a8e8730f821c16ad6310b0867df3211ba9e41daa14cebf9e7ede9c6ea4c755b6f264c6a09896700f99af69b99ed3d26c43811b0c189f593678f04a39b874aa6e11733cf50108122a19a3727a4866af0caa88ed4641dec13d855203eac4bf9203acbbd7fcc5c35d7e29627dd3ed9f749ecf9d65b89f3cbe5582fb4c345b84bca87e89f7a53c71cc76460611050c5bfe2958d7877a26f6a9b6c3276bcb43330eed096bf274075d50f4ac56a3a11a845a645b385ff47163a40f4908e963a71dfd48df79eef3d17151f035be2c6deb9f1e92a6661b35453cb3509ab65b18af146886cde3b48d8234afb128e44f5993f2532132063b9c5182f5545077e2301d00247676ff16dc12a5b03c5c6b493f50e09572728f9aca02738867f097d33ff3eae28bd3e20c2374a45316d29f80a91391111ef14d9251665530434a54a57dd54fe9c13715ba03df81234469c01fb0df3434364848800ecd6ff024b1234d3948673b48d05a812632480fda77697d752e71ddccc20fb3c4e5352cae7dc94c287b78dd95755111a309a66ba24cffbadc770267f1133be42154427cf29950cfcc0e1b3ce39fd9e847bcc7108ce727478692ef3616819d5fc52dd667b15c7166b8cc5d528a33f964dd521ebe26dcce434f54f837d77e53f529a7fc24b5aad81d043481d5720f7863ee73e1f7610d0f1cac175f80e36140a404848517cf961aa80791950dff353487449b549219a507cd4216b31b611906246e5f302c638768a4b275b095bbae12a9632afb84e6abdb30cb8af89bf6607070e59451579cc540784866a0946c1b210842e97c1f97896fc547859efafbf0c9aa5f9b2a8a0192dc142b5269e05f3214ca61f9d7a4accb9c35b2edf28618ae1f2ec5dc9d8dc20d850a1dc142fc5af5f4e68099906dd8c58206f0dfc45c01d0ef7e317830b95077c8401935d9f646ea08d801f5a94abf545592a8c74ad2995d969fd87a94fa5568fd668b1d5788dcc6119c532d4bb33c0c879fbe1d361008f35a384023a5394c0a58618a128e02bdad28b8f5fbb727bb218d1c6e7c4f9f48b81c2fb5a82d6f3afd228cb649ec3183e9e82284a9840ded0a78f15d9012bbb9ae098ece5c8daba6e9853ae6b1e5b5e253c0e9bb1245cd343aa38e97c82dbc7322caef04e866d44b2fd9c669b644cf04442a8820f61bc1ab8dc77faa24f926fd2966188decdf8acde5f1d5deacb5227358f7d0eef74e95e813fccd06c7a52dd232de4fa5a897a21b495f8dce74e9b8633ceeb372bf98c44eefefe0fff11869fb94a2c3170fb5b91e943cdf4cb01df22557632911678c6f1367bd85137af9c5034c810e0bb59019bd17e4c9b1ad54e512a44fcc3ae7e085dd0d9d307ead90787741c7826212a1c8b51f694585a6b54f12f7af9eefcffa0fc807cbc7f364710f5de2961275890874102342686ab2bb250670e74fecf132b2cd636c7c463646fd4d0f82c6f43bf9abde5810df6efe13c8e9d928fd41fd162d104e010edf163acb04008651c66878473c5366abf41fa2c7dc0a041ab017637dfcb247b0e525a378a5f2a9fe6a50bb5dfaf348ae37fb0bf5f705299146c69df9a93bf6f438104ac2b8127ab3a830f2b1f4c385afdb8ce0566a8d4ecd143c009eacf89a7bb110d263a972f596225e986c9e0e16e6d95133b7cd5bd32a0c8b944ba9e25a3862e76c16f129a31dc545e8605d39c478395cefa7cec01ddee8ed1c769a81dd4119bd424b9ae33156aa5fb14bd229dc93d8a219587c3870ee6f2b550d0fec737b49a85c3b979334b6d7a5400e2f39b4f27da55067757ca193842de92b8125da7baa8d07af458ece87f0847ef7f5f9dc4c5bda84a5b43aa616f16d214a5b54a54e9d08ebd91a5ab840c58801a0fc860ee905cd1f9cce54ddb3bd83edaa33605e15545d9aec13ba74667f4619b23d50a3747e678aeee1dc353401b1fc69117568c2857505082571014433d691be23c8b6744d02a46d58e0dcd3800aa7cf41a622ec66b66c4581fb6d5bd0edbb3fcbf3716812450e8a3816b1e330565d47f530a3bced2efa4b7f9a4d57474ec4eec9d3b373c3d0fcc030014073a0f17771e38f43a70427c814dc0b3b5be603a4c59ec4cd624c4a0ed8e47bea32f3f0589b806327a37371794c495d3c34f6794ce602c822ae1df68b8083631c6cd7cba1819b4af0a638b24b64e9663a260a109bbca21c997f1dd002a47887333a32c1d95e7a463e92d004c18637942aff9c419877263b3cbb01867199a26a480f8351f090f94ab73be3fe39406bfc16fe0f79daa4cfa5e93fbff01664fcd0a00c9cda7f17ecb3c8006c86cafe2e14fed15cdff2afc661272d47bb85493522f8d8ef4b16c733754c6ef37a64a8c5fe16afa4877b7255727d8197bf21fb8a93b7371aaf9e06c278916f3aed91633aaf729501684401321e52ba569dad136c75d792dae254385802bce1de305ba585b734753e452c392e555cc7e21fccd257499250b516da24193bf6b09e112d5927abfe9334057d2474bb22eb668b6a78f5687a9a5840e148e6ea734a3bfe9a5a456dc598a0b763231e8786b97fbbc59bcd00e25d55d91b7e802e51f9eedbb3d4a55df43765a6f318acb7ad1164311148f77110fac010577e713c4b680be5e2c1febaaf8263b8590a4a7cfd8e7a8c0e751b536135f4de2fbc804b5288d5b05610bd1aafa4691de810a7281ff26dcbd8bc7031758d2d0f315a538a497f97c4847caa24bffc022e8c17bba6402d885c320045097edd21e3fdde3e38a75e0c33623e94347e15382cb7ab3b567beeb4c4c2c2f4f6752e551667d8009910eef9c64ed14bc553fda178bc191982baec538dd286ae2fd170f3addd37dffce5691425e8e07e6d112a9dfeaa388927e00fe1abc30d1662872382d2e993b43cb54ae21790466ff5013587a5d19f86ae416bccbfcd35108cd765cb3776ac976496a256a7f765a4b1a5417e2e332c2f1c0bf227a1224b8aedc97c19c70fa23a3dcd622afd59c4e351cdba4fe309fd830c9daa8ae6e32c8ce8df449b90ec08ee9d86d8cfa2b32e2769189c0a021ff858e33a238627760b29e96ad03b98f2cf20053eaefaad3d8c696a2b861411f14a3bfb0190f844ef5b326a7b22a35e1347c4f13fb829f0bf32acd280312718bf305f9c82a18049274aa6716aceeb2bed00157c6445a13c1f1e45829a3db1a85ea44f21a4f14411096010f80db7988eee184901a1417ddbb3db92792798dd23ae90351df2f136754cd165d29f7d2ef8fcc3461f536c26de702b88aa9ae3d7b859f060448c0485f78a1a18482107e3aab044c729a7497a0a33775ef6aedc6d29e7db6fab0f4b726c7849e274b3d98f8e95eb1858cbf661c785e519ef2b03a57ae899a90a61f289e9c1d4ab2afab9c98481687112f006e52421a8fe47f554c566d9689694ddb4320490f535907596d3cbd756fce1c9b8020e74ce49938fd9d6b5fc75993dfa467700ef7a8bf3bad9b50155b54a89329db2d0332d12b5aa2fea3c96cfb95b7c3c6eb312ec74b9d4abeb1b6fbcdfa057126638d718f2d47f9dc32341c45bf0228e8462d726b134552f9a317a8740047479d979a53741965707d10a2aeb32056299ed429fc128c528ac37fb7b75c43415cfd5661da2de74edb4a1da8747e868f367eac009f673d15c2ec0efcb02d26197d6a715fd77c52985fcca65da2c61b5ddf41b80e80dc9ecea691aa59b89c945990b5d474636eecd112274ea1f3b075224bf5fa8d99f1ec234238905da2c68daaa57c4de2f95ba28272ea9e1e02b891b32b8d00949e21ee3ac77dffbb473f47db078be2ad486072ef7e4fe67aad3f3a939cf2670de408707b6fa1afed0b487d2d8111b56c133316511ee0cfecd1cf422b040e9c54aec868661581ad0fcd4b3c2b2184fa378472e3f7d83123b7f810329e7db9ae79520b59a144cb5012d66a34c1124a6424f1252128b9d12663552596122056f5124aca417234d02fd17b26cb233f44f8b7e8eae78aafdedffd54321fd73956620c1ac0d442d25b7dd6beb104f0b20f5aee532e74a6ca8ae0cd92cf5f485f50107c7d4d6c942bc6cd4b51ef703497882e03305caae9d3a94d781064d956b3ae22f38f0605be2ebbbdc164e2391f4889f51cf4d64d623c91d2dfc6c43b898a41c738295795fc2bdc573dfce4335dfd42e2f8544df66ad62731e225a0a1290cc282648a4f62cf70052483db79d14278243d689273a897c96724385eae6d0fc4e33cfcdbc127ed5b3fdb46024a12eaa596a887911f1eb5f83f44e8da5a4c157798ec06481bb0365bddf2173abf89ab20e349c814a5afe6de154267cc51049e6f8bd494cda5f64eb4aa154d6afcb8c830f9497c6cc31c813df28ecfc775688028acd64acf311dcc6f7537f06c32668f6ba2d58631a782d2da8517be294a18fd9c492e4b685f229c2f0800bc2b72e64976236cddb947fdbd1f959e36a52c65107c1d4b94d8af29766668807ce9607548370a27bb452fcc20923664b0b5b8f4157eba8e1f3969fa47278be42a0dafd247456321cc128414835239421115ac62ac6c9d3b77fe54ad362d25b6294af89ab6256a44f203c66b27159188cbb3c1502fb5ffd52205787b13e5418fc8e1b5717fb60dcb0fddecc45bfa33c9850e37bc27cbf2c26f83d629ce257366c3a2e5c35d5d1ac58d08b87f19b8e46844e1a6eebdf046e3d3077993462450865eb3fe4e925e1ce840ab25cb78eb7ac2f3527213ad30e485436afad7ccb9124d7c3df1d9fec9185208485691d32f24b8c6be657ba7e2a8cd61cd564b99a90149529d98833ef0b9df9cd48f23d1ffe56fba83b9df9e1425d9896510cf62c05f5cda9a93c5b09067f668735d64368ec0fe095598a6cb233f8eca23d1a596b9ef1844155241587898e548f0b8687923287f95d2402167dda47b2ea1ec24eea427732001836f725c5354c842d6a829e4f7347599db3a802c8ee0cfd97c398795d06bdc6ab267ed50e1481609a70580e96a0a7eb9515921e8191a71a04e0863f5a30bb02319af03797ed25e71397482e33a2140d120c9d742c2f195be545cc1aef5782d383650d3134cf888aed06da6b2f87b184adbbc2ae9ce255af314714e8db48db021105779342a88d381ec19a2f37c06de424385d532eb57e77391623590067b2959a75fbd9b85f3e589f86d43a5a009b26fbc9ae1c21ccaf6f6a024f5d26fb7f4557f8b666f99a86e9539f061cba1d5a4e8413241d15a1757443016d114e25a92a23f1b37b2608870a4cb765391bbfc0d8441bd1085b4e567f7325f5f21a6bebb785e0990bc91f13b132cf65258757d9dd4c5f4bbf902c8250713f4c2805a0130e952bae48b5408f916f08c0fd5644a833f8c0f6c4a89f8ea9657cacdba05adb92bdcdaa9afd83ff478516045ced58063b7241aeec57bf0b22a4d1b85814695abd31b2adf60ad6cd034d08a4e9303630e8a82c67693a77a88cf5102bf05b639dcf008e1ebcbac97d661852600100c225d08f48bd34714a6f3fbd58bcfffe937d096660be92067e4367e1087255659eeccba85a25e12815bf48c78fd37efdd15df55ebe100fc03d76972d36ae8b016a7a8e4bf2f8d26876f33c5bc93db5836dea33ff29ddba962c21312f83df5bc9f47e09cf2d43b01adc309d10808300dbf9fa66b35f856eb2a3fcb86d916fb9d0cb717b2af8b63c012fe85a232d8e3a217afbf6342c1eed1c4f2665c416b2dd35e257db5b7677d1a4880865e9222e0610db78974544d0647ab83a9b7b0805f375d58e1ebd08f886a7259acedfcf2b4fecddf7a0e92c5c5a5f2ad547949a5b5995979d006a96c0433e329c33dfd49963a58c82673c5419c4b99464eab5e73dc9266f8a101a4f2cfabd4a9f9538189276d6d87db8494f883b7f5b06fb3a33ee02e7d48c11c70e83f53de65beca441e93313d8d8b4f7338d7b1f19771a7964f27258e5c651b2a2af7390053b26912afccf939a05f054566c577a5cbe328fd286ec7ae4373f602e3e890d3bcae6425bcc8ece5f99dbafb8feb1a42cf28040396793ca2c526608f82b279a2c5f8752feb98b56f0ea75a02792b758d6dfcc2468dcc4dedbbefce0b6267760098f52b31c6d5be8aa7fe56bb1fc0a1ecb93e8e2db2c665892ce796fef2fe6104bedff35a6239a87773e353ad4e6db59f017ca3bf5b3f18cfec0225fb90c0856e2f94a5df69be0361cb67f3dbb72f93560cb73e42300aa7cbb10a9db18f48b4ada5b989d39c57305f729274aff13a572296a575a424098f83fa4241a23938396c16c35e9d8a96561f4e9d152617ba815cdab4d56007e94f6b72fbdbf57cc6d7346f392377d5a1193e2da4568808b6dcddda0b4b3471f8d979b16c8760facd04d47137daf8b9bebf3ab28a07ce2ee3ec4e29d7238ce35035798dd77f841fc2aab0bd3efd8904955f15e9e12256f5023ca9fa0e7f1d7922f3243767f8323ad4a24893b438edd6b89aec46b38ace708f8c6e76111f0bcb67be58928b6b12666e0465936b4de26725ee48f13a23f00344bc46aad99ad257129ddce8041599860dd41a69e94d2d1230543ca754abf38473cd582add3179b3dbaf75541981cdf685b921cecf9b98ad62ee610329b06caa5b85214b60c3cfacf0a313e86ff0226efc4aaa29309716befbbbd60bb86d96018f5a7ea9a8630b7c89f36da38b7bded3cfb229cf491ec909faf2c64eddb741f398538069cf8bf2f7acb4801e46ac7019a784795eb2b658b4a91abf9b57656a626786e3a7a9e175bb7d4c7a59637ed11983858a2d5a4c7fc64f356a23720c805a8d2b4cdaa068041cec1b121322c3aba2fb869ff6409362f536936099a71eef6f605e61e4ac48c3764d5904a32752a6f642e5614d6517d47525d2054f549f46dd9edef45f9f16639b748d5c9ee86c887bc75ac9942806f470bf9ff65eda730663143b1f71ee8bda33c2bc0cbf886da4a5b7b8304dbaf4981c40c1ee47bb3e43f7f1d75c52ebb71edb187b3490f5db0b326d9d932c421f323139c0f3e139c11fedb289a3469ee859272998b2d1a13b97553718645808e654859ecb08f3211d7743ac0a9d837ed710ad911f7043c249d56d736638c3ad9500aa7c227316d7a50bfdbd43b57798068bcfc8724dc5de54b94cb05dbf21cf1debd6864ffb420b281fa25fcc0af97a71d7c230b55624f72181ed4fbff47c054531d480841bb255cd7a84b60afd6152717e6a99d2f1780a5f2b7401f1622a050f10f2258d4b66f1f1a43d07433fd6bc00231b7b5cd84e05d71abbcbbd364d99ec18e5f7c6eb02995f5bb6152d05b879ed830e5bb99b0bbcf3a9fb11eff04f4ec4432f591a9e48d0f1f0cb68b0e044af9a6302f4ef872dbe187fab61f1e933c3d9b4a81cdd6a6cf52f916146e676f3815ec65f39189e291225c4a6a78e0ffa7758cfa4c07dddd2f2b02b7a8819e77f67a371efc3b7f37a5cbb53add25b8c05de10b205c3c7a6e5640b2f60197a7888c3bc0eada3d1b4bbca6067cf0c820f9bdcffd1d24626e8388fbf5c6d4986ac935fc40398ce2be8ba68aaacccc96993bbd9257d7c9ca8521302594fd6e23620848bf36855e8d818ff9582c6e47053ab603f3ae71587430171cea0b69a9a755ea36604229addd63fa6c5b69f14da3592597b55897c868eeb36acb7fd11c40bf70d369978a10893a46f08f825bffffa59e89be20fc1627af4482c394a1529b7e2bd0b943fa3ebe5723a2da29695f05193072190ee7073fe450c66f07833614ba82cc909ce7f3f01ce1657385567da4edc2cc25f4dc4f1524929f321e56d297deb04868f26021fb8f09014f65ed208bb4800c9134d4148978688b99edf6b0e1686700566dae286a08aae7b3c814e852dfba7bf1b858ef4a2702f2dfff8f72161e9613966cc4cbb8e5f50eea2dc1a8cb149d2123601e6630bcd2f8a25c6eaa4b059c5afd5d28798444d84a40392f86b32537e2a85d68430c3d81b04c6c43b9b30664ef3d2bb887337597417c56a333b8eb0063403974e433ad85c2a445af1a2947984a6f8f9a392a039efdd4f9b13bc9266723f3b0dbe81ebe7a73fa05ff2d3c758e16826bd5701eed8e702604fc6b7ec60c3d76883a0ce3c9c8700d9d454296673aedb5e3268841fe9e4ecaecae576251c24bb834f8011af1a08d82e8d954fc3d211a3da1b62b1eb68c0f1f7c8f09c8f4a067bd8271ba89c68330b8aec1708fbf02f7e6e97bee67353e555ee58d9edf5dfbbd918762343ef5e7b95d8aceac5a240aafe9174f62f19c92f3800711792fe0e1280e6f4f31f8ac3bc3b06c5633cf6be170dac36d997ce1d5bf97102344e28ccde860268d676a2e173a2c027f572a500f47dc710b24e954c6cbc84e6eea01177b067d76133e7c35175e923c8f52437e15044cf5eac50596e03413d5d2e0837fa9a3c1f591b0aeff766b8a249736aded7a1c6c4a19aa476b076deb8a521f4986deaa80e071f16189a3b8405d396dafec55abf65c3a80f1c5f039d4c65c601d3af13332147b4243ab2544e7eb65ece58f50b137a82f25d48f07bbc1c2e9995ebf86b7bf13c6648969aef81aed8f677a3c22da40fcd465ec14c8bbd1caf9da5799317b90373b01a2701691f43d2b4faf742ad405d2eca47c16674511f415bd4d8829094dbbe60c0ed59f66d7cef682a14576ee03c4191e1abb3b4ca456c781fb8687b2c5e906e6c63fa2f3765e7d2ecc288bee1258f4b4792c8058e08839b409c5203fafef7b09a6ecbfc63bd0a499f3a25a1d8898cc9c8f0a140081825f690b9b3a45e89e7e362f30ffffc572003708d2990f0a5c5045a6ee88be571f945ef88634d4dc22ef4e614e269aba79731a91092fa2c1f9fb63d3e0c57ff7642cfdf02a3ca9a40a3232c1168d6e9c1785d1c1cf55d7b86c61e012eb9cba705cadb81f953b1e8461a8d59a7bacb1e4b7996d34e74b7cefac926ea461c9d844d559b2b4d0e73622c9418ee7c7d7e647b21feae79bc53dc56e5a2064d2adb7a869e49d20a5a33523741aced48ec37d58f9396f6f3d5083d6a64217e63ab99f23ba654028662f8e908b467691bcd723558891b45d9c1e32e254675466955bf4d77aa7879228fc038d5d065ec615b1a69a5037d7a7c7b98f1e341ba8a81d27e2db3212e6cf6d2b9f0a21f43588a8b9ba6e2e2b6e5da97cbdc132fceeda26c91f4ef64f245354c2fbfe237f89022e95fe6edd92198da50a1390bb7bcac5f606b6477fd5fb9b26bd6a17d5306c9f99ea9351fbf4377932087c785a646dc57b8f707e60d6b132acab9a364f5b321b94e8c633ffcc1fb36099529878a5466929b6dd911b1e54ed324b7640f5a1d94044b38085011164ec7fdc17cec8f3535209bee9c9b25ec1603fe93dedbb512dc8632df07a249990a72a82e866b3095715a0796937fde6e1115eb0f326a61313a863fd4c31af64b5946ec616b40abc14955ceeef22d5ef880b414b8e47342e5765e3e2235528a8dbc1d5c4f1f03622c8d105b6d3412bc3cc7a596247a51c462c18826e85852a4999840adb69d6aac09673c9b2a56b3df31e7124ffef2af5202037f20bc2d0f77974278eb26c39b0a54a0f33b723239ffd8311b9631ce207228fb2e3e31c1edcf2fe0c49a35b7217447e2ba9d475557a0acb4cb4d76489e32b00c4f6f91c85b5310dbf8bda39d7db6929ccf9710f2b600bf1dc1a826597ef31c351a0530b681963b654683a9591d31a16c5a4b27adba7b7e085f76fbfc210734f4d9dc68efa03259e6e42184c7c438ee9d7100aa4e672417e688d47d1e8882075d56ae7c160a48d076826344f5df089eb122d0a5bd135b7b81fa9d9500f13c044d470baf4ae2e6d3579c9045b826ac96d373fa7c45c673adfbc93d3dff7431cf2e8c25b1fc3d059fdb8bc4266049366647240d829f18521188fe33374471ff8af5c37d1994783176768f47d0a97e9f0a8a65230e6c56a99e9d045471228b0573bee0bdb3c1f44f1e7210c7733d31e905cc5eef7dfbf4f08d43388c2353adf313cc3828459b2d927e0d8ec0be662e57509497b0577dab4329589611d90b15c392c2176787e7f619496817dfb342fcd577c53d4beb2871b324be51cbc140aaa73c6da6e41b5ec542daf2a6f08f76c26279d66f0aff3b4a7b431e19aa5e23536d03a779955a4ba2d6f08828ea2a6f17f64a5002b508de030c67fa8c470be63fd2c46055bdaf5a7a2cafea613aaedf540e57497be0a5019c97e6cd578926a33bbb1ba73183633c2799d73f8da5dc7249ba93923721eeac3cacb3815334d59851e787e2033eb1f3fda8d9e88462412ff1d068d506997bd13319038a9e9a18d64ff26506b9d49adc65df8a164392948ab84760ad40afc5f149ca7a02de8afb3654f23939974fe55c31b43e2985d27b8c757da02aa6d722bb063177a090d1ff14a387a8d1c7fc1de23c66af4d46c6252f97138b952306e34ce0ee4eb775dfaa4ba0ef02089ce27ae8f8e3351fbeb353e2e6dd953d8587664f4fe1e7b448afdbdd618a29f322edc9e44949f19c23228d397b18cb9d64eec927f56d6f80987cea23ed1da802ad380741240a15f4695e133a39e8c4b5ee1fe7ddeb51b3aab5a83f250fd783a3b873d998d8d50fc02ad2f01b8b7117d5b8442f09a8f091bc981c16c89a594517ee88db4a3937dc95a7fd20f70e6347a0e4fa672a838649fb791475d372a0340f6e59134183cb4e0f4e670bd12fd91c80812e908a7df5ccf8e0c3fd0872613ce1e70c859c046deecabadfbd1bc7a7f449a110c10c186ad8c5fd8514c8964e63487c15c091bf38169a7ebe920d025143e1c503b7393e705820e8f197594082ef0fdb21662fc50b6ff4608295e2f56f1e1217de14b3f9564217db62d6c241c0d49e8554320c1705c98822fc4f06c8167b8ddaa4f72bb976c70637e50afbc575e4c8ede0483670285fb7e471033776b716f76a07d35f6e8c75d6b463f7a983668c31bf1c6ab378ee1e1e92500d522c65d728c6c4f5cddf9e2bdbdcc40d6b539d745d3b779774ad990102e401bf9c29e253f080249927c51d811b6e827904b61a328891e2a1ec6c68e03dd65ca0a3b88d42fe1d42ff98d2301bd229d51e7038f23b90c531ca665753224c113f01de9f0f43c02363b9ae7fe992d6fe60f9df3c799c10fa8d27d4a9d7ac047c1b18f5e00597b34f7e0c6d736fda85212782a65223664b03151a5bea8c762b3011a68255815128117129c4ec92ad5af67dd05fea468cf2661082a1deeb8353f48e37b566d355ef5c398e6b3ded9a5bbc2ddbab8a8f55105e67eba65226dc645988a539b43bf205ccebac9093954f835619a55a9b2a531c213898f1c93b0b4698b2f6b8b3096ee6a6a9defd8e8b5ee1a9d28db4da2e358586b3eb74552558e43d1d6e34dcd76ec5fbe18ac14b380adca63148ce1de9c3384ff7df3e2ecadc53fdddc0d4f7c99b4c93c91f991904f0c150f3eb4f54720f3df73ddabe798bbfe8c0ab62650c1b0247c3df80d3a394eb0fb8e7a6b413ce3ec28043e4b28909a56274e679338b6e00976e3ce24cabf14b4d2103d65626dd4ef7b76e34bd4e70f7d23d0b1595104e102a4b5395acd2140cbb6832bcdd441d555f65e5ca126eadbea4b0d27a45dbe054df3f2b61e22eff308a01c0221702dbebf1984b1e9b96aa9d28a8cd25f6ea3fe866b7ccdbce92449ccf3b747b6f00c3010b077d936ede35aac7aa07d07db2ed4ae5d2fc1cbd609a58786dd5e4c798e49ff794d446d11711504f5bf96171013596121f8238f371db3a4209157637a649443e6ed05120e046ac8fd887ec21da20fd5810201c5052b6aac68eb19efacb90aeb166e226636fbb9013801baf10e49530671b3f0ef8b333e4d8d8cb19cde91c2001a7824ba1a48f3dbb25a31e04f8a5e31ac25108195bfc2700b738de9d649decf6c77b427702512586ff68a2858a354c302c15e673faac56d93b81ab84d82eb31a9c59c6ec6a3da8f9688580a1f93cd0c33718ecdd9d8f245e53d17756bdf6c78026bac1b0046213e275ef8b8310c6f6912cf8c5bc5fbd6dabaadf5ae8dade881313992efc21c4821b3f16b4de449e63bc7486467bf91e8186cf146a7f37299f3aa5658d9f351c560e2d935062d74c25048ec14e0c410822357a8553e55f55452713d29cb7ee6dd531a510ef681c0be978d3c96de92e07a3eac4663cae36fb5b3d20ba1221477dcb2c41a3ff9891106b5dee8b491562ef707888dec89054e2489ae8a91b35a97f5b8d5d47750722ce634f56b5d1fb7e03476547956fc5512a021cb2d044d778fca5e93dc749ff5495252788646d13c91ae71ff0f962dd13123f7596b3b36e74daa7d25e01fc2d9f203bba31e34379cfced76026800d64271e227f92f8196a5506367817a86f0b16b37cb40d0341590a1ef291f757754bf92bbd57ba309d63c54030fcee5e10b5627584bcc0815b11fac205e0de7c2242f0fbc825e7e98485ef9785cd832f3907b8bbc855f07249b0d4db2e7a6741cfff2a559595fc7f9477e50547079dc13b4bb6c916d43b0c0a7046fc39e3c21cf5e42635b93a121e9267577ea628d7f4bfafbb74889f107bf02a8ab36e2034359dff3d42a32ecbce00099d2dd16544c7e90d4568e06152311c364fb6eb21996e7706b0d4cb955c1aa095bf7b933903fb47b4c0fe668e3cae873bbdfd791aba5f3b68d5863fc856b19efdff117de7115183fc20d58f62f7baca2e851728333f04cdb292067396cdeeea7c0ec06a5edeb80108b293d42bd9a7a5b1d8e552789177439a255e76db4731d8bea04c0c8f259bf7ca9c83e5a9c57a30796d6eb179b4a355089fbc719cf4db0be6beaccaa7fb02ab130b72c8b1a93b411f0d0ff779801c86241c9d78c8045378afc837e760a819c1779092d4460b30a059ddffe240d6c50301098e495de79119a94d8dc47efe75fcfae0304e3782e40395f9f0d27f3a4fa945382800683a2b295420951e81690d152397efaf263ec87d37befbc84195e9603ea8fda8bbd80c015e89075c96758a24e64da999d439ecc468f141fed96d953e34b3f0f882774cb286c2fe330c33f35395faa66b4d1820d67048521023065cd27e5035abacd4aa1b2228853f9266ae3e2ab5d5db5510f23a4f9f78b9590c41e3a41682eb7dab95876480445ab6b6a9b3493aaa82b14f7319291c0a4fc94bea2c3ec0c63734073fbfd2f0966c708402d234a33ac7bb22b88d11f79bb47207084ef0335beefbc66cafd4e1653754c0e4f3591ce0715127978a0f9b1cdb3f30292270de73382a760155c9096bb9b64e6c678c853681c51c51eb530627f5c540ceeb967244ba772c570ad7d6f88d48a2585583ebd73675c179ca3a6b42133e41fa2b61258ba316711818430c38512fe479e415e510779058483d20875e89828453d002093f97cd21bd37bd451b866fde6877d429b82c7bb5c1480c137ee11a5335ace063e1e44d88dbbc4aced2ac3702402974831416f01c2b606ed9a9d8cf852825f837bc6ce21cecd13387ab2f67f07aa84252f3a1959f1bd3b6bc75f669152093b2cc24d49c804697cba79ad266360a9c14ef70d7928b4c16f9381fcc4a74d7386eed0da8e2afceb8158d526357d65715a159ae24c15c88da569fceae68f030e00397cfbd0b14c3334f0a529fa765f0b731b00a9ec814d4451718f8a9a1cbbc2fb276a44c4ee1771d41ffeccfd184935a40489f7e482b6a7924a518dd8d62d7837b6fdad658e4b259525896d7e569a7b074e75f2914c3dfed280e9e69603c5ce0b02297c1bc8dbc1ca96e3de5fd9749948a993695a33dd769c3f1e680d37405838735d758346e30903cd8944fbf59fe4df832ae87a9207bfd9dbbebabe2508b0f7ef5d31beb857e00295b0fedfa6f7125bb108155f904d8cf6a6430122cfafb46dad520722bc75f0b3e627b1bef08f77dbe1c309d3b48dd6474966be8e45e490a6d79be7c319ed5ae5a835274ed566129a125f24f8b0d8db88b5b2a38748b7455df7ef5f8db324c75725f2c69e5c8588eca14da8f32b46c8ec43b5d26f15fceea8d5b120f93ae99248b7fc18417b961e81d89155ce64665f9a044238fac3d95a4e366c64514ecffb0234181693348b754efabe79523883260a0e982d08011563988788d8d8353c645cd714d3c1de49a606888180cc5441956dc096b19631d4dc06bc6ade7486090727b248ce08e5351be884e3ebd2c7547f50803f7ad05aa48e21afb29c9aadc67f74c5ee45d73b269d35fe4d7a240beced86ea40a20b8fbb28ae7fcf0619568323156643cdd487be96b9c896e65c0a3eafdeaaba854160e53d3730d95b187d5f542b958579fa942075061f972c515e643501c4e90b18301e1de097b4a058395c0fd89872a0acf68b205341e1ccfd6af3109a495400984b8cb887c975b03999227dd0674cc92aebc74267a6d55283258eb82b67bd08515a87ccb86f65a506a1316e927e8613fa71ab323a7eb1992373b4d7b98010453084d20d024484b865d023f624478de9d4d5e17a071c3c264cf6588063e92dae95d41e7852b21b531ba2681b40e2a63b79ba17393ae75d91d8a73c57fcbb9e0c180fa9b03dd6b65c857555b311134883a2287d4f790999c385398362eeb42334569a29be567723743221a68b6b8a609807ef5e94cf6f10dda47e1a63df7f30441ee690ccadbbec2d8de87d3f87397717446a82f15d646b6302406bee29141b4cbdcab457af24dbaa14a65b6e5226698b4c43f6d4bf89e6778a78fc807d737be6f2e0161b14a3504140c6281b09efd2af72ebf4a565dca1ad113766b0d5b2fe14d46529acfa1c122d939f14cc1c29f65dfc94b28b6777bf13d35a2a39645f5b20b4fb95c784cc052e4f5609534a1a07600f6e39142b5d2b90fdd4e13dee80bac610e4ef84c09ca6f24e7da275839c37f515541a274bcbaacd17af3d9a0ae024c5f417e2e7041d0d26a48a858057dae921d32076ae1b32e9e36cfd122ac921da8ac03c0e0c609feeb40515cb71bf9d4f7818bcf78ea7d61ac8ed2637bcdd9ff0876acb660fda545b5dc13bc9104809b85b31db4f12f936c3e99da9f9ec9274147c2f9704b0458b62c2e6a7f3229862aaa2fb44897189700d370bc22c8e150168744993dfb0492be4d5498c8d2cf8ae8f5572d0952db61bf01260931f256c40047df11d3c9d0152ed6d5bbba653a1fdbbfff41bf7ad62ca5b3d228840fd1015b1eceb8068b83851aa0106fdebdbf9b07d5e09f72f9e969dcf04c1420b5e91007dea76d5fb91ef6e2690c875d7c325a9e5622d6387f2c5db573e1220182813fafe6abd0cbf24496aef3c0d4c4b4a7ddaf1c4645a6e1d32561e0607f23a970ee455af2a8bd9bcc23ab3b52cd8d741590068b3a17f8a54c477a6e1b82f7e463447cf6b553988b6f4a9298c88fc8f686799b476a3d5c251725471e5170b98d286df24d40a452563a32f8a9bef33962de4e6fe4d4247798f9dcd18470610a0a81899140051edab59a99653e5898627ada4540933497d6d1d1f31125b081eb255bfffde47f3e45ab581d4d9a67d1724e9bf1c71f16258d6e0d2d628bbbcb8a625bcd34cc96ac300ad6f8aa434ec9c7940ecdf460a211eb24b740abe2e22bcbd7cf6a08aae6df9b1ef1b43d8f14d06614586c75bc3ccf4aa0d0b1142c46991c4e0e92d7b2ee483fd2de739c85d815692d362dba9bc600d89f18a6a13afcef9fcba3566790d22287a920b8e27549de1c9324199f98d73747db69ab4650fa4b600274fed45c17a5c5e6573349c8c81a88baaebd9657e1d76e68036e1789162be322b06c558ec9c45a6595cac2131e4c0d3afdd8c703f852ae84700f57d42d8baa9fce74def73e98671c3830352d0623ff7cfb0b36187b68d67290658b290afe7bfe0b4c84f07109cd19eb5d8b895c9a784c25e1f1cdd3aa4da4997d2308d9bea48c62ef6202a66698de0b80487f36c5aae4a2b88541195a08a93db2410022c762dcefa82a41f6df39655d93e0d95f465b42877386846a0c34015ba601cab933fe5e30c74e2656793e3c457b2983f60f9b5ad203f087852d1f332209ea61c1f0e9b1897430ec6ac98bfefb83f4f8706ae93cfd40c9f093b41d5356c955e90d1b90e4b6f11ca419faaecd7f2cd6c968b75103d29ec021822d7c3cfb50e40a03ff903ecb7d3b84bd277d6cff9b9f3796bb93a441806cfb44dffd83de61a685f3ce2ffc226d363fe8f4c582da75b69e84bb5c87a8814739215f2c314097d3f02b965b6bbaad75fd9a555978456059ddfe56e82804fdb652cf80e5d60d5dfee84bd2013cf53d46cdbc7c4e689b90d8449e4274d7f49c87e03adda157692c113eaeb8103d111beaf9d3550482be109a5282e54f00cf4e22bcf825eb0fe613723ad30e185c4da884eaf8437f014b4a0c9307e1150b94007646f652b55fbc9444c5b0672703aba5f9b1d72776e0231dde375f786ce601614e63abeeda79ec0a0d41348c4137467ef207b5d9eaed41c0cb147e05f11f3387100e2a3679985c6359c8c928df9c4a7e0a16880e7dc60450fb9bb21f7c630468b200b2012925b0e218754f5244077c2899b1a58b43bef8a9033c5ae8fd1492a5080e3e7c9abe7c5e0a4f8bcd97e88083b3f338af8e9c018c5577a9acc078a92039a872d208971846b54513507d7062056d6b5fe4ca2a6098ab01d64955a6b96e987c18f0b1bb861f85885d43cad113a64ad0eacebd32729a8a01456418feb0264b55861a1dd8ed8840c8e423b291bfb4148014cdcbfca2d489d3865aed576ebe861110c447e2321b4c820ee0a0e6887426654f3f4e6a35ecebf5691147271bcdae63b5aeaf3b431a8c9442a4f14862eb98058dd55506dda48dffcd63a1e458ca6b9bcc2d18f3e7f239bc8eb2c10b38e500abaaca041f2cae00cacaab118721c1a94186942adb563233281443283c3fda02c43b1970aa9e9190539b14b1db69bc7d193f90373853862876f2ac4288cd976699b9bac6bc8f4b3610db1da23033118fbc2990cda031c093c838e460073d645c0da83e151cb3d9ee8c8fe3b8cc6a1373d4054c014ead0ab6a56a9eee96c964df931abbbb3e22201d067ef0ce4bd7e1514fa853347a6b04f24a7c6fcaeab107c3e1556da9bad2a75dbef6e0fe0c1d7b1fd5eb1240abbfb2bb62d919a89137ba78b112d9af1bc70eb45fed55ddfb427f500900b503fd7f9c3c6af94d3bd69d57472b91d4c8d0ce029083e5cfdcdd698334a8ff2105294c924246cbb8ede4cb783b639912a8b964255eda852c6026eb7190c1e33616ca4c8fb6d5b8cc97c9232005e515df683672d24e080cb04e449ef6fb096658da79a012bc5428852cb48947bf5e7e88d2b25158f136d876a109bae139d2be764afa0c965d5127b5c8c86db064c6e23597154e244409cba42e5f6eb67b66fd62447ca5943fbf487469cd8cefc92ba73227d35b27272040de01f3eece807e0d9b404539a9618a11b2d839a4d0e6e98751a4f4165075ce9cba2052b622caee01ca5a30f0e944612a1b0d9d5b826d5117e14fa3c9697b8e6f95f2fa9972a1f71621f8206671e93ba11e1bcb2c3c7c00315e56fe8d9c783907a5bbb001af328dbf6e85dc507c28370e1b2821b1caae8a247c98aa84e35506207c90ed9d2af9d13db69d69bba5f8027a8da1b5af31b4510df152abc5bf973f6e73f4c9f8ac3cb097aee937ca63e7697330d2e675937df8506aee36fd105863ef74e903a62dc4d53fa32c513fd5ba56fe6c43d8930b9134535dbcb2884e75752d37755818bd767e4bcee0d7e8b277af00d8855d9d6af15d4025a3fa68d4c360ae6131a5f1bf3a5c937461287b2c20d6ac4456bd2131a2a66e61e8fae5f9b2ff952281909d0f75e56242ae0c12e2f27925b2d19702c2393bcabdcefb24c3d53b43fd3fdef8856d9028863aa89d15cf132b644b9e27d73d1348f38b6510397bf90035a105a836dbfb422b3ad0baba627b982be5127b755cc3efcd4b6a957c3a703fadc416232f7152415dc3bdf47ca45cacaad314b595d452c1e130debd605a693c247465e629daa383bc4cd0c26611d04b74cd053ff0d7aa1460d75deac429873b275100a4f09c890675b69a1a073da74be0713d6f574475d852ddb58138a2758b34c20edc5d0af6fafe2680efbf2427773367345b04deee0e5ba6474e58ca5c95a64d363c8cfa92ef62deb6a4e6ac3e422940c9f019d3a70a7ed5654189530cb7fd9824e05f9eada428f353a9b5c6590c8e40a8c31ec14ec6704ea20ec9e0191cc0ca94db94af844fb09e25852c1e8ea3f6f45494f56445d6c39701a32d2aaa7a1ace8004eb3611ae3a21418f18b7a851ded956b7c77cdf651c15f810b1fdecdb2046d4cd530a04c2d57783f3bf586f88222e1ff698a74bc881a747eef3f7de32cc70387606ab5565fe779d111df0e4aa84b70272d262d615d43f05044fcf2d8e3416edf6147e175c1c05dc16645e4f664ed98491b73cff2ecaaccebec8ea1c92029a88cf147bc2671c5af2361048eb7e2364a4e6bf156d84b0eddb72b051f59e14e73bf88cca844904364abad44de1a7d060e909e70a7971779460b15f942d810bf1acf5d014fd36ebd4305fa2f5b6b88ad8c2492d13f0d6eae31634ed2cd41a0faf3b53c8b59dbcf864b1c035043c42fde794ad30f594951f5b5decdebab214bcea8ec4a6b02b509e434faf6ad06e4a6ae775559b4f50b15fb84c5fdcf1c22761f6cee672f41a0048b1bd52d4bd0b593083f1654f91875e6a8fce7dc2835f6178a346b7a6cc9d5d825346e0ffb9500ca9efbc598126b442f6afcaa81cb56e182e6dae121effb8c673c54dbc1b2a5b6244ac784ee57824f2d20491c573a04e6462d45fa3d9969b84a70b7098b8f0f624fee0b1581d323d993d99e5a351999f7ae3aa6b257e209e28d819267cffce40af020e83bdac98fbed6adb88dd004f7e3cfdee62a9badcc9566dd472bc8b28a5551cbca4121c683afb23cc693c5769c07bceeda081df5e2493f437d1a4098e8a43bff412fa56e46dc93991721114b6c9b1d05d2e25d8f85b92d0e64dc7e81df31b2048328dfab0b3fd7da11e7ce3fdceee8441f779d6d843577ad8b5d05ececa3983868e42fed1c2b549bf8628b0f235f9b699952c53974f62262f30049ce99796fccdc6a8e21f6d0be6ad49a2266d9cd7ad1cddfc06efc1e0e19c3276085ad0f4436dfb9367a546a4888dfd0119f91e4cb9c286b0b03c98e235586e6aaa65c75730e2d1e6a23f27205ff8c85fdf5d79200bb81620a0c756861c106a8ea65a59d052abe10d650bf5b704015024f58bf32d104742b4d43263a87c3d3f025107f8d7c01d5ad1abd597f991cb1b77ccca3e3877ffb22c82a228f9ef39c8d50d2fbb49cfc089b6d426d9112235ecc18c4b52fb51caf0adb361e5726f6107f31913016666f17465b8c9475b55c420fa15f98d1d11ada63eeb4404866229511f4671c3dc39a856b7d49fb35a996c9b57bc7283e073ad0b1232d633e71fa32140f264cff606b395c79e0a215c3fffbb9f5fe8cfda588e0ec6c3de8f1981f18c816e702aa72157cb1a8a72a614de5ea9e3e84ec33a85c8110ab7f69a6380e0e6b08eb74157aae9bf45d8f0eb82e560511f7e35e95755d2adf9fb91333f9fef4ab97a2163b56cda039cb56a381e5500a118da0feb97d3c6586583051a1e1aaa699fe711aac8f5dd59a4ae0429fffbb472b30a4e6c294beb22c8af83e1d0142933d8869c5ca36708a4a50b8dc5728611d1d446dcc1283b9b1fb50b8b1bf00462dbab3cd3f4fed677edbfbe4ff0c9f73f4ba5acef8346299f94280c5116ae447ab12dd58a7353a96e09a4893b2f910de2b0958e007f9d29bc700da8b12f7898e51375e704bb49c4f56b3c09f9f8e9cc9c78ff24e217351d4d7f482b0a9567f105152aa381999e69abcf5b87f286bcd98624b78987f1b32d38c48daf4269ded996e3a529f5369398e3b08745f1df2f498a416558586033e7c394fd979eac3b921077c976b737d97d4bd5bf6ce2a4383464812c15dce2404dba0fd11c5925169c11b8b39c4b9bee59f3f607b60375e16e3f7c86f2a81043981dd0a67b833338fd0b5e3696821876239db4ae40886a00224e10b056912bd90d96fad8c78c4c611a019cc99f649fc228da652925b68632bcb805f0b0f1a6f6589ca8b25f78933045c6ae2ac92d9161ad7499fbf7e5297989dee267242f823e3ceddfa9cacdbbc549e141234cc9a3c6f02fa7cac8e6a18b37eea8920ce215d282aa24d27d01723e4f5065441b8d2fccf0cbde9cd7690086ff295d805e2aaac99b2e8a8359fb3b2b8f0d8d2e0894d131543e62b8be24a64395278f467dcd69b9e5051ccec2b143210511e92a08a2fe4f58404afc120d3215aa073c95f93a80991cdcfb12282f7812b9e021b7e39b2c1b0de7fc6b28e40c37ccf01f4a9c131fd4a51d4081ffefd97e1c22d56293d4906a74c612ea557d4e4694a56f26d1747d4bc0df163d05e9fb58f89ee8b4f8aefbf2e4401288892a244c3259ddc902597dbb0f0ff61e26a0d253cd4be39c370bc2fcbf15b557a660ae73e842f17e5995d1b051a18546b299d0c45aa0baaeb08c05ceb489c2f9689c2c0cc2f507c759ede41ecd7b4c1f2a06f978e946a5aee9c116e82afdef53b54cb8fb7d56e2b7423d83cb46f32199eaaf44ccb719b807252728be49fb65fdc3595ff8be030c40027da489b9bac77ca9456e6b0608b376d51e14e27b479bde8512a79536144b5b7e6de349ab102a60ae5016896bfaf865a21b3a165ccb121ab0cc6a937d965bd0e602e511d45857163ec8f880c787acc12530ee628c10f7e3706f8e964f97485de074d4555f15e482642f998d4c470800895fe71c3df33f855dd32f901520c7b9d34d02e6c8118029a0a8407e19c14e5a28f7c0395e102cfaf96d73dee7183863c440a6a886e17a40f954d871362be124ae44e522741f1f43adceb4be546e87251936b7011c9b068851fae54b6feefc5dfde29eef965752ddaf0d5d790bdc627a4bc896a8ffdc50b49efe9827445702dd5904b8b020ddd5364ad64ddf42bb2ee30f044d8df5a5725c100d7993712a925237e61e6731d2790aa95be50a3e1d76d3dece2a7f6f92dca1812b5249d1f4ada386b643edd28f75bc1a759d26388882bcd9806a647f160dff31ef2a8e89b79416854c5dc911783a16b4e30992730c76a04fd577026e80e387f4ce22c382825b76888a7334200e96111e6b2e805ad4b4f59c5a9b4281bdf2738c09d5bdb85a399429999f048fe1f8a25410f1eea666d88b0655c7fd945d2fd052043599584206af8f10846f71303b78929c8cbf3de35f03c034c1d8060861a56d451b8c005c1e0b805e9b371416e186cd72b10ec0f27e3e5b1ed1105d5c24c0b3ce81cdcf4be9ebfce4e929ef7d5eafa730223dd347b2a505c4ebbad5aece3d7d8ea3dab2f72e8c416108e7aa64ded7041dd96c4149f4f3e9912c5dbec7c40f95b5a5902fb4a44f44f55c8f01839c3fac74b20292c1f2dc510b3634f4431c7020a34e94ae29d2108052ab18a63f8685da3990aceab1f02d1c06e61607dc90c4bb5f569b249bddbab46e4523339bcecc491a438486306ac4b507c5f0f1958874e48ec10bffd6a4ff58b2594a45529816abc55e6f68a022346663b5f7711ab3d90918b22522fbb163134ab4e418023cb31e94b79689e14a5948e2efc483eab7d4198b8a8721c1ef3f3f57df597e8622ec62654a4ced7752ec3b1118ccbaabcfd5952bc1579de4c77c3874dc2124ff3101b8b5b3afa570920e41381eac2e2d89f5d0d65fb7f3ad7153bb105747b31c36a19f820149cea69d6d5122b0f47d4b69210d5439442caff4fbc7aaaa649343235c626e2ad829835d8070f7004fb8d34bca968a33de62e82f3bf3628276e7421ff16202fd2c08bd51e1302bfdd72ff025c868aea780dffd98f75b469854b59ca46b83fb9bbe9ed1ef8370cbf5124f1470d4af314411fa3764ba2b6fb9c37e9d2b3e7319cd06d6106fea08e765961d15fbf340382b4d3b2e5afe042a548767cc7ec40139196b6f3eb48445073377e06b9c7d6e3e9bfd4959ed85ab573f3b3f436bdb322eecf14978135a7da338a8ba0caf53b3eb8d48aa44f67a5e58ffced1f22fbbe0e8a734de4dad8ac2b76eb2dde29e9dc1a12e8fa3bdab2f621942750e33abcf546e1eeca6ad12c34a30f18ca897339d739ed55a5ffeb83979838f8aceb261ac57f0e445ffbd4e1d47b24e0ccfc7a19ac364693072281b27cdf215e32f7c59e51a163c7b6acf4c45e798685784c1921bc1d7189aa0bdaede977e4130bb7596321a076deb1ffaf16597fd9529fe6dc85ddcd747c012b66eb6c5139735d9769ba937fa36405a350e0c1658bb7ce58ab21f65c6c15e67266675f2e477bde3a662d685fb83cdfe2564153d84aece3f1f28a1a12f7b23cfe9c1407219e4d3ee5f43e8a3c63602abcd567d5793962ced18e71e86e49f4847d192e56d665607969cfbb90103810a6842362b020b4d2142adb495c59f93552d8d63d72b0efa0c19df94705caaade48318296bfeca58b8b36009d4eb649860e5e5c0c317c0f0be6cc9473504be824ec9a5d833286b102c95c22be5653281cf2ee1301d437f25a7b887437f4ef7550cd302b3492fed1ad9dbed305dc186124b72faf0a080db13230237e36f3c58a88ca35f9ebff2b8a45c868a36c970cdb9f13d5a44ac637ccc27027ad09666941b35b9ea53054c0d67dd95f8a5a37979ed67b0914c77742cbff593f4ef83be940d2a78271324bca0a78b05256333412491e45fcda74a569832e808b5bcf75afe0fe4cef76578ea6b11957499e03904e1654a45cfff3f1a85815b982d5441e114c5acfa05cef1bd61d51a5745b3f6a7f0737f56c524ba73203b4ae7600ed0a0c072e68ecabbb54887f00206dd8d82a8c9d4effa155d546c5571c205d359d256070b1735fb3d1d0919dff5f60ed5526c48e082428780792df73a40929ce6c8b628ba966dc4a9b671d08d93833de44fc8c54b8d9b24f3fcde82b3a9749198b36db9890d0ec7cd4e90885ae38eb13f592a39e0cd7a54fbb83e766680e487ece51b78861ad65fd0de35d6f7ee52c9cfa13246b91b0f286f3deee6153632bf04d558fd9d8e9f27000730919cbf4e5f311883b41d3c1acee3f37df06039a8179fbe37982b7825f76877092a5835ed668c808917dd13429202816a275f50d8c2d20558f6145bdd2ac04861db05df7fb8c2e3d8a80c7a7e62500bd56f94d5576f3713ff644a3dffd492e89612e00d3849281b87daffd37cab5fd4b70fed7b715ddba107cc06c9f854fff9fa8e877906cc1d60c73de014191aeca68f0345c5aeae325db636cb7b67137861dfe0a507dab14c50b10e2131b8aaa20759f72e199142e037abb675841e32cd58cb3822aad0956d47fd233a5bab34515373cd320f83cf5abada67741a02fccabda869d5251493387bca48e0f83287ae3ba6eff017bd186b86c525292189602fc5b380d4684373824ad9bceceaf806cf35e06f0a99e8c5aece2a93c164d2a5229e1dcb0f4dd228b2ef0092b59b5a949c22418a8ebfd6aafb975969c1cbffcbb1edbcc74b301e0232cc4430efa19081940cf937c27a8d3b9ddc3927aeb6d05d89a868ed37633decead6d31a2444530687bfeda0b8bcbc05f94cd7ae37870d6c40bbed494763f79e0c16f519af73c641d8320fbc0fe3bf1d8e28435c61b8c688bbc092ed6bbddd7fd77b189144737abcb1805dc6367bde18f8af35380bef1b19a34681bfe29c21a5537eecaa9b070363662e87d00153a0681671132c2676aa137134f993e4929c47ab6f24bd547d8a20764d7bffa083bafe41c66d0c9d617f8072ca33ee4c9251e13ecbfbf31c700a1d5c0e8a27f20b71a1522d48b1a4f1ee49b8677a2d2b1e78baae30a7860124ce668ab9bdf17e68267301d6f9ea61ba200358a418326da93b6db39932e76fdfd090df21caf3f2638fecefe69cff39769fbc64b8d0d0e8c7615e0a7ec2988c817e9afea6d79db7d19f3a1b0699bd8d33faef565f82f6aaa8669f13f7a2631013736f9d0a96598ad2d3d06cc591d41911e85a2414c87273aa065e3da34559f45dc2b8e1a5621f6e3d9f6588500674bf16534bc84601855cf9adc732802ec18c9a456461045d0cf7aaeefa562fbd2c36fb2a58c349bd7fdd0a9610c9774fcd4cb17b59f750a4efb27616aeb723d59595876dd602bb41cf5ca0e36b555a1d06220186cb6e5214ebd51569712a55637af5c44a973c19f8128523ff55a9cc916db94a0a72585be80cae625546553ee3ef16fe79aa8881816e3a7980323093a894b8332eb96e2d79a4616a5af665a28f49c695d4285c0ac3dcdfa9895c5e8c2feca7e1595c33fd83d6433a401e6834ed9f51f386ec9bfa4c86855131a3a1fc94a7ad15ed2a9e017689c9edcb251daaf4de13f014a3c8a14e8d088469c87eadcf7be2c2f762571222f36302af8ccc86056e2dd2760cbecd03436adf025107e4ca276c634eace78b78a184709217455f065bb5fc5c57ff80a70fe4c9224400fcce91e0102dbb15a7edd0d6240c93194a985a1351197e0c6f18285ca1b71fe5a72efed16ad9bb3026bd50feebc8aaa3edfdfd2281f94103e5b8a4f7bbaa7cf019e83bf5d0de2e2f561c2150523f7e698a2b6d6464ec22b4a45058f8cb47be1b379d987e66eb7433d82d020e5088a15cfbb4bda0d13d153a8d2495d0347ce6ffb93ff46b2fd7995a2ef741ad504279033d6ac3794573655e0d83e00e06d2a1e97f44cd9ec09a445955120d6a8933952814f54629b0e249d4fe4bf110b648494edba3730853547e70f941c33904071e0fd5c975c1b9d1e99998e119f8079ebe71492bd2467c0bbab08f2f70af0dc9c10cb133b3d9318ffb2d91186794a816f7ee643c47e4ca32fd23ddb277de650e057c9bbcd7b677b21a32257437aaba39c475fa1f260b9b515d569601d7bd47f15b27329d3756cb19addcd0f58202b5e4a10d65e338cff2254fddf6029482af04d7c2f9d02f784e032c2aaa1b4a0b8d126d06a609377dad09e99f7430edd99bcb5b85a1ef29e5378944fb69ea5052e5101125eedf5fbfbb035f307afa594d6cb247946d5fb2d6954902c76ccf10edff6d21517c8f8187e68434b4db2e6ca7d87a061ced51438f06c0265891e4187f876787c253e1f21fbc0b77bd25d715d8d4b2105396bba83557cf1f1b915f2a0be3d28839e3587663f1d777816c3787569ad6383c487497aae944bf8d9b825db0987d17735ca1d1a71f18496da8b8efbc0c67c3d1cfe0836f701e730a5399826e47cad165acfc2b6be389d2d3d676a4be5d4990a29a0ae685f7d083143c61ab7c99989af0fbcc10f5f22b0179b082cde1a8c83876a90efad59bab06878416804ad4dfeb0f9bca4cce64a95b00cab4e5ed043f52b4d5cb3296de9f7af61060ae778ec204fdcb8ee7e34a26f96e3fe802797d9c0a26156fa8a958cd3c98715d488b5c75e6633d0470dd4975f826ce1f702fc1782250a201f1bc1f5e92c13d38119e9030edc38f86007e9873c9811f91fdd760c50ff2d4775ffeac231e2fdc5fb7c6dffdd4c8415d2f14531c966dbf4b2ca1ef5b7bbd38c24cedf3d98b1ad337886cae49a6bc1cee6aaf9211f494c6da1480d43f624439cc46d1c70c1b195ae38f1c56a184d2521aea89ac074bc1ef6eb52ba7eaa2437411c5ad0cf5008d04c782d4e0722922e2e2f1f4e8ea35b07fc94ad8779c8c8e8789b2efb35dbabd4e162d0858d89abdc749e91453d61b94fd2a87308a25c182d0ddd764d2d4f4aa74ba5ad9667d94ef7dd7f723cc72ba493705b744c125cc504044dbc2ed5953b9676e0c3c624612574dc56b0d07b822c61e057a2c37809114d0f0f330c75bfe654e42585349184649a9fbaad94bc3e74cdccfee029f2eb66cfe6feba4f2a2ddbbab40685d22fd0ffee40edae4ca88185251178d4968ffb158aba55f7fe9b45481a74c333ad263568b02032631625c2362cabd84c9f23410146561aea3b5502841de323445abdc102f31108a1d404c030ea984a9444e8e924f69e0a6f2a4168aadf78bce8f9ce9d2ac7c85d151395ae1b39f84a0efadb93eb02df89f51a8d140373d1bdc8788bba4467fb0a723fa9e01de4f99c364cd67c1bd050122f6b7eb27b3d88f3b7de6a411387ef41218cf34f632d340f3ce1991bc1fb980cdc1556e69b6e46c27e05ef1f6a60ca852cf1626d4b3fada066f68a510f3dc81b42d1c72e77c6bae7a995f8500268197dedc52ccd359afae61d114a10577dbc95d12cbc807225e4e9f694b446a95d0500f7c8dae4d6647475838bf5b333d822513e6e0b960d5abc769ab1bd8663f3081c9e56e03d10c55212ab4d916e531375f0877adeda466c05d648eb969f6e61f9c37a2d0928a16e360a29e8e02c58c1aa6626e2a0989514e6ab354e97be9a130cf3706209e69e746fe4c6038aae3a78b084d9eb2b51845fce7bdbfae8b868bec44bf2fbe3318e8e224d3c832d77a16d8d7f2518604229ec6013d3c65e1bf6e31e29ee9ce0881fb0beb8cc5e39517079e4a45ae8f9d09524727be83affc0fedb18da5ac518f76e384fd492896cfd2b1e9cad1abd7e0fd78f3d9fbe2232bfa8047a9ce5e9ffd7ab7d669a793befbcfcdf05b4403ccd19322265f12ae5d260f40fb589632c78915a9fd705c55491868ea5878491d44ee5fce3218747f94bc45f345f6e126e3972554b824b5624b6d1c08f846229af73ff0fc790bd2a08cf7b2aee9a778bd83b2fe7ffa83b69fa32984fc5474b7e336ba9f2a5d8b9626a1157693576fd6468f8cce78a06fbf305d827831db663b16b0611fc07033548a31eed2f25871b091a8736a3f1c53dd89126d3c88fd5fe7bd969b8f2bdbba0516256212ac60828020de23beedfeb90b83a1a5ac57f7a339d082d10a4d0098250760198bb29dead47d896c787c307af11fc6c9101b6427dbd904256b7d35b84df56fd48a0c1aa272edb51fdf6afc1b7d0bd8366c449c152456705238e5f01ec4f019a1c9ac1215a464b0e408ccf88180057b40b4321686b206a8670f70c87fb904846e53885f24dcee4f676d1873867899161eebc78c90c4713cdc3e20dab563b98c62158031f8df08a004b4b1b764e70150bd0b8b60ae823e964cb0a490c8b8ee92a360e40071aeca475e3ba4db89081669e0daa29349fc7dfd67746a8709af4c12aa9b6eac20923b5cc1253d80d3af5cd2ed36494e4cc4b653f9554add410113c17da88256797d47f326b75e73a38cfbd71ed52620b55460b2bf5d43f9afb8ec58e41839eb391c02e18140c7f705ec6bbdec9b17223d018123978b975b84dfbaabd6de50857c4c19e2ee23f1d3d1d30abcfef719363628eda92bc6a331008b441d95e756d654975361ef36170ffa0b7c86b3ddfccd59383c295656e4ac9a85ba7122cc59b966a4fa44e53ed09398865623952d19642c19e9fec97474fb1c10949f2a3cc0d26c19262e04bcc343aae9d95f867021bd8194091e43b028dd6bfbe390aa6816696db16d12492da0b0d5db065002f8e8c250487c01c12d0a0f0410d2fb1d0b57acbb9a217d78650dd1c560c702d0b2487424d4c9e55a0bc2f6f2135ea8a3bc33691c402144a46eab73578257b5a0f1e88cc1bbd41a20ac9d05e234735fda88c24cf9d99eb35ab39c2a71a58d88f1df0c793d54f656d8d57cd055164e5e2ba21fef55134586acdac35a8942f5cd9c3f8969993562c84525f800e55558da3e2ef577e853dbce466825445300eae63a9084a8cd9bcb139ea1286eca555cf5b1aea4c98707834c24d9e701289306cb59a1b8ad0f6102959cec6226ef3d49b62fb3d933201f9dcfd59693d2092cf0a8cc699f3589b1afd1556cbc173c95bfec5a248145c2a0fc38ab802088765ba015aad05733495c46debfdb84b4784f224ec3f1b2238b4969220859fc1d07c389d2d17d32324cf21cd8be5388652f9246dd89233c786710d6eea7787f104ec491f8e0842bf762d4c4cee1a723b1aeb8967c198ae1547d3debab134137c515f66f6f96ac05db1ecf30b14bee036aac8b106dafac8d22d9244e14645db897990592fc966fc0767ee6a7fe0886277555e880850270301edd108a348b13ffc17e892fc04d4440a20fe1ffe28beb89a522769dd08789ef666f3282cd6833147b4ebcad9e45e8d357d7400d3dd4dfe4043bcb68ccc1171920ed62db14acac702871ae8f39e65c670371c9696e21fbbf575011a88421bc205976b606158a2904f873b657006749eaeef726c92bbffa71213d30df6867ad2011aad6cd05dcf5e24f0bcc8cfac83f0dd226fd25ef66b342cd0a1e56de26b4710fc84175f5bf97b313e1e50b9e4b239a734f15fadae81356d971f2827e9e6c1d5ed8cba0c0947e91d8137fcb2fc8dc5d0a030a2eb987efeda0fa93da0a67ea186f41c11f141ee5abab2499abd9d2b66a156dc89b4be52d0fa9e40fd8c3a6d49360e2119d60817a349baf2370b9a818da1136ab321273c1a78d8abcdd5b1ad85bb9bcd812f2728d8f748d5edbe907f1d9415870601cf7e7bcf837e9e0ca75b9146910785b3323cd7ba002949bb37f152258a31d988aeb8844e52ef9221ef685ea08a9d9f5b5000a34575d721bb0febdd7ebce458786470c5410fd17b17e9c5386dc02194421005dbbb98dbadcb41da18049254d47f7fa5200c0c97bf7d2994a7bc3e32fd0f0a52cff216e192fb98cf49e1b8452c845465d9ef0e4799af45c5e73b73c73cb1d9915be5a0f55885a4e092cc11232adeeccf03208adf739d13a2b0df9f61b771f0b77f23ab9eabef64f50b564674c43c5de300c46a04bf4d0c97b8e5abe9e853f3a05c40df671e13aff86f1be66afb6a16d0e73b6d2dff1bcaf777a7770ad472b21f96c9caabe16add85f9431070843685bdbd39af2f15a1d1038dd76d06eedcdb8fdbd508fd894221aad372edf89e52ff5348dd6f84951ed37682576389bd152c9e80af0ed5b7e81292643ee265d5ef9bceabd52ffb2767b3cfd9a8181ba8fbce332284094b839e504fef5a3c72409cbc304d75a43bb85bb86b10d262b4b01b22f2da6f968fc166a64f70037ff134a2cf127cd569441b3755aae072323915de7f88433ce90466c3bda105b3f7dea6048d23a168bf1716b95487fefdda11bde1fdee1a30673275b847fd2afdc5c3292f1b47603d7679ce27896374402d6d7632f2011e0e4cdc383ca7051ac17b9092c3fc7b08e43dd34b091bd8dce2b97d25767fd75f980706cb8c56789d0366f5733a4f1babc38462c32dccbfde259a26a871e72cd328313d0c53db8850fdf6a063fdc91a5dfef00e970e6c5b62aa561f43e3fadfc8d716b98e39ba80b6ecb71134b8fdf918a491afd077952122eedd721a833bbdff5988fd05ad2a0e215d62b59cce543683d14bdec187f42f57d974ac2d89d8f88fcd8bbcb7439348a896a22bb3ef72bbefa980279bb022d761f6869a5628ca7b75738875dec3d769fc2fafbd6885a8f2677b5489bea1be207ffde158be51ad719b3f0460586736b0e4903523b2962b272a499917ab396f8aaf809f00c9b123c5330eeb97a8f653b199d6e04914f5b5f6be408e98a5a9bfcc5c817cbd50831265d5eabe67b9bd7d3717892025261e6c1167484f708df29af5fe8d4446dd2a3eb16510756a0bc1766873daab954d191f6e660f723322e241e9e34a9f4d65febff44e9d136da3d3d2f1774804248ec1a5a6cfed9fc95e07f0a8b885d6cb3438648c74ff9de0cb28e6d9933f71847a6b763f05151b1e674b2680dddcbb5c38307fcd1e2396fac04319cfd26d9ded5a795b669dad15bd111ad345c8d77fec6fecbbc0bf24116fd81f105665cef89181e1879888c12a946b1b2ed60a68af88bf9ed522fe2b7e04287a3a2c495dfdb5d0036e8a3834d0b7060a52d505665060c3f289b4db20667f4a5e561d8306813b052d88fe9657c75aa74f0f7e4e7882cb0f8f3ae00672902c6981e65e78c5f5cfd812d867b6b7baba0f90a8837fdd21795edb46f3e611a76c1e0243caf94727b56dea1241358f4c52443f7643f9a433678216695e82dcba179fe21b173fa5ee002961a08ee8ac28ff3d70d760eaed267762846cb26c068068223bce07a49e4e0ae0b72e0f016e157903102195c77eb8056b557b80748fcf0bdbe2981debe315a74d7eb6f4a2a0917a6cdfed96d1faa4950978b4b4732f95d42667bbbbcd438625b03e87746135792775baed3bdc58b8a35f701848cc2617fbf0714ee246c2fd402041e76cd18f2e30151aa40861863bd048f094f1641941fa24d978e9cb90e2b5fdef853df6a17030fac7b37ac7b4cebe39eac92d22ac8e4eaeaddcca6970e9a46f563ddfac28845d1879387533a2494b4eb1a3ef35acf4aac2872301ff50ffd666ffc3fddebcf839eb1278545fc3ba5c012829005d680083c4c67529ff3e8c7869094cf5464d66539cc03a8ba86fa86163453f27a4716676491ccbb1d45055caab80fc02c9bc5599325c86b62bd7fbdb8834e549c11cb9052988c3bc85f46e1f1de4245be8c1873c274a9a76b4469d7b02860db6ea3f1045beb889144f7fbd56e865689788714ec101784d8bc7a7dd18863dc4ec7f226384f1caccb15329650c2c44f11f39fea75eaea56601a0c9d7c383a55cf61a6722829cdf954b355a7a010735a83cdf8e281f5ff43d9493488b35bd94f62cb6c69adad35d787be99ebd8db61988d17a988b435d434cf18bd44544d61022ec6dcc627c36cfae3dafab8d6dea882c45e6c089383a478d38213428047d2e3f96b9450ec64556ffd04914892e9ccb0dc4923e22ab4e4fc72713e0347d8ffc864589c34e516ff18f8483064204074cf64b340367120171c83ee09821117d46692b2e80f4da2a159373df960deb7a68ba5f5f14e6b15770a22987a54e0b58a6b4d6ea48f958bc6247ac678d1a4263730f64a410aed4e963e19ff2b1e951297418f5eae714edc8954ff8d1bdd5ad8678cb4ecea3832f6e5b0d46e4dc2ae4b1dd4f00d899379db82bc3e7b5721e2403c3ef15aaf046d8fd0c5bf4f33971785a60400de47c9f88174e86f6a1e60af031c31e0f5c683543f5564feadfeae2899b6aa04ecc66c7999db967ac9ca047ffbf21ddf2901f94c347b33fc8cd9e1aedb1063b53d35b310438e25d1aa9421a3eb12da060bc21dc1487e1a0b367741729bcd8d365742f2709b984ea4971850dc40a644d22a75b617ce051128aaee693a4f07c3c5c68ce553d7ae8b228f7b3945d0ffae73871fb5b724463921246118287fc60cd0979da4170ee66ec3d4e6ccdd97b522c4defa744f5099c93add2be700f1915f4a50782a6499e2687eb292ec917f1454e10f876e0270a8ce32c1a048ce1f23c7f270afd9684457e5584eaddb4d4b5fd63a51e150770d2293be7123149d36e8504295345736fac7b603f5be361ca6b3bb214daef508cc51b4e78a871c9eefe08d5433c4123e5d8d9d48e5244d8f15a31665a1ef985d811898f5a0db3fe99d149097022bfc1c8b3aee679234b0402a8b93d92af339140ed50d7a7557724a2794f6e0256c73451dfa9257a69a290e7bd3bb4c3228a6b6664a27c6deaeb58a7d5b66811e49425d9de408813e423e0156888991352a2bb784d1b1486e2eab0f05cff4daa67ca5fcc75706474c9aaba5b1e38bc051229c71249379e07846aa8b303078bb5488cdf0205dd91292c4cc5eef155e8aa7d38cb5e40def8d78ddf86130f5f7e6f1d71bf3123202a54518923052f43a54bfc62bb32decb64fb39a10de54649c86972d00df60ca7028c8b95c66fb03e7ae70cbbad953dbcbecaa793a637a8735bd3d1e2a99b4e7c4dadf2136d48a2497781867a8d64b1f6e61421828701be2e6f075aa9970fbe31a5454bd5b938df91b59f567d86fbb5af776c96159fdc4361e58673a67ef1b9f0b5c0de1122478585df26e1c38050823c879f801507e022913761490d5e02ff7841ed7ff51e575c30ea5f14dd660e6214130d7f98e1c7be38473397aff7af59da64320577b484e057eab12a48a12b6744599f3a85504c9a92f021edc7692197a140a54529972994aac7d1ce7396fc587092a80a4b360e7b2c9d2e21e26d57061193e722a686166a3778cfaaee5d5e113bed3e6ccccedc9b01f1f1b2ae0db9687fc8c30d11263542a7395e3e2e7360e492e1fd105b63a1888e0fc4b6cb5095f034eb99665056ff2491393b701bc97d5acdda90032372d558d4d60894bded0fc178a6b28f956b0d85bc1c952b9e54a1c0b0933a7eb940e5880571cddc288b09c066b507bbf9022d5e0c94dd70474cbbadcd78b10611f43d218e10b0de753ea648cec438d4d609e967e3e7b632518e1633ba731d2a484abfc713b4cac57958c9909102e3fb4e18fafab8543774b90a6209226c8f30cdbba0bf823aa4f2ace057a82648570f6ed3357bdc0a58e159840baf97280db8278b569f014c96f06edb69fb7a52e0809e121397a5dcb93fd9af4902b7e3f5697c4355743b202bcb5b7c513f51df98bec152e8b8a3b2101d020b19e5ea26b51268d15ecdb537cb0f3cee05246b8a3c955cf86717849253eeade142f19ffadc217097020917101b60a7b261f9ab6c901af68fe83aa16026368a2fc04ba02460df8b6979499ff58cbf2690d8b4d6cc3b4fc0f99f95d49deddf16ce593f766e79803baa78a683eceefbe67d7c5eef95a997ef0fc57e8e82c351b8543c7ce98eeb408d4c58d95b5712e61a7012a02e1dc63a6722f5a02720a22f7c34efd926ee77286026ee3449d683c27060fe01d5dc94f7de8ff08ad67db917f007868f4d80b378e40fef29d14a76a13a389b6550e81d19e3504d94fbfa2c320ae545e3f9fc93e583d640efa2b31aeb8d65045d9d3a14bee4935325313061557e9e6373405f21337f09e9f06581abe094376cbf257a86e345dfe48c8b4530efb1536e99bce0a0a873689ad384d415f7bf0850bff2f6448c87ea96b7778e8b6d2d4b2c622c008878941f5f7e2ab3882f0c07992ad003ad64f02cadd0ab37c2ccddf259fb2b134c6b4a33ba25bff739546331b178162bb5d2a4622c09d06f0551f7b1dc0d41b7e44d6fbe3d70a1cc53bfa2ad2f157d85b72042e19e805b9c68d3f57f11d2f84d93e7a3d3a05931b1da596a54475167eb3d650869dfd96a865062f94ec9e8c2e6fe59f7ba460aa993d4e84553618bfda3f8b155116b3ec4120ca9d706be9bbf22746b71e0390cfae1cdd87c3774bb8c9aebe3876916ad8b66f7c4c83a76f1bd9d875d524faff37d74800e17ee853551c41a7f6c2f525d628b131e17b5c925871f0645f2ae7c3b127579500a158038ded3965fa0799b3b1740a50936f229b75141301741e879a745e059e65041924d43951895d0db70be3503e61aa41fb976c0df7375891bd809cb7370ba2bd91c68e8d35f9cc1bb7ce7344a4479ed3ea2da98cf7eaa2917637a7fbce00ca93dd3b9388104727259333fa304c36c0abcaa3dffef9cb885fd0d37f450b5035fa8509ae5ef9dee1de8167903645e2c60aaeea626b1d31e7f16775be6eff62e6571143ad42438973c7ab45358702e39823eb4c29122c23b1122811fdd980107b19dbf84e190fdc027a153b60cd77b0dee722b244d099c9081486cecd3344ae8e46d82a75132c47bd1d1951f4b46c492a640edbf11c01740455ed65c7fa87686aa3a32d7e47f2a9648acab064686c124db38e6595de85c7edc5176b2d33c6da7afc5c9b12703efdf7d09b453205c8eaaa92debd3c145327a313da914ae4cc6369e0ad80903b57e997223af79fbeda80074e3366a1c9e5bd64c2b7e35081f59a39f59a734df68e77db11b42be6094ab4f67df0ca01d5e24d0b7784418d473ec1a556dc82a7613938f857a49ae622f72f59732073d2b6c399a3230367eb04b9d171aad3c24e34ed99beb371bb2075c4d6d6427f5600e5aef0068983c128d071ef91982f4894fa17b7284dc9ecebf2cbd90e4f3c326837361a50b6cd3921b562305a77ab3ca0d6b08583287e103649933a48850948d16f8313c4a61cdbb2f406900e03d8d5b57c5ff5a836002aa7c0885af8c77b7e901a9165a4864f701f21b247ff16cfbb6097647bf9455b7df88cdc064d07b5f647891aa04fb9421b38d4963e651957477949e329f888c0a05bce9ac66995ed7346eb6fb7d76ff3dd10e818bff11d289fe35b8a30ab8f63387257b43bfe924add33bd54c53a893081d01c47e1d88542f45536ce417c264412622571e91f4891e7e72eda94f19811ea39f4d66b664c12fd4b9ba3c4bb258c2ef088ad39395dd0eb21f3acf62148371a2763b09b96a948b21d690c32e1ad91bcb55f25f311b119f93876f089df86855d459cc24054c4e53e1dbf30770bf35f2f24dcf08337310819ef71cd0daa9642ffcf42704cd8fd5c27136dbb6aaab558c27440e34701d2f0bcd168e8addb751d1a1c0da721a17f97b275c243ea4d3fd324e0e95d4628acbd72925b031f4a0b987fdcc1d634a42f1aa525b67a9cb7759075a2d6223b282e730275dd098908638ee36507c79fbd2982b4107027426d3bb00dc8a98b6fa927326d4323e7753e42ecf084f6a240c38f1e2f9c7fe6aa03c9e4861c09ea2692ea88e8cb518617f92de4b22297e1f4d5c11e26b655fbdfdcdf19ee376909a7b8ac51f3c4e4d9a4e938f13b3bc5b7ec00f2de80851f075d33774fd5245f23ffa7e796dbe3e536fdc033a0a775b2ee9fb7091974d09a4b455d71f34e0cde396212563e267cb71dffb3415f5e05beb9f1dacf17b515f3ba28900d518d59e47c2860df13d1832df02c00a2b18754bad6a25424c7d8fa694cede57365f8c605556308ca81f543ecffbacbf9443b920b11fa0f5f1b7d429d7eba9d12766a5078208bb024e20fa916a8b57ed75b34bbce2e4f4db1ece25f26a94f588a16eadbec0af48ddfe48e4352198ff5cf6e66a206537496b84ad53dc21d3b4246c29139acefc14e760966a4e0e65bea58dc56c753f955261326e67c14bc527972b368cbea00ffdd2f4aadb1340757dbe9c27810b5e44591550f47c7a84565334c8993cee79a6b78b3d02deb0f2a547c4a98c19d853d6dda475b8de8ddd3c368a297d4895813492981a6109f4eca44eb559eaf0cb04c5853743ad02b96b4298a5f19648cd841ab618ca4f26dc08ee124999a4fa544a740238dae3576363416f6fab7f0ce54519f68ac48271b20d5ce243160b3a5cec5151e741591d78bdbbb1dc1aef6053c4ed90f59566c2b004087c7f904952553bd3d05be0844d56051dc80d1d2fb1e04a47a1fd88b46823ecd5f303672f9615eb3586b4004e6fddd9da84941d9d65795be5407f109963dfd5f7e42081447517b29f45dc687a170f260fe582f4e5a96c22840f2f5e819ae834e8d946f1bf7a835e221dc44a9167f48f17303314136273964ddd1dedc498be8c8ef7cdcbe038ba2d313db2ad4820c1b3074bfbb3fc2b4a412cc5ffc08c4e22dc240872fa55aecd496c1208c945e1f79899203b1ff006a92240a85ae833ab70e476f1cd47f47d31ca34121e60adeb9a4cdf0d2ac5758441108471168ad2e628da82a4398e84828a846651c5776f985ac4fc564782e5389f1d2a1a08515f623b2a5416d75d67ccec2cacd7754a9150558df4dbc90d67a786af5d9e565dd74e44932813ce3e8a61d2f1624712d2b52460c4b142a6494926e582190769d9b027cc50f7bd016bd0c5afd3e1452f3052715be088f6d97b73071668866e5c7a7f70dde8314cf224cff158b7e2e1d1c02a6735ee9393c0bc805eedf16582e61d1c7ede64b02dc220ea4ac2935652e459ca86519f76ccbb062cfe606cb906fd3bc19fa75833b2f8fb21519558f5440e4eae21c01b2b163564790b88bf91d217b399b0a86be14bf3d0400e05cc6d589d3c97a87250705ba7fd4dac2c0220a2c36187d9c2ce55d279271b719619090eca918f68945caaf9120b14d2520a63f5b5cb4da8e32bf87ad4408269ec3fef3bacd6220adeac1af54f77146aac6ee4590f2d9ae6353270749b0816c7ef28bdd410cfee8f86ef0241253f2288a1f258105532205dc9afe2f76373186ca0b08642b9fc3d5618e682257d4d6bdca0fb0b715aa50b03aab2da6087a989560be9a9abb00697a26b5f6356e935efdd5859aa09434b7d7af44a0c3e869a8cde00f107882a98f17bcfc669b7c5bae14d243f26ba589356d20fb21fbbce804642c96eb91f2f08d35a1dcf783cc699433da8c41003946b854bc2d7361b2d7b110e5f4b09b6d1e5a41b82fa91b284b249a03678de4ee348bc38beddc46a5d7c805995a7b2d7fefa70cadacfe4aae7246517178ae0b6bd3bbc829fcc534134171c249bd6f75a0a9ea07852b902d1a77905d1ff37b8e9b3f28facdf44a7f91602aed9ded0785f826e2a99634c0e2cccb432f7c62957b35245b2c91b5a5342347a59c5a9b4281bdf2738c09d5bdb85a399429999f048fe1f8a25410f1eea666d88b0655c7fd945d2fd052043599584206af8f10846f71303b78929c8cbf3de35f03c034c1d8060861a56d451b8c005c1e0b805e9b371416e186cd72b10ec0f27e3e5b1ed1105d5c24c0b3ce81c4899befc268f69b5ac4f10b35f83a14f18b15b934b04131754bd10aada36be892bd6a5aa705c039c0c0be3f7c9aeac4382c1e72806f07305abe3b31c9d3e80eec53d633f30ccf02ca65b222f9bf6499a5227e72035e056a7b35c8148b2e9bf1020c3357e35a8cfd88d0650964358a25b5a749f1dc6b673021d629ecd061cde028ef455a80a968fd3f1eeae610f197cd0c6b5199de7cc15ef0f3ec5af85718c449e4aa7d277b13ff0dcabb3866197f3835055f5bbaefc710dc2218d2b372899d06cbee8cef57f6ee74cf49811a364f2dce8f76112dbf8f60f398d3b7da63b31060085ea27d80f92f38c06ca30bc3460967f390c9c6858d83b3e08da6abc1f41f33f08f71895c73f5b135b12c7785b1f49c23c1d758c310a80b8d84b99420a677bcfbec2128d680d38e17364bf018b43cd8d5044bf1f8dbb8b0c95a0488eac7767930f076783096ea5783d380aab7c55f69511c50ff4731a56dd841caec37b18ba6b835221e24d223f595ddd13890d875c756b06894afb6a9a6d4dd305ae1ad231f8870e1c4ead8f87f3f1075d8285338946671fff72beed34ca172e953593dcc41752c4df06a328c10fe3100408d947d4128074eff06cad7b0c675c77965e26947159e5afe042a548767cc7ec40139196b6f3eb48445073377e06b9c7d6e3e9bfd4959ed85ab573f3b3f436bdb322eecf14978135a7da338a8ba0caf53b3eb8d48aa44f67a5e58ffced1f22fbbe0e8a734de4dad8ac2b76eb2dde29e9dc1a12e8fa3bdab2f621942750e33abcf54643364c89cc870aad3bcaa991c4e18284636cb6e2e2de163b8bc7712a65948674e4f7b804f8411549e39577618e3ca33d261d7420d781bfaf171191a538618808cc71b8297dcfc6224c291d6a4fbe9fc032c8c2710773bee42af352e44ca7038b84f51a378f3443895820fdddb362bbb40f9ea0f9682481ba028eb974632a9f7d7e253291b3cf69d05fc9e070dd7c97f661774888f3df605590acc4c4a7a20b7cbb50099a1eff05d4b8d3301d92ea373be25b3ced9c6542ca8c087b7e271d0328ed201753276edb139338aa58fc4862f99eed0d55fcb2c8ca0dfeb23c2888db7bb25a238a84625b37de814d999d098be18a1886c939eaa07636b982b6067fd425e270196fec5e787b91e0eaf8f5b9024faa63f01b0ab694ff0fe1904576e7a6423dd6221a75a4e0c48bfd23c88dee147dd33d1898144edf3f3e45e540ce28ed97b775b413a9b0ab042f35299494aa5a1ca378de3650f6d5ae68523b0726a0bb5ddee2ff0c230f5333498fc0a19bf433659ce68538bf17f15f14c5dc78be7bd295e68fac14ad94e60416772bd866d52aa913220e0ce6ea52ba48c7476cc6003692858e7b2dbdfb9408f7051ab1fbfac5d2b06fae930a1c48d41f9a4a3168ce53c97252aae50048b61a9545a30577e937c85faf2b8759f02563d273b1c9d2a803d377d9cd287901e5d906a54d380f520c1d776a7e1dbc04108da52fd891b9e8117e286774ba894c30d8db18bb0d3a41f451df1714084d0f2d5a2b18b0e07187a274b25d8ec7eaf05c463172ab719219044dd9bf078cbd590c462a013d5512bf169f260d66dc4a9b671d08d93833de44fc8c54b8d9b24f3fcde82b3a9749198b36db9890d0ec7cd4e90885ae38eb13f592a39e0cd7a54fbb83e766680e487ece51b78861ad65fd0de35d6f7ee52c9cfa13246b91b0f286f3deee6153632bf04d558fd9d8e9f27000730919cbf4e5f3119e919af935ca60a880ea680a0a46251f04bb51fe30510b12ad245e0ec2b6e93436989e9748a39af7bb205ad5a7114fc4ac3a8165bed627223294426eaeec13a78ec7b3cfe6255e597b21885ba2556612b48aeaad0a421f2308ccdb80f905b1ce80c8c9ce6ba0893a08964f46ddc7159df9b5b4e12bfbb940c567719f535044bf0c74703fb155524169a3e2a7e9084cf60a10e1643d7f8dda725fb41d7dae72f73fddf93b05b896cd79589b9b792800130008496256411e75779823987dab37e323a0e63a9c3f9f7b878f09df9a0618902a6f638749678715c7b40c6ee0e4b704b854750761d92be8e6f8c2112bcb917277c68e88888cf1d90272c1b8365d7a2e1ae29da239a833f2814ded37a6a3ff21c91521b96f54c7535b5180e96183753866f6b22e076cf3690e27910f5135a851a08322232b87164fbf80edde5c54d77958517391a438663f4058e23890cfd8245912522809fb40587d8ed37633decead6d31a2444530687bfeda0b8bcbc05f94cd7ae37870d6c40bbed494763f79e0c16f519af73c641d8320fbc0fe3bf1d8e28435c61b8c688bbc092ed6bbddd7fd77b189144737abcb1805dc6367bde18f8af35380bef1b19a34681bfe29c21a5537eecaa9b0700a8906eb3198175cf84f7b4b8de7b7df7a2a3e60282e35b864e6d7a537c880c3f00ca0a932d415dc317fa3b72ece9852cfd8da41274ecd68ece91f219b1e53397bd0a2887ac47810a4660509825d9a12f6e15cc90f71e2908b98859c6828fa0da7dba481e58c7eff331097c15549f0ef116a4f832be17fbc2d818074d904409e09cfb9cbb7a5b15b1690edc2b620363032b4393a2b9e9d9f97ace450eba520ccae3a568fd853d9e9fe253cea428a8a113651c876332b53d8e2d12d53b26a3a66830250a3bd277cd398abdee4e1d7805f29bb5d4961a6b23d592888438ee6caa126c3230167cd32b4a3542c2eb3dd7c5359c9e624070bcbd6274a16cd6a83fcf41c189d88e9827f3defa562fbd2c36fb2a58c349bd7fdd0a9610c9774fcd4cb17b59f750a4efb27616aeb723d59595876dd602bb41cf5ca0e36b555a1d06220186cb6e5214ebd51569712a55637af5c44a973c19f8128523ff55a9cc916db94a0a72585be80cae625546553ee3ef16fe79aa8881806fe8b1bc2dddb720f8f228b3a81a615582eccfa90dd70ff1063d2d346149736075aebee9e9375ab5a1a72de0a47e0db4938c1c0c18d3a880c4bf8572cdf0071127f2b15b65ea44b39fe04ba472373034e5b9c8a4e035e13f330d832fd9718f201e9de63ddf4673b785010c39f358531b02852826f3ee05a7ac09adf1821834b69e0026486629828ebeb9331da233c34be990a40c74634697ca0710190138bc8b919f87fcc13ec2b80ae346f6da522924e6f6deec17d6872c828258fc887da708c43bb461a37d5e2915d93a91cf08372bac08bd59d97ff5cac0c486a0cce6b78528607b9bdcac4595f960b3a74d59d65f45ac24178b5f206baecde41fe0ca943460f7171ec9f307d46a1d5c20d7c5c19351ae30fd64f1467f2564923c83cd3e6e215e9b5857da88c364c79b9f82402cff92aaa8a07b0a0010eb125502a392ffb102a93048824040bc072c3ec404d4974807f23cf4464c18f5682ad06679fe4a3f9a3111f5e3f65e28371690660132ec4cb10bee6beab9c20e5cea31a28353ba10e94fd64c2fe365cacad9bf178e39087341617181419c96589f40cb7b4537d5c6ece1282565736c9ea83522718a0f5079d559be5b95498aea7f9e6126a16ea0d5dfe2ef0f6989929f00c8cc85d821b40b901d730878505d798328f7d4d276b534f286fc9e7ebdc880cc6fbe5399cc047edd0113d894554f4033bbd86d49008287eb96b04a114c1da6a333a7b314a569cd8361e36136720fc96e4bc8f7d069b4ef328f15ebfd8281cc32970139ac984d58be4bccc5652a9fb4e514ef29988ee2536a2c0c8e71ba0a2707d7444f6a3de3b2423214688bf811cc445333131c63e8c50cfffeabd532df8f15f349b7f02fac69c003dc2e62ec465cefcaf3415ed9dcaa5ab9545e547438ebdb68415d8a8d767fda19f8acadb015dcce3c752527e357345caca65f6d5412b6bc66e1cc5e76ccdf3efa71ad3f40266a6736982b7b53564871ab6b73eafc2683cf82c7217ecacbe8806fbb8a44d9c082345c6d109abc8ef7cbc470a2416154016e20be30589cbc2f99a8bfea15ecc951dfea43126afdb56382a5089422b36ec121f3bbb341e93851e1e531c2af4fb11da857646646930f9fedda6ade61d559815cc7999419e8c9440c10030e7a786e422a2672fd5fbbde55d465f2ef62ce6f9e93ba3c1aba5e207f36f399172513b7136537916127ae406aa0cea5e35112cd5f7a8a18682b334c6ea14ef49efe54691b727db405ee860b8f8d9cc760ca5bd3c0c62eec29bec6949aa13855ef0b1bcd7eee512beb1427e3abfbeb6249da925fb34af038b54be8635f8aaf5772753bf5b171b156aa836f68a2f58d68579518abaf1e982f9ca0999457898560dc7e7a34b1b48a9452132cb1e2a13e37ade72b4591c26973b7c4658aa4079cfec33088976f206a410659de07d884047e4e8859318280b77cb3745489e9b4b949d9e13687826f91aeb965f3bceb7e45c19134cea687c4b7145723ebfde9b4771483e60536849a0c259a79fb2d8a0f9b9441ecd16b33ce8d782999b0f7439ed9f409c10d19c0f30c0eeeab44f94675a25c2e0dfb57e658fdaba086abe7a513fe74d00bc7f5510a2fe5d12fe04f14da6ba6680477ac83b172155d12e7aa3728e449e8e09e8fec67b7f53e45e8f137c268c7d16f66ab5c01c6328336a768431c985c6c5ac82cb3afc60776ac0c5cf384a278f5723b02fef10cfe74f92fc8ec9510f55f7fc39d8bd0af9df4bf431b2803e6b1ec69ea3ab7590da94b9af098a275301bb51a08ec76149af94f26c6e8627d6da519d16362a6464d30903a04162bd723ea56a599aac605dd8e69287bab5a233f75c1202cf7521b8fbc80e34db53bafc9488228ea8f7d1eea8acb9faf0c703c00e83947ab2c936606c1b05f3dfada1870babf7ff0dfe501fef1ec8250cd8eeb1f31b71ab4ca60a4b735becec356403abf9fef602e811ee1b279e24af9585021956fb0064acd63683202d00941858c4e8548fc20f7bcc19ab0f0d90030e40214e3b1975b652decde3d6929a25c57547fc121429a36bd4ad9514651ec11b806996d4ce4cedf66195a95cbddb4a1d0075b561b34d1fdfc1be90f326001e8cb4d0b46f55ab27b8951ce4d10d635352dc2cba9238f9cea53812fe625061f71f566683e66738580e2807f268bb9c9140aa3977234c8b23e3c6372a48888f5005d586ee96d36f90033e239ddc8789044f99a12af8dfb34a09468ad8e789006c0a40c9004c6b4ae4e4d9c9e441bfd5076c74bd90ffdd1326c377d3937c8e97d9a9ffecab0427a3730edc60dfa03da30dbbb12e2dcd7bacde3e92fcfc727cb710f988473533496e120f7690b497d2e686ed1f0588ffa3e3defc1ad300f0044ab44c2f5933230096f1f5ae1753b64c3f0c756813dbe20042ea55df34432ec526e56e2eca218bf07d3fa4e51c58835ff9d979f5159f89403d3a41f62f4a5654d55183fc59506200f61b1afa46fde9c16dfbeadd311836aa92a0103f2464f3f520cfd028821559534e2395175fc1905ebb5486ddbeec4bd4a63dc9318c30c519bbdfe2ddb68c207f97e005ce54feed9b36e7deea3365a48b6e6f4935dc47761a2e79029826e4cb6b90fe3b424957e9cfbadc46284fea1d8ff24ac18a4d742d3c1de52d9c1b43ddedf1e55a148e4a7e52e8d5c749d74306c656bb856959ccb6e628ceae3f0e05f046fb5b592d8dffedfe4b2ccb5fe010cb2963aad3057bd51e578885c56fa84eb12d3be67069c76a2c204a02c02ce5b573900bc8d8ce0af97eeb52fdde5782d52fdc8c24244211781595a1baa0c54cef2c646b4a5a51b827ae53031625dbb05436d06defdd9d112bd166104bf6de41fa0194b66ed13d1d9e70c87338fc35c0d1c29d5bb10d1726b5da11bf3e45d6401f44c5030fee3a1e9948215ee58d69b48383abe2fef10e81889803c2dca529e60f0c4a76b27897774b5a0fd4a9c789e204864e4cc092d3e615d6c991d36a89f66d5436570070fff32f8207b971acc75977d3968c51e3f8353635fcd00a7c674c1038dd504c1e505161fdf7c4097f5085953ac4046475580f0726d275430656a7b4a495c5e63f64087566c25560194fd90ef8abf7114e52bac5647bad6e3a760d6124ce4ed64502acf5f3e13db22705365cf74796481cbffaf89a25d326c770de328bd2ac43099f0b6db20c25e555c5438b4c5294d7357a2e34513f6faec9f5f86c1cad44c846faec0f8fdb9a384319b720287bb24d60a8bcc7968998454d71853fab24aa4bac304aca01ed40c60d69843042abdf36d325b61dfdc675c0130543d0d3160fa23aae43a0de114c482d8fef6545f48d3e93ad5dd208a78ba650113e182cd33ecd53bcb90a81a6a9d6e97b28d93433ef44d4c374aa4df97c6d6a24c3b9fae544778ff5b17d31db88ee480970f9d7f51b5c139f5075419cd13c7a649609cd14c10e217626b15ab6b297b5788cbc2a3b58f805c8cf6124c6ea8811f90d09dc4b732d467ee6ce89dcd60f52dba3bdd3152ad3961accec9fa73fa94526a704a8b80ef61f94459420042422763f422abfa1917ca09f2b585b3cfcb65a5d42a08e5d30f2bacf4483bb5b704b10a762a32e44708de7eef3c630796880bdc8174988ea93cd2c582a1f307d9aca6da0668fb746eafd891b97a7d85893f702bb1391adfcb70a09c08f9f133c8a24cc2f27f086a81bedb8b9ca6855bcbacd140e7db5447a7b535181ecd9aa65b561aafe5f7273d78c295a342af3c7fc8e689022010386875f97017a9ea5d9730da88dad268b5d9676d8c8f66479c216422f37745f82efaff92b9c8373250b407db4e5e8b5d91f654cfebf8c2adfe66c9de2b866d36c5ce8099e6fb51968dedcf67230596dfe89635fc0c964320dc3efe68c459c80eeed4fabea110e83bc9ef7f45cb83ebfb3cbe3212bd3697550dd81b33f8cebda11c26e8a15cbffefa6b81ef99203045429d430eb23d7a66d0750e01d3c2bd58c54e21a57835d901126287e599fa8b4829e6f37846bd8fa7194a4887657faf9b026b4938662fcd7bb71dfbef2f10551f1132b247ee25e41ae280c11f7b5e3110d4cd46df2d91b3180fb44aabd1c91953b88de6123a816613c2c83717913c1bc6b8b06825fdb4f7a5ede18608bd26783a835120f706cd848b2225877be6e611403a11ded9be139e5b8015dd69fd5420d075fb27011330d18dff86de1388b9a83a32c5022f1eaec3734ca75f047b0dcd50ea6e0b5aa83c5d4b3cebe3b67d38c7286014fc8483230567dd57d710007c8f575ba815224798575b4bf74231d9beca4dbf63c03ef15d27fd383d602f4c7e9e28006384006c7663609d6b94fe728213b341a5609406194c82c870c5c0553d6f11034f10a8142fe3dc0f1df82a5e68d92e805d6d530897e4d271f108d1a4da370a03a2a807d9932e05a57f78080421e6e99b886f6023ad4f464976672b07b2ed76d97fc20d88e6931b34105f85eee8073f9051aa57e99427c9a7bae8d24894f4aed935aac01888ce7468bf6ef2d7ad7450349f3349e31bba58aaa6441f035bdb5a47ef2e690897ad2b6f019a9481af54e283c91b14ae381f3c5afd9aa797a521e2238b617bd258523d43e1e31680088cc844c00497adf495b10c318d47994f53946c45f4244f6916163ded52b4796af7b1b30cb5ede76414c473d564852e35ef4dac90942bb17d2afbf96a19111d6650907978080aa5a695e27f02438a8dcaa880b0ec5fc689369e590a4918c06b696c29ce39101dc78de5ef4a3b1fc8c65b53d4dc62fee7816d62ec9acf78cd065cb23ec025c9d40026700460862838db83b8575a1daf86209947c819da55d76839eac89d103011445649e2d355e2c51f9659da422d4855a6c873be95dbe0a8cc80d966b5209e58bf40c6d2cba74a84162aa394a02b1e2d34599b49e815307238d91a2dab55d283a969f04de44d78b3f6cb181f0957d38129b6a0cf3586a5d3c1b96f465a9a576e7341a3ef0e6980b6c6b2fd4334287bf022a5b732cf82e755430eedfbe4808f1c126bc72305649c9e78dd2a4f6748a3e2f90995e0901705919bd0253fadfa5e082baab9ad0926e91fe755b9dce4c3bcde496fa34754ec4efe31b906b872fa5afaac5d8b45b8c38b2b3c30c145e8a83e43daf248a2e2ec91fe131e4ff5a3daccec22ee353759bcd7700e50fc04632ff84c80226f614ad3d43637c495c2b088b90f9627ef6b850532d34f256cd1a491e00cdc9b25b501b976ed23bf9e0a4c8a2f351dab0d028e2ea7d601f54a60da78948c6be5dd6b0741b331f6f63d08b0ab606e6f6ed672e099ef65b831a75b27378704a297e9046ac1cad2e1210697f4ee283943adb11601100de1b0f35a4d6e8832fb02276bfd353546c00e8eea0cc1e7b4d6fb027791a7bd7d0ef383f7b3ea994391ed251188d8420489f84531d45a4d37eeb921bfe3026640dd083c2f220b48b218fe8f45abb650c839ebaf0d8a690ada2d311231ece29ba6636fc69f497dcb65761867e07ab37ce295d6fe54619fa922713aec1e825d95e81330a71cf34904392dba2438ed80e318a34b97121d01702786c6eea4f2808696708e16e606639cf0e95ad788947e5db649923eccd2059b8c153307826f39c40a0ed279ae0fb14c131783ef29edda5561c49f8ba366cfbfc9bb9f6c1d4b7ed2c97cf3d515056158e473a5e949608d946eb9d225aeddaa27806664c9204112e0c37bdc37493a619b845d0756b1aea6378316412c1d5a09ac20664df60badab0d9b8a97524cd3ab42d681c39fb5698aa2c0101d6c3911fe38747632830a07d6be0a0e8ba899d94361ed0c2de63f8c188e8887bddc0ce845efd84435a10cd719b9eb36923210b12314d9dd8db030bb28b2d4b48850ff7df382748574dd7b0ca98305415119a5511776cb5dbf1c5ba3cd5f4cdd7ec3f0164202c12e7d22f02b5c6c81a8b35d892e9d8bf298f9fb757f0c4b8ea667afccae3005c05c2bb6305f33e742104e032baedf5f7ec01de71bafef00867cd681c8f756cf87326b82cd663476762de65368c6ca14e84c11e271a676e8df1830c3a4b790bf7032a183b4b8c9d203781857d1582f657e2d959ab422f0fdbe3e1e97dc6660d5e9d3db4c4c1bbd7d260888dd714b09b05dd286ad063e47740f640a55e44e7fa3873e3d8ca134b6b908261c58dbb154d53bc3409cb63ad414a0e12be94127e9105abe1af09c893e2217831a547d82ec59460ab57dfc542a03e72473ce0f9304e51c84f7ae53ce4e1bcb0a04bf93fe0ca06b1983c5c2068d091977f89fb8d962905055fff0ccfe7f012dc13f97502762f1d4bb31503c8768b782d4e50be9418ac233c29dfbdb4be91f4bffb8087a77d10dde528c4717167f188858c69b65a48c11856db949c2e7aae87d7a4cf09c57ae44df7b93f5cd9aebda8a8a3bc3a9203e5b4455e8d1a51466b66ad02c806aba69910597ceea7f8553de2d973698972ece5dd86536197f19ef716e54ddb88c4fa75b4b6713b6226b73ad7b495a1bc1118e2736f2e552f816189f1caf6358beb8d1492efe26444eaea0e4c52e09e8c1849771be7a7f320b4ceb6ba2f2022c1047874ac76b86a8cf7c8ed1d1c4637a0ede3febcb9d05d3c8960fd180ff7c7a81bfedc912e825eb37389eba438ded6b68bf29ef6e8e33ca4bff84bfe2b046bc47e26e0b1d2b85dbc152a7e6f295b7485adf8e6a3fd98bbcb7742d08d16414d4717df452a52d4abb73867c05573b9b67c2dcd46c7d5abe69b82007f44f6389240024f2986e71b68f177eb440215c60cffc3ecae450b42477892e6f905c791a72c1618d420ae006020d7bbeb3dc84b92277f6725b68a4e02d82a1c25816b961aefc4b6e81cebf566875dc2e740f211db8a48bad020b66de91afbc32704a1ec4ccc6b3d5f29fdea44b8fb0178e8c11c9ed7a8ecd9ccc55b2b3d469f4ab12e315aa20996906e4b9b10572aab748069020b7ac981f98fe77dc095301061eddc2d59113e5cfdfd39a2c92232aa22dac77e28fe35d33b963dda36b461b18001f08bd260b9e0ebf833dfaf1cdbcf48bea8e666b02e8090fa0170a6d74d884a128d2839c1631f78c2d023ddc9f37801dcdfef8b2605b2a76ff4ebe03ac046ff9620adf9e5cf59bb72a4c0ce819feff6f8b3cc6b9d887ac2808ea90bfa281179bb1a2125b68b5df6b3ab5273a73e0609e08d0aa10b1f996b12874522f4163f88de13597d2f731ecdf525f48556ed417be2922339e808afd05d6ea35e0c0f87c1784ba5bbe08271f7328b87cd67414bf2ca6a10de080e429234ad4a2c16970ac6c4c834af1e7746ab080f2cf67d16077a4c2269cef4b2a68799b35a001548daa26f7ad81e2e7aed6630a169330259cbadd3753756921490fe8e9de8ef14469fa07f48623715a52870b7383000e9b4190ffa592c42a33e3a8db4e366d8c55570e5c1f6004b6bf34ae03cd8b3b002c0c5451e9926a03daf97d2483f61c691cc1795913ec9f276968d9edd704f661ce9df6473aa24a2ebf1350d194c1316022cccfb1ee76b39917f3e7826229f4d7593b7556d87fee1011109f6b81c71ed8a4c560efdcc33aa09b10fc77cc909f949cc8860fa858ca6dd692af98b4c119142efb79bdd6e40094996d532a718b4e140d616d96901f05ff151f2c837daa24c553118af9dc3b064619b17db1c5f258765c26b92fa0de37e843aff767c70e5bd336bc5052fc1828a1f0cc3eeba21ad769c16eb9fac69d462c2562693e90802f2884b98fab34b61fc5fa158dc0bb6ca69449e1b65b7d3d604dc98ffe946b9137534e66ea2a16495b6bc0ba6a0fe07eec65f0234c7700b18f4d548b2f74a6bf60e79d444f10da2d515c62b15a82e737c4ff7eda77e12cdfd481380f4388ebf85691c89710ed0b6ca03f073f1f390824dddd999e214f7d213ad93d909bdc4a48179aa2188aad82c426a40841ff4126b3f40e2140666d24cafbb2f2c3c33a0369a085f757f9730859ace134ba67b036e4b60630934a5f715e21eb6a1a189e65951fe379e2b69581f6d0e4b8816a9b92f0c5bb5409b8baa6540c55a4915dc0c252e29d3132f4e5f6c56954a0e9b21f7ea9a989944b1f14e651e4d8b51208f82ea4f22dc26a89644bcd42621e1f05342cc94502968ec403efc2fd64df666f9dba645b96538b88625969d10e0b7a38ef714a031354a4427d5ec2cd35d73d5523107af3ac8065a474db0b19927d6b13555d14528baeb4bea300967180114fc8a40d47e6b20e804abe95f59a80969591e7309628d1158568c14ff087d5e8d3c2f5b4e15050489370c18e0c92537ac42ea22449f3159fb0796277570e7fc0b361ef5b43cffffcef5c17e03c8fc2cff059fcfe6e81032c5ef66825ac2a735951947e9520963bf0fb2523875065074b512e2ebd038fefbcebc04dd525a751df080a7f4ac0d36da3465effdfb9a64c78aa000ed28964f1586a45c382029bbffbe0e727d87aec77671a74bd525b493cdee2b5b68880ed198a86c553a68d86e3bc7af2c1796a258e6f0c6640c68f7e09e141f8f5c67aba1bed8d9891edcd2356790fa6e8179caf681386226b06c0861c82b53c4df7a16c6efd72863ee46d70d7225b29aa80709fbdbe96df3df5b82b9e5deb00461dff72cbda5b760a6dc6de65be5641518807cd0ace92af29e9639d8227756d81219c1dcb1743c0ff37f63afeb88ce2a4e740a4940bf4258f2d89b48598bbd6cb8b8353b92ab18af5503486e3e7e5aaee77b44fd26e3b8948b37d438587581309c8b328f56639724cd40d8a538b7e2ea90b0d05a1be5c98bf211484b7f3dbda72dee482c35acee2f96022fbb7449bbd537d27db209b7f104a50677149273b3c17e65a6d09347cd7687c6fe378d82ab03ab577f6942ef3d4472f195fa5accfcfe610cc57f8cf53022fdcfcfe458b706e77f45cd9a64da077cd9f5a155d2e2681ba4a50d99499fffa5fd9d2ddbd3732f64e05cb4895d84e20c41e065cd41e41c6bfe630fc1b49ea7a6a97966381a922e58aa3ca811f9919b496b225a4c3dbb755bbb9510ff7a766b592226d1b279cb9456dbd2642eb861cb7e3a26e1ca8f3331fb24e5cdde27b1f5f60da66fb24a017d7b426ecac0fc2cbb5ce576645050d2d2c39ef3fa4669423cf65b879e0c1293d943c65dc9bb6d93c2736931f0737c086058fee0d9241020e7e30d1948b4b12988f29aab277983fc35150e1cc8c3469c40d001ea868072bee680c4533a9930bb64f9e09105f0c866738e3a09f87a4ad461dab490d3eef4b5a195d61edfedf067c612645a12e64f4ea73608fbfc40f048bef358c76673f4981e3dda924c626f7a884c7be8f0df17bb4cac6ff2b3e40fbb71171cbddc8db201f69601acecf9c50b73269d52937885439b4b266d3833a813e4f87197c0528f07913d3460770cd1540e62906ed394c792411b2d26cb25aa38ca1f98e7d64cc1864c0ce143131f8c57ca5bade046890e4cd3e2af29cef75ac2285fbeda5a7907ebd1e1fb471b33f153cd448bfa653ebc7f872d9c353925748b25095af02860e618e207f7bad6a5873d87d466053e84576af850da2df125ded0224d1cb63381d4ca99fda9984d8c605d1bbc0952e12eb996dcac27d77670d8239748c4e97cc67e03a62b4132d3989e1578543e6c0df9a24e4300db7ddcd261dab5210ef935287c7de5b620ee4fd695ccbb47c685a202f626763a8f83222823e0257e038ecff2f4abe685a6327e6629ee8169f21044fff131c53747fb8e679b43475ebc53a5eb2946061565b767c51fc8b2b60902424bcec96ac9f779d6bb6758a92fdd922bce2cef70c498116d3c9a4fb5ddf9c334b3fd96bbd3cb3a0f116d56e07c27964fe34b0791cf169b9c61ab71ba8534778e8cbf8c90eae7bda3884e9c84acdca10b0b2b71e2e12628d4cbe846b5697d82cf34c4438136e7f3962576a17c7993b5f8f4c04b4598fd1f7f3c372ba7431a6364482867c66faeda421387a3d361ee65d5c49ed1cab1cbfb5e01ed01d702ff3b5d4ca883cd6b5bebff3fb4e0ee5835a8482c3b8ceb84f9759806dedf606d84ea98d845769056d48ba8a3341cc740024f917aa52e08d75150fb7254c6ab16bd423e7b1f3b1d4d8967c52415c53ef948638fbab3a45ae21acbf4f37b811197e8959df5314b299c1c4b58da7d26b7edd6d36dc23267f8a166dbe48a785e7df44bf14633e273c7d20ea8667be23a51c07bd5fe54e2f99ae7f4ee9653da92dd2428fcf9270db805a21d71dff78053468ab33d98f4f9e8d8f28e4285a5c5bf30fe477a50d3bd10995a2bc0f4472c86050295d9176a276a35a654af5ab7ef10a7cd5e87c9c6491de2b18f813585c58802a3c3bd154715d2707f55ae61e3acdb679e73426555e10b765f432b6e9d89c52f797dcca3d70fff8bbb5280a0e1077674faa1681d7bb26babcb7ea6bd5013a10d6b14a80a82f58ef1bbb20ca7e737cc2e463c655f9a3e7475ca0f0133762ef8611313eba589898f7607e31eb650db660f181e5b0b083684f6312d3f9ff1acb06766e63387dfd2eef39a3f7e4a5057c150df4139f8dfa7174df61df442972c53c18c5109a607ff9bbb2e315758cecfd03e3e67ce818f728998eacb861467066d95288377daba0a00e49a77707a6070eaac512b5f290783f6d60c0359b809fad2b4063b9094a97d8dcd88a0baeb1a1aeed18492fe0decc3d49edc7aeca3d3f1b0453ecd9f1d978952aa998aecb0e2b0a102a8b410200a2e7d0795d7bef6e99ebbcb927412e043fe307f15ed7a0d8ec86a2084f84deee7bfe7060fade7c0d996add2b7215b5e9d1281c03457e1ecce340c2c854688ae54a7e0cf8ff5ef8c7dcb949e43af2e11ca95f835f0c36abfd48fac13424b7e689bf92beff5900473715cc85f81837614044e81c31a16c43b5a283a860f25c4129aff5b9a22543290bb7f22f588f1655d43db0935624e270a3715c64fa2aef547244747705ffb00507e94ff8f3f218843dae1e86401c8448a6c25cac4604b226bbe4a509e2a504750f034e59d90283d24c81e78f6f12070417c99bef1d743e1d4191240099e9985dc92a9ad3549db05f43ca44197286c80cd66c8ee05f6af933d629f95bf0d75af36c2102a714245c2dd96a834dbbf6cfea1d0856830bda371f6e8c871a31b77bcba97f6f8c2e1c6e9cd92ffcc0886ddc9ce62037046e2ffe6f50272e1a8a2985d6b7f7198f87638d2b209b992e1010b88ca490a498e1989ea8c2070dcfddfeb45878e688aa4c130d9e339f87b8ec0f938afe09d0c4e638e0d90fa9d9473c252b8ab1a9c2de63d3a916717eca68adaeeea953dbbf5dce76edfe0b12d6b2b5cc9c02771353d10b5aa2f99013584521a6d74fe43e2b5244bb7bf20eaacf0c125bc33c25a0cdd6f4022691bd607f3793ec60c7247bcc9080c128cb371826f01bf1fe28c1091a484221b0fb594d978b3be75df28046a84eeb9a1f45cb63737866615fa9f3ca13e77335e7b0b3f90e4ead3df7aa7ecf061a4ee984a0518e6ba8ed1f65b0cb723541ea66bc7382e22a0b5e7fd0e4131188c1cdcb005c2b83301b99d0a479d5403d843a93ec8ce47cfcdd5732b51b8d67b1abdd50e821ebbaf4fc7c298680bc3bbb6576346c8012fad7ce1c9bd485ac140860dd589fd8a87843f19cc2e98c8532326a3fff72554ad0795ec9de31cd94a786678c90dfdedfc21367225c0c3daa1a2596a4cf4ef4167684899c96128337e678609792e20197fcfbef81e9ddda627bb038faa11248acd70af5d4280812dcc2591be117e14146136517ec3c2e983a7a800c4105f476afc018a2cff2d848e10e617bfab9736884bf15a8f4cf116cadb89b4b45291c1bae1e1f1c03d7d46b4d9772a87a01bae6a56161178d55977e0c6d287db6728dd7961dbace920f1b511bd490501359290165c0598e89a38d1440d9e2d626da79f4ac8f47b81860b5f3301ef312db34ffc7d9591a8a046e4384a6927ed1b3a49ad7dbdfd6ee5356ff12f710ddad7258d60ba46620481b2b3cab07ed86912bd65637b5ed36bb78c2e5bafeef1e614b298675b0d91cad7af96cdee792d59f0e1fde8115f0064c1da3595566e641f33bc8b15feab6bda4bba6fe2c4041ecd4d35a131ff1e8a5ca2c3d1b61aeabf1a7cdd1e9c286a0c302576e8423bbf98461bb2ee8ab7e76ccec93c23039ba548e10da203abf006a0e6f40aedee4192fc5293e5380690945258572ec0898eef23872c4b27f7b775ec4f53763305c46b43a069ef319fa5084fb82eb0a921053bee0914200756cc32f991d27b6d7deb129ee0a2eca2b629e4991700fff37142f2209726499c08b8f07efab2f3e1dfbc02b8719ac0d8b516c0327b72cf65605cd38b75f5d43e8ec0cca7de303c453da03b0645a262b94a238acce6afcc1416b33b2a02c8befc5273927b2e5ad1db1ac8f570be0f44e093b75c2f8fcbe418d3e309ca918d8a3f2762e6b050bb4650bbb4c548b2a9d39369c4a310200284485aa4b612dfd3b3f414651d590868472acef0c11558e175ff51e3cc94ef4df121cc5920f9e4adbaec94052f7f7c6a35441d3fe02d8da2d5b32ba6f20ff3079f1073e08f24ff78d4a01df446f352ea2a103a658f0526f117d0b778d307d9fec17541e0b4ce41049952dbf06f3794d8a2926b65d9995bca49da33f980730efbbeb94819ec9f8acc96b9192a56f1500306fe6c1583b422160c40811cf777b2eb7fec0e34c3b0429634ad58c97006f5eb12b6e6a157bc08aa23dae0022ffdc6b08396e2a41ac7bf0b235c3a4a805381fd8b63a0d297d911740b896748e46f6792ebb6eea8077a8f199b4773b74466bbb2d0ee467e3d94738dcf8616b1b3320e16ba463da5aab6ae041d9d588014ef053e511bf4570ffe9d2ec7a0634dd55df7e4a28c829c786670c655242a3c90280e02db045ac226581032d8e644a692d3e3aa2ba641a59cd5ba2050c890f89b673c7ccc429cb06685a97db10795325a1a7971ec38a567497a0779f6aef774c275e0465e69a98cbd12fd25fa693f73ecb25c0580ffffff7f