PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 58453 d5757c6773b42c3d981f037c4f71bc734307f9021c2340fd34c349df185dcb84

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
eb5c201b9500bd072b2e796b6c8b67ed7fadad3c40d7089f05735d87bbda5ced
Certificate Block Hash
d5757c6773b42c3d981f037c4f71bc734307f9021c2340fd34c349df185dcb84
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...002004000050040000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000d79045dceb90ad98d93d44e7d1741faadd755fa30ae36ecf3c6b135620a49d08bc5856e901924803f9befc2fd783848bd0c321cd2c7671bc5d0790ff0b8c3f4d8aea99cb6f568d8d3bbceaf18fe33e1c8a1452aebd781a4840700000000000000800000008000002004000050040000

Raw Header Hex

00004020fa34e785dae514e7289ca8e7ed21d12daa33f349884b0886bc5bd11be4b3b0d670dbe60950dad066709058350fb7232c9410630caf0f1799fd1813ed499513e1a169106aaed90318ed5cdabb875d73059f08d7403cadad7fed678b6c6b792e2b07bd00951b205ceb

Proof Data Hex

59,560 bytes
1212160203072511f5a678d5cbdb5d0d6fbde4d95cf23021c11e8b2879d7143e97210fb5a7380e0b8d5525a23dfc3a9281ab59a9000b38e363f924a6e763362d116405bba4d7d2903c33ba243c39baeb97cda0ec56f81a896a968dc5b2113cf5a5e2cc0ac929772fca69411e30b154f06c76810de44888dbe09efeb8cc9255cc1f563eca985bd1f386895039a39cd42df3e00dfa7c49008bc06c40bbad35ddaebb77fcba5727586558264372aa33115b02e3618c8b295f94d2c55b0595426b38b503dc78985e5b8e1cd677237e58f457c0520cfe4bca55ae7338d816b2587f6381938a5b8f81327e86db36049a6536535f4f8a098b31011645582b69bed66b69952351f78d8e0351c5dd9c6b906e8fd66458cc161de850dbe4d0a08a3ba54df79930dcb992cd3d9159379cc0411f31f45c473c5af40b8acf7a5e0d740473b5675a925d84ed7097501bece8df4a1adee0026a3afa326537cb22648b434e3648d10e5098009d52edae6a9b4599ba77804643557710bc26ec68e7346d602caba9079f03ca1f9aaf0a0a6502b80c348f4faed35e69b862523b6b7f678f09c97dfe09621a01efe1a26024ff4402642245f9b592aa2b0f2550d3965367832d71dd9494b88ff16305108ce6fcb80549da3f64c8cbb1e06a0c949cca862bc7992019cb118bcabb54d321071e0039dcdb4990ae392cd9a7a88484eab9ee62c2a0c908ce24d84aa61dc4f2d2f1f85893e01a8169ac86d1bee7aafe24c6419e9ecd6b0f00eb6f04c4e5d23ad0f57922d50268e5c0e278e64dd93a0031329ca8e7a35f11aaa4e0acc3c86619df40cba8fbe346dcf29f4b1b51e4e161f15130efa7767ea6e21ac1de231588f77368bbcfde94bea2e07eea9b1033adc468c31d60c35857a065d4c226f46678511821e17c380f559ff6bc53aabfe2fc04ac84cebf64a2399be521ce0e765e838c286112fcebd78c1b4c323309a3d8ebf3b93d4cf88621f16cc231ef60fa3b5ef67b30b8601903fe84559400eb0de0b5d93530d4edd1b4acc7910766e95afe768f7381b46230a70ba10847e132f9b729467fb559a6f00e9763618eef2a0b5ce7630a906ecd8671f02d1ccbee384909bae74debdb6532e17cc38bc10a0de25994a9874d757c94b4ffa2a9fbdd2381a3859f4280cc3f37a060032fd0a4fbb8f06f6d942adb28d09906dcc5741a5a523d72806a2a80f0e8bacd4e1e5f79cf8a3ff5894087aa7897e6dd882ae993bcba58f8c931e1fb9c99462477d77b9c5528a73bb9286ea99fe988763e1027a2445e6d52f31227e6c1b39687d2c871b1fecd093306407589644c324447d48f97c21ac15f6f4f19909588b750637e90071b27271d30819787345816a437dccc196e99b98cc4a70cefec51bcd69c2743c1b8eff140c2ef133be1fb49f762fd6ae18b498627f12058fdf46cb1f49f70cd8e06bad3b2338174b43595c5c7f184c2881f377687a72b4fa6b059c8712c1d2f92268bcb49f25b92d86ce5e158c08932f17f2b99c67198c4fb210f2e48d303ff025b5b5f85a9573d2310088d39c2d1e1749e1707cad10539b9977bb3578d355989e7a5cd5d3578bb6bcd878d019286093c5004a1819bf68285a0ee66a1a51806b6f9d7876f9fcf4c8344c56f99c88a0e7ab2a5730aaceb75cfac2b31291b95464247c6b2699d221ad3a2eac0d9bdee04d35958dcf0c4bc3072b761925ba2f8e543ac35c061a7cfb0063321e46e4132549a34eb2c6137ff7ee7fee850689661304af8f5e47081c1db750c800b386e88d8dccfd91eda9d36183ba907f27b1d82148dac8cde2b4c4e4f5e024f0bfbba7484f4d2c4f9cab573489797690bed7d16824a99bf3a6193a2330450a152cecb166271d96dfaec7dee14017d9df12c17026c3813f6bade186becbcf75749c6f734968f4247f70d5f42c8784830aaeb8d8edf56f95809388c5b0fbc43855e52504d62fe29b334f766ab8e00bfac54d4798f56be092fa92f8f6a85b5f970dd29f920e78016f4c62efa7cad9a35df44fb435c993bf6b0c7a01aaddd670de6f5b46ef31713dc86fe4e22d86e7b98742d62c6051267d4907e6e3352577579f935a027b6c0602f2f96dd654bbb225936e16571ca0b7148c9a03ee61a1617069fe9dcbe95f33131ac4c19f1ceeb24f59ef6fbae9771299e921bb073eb71aacffbd90660f574d5282ae772f440e0d847f43185ab8d7ca1edcfd2421fa0f010ea8941699e4155b868cc6304646a12c7a82a40413cf14aed340d8b64c757d2eb000bc3ed8eeaac142ebed217f0b643e6e2b953008c9b38c25474fe22003f52f7a23be1db6228274a6cae5f4235251350ba9cdc9ca95cd5542e83821ee3a299684fb6cb6637314b20d57f07b1c52535f2180f2888d6b22935db574c6b96f684ddec1f7f22cd2a5a8cf5d0083ea71d6f249301a3fdf488504c960da3e79bef9f8f25ca97194a4378eb1bbaaf3bc9026e42c1dc46f1d33fdd91402e243f11dcb5c678690686b415b5dcd77e44d70abfaf46f3a4b1b00f956d6388fc0ecf7da657426baf6f13bd4d08bdc7a3a31c4c4cea3bb51576911fbad41251ef3216123dcf3254cff263c2861c0153911d1e4af2e7aeb5db22037ee757595fe37af7937f257e49337227ba97d157efe20c5f770a9abf58a27885a6599b0182881b199c1f24cd530ed9212bfa16b999f9f44e891d757becb0fdfef06ddce0441f33ba0ee36d2759e00e462797e6d0c5383ee98e2117cfef9cc9770351e3d3974135125c382ea830456d01d16cbbdd548208edd15266ecaaf7755568e74615dba273ec52c6a45f2c320d067f06b9bd58ff5a0f137a7788738da39e9b7cb1dcc5729dd7c238b8ac04d1eb47d0421f8bf39c9a45d0f83b346e1ca81fa79a129f6c09efbe915db5e88c2d714ad039170133dded84b0fc3c0318cac1191457fd0b741668d4846c60fdf54001c1b3d1c2077c99d72e9e0396f08031f61645f30ce40bc1ba58daf0dce30e9f0960b776d4008501ff40ede9906c793034fbadd640cbcadf7c33fb4a9ac082af96d3821e9329fc77901fa833694b8512bbf6abce712fa0fa526b38f5b5e4604f12f703fabb63c15225cf0a69131ea543400d42951f278c67837cda315cf47a2dc3b2e122342eeeff512924b02ded4189eb9840e6d2894f15521e678452cdc6cd9d2df602577e8d19a6016d01040fb0d36befd1e51504f07895c2e14207c32d4dfdedc34cb2654de220d8ee5bd9564c1100f0dc960b2feaea09a486c0a2eb96a840e2a32ec54d02ff6252429dc3a8ab80d89bc51518972824e74036179f813e93d075ce851e3e37fe92036459c86369cf37461d37aef76e2cb4273c2a842abc2430873213186b0392638740541d2c635ccb6f3f8220c000ed76ebcbf9e381abb09dd5a184c98a3c4929ab5cffb96b9dc5c62c6e42f133268c1b9728b74a774ae9d1645ea0d1d3e1011e68a4daee78fea8d340dd3a91ef42581c2710923a5adf121e9eceb054fde0a7e6a7d29aebb5a6907ba4efcb3eff8e1da42f0bb988a420967aa58f393f19469be45df71ed6c70d55dc6e8f851fc9287411c9a7a034760dee05b4e5d25826ad64f8f6e88fbd9eb1166228415adfa32cedc50954abd1fcdc388fb1130ed48bfd587687c41617c411bc61a78db8f66eb215d33dcb8f41d3712cfd61282b63ba8d5ff0e28379ac278a2bc95633afb22f2f0161410ffde42098d276c555ff61aa20a0d26c317348287599ed22c878e3b6fceedc23bc6ba37b553ac5be4fa14a0046607b3fc4da1be74ee806f8e09f4967c6eedf7892b81e80a4d9b599448fda94ca3d7333ee5a2655bbc88c0a982ef2a37c5b0117b270c580c7765a4b20ffff3dd5635e5ee8a57fb0e9144350f2dae5d5a5344e4c6ba2b8a098aee415004ab9fb9c3b446238663a34a0284dd10ff0868f436bab53d138e0b49f49a25bf9a0d5fc88793fa07880cb6fcb020166bb5f5b60864362ec946853ceae99ba90587598eabfb3bb1971bb77445d87a7cbc6eca9c966babd4f5415769e9424d169d2aca4e91557dd61331b384e61ed6542c5d59a55f1c60166014029ec3a948a69e1b965d47da471fe927a4734bced4fe614016aa946ca4de48e4682a4b23e0010ac33c990ceffe1ac21e49fbc7ee555cd6c139ae54276d4f68fb5099a8dc7e2022c366d32de8d1eacbee607c43f2aff040d59f8423e4f9d2b06b09c32c340a14c810b1434ab3d1380479c83c0124deff543f3d9d369066a52c79e4e00f199cc46a8b402d82dbf8b1c60a894813c1a430125ae63bf7a45cb1b48836266f23006c1dcc3d1351c3d426eaaa2a0dd19ce9577b786a61cf5d13e61133f1bd6d6403bc3ff9a2494c02086644e69864c31f2d154c1334960d1ed4a1730dd78a3bc1e54d8f55166f7f26753a19ec1a1b8dcac49acd07ee2d4977981d28257f15ac170477864a4d97e2b57c8b5cbc4db933f454e37bfb61b3b5635b8a35d9d35e4b9948d9b6ee6698ca343db90c2e7bdc0e492506ca3e670f319486617aa981f85d18c0420335639e16b3b21829731ff0c51f0f8ef2c6efe4227095fb510d52df5e6b9b0dd77ddda6caa57f215e99a39174135179a4690d678c9d9882fdb35a7db5f20ec5beb1c25fd1831af015841d50a375a9549f380c53c8abccb20350a76786fa162a08c3cdca0aa321b02c86abff76493d798f746064e5782c23e8e868e3484a3d3cefb662dc328baadaa083280a20f80f02e0bf4f2ae94c7adfc7675ce07b2712446d7f4fc408d1771fbc5c658dede1172043adce642bed70321ca24865d1b863b093c9c198a080a80013c010c13188263af2ec59c664cdbbadfbea53de76bc8377965c8163b69c762c726d2ccd68f685bdb21fc2a67169fbedbb51dd2f1b0de8c20ac4c478ada32cb65ce537659cb13f46adce305aa58833955d12684c8ab7b0bf1af78d51589a508c1b5a2de474a95fad110347ca596239331213d486a981363e69e177453a10be74156f507c258281e44ec6916afa91b756636d11da8745df42dcae1b25909f9eddee33614829e79f367be54e72dc273d31c4fb9236d1b0fd5590fc1e8fc7d92740ba93cb7ce9e19d00c28f2a595808a83fba6fba5d72401ffb3148a9492034051d1d61c214a1598f3c0f0bddbca1a966573c0bada2c31cc3af09754aacd3a675b1f0f96b1347673c1ed911c6b424350b5ddf1329adcce400b05703e5e49f71f36de9e947c1bac4d69d1e87b6533483c9d973dfee83dcfb1091f71959117ed202b04a7c1335215c7e3363a0fe3812a8e61a05d4f3ee9c472a9539ab97a39a44d3a0df2ab2cbbee249b36a44d44f39dcb47797b8be506abad91f33fffdf946f6660aa5f55968a8275d9583eaca669ddc52c457b3b048280855a157896db5ac010489017b120816c1ca39a8ff2502cfa665524c115e11fb4ede74d4038dce1912f292941f1cf785c9d483992e8d56d47a7b6fea226bf03f96f5060a4b05c1973db093d172bcec76cf8156dbbbd668e5fbd3b03665391360e0bcb9b3a97cd2f39af35b00c0927abeba88b597394cd78f351e8d802da43f818670d9e8f9282323c67cd838a4f33dec04db0114500e39a2f85723d47ba875c39cbbb799f073cbd91dcfac13218d2e5381613623db51ce6ee6698abab8061c96e4e7c1c322ae6bc495017d571fd25c49a0a65356d84e92df8deb34b8d3f4738609a28c1aac9150b08a5aeab8ffe883ab82e024126f214d603e0471fb5d1ae6d78471a0df99538c28dd6f0f17c0f2e9a77123d67d61d3bd60914c3d98c28137a72b3e3bbd290e0cc5d5ab40bb65fa92fc1ec0337c4a644479f755aaa5935378410cf4ba929cb705b4cf041da3b9da8bdb4bab04d8b220ffdd9a988a211d78a8458ed17926dd5688f68061c1f706e82df36865296447184f54531b4e4fe1526432f0c5d5e7feca2f4745422a6e1f12ab0a3b47cfc64ef13c73aa4b54d94849feeebc3d7d243ec02316cd01775fe5d1f892a3d003853b1cdf80825b5360c9d856d65b4cf5f08e22cf7098a5a35778ea8061834107a7680ec8a91562b15ef93ecc9835cdfc2957581d9c31390e82e98b0e5af29ea03f8d1d0d5bf1540f3f2162273bc3b69229716603174bb283de3c53da4c2ad57783aa1a6efdf4fdf30c85b91f6f0667152b34e2f9ef2e07ef461368b0dfb693a3e826b780f39777794da063eed115925caae69623db47c2300a58ca8e95dd17c745f5bdecd60c7ab17b67325176c710ff1e54053addd99338668b8d8e88543aa9ee147cd811200e47cee3f85520bb67c3a10edc256f03d20a699b4d9972992f5b83f8699d01343fb8417c82cbf5d1c825e11e566f43b219d0679094913ce0bbea3e1ba48f194e02d45d6285e0ce70b92bcb428929abe76e0d64e4f580b236a988a8dfe6176644d53cc655539acb3f07b5ae5ee4ef26d2b52fb9aa75ecbc60d3f394e93e8e99c2a75aa4af3bbd1efe6351911d22d51297280304d234f87c634788958b59ad683d75b43bc76cbf07896f42dfff458b3705d37ca728a664fda3982526d6a259d6d70f91c81d7c43061522e48ff19d123c7b94aec1003806302dac905e1b88b568fdd83abbabc0278ef684f64ea8eb255175006adf888d97c6447e10f2922e68669500f3965e8528ba41e3029c72626913b32eb5ef1d546194199fd2b5a1e96ca3a6e2e23a5d988fb94046aad7635cee7dd27c1b93d2b90943988fe3c7626526abe0a6b99f3ac719059bcb64536bdf6645411f12f995736d926e33888b9fa7401644eef38cccbac4204a3b6669c0989365c3e7a36029ad48e750565257a73b224e342d855017aee69838299e797e3ec046efa44cc84b19bae15c82afd355f7b7b42611a6d7ed4106ff11825b8e038ba7dd4bbb4956a1098430c73b2559a6ae7b43d157388b5f74b8d460786e8c03b8aeac449f8a6365dc621f1d4ba30be5acaeb59027caaeb832002a83eb9e1d470cd2d861ba453ec3db89647ee902cffba2b1c1f728371f663e99d6076ece8cadb12d018eda95d03c496cff7b23d3bbbac49354bd5f5dca649b534c16a3cb7955db3ed1ed32acaa82e63ed8392eede80eaa7120291c1b47ce9f06c967c57f49f37a1836abcf8747b4c40752e4d669f1865b280da86b3195ba15c6a6ec63e25b8509b3af7c70cfad63c9a66ace883286cb46f81cd5afd3152db60fcd928a6bf7756d00173a8734e6ed85be3c76f34331c5eb186f8f78812976749c030d800012315f98105ab90fa9830612ece7fe0ed932448d842512fd39f0b7baccd06e04cf0612f4a93e07b3b9bf39f985119517693b7b47af32085d9cfac6aab7f8f36e1b10fffcb2f169f5e283dbb5055de60573abf79fa993453083dcbe9b2d5a7b9467e73099ee693b47b4d229439030c6c3d655e722db3fd873c3b77a53c3441cb0d905862e0d783882af239cab8db97f56ebfb1084bd380ace170ccc64e518e49cf34f852a43a66548c9f322f1c04b9e17c164516685358024294b1ee3e37c99fe273fe5c1a76e4e9aa86f1d283076c8be863cb9d640796b77c8ba513a75068643a6c435dd67908f88d6ce89c9a7f3648df041d5b5174b88ec92d4e43361834c90d5a644e6a512ce076785002e5ecb3e5a9ef528950bad6cd6285ba596c1d35f68749eaedc2f9b3f1a60719442a9e3015ed6453dfae8b70d0efa644b7250e3cb6802c230a94004b9f2031c927f6d4eb11390d0614eade3ec349b5d64469f83b48e808e913a6f630f188a62f81a20199ea89697af832ef66170706adfedf7972ae9aea6dad6e891a2efc809b501ff7cc92b91301d83f32d846c9f5d79d765e82ad78138975605375ec88295bcae2d62f7ddf295eab5819e7a9ea74351433b926340c015e94fd6ccede132e4c075c2816832da3b8408edeff2b068a04e4852594105dd62552b1139c09ef4996701ee364ba56f88c33ac7fdcf0b5a8f002a3ee034c13525518df91314e5a0e30d750e712fe6377c9b1a452d0e6b26ac46cbc464220646051bff3593785dc613b71e193294afaf7a0171931a5357e0479e6f3e3258c6f81e9bb18bc866e6dca85111d0351a920bc9eabd39a53ae62aa64274663d5896d82f6f7eee5d3261fd2eeb7ea67650a1d4d87a5887f69551428a5ba65ea1474a7b25bfb25262cff612a495a478497efc00f6115080d49b0e0190eba47116de5771cb05635baa00d6806b3a0a787ff9557d5a36dadf7c9f34f83fb46e528c75856e9b876a973b1223efcc2f3130d4765a94ed7d1de29eff2a769dbe6ae1cf6d0c3c8aa9525070dc0f3f746b9f63915d5a742fea09787aa734a89c76ec0adfa562bb52daddc926cabdd33c60885c632c2cf8d4f4efd9953cd11cf84d2e89aef6173c0c455245e058ffaddad418612b739aa20927174637505ea264eb9b065666a4f0600f6f777e1bb4d0bd944cba4f0f1483efaa2bef275fa35bc206d40261a31511907859ce24cc174471df23c2167a89512c1ef913bc02a945e229f286195f84472361d8ec1e3c56745a2b47b1c082fc716d62c90204c52d3e8bde811ec1acc972693b228e63f637c9d7f1ecebb0ffdaea878492a201feeb22aa58b44c796912fa7019c32334c9654d0e42aed8a2dcf1a77fe15414ea732b5f38f4cf7d3cc20805defbf449b98ff324a590e386e64f51947fe94bc972918a22dc1ba7193492bc2a3683cbcd59405e13ffad294199d64191afb09a5851e1423bcc965e8cc63e8b1f8b115af671222d8c132b5a0112c4b4a8071adb40d9704402770579faca2d21a18f9af6daadf1a42c5831213f2cc34b7acabd1adb96028f36bda2bebc641e03b4d2f2ab5a6a3f066d20c62d0bd273cf6de3a41612bff338e057157c0d8f50bcfc7c302159151245eb92aff57fc27954b81ff0fad8f3d1952decaa21053684024bb672393419ae198da76bf688ee8af171770332342fec0ae046497de914726572c83de6e1171edc34bd6763f156cedeccebf8643cfcab4e77291395044d2edf6073c4d57578dfa9d366c874bf20a3fbf6e35891f88ee6191f21ea0efa4526b0e79a2efb086ae0c8b58c851ada0b96b268eedadb7d4507825066616a76f92d593cb9c44674136ea31692c776f1c1c5f022e978527ab79e9d6c030605526ea547f5825519aa4812ffaad97eab064e6cca7f371de683847ef69e739f2e9360ef9a9286171774ab378b26c096f184769d1a5172ab108fc18e0545f4eba77729f49c255a0c2754571737c8fecb070decfc98d2dd358be6e4a52ca5e067aebead36fd7500ecc5bdb2f266139f6668680808da8d6a1a9a4187da110fa49e3809120ef538115b6f80556dbe1ce7231d8fb4b01dd82d9a6bf5270cf1bc83fcb6a448b309a774a7f127930bb89be655c6cacc0cdd8eb7d887976df0f011e18d63c6a4e4919fdf59404d7c8b836240419f54078b491b8311d2ae7590b0787bccd00bcb69dc9b2b3ded5cd4ffefce75722f9087f8348d109eaeb5208ba926624d4033fe6f45d32d3c7b73eae45c2a66e6b017345a7b9d8707f1c4d3be2ead2e9ecbc666507cdb5bfa18bc50cacf0b566f797a5b41d65f5186dba0f9f496457fc6954145eabc967a4417036fd2ca572632827869d8c4efbeab0b3e4b5b4a687a8cbb53debe7357ca9adac170cbd1f1eceaedb057f0a79bdda2d68f5c77a7fb178e4c9950db2dae88cdf6072fb3e17b21ed6cb1521394f76f5d5b4d0078d3269dd2935970a0d622bf119f5f90c0f70d5d3f637b7ca5401b3a4770580e5af463888e83a236826df3ef8eac49e9cd4b46fa234a6e6dd4e04cca7dc48af02cd5a0c068d71f17a039584982dad7f9e012819781a64c35939eb31a5c88def33a063beeb7526b5663234f33d9647942fcc3ad0c75610e767b34e1a93558f47d14ec57ec6fa9f10e91428a1b500949e5014aa407fd888be2a373540aaf7381d19a9a4f53c708f382d149b8dffa1ae26514ec0e31fd01bdc153b1e02c3404b1cec82ea4117f28485158a0cbe5e4b8e3af5d26cb1e206fed0ca14d3f83b83d56ae85c2fa52052fa252204459af2e4810f3ede8ac93e0073db233b24fc9613164ea9f79cb8fa01faba33831ab4a8bc796db51676ba2bd0a5641a12120c941192911c2b4dd2c98055e0de614bb8494d043509f3c4467f1ea30cc8cdebce87cc9d804a25f756619f7d743d5b4752bf86b3aa323c9581831849dc45016fb043534cb403446126774638388827521080c212f9315a92c03d2b88fc0e81d0653656c6a0a8332a52a2e78eba5b83fe30735b607c5f096009db5a39bd61d400455447567b68414a8ef4f7765fd683da69b578cc0bd65661587846ec0e414af0b7b8e63040dda356c16f961a799624c779687f606231000f611f537f8d756ebbb1cedb709a68c950dc90cb46f6f6395112eb0e9df4caf562a08de73c111bb3b521d7ad2fd33822b5b97dbc50e1c7e48f00a058ec97711b95619d10f28a10b70b4880d4a1be21eea975373308b0a7e5e0f0c7ae32d4620becfd11579626fd72a98234c03b46f114148980cd286c1291abb019f7e3e9d814aaea1ae5ab5845a6bfd992591644f0e9fe0d5db64c415e68b809ab4de9023b78061fb570da289ad22e19359a287cf11e3ef70fc1ab47c70a446cbb9c62baabaa82d7d46e8ef09718cb92ed2a977b986fb84d5d5e8c69675db0b745819419224f060ff4494f459ca7da8b5eefdf895a9c6652b6177dd81d43fb15d2a75cca3d52afb6b914716fdf2c2bd32091eadf81c53fa165368efa3dade93a5650558b310178d950566a1c08835e79437e6c70393fd5ec24d9b2ebf1803ef0493d0e8b9143028df907a61d96ee8e8844a58dcb26d44ac676b9a319417bb64b01c17b682747e3259b21e26ec0272ea01c3a2886081642f163644e66aa43e833cbd0dc34eda02a242d2337531a00add883fee31ea45b62064b3f21d2ec1095e029cebab6e2dd11dd947b2c35ae0e4487fe8ab4ad9f1ac05bb89003d0b5c32ba9cc185aeb373827a58e3cb91c6f7bd0549e54d12eb8ec4b2910f69a0c87c037507764c5f231e8ee60fc025a684510e66c34817478b37558ce22ae54732ff734977a65c6023d3685110aaac7465a7130f087edacadcf76540cd219388e77ddd3e3ce6ea10a04a2532c8ece19cf82f7888677b1f38937bcd99921bb9df0ddd374751d9a7d27176269f0b5026b19739044f100ca6634fbf83a6cbe3cf1b79d1145c2fa010cade89dfd371b071219eb328aaee2b651e4aba5f5b3a6b746123151a44fd2bfbe48e43b932bfba8959b0db165922e6de2a4d68b03198768b2dedee5fa4e25ba50eeffaaaed70fa75db648c26ccbfae749c4d695010ed1eaf154170d5273861c703ad5b0f00d665394505e5a97146988ca6194f0321f941a54425fda07f22d6c14c465ceb3e9acdbc58fc9e7bcf588b30ae6f4ae509dbe91a04840e5f87fe2a6006deecb33fa3939a43bdea7a0b797bd8d98f8f68bd157df148169ecac4f1f1fedf6ffc177e2b1bb7945a0e7e4c0553dc68a75ee83c5d81ab2b9604bddff15dce2a61a47774d0ddc282d899eba89c749788c2d24986dcf75e0f6b72d6a2fffe5f256d16c49a073ad195d40d91f123449fa45120867bd47e24f02b4f229b667c19a2008fcbb68b3a07739b15b45e3fa0ac26ffcc7c01a4a27670ec832f603bd3a6b723c7b1a26670752780519e0023cb1994ead1d7cb35a8e48538e37f8ba38ff2138c6aa176a1ab3892dba5d93e3d1622b6ed51eff49d9e79fa2f76bc7f6739f599bab39fdaaa4562266c41478484e6bb4c25b7939f674102f8afc9e0cf69256e6a71440c0a4121ee8d74725974366fae550b196f8248403347baf0807c20ff0dbf1cfccce45aad03c4268a2d8fc979c185e1c2155603dc4484cfe298a645ca96676e9f23b71bbae5421dad8c88e359c9ec47710b4411badc3dae8ea1909a63c701a38428fdab15a095ca51f71705dedb301b36d3b3508b81bf4083723f7ba8cb9d22f24dbce99a97d3a8bbc1ffb27543f14d2a290ad78cd4b33d6ba1f2408714739d13d29b16a3d1f93c35cb7c5969585052bb855a2cf1ef1bd844478da0cd496581a55ef5861b729d7862e7f4e4bc5561ab34ddef8aeaae534e76051db880fde82f33fed516af23ba624f00ead8d77d4c09e32228545fb38cf00ad93b1d1239f3ca7309574f4b9e9abeb7b738da49c5cf1c1325a905699e6bbb25704d99d5002cc9d7cf74e3fa9486dee58bee55a5a0dbee63876c94fbf0fc5a7eebafbad5fbe7f7edefe77a24443d7ecb4e4cd1939ee293dbdb7a8066df86a38a9100fc8417325f8f228d199405d0d2ec0d284b5295a64908f32a474d5361e30a9c67baefd2994b3a42baef54ba34a37b3655d65c30394f77263f05906088885518951731e9c13ca6231c0eaf3518859cd5955e9f30b3977e903aa412f8f2cd2f83b243187015c74954b096cd49c5c22cb2630471b4f29abbecad7b787f0d36970451d12d92e329d530f9e77e35097a50cbc13f53c3bdae1065d695bc712b60efdaef7be5303764d89112b4671423af9f838c6b4a6a28d6b0a3fc0218d853d1ad4cc01508937f2a5a8cdd70fb4c5bccb14678983729c2010b7b8b0fc4a8da425d50a948e9d3dca08a83d1708a70d2db1480f49edd668987f7cce3dcfbea38cbc1b9008898eb334f916fba02751cd6793dcc6ea6f12ae01b9bc66e21952831e6c36cf9fccca35d0b171d7245edcd800dbb4b1b1c232c6372e5fbed028002908e99a0f2d129a344be946abefbe188867de2146e3ac747a39238711d4201afc3a3e5d5bb41ce63ae0faf14f2c615413fe2a65ddfa8a006781111b9bbca471feb9578f732a17af48be20ced76f8f74e2445d1410c1005241f3ff41c78e27fa1e468707cdd64c332dcf7cb7c664c7aa7731ec357cc93e669037941c94802a89c04aa965bc94e382ddce37228009dae6e402bd9ff1081563a3309310e9bbb04d09946721faf186d7ba54bf9667d2f6dd3b6cb69a10ec8ac1a901f4ca5ddbb908cbe7cd551418b3f9b306f0e401095ddc0c83a25d28b631f59614b4e80b2f7caadc95a2fc6117dbc63cb776ca6475c34e2000174aba7d4487eab96929b258b02858e3c057a41ee41bc6f0cf585d95049ccf623a446522fa5239deacbb6ccb1f88d3ca887687f607ae5a2e9a123fe625574d35c022947deff7479ff48179e8e6ac3e1bdf2df5bb506ac20f711de27171b8e166dba9430ae1c43c46c16adb4b6428078b23fa33f3a77ee0b2d5c06bbf79af07f86009c2db64ee6faa75a5ea3616c3ce5e22194196fee6d0bdd6f966c98ba85ad951ff902fada5692011149e26dae65b28039e0653d5fc4deadcaf0d5111da814b1c438b32b006d2b2002dd50dee620c0ff9325e75fa9c0570e4599016b4c5b9f78fa6b7014861798abf0091e7375f694b5a84b1250114453e05ab5ba76f4e0992debde8b082e5041921899677fcceacb5b45f6799ecf86b88da7149e69594a3c52d44164ce8f2caf08da02f702ed52926f4b6dec68f7cf7f86556b96403d9976d89be4dd12a4a237ad46825e6f0b0a2f46b2de9fa2342d859e9a64c4622212958a06f56aac9d4b26bcacc61468dd94b9c0fff02af8d11355d58eaf1eed25ed69c96c20a00b8681f4fdec9ab8a5440ef968537c987c03f3be4227512b5d471ca254569b9c877144c2cbad95fad7ca75d9b921c49c5c0fef381fe85c1c7d9d5e18e558d400dac390b98e9249efb20c71e76b403672222706f5532f5f30abe73caa9d07f7c0a0916b3b266c942ac444324a0451b4f95aeaba9a1babeb373c0fc6c2e92a85e1396754c3eb30a65b2a4345584ddd97a7ebc89435a98cebd8b1b7e00dd0f344b6b837100141d69cda5274e0a77d7c17c3a852b7952ff73904443f62183eeecd21e718040bf3e65bb017b43a1159507b14b5948d225e5c43b527f35915479dfe71e195481bdc982618d4566f6a48c4004dad846be7eb4cb88abe9dbd528b19db0b41fb73ce8b897f4b41d08257d97075d181aabde02442b1d3f8c79f1815c590821140dd2ca4d9b715b229139241192d86d36129e70a2f1f225e4ea8257469128ace4531ca9ec558f8d17bccdb6e008369971cab565ac5677506438824411ec91adc454c5abd7316e816284136c654ace7232377d83612bb2efd7cf7942d8c9f8caab18a54ec1c135dc43da8234ae57041daee5f22300ceb0a1599b4164615593e6da5ea5536fb8eae89089fe21d8c62fb1e30599ce6ea6783cc86ea00211c00db040ac183e236c2ad5bf158f70ad76edca87705e1efcf9955a36928f89168d474cfbf587f6ccea6f3f5c3edc7b02fd82ee3e0ca1e06732f2e5b12955c79f584d2fb9c80c3615fea3cb74bc6159cbf4aafeb7d4386aa0fba5978dfe6072478fc305381513e7fcd7b7a44ec0d5690d2d6dacced5a3ace7d552feab8735472d1bc0cd37f504d684687c5d82a039291afae4e086785a1b32818e38ca1d8e73412a9f49aa424f16e6fd7979c01398b885810aa211359a242c6b6f32fba8784b4f8a5a1a2568ebd65bd60ba0bad0058e85318fe64fd52c2ca7ee58121fc801aa3779d163c7a1c05b84e5b209e784c4424ceacbee5347474e52e64fdc90896adac144f8e6abc15167fe7878a01ad8da52e8177d5c4e64b4a57686d8c18d1b02063ee3ad56caeecd6a421c06f460bc019e55acb0eab83d75daacfc38a7e1cf2b5a824b387a191ca33f7c2f3dd14a22182f9a7bd110cf958165d3e004285c26d2bb4af667f4b1fe72f097b0dfdebd88b6a8dd33a81847bdf60963234a3b82856825b083d3f3d2e86c7f3e3f9a48e144423fb775e7f43bf30f7f1393c807ed3e3ddbc2a59ad903a1912c07210a10140c51159fc1729bf08179e10f3202a4e1c252147859289bf9ac68aece6dc7e65d21cf05f7f8403e8b54b858dd8b01638abefb7c12eb814924f94facba6cfd545feffdf5c1f47c80e67cffb50923e043f870bb065137b75dafce5d7eaccfce0906841335c69dd068aeb36b7149d27276afdc4354f5d731c9f6307968d7ee27d1996469692ff0bba9a8b18b8b2e1965b57b1128c2915e93724b0d7ed589634252da18c80691b5d2961004400a5eae5e27a73b35021aab552b2102d26dff1b053fac9ae275a1aa702fbd0edc7338190b12142cd6eeea0e6175a06069912a87516bcb4143f874b502e8696f1f700f449adfa02820098e072e82792faff30ebcf68c13627117231c61ceabc465147e27dab4f4fd1bf41cf2a1b1e90dcbfffa0a73c404eac0488181285e211230806cec87e618bcbadb8d4508fedfe52c4e5d1f19cd2b2bd18edd09bbccb21700df77077bbb0dfd0b2e5fe7eeeb90625651da7a0ab29ccc5dfef68d883a436e3dc0b1b53b9e9866366ac4ae994a7e7e3f6571c1be5b3a2adf4abfe53e41fd7e8ea7aed315d7b175d6eb9a36e0a46d67b8c702ee6b9e1dfeb9b66572e2862068d9875421d41f1b51eea285511d7e7b2343b186292a78ca087a57c039beb326bff02a491fd22ffc94998459c041297edfc47917b455af7e649710d4f6040926af93a4afc4efe915e847c96b17c152ee7f9ed786683c8661339ef3ef621d97f5a7e45fc57d1db7262c6eca56a33643c07452651ae0efe0d8f946c19d3d5963646aeb38acdb3a1944d5d107776e376affb86df08526152ff16044d93f9799f2d7d64dbb06a280eda0cc8aa116b997ad72e829e15e62e1c4b2435e5900a0c7fb0c82e6b92105c1e8b2f139fc8ebe16925ce84f6b21e77a3a97abdd811e04ccf2ad9d1de1de3c0cb689a56acede2687bf8ec870ad38a1597bbaf1a5debe3e07a9027066a66eb45640394f003ab6b1989cf2f8e50339912c0b398459cf6c883c58e7723aab41d0bf8e19971bb54c1f5879f45ee006a8d5c37803324c86f05833eb55f1a77c61a99237c7c60cff550a7f679c19fa07a188ce6c3d783d3883c4cfaac195e5bd37b11d1f241d09cded0e610c1747eef49f5fc8d499ca3bca4a3e59efee79b77c22d2da721048d2734b29fa30657c8491a5dc942ca63d11b46ea36b2da968ce4bbf30521ec26c4385a42942737ee2f8343f33b158bc9640e79dac9f99b4cbbffec2621542b0d838cfe3308be19f8431ed60b878dee9b9914d1ce1a918bb8e5715f8517b38211d6e0b98165f1cef64130223b33659f46ab446ecfd84d1ce428376e31b0f1d335e6520d7cf7d87f44ba413d1a674ac956437395bc8c351d73f0954edc7631faee6e08eb239c97b871b6adfe2c95f9756a80796617ac70a2deb6e9f4cd79e458406a70c8f25599c43b3f9d35c855d294ab458addc4dcd80b344a6f5345df20fc98d310536b7ad2e28304b159ffda4abd69c246e820d87e163d1c449f02e07b91ba088a58a860ae52a0a22990a859f917bdab01caf9d2642f3dc6aa821fc171af7fda9a54b41f4f40298f09b10f1c9c493dd61029a7653453e9604170b0aa83d59caab9d2d235548b7619a0cf380838e487a91ed4d8234e987df5969b7228302053a38b0198a9e9fbdfd4e6d8228e3fb06ffd2abd3f20eeaf4b2ef244e6a79911500ef90ffb743daf473f34ecbf153b79a42c630f8aa51f67a4bb690fb835626cc8c5bf7109debc086e81cf36b1ed47b955f8f20534c78e036e81544dad798aac64c517556de27292aefa8280ad058ef60ef5948ff5a9ba20e03ba9cc3c6e7f08336dcd125589c4c4d8e28aea409c9db4f22156f200ea327b17ebfd790aeb0e582811896ed6b70e13490478d248889a2213913e2a45c01470c089f32112c3a6b496c246d3b02ef2369bdb46c4f4fa26dbb598a64799e2624faacb1f54f106329796660863f96f5bce24275d8f1de5e7574be68bf28dc9ee6cf1919c1f6df79cd8d687c5d9e03bff5583603bd5b9c36ecd6a0de62cc1d9305624fda0fc7e6d25d2d12f9bfe5444065f5304173a6e641d5d5c322a20ea42d22520e3ecbc9b7d48dc78b4c90888492c40b411f3e0756140862b1596080dad1b59e1cc60930f9bd5ecf2b2e8541c0f28aaeaa56926c3b8c7fd7082672f32d5bce4777665a385bed96d2d2aa999695f6a0a99ba107559f640e2f68010f1f11b7a3e6d66e6136a88a4647199f06e5bb01870fd69341abe04a240eeb2d1fe78f01a2c8edf493537042784874d77ab6a6d1da0195e56d6659fda99913ea794de6cc12906c77e2ec97c7d5ac27d233dcba1f833c0dca8c933361d352c10e0241c7cb0a651cba8730ef60eacb6be343ecc5e21869a107455c530da0d43ff83ec750f7447b5651f66c791639ee334a120aa83243b8313378f7d43f67cdeb816c8aac1bde7a8af7654683f14c19f7c5ba3efc2babc8b2d7cf321986ee62495e2edd4d538735e605b5ff5798a2e5c101ff685f05c78eac468eeeb6a3f7ee38d676a5af3651e88e5165b9cc45b77609214f6722335ba790421c5428810cf6d7ab70af9fe52660faec2f520151c185f8aedc76df41efb6a0403a34d0603eeb38e6cd3db6425660868040918374e9c5b98c329f0660767154c7b12cd22f7252086e953eeb1ab0ee421a8f432815dba9ea4f26d16edcb52509196e8c19fc8bd9bc041bcdb28df26a2591c3fda349e467bb090aeb7b53fe46e11fb6432ecad550a67e88c7fb767d4f72d0320e935a610051473071e9fd8beacb59717d173849d9182c03081217fd86818b91c36fa5e6deb89b193c3255f24a0fa92ba3c103d9e1ca95f9f9571aa99db511167a18db74abb1d165cefc53fc46292c8c9bdd7bf017cbdab4539a49d7cc39815de5c8a128f3e526f9d0a4aca9855ec78c7dfad61d325d5ff232cd9c42f2ef3b3916f67cd735e1d60ec5a2aa583cba8c077bae7102d3f18bb205e6b749a52abaca5c98050382c7f96aae216124c372fe734e76eb4b64978b8fec1d06876bf58d70c347cf0da54a9549537bafe88c3d8c9cd6cf1131710c279fef73a6362d98601983ad99c3d67cd77e7e83602b543ba4c672053bf7db4c3130e2490f491ac970f376ceacba828cb56a8cdc742949613d2e09c084e52ff9eec7c15b35af7cdb0f20c9ccc64b30a93ae652cc6163c59de0b1984efe9a1559dc9b5bb54128c9d542745c861afdd40f859b9fb8979561af6194659c3721617c4ab10b7ecc19834ace626291e30de2b7f5f39e9127cfc8dc2d40d5a02ebe46985b7661e18ca9ba7c9f146e5e280b784689fb168eda32f1c9e9f9d093a4c9cc96ec33e184faef8b7fbc46de0227016aac4cd54dc54c40cfdc6d5b363fff9d17cb44c9bd8bf7668015dd1ccb81b174b5f17f31e1e2bb128064c76816370c611d31001e256907f5c3cf485b4892fb0ab94492b5dada15161203682f7fb2589903d31eedb1e7530bb412748b1942f5d1ed31a750f5cc57fd2868a29c5dc0db5fd32e6d8c242a49d3bef3f1abd4f108d8425b95c2b16f702d34bbf61cdd800cb092944bb62a2477fda2c83301788f922486d7c08ea04b0c161b2aa0eb427aaff65c1d1c532c71d04f0e506fb286638f78d9431179d46bb11f913cd85f465b3d562034764b2a3a25d46a9194c1a1973991ece6979ae141b9213112cf575889f0305d20c670b153f7f8b29ff15b55b01058aa155343228e066bbbc5357b9fae46de23a7387f8eadb509789ec940df56f45c978f4f969bf97e0a09bcf679f10b79c797e055dd06d9d70f3cd503218811b6c37b673a711f893379ebd9f4f813b3ca645bf179f8a16eed18122b6f9b725185a2566e46bc7200850ee086ecc94bf3146e80c873b47316bd5c92d984f5ba7904bc285f9c830f55a1116e118315d2b747d54a671d81ebe56906d9895cda40a9edf29e5b9220ab1eb2ce93dfb243164b46bc0adf5038701a5205e7da577de16625b2054a2762e0c0818a4e06501fc2b2814300f086eeab90e7410b279f1491d7a57a6f366c03fc886bf8a18fb5c7950bcb540e3ec74441607b8a49508f10a6205dfcacceab961f11f2197d2cc54f778aa654ad8e8e7d9561ab0c1f7fb47599bd5222823bc3b67fe04dd8ddf6032656df03cf20a7a0db5e8442333221fb7b0085146bc5a2b3ed63b7203bfe3663065df2728e3541b6a0c8ec76cb3fa0afe27422d5c4cf30c74acc6a831838b5a411500850c62f0281ce86e186adcc0f95b6d3467e117c0a09ee970eafda74a637c66e25a42c4ae307febada70926aa1bee9bd0aa56c353ca83edd93f515aa82468b343bcbdc84d6f81c99cca7e9bd77a674569989837d7999e435af502c80d131c7542b21e8a9ff41bb6447e1665af074e643c3188a503f4c59e46e0e2a285b4c14cd2c4d9a975d36fcfe097f9083e9c0898180803e9ffe98b182fe64074d0f86bf60aa1b4f63b64bf6899348fc1bbb521309ec882123b4eaeccda2fb6badc4a0ee6016cd09d12e6803deab3cf46652ead4026dcf00537f07affa02330a41d714b2f50cd90978ca659e3459ea92d9fbdd609f30791ed0aa6e16c7ee06f73211023b69b9cea39f099a2964068d8594ce0095078c81223a1f2ff4221d85913bfbcc5473c7854ba193a9fd4b0ee6796306e683ef3e5551f0aa818f5918f9a90f6f947d69ab436b18d72fbfc0b926eb7e5f80864ac29244c75aaddd48276757976e19cc562571e4ec2befcf11212c4bcf310bf78a49dead66e1424648bddeb0db93e67fe75c42ce332ebc3ed3bb9b61b4e335c9f85c00efdde90e7db2b15ebd213601abbcfa4e1f6c7fcae5e3d89122e9e7d906031c3ab1f0328c27f57a2ffdba183265a64b623480da7ad799490dfd50c10f8fb999a10d69e7bbe6e040ba45aaf8f6b0f98ed445ea10518445df5e95be3f001c9d3ed692e12e74989e59ac45ab068c4aaa584fc6bf7481d1203aa1c01da0015727d5e916f49f9ef7e0a9cadb82e111b5af3f89562610ad814ddbab08b63061d2cdb4fb1250cd0f1abc43d770be7cdd89f4a4be26a69a4aecd76bcc322346b2c07f2e09c7f4c30e86f8a8342928830b0f63ddbed5ff87e4cf041d701798688e8573b839ea7c429a3bfdc91e0f5e40bbcbeb4e15fd1d02e27ff373fb120b74afb33d499edf0cbc2c59ddd2ffc03d3fcd7c389f48332f73094147109980950ca3b3a23a910ba9dd5816f85cba89d5c2032e542393f94b6a4b52f3d35f4a77d4a4473193eb7940acdb558c898ca0ec63951b217410a7309142b247cc5b86c250c92600da646cb9dfefb680c5fce1c9125cec2ce6de649e37d4364d263b7efc0dc390da7e7e5c598f1b16d9e61223965f3b674ed83ab98c78eed22052de0a3ff3cdc01d3e13cbbe31d0588c44cea11e79044e3a6e1f8038ac94989fdab672a2cb464996f8962efefbbcae123727400bfe7df0542a04c91c5242d712538d60f81b57d66e3bd93919ea083fd2a669dfa28dcc6708587cdae98390146a5b52a7d0a49e88be912d5fa2c6485c0daf2df3f18e8b163e4f7618eedf46b34ec9ee9bff8019a919fa10dff6e38cf04797388d4ac62be43f1806fb1cbce8964df34dccd6c1bee1dee179ad4176446964ab7ed8f9e25a5b249fb9fcd93432eccc665d8e0412346b55f360ff09c46ffc772f81a93218f947f19a1859120884380af1d32fbb5459961df935fbb1a98fe1b31dcac078cc05ee0004f9f045985f5f72a6dbb2264b15dd6af4e928fa1797177b3e11f4321573e9c438455242284bc0820e6ed0e2e0213920965bf0c5385d84564d0830edb90d9413ceb9bea342fa3aa2be853cbc8c41039e87ec25a172f87feffcccf17f23bae0371d2854645e703d4fc2e057a4a7bbe06fe708994e62eca44ca8380e585c82f79ee39120f9417606271d31942ab41a2550bff4942458b2fcd8ce4d61fcb04db0d39826e103723adde012ce21976141de7194105aca0de2167a8f77228ed72ca3dfc0ac267424c698d31e56f73da1f13e40c7067cf48ab584a6a0d8d7aabe6bb147c48917cc90997e8d24d621fa7c4595a5adfbfbbc88af4370c74b173ad440c3e56903b10188cdd877e737ad7d938db55123efc55dc1cdfe82da4c0de7f150c038d00801659bf4fb495e00a97aa3e18c755fc0bc80b445eeb8dbe623780aa17acaf9f704077d6d2af3bbb5d451398d3d5deb61268ea4907229134cbee13e85b8b42b279abdc3c8200b60d3f55d27653b612615f7b0fe8661d31476183254dbdd3d5b317385f6a20291b09de8f5d79d56573f86abe3d47429935b5aafb1adb3445d983cac6a47b10929427d56b7e9bf8ace9cc9db5c97aa3f0175bd2bfb37107d4bda5f8b1fa0a3a71162c56cc1491b46e57634fcd94abd202d5999ad55c60b6fe8edbcc0f2725956e7834ad784ab281e2c5b7930ec0cf1ffcf4ceab72656d80b0e647de6f60130471fad5614f15e1f4df4d64cc9ba613cb7bfb007ceeb69d33833512762621cb621232014530021e27e4404a05496ab2e4ae5fe93e934a582a27f92823cdbc551b65a68c4c93581de51b8998af3053816e739e62809abb28ce627fd59767358164da5980ff088bfb69beabef9527636a09aa9154557a73f361b4bf48b0dfa99df20bbf320af50ea8daffd6e62225b0cb769db4aadbb2d6bd2e9143f2c43b81c41b3bf90c822f4b3068930f3632dd9b848636042fd8534eca4c2e2584bc4777dc095b1943e6d2de76d8c400e3500f5928cb935c5891c89974b26d2e21be97875f681fed4f12d85e51aa0a8f49e316df72cc62b75003ee457af090c9066850e9a76bccb27a0038d95a3864c71699bbf59c8ee1b679b356bbe852bf44c022199a8a260715faa638d999c19fb7743cfa4c557ca3364122395ee8550b0c73613c66331cb3638835c07ee1b487365cd101efacfddd3897e668a359f62bb0644e269e4761883ba7ef187b428cf536d675d69d294330143c19a3a78c95c60c47e7b6465fcd8f7d3d0b543e72d3266557b2bef571738c389a78c3be5e7cd5772ace0c34a307b7b572014fae8cd2ec02ffbcef0d5eb1cc0096bbb4fb9421b00c51a10a610e4013b8ec64ddf578a0eb4720f087753f0a45f79af783f624fd9d3590c93f4aa535cd0d85f7d8c6d2dbec3750c33448619ab10f0c9c9adb48348c31aa6759fcbff06b8f371c2520df466f233130f22dd75873050e8cad8da450bd26327106453f326b8259ac94ef8c10a9138bb25514a57b421e78b6e87eee9b6f30b64189f06a2d0f31ce9119a8054bc26aa180728084706058a695253cf87cdc79914c49682843b22bb128670434fd3f2def43e31539edacfef1e8d2248cb8e0a84c3c85e7e7c8afa5f7b8d020c970a801e06da596e57e34f7b893d63c2e71aa6133093ba1a2c181ae31121bfe41b136c7ccd9e01a665821ad3410323649dbdbfa459c2b2905674bb4821d31bae2aaed2bd45077202667c0f64867d91a5f51e0641610d08520ed94337e75b1d776e55008822a4ccc1e0a37ca6933eb37337c28f66743ce392ad6cc6eb512198304d7ccc02abf64904294da545dbbea9e40c1d03eda237783cbd331a4438e0e285aeb1accad4dcfd7b3e505f4637e0f6f07ace3c19ee590daa7f782e8cd30c2cc92f7875d376eae360ba2a597884d24727a222dbc7f9d3771337292dc24446d3c9df771862dcfd02a1a6a63221ad3683bcdebc6b320d8bb8ee0439dcbc6284bbb93e8c3f367f850ab50644d150a560dd1d58da83fb019810691f28cc6089485e2acaea8da290ffa30d7b89146bd6e744f5dd11ebb95a23eae438f584239f9d828b76ed334f28c9bd5e275a0ebd1e9c2b9734693f5e7fc72c5cbcbe75526e71708f566d9d98948bae3768f5ce99ddab2a09ec310fd83a476d9ce92b5c4676e0d75869f4fa12bdafd18143fd3f9543da24cf64e45756be511290cb900b388b54196c561dfe142eff996ef8731bd95ecb200cff1d1baaf98bc48f29fa992bac74babbc74e6bc94ca33125794f74246c2a704640481960086f64d92da1e12406cae960825a3ea9b85b341dd581ab8d510d12a2645bd2b6a3139650070cd64cdbabe4d60714d42e61a2cc9c94f6fc771374a2facc1ce8c58cb32e8f3c043e9ab5741cdf8a75bdb53c93d30c86efc32b5da60eed5055f52680519a96bdc1de7f15d36750da1994275d42b06d5f29dea0784d6db5f1f8719f2cb3f53ec1d6cb9654534d94182d57286a53963f2a0a84a251bf49d8acccf54f8050cadaf838d9116f7c61bf6288b605464d9cf5d2a31194f8ef01f9178f1d418a83456f015391ad467f40a737ebadf2953f9f47f746b766112c529340960ca6d1db29a2e92cf8adcc47b66c30995ff65b81525ac9e72e3f08448d46040cae86a375201f416434386faa3be5d1b0027798a95d7cbbb255ba6323a0c2d06bb94a819ee75016dba1700ce6e4eb9c8cf8f8c36e62510735d4fd56ae7d17ea638d416c10b4f131d45b4c4dd43dff620bfba67a41493d2af6a51b0cbed0f196d10062900c5bf56d2d11970bc2afdaeaeda1bcfb1c4290cbd71335cacb924bcef6604e9842ba062a9a054651b866889294cff619429c5ebf547a338f4b0ec86cdfa532323ff1a325155cc76ad74d6eb8602e516de7ea01e248ec3be98ed4e04d8517be3d5999799049ef04319996d69845ed66774ea5a5b7743507191b110c3c044cddee3a7e4e873b2b48c1590bc22b305ffaa0ac7334c8e20d2c6fdc6baf9d30137fc963e229aae3cb0f9542012a896253ac634b59b47c6b08271efa40f06cd8824b07d05c8d57999984bc92a0c2c89cb8ba3824d9922350ef4377496959383c1b708794b2458104360b93966f2e0f03ae611e5cf115e09c8fc4fdca30899f53f85831b99256175e52ad3e4c3eab5e228fefc59fc2e46484a04453340b5fc73cdfadb708b082d2da9e60a6eb12e885b0537f4e145682d44717d7524133e1a26b0dd174e0071cef5c9c226fc30cdbcbc1d195c6c1a3c16445bdbb1efc71727362a6cc8c5e7058f593f16d77e396aa3ef9cb007578e2469df4780a650c044e8415b141744e0167f05c6afafe34f14a8d89659f28f4da9f0b0fd8a2a335917fd5b45aaa1758ff7d85aaa5b788dcbcf3592d978df8fa2f031f39dcc44cbf5d07273fea8e8295b2d33306b7f78a7ab7c40a715c85dc508caba912285cbf3cf6013deba2dc118e8c92b96fda54522b2cf579fdaf4deb0cd4fa4a2acc0053998899c273cf3bf64bdfdb52aa41a7843d9272015ecf793fb1deabfdbcf4a389880326c8b7d2c14c3a2be24f0b820c3508bf04aab1e7a377c46bbcc8c0741a81824f02fdcad6355a396aa5454c2410d4d48ffc726c9c6ed5ff964f509658e54f7469e0d0d45dea099a618f579ed83b3c3eda6a569e26fbcb5e6ea160b81f71d1238604f626afb787cde90a658d3567ad1038a8f2aaf880c520712c19f7d042b4001a64881216acf827590b52d4021f91f0a3a815ca587631a96570b4b98c5e516d83a7fe2472b1e99e68bff7f1947aabbc8fdac6fc831762a274e3bdde4c514a29d66546fb5814d7765311bd3cffb9378a9c39849156360036cdafbd6c88efe3fdedce5196cd1ba16e0c74d71f52409c5940973be4966357ef165b46758dd22729ddf678f8b5da6f1a6eed64c4eae8e3a8885f2b72535dd0d7b0cbccf4604624435ddf7187aa412893977d5a04bdd1f9a8fcf3155d0f5d526d024dc627a86eaea46108da08880b80ae07d7c52e0427afa3c1023e8516698cc066827be357e00fa96db03c6d4027003bd04415d050806ce09a624db3c6be4cebb84023c2b02661577d5bcb5566ae6b20500720ff901b158bea50be0150153f50e7d1d8a7747861b5f449051582a3e4f99ec016011fbcbee56974be264a9c504a73cbf76dfbb16fce037a82be3220a3cbc305e29fade59e3a3820d3d515124ac04a0a82ca99ccc41bdb9548ffdda5ea598bd828b1656f33aab8880fb89283bb6d545e47d247239b422bfb962cd42c2f9e9a62e0457baac37a3e6ae506045b04c0b092ae41b17a0672a703914c69c27f25eefb506750e869b5e1a2d4f6eb7d740143c02f57dbb3818c29bd3130b0c142b632af620241ae91f8ce81f41b22cc4616aec506d47f632baf3bdb6a286ff1709c4d71b420eec902c86db9f400a89de33a5d6d0170df2a2ae90666554c8b73c80e512c421895cff477feb8d047f52e556c3edb60540a60310dc473fb800aca2587187008295a09bfa2ce50c4b1406cdc5ea91c95338957f71c4f71250559c0e716e8eeea41809e89d9bed64eff1bd5f2c9b736287039aa4c2ff9a32db49ff748091e49979fb5b484a75653ec8076dd96c9e9ca52bcccffe1aefaaea09abfaf9cc39497dc12525302b11e1f746e479d9277fea2261b2f5ec8f260100e3d6e9f0edf043c8bd013348fe9a2fb80e9428b7ef3ed8e5024211fe24344bccaef5533fd1df3618d63ab40c1cc3b647bac72b437a84e736ad97323b17059bea412b4dbc99d8e19d6230fca2a13edb2198a737a79b73abe7fa128790314d560d335966fc85359fa555bcaaab4144777c421358a4325f1ea223a2e82683a21c975e1e53eb933d9053ee0120108ecc78f33ea242c10a89fe803afa1134e165d8533bb35a0b1232a1ac2d195548ea29dfd72b77001813c8711f2af23e8575c040fb160a3321f5ced503dd7599bf78276aa60246dd304becf9918dfe213683121effdf5b5e6403785eeddfcbeb47ecc711451b69cf7517b28f9e79f174634ebf6f3012180f44a0b20ad9bd9faf2c1d73a0ecae64670ea28fd408f79f1d200d8f49d3c8c695625336a0ef2f7031c6e9865be39616ac1d004677621376b4f193e7f79241f6b000c88113bfe1c91b3ba1e39c6630e95fce8f818d321a4bc33a483ca68f60ec5c5cfc6fc49e1c9575791a221df7c1743657f66a474ad892504e9ba4f5b77793005bddef8f1bf9f7d54276134528387bd7c933e973af0349dd0c082675bd5163d3fad6a1865e9ee701c117eb15653a9b9b2d2f9102a0db848c906ab0cb015bcc5a00f2565595a57f0cc3af9ba06efe8b57ebca481fa19c465dedc071cf8ad663c382d89d2a05f6134c0d0675330dd4c54516a88432f31f3122ba8329f40b74aef11521ece2fe94c3f2e537b4d0c40e43d11c69048dc5d14d276a0e6d65abe8c93633fed51b660b8464835bef5ef63e2c0d478d0d97a9dcc41d878bd9e94a4a46cb7444cb9b6aa3d39d290124cb0d9887531b86c774a189d398b60e9b28fda63e486fbbc4d3cf8caf13e23a79faff94103397ddacfcbbd33fd7c9bb0fe7fdca88187026d2effb12b658051ecc9b294c01f74e37e169bfa400ad6c2cb8de31bb1f9202e711c70d639a089a30ebabc9e1cbde7795ebec5914f99d1947dc1e3c9d50557e341ccc22a6182b1fcc524982b163c147924c07dbac517da30ac49df36b8b987f1b009e701a900c33a7ecb48d6323aa033e2de41e4416ddabc163e59b3e20cf9d670f41c7ae1298fbd92ea17ce71ce47edba030629954a8e01171fb0a498458286e7404b1ff20111d12acce7938fafa02a9b061906813fb59168042da794b264cdee75652d77acd367a754f61db30c2f0bd80c21a29532b1b46958e1e05da2219c0ff306a1fa89898c96291fa325a986bcd37c5797b11e1f93fd7cca4a5db6dbe34696de9e5df6dc4b34d0f63760a31be00b51af91cfabc9ca475db2620a7bf4f9dc5adbc9b3abc9850e933ba908fde742d767ab5c494577b63dda66a09622572bc00f4dc8fedbce04cea1973abe356bde23ceab04679f244599873d6a95febd2dd0b83bd79f145f4c7c09ef142cc7e41253e89bbf99c8d398ac985bd1eb4459eb5a5d5da9183aaa4c7e1aae37d1199533581634ec81961c7af1d1ef6f4554dcb6e5c063225f6ed97dc5a6672e07af83a7126785a643e351fe1b8a876e967869d5b7aa98961fdb928a2be78933ec191dd22cf43d158e4238225c5a7d3c55cc82f358c9140eb0ed9beedb23123d388a53d0dcdc0c56166150fdc2668520a14be987977adb1d5b10e8cb5e9e08d179107eb012e46fd602e121e153e0247ffb4ed1691735dc318daa7ee7ce9e1526af6c73a0d4214279a30f74a987061f73df0cf167b02e9b16d37bd1886551af846a177612d3120f88cff121bc08d5a3bbfe41d251d53a1f1c331fef55ee355032420ac3c6418cbff2693100a856ae1e93b69851429ebc2c28ed7320e21538fee8fccd3e13fa2bc9be6cd93e7cb0617406d6d4816d70ac57e2348f19f7899b6ae9bd519d4e5bd11b7c7c3b68d508e45f82d4aab9f228af619bcc72ee6ea4154f1d1b69c8693a27af2fb4ad89c60948a7e253afa72c7c64e9fb00c8542c999f8c7981924e2ab1718454941f0e81bb4eba4231be3ef5fbf398562fbc224ce8145b2c222683a3a7714033f36f2db5574a2f1f4d5e87e697b958c6f4cd88702db29eed7050a6a2762b44503d6745171ccd0340120b5491358adbe6899de2977ac76fddbed817fb21a90cc3cb89d044a948a30f8314e62c21bba2f0b875e1714378b49e82d028a29e9f855b20a8116ce2ccc1e100c13a117579ddb46e7b53deb41457703306196dd59a49468b8508f356604e02d5ab2be2450e19b7ecd228987ae54a8aea1e6f349851a2e8a51a48d8e6b98e0b5421a255f5e64eca568653a917ff6560b3c7250060f624a86b97eb08bf982ae972df98692e958a5ea0615459121cbdde0c349cbb67d3efd647fc3e538c027c42b581b0fbb854b466fac9b85701069863520aed136ce60d9b3d9978d9080c3c53c8b67f2b9a9a54459bfe1a0dc23c309a509b7ac7ebc6d3a4d2f4152b6ded5aa9498d0ca1502c8af3dc6302d9b2b43607b5a761127b6ba131f1667a4b76f46526e95a38d7103808608b17ef02befa490e0cada1be46b472a1f4fadbd0f085061efc2ee74d0f1adb3c9445cb0d97c6b5ec0dd703ee78d64e456c32841211bf0ac75b8e239f62c5aad06ae3debe3a485d27d4a6d4d930c7cd9a5d66aaadd05681e8d4c6dedb5e65866e947a4d7491f55e31519db2211e8b4e408b8afd2833d400f8b224f5da9e90c0e099802224a0ef0fe535c0f36b689fc60dd38cec35d589de7b9d6003c63b9f2b5d0c2a7cbf2115119d06b940b8fee35f3ca503025d71b80926c2aa1875b4f3548f570113d0aab672c9ba1db90fa6cd4ae1d8dbc115e8aafb2b842866e6764d7c84a6b429f675e1fb30ea9b9c9522b1a04c440bb5be0468d57185a67b2dfdcc7b6bd75e645a57858976fefa6cc7bcec253a6d7cc78b2f50b30470ea6ee6cd23efadfa45f872829bdb230b0c01558e34b3689a9a41fcd9c3ea9abeaf6f8f715be8d3ec418e45475e9f20ce60efb05b7940e38f72c5ad2eebc424f92f113b73874baa68526ef6018d4a24bc20a5a0965110f96114ad99ba9bc356ca5f4dd2ff6bacff227fefade26c88bd22526120aec8ec7a4dd42e9f348161733d5c5fc0bc5490dd0ecd8620ab193da607e95f73cef260385c02588044953e3cea4c10b6e36d9c26cb1cff712a94220206466d039a6f11ebe1c4a0c8908d2563ce606b5dc5e307ed03d163b18cc6ba8561d96b7f877debcfc327a18e4e63dcb754845476d5751b01cbd345e05114e872ac5dba2b2bfc2f278c38de04aadf7285dab4c636ab9d41019447f3e401e2cb03d4057227374adfcfd748786b4a76c9543f7ea9e47bad4864830038bc79f7ed52cb21ee5d6f1862f56c3325f0ddae5aa5fbedf867d080a260c9d7de0a4b731fc2791425d37d55e1b91924089e1ded5ff922e7681af6a3da0ebac3df59c44bbc974ede5d13cf96d60061312f8e49a62d9660e4af3478007e7765f69813747569b40b263daa4f1ec2c3bc0050f0aacfdc5137122465ff0aaa34487164d232502dc45f840fa45d23aa7a8d3550143c087e5916546d00801053ad29155e0feed1cb1f77f633b50001e6395c5ed329b639278996f133e276cb53321d6eceb9afff1c2c573fe21db999701cb76a4f2d2f6b134adf60a55871826b7f0cc5672fc8d0dc8eb6c26753df008794a008b481d9d0630e2b496235bab63c5bab8088edc56818926cd855c1fa38be4e200901580d0b35f8d9f10a9464f68a08e247ecd5440223a80ccea52b4bea68a54d0eab434430436fcb6fdd36356617f7725c24658429c3da06fb3e49cf4430bae8ad0d489c4a7e530ef9d56b624125b042c250fa305b6d12f5ea25ac0b30599d5297da868d184b836d43450aa1925d79f6c2feccccda10d781ac6fd824747f44e63886f21174ed86a1bec4ca2d0cf9574b7b483fed7f83cf1b3ae10e588d2cade33e8ab0b34361ae5a7d68407251de107d96202cbbd5551ccd00d7963363dbe990795b9e4864ad21a751eceb34d699745982d1108ab173db951778b7d31efdc32c659d83ca15941f54c1e6a5d9834e811a44d1eea60e0a75b6051a9ed75f3926c0fb54f13a2e7558ff3924ab48b6df3b2cf4147b8ecf3be58cc9a40f660e04a1bc2262c5c40da32773117954cdabd26609bd65a1ed7f1463aa4ab152dbd294d60cbb30a14c7a4176c4f14c127823922949b57cdf5860694fd5978cfe97ad68ba10afd5a12c2f666ef200768e546c2a54b10aefa7eaa9e2003f01dada52208cf9d60df28187ff1de817e4117ae1108d260c96e3e1f60bc88fbd0d988f4630e4bf4d30f3db2d68694b789c00215a2040fbe088ce599e0624e0e48471cf611aae09cfb6a46c26371426663b03ebb1531bfd3c79198e4bc7e8ff1b26ce16d0211f2272ea7bb0927f1ff87440f402e945ef2a6d5965896b5bcb347f8a6b1d7fbb0095e343660b8efe650b6b62f10db8675c9af9ae24acd4034ac8adf317b62584f8fdbad93cd4fd650de4674c8bb9f7f53d8782feb7f02dfc3ca09938be43ef27e27ca03cb7ed3d322a997c047d46f88d58f86e996df16fc2c0d2671864ca4fe73312a15249b1d65c8cbbb2639f0664b9a52e04fc0debb9045a7e513452f8bfccd45bfa0ada45195e3c764aa7a6daa1c67111419f475462fb8f38e583b86576edf2c07649b0b956591daa4768c96638c1868464a86d5e1950be51f23cb57ac15a9ce3c09e68fa0b3612d4414782da702877133dd37226fbf2f3ab608a70d93ba869097779bc1b8b9425fda1a24819b2941769b1bc541b9ca96b6ed0976b54da519338a04684df2d8f219bca1c6218021db475f754cfc897d87389110fdf247a1e3b4ef0d578b7113423b86564e22e0a2d2f57cee0788421c4db5651da759d378a95a633750b20b3596499a9150d69d51f53e6dc529da9e409964517801e7ff50c76be0f5f25c6d1eac844a680bbd38695c754841c3b0fff0f338bd3e83457be4cac007038af5a29b24cc17e76bdf8ea8cda87ca7cb34db8a0fac74417e46b2a8a70c1dc03d12e2a85db8abbb5bef9075dfc8511191e170b7b6d2009b728ccb8bc2b641a66e4db5db5e0900676e43674cc25a19aad00b31c4658b869e697df27284e8fd4df163b11c22b1d4f2bd41c85174ae7738a68ed9ad6d06719f894a58b9bebfb6d9ffcdad4e41b864b5cc4e6d61ea01966bcd2f37a0bdbcd5f392a9a6a8e18f04d4e07501650f2490c9b8fe9fb7a6330e5642296e2a0e16a11cc3fd3c9e7703bfd5078f15014b0e3e1ce6174bb7e6876dca7f0f32a3558212997019905ca792c59c439f7c1bf666e0edf3d0eb273a9b84153600191a786b39936fd2db00f92b9ed3e1f63efa3e789c063c16279bfdf80b2332ac468ca7a972910e8f04c270e6153bd503c56d53c07224d3cb6610f9d6e2cbf5af70aff0109c5afbad9ba35b0f243c88b78211f172dc8c4d5a712fc232e4efef91e0f119fba7ec1936ff725fef9515a864f4c0399d90c9dd141c39717db2250c17085312f2f6c9555c873eabf4a288fe715373861df0bf38a7c59fa2006807b40c0b5975d54d2e485e20c79953127c49f13805851e4c24252f46d6d71c1a18c561124b5befbe87033a5c232b047407e2d4b448e07e57f42c9bf5a2d39a06d0399e458930aba6befa692c25240f09014eeaf1309efc01ce5aa3288e93860ef7bc31bfd109a222b5ed6d6e052aa8dc79e85e15f5e8422d03c6f68bbb70fc132844e2025390926cd9603e656943d75ef75b0ed4c4c4ce0db5cec5d7b0ac37ea9eefa05b1ed11ed61f4c903ec2ae64ae68c0021b1dabf1a3e41de1d37b37974e89e3c984d7ada28d824627220f669d16a0a0776b74125d15ab8f66925fc0038f9dd376b7778acc81f4bd90cd8a72b912b9bd456527b163f9a997027b9be73575691a3d0b2c3a063f5c97e858d4a18a2037fe6b605449fbd75cc5317e692d6edb54a51a0d988037ed8e6954ffdb7f9821e22f539c76e9e92be3aa8a96d1398aba772869676b796446dc10ff8398e23c51fc134ed00fa048ca427dde4e338c3b46579e515580a482280560d301e86e6cd6a29d39c6c3a7c82fb1a1984b5fc83c5d5be212218c1aa138874d9829dc00697fbb1ca5165368c0a9a14e7c1d81c406fe9ec39734dfa5cf9dec212cf1bd4ea264f7c142bd5476ab4d6735a6fc765582b38c495e5612e8cc1562f0fc0289de0ddf678139da75dba1d4c2bec3c4c2cc9c8942c8fa743d8b8626c2fb0fbddd11cc837dc335e1f9a5dcfe118f906e27ab9f883a96972d61981ecff8236b7df417ce2a38dbfded6ae69c1bbf88314e296dffe16ad138dd6399cb091c1b647db5e335520aa2248ca5790963f4524b70f90e2b2b2688b27d4bb53e064c92e81f299ac711ceed1a5188271a2e5ead9d5d5289962467e31416f3b35855ef3805be3e0f7081a8277e8fc2d159471b0e919d40df07cd405799430bd49207326f2e837af05d7f2691599ee9ca536e18da6a530534c6192f0b6ffd7590cf0da3c2dde3d7671dd5dd79ad53a4821530baa2f46830b459ef2f64b3623fdcd05001716936a4bb65e54a644c2636ae21310f9e8483abf032223cf4f51d7451acd33226b7736f8510a0de78a3a75691bf07018c5f52118bb4716275324e55de5722728a2381f85603b7c5f797659ad6fd1bc5718cdb7e5ebc66fb0eff652039c2ced7665252ef0b505e1a758a1ac9a59f61d33222ef8e0a59a5165f20dab6cf3590c7dbf805678d8a753cf528b910770e5278cc8c77390e3de677efdffbccf9b4a79ba6d2675bf64bd38e4b06426000bfb8b9b62b61149e5f9b28b877d5998abbfe99a8022f62b8ed5fb0f62ac6338f8ba6f564af77c1f867a712c830fd8fd94ae13e9a949063651afcb45f3a00a3ea7a3524e4ab37959ebe87bcc0a75e2f0f281e2a216113580f14e5e10e38cf43ef8a7da035d755a4936c63289cc55e21e8a95ee16dcb95900673101dc94a500b166616ecd147e6e32b7ebba142f6f2f6bd518da6ee819ef0aa7d68706ce25fe4b790e4fcbf97a66816a5d1ddcd20c91a3165f6bbbd83a0ae61fc0303e4f5899510b25ef5aef56b8402e17b3a2a34289b9ed2e48047c8925b18cfed0e4ff0aa409bf6b90a3552154064038cd574b2f9c87c15cf75d462e272860ead55810f7b01410b357e6e74ab8620e1de3ea4e9d3406625883e3bef733add547fa70981de8e2e74181fd612d9c3ab29392e177af63bcfe290b06c14621bf6024349ea920eacfe0c94c938e9281074f32d1baa99ad2d44578c3cf78dbb67573ec5d6e8dfa742adacf770bd12fc1b210724565f4301255fac5c547d29ffc56dbe890936ac16bc4c87240d652547f35134a4613240bfa66ad88c19c98eb899aba848aac6233fd91d9e1d6d3bafb7482d4800f41b62e8c934365a68710d97a8121ccac9045e95a99c55505ea7f30e17bf997fcdc810880b250d2d8f575ea7f761e5c3a1cbe99d6ba3b3db0fbc4ac722f9068320f73689498b24b231f7eb56d2410b6e7aa75a4267833f085b2a3ec1a1e0d5f19ea155cbc29a42592b99d372bcbf7c6e0acea8c3f8497950c48a1442e075ce00de4c6612abea3e1cd141b5be1b0d3ba437d015f954235073af9f74bcb65dd0f39cf480e06504d6ccba2ac434b893e3b4edc4abfbe49bedac11a1c2f9778375bfbb91a32ba0682fdff85bc0edc86264f3077f767a0b73b2e2b5fb659cf1628dafedc9fe16bc89255491781cc3a143b4b6cecd7e27341ef6d014dc6618fa9ed9e20485d89ebeadfe51b93f00f8e572b170b3ea229382bcc498e76014c62319b3e05abf55570f8e1642a272538082c31ef621ecec2c658f232d2a0c0f0ffe6ef36605d6b92cc62f87861f57e0d8310a3b24616c31ac9882f200517d62a5ed903454eb115deeff624a925aec774a06afe31a3c9004a3cfdde3eaca995777f2d02072703358f63712dccad4c896b689dfdd5027c0062b55f7f4182092207b2edd062e00ab1bdefbdbea595d5f943d7cd6ac844c9900b29bebcc127939e5a204601397cd1476e072665091e033161298e9b52b4e1afe0dac243ba7f51eff9e37e10f4491ae9155097bd8a9909ebbb3a921afc5f68b2e53b49477277ef2b738a1685e17a0df7d6eea0b71825cb237954b71eeff1e6cc56431f61ded33c000625a8f77fd186e8d79052605191d05398a07794fa9596878aa493b7b87a707995124539612b7f0708b27bbf8fbbcabd8da0c58ead80a1a76108efdfa718195089c40a1e7b94e61e14954f35c8b4631b881566e01c8f6f4fdd318d0480e1c46f79af06c6739e7620c7163eafff487f0ce1bc69edf6e25ac0a1de417c1cbc14175b8e47f09129cdf0724261c19299665baee9dd090ec275465e25be6cd091302ffbe1532509419eb27e46bf489dd660e2dd6c36531f78df6f54becb3266f76ea00a76ecedcfded86d0449f5a344e0e19ba509c56f738c7403db410a27a028aca30a9ff4b2b18a01ca8727079cf3c2570053cf03a649cebc0053a2b40dd976a26c42700916890bacb3a77f4cf518e28e4979b8d83420881895cbea3e953b74ed26e05cb6d162961d5d51fe4dad2d7bc5757a800f490d8f3eea5eadaddaf1079d3ce59f6fc98ecaf447cce11e1932340ca1de96f709fdad39881052e60ee2eb6847b8bc3961e34caaf1b6658a98256c7c58d052ee141b1e191659882e931033422f800f0eca9004ad11f82bb110b713cd9d3b416dee3da7f29f1f7f48714d5be72d0071d5ca0ef09a7680e15587e0e69918b19fa0f97363d209ddd5476200c39ef0ff791dd83f4b8e41a8bc557211099343477eb88aa30c84f5e3442dd58ee005ca9fcc4a723c3cc3545aacf47782b3879280dd46d6764e458839a80ff48f6db082955d6ff51fa43d5cbde967997efbc02392b970249798344be41de8b747756f7006a2c83d1f1ca833763ddc97db294fc40ddaa7145734e44e24b9af851ac0a19db774bade70899c7ef48ee150af69a4af9c87b3e5dc63732f0600d10dcf192ca35a430247f99b847adf2709c6f25e8be8f33e6d776bad6e46bc7f1274e21bbae49e71977cc54cca7b46a4249864d4814c235d08b5865578b6e10c55a8b6b8bee0e3c4694eee24bca67c0b69f10fbd54fd422a42a04be5deba6e70398588e33ca36e105d319be0748ed693eac20f63a0d734365d800a6e886523fc0c61cbe2d58727bef909ca8cc7c49cb7977d1405b5bbb3fbaecb15789a37d9521ea5045f048e183b2be8673fa53b98443ca576db2fac6e5907ee224599f4edc3db58543b478be72eb147c583cda186f71386fb79ae015017ab1638f0c5b235b5d9d67959bfb7af9c915cfd79f2130cf0cd75377dc4b8831816bf9a0ec0df6f9411e424fcd751002c116176b328ce4459745e24f0ba7fe7092ab9b9cfd37fb8af1caf57d939a25ad3165e237ad9ec3bf0054ec0b3a53045fff40e4ee37735286cc71ba0be2e37fe4b27ede4c31648844ced23f0b521f0bbcd41a189da83d9401a4fbf2fd904935e1e71c1d729aa6d3375bce4dbc3907a912aeac0918b859a8803f222947e73a5bd1eea62f42f2aaac7f8bf648e27f7ca476c36faf36ed13e037b294ba3ab8073cc1c335e83699a3d157fe0a85073a1c371a7d19ff6df492f5dc94dd381094389e15309e5d2841e279aaca1debd7c780849f1783c63705829268afca64350a600731c343d2ac8bc8dcbc0bbae1889535263068dbfad370e3011aebd76d4dc8e235782986d3e23b8b1090a8678f425ef14080c713d319d1e3e2f1dc4ad593b0ffb26ee76b26fa8c895460162599321063ea6b43944334b3a586b7f9db1206ac014a1eeaa2cd002eae28a5c010e2a64d40c49f5826671fd523148c1a10c22b40766e1f480c757506766b52009bd97fde8e9fd5208a240e3ccaf1a823c4f73bbe3559e3f416830f32164eb6e9f0bfa150e58f8326ac3b02b2a85f36b72284859de24a3e6482f323b9e9036bda02ece09f713a89f591a8e94fb93afc2f37b006670194bb604d4488685c15e0aba989a8f5e1db3eaba2860ef2b2992d8f31302c2d10ecd807a00694a3d467658bf3edf9e1cbcdee125b9030db0cd19ec45084a482383fa77204dbc1662d29ca6be9f894934263ce018ffc0e3dcc59b5a3e98c393f6c7e1640f048b486657fa712bb4de1b22fcaeb409d00313284075020249266ae7d48b72f26109e870ccb77d2b0a49283de24c80746fc2fc77f47cbc95c09ffca224bfe9270dc25696d2195b9681fa8d9cfeb2cdb3991ccef3a4e9ec1a4e846c6bd857980b89ec977344a54636da2aba16088912b1484ff9bf78513725db4a7063129ce4e405427b85acdebef3989f29f14a0fe5004d54edccf5bec0c2315307227105cd6e771a33eaafc6cf5313c00a69cfa688aaebc45970722f737c8b4b3356a53aef0e26cfb30eec3052dc717897afa5be7ab7629961a2b522e9a5d3809a43ca62ac09d3b456a4d12d9a6d3724e572a0f84c69911ada2e26ceba72b944b0560d9b0f92a91545dfcf209671dff32ae6c5014fe34be2402b24cc7c4a87f9089d0cc111139451193fcad5b4f35d0a677ef41164d8229c9774138146c6a29d9ae7033b17c7efcb85647dd636eac130a076deee545d6b7c28f8f99f5d9dd47770158be4d9a7b2c2fe67f9d90901155c7074a77c7f4c04e2cd98d7da4069f89f39e75c463a090e0535fd1854acace129bc3083bcc5f62d38ef0370c0d940b4791d743ba593c92498f5be60102e21aa352ee38e3710e9fc6258e2fb6017d81ec089a5d0c50ef5dc4b113de8e5b205dfd9dfa5281b8ac67b75d7503662f27155d91101feee3dac51e56ad7c23ad28de225f6dcf9428b04e1d6c00e8a9cf53a5301290bdd7a02e071561e9ae8e81a11edf67dc9b84b3f1943d15e217bc75e81e75318509810ed83bbc17b5a6bd900518629657ed60bc49b08fca451021775dfeb528841799acef39d0cb0de26df123aa64d88bec851f72321c002ac0def5f3757d2f78d3af19ca69afc11c1c02976090c538e7f2ce65dc96d8ab63bda8ae3698088cf06cbbf9fffdaf7843c68512c35027cce17d8fc67f65be7de94fdbe8f2272183ff7a809fd6677c9320afaaad84e6d012cca619632dfe3f32fc928e3fc02f746be38f7eb857f58dafa15b8a1f7f9fcda18f60b8c2e1638f4ccebb52dc616337727ebbba17f5da2fbd30d7b8b754d011a5dde62cb5c7eca10b4eaeda0129927c7cf418b82281dc9910dd91f271e3256af4609d38aa9018336924f7132541ec02cd4a44df3c8065cbc51a5ea86b631ad35288edb507e4d0f56bb357ee3d685d5d414154c8e2280ce910805ed303f800ea43b8f47d9d8c30fb5f922e48f517fd449898b462dcc8410e64aca708be320d9ea0ea9c6a934a4385ca34727302823aa1ddc0a74e3506aa6fd882872f6da966dbd44e36585ce9ce11f58835d7ec9657f67a2226f79d89af2c10e28b872e6ec78604310d1cc8bd40ee8f090181103007814afd35164f0d6c331170de4c0a1152ab960bee7ef4484b8ed64b40b29f0d413c2b9c85e3224d3c00a30903ec59800a35e2dc11838738199aa8d036ab1e8d7a3fecc7b5dadec2ebc6d3de71b0fe9aa06558d54960700a15d3297f1889b0123d219b1b63ada04cefdc5a63ab78387af29ae523cfe015aef4f6ff037ea4f12fa8fa59188926eb1f59575de5139d6eb23f60462c7286ab34e72cf14387820f6eb375819651127dc4c3215de788547be8bff9e51f210ca1d3b53628f6d08d9e2ef637d8c3efa624b08bec4d5da4784ff9d559bf166199551b614e95e0d3e03daa89f7b88f1241803797462ac584b80cf5f3b823218b5ad0ef2cb04f038e496062ed6cad9c4efdb23eada6b4bf353728715c18ca7aceb192245b40b4ac9ce320f0e99d94dff58fec6e76a3cac61a73706f8ebd518a046231e87016a53260da6e66572c6681fb038635020ed92ac1a2ca4ced1cc413471c30e353d5c52336fd9250ff9b12d641e37323ee824bd26ae59a89c4fabf8ea7322e7dc3c123a3d8b0b7f250c75eaa9fcdb899869371ead425a9b70b4b5a18faf8c3a1e394826efa19a96553a6d64c9dea5a9765002692415bc428e6a37bc6b96d4dfff612f285312c55c3cc8eb79ab105f0c9cf9a236f96c8e791dfaa24d9e01028d7717ad4d8f558bd27dac70700b9b4abf7605252aac9ce45fc0ec4e6d7150363651a4a0e53fa30aa44530bcb26f2a71fb220b2536d5ffb12d53f15491b3b31f35c9e86f2071c27bce14b6d49f2423808fc3e7e89b5672895f713ad25e1b0f4cf9aa3e22e1b9d1d261bb675d6b316be21294e4d85f8f2072a25f5601520d60fdddd02fb20b2eae64f3fb9ae50329dc1add7448256ecd1e579ac9f52def0cb5b910d3614bc1e065b832b4c71c84e31ee44ab1543dbc1789a5eb7fb09d1b7faa187b3bff605236caa2431ac2c3fd18404536a203e484a57ce0d48e448e2034aad8f9233af27d00109c947f39400eaf9f40a0f4b961682fde590be39786bb8b825eeff48c2d8a69678a6c7a428e74014f89e6346854f298afa186df42bd62c950cfb3e58fa45bee0fee0aac4921113a12546fc54ee68335c053a8432faca043d1a062219695b5f9d47e2a5e35a647f26f2ba98aad4a9ea6c644862309bea92b9e3edb2199fd546ecd6a96acec2d302d43c188f769d78fe20f9e2b793494a0acbcc53345fedf7b3c43867b34dbb5613d326d99a6192acdab8954658e2e693e7c29c5d8bad1a64618cbe41b70786e6591e7824b2762762580a2a86091c5914a5606c3475823f11a71296d9ffb534a496c30e4e0f5f89e3a20eb0b6d69d5f96692a60d74038270d7fd0ad20b19cdce6bec39b3897c0f07c54ba845a4f0e644e7029f0c3860495d39822e3e7fc8a09655c4d46c2412514653247988a03dbb2a552c8bddfb4551dd3c09aeedd716d5903b6fb96ba95ece4fdf3c68d8423c0390ce513783d0dcbc0d1a1140b81802123acb14f5c49ee4ba0f4806c5832c4f120431fb062e113e02095f9267e370a44eb2cfe04fd47cb3a3d6f41ff278e3c4ed461fd96a270b522ab8573c03b75d232fb21ede6e155cef78090ea64de38fb95eab35ce20c96651c85e3faa0e9a60d4e179e45bf5df2032af294c4335dc4d5ca3fa677e34135ea78d6ed24e2bf930155056c83082a50777647a6e42f1437f86107e36f90e099b204615a65b600f1adeff52f23a281eb0ef161dd33331ed2d9711b29fa7374626550f4bd2df48cfdfa84edbd397ee2514d11cf8dcd0ffae761619fd4fcf24348003caa5a97e67b1f03e5e925a285aa007a188e840eaada59ec5d50e30dc25dccac8f4c5246e54fe7ae3fea883b443144a9277aadebed0be1f57cdb95e14c35550fafa658497b004398926286d6d3d320642c364fc722d27ccc1188a74c6ef613fc2b6d59daa3d79ce71dd5764160fa7d640a94fd4c94d948f05fe266dd3da09f35b7287f756732f62b57b9c42a5f25686184fdccf73c0e043dd4bfc349415fbbb61a3008e3f539d535b2373905c6f478262977b8009d33bde913afb38eddd1b6d8bf96e2d53c0c6a7bc4265fb1bba1176a338a36500f184780c24a740f86f810fd49889d35ae2e8fa01319500812cd5b2d138132393c039d277d3b187d626ce4de19e400ff9935f9582f46a49d7db99f4222c9643e2662475801e6c08ca20cda1eb3d4af1fa8d8c0f8a1ca1a659c9d6c1c96e74234ce87f938bb9125e088c6f4eb3a9ace0a17a57be05473030a8ea554ac44cc4f5572570a7c14301cb0769a1ac763be2275f0c15b29b029bd3ab32d4f7d9c6dbf0ecfcf812074127fb7f548c8e50d5bdb2f1aee514c8c828af7c8d18387e8b443254a61b84b40b91ec6e182fc4e360286d372364c215453f5e1dd0fb7b5beaa41394774575c5927d5024149f2793b43c4dc0856948660e72f236ff165dc20e3aa06d5619727c2c4decc8c98aa1efa8462db12d58b4d82c6b08aa94ee33c0c2905d8924c644d8b754a993b34377f65d9323a214a450046dfedc48f389b87f49953bb273bfe1f5fea7e894ba973d234b5add9362b040ec98ed21971fc190a729160ba843472a809dce82aba53aaa09f13defe3a4f984a3e5f1dc9883a1673781a1aa459a1a4abc769882e84e450f4a9a30f6b56ab00baa9a229fd2a5db230e7a4abe56f82ec90d9df6c4082144aa6c7ca784bed5d46a9744f508af47c62a0d035d3c5df78b921f4917d213b11f5eedac120d2a63c65a063b626ad9fca45d8840878ef4e0bb19e34fc1de7d10570601bc165165788eb5581e483428232e788ea9595566cd84f74408977bf23a09a231f73968a15921aeeb3f9d4d8b2e9519688a3b7554e617ea3850d1a4b47279a1b50a73b8ac3568f9fc050f35bf1a2c58138b9261b417c876640c9411a52336e154c341843435e571af816c9750bb27641f54d180c37fd4943527db410213a87ad2c84685572e7afbcae9e35a73caf33b5e6e506e2111e1633b4d9f74fe869126d251e958dea5076c00d67aedda2349669a97956576bc8a911d516f3eb14cfa415bbb51f94389e6d57f57c9c4366116f9d6c0543b74f8edff7725e9a5a0fb8947df4964e0d9ec6583f681f72ee6aabe43bf03d43f65d0398c1b65b6d1d98ee51f82522bfa641ac245c5899bee9157133d7f25098878305ec679389ebe0c57b043f0720f84865c22f9e21688a1fd1b082d7badbb1f43b629f30d9ccd79461ac93d1d581a66ee940e6573ab0799eb51f81c08e6d02b55cd7f74cb999b92ae45e4ffac7acb525aca6c14c982d2bfc494d20fdcf7c0d7c0c792231972829b0c5fe34fecae07cc68828bcfd709e8758bb3bdeabc0216dd16bdea27a46b961daacdb4c5c2a4f5e5fe12c6b1761aed97bcdb02ded6187b823976fcfc23e8ef204e30ac823cadb72ce74f5212248d39a971a4fde1f6f3bf8a4a297a24d7f09fd8d58ba0ef1999aee13e7dfde3e5350e5fb9505d40f2d6ef98a3d7c7168c613e398abbd4f80fe401f904fb8a3cc7e47de48a5fc82c1bde95bd2e30ae1d7b31825f47cf0938f615088d52ca7a4d458f8093a59902405119ae54d635f7449306c077038875d553c50b10962bab259a2ed21af6a84f7f634ba8e09328cba98533566f6c1ed48cc1bc46caf8c769c4fb9071810b0d7565869434e72ddc140e639a6bcb6acb8584738a44ad27fd686c82a42380828849a0bce3ccb0daa07488a32e20b67b718fa0a872ef455aa7f6057b27205ffb51a3860c4e2ed1e92f18ff920c6c84f6906fe6c5b53beabb9f50f1a49ad06b5891fcf3ec5716df74a0fdfbef7665e6e13baf964b168f357c548898a0772e7454811bf39d8db0572a366d76f2b8bad2b517edfc023bb6f77f6bcfb96d24f72dfdcb6e81d2d27ff749b3b9bb4447659ab0491f32428a9895aab51396cd36c6b9d4d1f978395c891ecc30be2ff1ab699f9f40db7b7dc88cd3b89ad9beed386e7e70cd07d8aa90c3ba7f0cf75dcd6a1807abfab01c845d39bf2b90207b8685357362e94b55d99de260425bdb9535c66e1a1d4883d39e4ec42d96d497662b3b4118840b57d3c17c8acf67fb017bbe8e99719540b79a9d0bbf97763e617d18b63c07d4632563838abe3676e179e431f8dc6a36257da56d9ea0a52cb57d4ded49b1be3d7e5f8464f8105c36776274e1d65a5fa3b0c887f25b585d309b5b94abd2969bb0b842f3c75b7e58935b580eeffb079317b76f15daabd0fc90365902c2d2181f87a0830c9ecf0bd5b6725b8282ae84c6f846c9a57df9308b19b952fe3470ea3bf956a274e790ce7c89b1986b2ad58730eb5b4382dfb8ea19ef37786188020933e10b945d10d2fd1697e929f585a3159a6d7ec4fe669375ac61350de9fede70c14ca38cff3b72dc2d7f97ce78b43082de398d7058e422720b396034f158f4c2615e7ff438682e00e1ab3f03975b53552e4b9f672ce5f8aa1ed813e5bd472cfe0000f0d0fb3f9f54d65cac99713ed455d61b316629b418a59e004a8aadd60c84938caf50498e26962f1f82515407e331834c0c1ffa9481b87bea0eded33b8fa60bb1fa8e8ecb204a84c87453d830d12e06d12a18d9d912f36700a0e523fce967a53de804104c7ac48a6250d8f6edcbf1b48abdbac5a6053d447fb0791c8bba3a768a4881f60c52d3b7acf854407ae1b72f7dc1de6471338ba1df8eb27bbdafd31b019ab804a1b60262fa0fe61be165969eb6ab6afd613c12e29d6e4959148f5d49410bf788244f3ef942601dc2f81df860c05b745a590b4cc88130256da963c476c70b6ce50df1353713daec200dac7fd066bf456c398091232287b5f193b7fe3919683d459e51f34a6590bb21038b86d14d7638858335aa5a83c102e0b4c07682ae5baaf68e7a12031c2a01d4ef9809d6bfe6dac5ecd4817eda4809b922a510447706b5a574277b1b849b20b3f175a92a31ebd0da4657143ccc2c537e6faa3d40b45e82c86597820a228be646e3a92eb8528a0183618b5cb3260c8fa24acad74ccd3ef02fcd81837b3ca737dee1cf19fab7a51e3741670525da9505051604296d7863b9dac0286369a77f272a7d1b522220cc068d245c81121e4a4c9a1f8c2ede6a99225e7a7808f33cf42687bc1518a1be9c4ff01312dd2ee0fe0224c20b4565f3780a89e2b515089dcf9a67609b0b50601a215ca30f6af890fec09f2512b8addb972b7185b54ac7b77e5794f349c927472211ff7e6306d28268f83f95e360877bf7336c23c898e524c3e8b9af89d5da0ec1d80091e7ee43b6b85122407d911a2abb26ca777545257d71b1ae50e45ffd0220f303421fe6eedf1b0aefa1b112af6599a79b299d1f4c3e16a18a2dad1c7a1748d9131cd41d97ff6381c693cf937430f1b30a2b69d92e8f1478e86e86c712d225dae86f1e94b4e1da35f546948d85bdfb06e0e29ecf3642f5cf0820fcab38b737e66902c6064a9fbd67cf70b60f12cab57e506edc4a79e2ca1311911388555f0f2042db942806140dc16d480a60442ecd48446de468199c676c04000092551af8071e54a36241e5a010eb6cd8551c12f35369f9e278b9017e40e50e7b1804bf61525b9e80bf0c202c7cf145ba35e673abd422087d3954408d0c6bcace1a0b457fe57437d7831ed2c6c803d18f775566714d68c1449abd4f87b930a90e168a902a92b727f067e41864f041bd62c226ca724faff63d565381abb70fe01db03cafa74486cb74687332bff9b7042d2e5ddd4807370eb1c75bedcecde533a92d2d1c311d767f7b1dd2ddc2518e15b2dd4eb9ccd154b43bec8aa8e706bcf86ef2d3897ff77554180bff97aba8e834c0cba35afba30fcfbbe24b61acb8f152570f9353aa6365d7551df8f62c54909864916e848d2d0172bc814bf270ba99c89c161bac1a8935648aab2603ea82b5a92b9cae39bcdd20a6d6b0887310d54090512afbee77824923c7d900d4e019a7be7723d01fce53632a88a5108f6b57a1308ea34446803d69726ad7e0ee3ccf37127dabf43bbe66ba614b80096c9fc5957791b2ecd927e6956ff4db7fe056eadde1447abd3757209758a63d91e83faea1bb8851ddf5ad0cdf645a433d897af242d0d69f7d89d85625edcf0159127a22633afadbcf3f1550e8c898b72fb05db381c672b159bb4f9b0df1907710ad03126bea94c768e064c5d91db0afb5781b7fe5cf8e8c23f687f87de7e78ac6cf489ce7c4a28c580aba33faa0042328f0b285bf9114f55533d8f6f2443d0629f182935d0fde62c909d0fe3049cba729def0390eb635e3de059e2f6f80e65a1884c76040b79d2199da9f6ed8c148202bdcda147c1f42077656c10f6e36ab30bab0c8b2c803c19a9f3e3f9f55421c5c49743cb01b7833d0ab10fea9337cdcabca5e326cb180066533bae9fdc1fa0e220cca5889dcecc8a4b55a1cae655904974ebe17cf856896f680de8e3cdb895386b9266b6c2e0ca9e41b5593a4f6ff1a592654a0dc66fd94882f5fc6f95521b526c3396aca66b46b9c85301a617783ae79fce6bc8c5986df0cc39ec3bdfbb192502be47df5daa33a11d6c6c653077b9bac561e70dd148491b73884b9d934283d2b0e860dcfb7f55647124d90164d628c3417098d9704c0439772f6c4f49ca9f0ed6f74f274c5312d4ab96c0cf2c4e3272676e01e94f0564725a445e9e0f639e4db6c223976a73818047fa3fe03483fd1b51509acc100047c85a0face2c3f9ec53cbc09401d251462b71c20be620e4b6e116562def764d26ae65724bc306447c1a5d5f3bdcd4a7c58f2433076c23682454b02efb8b0ffaececf01b28aeb57663a9a1caf57e9bea7492355a511e46d17279977990b3198819b1fcd1c38906f0c695a39ff38c70a0a3ef21049af0c6c8cfd6ed8b2772f1d02865c5122929a93f317686611037eded9f2b6d8a5f2bd9a1c3db7b2f30150ba068444ed223e768123efa78f50ca2e5107ce304fd7be403900b1a61a5ec46ec95f0e0665286270af6040f7db6bdaf141261b1a853629eb00dfa30b9082913751016a85895f3cdbf3f5406f881b59778aa7f1017530a6aa254da4543d334b42ce40b2d4dd730f0f8d0ffb4d813ed62863312e02127d567a7a66787e74ae3fea1c44fa3c10bec4595f3efbae3022df72b7a71d3d89b19adaef5fb94f1f376e0cc8aec57006235655c2f9c26fde8ba00acc5f9b74b7b47db717ce5575e57921f28a19fa22034fd9e681a587d066ee240f0c3e86dffcb5af7d6d002cfc7c386372656f21b2c255a123ac811f21e1242dc321cd72b44fbdf9e58c71e12aecad09938cff22205fb8a34b98f55aba2d7d99f5ed1987eca9f5e9b6d36c97713664024527d5537c78fa7a64d083bc7f9c3023eec88d2bf0930268a38fd61e43f1b8fb646275fdf84fda671298489b1d681439d5eeaefcd2f5a51aeacd3b8c28bf0bc20c7c8d3d027c9732e8fcdb0147aa004731730ff0490d5ee776752db9f94dea2bc7b29d8d6117e8e29fa896f7399ccd9fd0db90119b57e0bfcebccccd372788a15bb58fdf17b60079f1e19062f330c37f30fc9c80ebd2f622985eb61989f3e538127d3ccfe03e228ffd786800c41bab4eb82b72e9d44ec35de7c4c9309310c66caa15c877eaf03f9d425cee574ba6ba6f138d25e725aa7f696d7c6ba8aa09514fd30e5b8c22a286d5d7332ce964a88fc08f6d8e61e13242743dcce8974feece42f6d6704380a80ed04d051e132e1f38ca40f8625c9806b79745f8635d908632516b6e65472105cfac24885dcbb1a7cecdc5821c4da07131127e8fb9eb55ab3a2ac6de1bf54e14bb952647d7db0d84c6993e60dc779c13fa93bb173e093700f8885bb81ae868225312bd41f2e0a174bd02776bca450cf2c8ebdbbebf5497d0a15f4d5dbc4f8a1192653aac834ec9e3ae81690acb9769091dfdfa8b089b7adcf6e7f3f8dde790020aa5338b67ffa4a95ee2df475e06a7bf2ad2d5c6a9be5ca58ac862879f12314f0ca282134cb9c3a128cbf4bed05fb38d8d377ac821f622cb915cf54a1cf7e07d735e7af450745bfbe573a34596c937515132c9a681d88136a39784b95c905cb1795512e261df5e29183895a0985d5dd071acc321c9dc562a76f957f940c50bee113a35ff5a5a5f29c9e0268020a5fd1ef158870ab4fa49217eb0e19b439bf6f5d11a1e25136a47d40c8903a12a6f370043746340b1dda3f44edbf8626a11a2181fc958b242d9ab6ecd12957880f19de5a38fa7c5ffcf9f77e44f16f47618850f512fa23546b67d61722bf0c7cd1ee21f962826a933e1b7f7f30de9e96b6d875c7e2ad2206fb2bbe6ac41ade9501aca3ec177cc6c731c587233229b56065a930ab33ef84810807e60e0f24473394fb8ea882b11b91c7184d2e334f4a4f16907500e09a6933173b247c03f1ffb85f39c1abee3cb62c00ef9b3be517d7501cdf3e6515eb7906a4097920d1d3476f0dea323027958f6413e42e2c94da7681219eb20655e091fac8dd5ad268f8c482e4de7407d0ede02a8f0bb40398507cfb478a43e15315b2e831c15589479223a1ffef4733cc3f7c557b6e3e189b2e650463444c8db1444c58f17c8f87ab6a16e07976ad9300e0c298300aec1840a9cd2025ad7220b13e4f1830941843546d78944a50d97a187421a6b675b0e733bd3ff3ec4d22b1817181b914658c2ff75ab85a46380bf372f886c6913974dc8e5ab1ae8b50a9c67203d2e592a4057be9e00f4ebedd3b77691f451042830c14c389d660702ca0729047df07fd985b474c5ef3fa9b3c84261a6678b1a94fb80ed03d2ee4882878ac0fff98af44b5ac85ad2a43f6c71e33e151464a5b0e630aeffc43892847931500c487ccb18305b40886b30bd55de3341e9d1a26f35734c5bf5e204d99288d9ed597086847f4ac25a7b8eca8affd933466205490a43f3a34dd565f969276d28241c2eac4bb966fbbebd4e160dbbce8ca055a9fa84ea26aea2c38646a935e321ad77e982fd0abf87767abea2cc2eeac4c684cec43ecd3515edf0f6190884c2a1f35473fad280ac2ebb3590691bf56f89d8c88d56c90cb3fc8c4d713afcc3f04cfcdc463f796978329b9540fe810ad3158dd5fdfb9090a484c08f58ea540e192d9fba88d63b6ef7b4f2814071dd365a049a1e2c79c4a223736e7b57677c887e327843de1d5fd3692a045840b55e89233e397b5fb9a383231faa52895ddc5d5bf742f5bb03a65360e15aa5383b24c676ce21b837a4261eb10bd4a6268e87123c4cf44d13e5521ceac9c4cdad455f0362ae33d4bbb4667fd4af4a59860a9ce763fd7d5ebe47b346427cd5da417063a5c637c92ac9b1bf8881958f7acaad1c90e78febc9e7b91cac177d7e5dbb6fbbe7a2329cee2e6983354fb797f85ac72b736a25cd7accfeb04a5d9448f65c9552fed2eed7a4b82a4b3fcfa09b97916362761a1e840bcc9ab01daa890c3bc77803381bb9b2e23a64e0e38a58fc9a1c4838b5e0f4b5623a912753cf7650fa7a7ddaad647f75cd2a06e428adced3dfaedf0dd7e3ef8d66c5a19e11d72343c0741dde617202433b59b2bb6cfd104b2df1a237f40b1940dc0b87e80b4f4695ef4b4ff254437a25b3dba6d841e4fa5fd0db319754ca76b23b209438c1195a028cad839a5f8c4ecfd0cdb03e769491f8246399500c350aaf33eb915324709f7168a939491e49a09c9f2c38e67814e1ba1680173f878269b5ce940330133e857ef67d6f1ab1e4b9482db330b62c2fefac0586e259e229f2f9fef291fbb537d9e96a2d4ee9193dc94745a14367c3646ea9dc4c1cd91526f1aec0ead99a8912111048b83dcafd475408a0e500c37a533aaa5e3fc2b517e9a9cdcf6e11a2a9d2975729cc6593c1f4bdac9f3de03170293fc35ec7405cabd4dd353efbe16de7bd779bfbd2f862c506216fad8ffaa7bf33a087376c4962460138c110ff3c808509ac93dd8311195a751b116235ccbd2c7cfb435b1a11da0e21ef66e8d19e9331cb251fce6f53a82dcfed24c0b25681f4394dd94b03e55962606f7125a8dd5c282a60f7342154d0e918adcc7629b010b2cf55700fbf102630422b40b175385dc5ee5e51776cbd9e7e18b379838748590414482b1c2b76fc691f24b42770bd3bb40f4469bd5ec212a6177429df018e94f2948a4f0b7690a228ae62123491657c9a0363887e409a65b4a53594a0fcafc1b5af0cf24cfdb3ac3dfbbdc40a0658492c207da90569c806062b86eab430494e53db12192a5b596962da0db34b3237b1729142c786c64c972935f3c780215297d79506250af4d1dd9106818d2d321efca51c73f06c7a2fa4e0b1860a1ab0ad9570f8c5c69c4f914ac64b75cc62bea20c504e6890170e6327b074ac0c8261cf66c500dd890e2469890ab1fcda963f70511b9823f4948b79dc94aee878aef72357361350a47c5e2eb923c0067f238bd31763852e73c8b76d079cf2bb9b7d7e2bfd913f24d66d14172d2b7c79367f00437dba0d66c73bd50fbcccecfbeafde214ef11f3cbd99c483978408fed608850ea689b9473fbea1fe9b4f482ebf0b60fcfdb11d4af44272017938d8c0f1888a62d3c8671b5370b02c89159678d4399ad581e06f2da48ebe20d29d60fc050cdbbcc1fa2a042849ea6c337bc6e2c7c3f1538fd3cc27c9f7ab6e3d45805aed12172a5aa2a74cd877df01058fc942705766955902c7641c4c1d75b2383122f8a423b3c613cb50151209fcdb034d91f84d397e78fa3578cfcc9b417b549654da3186dd55c08e03d87bc18728f0740f30fcae78a8063a2e823cbecede83ec93efcf0c921af2d1e7ce26ee1e60dfe92ea9137b4174cfc880dc54094fa3be9e51dd6d36d6cd95ca6928b1610669183c9320e39c88a4c07cc88e1648aea7c6e82633de9d84663aa92b074d0143b0b2b7f3fa1986ff270a97dae526d1915149d579eada668b151bc4bc1857b2a2a8ac97ebc29564daa8110ed93b252edef4b9639e548944ba6dbb472bade4703cc2583283f50ec04b8dd07334f4ce547fb4e538c22af9196e5f7ff3c74d8edacfe05584c263ab80d05d64ee9f1618f83a50104a0cd87efa9676e16771a889543038a7ba8f71ac509043a18661844736f0dc17cbaf9a37092500ef9abaad656dd1f6734eb727cd6d536da38dd810c5fff13c9687cef94136a0ad74058265c205c55ca7cf104e4f393be6713caf18f51914151833485dc17984eb982936a07326de17af7ea6f685f01eea4c360b7ef51c687db71b0b2485d0ad10e67113e3a4fa94f66d15d3dfff60d4b69c64a9c657962157c1f3cba05172788f7c568780ea31bfddaeaa62b4c98c609c8283b3a2d67d48e340d70b90f5821b06dd260fc04c595ff3632f7a567677a1b47aad4c0026eb3511b58653f62e29a4814034b59a1f08eaab5bf95c8ef2ca796a92d5e41531dff765f821fe6578f5dea54928c34eb50e4cf9e70867c0261a89ac132a63b79abe6a8a49f7e3863661d2d124bff4c5b3069f3ddfb34d01bd31c69b0720c9ac91d70fc3d23c6bc1b1dbd5b32ad7dba4ca06c7018c698397f5bfe143af0f3687d619826382e77c932a083b90434bd8c16f2284bc35f1c567c0b33be95a0624d484731346ba3c9fbae7b1a0608b0decc3bf8d20415fe58daf13e1b10a2c138b77f4c23cfeb03f39e443cca379a7d207c18f81c96c92c990ced8283f3cc618cd514c50c0ec5ad3b5e94cf50f65f89e4a462d8572e4ea266f8750767500ed24550da83be87571dee3d520053ae63d1bef8cadcd7120f60e819ca12251e9b3f7affb5f13a9cb7fc6d59d8afa879e660dd6a3818307aa1ed6d4e3cb855d738e9b1f3a7934750ea345a3fd801538042e82fc1e13ba32f62a55dbb75ac4aed282bd17f8cda65580d9dcc9e4473cb5d8fef967fe55d19e8b011b2a81f29f3eec3e05f6509901ab142d5f773a65456de79e8632d8da0b1feb7d461d2664513f2b2fe4665f4cbf54e26b9c5212fb38b75c3aecfc62de1339fbf1b0c177d31d2c100c547afae646d14137b15c6315d539ea357df7f227de57c9da2163b714cc7478ffdb9b5416ce4323ade69e4244f7bc4abd325a53de3a5cead884c9616f5cea6d56cf3e8a90e05009dc749613644db69afbd26789177eb92a2e8956f13c2c261dd54313eba5fd4b03ea9a86c71db357e685ee558e595c808d1fd3854a3f702c20ece1fb97cd94a0e77fa906f2645274abd091ddfba5cbe50794fa8371a983b65ebb28f80c822c89f9acf0b69db0bae556cccabfa9eeafd744ff450042813da18465213d4c51feb4b0b4529b12a89ffa345bb46a6e33ff878582e0f45be6dde07b0287dc240fd44dc7509fb5d08483d135b017129b396f819add38f8c956e184e9cf4c72af8d9ee800d0de87bc745fc44b67af333cb1cba4f871fd5bcffc4fcd8854973fb33173b57d8be55ee24d48f1e4589c4bdcf77e1b99bdff3694cf99d2869a91f70aca418d09f243816cad7d78b5caeaa08a36fa4b4e4ca7f905fe09d578f9f3eebefd0655aacd583b5b23ed408a45427b1609a99ed6b54ea54c34055886883f89a19d79290329ac0d3cd29abc988e5e4769bc43df7c405e78ac0125fc7964f841f782674f6db83a97d917fc0ff06354a06e43a1e980f05d338ae31871effdaae7c22cbb31b81927d84ea3244570661af51185f3eb14dd2b6da3243377700934f802e3a93c5fef844c4a95c61c67a8203c7be6bebcff8bf24750e818fdb0a5cce2263cf85205ed347baeb250143fedd62c685387044fa0a4e41827a50b634a6458c3e28fe0dad310c278347df03cf44122b64fe8560fd1cb60daa9f275f68362f0ff88e675e642bea7625746367441077a3f5b6046ae2ebfc4ff91f95a17c86bcf0432d7b4c36d8dc567543bbfc80fbbb31a5059ec33f478a8d2ec796475e8f95f67add4c546e0c7825460e956097ae8f7c6119e7bf5eec895cef5582f453440880fff7f217977c86f2a71cfb813518b23bfa537db5b6c301e5559545a4ac01ae0240cb21cee77c18e37eacefebfc6e7f37f794dcd5186dcce44d611114d64d7b69df7f9a177534440c819a955c0c4d18f1421b678c883407b209743cdc2ef577da032f004db745a88b884f662c3788b08442c15ca0de1078f447ae1c4c78b178a745b0494dafebecb9084c1ef02273b0f8ff800c82f89862634cebff4b079e81306f897ab605e49b544742481405b89ea3318bb4143c7a41caf321cbb9c5a3e8dc84c87755fbd82c7154b1079dadbe5777642596efbcff993c70a6822c465e70233e29dbd7b6ff6855e9c92f298ebd950fd4eee32ef14b0cd7351952768dda818ca34683d957a7da406f93bad8b7a57aa1c2c6e6bf70f6f6d24248ebd54c23132786141891a12d7705367de001f6e583bf6ee7083320583bcb58d9e4387f063a2b97fa149bd07c5caa70ec51765e92d8513583ee46f84343b82897427485257f75ef849f95ae3a6ee6d757c95479e906c645c14d703aa69d37e644a80ebb14bdd75af793db4b45fde767450cf4e8ffa69475f7febd9f94f8d58ccb34d9f251c34322b8f24db4ae299371e82f361ce8084fe2f7542bd73200b0e2916ac7e1a7665be36ae6a23b82f9a0a5a6645b9a38d2997e462bae25841248e8fa00d92d38ee0b12584c5b1dbca961a6ad885893038fa9a8e092f2b6d16608cce05af6155e35f1be17bea4856e9938d196463ea9e2d3073709197f73b99807e75a1c501191d486e12903af13dee7b5335b35db5e51bc053e83c6304d340c63e2c3c512af637668de6e1a21f889e826af43cf79779c540ecdf56778bf888715ad3d72bdc40a4b9fca4b724f9ed2fc02de0882f7afe77a3605bde95518d36caec447c69f28c996f7b7fe0189baa3d73fd1ed364148fead42201c7bc95db5f48e1103a695e9f690fa05b0e3adb23b13f3d49dac099fcf9562b6d9f657042edae4da72204c27f61e451dda671a87e00362fdc96c5bf45e83a9aac215833ead4f30515573ad2fc92edd935cf1f107fb19540481e13c5beca8b4d635fc669f5108d72eea068d3eabc2457bb5af01b8a553e82aeb6295d2e811c4a89243a406ba85cff8a6e8b7b150324019f27583e4b81ce50f741dab0fb9e1daa16a9ed3a83e23c9c25d331647428beaa8347705fbd81ff700a6e471a33c71aaee7dd64ffeb848f7df37715b6f0130388eea5c0c8007e06e9d8bfcfa19d51e5c8c9a70934db920877dc9b84c80831910f9d6f069625bdf49ef0f79389acecbdf571664b26ba2370261767c2f95c8e6dd4d12071af89fd489bedcb8f16fa7bb51e52a97ea4507eb64c2eb1d494d853e1e6ac5cdca07fdd134203d391911198d8fe88bf7913bc482505d320027cc3595bf65e703a18dcc8b877ec44cc199a49fef6e6aff0607a75c5f8cf4c4b3f5cf72fa0c8ee098e9b2cf99d89de16dfecf7426a204fc773b2bd65af7434a3d096c23876d7071d7acab1dac1c0a5647d07b327f43b0c11d991a813bda06460096375daceda519c393f50dee2b3103763b139f3a120133f7405b9852bf79b16b93b19a9d0f43b7a9c668819f084f1c47a78c1f49115e17d9311bdfbf274977a51fd450a27b926d9ab9971c322205d1c5e375ee5e414a8930c746e9b4756d89a1b6601f4409252876c7e004d9a3811bf44b59176cb1c173786aa2a9de8065b518d61a92f2fcf2fcd84eb31dce9d347f27e943b05fd725dec05c9ad55d8d373baca622787e035b184ac19db31fab42c139e1d447dd6ae2a7c99bbf7844e25a94989b144554eb865fac3d946755bb8e367fcd97984679c8d12b7fc681131319d991abecc352ac4b20e5d01854b4e2d5328cef579c0f18ad7de143619d3291861a7451726b64ac20d1cf4e6fc579c6402f3e60bda330c19e1a65c1b0106acfb18888ef199225da5e180cabd6fc548c31b29501bfe71a9a2789f0876000c17bce73764926f8af7070a2b5d3252605991a474b8b5f28bdbce39218da68f7d0d941a532dedfb5ae0f9080f1be933ebd6f3df6cfc38eca6748e5e0eef5ee066f8b9a4f37aa1ee646f66ccd46f65c794347ee3aed426b321afdb28f23970b20166cea3d6fa4055e4ac6f8cabe7ef2eca5078cab852ad33e0e27878de0a40547e739754876f3a95522091e4ec7137dce05706ed2d5264d025a6d0ce570d5c3b5367d2aa988b310211fa06377befb46546bba70e0f23de6c01e5b9f5cc02c841eba7b72b694b4203e4c889d79e62c1744187e40cd4355ca2a3a79b690a6c983d94f9cb14de1718288b879340e1338ae09e7ad47d54b9d1dfd92e29aaa64e1615928ba21cefb6885bf5fb938fe9f48ab5aae80d3e3c043748980378819afa7bb33772bd18372c259fbc43b59242b774c8732915456a4f700a243d39c2cbf2fe5e6919f78c9b57da4884904e0d4a302aa44886ceea924a88db0f1bab14c80f496ead76e06b01b1f1b44c187d5b11f38be9e8e3ba41cb515e8f0685cb94020be626eeae2ccf77f190d7b022bfe70567fc5c0418311f4a02bd0ffd5725b56135d0b04ff5e44840807afe9d538badd45237c82c77250f8fa2655906f94d26a56cdc7718a7f98e58970cb36a30b66a029643f91a2fe862c6f643c2660de876dba4dd3731b9e8a3959d80f6f449ef924f11a67f2214ffbc82a7a32052ee9d3273acdca42dd2b365d0cc6b79873ab8bdfa3c465eaf7a3b9b9eb3749e52471052044bb179cd070c4016699551227ba6d9a50807bd5bfbdf91b11b066c0c89834bb1ba100599ad8f6382841ec28ec2bfc732fe796281c4b5dbca04a488b281cc8f5e11bd0c3da1e57e8fe7d5fd9a777e047f8acd5753d1a9a98079a798221db9ca9fad39da53ac530231e0ddf1861dfd00af3a774aaf0262f58551b5bf6d884a7639fe9acf632a8bc1920fec51d687eac682a65190763349a472c25a6e4b73386a0d62e61aca4f579402a31c19dc3530e6af07880e5da213ed5d09d4444c505e2d8f3b1a1ab23a11eb69b4dd0c13e81b05e96081455f799b0c16d231984a74f32b7bc3b2fd5081b6ce516f448bd23c71406cca0937d6f8f3597bda21b957a42ab4ddfc0b8d431d0b80b4a8c9408ea5a8d218ffc8efd4397ad42e4dc7e8ee23e38e886735b2e820d7d27ab5a83f67367af3ea557a315ba2b0214abc11182060657d690a3ca913c0de3b889f773384791b0793ca6413dd3c346fcc32682df4bbe7956831b981b7cdce218c176cf889d423e887977c91351606ac216fadc85feebd84013d7865d7ba8886e8894c5f0a97d1090f12b10571363803bf093a35de77d7bcb3a52994fd3898d163b9690d7dc1725e486a3a19eb4fb1bdb200907a527a382cd4fa25333ef66f0a75f7b9484e96c79c892a94d07278d279924fba5dff1f3fc94f5488688f3c26e83565b9dce81191b90ea2d099ad6f401de0fe946c8ab44a1afb2d00a1b20a9fa3463da6a8d90b0e5a7935f707ddbbd4d6b9c5991dc671a2973421d247988e2dda202ee6dea2d815e231a6563ee3eae49b41064a085fcd4ff65fd9fd26f45e235815cf1c547616806d8aaa395477b44aab7f4634cb351ff8918334eb876ea743fa60fed2df7ead5a915b88dfa059b3e68d7ac3279f02d377d11b4852baa135cb1f6a0176b89dbe6f41a4aed10dcf2d9b06b35327b7552bf556cf445cc366b4e25c18e7fa1b1c9702af423a2b92745aae3b5e909bf2f6b80bf57cf9d8f055f600757317951fbf6b0d6597d5403d884b08be2a667db691874933a2661c5e1e06e937210b8a05191cf8de22f1961cfe1a1d909a623d6d3251e050a31b9e12f25b022294769490c21cc3b3d99accf553a85b93d2aefd8318451d2adf11e56d7db1b7492e81fd1fac1971831a2e15d1f22060fa435d70d61d8e0ef37568c65f73ab956c7150b01355f6e339948c061398b578321498028c61c7bbe4909c9ad8adc3fcefbe6150d986f0f19b2ab7a81343fd29feb8eb216039a53a6b5ddfc3b519032bd6f54c1d9fe7773a77eb06fb5822e823a3d36de508d756746729ec26e044631a80dc462014731ad55beb5a6f27d69ed5b950a6f157d5e9b9eee7905960fe916727061d3d48abad1f21dfe93d6d532b4eedd4f001a762a00d294ca28542c8e43f1502d491f8cb201ce953dcaf8e1d3004c1df7657e6cb16bb25bed396b7c4b1abf4c361c4af93d85d7562032def5aa0bb9f61c6f7633d7eff16f7cc6724c820481b339031a68629f12acf178acdbe1ccc6ff51d479c5df1e60fcbe21fea6255c15fca020cd47a74d572cf43d087699733c36e8a591efb3dcb2befceb78504f197406ae9c54db2364d0a87fe827eb790eed1b0dfdeaa170d5c637e031659a4d8609d8d072738b6f7507ba65c171f366ef04736c7fde6729b66148f607dbcb1a510f52ef1c3e5fa9f86c6959b71c09b12409240a6c98aa7434d3f8dc56c4c09cdb66ce6c5178a68a4518ace4dfd1ff4d0f3e94356ceb70df6e9a9865fcbac450c7c7fe50ae8cf43a694887f1aea7aceb69eec2fe2f519a92f220d2c19f9b5ef5526c0d11807eb31df3e4ea188666e5498702cc93bed11c7d765640cfd42353ecdd1eaff34a551ba808e98ec6cef3b1d775799b76c1075410aaee4de3e9eeb93cc7496656e8f486680ebd6ba754862781b81b123835efe50a6a91d56efa54eb4eb45f260d6cdfc099ed5f6d46dbab587f2877495defe46b5c5353404e8e644466db7bca3cbb3f84f55988d72250f3599d153230cf1bf0473b9ebdcdf5bb35dfe2fca63b62a26782a84aa60b53115431094ad4e537c9de6bc6df07a5a3444e403bc4a96d9a0a2df4d88cbc2b8c0b69c46e81988b4a21d2aa09399b89292f03db9e228e95a1008160815990ad510fa0ef24f3db85d51c3fcb2bb8c81c886d00aaeab92431aba41e48b7c42a3bf1b66840b1c0a6beae7fa0a41ea43ce5b2875c56c27d9ba9583546f60bbfd88a4bf22f467fe244a13941f405f8aff3704ebedc2122463078e79d80ffd8928256db0ff09e22aa6e4ea6167e79cbdfda99b80a660c2b15cd2f4f29b76063c334f065066522f8520afda804ba4be3fced4f8be2975a9393888310d489525188d1c6e5b2b1713f09f2ce8f0f50832b001aecbe7a827b83c5e4cb136b96b6a1b829312681bc494ec1f1acb212f8410caaed0a96048c8d7ca0afb4ec0394a5ed1eb8a432f6d842ee9e0ce0353b13c3a55085c00ffc691d5d7cc042e80242a96e077c8f75b5962b7d2edbc9c2d6edc66b0c4dfe51922ba5ca3ef09ab90a4d27cbbbb51eb9fc7a946b2c5458b0411d436cba23e1e12d47b95657e3ea149cb2b0e3f900e5d5a3d5c0b77df4896fd22db46cbb01197a2bb93305b14f8bbc2d62170bc097b08e586703f45f6631e0e435215003eb0b8f96982ce380e61d00dae80920e38340fc3ff0364c7176ab9c88e11bdef9d08793545447b9b3d530f6f880e3f0b5e749dd1043b64fe7b907f279c0b40f4dfdaf3ba4bfa75a6c8d967a0f85eb6544d3942885692841bed163d14263874f47964f04971abb675d348369dc32dde9a8790ecab3ad6142884a3b47ccafc2ad5d51bf8c50effe3743905d07762127b41187ee3f32867a0385ba48369b3972c739515445e2d24ebfef63af103a6d23fe5a5c67dcf4eec8b354ea7f9f55f9ab4da6dfce579ace1dcf4cfaed8321fd59f7103c2fb343806da3995368779d2d961f265176355de38ecfef3352a808ae7fae472f83ef87faff9f6210512c25c076346d787635e1647218424f8d329aff22d825f1fb0107a6a5d29e7d4503cc0bdc8e2ea06c360932e15cb67273d1797b98340751d04921f2e2d27b9a51b589c16c2cb86c0454c0ca66a600385f597c89c9fcedc7bafe4814f8444bebb8d494d6604870fe292c99fb0c384a607976c0cf322d1687db6f1894b6befb1e1036deae796c83998c513f5d2e4ea8e039c85bda0d3ca9b870a8f8463d48d0b0f74b1b1f5dd781bd9b1ff5cc2ce28827492a4ff73c5512df29cb1887b6e3e934409edd076e560e47b07c65624b02dc3158e4cce19e3cbed4963a0fb691d8e9d3ab8ebe01ea5814f08c33d7daf96cd07be9928222b5edac982fac4d54bd5f4d9ce2778b8ef3c67dfb71055e0d3f3ff280de487f83a490d6ed8cdf0b96c2ba8db48dcdeb40cb5a0be2056973b56934fb71d2a75027935d894ccf9cc4de8b86247c4ec874000df3ecd3a134fd974d78096134e93bd40cebf0d77cdd9f2782e785e5d2e5e0d52dc4c4a7dbd52b8a46b04936f46ac4273bd6898231b8015855aa2eb7b2529d6fe786d08b8e3585e08574c2d05e6a138fb6851c32a070cc7a4754f1e5958737c9e3efdf790c8f3911ab348d94bebf4076f8f2934116440b2d972558230f297aa76e4061898cd8de2378ae658b2367648655c299c210e8f377369da71d338c0f39f55c7dd6699b3982194e2e63096860fc436a2e45ea43e23407bb8585727e821dab61f8446620a8def4734313049ea9185e5adfd33ea15b86b4b56ead67287bebe869ef9ae3f2368aae7e297603c326f246c5ba1a3be0d66a9132007af2ed3177ddfe7494421e951d54a6fbbf77fb4478d44f0769a77ef87917f190bec14ec2cf6b4bde3af61e8efa0e214d0fb5321fa3217f6595922864da0e93216676db291e6bfbef513d78e3a1a832f4452d27eb4bab255605c9e72ec87ab5a4f418c18132bae30ff85a3cbf172fd914c2c8e3b5d0d2d8e8cf8c85b65d2d741e5110db85991a9c0547e5478c3fb135df799a6a746b5d0ecb8eaeeb3bc10a587577d7eb5c8e374c8b546306919655cd4e876de02828b444df77f75774ba387ebeb391682a14c87fd602e3b67387f6073c7f9c38c04a78c9fac6ab97e88884055fe75b6b45471156ab7e393f930986f27a46fac7d7af0e804eb0da2104141f0da90260ba78851c34d076f75ac2b5d887c64406ed3e88e9c46e75a9200a9d6956483f43283c1148a17dce2dd30b5c99a6a1f9135dff02dfddf1b24633861c1a33de09d4391d24f6881e684f8aa330bb4797afd0f04f7afd0de801ca34e83640ef9c93da87a9e506679c66afcd6939f67b2b40a052e2edbb52089d61ab288686fbe0a36d44933906c18319e61c037067417b016a3845835940398ccd0f2c880a78a240d863c3dd24e12158b15ecb042926bf83ba8006e51f825b319729750403762d4b8ac3946c44097e41195e10c1af8747046c63bd84d47f72fecff99c65bcb86368225c5e65506f26d4aec5d47aab0fd195c0f469ff09cfe1ca946f67b5e60ba7cf0aa748f36a6e7553e2bb4d4b8852d64f1dbe7beb5000c763e25d3956a9e84b548d3aa4de6bd4fdda50db375214ed21d9587897cd29d2ada30d4f02209121a71fa89a4f95166d37c283d45a7b2219c5cbf4544e5a224456fea194a0011db224ca09a63b151adc940d34a85edb10c76ee6cd48f54dc7a447aa138fdef187f7627a755e252feb4a184d81ae4eb36c958c737871123aabb077ae4efebb5202fdb372b604a82eb484d1dd5a49530e55e84259145e66459ca9e161053e8214a7b8c60fddeb32f827f631dd189260cdaf421783d000a502eff9e8da4bd909bbb1ab2dbdd8e7c7674cfc4e5542fc29e54d10b843e966683ba5d5df46e82b0927e8589a83bb46540dcdcde0870b266bb1e0992070e6cff654f2e2d2c94c04fc88fd64bf1466006bc12bb9105534a3c9ebf61fb48573c6db558e500fba5519cfaca427003b92b3227ddb19cdc7154f8f8155e34b54890eb9f4f3a295100e2840322f5b4452c5fccc6a6984936f7393a16b2d00d19047455f9f9d2b475db1315c9942b6e377a1fb6d0a70e341aaed9fd0fd2723d38a2c17da51525c8e64f82889c5f1f3560d3d5fe0cdc256b4fd5a2443b0f4a3ae78491d7b5dbb8240c2a20ee6c7beccd04416d61df36cb0074fc7f296a618966444dbf05d6c84caa462e654446eae250f0ff5b54f1d8d86269542cc032ac9f5f6db5254e253515fc5b54e4e6d16bb8987174c5770f4a51b1248c1322ff17de2904b7b436e84063373a31ddc6f2009f47af7f55f7fae00ef183d5f9c68038b59ffc41a97dd15c3c0b5b0796ef8e53b06a37053d12329954dc13002fd62c766819008d265de9427e083bad9e8d4d287316b802a270c2497137f2bb58c0db532acc78cba4e2003f387dd2a9eb5c37ddb4ab0333b3c7317ba4aaf028a38396d1c310712d1312743f2865ced3129f0fce20d9a47485ff841781d9b8b98b45232b2b8520921573415190683d3d46e36e844129eab962e14dfbcff8c7b8b05027a3514c058a4e5e8444c3b51f275240dd8d227bd707854c01c1bdacd2fb8239a1b16530b129c449c49a2ee14b92c8510b56e913b9c18212aa57fd1604d82fed63a3a442146e0984fbb79617168e8887a00afebbed4751fe3cf401d75dbfc80b3562d9232027a336f5c144c5330df700ec2571e3fe2600ee1b357818086aa30a59d274403258e2e15c6572163ddec6733494344d27c6b99352a0f8893e11f4523b7dec62c32103ad2daea3006311f195e6c22513f19a9d99b4db2e5ceeecedc8afaa79abff6eb0c67bb99647dfb42315e226001bb3cd4ddb7f3a37ba3212c23eb897cdf3599ac431d791ce7921b701e5e54267d3f548d7596ef89f181c54dad0e7fe7df2d4ef9a7e30ecaeda6af74e5d58018c8e782b9848a3d04206338f9a671949f8f00eebdd8d36c95b4ceb41129862ad04d414b7927910815215e96ac744723d91aeb11a334b657bc9ecfbf9171fbdc3e6579e47b4ad2e48db9409dcdf18dff778f0c5cc283a7321d1d7294e0502b11b50dc6fc3d1fa5615096e4ba5c912cd03412bdd84c73488cc6af5be8d8969be3eb1234c1f400dddead2b881306b4b17134aa26664063f8eca76e1c098d2cb3251da9fb8b6e44bedd46c5266ae1c4fb79b179cba626892f13cbacb653474c7083d1d390ed3933254a270166dd6837c0b1b09ce441875e6cc7f89a160ca668c822f9e80d57deb38bfc6e70ffaf52ceda5f32bdea181b2799ca579e1dd0bf85bdda49cf02f8178908ec3e9b852c2a939dfb2598b5797a6a2e8d46505937c3acf292accf5d1ae94332183d8f4e02fbda1d0c745987a3d21b50ce9969c6fef3d857e9caaca461782bc27f10a715062b4f117d73d64c6ba713afcf5f179a2bac5b62b771654ea7954eff19124eacd18f5e1c027cde4e71779a6e6dfb42f935cfc3927a11c5f7a7fd5c7bbcd56ac795891d3b83d6099dda872daeea7caba9ee3203f7d144bb6a07347e190fac2441540570333775f7c7420c505c28b85c60671752ca1d5e6c70fe071ab18ff69cb3bf3e4d6911359318480ff6ee94769c4a99a7ec33001fdf9b96100c8efec27bea931dd8a2e9808cf22578d393aeaf7298ffe7194ba0b672309a50fe689c6c96eab1126c0fb061a6e0b190d67a95224861c2383eb4079534c89f5a7cfed252fbf31a663b69a7fe19c0a157b30f51e2d6377f33ed25e0d20d4e7c340b399af81a1e0d0d547bba9764f9e83746970398d10b689569c9956d41989f3c35fb6ba7568e26e5fee1a27b06f8847bbe040a2a209f46efb06cb0d0fcde4aaa73b675a1a673c5f0d4eae727482bee3a71192b58a9723e31e7e36da75b380ab5e3dce137385a577e6b965c7cc3e07db2390b9b1fab2cc54f6467fcb8f1b4a8375af903df9395972353604eecd59ec35097d8c5744bbc3d3ce721347368333df6a8f011a192075d9b244788e258953e06912619c4946b736582a5a47e59056c943820eb2e865ce8da686b3febf336302f6e30120e10fa079bec1df0d9d4ba1f71a296a9d34b25e842c4a016124cd686ea8ab1aeeedc4cc8859481dd922fb0acc7f499d61158c77d097fb52f4facbf2adc983f45715bfe69ff7e35e60cac9f952999659f1137afb0687f4c789bc85f4d5337854d8b721157368546ea75c8d33df484b69f09f7d28af08dfaa595755553d85ad20e5df8be2406e2ee3bedab4efe4833d94d8a2254b288b374c0d99993966f32e1dfd72356c4763455b70dcf67c4d5b027b7d072dcce287a4ca978a8f782510c9694fb167c132211fe74b9cc5123a67c60033b854c7bd5beeab831148dece70fbecd7e34e01b31233679d1261137804b232fbced8b4bb2fd59563fbcba3e53a792031aa9572357c53cd70e1cfe0e0ea5bbd62c77c8525b92afac900a7b2c48c80a144be462b8b6dabc3af3465246d72fec9f0f7275a50c2ddb2a7527182a6ee8cbdbd8fd9d2bafb3de273fd96f81593218b8a06b09e1d1166dbd7946f8e6169dfa6d36291409be0264cf8a2190057187a6dfc51ae19e6036e8d2aeb4b41b10b5921e4241e149c4955c83000933827458bbbc24040dd69cc3c4ed5ed31ea1692d336668ef1761195dcb754846c97edebdc5acc8549dbdbf9ba72756bd8c8707cc925b3101a687e014025422d5ad6a4a47500aba1921f771cce9486cda3d1aee149773c820d1da35ba9fed53b037b67b4c5d969df38d78f8be8c01cefdcaa2b88b995864a4bf7b383efdad91561dd6f4f554e8a0ecc75938db193670a213dd47a626138ac46de150455c29bef68ee9f4b7af2779f439ce2b9442e2d76fed74388eaf93b48a3b96beb85c781c9b8c11c5acb90dec33de6ea2d90f89621948e5bda8050add22aac6a4f4e88db79c61754e914cebb2e24ccf40fdab42aabbfb002b2471895c468dfe34b68cfbb8ad0627e3784830efd719334c99cf8eba8c258da6d60270056a03015d9a25927a475cd052bdd6963dafd2276663c679a6a844b89c2dbc5810212e64589f4ddf87d68d917b544c51b03840e95789b60a9960fb242c2908978a6230e1b484a926f90fc314ad45e00758af6c172c04416b7909cb21f382ad24629330d5fd8ff60aeef06dd8d167c861a0f58666f0cf9a8f8ac5f6401d2d5ecf06527116bc0dad74afd86f69550594ca3e6f809bc9ae7b51a6096c0f4a528ddaaac24e2548dc6ea0c6c2b0163a6f4e4b16ae2d0d8bf032876927df20195eb526689f6e362b2c46a9faca0f15c1af01f55f7f53e223343002a7dac79c3755826ae3d3aa653d6044233fc658a5fdf1d9a4a855f899ec194f6087d08cc7ef8779754f622c96d09d1aaac57fd1a250a51810d37b70996c9935baf733078ae75421f757e0102b38b87bbb8c6b92c4d0ab9ec73448c13f98983a5cd5ca450c8b00b60dc38bd029d79f2899396cf68bdd4092b6efb4662e3adaf7f813244fa163bc0d1d7c61dc187e225257d49e7a7b8a97262ed2a1cdf6862c070fca9f1b38b0b47cb32d5e7f41f188d88d8c770d2f27c02eb461a74b7e98a1fc5ac344076209e4ebd1dd0f36fdc98e92cba414161076512140c7cc8d4c0c0f80270ef2d2fdcd806a23db5e80fbac87ba70f69741a43e93485c9c89e39f5fa70beac151f614cfd8a599e47dc0b748cf02035903115af4d15093aa5dab84a88184841f465f36c6b652db4bc37a4d232aee2c72acdc36243be29741f465a244e2d1b10dd9a6638aa67f257dd34db6edb586f4f37d2a04d17afe14fb41d9a9b15ce7a32943588485432443f322cfc7a6e674d2748b5458beb26b36bcfcec6af06ba904d9cde70aab333eceb9d08f94ac40f2e70d87821af9f188a238c04f656ed2930eef5e7956f9b9e96e785165ed144a8ddaa8dbde9d09f8fb914ea2af0be093656ff6e66943cab8f51adb74988cb8790b6bb402874d5b386064c1eea72ddb3f9d979481158b381bb1141b00a351e6e7f851d3ec9b3c445c269de4c5dd2c014ef216b6fab5aa29d8f7ae18bf41eda985615797a7870e6b7f8391e72f11c794965b559505e7dd08d22d5466191dbf470669c975e30d103b6dd6bad07a26bb2ef91601706506c50f5dc68f2961e3868ed1bd96b4684ce942ef27dab3c07c4f129cc8f99f7f86eadc23aa10ec0418a661cf5c23efc50db3bd4871ca29d937fdaf0d927aa36804d8e2ba214506ada8b2e17808e31ac47acd86467ce28685bb65a188ce3fdaa5de36fefbd71fcaacb75d2b5f99174a67aeced1fde72c7d3dec80c52200d02932ab251519e72aeba12cc5e589e2033bea94e9cc2b197c25a144cf6897d1f509fd3e161f085650477f429f8c54a21176439bd3f34aa9bc7460256a512de7c8862274153bb69529baa60b08493d420ad2d941edfa63a292aad34bd41fd0292a8af4c3c02e723ffb729451de79972979c7146d6cfe56d2ec62219b152f26857091255fcb7a67822070c756b47b935a68decccae9960b5154b0afa07ab699189d280a1c27112921f154dfe9c8422a71a688ee82419836ead9685eb23a4b4899a0cfcd0b99bfd801561c8757dc493ba2d35e690bc9d08cf3ec5000cf7d9d76a48a4be988655f32a05f1b98cf5af5b29049bedf6f61f85a55a11ee422b28f030ea0e2e9816af544a273a3e36717e2519939c5e2cb1ef70cf6d8c7f1bb928cf1c9305633c5e0d1f2aed951dd1de21951f7010a4d6328a86785b322c465ef62509e88ab6905c8a4ff516cce1725913d621a6ff9fba69e91c107203fe4761f3f6c1f17c92fe4f3d11a6b4ee5f19daa2c1cd26b95bf42f784c385aeed40c85481e6c6ae3c5ea664d64b7f52cc75ca9d1a7401016a68de01e6948b2163cb83cbac0e5f2395c5e821c04c9dc1072010a658c7e3dd6daaf879602aa21f35715e7d9d08953597c7e5d7ebe284c6f3e4a4191cea361b8940fc7ebc9c9b4b989e0399bce8b49ebc1b9a2d991ac42b762c0a9fccb18182c992cd98be01d189f1741ce66bd01f2816b2b5fc12e522a29ca4c9e1a20fa537892e322bd18d4f04259a4f23104f994fd018205eb79d27699a43767ed64c7d3974e7a05d8219ed06680f581d973e1e77474b4e4e15315d35d5e4665e75f51dbb6d6d4819ba04d6e703dce31a08edaf253d5cee5ab1a291b3c8cf7b6c24b0b2c8d7e609f094d401ecef22bf74ec3f02577036b5534e7416ae77a7e509894159a230f2b13c6824ff4d02695276d9310751de88f51d956e09ff26a430b5fb3fa98dba2a6bf13348acafdaf3686e3d9882127c88667d9073db702a29f03b2cfabb23f5b26ffe48c286d74d15ab5471588dee3f41ae139976e1975010761157ac5cc5bb3b7e42ebceb2a17bec770d6ef7d29d6f0d22d507b996c2e47ec66be96a0566ea4950e4aa444a823337c206aa397437b1fcee47c1974766d64dc268ae39078ab110e21c23ec0c0da85f2f097d588f55511aa9f7ce080705ba1df98865528550bad595a930b5b47a59c1be3559cb6af1f8659ff1b69136dbf06c223247c5027552ad4c94111132f645a4d791302006c5ada6202c19bba9de52b591ddef1f7b9845cef2dafe808568259f96b2e43b97c5920235ead68150b189710b808264cc35f3c8459555208d7c61af13ce34df386c0ae84aefaf0d5dc6466204c53846d52213abdb66af9c2819bda6df7b0f581f687df27e49e2f33c6c6bf8440643bc70088e2f86e0d1271367de08ba733f39074652247c51feaf5064ed04bed1a715de7fc0e266e170bf038c5ae3acb91c4fd1669c0bcc9e532db4c2c961e32a655f3422efad79ad52b557be2f2a1e0fffa20416cb171507c18b5903bdbafa9c5b6ac66d607689edf19a35561fdcea99eaf21625ab14243de9438e6f0612b0bd19e9e82df0527ee0a900feeb7b27f5535eeea2b2abb7bfa48d20f07dc92ad83abaf1451f4aa1b4237c529be621a7f318874e0483dca25581aa907cf80e2be3aa9626f4cc2630f7d4807147874423ce90aaab682f62d7ebe824b4d177d39cc8096fdda413006a8bfec9c5cea8187c5b6f6816e2e55d269c3e0d5b0cc29c6d1a50fc845739d31417eba9641648044e05a472f3288ab057b10f68f5172f87ec77da30f2b259dc5f5224d854fb71fdaac51ddbfbd612df806703b79cbd39c19c09a07d5099ab08ada909acd237c6899c0c5d430ab90066dd550e5643a61dec525dd68df65859bdccd24219c41c272b412dbde1c55ee50569496b6e5d5ba5311deb619e6e7c15b595a6a9a2c08b2b7f2014d779c7b15d40dd791b3e4972d97146251b63a8f1c55153671b189f1d6bbca89ba0319d9eadfb65655d602234eddf84d82f575d006a0939044e84d4a2602d586ef6f9952fab4bd5ad710066fd7fdbcb28de7324c5b94bd229fee230302c6e50fb60a628871b16bbb08e1f5eaed6346711647138b904b73c191895d9efbd31001dd4ec77808b4ed4a27061005833c04d6ea4c6be082e201f97377a4a798bbf86bfa0d492e94a160425c72348ab102477492d2f05d99e2f0511b11dc48875d46cc256260fce47527281d4245e4495149e41033060ec93d274bdce57ee485185290280b519d6c845264331ee242d9cae44af6ed7be21d962458db6a94a6e595534ee3ddbe84b60be6a5daf9dd9d5d964b5dd49447f491496ed91a5b9bd05fa5601027eea9dd69a953ccafc8ef78fd4dfeb86b0d4faf6ecff6474bc561889226c1084d9aff816683796afaff971c358bc0d439e25a1e7f3856aee3abbcf14afab4ce0069f91f575b6dc3ef6d993d154690f038017f8f7e47522d285dab5ef001c2680b878fa802b67a1028ed1ac31f36a08db657e60446d1f810e6e6ba95d0903989dee80b9dbb0c278cfaae64908b695cda33d0ed8880a606ee7b22335db7c2c4caac1f44c116ab6d408577b0eeffd53f52a9e863635a837a514cd7ddfa6c718abbcc0af6c61b7fe87df775a56c13575fa762c3f0f67f075c0aceef7d6a2e2b8f92b8e714c248f1fd9a6dc1801751528f21d4ef10645e59a55f61fc9c6e565aa357084e1711fae4180b8986da862113fbb0bdfe545a3619e742b235775e328b2654fe240f7f7ee84f02693f3877ed2927fa2f2742c623de6e6071c6a110c63ce41507797d9e18e816b3d020e72486d743a630b7110d46f289e69e3c686b05fdce2f4c4f5f67b0290a6daa41600c588354cd2b990f35a7d67f2d5c00a3cbdb565460648232979fdb1074fc1952cc70b64839057f747bce3f833ebaa24ff1b6537e99558edb939c5a9f23f523390359905c30c42bb1fa8b69477155883bd2b86d7d7ad7bea79fdede4926d35c132ea3142dfacc0402a12902996ece3f5ecddb87aedb78d269f3190994702ad6757ba11ed41e689e904b7e734d806503c9dae81828c2f291148c9ed8267b0b4a72309eb13e325762defbebfe705ac140b7fd57fab3bfb8cd179b5606aa079984c56e3a251adb779a4bca177e6bd1309fbff09eb6ea754a2b17c4885e96e62e19480d8537f2a4599307251857d4a141f92ba35d7708e9b8b0f35ff0c6aba1b658377e3708b07bfe3dd9818c43de1401eb2d985f919689c7218c78a52db95517e13a298ccaac7d1331a48677f0015dc1d8f74c7740b2619abfe0367f19d26a43d45c3c51db3a3195169ee1b13b726b0e987feb486bda8127c08cf2304d40a21ede89fe1916897847cb9f8ee3a432f9c1edf68169fa1cbf823bf92ca32c553629199e9ced20003e844427125d8fc554952296e3b31151673d53c944b6b1ad49672678db70b0d903f086df61b0054d9d8b36b913048e4e1954a62e1cdd034027510392ba5de521bd07665020ea5b2e9c207d0917c5490ca3eedc5723b3de303398d65bf76cdfe65e1aa550ffb304584f53161d2c5cf2c1394a485489e8963edf97aaa168c9bcc21a31b5c9c68b7239dc9ae65668e85c36e7ca5e6c7dfa20d24ee254099d6f6b9a6a64f92245775b060f2df322fbea02d36a5c82f91e49b6cbdd25de174d2319c385aaf68237be6ece758162c2e544a129ba68ca2ce8e9acb7f9aad5d3cf2504435aced22ee23d45d9e90199cd92ce9986cac0726b87ef453a5328566811ef0e568f2d5bec0b13a4e38dffe70f6ddc5cdae713b81ab0041e013c2522d112a1c5250fcb05bb038000e3c72b8a005d84a96eba4a33604be107b7e9cf3098beb09aabac7ea6c42e2c05facbfa57f1553f4298b2f16dd674c2fd0ead4bce7205539f8a8be7f6c34f7b6cda5371559386b6c9a7d2b61345b0a80ff548f30b9adce0a4855074acade88d013bdcebdebe48d0afc4a05541aa0682e317980a30729da524d432d7db4a39b27abec2bcfd01f7ff541c1fd29bbd625b3ddc89b407a9430745d89656e8ba714d3f3b3a02a39edf6ce13fb360d8f5d1be6ac31faad5e366664f88b42c36b20d8c5eb6f347049663ea6cb6465576c2bb2c0331b2935f45077d71d0bce6c0d8c4e29582961274d922f54cc30f227b05533ac4d15fe03a8853209a0ea46c602b9c1865c668291c2238b742b53d6d6bb2562dad2d962607467c57264c0163d1f2e3d75d21c94db3f25e4d77e95b0f6678cbb1a65ec4f9445d1d3e1e25d5d592dbd145cba8f5cd9c7c496a8439545da528634838bb00a14238b68722eb054feec478cbeac1a7d0448cc2fc8ca24aa692562e81bee9e0e76800d94f2bda0d04ab6dcd664beaf1423bcf1fcc762e1e801d948047357e51c2e7b2c8601c790cfc0bb2eb69f9a845d2c902a59861e6f7b9c9541c5170f834c20c4382748310b332f7ca77b7f286ed6e619bad70eb20c91bf53bc4d019a4d08db13bba72900cbe7ca0044231aea331a09a81b0f8ef5cb1d9800308c5180deb0beb45fd749f779a3ec955a57911399832ff03e22734996e3eff0d13a88a0c7312c4bd254f787ab4a0f15612d51d4fa3fb4569333a76e4a1937e325a7e8ca46a8c89844c993510e51bd4d87a2fa7bba9fd17edf4bd0b1a8eaac0ab88aa48b38e6d1318950093e29276576287fee8a3033b894757e5ad742c4e7802c6605751c278641126228befea27ac4a838d393b6ab92967669e96c7088ed52c3499a22ad00a13015307c96136ebe32c3ca0e37d55d3541d00dac95000ccd90d014aa1a48428cc9fdfd3ac1ec054a773f723997806a78495f0d0ff7380a11b5b0e698e7daf6caa222d705154ae094196939efbce903c087a2abe3c29c55e91d79d22457865211d37034beccaa18c87f4b7085ad55584ba02b7df17e8d3a1dd4ab2f0224a6ade97353a76c400277a9ad0277bfd4a4b411e9e66522f7727383744bf62da5803ee76786e2500e1c276990a459fa603277c86921a8660c9537619435bc12724d20ed85f7350959838c492e7c3599fa849ccf51241457ae82f64daa16ead570e5e27e97028859087b987d93270856ec9067e7e02463fd2e089d63d4417bebce32bc94d85e200fe4b2260a7e20345e2af2015bdeacf0dae3ee09aa43407192fbba02f14af675ba09d4499fb0a0d4a3119bf05a29c3814674a2b8091f1754beac8b2a5a75be2604f788ba0654ec1a92be3e11332c166df55a87dcde218591ba3ae5db2abe8058b9f2d9aa1f2b7759181c8ed179d70f091a786d382d9eaa7c6cbcad10faa01de87448d8b18ed71092bd18498d1a61a7bbb552877c7c555e6c1fd3f143bfac94b7cb0c4767faa7db082c13beb73b086373d3c25c2e29688eed0df4fc7d9e09d6cd5f3b22fc97596e8445fb4aa8c4d1501fac9d5415984931ff4a3d7b21d5109bbc7aecbaf6100f8d9f9e7be77f65dd1bd8eec24e2db75f3d959cb395477fb11dd54bc09ce238a9b8f5d907904e6448c405479504cd17f9296da260ed7ee19e0d07067dc6139e368c1861ab84bf611dc987af10505518613a2a3bf4f757d60ccc874a894e91913e7657d0a5ae68ff034cde378a8625c23298baf057202989384e07887e8fe88cd004e658bfd847629f46776cc3bb11f62c6604c195a5aa1a4915fd66743af63851c8ed3aec6b5e36b7eb5b3e3ac9bcd06800280e371bb561b5eded33f125df5824654b14d6a78a2ccda607c6c2fb96c7c764c3600a5243e0307fe08ab4af14b4212977620fa94d125396e90bf7036b9e21527e60a55fd8b852ffa7bd9e4d4bfd2bff931285581710fa5f2ba764f357707772fa7a043227958224e4747cf8815edd4edfcbf0a73f67a0f012b6368cc7cf82deb9cd1377b8d96fae41691b47eb3b43b5aa940b12ba997277aada44834caeb1188265bcdcc6e1acf8ebea41267f985105b33146050fba99b5e92b16ae1ae18aaccbe5983cc955b1e23e6ada438fd6c4d460dbb868b40c08ae235a01b64df04cd1fc12a73df91cacafab9bb7b285620aa46a96b98b70d32cc1fe53481ad0c1334e7c901a79c2006f7056d8b96aa2125fade5974068a63a53af1204eddc104916d748526e9dc481215debf092665072bbf37716d06719cb9629d2edc1f7d7329a8083fa78987dbbe9749b4aca8f7ab3c37e52d3f7794649b5ec1cf3659ba9fc2c43b1da9e91bf1350e0b8cbf21af9c48b16854b8cef7bd3662e5477765068f4f9a6ecaa79663dc1dac516ff405b59ca9b928b8d4a877075d7ebff9b08628f6ea0ec6efbfe0dd5e5729038e1ceee184b63c7bfe786790858c9425674845b026065a77526a160b5285139e6403880867b33ea9a192e46f2759c60e682c4afc4e09e09b2c76a8a0a127fc5616a1aa04ff3d50d2b6f05c39f96e7eb4371db0d2c0b5eb45595f8caa9eea4e631dfe39e3a5a68a2cf576859163cdff8554e1752ac15ac0da7bae4ad9294e148657295a43feaf3f441a8305622761aefc3c562202a62d2dadf868fe5b83343ece6d2c51db18425416c57b86ab39a511d5de4cdaa2555e3d70f2f0e53e58a24d638a13967f358a88b6f2001b9bb96d4852d89365b99289aee0e5a267361bd74ed567bd145b151d7529d30480e1ec828852ea812d81fd2473eee8e3e580ba6ad6f86a115ba4e3faf4a938fa93a4cadf14fa521f480f8e1f1bafd06406f0db30e7d56f8df48ba591e002dddff53a07938ba0e4ec3c101b0bc13b66405eb601b6d8b44f316748ed6ce122c14ab67f66c5982aebc5c6f33e9ff3a4896d105e0cbdd15c4aaac4c3ad790bc28f4a329e7b5154b8575d2a010c5886ab6a6b149ee63285dbecbf6f5ea5a6d5605e93e3a4cebb0e7942ed2e0e4ed330efd48b79a439b5335076797d9883d66386f79e58a67a3a6172859ac7f9176d1fbe33ceb1b6d3b0065b117a6e0d9e802bfeb64ce55bb0c51bf25cf5a3d9ef770ca3969f830641df3d71093e2b9c71e5af4c4686617783d422b0a3b912c377121e39f31a92e8df584dc481c39d8dcf2cb2be011d2f04c6780e651096fe0c0448af61346aee697bbba411009cd1a066fca8c45e7bcc21d5aa04c0de1e022249f57dec9115839e1960b3bab25b55dcbe929b64552444ab977430d15a05425e5fd67e46a56ae9bae949d7b6cc55670be4515e7aa268edd6e534c4f7d6c84e5a86aa8196be70afd4ca5d245a35a55e0eb20fd195d897ea21794ea55ecd62c4c9afb39f65167df4ff572bab8b43e95bbefdbeed5fb14de1d379d28675919101b9639450501ea070f3424a6bbb90e9f92c7586b004e2c1aa98e1f5efda7081aeae54d776a035e292146a4b74743fe595269e130a9a5e15b4c9d05e335e98c9a95c20b7f943fa9efba0463012c7bc18b0ad0bd1932cd8f662f245cd78ae5e92bedc9a368a98ead6def531d68a0fb07c05d39ad207fe5a524e24506a4497262f998c7279a41e2ea59bdb7ddcb7ed84320775083c54f6346a53009748b8fb029812963bbe6d5d3adc4d8aa3dfc43f4f9364117c10fe13cf8e829b99d0a0fc19de4a181842a59427fa4459eabbecc873c5517fc3fbd3487a6b9d32450de2c99713e0d84abddc16c2d3b1d62a7e1ec1608d86fad600b9b9e5aaf9e8d2dfe6825ed9ab6a344cda3df2d862b8792084ee96c540f8a988092150d6f4fca6e9726ec02e228e792d910923125a290b717eaa608c668a7367baa8441bf107759328651598afa79dd2092b34c23c3f9ff23f3d245532e7ec122e9999a92ded741ad673ad7644614a574a3eaeb3688dc16f125afd52cf77f2ae740509b859a4a5225a22078f6fd876cd11636424fab51a380a3139b3c9fa9bcfc18874ab69b4a06db56318b9c8cb6dd307ceef9efaed7364d359ab90c6b9dc145741a3b962d09d1aee06da86823a3d2be84bf15aad8b826bbb96c3444232b87b9b57cce4d36dff4746d29b879ba6617876afb219fa31e0d49f634f9574fb22be19cc0c3fdab5e4b7a89378192a9955e4680eb2f0b1d0ec6e712a2da8a87654e9dc0fa3da12d7e7396e970119503b0f850bcc0d2afe1a08734a503e0d205ecdc032170f69210ced1abb1930d585bec5e343f7d409340b0ab625fb3d2217acf22394201783a90d45f9c18bcb69ab6d8a7028f8ed0e9da433869ac6e7b08f9a56b367e716ee528eee69625948b8b94174f3b409d78b1e9682028cf9b12a7596c4fc486ccf66c8b9bba4766d34967fdafa8fbf3304ca86ab5d064152034bfd7ddf01a1053db99a77cf4da04a114c4d8383a63f697fd36320c0eb5be4bce454201967bc26e5744aa144bb2188b7dfce6809f7b87ad87781147b8f59446f40df405cbd7ba5ea84b4564b50e6fdffb9acc3ec21b71217d69405b5ea03f22bdf0f7eb185e29290511a3083774c9ff743e8187e404d237650c0c232ba3a9aefe6bedcaed79e178ac481b095b928d1e726a1472a23a5f12388521c885aecbf534d08a943f6c8afcb5e176ba0215adc209d5344086ef70ccaeaa037b4eb3a326016599a62356ecc77a13e62816cd2af9a5c0f8c90c1ccc5d49a5d171bc6e98165ed1a9fabad15b6bb2045eb6d0a734cb0b55b2ff694718488acb26d2d75ba19338139007a2e86a765f48374a0149dd177e6f736c48ae41677e11b43cd3ccf1f758b5458e648ae071399f42bb17f14dfd0aa10b16ca86c8cc2b3ac1afec2f564767af2c242c448285048ddda0d590e2dae0ec9a9b2d0f982b354d527f231352eb5487bfa0de41be10cf7eb6039b14f4b1cb5482e4e013651b497232ec4156d416b9bec89ac35b77e4f07aea7812946c06627d7d5026933dcadc4b7a7759f3e94bb9eca55c51f811592452282262f9009a0287b74367d52da2737d0554ecb5e01e6fdfe499028b7567dd64f3919b4f2024f2a53bd02c0fec627ed7b3ef66d7b4a509a7dd945c62cc4ba5c5f0144073718614c60c112cc3b9707088170334c33cbd0f89339368bff15bd6d7d5b254c85b44b91b82cd46e40512a2ce63ab93c7e4ed7193347c7f8bdd1b42cb8856aa2845a65921d8cd8613f1d20f78de2ac42e3356d72b6178335c19f8d48f8b3ea3f6329236173af22abea07d2ee266af62d4fcbb1eb77b901a4a7edf68b7ea1af52e05fa7a7e667534492ce76e32939f034c2beaf618922b88d3d1a394d0ebe91e06c7bcef83191faac7e1c52851aa06c839d523e9fd482f9d3bf23e05d8558e92706321b28954dad12a236105dbc291a36bce3c7c2b3a9de2fc263ac81a2ed37fd268ab8bff3ef0a5296c75f23b0017433dd4895e93b0606c3a283c7db4de194c5895c61413f82f27c47e0b797662d0e10d0734f8861e3475fe6af69de656f647826862f49e6bb790bb79f23ded9e1626b934558d8318d809bf72cb9cf57a7caf9a55d8d138c3bcb61c2ba18af6d260d89bbb916e6bc677c16ccf51855cf5f725078b31dd9869540f46f26ad5cc9bb0a66f59ffdfb84a427568cec7c9c893e228fa606588c886835cac40c45fa7b02cee26406610f17cec9f9a2e1e6d83187e58caa0a948212f2ffc349191f7d69d2c3f4a0f2d57aa1c261ddd2100ba0e282e87b98f81af413fe48e204d03db02e0e8a2cf2edfd7fb7513b65db2488bdf40834d583564a609db0503fff31dc33d6e8185386f1da92a15a6c71e134df16bc9cf6a3e2ff1312f39b7d7a59688128ea92e9801437ecb602338da7941d6a9adac668c5bd6ae5cc73832c82789425920e9df6ffdb9b60ed5136f3f58daeba13b839df0e44f4848ba637b389efdeb5a02e8625554057067c78a7c677f057d90767c2a9a9300739e493e71530cd7e0d44980abb94b98ef89126e442081d2ed552684dad8b77ef157f65cdc0e257c5f9b0111acc053d75ab7ab1137bd993e86113643a835770e7472ead7a35d470b9357b081918b8bb68b32dbc84ca9a5204d6f5a5ac569e11902cd50dc7e603b1d977397d3af44bb0d410393e105413fdf2a7cce8280d1c392aedeace2ab53396eef7edd31675b3cb978d2c124213ba97c7b0a629198124eb2d408d9ae9bbdab526397ab1d51cc9faf38af605777d1ae39a1f4b5db7d49c04a7f09970d9200ee2d93b5c84b9ac1e800e52f4602f5da694e41a39e60fa98c02840cef2e6a988d5f85a443955c75865d08040b4bd90b2b71a3a0e90961cf249379239f265fe4794e415e4cb24cf8607c193bf1839e9fda3176e8ef84205bed56085a9b5b41a1330e6e1263b6f85f017602115ae2b660f46f606a37cae474a9443b1f215da3452aa162f1d15d9609038870f401b7700b12be7395c027b8aa815a29e17be35c05c00eba7df7f3c12e64c546f9179d0ccc21460a2233d1570b9ca5085866208541aaf2be714a8540ba7cda06a126d49c1724c257979be45577ce82745fdcc3a4a4738967ea232caba3fbfa840c912b5c39eeb344bbafa0d26238aa6139b31bbb51477323024e905c41a12687cfa34d8627957c7ea8ca4512739324b4f5cc3b05974ed2508496fa01b2e428f50b816c58a0680fa156ef82e5d7b33d39b8da50a04006ac82cd93a2e52a9a9f777d3373f98ca64598494d4fc81db4ce7a878adaa3730b16746119a9fcb629dd66051f3f933118039a050d12def5ebbb7aa5b3c78bb0aac261b8f77d32352d12a689b45597d020a82a547d573117371303a7ff7612dacb777250aea9f829a2bed928dd3b8bea2fed661cfa2d28ee63744b9831e1621b3e6e6366c164ab282788ae7873462b0e87bdf927b1d4b73c8de7145df3ed3893af96fc873b4fd0ed014c8a42966ac12d777837d919b721b6f3990863e80db84ee0efc247abcde5d32955f5d6d164d11fb5a024e6fa67e210ff10afb5bb1158776f533b5bd58bb05cca24591c59b66a157ac69b55d5a52deb56a2c3bea19bb1a157ed389cc10e707aeea9a80841ed5ddf0401c9a4c2ec710704f893e9084c4e6348f51fb2eec83d44f51b6fcd1765c7fcffa3658231c3f1dc541be0de7e989f81cccf18026b076627234c0d94d5a576a89fd35d24a21d9188b73cc7a6935dae711b34a3913b21d02ae6e1eb299117eaee63b663fa80e5a285d353c73681761ff829ab2a1b600e70529dc08400997064a459f6264b7c6861e77d97f1a0ce1709207bd3d33ad8022e9de43844e44632f209c79d328f984ebaee399d1aca4c2c4490f9c5aa3ea40ff619bd7c063671277c4c9613370233d9ce9694c1d1be93993f6bc88320ea94a8cff6064721857abc3c05360e9047532690419cce9c8253ed3d9452c32dc285c7049be4a9a7d3180c5c64181b5809f4ce040fc19f4a265fbb0ce317ece09a567884f7a70a4b495953993041c77d5dc0e26530b3bcdd695902649093d47f64544106c72e186a37dcf550fcc05f5899aba848aac6233fd91d9e1d6d3bafb7482d4800f41b62e8c93432486a01099c17cd58080720208d6d2b3bcb3493b63d78737d229df009cbd0c6818133170611d5159366cbdba62ea9ee085b59ae60bc99d8a3f93649b3930bdd482ca67db47ff8d6380fc180ff38c99f1b1b46ff50ddf5a7bc0a9b84703c7882838e0596b034503a5b2a36daccd0d7aebc70bad4b71f3816ed4a79dfea40eb706757bf005416bd7673eee9bd822e418870a660e79421951150fa74a928f1e4dadbdc029886d9c86d31ffdf3366687ad098173a379956fee0b942a6e5c6d96e2b8bf5840a45f66624f8e63e952fa208efa06941afe56e5b64685036ff2883b29648674e4a712b6cd6a65dd3e7f57e832ea8ede3c1894d16367f2d349e7269b61078e985ea0d9f8759b71ff8894ad9a78b02d43e596eb4b373ca33111f5a194dd04872953285c774e0cff122c3364688b3ae70589527741e97d5e6ebe8f0bca5e856820d3f720867f85b053789ae32eaa0229daba83c26918f97785d20c54e526411d35186491026c71e49e7d8433c31c5294c2108690c6a120e387052a5a0787c7e0c14f35037b8bc1538e0f8dfb35c08beb904de4fa7197271a86fc5caef649885b239ab1340d843b7d9c2c24179b5e1c0edc69f0a6eeff4e03eac04007c0c3cf08171c1360037f3cfbb258132701b94462c2a71e3a236d62a1b4e577424cc6b6f9cb62e1ce033fef1629eecf592b07d7d436f57a48d3c193f13a18177c7cfd43aa843b2bb7963f1552c84d06f167b9b064150f000625a8f77fd186e8d79052605191d05398a07794fa9596878aa4f124c19137ada080c844bb90649d7fac6525cbbb3ce8ad2df76506a0669fb0c165eb11992f3a4ca865af54919fc61de32330a01aac54cdadd6ad09497519de3b9ed7ab382cdbf701229f1435f7982e0ecba792571bd9f6eb01c74e92fd374229ea72b3d5820c48be57f9dc6c59b4e46c014d5095c2804cb42d6e68be31ce18b6f13281582b43b60880fb863e4d8998c2833124d0f6dc7cb35abe453fabdf8bb72ad69746c2f5ef655814bd58b2acc4ebe997116a1cbf5dfe7cb2b3e46a5633f38d66c4830e678a4c74b80833b54ec833eee3a62eda3f7992d499b42276b65790c3030120cd31f2689991756554df171bf2ad2af367f3a7fd578de1e8eb8334b58bb54a6df6c4f21a6de194d28d12c33335926a7a45515c4a0f43007784071d6dfbd023a3fe9a490974fb9cb4b08a5b0f93bc74bc4fce9cc1a9c70380b657d5c040b81f8a8fcaf4f3b3ae8afd22b7c1c566c439da4f79e6e2d404e21e8760b3f2f68a7a60df4e870c553770a8a76bcdbc9576dfdb2de9bcd6ecf3873ff512b9bb412fb44ca57e7930cafb91610b019712fabec2b647d6b448f6f6b3d5010266537ac5adcaff9da21662fc608439f2caba4901731be6b877c4b3216ddb579acd0e6af50b614a95dca616d748867537a8e200255cc15ec5983193696c01f18dee243c5d319ec44514910eb0234927e717f3dd0efe667c165db768642584455a08b13d7791915d24fb0155f070105c9c42c29d6338c837d6b4ddb0761c06e641036569a97c1c01d4271ba7a8f7dd00e8c1dc9bdedd3e563fbbfab60036bff603f729beaf65c827e7f218445204e59161894076fd563c31b92ca30d0863bc36d5a17d568cd0280be74b50d1140452a5dd7d2e2b64eeb8100f12cedbffbf3fefead46b5e06bccf7410cc6d693ee475a303434a65f768bd54fd422a42a04be5deba6e70398588e33ca36e105d319be0748e09790bf1d8d2a461a447f9e078b1cbe0c005a5ef0a77794dbe75f86f448b405035303693090627c6b0fe15916dfb01ae8bf3cd283785bda47266b66b00c654ed42e8579c41d3721df8bac651b441d13172c1a18811f5a65ae16684d37c11cff6b22c7392a533e4fad84312e650c91907c942deb5e5f32393af407114e31065b10c458951803cec9a8115b37747f020c66b1d3db6c5c7f85974fdff3ced5ec729e5680d84d15333c8d3dafb70ed131adb9b060562333b5cd933029d08d254c2077041b3f62cac6799efb183772a6684088696fb2438c5fc7c44eb7ad2113f746390cd13e4a85db5b6f80329ce9999816e93e3640a4e73e60e11026ce602443f138aa03c2556d85d1eae2ca5f6d1c8a6e3a9f60f4cd536b4d0de9a197ab9d564f07eaa7986a69a65c2b0d9a39b2c991b91fcaa7498b361fcfa5cfa811a8ec29c255aab584f9cf6e939421e93e24eea751dd5e200df47d47220609bafc201cf582ae2cb2923ea8cfafdf4d38fc0369f543d4db05761f865030e7b67540865260e0f1fb7614af1213450fd2cdae42848125da3694ff1e04902ea346535d6d7b52a4da99039f6367caab682dd713d319d1e3e2f1dc4ad593b0ffb26ee76b26fa8c89546016259931f48e91f36ab9f12efe218610e55e09cb9f0fb4916223aadd0ca92797bfd30095f7dc7b343823cc2c81c0c5a1238350c720bc3b1dac7c84494b23bed00abf6818a0d36178f4c2cec7776eddc6dd04993d388440e03942172323b059a20716841362a466c6bb3deb51a44a5197fc7defa75de514003428f72e18a3367cbd57f5b09a4c5330e336189d73e456148440c5a2f2401ed0e1d9814fb099dd5065aa18725c97adbfc405f894a9695342f3df618062855d819b428c478ab31c54262aaedbadb4899a8569ea34158bc724ee24b524129f80c568dac60292d55ff24a097d68ea73629a486a4f61c45e95f7891137820c4cd7c3a5625148782fae8a6a90cf82afef1b36d93ffe57b2c9b406df84211dd167722817ac8a234d704476ddaf845e43d473767f5f244e6bc38fd567395c28b48bdedf394394c3b7d87046a685610cef04fe5413aabaf9f7529a798f5a68626b60460abeaffdd2e7344a54636da2aba16088912b1484ff9bf78513725db4a7063129c25d006eab6cc412af394f742bcfe0b530eff55c14b7dbc3fd78cf6b7668d9e2f48d0d0e8adf92cc880ca6a18a187ca1094024b539c950ecd44412c1d90784c8c78431fc864ad531b9189774736a8bade3979a403d1f0f77423731edc355b1ff5cb30de82b7d7af068407cb41e6cd4e2165f1d363a13d725a8226a05108ec8b6900e712dd3b623e56845f7552bd43c98ade3ba077d2db920c26180d2b16e340f59b1d995d1c7a87fc659ecd6073735ff95fa5d72dd8668e6b6b665423f85adabf68cdd592ce3504be3a0d53fc36c440cf330dafd10e6f38d0ed168b363e823d6996eff847a5ef247824a4024d9c294d2b62cfe78d929d95c3c0bbe215a88e9ceb95696caab1f2beeaddb9e02eec01dab16711525de3c731ac2616444581919b52ebb96f64fcb4e82b67aaa2de2a73a6ddac9fa4a58669f1f1acf753ca8870d17943e3622ee4a1942ddc23a725157c5a427f5b91b672786bee5073eb77660207f945ce73bb46a2a3f94cdf769d1f303bd0d45e91883c62f6cd2426876f8dc49fcf6b0e8d4f41498f97549832ca882a7ca2d33bc1cccb85f0fbd0444fd5839f4d8b03d1cac58dfb4f2ede2fa373c51a13ebb05fbd0335e64e61fac98ec6fd0f9a6413bcf07b44389a42bcc27179b1aa3ab5ae9847c6ba3ebfa137cfd9a9a1aa4c54569b86fc795802f9698af1739ea5861de822bf59fc4cfd0805112f00ee1d2477c4677ae698238e40f908d1904e2f7ac9453b7f90e784fd3a60cbc0430a143269e163f9d345f690f9b656ca348a0f53fdfb9913bbc55578d28e01ef60406d32907e91f595bafa67ea4680d2a2886c92fa7f09e2e049007a33b8eceadcaaa0d61e1921c596d2867b80bf37a66298c3369d60ba83e373af970fd9aadf8ccb1d71a944257cbc691b04eac896b43c9ea7af2316ffcdd33a541fc7737eb9e1dadda1181813ee115a52117f64aa43e98b2f7df3a49b6d690b33d1429be338b5534d1f8fd359dd51017e4661c4fc905b864a58a615b1af91388a92974643e9611029eb66aaaf3348bab8ef0f5af307cab05e53a98e66cfa5126402bbfa72ccb9f1371cf41524f39d2a8976b5a3cf758c19e22610c3bd0c8ae434e82211b7dda87a1a9dca43b911bd288763eafb54ad1ae62c0ad2d489bc19c0fac736f4df62e2950fe6b0cba17b07561df0ecc3d8d9e8c0dad6830470e22e873fa983d8a707534453e39a5f70dc12a07bc4851e49c1e7b7bb1faa66dc3bdf397001059a3468ce07a5c604fc9685abb7ca832dc4ff1331aaa6cf9038e6a8d35dc6ab8b64156e4fa7beb05dc86b133d9130c8cb7e56c1a11853d627d35072ca06db289796a1c97ebde970d6395b6234f40a3fc8897b699c47b368db4944368e67a65c0f277760708f28bd4044d879f14bd81145427c37fc7f2bf4931b02521369ace1940ff20f092360673115ab187bdf27983938df6b3808a57db277d0769510d363cabef06c5acfeb0cc1d3b2bc7832ecacfffbf6aac9d3ab7879075cab09e01ffb3c6d1c196308e7982e4eacb0d6b5a1c957d255bcf573b4624e2fb266ffa881cfdf0f876115fcc52cefea854773b8a265287d69a68903811e238e3df50152e00a20d7d6a69aa457056c0d2f61c478f2bcb5efdd47940404ef51ec1e88c51f41ea708ada8d9e8236b0c0e2166060c94f451f9ca9512273c44489977cbb746c07189a866d38ab5eaf5a6cb8c0b1dc0fa1f552e611907c610801624d9e22196337e8bbbcf36a23180d6ec7925a1fc9e47bc71ef953f67686d5bf80d58eb2d792af92382dd99aa500fb3ab7d2aef96f18c442503d3d82c6538e7450c1cff9fb10094de49cb71a3b6ea08a61efdc96773c64cbb253f7e4a4fb41d4e540ce139ccda3cbaa87f44da72f75bbe695c50e84be6558a9ed31450029417733cf6bb362bd04a740df7af85b53afffc9ed8533dcf364ce04d7bd24b3ac713a8b8b46b8fe868c582335ca4095f878a6094040f6912088cc8499feac11e74725303cfb869f01c21c2d38b91e71d95aff229b6a91c84d683b41d5ef0487bc23fb6ff3677f3fbe1487f21f7b5e70964d4c03be7edc37be5e1a677061d53aa49b8e45368462d0f7f8e9b67fb366df61a4a681e28dca1edb7a232150a335e77616cd46ea6ca2410c8d508bb804cb19356a07c3dae3102991ff696c9c14dd7630f570b4483615fa7d993c531e445eb59102ecff364cb87c95e4f4cb44ffc710d34baf18a4d43aa7e4ffb9388c4bf77e76f976a9920ce6ab794137d0afa47eabcb96e68bfda5e7e8018cd8c203b87547931c512e846d44db6d6fa8d1d808a451d6ddc134c14b19f9565df9df8246dbff14354d296ac8e6993ec10f257575390f6aec94750d23e34a88fc41fe9a1f7ee506b93620a923f22a415a47175ebc7a85140630c661aa50e13d33451fc8dab9b19b60c7326f000bebf703b95ce3a9ff433c1820541df29f2faa8de2b986ecb4c2a2b0ab21b8e54de30d28bd3562c91d0f0d08516c84d56b2caf53aae2846308abb5bfbff495a9e23f414d14676a832e28f8d4f66cea3908615590cb7e25fc4a34322a71cb41bc71f62f7bc2b1bf2cbb3f4ec74aa91e0a6d2700cb5894c78be7483b842597bad75403f43b19d1ac85550a92aaec3304c6a823d0ed0947a64e1976cd1051d0769e63e9dfabb1603dea5b1e3664841ddcc77857ee6c34a1dc54146dc3af511e3f12a53a5f7bc60fb29933049b5be8b0b95a579e9a26919990ce28321b6c577352ccdcea8fba38ca5a9115b12ac88b42a8a94c8524fb3dbf05c48eebdf2214abfd5307ba81ded326a35d45b419a1ece2d17da90e4563f6bac657eaecf0ec57d3194982e6f84f1e410c8f04d9a650f7442d2785dfd5eb083189d267c715dbb32a743c9e56ddbf23952151a86c23b7193dd06063b0348a282233a8cec961f7902f3f85ff7cbda2e6d407e802bb6b04fad3887cfed3a73b0b81b5fe8acacbb694d57dd11f72f79b639c630e4009a4be8755d55d624d92fba4d952e08fbecd58016f4f0682089746fd7642b2fab832981e74b059a91d395b4b09d46efc0aca33bb0630ac5618ae639762ca8450b9b8268ed84f3b0abaf405f78c8e6968c0d41b3c2c474628dc13f19a05b99e057454e87e3268600f3c7dd7f753ce338387d44b0fd586c0e942d526c2244f933e1aa72eae2768e2a135125232358f1739faa761d230acf8f18ff5ab4f574fa664cea2359f5f19c509d094c376abb2803617a0f26470d736ff566f909d5479886ecb0dfd6734db9f97ef84a0da14d147f945a942465e5beb6326b7c4d6745657356002c9c6cff114ff240f4ac3d86a3c41b1fe369bb52cf118cc34c667863dc1158f8163336d9c836e2e3c7d9e791702fe3d5539dd7a9fcd76d74b6d550b1cf4c2ee0068e08296a0dfb20d7f08b79634acaebb2530c7d6cdacd043f7fb761e7d610160c5ea64ecba11f36ec43f0273ca7428648b1639e46b2ce03a33b1437699c8cacede10ae73118022777918df92a7198862b2cd88b6fdebe8d03727b365a9f6f498c1724c83b76a399b99dcad220f086be9325b46aa1089640f8b3e36936f431ed5684dbc6f83d19a34071de8460531853a8172059050fc02dc72674524a28b2ebd5de782290ead107a0106c43f142c2860a63c99652e6576bbebc88fdb2a06957dd05ae006e3df26a8d5a5c72889b0193d246b0aa8a325d08494ce09c103b12d3bbb5cdd0fc842293f659a34c3e01e4a6c6373db7429fa7216008933f064131f6ea289b1dbcc8495463ada44bf51f56f7ab68c514506cc8ea944ded57205539c53758f3f2446542f764c72edc253373f6f2db9cbdbe93e7bf9a88f9f8ffd488a50a95290272632a9c2aefcdf5d8690542970e978edec3ce165927e35fe4d5688c33ec3f7d952e11bba1d2310b547326c7180b8252830839907b7af9433fb75dd8f19cfbc8b97b0ccc2f936c5002b387413de243a6db099d3afcd330836828fb0125d8f520ad21c420eae93410ae725661fd77082534040c6a871fba9bc15d87fbd60bbf5850c6d3cb8cb4d4ee5dfb663f2807cef46ae1fc0cb23546625050c2102221df9f70ddaca6ee47e152c87b62bd1438f75a7b7f9946afc35ac4cfecf9dca3998ec7166d29e30c08308681e2aff4b8b7e9417adda340c721dce523b355179746881e85de2e9137975f7c191ab2c3a756e002ea1fdff8a90d14f0143b3bc110393edaf82dadca1ddadad07c57e98db8115a14f106b5dfee48e404445376a649826ed9873de45e20d94b00426262e512ae87f5785f50aae3cdc817f4af6171a014390fdc75743aa44e8ba384d9c8d245b47d7692a1ad26605fc0ae6bd8e8702841f84424088c17543a4060536435bf667886bde7f2ac1e97c8323a7bee927c59b6d7a6afca3964136119ccacd1b17ebfb8aba9117b0a6e85cc792414097ebf5aeb65c19f891e780e46c62a16e00a44bcc4b07e47869a920b921b65fd9e29aa07406caf81477f8edfa9a7a2041a0ee1da21c165b7981f3058a2d6f0ec318d91973747a9252ca170c60b1ced483975ff774fe87c31d33810ecf0fd1f1b7c6dee9e14dcd11a1158514c5c3d489805f0009c3bc46b59dd5a85aba2e11a25446130d68029ba8e117492fa05df3f579472ee142077d67be7ca0571ed70d43ea4114bc3144a50cb66551b5a17c97f5fb3f752729f5daba3e6678ecc844e8f3c7a4cb356dd509449dda58ab99a38894e5214df5f4804841eef6811ea55aa56ef55a0dd7e4dd9afd72a7620d6c633e0c830a26435b628ec003ba7637142cd3b48808e8ab2134a6a31d01267efa3ac721a172cad1895c7673794f68ce70a31141c6e52c7eb33aafdbdf5d32c4732cbb1c2672affa2ca6fe976f7eee6e30dce7d0a2c728f6f20cfdf7baa304c3e4e5b885cedcf886fa549ba2a73e87d97690b7fd2184c72ed6032d6693c5e30a56e02d3fbfa72d3821ea1811ff36e8309d4fdcf9009f9a67fedc5db977739b46de4c8b13209ca860a2329fca55fe791a728a0aea09594119663e96f7686881bd24bd11389f1acda005f819d597eecaf3fc99333b4703271e5225a721f8a07821c0498b8b1e81d5a528ee890e17e52a44b5b8decdc112ee004594a6eae8e2d466f0d1ba63cdc9b191a68f85e943de34831657de4a82f0f94d9c547698c8d6d6cc6821f3349efde4fb80687883d61cea40acad6b8d0b9a356272aeb60a4b53e62e957fdc9295a259489f2571da969e851a9e9713a053f6c048435e6c1413c57244c823ff8fcfa760fe5d0de9ec18fa16f52bfcbd29193a244425e426fc16edc8f8e44d9a6cf54a4b07534a2bc64c0ba6dc61cdfe0bbf57422b5ed5c2ba936dfa8f6b76d70b54097d3d79e257d9a27dde3764d7b54019fd0fb4e96aa7fbcad1dc6749a7decab40888271caa20a204a3bcea8ab701050a549d10ea258b669d968129ab228db26776755f91de4a6f2cbcbd7195f8299f31cfc8ee1dff4f0e2cd6245c81970afc23f7ac767d81a80832e87181939c0696630b47e6fe16159ca325623fde4c159dcd35edac7173693890aa516fe19b0582efbd6a83caa846778cc5da2904477b4eabd384d2c6bef10993974e3a3600c2f532ce2ee3fde56953206d03689b68af209fd121e39566de15bb33e1df35d759b40f1cee55c20bc590c04756df4bc0f1654368f28c590759915ebe43a03d76030445aeabdb475ba5fd9d56124cea95b35afd862dad3b6ba2c4cc6e9720a5961fdeb2e0e8b8b4ef2c6c92d435ce99c0679a7148ff39bc095aa5c0136d9f3ca0543a52be8bffb4933c1642481bd084f561cb248d83a279ae1a237d790eeb0ff76a901aa9dbfee6893494001ec1426fcc63f106ac37c07dee4663f5b082df56183dd07e4fce52ae3c2606f94f9632958c27087b937fe27e77ae695d416b1d818b1677d905e462ecf14153e1532e1c7212d50ec597dcfc151ad1f82ccb47092cdfa559f011c5a4e1e7e0c362629326de3e18ff99346130a7a34a328dcc4b9f5c6ad0c595b2bc2a50da910b6690ddbeea6a6491fe0c620d2ed2f5689f6602165c4e1ef110153b8feef7e75b397363b0302149adc7b3d139251eb4be09a197ad7f565891b945cfef12d4dc4a695a1022ec0c2a69ae88c7f3353421bd48171525ba33ae1cbbb83e063648f5e06227cb3b4ace4d5104d126ec2ae1cb291f97fd86118736f2a234653bedccaa665e02b559590adfd40ed258fb0c6d0433842e7f0fdacc607da7eafe82362dd459ff7e85dad8420762a0f93162e8e904d7e76076f1266e53b5fc3950644dca7eeaed3d78a14fdc9d071b140e7ae6052b7738c93bb5e3301d61fa8b0e76dd74b9914b83ffb9c8339eeca90138d9240c1fb34c43d3eb0530980036cd724d623322a155bd354b325a96480a1757b4763ce1a9333211ddb0d03f292a2a5d51935bf09473a1b8c37531755b392aa78f2cab5ffa3126c0dc51c8295b763e7fd39061ef4cbc5c1f369434c5c038b87d93ae98ed7a74d8f136c793f4246d11c7d28200c61f03e142df3ea294a8c0f88c72ff043cbe6834095060111ea2f1b02555cf1acf8c740d403f3a1cd60ca061a98196b092c5902dbba721260a9716dec8b1adabd44587b418968661a452504a2057871013be0395d346ebf7f68163f73276603914c2d27e4c1a27443d411e41542478453724f9f0937185cb74a245b75607fad7e8f394c1d6ef8ec3106dad89ed86a7a1cb88f5f4082827de5faac003556de0bed0d2b92ab311762a660d4585e2dcb9deed4595d00c4d9f6976150f1fa7d2ba2320cf4a54c554b29a3f0af11f087f76fc083c8418fe98689b5d39672dfda47c603622a0a6330b884ba922a4c4f8b27c6c3ee2f38368add3ca17788ae48d665cf3265474325ad6886d591a2e0cbb2b28c742d19a2b4ca54d34614fb7aabe785998f1db2435155777d4f157609356155abfb6527ff337c4440f9112aa014a90b34db1959b81460ad2439b43e9cfc279bc889fe2a4545ed3563d1f5162ed976e9b5bcabff20b85d902ffdaef0c13e1a0f8287d4e513ee0cc632b26ee9532ec7dca4696c4008abb94eaf6c1cb050f70e544c507056eaa471b083715b84bbea2fc494ae8428c7f097834cbbdac46801bc02a0311b87682f463f4e78304993c68fdbcc0637935ab93876460fa412a6135b0dcb3a83461cdc910f3502d96383ab20124de8cf3e417d2c85bcf7b0c3923594c7e2fc591c4fef0715fae7963e6c48fb162dd6b0d86b0fe95c8ee5c786685490d1f69ece4be58cfb6986212579ab04d277185948efd2b8d96c0bec50bfe4518215bc74292d5588dbc25280539ae385a6765bbb9b57f0c47b09d45303c6e9bc092510cd28abc965ae8dd4691b56f1c0c4f1a478ad8616b197b61eb54dd1df13ede21b4e094594e50a63f455f00807fe409c4393b28c1af1a7a0c9cf24cd00eb2e1a61aedc22da1e0685fef8319503b7511c69a286e45682a9bcc694928a82893bc2e283cc6f257a851c3f1dc742e234aa7d0b3a7cae9e0663fdbfa8d7e8daf9767e3d6ed4c135d888d25eab93f38125818ef2ba8fe22c2d72057660e43ba499638873481443095195f56236ce30e697e8bd13164887d9a9503e1fa16377f22e081d8950cdb033a81d7c4c9b035f6d704fffddd715701516c319f00aa1db867df1ab1757f9456c0f1867b802e7527104ad7505b0a8f349c7ad77d4b95533f8bf5cb46633961792a87ffd6fe1d379b668cb4f311c8c54fce3d3b5fdd935758b855fc9a46e367414810dcb02298b2d03403e1fddabaa1c6f5e1c931afcc2214b25178936641a6edc30823b2888da03fd21424a483fdde889e649683d8a5508dc3b4ecfc813aa49452b625f09a33bc81d203ad2253eea26492f295cffc5fcaa168609f11bd665b853bbe006ad67245c4aa9cafeb776b4b9f4d3b1fc49c70a1b0cfc7cd7dbbf549aa75876b81dfffff7f20