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 77662 64309a5e40ca2b7d9609b8ee08e7c30f7df82fbc41502ca9d680ae7795594e22

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f88a7127ffea42489baa501884f4e182cbcd22085c7f294b3757a69260e30387
Certificate Block Hash
64309a5e40ca2b7d9609b8ee08e7c30f7df82fbc41502ca9d680ae7795594e22
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0004a5010000430000
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000006535eec0c6ed93b8b0f4ebf00f437c124480a1395cbe3c59077996f89cc344dd513365af2ba65490faa2fd82403f9b21cf3971f6bb25c71b45e2f38cd80bc9df8e8ace9849ece18841095022562213840969d733d8821909f100000000000000000002000000020004a5010000430000

Raw Header Hex

00004020d42f8cb5b55a8ec2fe15d31774de6e5242ad3a189cc06a79df74107ed3dfd3522f951db872b850f33d53a7c61c62e978ae8516ca83f49ba84c6e3331ae7eca5c20223c6ad2d300188703e36092a657374b297f5c0822cdcb82e1f4841850aa9b4842eaff27718af8

Proof Data Hex

59,560 bytes
121216020307a5cc52f600aa8a818c3c45d7536d950a7472c45416adc0e3e9f05fcaff08abfd108c1fb2bfca579866259d84332c04344ccfbac8a341c0585c71008c362dcee3602c16cdb16437af99b28ef65d770dd0fa6776bedab4bc0baaeb4fcf8084698acb3196b3e4cd0e2e7c66788cbb0593d43f6c7addcbd68c94a4c91345849b2f07b65a7673ccee787b883525d7edce5c5d4019e4b2dff14ef9aa1979490cd24be2fe8fddcfa8479956b2b3788365cf5af4bba8c39955de2a9c08e0054ab33bd1afd055f111511ad1bc641382200b3845d8982a9540d792fcc235145d757728d667ea8c2347c0883480e8a55bf7aac032017eb517a8d6ff18954b9c15dfd1e7735bed98929515230e707256ddc10612d7cd2e03152fb89697fa824e472181bd4ff3d57a232e55ae8f901c05de229ffada11e5278c354096647ee9c07d9b5ab4e8350d930bbe62528145ec6a168e168cd16d33a08c61ad5e09819833575568a134f1269aabab57e72332dc5fc4f5df6982fd70c7e5684533f37abcfd2a5fc3df40f59a4ed82984276a4b0c0deedca6b5f07b7c03cb3ca11e18cfac954308a1427ddcce0e9cea4001ff069a73e25107da7cb95e7134f1a0a7d8583afeeed4bff19aabe135be06378497ac7215e1e0677a7b5720caec1c052e4982711a8232ab15da11cc111260bf8f713546a3f18214b6458f7c3f9799d27978da071a37c631eaba25814d171681fdfb8dc88507a2ffeb3b9f050e05554927d84d90ab0f0bc4fa880813402747cda5358ee4574d40bc4f1a59551a028f09c54f2505b3b6e7936498f9e0070f18e2776fce5cf6b19ba26f1144d167953d6df604b327a7ebbe93670f18f4bbc4370fa31ff05eec93401fa3b6420877c699b77d6abfacfcda061c872c68eaa4227fb8713f9edb068bf79a41183ee039c9bd5243a1f24337d98f994c37758b6e8f37f8daed70a3a5d89aeb723a0c0f828346fc5fe75b4d491056ab2a15d3534f754b1517ad8a521a9c91b53962e8aba9e031edb52bae2ae8189fe9b5f16f2bbee6ddb7155c4431c8fb28fcf7a3e61bb749c98fc38dd67f91715a4306bf517e4544c129f19c748a944271fae830a17b43287d44a7de42e574567e73a633df8dd6257f28f5765b69017ef853de0adc0b034bb982ed699355ede79af99daad81015e894d8460018b5b489bfde9cad45fa1fd2beb38a1c3251dd20d45a52e2430a91d1f414acddf07d40761424e90de5f5a43e79339b24ed74300083556679c172fef6b939b9a9174de9f684a5299c2aca22a77b4eba8307b804807bc77933418bdf8f250d46270b60a0562578c6093dabd7a03e8395333cb9ac98f48c4a794bbaec5eb28eee233eaafb853ebd76923f3f470830fcbff06384f640c3fcb249b62a1e3d8d5fa42d28f0229e81578e0636ae730e024c1916abdab243959aa0155af04d6c01d0e5158287a39a0d03c49ee6af3bc07ba0541ac433e7bb08d275dd79c90b4b456731611f3fb04f61cec04954bd3da3e7eafbb427010472c4d34402f38091af5fa89a26478d06f2c9355301d47009a68cdc6be14701ed7281a9e6c5d64562acb2c1e56c980c401c958a4586ce4b41d7fba9558f891e1d86f958b37050f251f6bce53095b84be9e4213a458676b1d41518fea36f55226bdfe97d3d0a1ceffa7d8df69cd88247229ce09a11fda14022ff14d74dcf1a5642e977e0eeaad6814985c33f74477eeae35d4b7921594f96e0c73ca359607c98e9d0a7f8c96350c1bc66426b7f18f1ea423547eb5d37028aa02e5f0fc38e6eab7c560842f55de3be9b23281a86eb649db78d0b98d89b908fc7cc46e4415e75a47ba19220cce1ef116794cf8cff1b706fe3e83e16c137f16d0cb9afef13ab268fc1ab86ffce948a2465aaec79aa2a580e0a8159905d1a8e5b56fa731dc60a342e12a360b81e785dbccb7b32e90c270026fa4f26c060c70794a6547ff47256f2b56e2717f53bfc6a1588aeccaa925e2d590a78259c10a6111806e9458bae714f46ca56a8653ec7cced38b0e03822eebed6f74b1963637923cfe87a5368121208b3d84671126862022da12ea24871ab807cf89eb0cd4f755d966626e59f43d1c735013fc4e95c7856472022d31b617393b06dc6b107918830a8467e480bcc9325201a585720a74fd1ccfa7095b219d51715754c10a501319bfa94e676284577edd3284b3e7484868fe610fcb49c3910acaf2ba8782838a34dd62ff911ef1d5915ec3560572cb79b79a31557565107d306c3dc02cd5272871d1a9d3084c956b566448f939e1777b79d7417057c03815087d6c5db9c6f7468db43470b416870c33df110c3c472bfb1457d490c5362b653a1b57d482bbc7f6319437c2f5eca7711a08d883c3e206457bf500b7002d98c27489137d0519fbd59d483555affc7063a72ace4c1363433408ee0efd260fdb654899b098225adaeddf59184219eb0b5f905fcdbf8e9f1a772f32c722112606d42bffcd6818a3f255788a407d778d2d4a37807972047f7e8915120b34bebced6518865d8624c99fc7ec3444b497449c470e5b808045ccec37fa51d139114c5086a82010369f9ee0dc83800b15a192051b7a18b02427188ea3913bb056ace79d35c4d29d43fd25769248fd8be00ae634185ac9acd63e9c7bf9830e0865b6710d93073a9a842f0031ea79be4d6858176ee49d29cacbac69ceedc7dfdc63f06b2561a6ec1c569d0a16834bf3028d73dced15885b4a63cfc82a11ea8f7ad3c720b4bf421a377c19da3e529cb4266616466edb6d1505a4a4d655f890e5295a6cc7ee2fb2821bd530228d0ca50552e34a044980d8bd94e6d1704a22bd0065e6f50ff2bf219dcac011910206fa7048209058d4cc1ebbafca48cfd32d3323c9393c155fb1f9094efec77ed97c15d17cf02099364353b29c0ad9c7049975118c550a136b46ba6dff2eea87e1ab35182b9c479565278161188351069cbac4898c749e8e5ac1e17b6c7d4c4f91105df3e08f450b97e1086ab313e6afca775674b77335b68b653dec5647f657b462225e5cca3e717bf20a782814d54748b8b48eeafd2f0ff45fde029b64b7bbbbc2817c2600e9fd98152101de48f6383f1d611732b713145d9505b98c6c0fd72bc321a64325026972252f31860104bde98dc1094692e588ea50cece5011e2dfc1ef7eb27f78fb2b2cfdeb1c8ec5612eb5f9757cb224ac468b7ad71117268ad5a567504fde4511d17b4bdb47e56a9179dbdbdeed73f33f7c1a2a4b3be6330f0609291fc0757c340f47a5c8ca86661128281f100e6c69f6349acfaa364b261b417c6cb3fd9ea611bb17a93fc0d37bd1b9935f8abffdc31b5a6aff33e803dbff6d164bd17fbe8d28317d249887cde9e7f749fa036b58450d0607d08ee2c8eac9c8349bed328e7dad40927fbd97ea8efbbe5f5868f6b168ec62c43e3487e101876f61afd793b2c6b8b2181e56e328874434c54911938c049a265aa97b0cf97d7e213c39897e26fe5abeb107aa95957f9cf217f4e4b6f944b6f9aa4857bdc2d1ba65af9ba5ff93e20daf650d6e9ff191b8ed2f5e0e20492dfd5bb30fd6497c4864afd7c3ae2ee61b5f3daf949065d7fc89b7f67212d59808223841f74d60ad4754a349c334e54cc8074423d4d64a13ded004fc171bda281ee7627ad4b18639a4986bd118c7cb24e35e1d9f45f56820f92f69ccb269b89499a262a6be9f10d5ba8bb0280e678f88ff5737d0340c2c5695192ccd886529272cb7094689b58c46fdef948dac28ea4717cb8a124473fa7fc7a9a00a3a1f5c817c7a2c7bc2a50b8d8b477f3c0fe57b4c206f5a47c67c1129b851d09cbe6b4f1e4581c50b31525a6247ffd2f944b8b4ce3ce526d48bab1d66b45f8c89e92e02c3a9c76eaab8b014122adc2163dadb88e8329b0b63e002aa3fd30bf42233627bf2d54efde62858bea0a839d5d4ae99fd64de6beea3436dc8b2b89e68480a429ae416619cb663f8e6ccf290659bd036014b3c43b7728bd1931a7d2cd7fce1233aea14059ef7e173f0702c9bcc0d536e982a37bbf98ae878e982e1d55a005e1b2fd0fe5ea74221e4f74980af77e7a8e8eb99ec3098aec9c78a8f15d76810c33eb4a55fe6a1f8ea692206e1b4387373ed7e352d387dd98d138c0032ba41d962e2720f7cd1e5de738f9206679878e9f60e646d515c9ef5cf0043d17fed5115571efe4d41dcb87f9b692121591066fd750a00a1c13b7d833704feefa5d099295234fe255fe133e0768ee42f5066e68ef9e806de570548d3e20105c5e1b0e28728d0ee596a54fd434f8fdd6bf769db61d900c5ccaaf9d512f8f7db355185840d8000c196b8bb9b6bd931425ee8a1607e832255a1f7a41e7356cdc7b22073bb3f6d019fb2355d5f557e86d43016c18c235b8f77fcbfa1111e253cc793b6d92d3a4798f67d259be67a96e831ecac526991b0b9a6bba8fddc98b78166151e153e2c0ce850ddd877afab3982add5c787ed979fde044796fae714daeb1517458b633a4a2857755537c88140e7236f7e67970fd410cbf265138d0228c86631a50d2a1fe55d6c314dc042b0af0be4d2d69011387acd88180d143c8a02846c149766cfc62b06d36094911903fa597d634358f8b99d9a32e5384081f7c2602ec3fb9f792e8581c7b7c5559c2665ba7d4ee4ddadc1f2bf8d6cd033bcded49b4ec31efb7bf1ee75d2434025be633850c3131aa927e666292dc0cdebfa188433225681179e1f7e57301858e2d9c796e5033e3bb8d079b96b16bf85788603aa735d3134b5f93ba3cc4840ee5af11af7be733a3e0f8429091388d25cae2ae940e9929aceb56913051cf0ca31fbd117ff9763e88d14994722a7b8d5d02dc2c76c6f40f3205f4282e55c3a62f2c08275b8c64c1b49c1056d9fd5a9947bd99967f027e0fd974e77c494756113260cfee5761dcf036eeec68bb3bb7966f962c93e65be52b672398bee60637165b8d8db31a44a72425067dc6d5d6ec2acdb5e78018d9549e2186a6d00caae0736f31174c7e06615650f983954ddd62b8bc153751b36f1f7663260130e69ee3ae6606119acae737923a5356a1a29b0f806e710af2d91a570549f908b866997e7590d7a80d9055ba3bc1f9923f80c1e8e26297973847135477a1f66b6535b501d6660f5989f3c1d9f6895b1e4b5eb792f4ffed2a396b401bebdec02bcb4230ecf21c8793e4b6bf27704d60d07bc09af30af6a0409824b90db53a93ba378982e576d7ef4735b15337ce515dd0e86e93304897efbf0fc14306f54f6d9c4676601d1483bbed6e198dbe2ada81aa0cb6cd9b1eb1d92800b875e7010c7b0874399770296641a78452df4446b7b78388dcaf76a3d1b1ed4181f3d7f5e4100ea6fe684eca774abc23a6001e4ad4bfaedacf177e86fe16df4635e8305546fdf1b496f2547f4f10dc27b182427621fab1a4654987c939882194d2a2118ccdadf3d42a202e181e92051cf4467fad01fa4f38d68ef04a70ee0a8f4640f313f56bc14f067f2b8ce7edb103d0b04d37015bb1a3acfc2411fdcf123eded07bec6579ef4f1f12c85dafdbdb49dd0de16fb391acd4d5c0efa11ad8f133ae45a34f4c7e9ec31f11bbe68f33ab7957446aaf00126782c436b80153e7aaa8b5f748f216ec0513267afcc0c11444b3c2664e82d77ca829092aacd9c15b9cc32cb4787ff53a575cd9f3fd90d04196d04051cc3b96b2f158dd75461c80c3d27ae6a46e31d699d26f9abdda605ac079969a9209b456974ab2729194e92f9880a83ce6d45504143bc4db6589520f8649b0b9e19dbfdd5d79abab094f0a81b2afc7fa8ac63ccba7efd3a0dc7e3a6f9b93c97f23ab7983a97547a1bd2d76d0e70490bf7045b78e41be852bacd6ae6885b06a2c788b56bd04ab5d9f421a051b34416f132e438db5199b15c2d8d335e699d70572a2152861e25bb7bc09d446ff5d2776b06428351eddc5a2034be4e413551600e61f595e68d334a0138d17a59713fbea69bb5d1760bdc46658a4b6f13590fb82dea9bd249a2b6788e87a7ab1db9f4188b5fd6eff7cf9c56c0632656793baf7d242d1fb77f24eb5eba7dbc180f08078240bebeb1018269ad84947d608c618455e026055df0f60ed6fdd54b4245f4d94db6e4140ac55fbaf0973e46e0290a96915bd93ce8e668054a0aa52982e2b174531743c6db0431c81c13d019cfe045ace02cfad440fd4646c9e02e9df9d1c4576927ee6f51bb95573ae6c83d085a2c9fd0de6a2ff200a3118e0afe904655f6abd0a44cf60f110e069982d7ac8cb827a62ffc0c591e8e74ac65c76e5526593d365a808a9d927d97fe30156866eeb257804453362461968a7e8f361b5e8afef3331803430d79c5c16c2f6781097871da57475423f50f204d3b100b9b17202ea2c2e35feb706f5dfcbda6991ac63eb05ccfb6749a116177e6a00f8d5557d640e346f3170503049890cf5602913628998150af8429be7eccedf031527a72e4e20c2d7ea17bdeba8cb716d32a5dfca68f7997a59c7d3dbab664f2b9ea744fc0a3500bcc6bc461c10c91dd3ebba9847a5f505616497cc020b67084ee16b631fdb1be301836f9943328ac253f730b11b31a9a23ed8b8418b630ce02c9e1bc4dd0ae723e01f3c9b42f69c793fed2c93701ce9ea2375568106d7c90d7dcb9d5b9c91e51d4cfcf8ff77e00bdeeb41bdd3c970a9420a5202ea50ff35e2bb73fbaf680aeb4dd3f3675be6cdb3271467b70babd1e8b718aed0764ec91812d785e92c89c5aa729773f28f177fafee8ddee42cb3f9192d536ea470dff38d979032203bd5e1794f08bd942fab8511f53e30f364e033f52b12bf1f4eeaa1f8f830061179f6e595c6d1844c1e57a1948fa647f8d106ddb31339285f780bf2a1ff82938f0e8217ba546d19f9ee8d1dd5dc2eb793bb4569ecdbfb4638c72e65583f05d9492658364e87e030f4bb6ca7bee53a1bca7ceff431bd1d5995fc093b1f4ffe4a3ae328de6bba8c74cbe03ffece64b91aae390ecde491350ed9593dadd30fc039ba52d90202b391fa9909d9fa9b6d7f7e9bcf65ca80952b1f3c521ff5456dd4b0fd01338ac4d277e9dab0c87a4d6576df3e339a17986065974841b30fc8000d1b39e860174ffaa280a02d297947d5980036e57dd0763d03756c7602ff4444905b0e5801b74a23e525346741e9cae6a8c2499379970cace1add6f0b66766222c8c9998ce289b02589fc7712d91adeaf35217a17fee343d9d765b1d582ec96aff5b6f35805f395a762391a028d0016786aba67a9482165575e9f62bbe2e926bd76f8b835df8b4623dcfc86fe136213a59fe21bf4a64ab687e1dd8b19f58c81412a087a65191fea196a1fd306fbb64389e6a013565a44d0a6a56c6bdd11bb0bd55133f54639b658f5c1104c85a00cd56fc710c35c7f0c2d35f6dbb7dc9ba29d148ba4b5f12cb996310cfc3c789092ce91aa865c6a9f101c22cb58d9ab7afaf9d7a6368e16973677cbd3b2ad457924a32d3a9ef74d15123d087fb0281849238963c0f4d79c7a1b52b9211d362358ac7eaaa089a6485b4da58a32fc227776b1e5f9652d235ee54c0facad5153e5e776be0aa6c310e02d658ecad7739f12ac55587aa2336edcb7f3163dad5f768b31194fffaff877871047bb5e5aab273bc0d3930bcaefdca735a2f67f6c75be885bdb382e830c3b94948aff5c33fd3d7adc26da869d39e55055aba22fcee0120bba00f76366dca8f3a7734952d0eb4d0debe74bcaf7e4785beca44c7b4f50c5ff2e79c443bd839eed662c7a223bde76b08647451aceef8ef8a1fa9d02b0f030cc8762acfce861980f787fc880defc7da2ba31281a0b7c4466e3ae1d1121dc825c1b14aa017f3a8b8b887af40b24c30effa997ae754215e0d83dd60065f94a30a6d69cbc5c3e3dd4c7257426cf51921ff8fb237bd3a81d3955b4f6f4fd945efed86b272116f621fa2bb49f0d07dff63feab363b2697433561bd9483191fb81d753b173b780f51640aecc1267fe3513f2a00bbb09ec5bc4a9ff3f5a520c8dfb364544c0340d1dadc6eae6b645714da73f7a2176a5b9b50d94c8a66060e9130e78145eac741c9f4c8f93a408482c6f33a0d9941b7af66f44c1d0fff1f08b3a8a9f00a43351377efb92fc8f21cc033a17397b8bfab7dd5020ecc388a0139e145df81b40b8f4663cdc93f94d1c256bb0982b67418f40c918d67725ffd5c94fa9cf6bc80224cae1965fb3f2b55836508ef889b6dbc249229c8b59b290631175f25e661e93d64a37c2ab336fd65f3ce7b526a21a73025ce32fa5578844671a3ea2d20e474596f03c0d926ea5d8aac8c8efb8b69ae734f250a048b9a258c92446683b738ab84eb05415862233c00289d94697e52f7c33fdc2e7f98aebdc903244b9916becf5512ee0fe8351a24e2e5a922c504139646be0018a48efa30445bc3f4f60429bac87dd7cbb4f1ca4cd127ce44cbae8eaf13e2265d4aa9102e54abc293b79bd09fccafffb570b75545c5c8937b2ed66a2d127acb1d081d78c425b1639e2fb34f1d93a6c7766f6635bfd5ce1c37f6ff054390c47ce91ba50fb3f048ea3fb865fb5955d07930acf801e93dfa2286124bd9c678b08921188f910b0d38215a4f097dc46c53aaab6ade71de723c86d33c956f7137a20a1656ef9152771344779d07e376d5a4669da501849dd7c4e27d223e05759d38a479f95e779fdd1add2f3b3c098000847486bb52553986bd6387bf1985bbaba398b5ef5e7a6cf66126812e6cf68af62132e659c3d3d36068ba707461e09c1e883a2398758c858a29d57465a09d70325014f277b4e0c66b51d91c94d0b1aa8fbdd8b0cc341f953f8627247e8e1304a162f57836fffadb35a7bdc0f7cc19c960da133e742ae388c0c606f286509e98f581a89bb5dba1a9588bd67886cfdf22503d7a4474965d3e4714d5ef1595652172bff68cce8b9a02fd512662ac63393418eaa65362a4985366f61c1ba2607e038f4e6cb1c1875bcaa737ca7be9cfc86d0c21b7507d2ef4ca6077b7a1633f27bb64832ceb375805a6d94160593038a9adcd90a55292e87aaab316be580ee236abc1df646f82323a5f2664a54b77158fc32206baaf881dca5daafe81401280f6190dfd7008b03dce70fc8f58a676aedbfa7b08f256b8b1349e9b1bddc298f3bf809d2d7a448d60228b582ccd2fd7798e4129068db32882ee89105642f5d633b342ba3f21cae5528c695b45319ce49aca0d73af38df322e32edb269a1141970c2a98164aead28b797899c60065c825aeea9f5dbedf26848e8acecb5594ed3869fedbc5cae5c515b01545f06d1de0347f9ed504b0b391fb7aba4f9271835933dbac22e41e1ac92059d17a167b294a6fbf3541b89b56408b193b374bb1e441bf46e66133d2bc0be00260b162cb6c5a72abd3a8ace1fd1ef72cd95aa54b4bc54bb9c0b1193ef63b3f47983790fb7b724eca9285d60057466756205de670b41274d6469265b3de5ade338c6c68aa476a8bc560d3d5085b1b549f46b409a278ae1b70f3fa439df9c81e4a49285d72ffcf3163686c81ee6ec8935aea9f208389ad90b60a66a8c7d8715b074469e3a73bff6770a00c3d65b9a6e6228c04faadc42bab867d6f15b0b536b1ff309360cd813e51917772bfa588caca3efc16f7e88951c7322d7ed867148467db89af35807a8861cd29ffc10b7fb164d83d4d94cea3830507269e4c3c64db36183197acc9977a92cf3005b38d769ef3daa597167767c91a2719b45667cc457734d56cbc29ad23bd2cdaaa3c963b9b531dfac640cff9fdb986d9235c74b60e41bb2471f71175734752b9c1f47bb10f8f31d79c73c0ddc5c8c7a0f8287ca5d2a3dd297aaead2574e28a6e04ba40ae8af6943c790e997d816459d366e52645ab5128ed57539403d2e2e9ffe128bce461144b5d8169b42e93d4a167ad6976adcb2b3fc97b3f7c06820d9294a7bd41c723310b0073d8c210d059482f34a7bafdc7076b94fdfb20b42321adfaa75f89df880c4fa648537b05682b037a5632aba7a3db3b765c4733a88cf9e4cbb916ed5ae88e36d25d75894da291396f5cc418fe0e19bb5d539e735ee8f3eb26ad099dff3f6edba715fe9ec29db0264f4202b320a798fe5f70bf30ab5536d61390466e31f9dc4dcbf4d9e4ed6512f9aca3e663b1f436055d3f8f914731c8940709f5a42016179fcf0ae80f57dae875e064f0f1ce2e96d8e14c8f470669ce2cb7e012f88fbb349c86299b3398f78a83bd5f5096ac06fb474a115adaab05afc77a39d579cef7265adcce7394385f27b3604b046ef2d37ebae1bf3514d65a9d0356e28643ea265bc372c0b55f269dcf27224d52c57c733d3da425e04a6114f57c94baf64f908797769d034eea37c70281c7a7253a5aa78e4d00868b08582597f74b4454b56bd30902730d0cf3e4328f5056f4eb73f893149afda9c178803a6cfb9ad915a522a48ecbed01a6fd9dab18eba53b872fcd3f3df5797489bcd55df9d27768ffe6f7c9fa05404f5a598c2ce27d1b691a3f17f31b6063287e20d3b9439b36dc009885e713011458495b049185ba3ba8d14c750c88c8d3140bacdf38d54a895ec848ff96b1ee6ab0b44883836272be082f8e8fca985c2b5998b6fb3843d34cacb3e1ec08e8bca0a7bb9e1c895affca2bb862bf5dfcfb0e96be947ad610f477fae2fdf6ebb565c11482d76304f368e60b4f49cfc197ea7ae53735a4b5f44bb7290ddb6cf27b01fc3c61e9886a5a75f84485274cdf5f4a5100b97347e541e0837fc1b8897fb2defc8570d8d7ca9e5ddbe71af994ca57abb8244857190cfc3e60e249a84d0ef6fa8aa117b9a43fb2a800cf9e2c7bcc38b93f4774bc00eb23b87d973685b6da856d278b2fef642ff6918674ce9d41e45ff2dd71a87fde4951dd5691827bceeb0d3e0f44dfbf72738ff5b631d3ab7e75194afbe7870897d77d98fadc131031dffbc1b6a53b5c74a01ac579c349c6b294762f7025a89da9f011dfd840550aaa8fac29f2079d000e9fc9d40bb0dc327770d2df4a7913333469923b5416e21b729186db78b5af588e919ef86e70dbfa60f8b36c578dfd15f110bcd8c9641452b263d33a3f759e7cdf95789aad402cc00c3b7d2813f839b5873ec2a026a2ff7861a1bd69c407917c2cb6fe7658cb190b564c92a9821da8bb726351d9277d9d301c191a3ff9146e56ddec2d53423a14e66f6ad0221397619427e2a825e4a5e99591d4f5b56a342c72a801fb46d407a7c9ae3768c6bc9c72aa83a7bc5b64c4152fd20348180c2983974cd7634ac937cc46e0ff717abd8b97cd297b5d3611971dae48e7c3bf16adf35985a8aacdddbda483b50801e3e9657408e21a900f088aeca181430ec8792342aa3e04ee80fed7ca69730fc44c8061d607bdd124d516aae0cea2f2363e5b339c8e6847814bb81a7a1b7785fa0a8231876a2748f1f311148e8c2170ee5af76eebb5515c6a3088a824560eed68ce931835332038e91ee262b6a3cf762ce2706b49a8c946349f5dbc337e3bdce2c2be1971bf16f13f52858eef49b7e7d18b4c62cafa5ca99908c255879a2e797a9ffc209a06fbaf6d085ef1b7bd7f157597d22c69d94699fab4abc88fbe9ad9c896cef0940c1024e5c2d185fbedf7ef60c2e78aa63f3737447d6d67b3bd9ff4c72f439a9ed752d1b0062d8fc43267e8b6888323145008b8051c89e835cc07758a171bec5d65908d580a235a3d6d6fb6515516d176ef43ef99644d0f594c97a9ceb2d2b331c009d2b3365fed92f9f221c4d83b84ae7a87b7b0874315cf1478ff672905d551956934908a13e772445df9e173bf3fb8a6bea29e1fb5c2f8d57ec53ec1a47f65355eeed4299880f35c055515ee9a6e8e553bf31612dbaedbe55f38af9b16b268a02c2ab71b6b82735f37eac6d30de51b7886bea9effdbf760d72df368a7d8aa2a017a6c60d13f5727e79a42262178199f736fed3a764a706f7644dcf12756cee5d15c7d4ff329ed345518cc68dcdaec1d3f2f46c9589ff33558688a6dfcd66bca5842189de80a8f64c9a4a91130f72759f1f43aa0e0a71fa89c3533f9faeb256f9deb2520e7857c087afc39c76e0022bff98e67ad0f789a997d5313aae00937a265e7143518ddd2ccddcdd95628858da68ed5f73a835b5f292fdb8220743fcb85c1bbc873f3c14c0c6ca0af79a5c93aff7851d5c9404871ba593254dc26fdfb5c139fc7279ff7408a596adb0b5a91f0424558cd2be221067bce440e846d38ebb87a673611cc77c1b28f7b827d82a86644dd39248c58ba6b964c4fe8eeedfc9956fcf62ac18df8bab8e02d6d347fd8bb8af6324283005eb15a17999240a5fa43851893d2852c780380126ab0c55c58edaf713ab6dbe6ee1fcce9cd52e0f2bd5916a3800bf243a473d86738fd5d4074dfe864fb8b9aceb74b73ed20ed4b3c616a155a2d898b542d041f291c011304f7645ee1ab320ea78f19c1a0622265a5c4dcf3e5edb4ce9adf0ce66d5188916e4fba6f6912d3161e6489a476245b0136024fb56cbf64dd0ba0f130d2a0efc2d6d6d0e3dd91e3f3a342e9c30304a76d80aa2bfd44995465aa7fa1bb8f3f19eac640dada59ac0247068fe08478b383e014fe935554d3c11ce6a6ba45fb0f1eea4aea604b63c2e6380fd381da52070904e5d79c90def9a6e53d7fa9385a6856ed9801fe54f82b57f0454fcde2ea077d09e9a0aca59e4d8973de30b8e2eb0b4068f7d50d945b6d5c897ab772dc9c0e5608b3d04e97d21081650860bcb7ba711387ca8fdecb94a1181a48be4e770f3b5c4f20b8612c5a22b222749e62720ef49781fa40245e354e574d4329519106da53d2254d8eb0347242efe0022caf6d1b87e557119b724cafcf02d74c8788437ca72f86db5a49d15388c20de2009c64d2b2f82528f9f7ab050ec494b9aa45e2f7001e2a72dab941a5d940e00e6e9be6e4512b303462b09ebc11645e404d5b116d59ea7ba7bb7952d6fa97a6a6d967b76f142908f76d795a348779f255486e8d74ae94958acef9de377781e630d644435bd9970e83e52cbce39d993134d61cd1aed409dbb7c74fa911702296d5f56d750d67294508f7bcd2cb4ac440fbf910772b274721415ddf710ed79aaf41e318f2b7ca5004cefb90953d45366bb89da7b1529c4132246fd382a2c3879a88c6aef8bc5a1ea76779d555bd57dfb34b5ac478933d6543827b567ec25a3c94eb28a2abd3a7a554dcc0b00f979ee8eb23b623ed3042b92c57ccfc0f61d1297a54e43de7c74d4368ccaf0a166227756e73c489b0234e7475c70a2cbd980c0526b287d6bc9852dd50aa8ed7ede168b66e4c0808d61e375c201b402c3037f5cf2b11988a18d5834c1ce9b92a902191deb25a6f1a93cbe4294b8c27eb86bbaab5b6c1a469b45f1ce9fa75dc878af9219a9bae5c14ccf531a9ddc5c310e681a0ba6b36f00457c6bdc9a3830712b38311759677200b6be26c74d590d2eb6fae2a0b2e00bfa23460c8bdb80fa9e55e08a247b5453a9d8c3ca14938526c9349700a4f94b91e5105e6b64e167d74ffa356d68f3a16ce84519068fa0ff1cced4a22d5bc68b88146f5480d8a19228ca654725fe60d8d72a9ea157e03fd0b26735d910f8c0c423f7e204711b16fb6aa2d5f258a0c6b9e6e0bc142ec9ce542855008b32eefe8023e5ba10db47ec41abe090c9ec13ea55625e418eedb2ee574c71d1b5e3318dcbb57fc3ceffe4cfe6049e7cba2d02085f11191b5660ef0996799002c5127c2ebaee075317fdbb8d047f28799d79d07a489130a6286e58c429cb6fc4e5c23e812c3fa1cd476484b7f9614e874a5d116c41ee0a36e40f6ba1456c78374b597ba77f22d99143ca2fd936ba8b75fd7cd77127ee4bcce1d4c94055ab16957be7c4079ed7de62a2100e146c11a5233522385c21c2008898a52810fd3b0c52757b31f882b1c9687731e849178f1d8741a3024e9dbffbbab3af8809d541c8df4ead8432da6a9a3c5d7b33cfa92b329ee9781db0f46eb9e8c85ca464f8e098dd59bdb04d392674a78a81c0823b28519f55c802a5575ba399e9b713222e878ad58bc85171f74ff9cc179e4f5d068cdf9bd55e0213dffb6a7553b044f2bf347eb6695ffb23ba3d063be36a35ae0f27beadb0a420331c6e271ba74310835957c88e0d8c02ad00206595368ddd093530be7d9596039d6a44ebc3399fce54fb779ff7bb5c648131a7a84c4e8afcda7a37757c9fd5467a8b56fdc205d8a9fa23b79b07eb54672833235e17fb34e79fd79fda3c001f16074bd082d35ae039c75eeb5250f7d6ddc3522ed392150e8d06c1f35d7f341fd921d39222aa4dc9135a4dc87234d5127b1e58e9bc3f151d10ffed2e4763fefdebcf698187d0ca3c3854ca373887c433c8349f07894ee18e061988e2d4c7f3547856b0057f8ddeac85dbfaa121dfcaf2c4abaccc47300b6caa585e46328446cd4cb01bc9fbb506dfb2a5f29375b5c7a6e45f7771fb1d835b80a16f6d4ff689a6006c3d81b0f85a20f86bc24f9c7a7e665d116596c5068e0ada10f797556d38646392b9c76039b5678f4df41050a2b8fbde3ef58d17ffe44c7c169eba22dfaeb9a26f4107cc96737333e836f0567663a531dc3d706fef7e57c2d5174451d786a67e1a75163a4499029f477f87bc722d7e46bce16e2c4aa1838d20007fad3948f7791db9e3bd05f76c901c27535031aedb2809e73fdc4459ca5e666d312c00e62b36b941b211841669c2cbb951c35d9c996b43751d75ec2ee6b4d5afbefaa9af0cef860756424ed733671c4bc31dc0960d96c3870493d8781d7179693fbdccae946f83a312aef8242af1739ebf27f2f506ca0a96d98a5443f0cf0f3fb2eb467f105dc529d5dc78fb67325afce4d67277fc9e3cb6cc6167f538fd885a4d79d219eeadf05d8011e2c0f84a27da21cd1dc2536e86e9a244961c5d7bcfd17f32584077e16d00809a2ec82263930835b40b8360e55c33012ba9d1fdf35099593afab62d80ced380e1dd715afc3a309bffebb126f7d5b085a666544c0baa653d632c70aa17c98976150cc634f08b431f9da41506b36679b8f348a37c2556889739f9eb4f7114dcfaca18487ca45c2d436e8fdb9000bca526ca11b4189cabc5d0ee73915aa329a84ae9a474c37f91bf9a97e4236173b6d9abc02ca531f5cdc74800f492f3f696a5a469475b4f3359112ee165f92f92258e3fa25d392348a3ac369298b76a3ad7a2bda8f3a33b718142e11d0619b0ffc625c8f29eec61e6a7490ad073dbfdad9f02874568c6aaaa109746cef57e69279c12ef45ddc1145f05fac4681df7004e21487f68a2733fd784e645cda3cc10e3fa76b66347deb4f8a5f0a335ed082d464bd363ce58ad8b743826a19c0642af6d7c7b22083141989dcc88e089a04ca7024d4e252743669aba1b77e69ee87cd66f499bc38ee0535298544e5ada610eaeb7f63e4c210cd97c5026daf0d32f9ab5062f95b0592d4d33238c5284f584607e2a02d209febd5f56b88c124683abca521b70d7916d04f52e7e63edb270964a85ab14d1ff092d4ba5b2a35dc6acb922b9d14d1a75ca4012dc8105b6e6b9cb2ee0e1a4c33feaca786b3ef0ad21628582f42bc19e2d1dd521c1ac802112af9caa4b0c0ac91a571892b4e1f908439eacc59fe21213e2440ed51740560043bbfcf50b98eb22f105e9eb58a6d4d3a542cc410c4eff5c98022e996aedcd47a27518a8bc5d3ffc13999934d361e9cb3c000ed2ccb460ae6929ff71862c68715466c9047da509971f5cb90e765ac5df76d2fa41a5045a465f870dcec804a65725e94a0d58d6732946b32be2296c04a7398fb82f315bfb58391762916857baee7499bedd154e936f83e34592b74f6753ce47c7c37797a74e4173d5b7227ce3cdf4d42acbd585c28ee111f3b9fd9a29535ac938b6bd69125d349396ce9739dc120db8bd5dbba910f4552826128bf9714b7b2fd24a5c7b328e0ad7fa003f11381b87cf783aa3c9b6386ecee93cac19983350364941cb2aa2ddff9378918da5b5d311a75769717895919a3f865ebba6d0e71aaade24ecbac791c5a91c3ea5b7e9d226bea2a83a79d894937903c5d63e5d98e9cd8db18f7d4f75c5df2813ecdc74e88987bfdd5873f0a369a521953a4ace2d04150005cb9b7dfd0418fd2c8324cdbf629605c4cb68f31d5b2bce5226caa3a38ad73044ac56f59c745bb9bc6c6a6948d49d3c4fa2cd5544a1ebbc3d793e424468eae8acd2daa66cb2cb2af357d08cdedb0c640cc8c950d9fddacaebf1b171f36d259ae3507d0f7552bf0375ab8d86f2a893de8c8ab40728816210396fa3d8eee1fe94ca413053d6f4483a5f89fbb68212d3956a2da4f0e52900e7adda7662ed93ae7d0aa1f743a4a139ead2ea94fa8a380ed2272a1fb597866c4d67a9f1afea24f12f364875b0dc8e6d083d49852dea8a722bfad2a0c82d19643b9d6a13643d9c905f7ff1fd19373a470b6a0a1587c48382d458dbf151eca1e2c5278cdbf04234972bf90ab287227bf662537aace789c9760069aa3f2c2f632621fc4f5fe3c4683d1423e4f51bd8d6b21fa5d086bc2fbb1194c38b6c0cc0ada848db20eb0dc717a1dc3e87eb5774c21756d75aaae81b28d7d469ed88d763549facd9f3ccaaf64d0eb0cdf2f99f10c27ba46b877ac5467f3ab369321068990e1bc16a65181d57d3da5fa456af91e94301d6c7e2450f6948cc4211c94ed9d92bbccf64e43cb8b385ed3fa895906b32e7418b887b823505b37da6e42797ae16fc01df057aa36fbd2b371cfa4017fcbbf2c833e5bfed64946bef99aef49919c580f4095b2fccda4d0e411a81fdb41465d0e341f635a40db96fc6d648f23197d174917268efc8295a27d776b1db52b6e162332061203ca3bffd05fa297d6570f9e3948960ed9944241f91bc8952b40bba3fc82d00f8cffa95fd232db6ab45e227a5721d170b321264180d06a8fde45bc2652e2f78d27c2b64a95b4068152fab5ac8a4f6b339d3de6d52d0545c5762251598d47ed8ba726dac734b24bfc2590b2c01f2a52e05efbc9944fbd4e6bc3b04965cb5e9ce35bb5dc48d6b696a542347f64215479e59ceae8c1cc3322fe5c26d242881b65535664127897cdff0582bf0b2df6fac4fa7b71bc18423051649a02c88aecdd819cf30b84369cebf3bdda7a4bb8f0fdcf20fe7c1d7637b5a6f2a4d3b30212813f1a6731a7bd3f13f8ee25df06bb893c262ab0130ed8a69184bc84ff92b6c8d4840ba0c73fb5c827777fa2d5cd776aa734a2fb011ad34306eed3c49f85e1566318608520c5890fb6875e63ff5e2bb022b5d84f4fa7311538c9b24da9093e844b2fbdd3e6e672f6aa1fd1cf9831851c4ffb029aedf03fa43eddd8c72533c64d22d32f6d8711c48ee82c75294d61ff2bfa19f6e5c7f38c5bf3b5997571285fa919b2381de55bb23d74fd4c2a085018a6653708eed321aa4b981352d33e8cc1de5b03754584b95e8dd96f1becb29aef76fd8d32cf7b8029ff8273f864a70833ceb35c67e955148c00c1c1e6571201def131cff9b4fb862fb22775f41170b0a5c637b44c3b7284afea515519a161851e158d7d739d0428509c69e6b99af4abc87f4b52a600f2cbd33b3347452c0654ec3855b6b2d1734555c3a10540fefcafdce5a603f16d8d77e7ab9542eb4b74e274ddcc9c38017ee9552c22cdca0a7f9acbd5422dbeb37dbd9fa479c3e3702f7856330fdf5053380994dfd47927772d26f286d57932c164390a8f2847048b83cd7e5cc32e6fd5b76f7dfb539614a4d5e36290b7a050689c6a74cefe4c008fcbc99184be11e962f95837e711fd036a87a51a70d7d20c19310707cfe2ac7137fb04069ba26a5148c8c383784c8144782fe0ea8e7856099fa651a7398fb95882c89bc7e06f4685c59b1fda604bdfbda77d4fb2c907fc088d9efc1b8ec56123f47d99d1bfd99022b8b60ff508fc298597d75fd477b45fec30de6ef622ae3317881dbe790c18729cc0e8b444d13ac11189a9b273eab0d99a950bc5439a192f22a8b28371ba13966610d448841ab50a6c579224d4e5771c8a379961c8559cde22dc4018fff2d0aded734abc7f29ba9f4c1809aaf5a7487a7c9b85a6f97db4a0fd6568d970e709220ac5997c36b27826b733d69a84330876f6f9907968f5b93e96993ad92aeda4f4fe2373f4a4df3778103b556d98bb1c3860c00a635267b72ae7c30e619eb54f715b653ded87b66b10ca103491ee7740c4d49d9c8715f5366374c28d3d7e521bc32562e3530305dc2e1c798c1a1d673227fc38dadbfe91bb793aade0347e330c6afcf076bd35f425f9b19f9f81458fbebcb1a15498e020327cf066042ff2536b19186aae415dcdd19605a1212f3ab564d285da32cbd089892e96375ffc662b2cb462ea2566ad8a0471da7c7fc342f0bfe5e8128ee6f91c58bba5e8b3decbdd42f35ddbfaaeda47e79c80d1b1ec9d899a24f35bd99547ed8eb9f1abf8319c640f719442efaeecf2b39db5960417663d488be6a663006caad0e18b0eac67caf9e15f9cda1ea0cd6b32cab6c54b1eecc39dd78570c48b67b64bd000986428e77c0374a02717ace621c0286f6dda8f87289366b41f6ce156c0790b9c2c7b988f15342b27e782c6f19dff4a86bf2a093e7756dd135b13aa7af33e37640dcea8442642ffd717103b3be7e7a4423013b60fe270363c9a5514e7e005c1ad7c30114797f188599f22eeec8af0cd582c331bf9ab2ee2ec847662ad64af952eb1dd1c2513f04f3b27c019760ef5f7db340a79bb8b6e7a189759ab24cc80f7e9a7a9731333e6608abdb9f5dc84d633a237732154d189128feaa380b70d356887f5b4580e2d6142072f77e449f154f7e3dfa1bd43836a5f4d179dd4c479c3913746f7e8a5b2b0352b8585b2391286d0141426d33375255f318a413088dd7549244634402eabd928ea0896fa4c3cdfb83a1f2f8ede017d26e2d5643f07b86be9e7f09c7718596a1612bf2ad4154f9ab7ecc812cb7b52b9729b454a3588c7b67901f2cb2c383c30611a21ba4af200924dc3950b14a76cecb7951cfb9f436f0f998d812fe8eeec1f851d03a6af8d2cf5f1ed0f8ae91fbd1c920204a45db91107ac9f2385727f60e17bafc95f561b6b5e47fb28f6d3babff9eebc65f835023ee39c39745778f545e099fcdb6e04e08603a78ff73ee302f8bf7bba65f2f305fc22a84a46a63a9797c14f2c53e3ad802b9c1fdcd8eb334617fb3231c6e1bdd1e5a583bb88a5fbdf5ab189898eaf5c2d3144dd7ccf187ade17f8413752e1e527b43c32c5cb6bb58a72eacdf921bb6e611b16baf6730205f0beb9c2e12aa5b180f50a80a828dcaf588845c2b60fa0a9da9835db10199d66dee50b80674013f352f419a2488e478c41b31776eb406ad2ab902c3939a0733df72eeef00faee83bd8422f56d8b23b555c22d7e6dcf40ce134e279ba3cae382b22c2b3f55cb77ead475c603e4e301938710f38676876740c4ba6e717e94abe4e030a40f80eb2c25b3caf5fe2faac9b11c7ee51c5407e12f31647e9085b036cd942a2ec6363376540f5c3723b36194a9d2eed6ed4d6cd8e84431589c24012d9677561dd51bbf3f0172e379c01e9f5ef4d809d8da51808b672fd7621bba4253a088671512dce328c274d0ff4859cfa527e8bd447cc75c8c29bd37e483d1639d5b7b03ae8d12a3df557777ecb008d7ff1f0cf0ae5db061105470387c1158b640788ff448abfcd12f7f99b0eb87abc593553fdc4b1366ad12caab8c428a6ef0e0b348e7409ae8909041a1724d2bcd675ce42b8e92e16c7ba364d803d6bea12eb6ddffbb562ab015cc8d5e94e5b589c8794961626b6e88c0d7090619250bc6a40066ba5830ac600df5487c574c49bbcdeb64ad8ff566d6b35298baa988810e4cdf1f72fe20ada5e80ef1bbe3294865f4b49a0013bb62c41f0391574f9a9d7d6c5d04fd46ff310f42d901f717d2487e511331545ac3433d06f358c1266763e19134b5417070b60e55c6d7363dff9b340fe09e64092c1cc0818ed5f97fb342391e8fc404bdee79cf1c0eecae342845ea8912ca5f0ca90796df279775d185b09183201b4abda3838e563610722c6cb018c89883a484c6a5e93c78e7105aa2d93402c0214629e0fb61a460245ff511a923dd6d7eab190e2be8e970f7d25ac66c5a2f61561e8236855f4924fb880713e0174daabfc113b148a5ac3ec9bc1c82ae0a85104901a8eea4b5f6a1f49c2a4e734a4e9ae070df46bb79f15731f94607086d248466d778514be543d6e7867101346b0d52de8ba84d17d22f38c777c5e7cd0dcb60ab0898796fcfb4605cd27d25a3a61096e1b5539390944ee893855b9a17fcef129fb1dd2a28c5002c6cc22de0b87394c52126059558a779b0ecae4cf4b8a0a55f077f11e6a9e95628cf7138b592e0fcfe894046c4e2dbf436186f4721f24328be62f48cd63f1d8f2ae336acc70ad63ec3f61f7dd7978ff4af8fa1fca2e687e2bfd632440fafb70cb8612ec88c4465fda464b34429ead74f9746bdd0cfd923b0c479f99f32380c61aaa3d48cb6b5fc1182870a4e6258712b4ad8ec5bab9dce45e66de6abb0c5fd7c9dc2d7615ee0fa28aa53a60a9d55a0c9d2c9e460472d335af34d79198c6c55800dea995583701769f36b2c72738de42cf7dbeb8a5b560eb967a4e853bf995bc0957303971352579518695d351d2a6508b39e9fd636e72b821a770631f751555d6cfc97b7478f0ce6ad8b9a058022ddef3a19e535504bbba3b159146a57176d44bd0c95024c51751a9bf684f2adcabbaa6e5b1b1174f2854ffc50b900b7a415a165761268c75e83c73665ac39cf31a2e828aca138ef9afa39db270b0464116498eb253813b30c9df96be74f440a38d02a1a8024fadc1425dd232ce9db71a424462eae07778c9d965ef26eb06dab31e16681a490699a9717b233465f467f57415472b11f22dcd4c37e7abdce42f489936c39d294c198ab65ad0fb46d5bac89c9f1945a903eecb2aa05f33ef42718759475644687b809c33a564084856874c4ab1f27f14fe28305d33a91020e8813b5e084d9234dcef591d954c538b9c41772025ce2a120cc5e540f4b33a6a66057b7c057d5d1c49e9f3f84f86d0e20e172bb415bf439dbfc288fd50d0492dcc179aaddc499499e9127dc6a6feefb9dad2321ded9c4167f5fc62d1d0cd80d36f6a904de931533b83de5538e8f0e9857b9a61188ca7f8ce65ba89ccbe7f067a20b9e59dacb141c4b0d946692e9b8ef008f6cf31dea1fff31a62e909105d57b27ed1963b0e914c83d9a6db3c6f6bf0b01429713d5e3703530d4c97f795935e8f53cd33cc478dce31f6ad2c53f9a98ab7c15e56627d78d5b20e83cd2a21e6d6b45733954ead78154897e20c8487112c07cc218a26467a534ad0d383964da80cec9e5ab40c66ffadd01677c7896b7c34560b7bafdd674a2e8d5fca3d347293a5d89d8c578255a2db1bf7f40dc48c7bb025c14995f9b57cae65ead5e527fb0a6bd1ebdc2b2de963c86b7feaaa446b87166fe39593d339d46bb6086295d64ad840b9bbf4a96e2c17eb0547f82ca235443722d9dcacf8c43c8c6da42d06d38b8c1a5f05a1fe9776e4c42caf1965c769e832147bb31471287a84bf65d0158f4edefcc14dfb42b932d6f10fdfb9ad7a3a1bf04baea1972e8628625030a7934995659e6049978223ff3ab8ccccd656a6daac88929553d3b4877f1c2bae827912f77f60698b9979fade7bdbd7923a65efd955e5c5a7a537bae04cc6e3e1aba7b0827cf9903872350efdef8831450419998ca5a68b6ec966afb5efeeccb2240c50bb60e91adf6db4b3192f1c3c3cdebc09b01d6f3f4efafc07f2ff9950da957a54ba936a43250e6d93c9c06cfbd05756b3fdd9d0e39e3bd55a850f83ee3b404c747decbbe81dd76c9212da8bbad2d761cace0403c2e650fc1c820527773f66ed930b32243fb5d9ee232fc7210251da6cbf04837f8267811d77d59dd00ff24b29099de52c6238e071761d331abeef7f4b0dc09a066c8bd7cda41bf0f576a2406acc9876b77c1831918a1e25731fcc0493e68d96b42b2c0ee897394f236bb8d2b8e4bba1f9d54487fffd09118e3f6e44e2b32cb4b036d6dd71fd092d20478bf23dc51d910b811e983ad7717a9ba3f824028b8ee58889c0b91746d7aefca33cf3690eea94fabc6677f36959d7ecfb8dee7f7832efa616b2e91260fc5017f1209f486388c61be6bad7a30d9770feb6283635cfdb15ba48d70858cc5b7d9737a90c6830c63014d9340241904a947253c271f21cdbd670e16348173a83758924f8f350aae43d34f9d3de2146545fd583670284dda407b52c81a3d4fa06110d647a3a37c74485f0ecaf90475409388fe2f34000b7ae893e36c3ae92b95439a4319fb693e9cd731db1627c69e9e7ce54ee2d08449514b3e303cd36eec848523b00da153cb438de17189f78facd1b59824ee0c48c62a718d68a32c17a38736df825866d535ddb600b46daab4c35f36f3be211216902f998deb475266000ffbe87a7c24a647aa569a48680d8399b5b181d24c14b1776c02a14d3b795400e9fa6e83f93fa5810b41b9eee872e932d885302903290a234c9e8d48af5128cdd300c1dc618c59fe9c808d28d7a6cfd0ecfb070071ddc7eb1f8c38846536dc83ea387db904d0c44f8dd054508498b4137bf14ed2ce53988b15ce8e140c7a6eaaf989aa88dc0312073c13447cc6dedda1926079c095009ef9418cdf65dac02bd886f4ed5b311863835ba334463815070bbfc0f7c1c2d75b91ecb0d2105c39d0fc4b39a2938cedd8b61121d0d62bdb50a5f603a24299c3b4c8ba77d1a5deccac4eaa61b9462e83867033968028aca450e2677deaff3003ae04d0683f626dcdfce93314e05412595e9d50cb079ea9a7b47ced91f6aeb7417d3cfaa9e6aee4525265bf558431dd1da00a1029ac21d57bbde367e64b6491194e927ae83ab3f4992bc5897b2c0f1261870a40a260bcce1422f3fb69d254c7c4cb1ffca3a7e08a9b488714d430729229999a4ff166817840a254c41e74b492352925dba41a157167b4d8ed5976e220355bd3fee31e2c3a3eef8ff982bbe3aba1cba9d67623eb6aba7e2d887165aac10a9d1d3ee3b47e0deadad9cdea75afa94a251da93b031480fd55522a70f6c411025469c70d214b64196996af8bdb50fbc5a5bcfea51dcb9b1bbe6d7d02fb3a5f8697f30e7033b5f68ce5cad4846ee056251ccd0473ea7332ac63ab9a6c2556179dcddfa178d70aff6cb66b38eda61c8502d2327b90557f5350d67107ca00599f47fbb240f211e9c84797baa1311142ee3441b68f046451a40f4ccac4bbade80b130b06c295b6d4042d3eb08bf7157e339c7c925b9c5fe84cfde2e985493206346b70614d338d46a07a0bf7f777a6670ef16970a4642b8836c7aaf67f1ad4048f8a40c4f321c75f8c1fc131e23598a26284f51c65e0cea94e6458bc122c1fa33f2bd24dd3bbb077bcdcc3fb169c8f65df82eff8aef86159996e907b23c27d9d07aa9b375174be9b14dccab1abecd0bdde217834bd95bbb2072ad5dbf78ece698a83e95b8af4930563afcd46c1604e252bec03b759aaea5c8c3fdedd8109310a75a76a32a7d4086698834c1a4785d7d8e1fc7364488a7ef165e9e1e3d165af2b2753837fd40cd8fa20f548cb0b43971ebc7a647a2cce29ba39e22a22070a99b2bfc0623b1d277c9997c6d34d8cac2de593aa669af2236766695c5ef0f28e71b294f19184968f163913f15a03c41d12d7a3d61db375297404ec8ba88eb513c5848809f5b0e67f6845325f279f37901523c7fb8dd4af04419e82dd44db9cdb2b1bf0ed64eaeb4a8288f4ac2750fed7b9d8696877d0497e8755de0f6b98cbc4e23cd03f4e899b7d7fbc8877a8f5f799d4264f5985adbac6fbb254ad68cb26811ea8a7a9e69a44a81aa0a50651eb02ad2031d6557555da87afdb4ff75344782f4615b68e338335f5938b330a13c6afefad4a7156bf2d255964cdb0dd26434d06b1552b165dc31a28c5bf80a8c052fc28fc69b7a40db83d09c06ae7405a8e798b8aebf658fbb930c748e878333716aecbe4aac55d0067108af45dfd79e584b4875d29c0246708ad4eff1230e126646298abb537e27906ae3e205b9e25a59d440ef9d175ce5b046c73ee8bd6fd4e052c786599858dc4e7c6c7be58a44d54f3c46d1d4ec12e058abab8f74e511b7f29a791e3b164e6295eaa2787a79bf2cab774b70bdca82ab236545106ce375baef92f91bab9eee6afe0530bd49d7bdab0346bd71c14def16702e09daf4afc2f459425d700b7d3ba9863aa856394bc5a8141c070540e4abe50b44a022d4e16446bc9a509b01f22628fffb1ba7f0e3416c29b1fa74f982b39b5c85a8bff21912dd5359155d22a4dd14853ced6a92d06c8686f951b26642e42bfe72010fe1dc78e3b010e39e6a8b1b8ed730b8c2cc501c0afa033cec067b1dc2c02536b2f1fc188e010f09165610c50c13a60568b445af76d2a851381155b6b00618856ba71a9f9e373b3de5026e3ff9ac8ffe1453b77b377b2875bdbdab43d1c837f6568f2e2a5acebfbf8a4fa242c55a08c214b130d3e9d253e5f66b33a2a45a4725cf9ef1ba549f7bb0eafab69227a1b28cef6431e91a25ecf5c39f44f11985b99b36b7d4402048e64ee5e4cd050a2489032944b2067a4669db44908c794fd98a93ec58794cdea1f2154a970f35c9cf991296750d81e79e2cef2a5ace2950f06ffa4bdd161138a4f4f4f9c5db0d6771415554881ffda0c7e2eb1f71384f9b0823159c4e0e8a1f4ab2d0bfe2bb3ca6bf0ebc024659981c5018b68b44c6f20fa22df89481f892ba01d08732cba0f894d52ed81e34d946b5e065b5a2f0f4c577041c35b922553f7abd2b0c7ab6e0d98a4db84f7b827a26e8217af7a188ca6b8d865a03ac541f89b1a11b9f903feaf68d9b3ca13798e92e972ff0e9a6eed68a9b306a199a0158eee459a07003aee88ee0c20eb7b7e45608ed2ce4f2505783d93c98ef9e91109ca299705e3dc0a11fd1d42fb2899a83046b28ad9405f758da79083fd6e1220056492ebe2ffc2ea8ff28c2c84f45461b603a03f40f4034d47e4a6a1d7609d461671e70fc8390673852a6c310343ae509e4c47dc2695787fbca7c13834e85bd3479aa8a984f69bafcc6e45144a399ac5aa158690b1f5db171050f74847da30ab087bbe973fbbf18386eb593c13cd27c120ab207709fbaaa473c9e684f0af5608775a319f4a5f7aaf4a5edf1be068b4c35c97271d6423ae7d05eb2eefb24e812a271cd4ef4fd573c16e936339015015be45c862442d9cd356c069d15075354a16221de82e4f6ae0c47d83d304c07daa679e1ce90dc7db7c9f1a2f8aac54d2249a156fc45b86884777b0b27a72b2758d5a77cfe0d574cd0bc894f1f345006e0e86e4f9d5eb03d2ee044bfd1163ab399cf4fa96cf5c332d9d2f0c9d67aaa29d2da002028f6df1b0ec2a6707b693219b58d1a57c0d7e0159e8ba3b929e1adc62d79c7dddbe8f0729d4efc494b2a54cc7fca145bfb7ae8a5d6136a943e0dcda1c375f97f83d79a7f92b7c2ccf69d37eddf4081152ddcce02124d2dd8794432eb58ac84b91f205750e535f893ab4ea871225a21f674e72266c928d232b99990ae7f66f167e0a1a668b317c7aa9efbd922e69c3c41405b9dfba714b0901b8c6c2f58d2790d32e934437e077d5165fcca976a5558d95e3cc1216390bc02bc28f8fc63b2e34ce2ed07df8e180812bcd26cf4613c9e7a6d0b73e8af495965eb7f4e80174aa28de8bb5aaa8c3189e31ee45560b6b086397270bbf76712a8ce961abfe3b17d59356b0f8d32b287b79b75cb45f067ae0ea7bd37803fee0cb91c66aeb20639dd01a13bc0497af3e5c30b665b6215651e03436080775066f817b9f84bbf7fb18971ec26e12fbeb0f92186d0538fabfb4025b8d56b6d8ab84195da48cd76f1d0e619f9908bb01a4d7a0f95609e6bd626a21925d459ff452b2f07844120e6e036b09740a7862bed85bb33d7fe52900b171003f4cb75a08a62497b6c0ec84683bd9f37b00dfb5558952e4a9b0b999eca65ea7b632176a5fd578cfe1dba9b2d8fcfe08a3173795bf1eeb44667536aef85bf0474c162e4f20f3877a5d2d9e811ef30e95aaa092728a6027da51b63ddae92b3721a60988d6468b361d205543daf2a9a96cfca978c12991523df3ef05a151ef90e402c681c8f383ecde8ea224f813ca9c4ee625c5b72e09e2046cf6b179544699d7966cc0b1e94f15b58c7912bd8c562bee375e4055a7a869896b6f57eb03ff888fcb2967fb4bc22ac8f1b33e6ef14ae9ee968784e191b1d60cab89fb30234e3dff1b289a505c53d09d44ec018167eb9d5d760145c4a49a8c40b8e14803c1e7e6af789c9583147fe0b9ec2dac3748c09395450b32f82b058ed5fce224f7d211ea1fce81b3f6927f5d66771ee36885f96ce831f88e03380a1ba5c6098349edef2a5049bc748a773bcd9e444863a09bba00ba366bd9953d0ad9088c54aab89482ac33f3e164e335092282fdc163ae89a7c2d7bfe610573b51e3e07d20fd5f0d751eacb9046de543c8fbb03916318f2f4301694a52b3be415af325cea88a41edaa7a11bdd52a97e99388c10504064f63b8f0a520e846199abba7e2fd407a3180f894d346ff242a3ea325b8b5e3e5bcf07324708eb2591b0cc9be414f8f8dc81d1216442cec633f59d6ae9ed925c59ff9aa785b5d930d1b8f2cd577f92fce456cd4564dd1cff857e547fe4e6448944f002b29ed0d853a58a6a59e8481f652f56016ba56c6bf46e8b58c57f17ca5a4ec98f1848c168d2e44d2c9a098071d742f9cc1041a1106a3d702a410ea740783a901e07bde796a097b51bbfe12bc16f55751bd1a2c9765e236c21894a067ff6263f4079cb0ed06087ab028adf52edf6eba47795acce333006fc3c7e5d4b1a6196b63b67020ad6929433be39f7d17adb3ccb05d4cd73cd7c043b566dcf03459d44eab2b8d268d11093acbe051cdb49eb751cf578c1df15055253d4bb5cf0a09a960fb2f80f5afe9296440247d360f6b5819e0cd94002468cf8ddcc939ff492e43dd1919d1cb241340090587dbb6d593fe4538510f3c2d26d09fd88089245d67480d7ae7ab55348d2396a315d9c48501a8fcedaf2b3e66e10188e49d2905fce808cf4e27734aa8f682abb2e0f8a872e8cd7432f7d96e61e310eb00f027318047389bb4abeddf584de6d8508255d09ec34c7d65419e0aa163f53f93d75c92e24c6b3405ada21f42fc154adff6a250c5993f67e946342a9d195284dd2309559712a9f2f21250e2f94c0fde6a63e5dde76c293ef1dafba7673c9a79740260d40a856b9d490b11b7bf50daf708807605d694643f75fd2573bb4a8d4a08ab4ec77a8a6c95b6fe229945290c9963aa6789d2c29196546fed59fae7c02b9e9fd156e52ad5c57285588faad04c214b26cd50e842f3fe9776fc1dc8a5ec1bca3b60a31179f2f510981782788ac36ba6582b705046c6b19ad9692ec6566c72135389e72c9b6de0c75866c21a81ec15ed3da9a7de75d014eed358889d3045039994a47768adce07234aaa1e0f9ee3ef51392cedcf4980f65e1ac8e295644a9a9dd61c99cfbe9063159677953fd65ab4470950fe353eef37e76d4ba5a987359c01cc196bc6eb81addfcbbfe39f63521caa310a81938b31e6417e1d13cd82c43ace19d4681c4b3cc362a162eb81dfc251a8157b9feb6aec3715d49f9af05ff8219ed67caca1bbc53be8a169fb2dd60a6b1c133f617e2519293098d219b83f8e195eecd1d008d5e3971f93e77e9fb92be57ac6c560c090f58b2107559cf19fc3314a7590cc73dae357a9fbdc52486076187c72850ac804c8af14e67a413ddbde577720b9e28e269b0d69e99eea058567c49cb67b34f3f6dd6cd5cefd5cff515981b7f167661f6aebf2a8ccb0879f46c859fb5775d263964e02095e96b188159c4ebebf91fe6ab25e426246a3565a2259c4dd83cb87b2d13a9301d78b077888e204abe1a56e93c15fc4fe318e00b5b1c08b06d3b94a0dabbf798870c0cec482afce20d84bd582eb5d86034c0727a96b17717c41443e0361b2c49a56555726c70a169f73bc7add751094c6e58a78db11d78249ae091e58cefcac87417c7d245de69b9c6b63f8d7f59f35f20dbf0053c796a0aa585827e7ce7788ce930bf91f1741bb5bdd3ce5907708573682b32b9f03d79e8760b7e631b867901f44a29bbd7cb9be8bbfdf7662aabb15ac5a8732e3edf33d94f17eb94624ada91753ffbbd6f3a5e71d5936e9091e18fc22677b3b1317e18ba78dedbcf57da2a53fe0f5e1faa5c1f15950cd792c8c4c22c4c1b2cb4f4703b8da4d5061c44e3739c8eb215b33d7315b13d79178a162daff395132982c767472dbf3053be6a98f22d1da8cef0ddee3d7d67ba7fe55d5188b706177e4d9e6a23f182157dd6cc2b582d558b1afec134baff0c2855555a8e71854b578cf113a0ccb8bd3d53c1bae7c46c3911804c6ad96fa640ce7cf33c992cbe1cbbc3b0de98bb5cabb5bbe137d7eecd5eb759080c0fe42044f8b7a9a44db5419b6a1530ff02c3b2067f5df6cdd832e2092a304b1ffd21790274aca4c8b25bd722e2f46f6e91d88f7fabf9ebcb31ed3602c4e4d9b1bb26cc746594f44d809360125dd4685ccc3a598878f09ef42a4d8cb5082508aa80226631d9a2a500adfe0914f4512b48a43647492725eeef791fa10765709ebdac18e103dd31ac3b612bc5b42aaefeda0a213766bf508e4c862125450baf37adb884cfe8f4d90f1195f2e94fa189f025941ce73100fa160ef0ed745efb209e10998466d699079502fb79847e86d7aa9930a8226a8ba645c968fe0011e170993f919b80e1a2a72dbfffcac6def0ccb03ec3c37a2eebca21dcfb814bef1ea22f2cb8ab750f4dfe86f92357a7ff696c5af0a938f988d600b511e3ca71a3e2b2f241c3bd1c806222a0faf53a98b1e96d9c096d934cabe9a3e651e2f2c7bb542a2e63f080d0c211835a8c9615e4871ea7ce549d56436ea3f47225950dfe4fc18b5d93cc8450a7bdfe15000d2b96af48aba23cf729acc1a7c525824c0e0dd689eca09e5697d86eb52705abccb5d83f6b0b521b9c1386d87f57fa31de1e44f9fa5d19a453b6eccd2db2b32493a5388ffdb93a1770a5296c98c72f5c10652de85600b28a402b4b5d958260e691c3f42e282213d2495c34efc50d499682b5a725de0d76b00bf3792754f7354f5b12a988e8ce7b14d5058933682659368cf9c4205ff9426c8b4310590a7ccce37e0f5315cf7cd82d896575deabdcde0f7b68560248c4c391a2b4b18de78a7be1526283a8ec982d4133d3c20e31aa88e8b450f3f10c3f6df6fedaa9d62907703188407015a2b9d9254266121ce6f4ee3aba5e2a6b7e0f55e4dc67f19ac85be75a6222cbbbfa4970c19ea02cee7b142d374f17759ff2660b5d02879a163d3b5fd86730dbf5bbcf19222024e6841a2ca925d9a0f734e4213a03a406de5321b5757560801daa65042bbfc2525d5f284e1174481c01c90c3e51161023d4472fd380ea3bee96fd19f6fff729ba6f1b5f780cdbe5e8c7194fd1120be468747c5cce3a06fcbd0a793b8b6f338ffddf2ce5cf84d05d6297b52f9ec87f9b43af214efacc40f765dcff992cdac30f83b9b2e24d9250997222466de9c70a9233fad315057a9387e6d5b84507513b9f83b29aa0df8f8a8c498867258f4096a6b49401ca3b86f7f8a5b55c53d7086d4720eb92ea260ab480b1fe34afde4a3be365d2351542d7b8907e7ad4d0520ca8b37436fe5f66dd38c1ec9823a14c17f583b2551a1edf2be21661efe204050c3bf88bc58cd3729119da02db230608139272f0306cf1ef4874d473df825156eb6701611fc4938d5dd7e40c08aaa64a35f95cffe1313fbb9164053bbc87cfa89def49d29aae136f2520c3a46e6c508572d7c0c7086b83171ea6cdd04f65ca555d472a9958e0bd19e7b0df9b379065d938e0bed7095de9252245f0a969512d6df427f482e55b8d1ca6ec918bcf4e7c4d9fabe521f0400d4f9b1148037119885a89f6612d98007e7bdd1aee110813190803ce8ea040063c9d0be61c9f835c4e997cfc26e8c69b2a470451fe33e559ea1d8df1a7c99d031a4bab0f0ee5d00857df715e8f9be74fc8f18027a716221f2e27b3a0040916fe0eb078c1eeec9663b6d3a1b7ecc95420abbee57b3878c090a1d58aaf7780123fbdf14d30d21b2996faaf5a4fa2c92985da972a3e406ca9e109acf9d4a52f74cb1292ad02badc6594ede086a678d2634506cc9d9e7f92614923662c38dee1841351f085b4c452bed5e705405d7c06e521f2356c40e576f9bd7756e256a1e28c9a866ab23aff78b4aa23636391400df377e9802881f802fac4a36f5ebfcfd25dd55ae3d41ffbd445501715d0029f536e58c0eb5f50a3497e95570876b44d35c75ed29b813a88761081565610492da9ca923bf3a42bc201aabd35dc372b42ed6ed1d1f75ec82b95aede5c2d3c822bb111663b72c08cffeccc69ea0042b2f6098908a622ee7a474be4d489604a9463455013a1b47912484cd0b7474eb717d445342342f373b140d04b9f13d9779d597ded40d0c33aa7f84d026960f707d5ebadec361a312c23efd0276bc2ddfa5d3bce6304fd8e5e1387ead389d623c15a630a92b3be291b6aa5049cd681d00069549ec74f12360c5ad0077093feb16d19fc9c7ab866617f327bd68404c2fd51438388d253a45da7ff97431daa92478f6cbd18021804eaa6b70b55147411e69ec2a37fceffde0a6c7cb3981c3ce51d5b91b7f17e995870c950621587ecb41224eb6f472355091e1344456e794b8babb07ddf7b6a910903964efec3e4997e2ddbd3c222282ce547f76ad5690e15967af81b83f8622e90430cea6c9c86ae1df658df2d5feddc6ec081ed277c2d3cb0d0a92e37b9e3826ec7102a2a2915525a6444b84cb363b488ed8774f84519734c2860b4202f090da356272e32110c13eccbf7e8fb8c68fe64105626591d681f773fdf66ac56dedd56d5698a87b474ed567a80bde2b6b52e6c4b7dff0277346fd1f522839666763398743a58fddaa6d2d872f0b3e27e44651d07412e4a3f71ebf1683588a83143eda26fa29a9657342a2d555c91798e70bfe54ec425b4ee08836df3e2b52b3091a709227f2fe98a8444fbef17d7556128407535e6a7b70b95de868d872e22170f1fbd49a3ed9517fdf979af95e7657916cb72752456d9039a2fd7ecc2796c4dd9ea94499174933bb7011f92c7b8b988b7acf3edc5f1f61007d445fe50c221f27299f4fb0d31f83c16ad8e5f8290b49b69447da2dcb1f640c6bf5f1ea3e27ed602440c49ed207d1d9626588f61b3bfc7e9c92f634372747564f3e9ff9d31828a9d812c26cbb5eab164663f1cb6ef653ce2c9a7b7bfe9cfe425d2d74e93b4c42bc2b60f4ff2aa4de80722679e3321113d58429a4c30331ad24d3ce621310fb362dabe2648a9262e5f5b184f7f3ea09a352d7b18c18c22675ad3c9aafa33704871bc4c238d66cdb0390ff9ae227296c95a82ca5402a0db8ab273fa3ba9e82bcb4b7b9971af19fcbfb64dda51407e43304b28ef0633383366f9bf5945e655f3f9036524e6587e66c844b38cbd596fa5e93c431f22a8b3ea7de2d294e2540c1eae4d1261ab903f1cf79f69065c907573e110b40255eb9ddd636003f178e6a45c232f24c1a93349a788e0786aa2a27955b98203235a7ceb70ab92321e407660b36f4c481881c48329ef4708722500f629ace2a3524af946f22243b75624140f4ba8b8c3a9d255c9f5a06cf4a98de7972b8ff31f8a8f7c99c17d3690a3fbf9904ec7a82760512913bded781a5ea550496ea7afeee56e27c5eb825a874332c37e4000f8613ac843b9e15127d2f3a0c46818c6bda0b0398887482e8ad2b2b9735d519e08edcc1100d86a639055e3bbb222ded868d0beb09da922b724c02602609084a5866b97e05d09ce2779df71cca7f72a09f40464cf49abc80090cb211f72f3e0a6aa6ca9a7e6553f2ccd819513199bae79088cceecbb330bc4e1d8df408f85a9bf6be4ed30e7b1ea0c644daad80f4e7e8153fd253ad3ab78c2e204e8e98110f6a5f372b32d3e57eab22e573f28746fdfd12b339239a1133b30d1d4f6da8c8d6bbc0e144d9d5cc24745c1b2479ac24a3357398c02a048040276d7b8ed9753eeb4e687131e2aea6a69e5551c93d3d6c4667b2a03b42540b822523d2c26bc22ad2f47e876c8c7e7f1246465cc3d8f0c00e861c5dc6e3c7f8353d0c287d17273b3d4157b9120ade3e994fdb3a27b94864d9941cccfebd0d9ac8ceec2de40134a5e0e77b15277bdd773d27f13f7de498cf900b3c708383e384299b15a04363b2e44b46593d0c051de7893d744a13dbedfe402bebf8e09b204f88cd01497ec618ddc4c30e5496cd565dbceb51cf91a7e31efbc847962e673776da2bfbbed16d8b3e442113504e1f84774443b9c6af33c789ad2a1930a7797aa8923de420f33688a7a68708dc77cc7b793e355e5ce44f44aa792a9ce47affb2c85d74cbd0ed5c1773a9f6b41185f30c2d00b43e715e26982d157436b7299263b4f9210933b6d16e4655e13b6399d416a6d9efb04e552cea608780b8cc9ec97936e61aa7d1d4a6490c7a87003818e877a3845aa3e745fbf972557f0b2eff5b60d16d416b5271fa0150377b9f178dec929014a486d2e4a17ce72c78941d086734aa5b78682e5d729069fc85f9eff91668cd51cca2a1d45f12ce9a04e4f9fff78d9693cb37a9eaa5c917e4853870a7078393d2cf8f501d750c95c79298b68c60ec5977b22782f8bcf3fd46aa102215db64306329c75de28d15ce3cc402bf0dc519c960972d39e0fd04bbeb41fe3e6f82427bb106e72371a7840346dc3fc713a493a15f0cefb192b295862b680d14fc2ebd47f05a8bcb80baec2804b4aa3d41eff6608e166bcf813a4cbdb7309106ffef4299100494ee16792e4b8e9b866503f036df4b4162c43f92d22b7da2e8d780cac87bd24b98775513f91496788e777fec3e8f5d235458331b0ee5db79dff71794649e54b44e0de408434c63087c45d168c2819fe1b13ee1fc481c83a495814690f2b53112510da19aa705c44a7247fa6dc596e7ba3e93bf49578da8f7da328d4b17848b2888c100da9240f2e393acf660285eac4e6a8f269373bc669ebcf1d8c8e426c9566681bcc7afeca9d419e35cdde374f7a421e8ab8ecb7f8d4f47302620665d8e0515a5041a262a234121f092581f869c9c88d760f4698ef12fa811c78275acb5a6552586d7f4b0cb4314b479ba8fd0f29eb0a65b7d851c374e701ac7610e3eeb78b4d2b0a6a83ed84ee7c8589fc17333b77157eee4591653b8b0534b9844ca22a8f653a21ffb1df7aa974b56cb11a1c928f3cbaf76e9f0c148b705d2060cd590485ec633b69602d8960fd09b945ec2b41762f5e65e52e7917c6d5f985fea440cde48754ca514489e61efc055911d610868e4cb86df864250afa3fc065fd6c85822aa6583b7dcc02f1ebe12bc33aad35f3f110c03a65f25a348e6c40f50719861a4f36920eefb7cdc4054d80f03d451caaf5e2ef15c606370d4653b8b327728c51d11e067b914b5a96b1185c1a8695ea245a134252f1f45575a53e9414c843a67a720490dd12bb0417fafac3ff1d0ef9d946b6aaabc7676992408b850edd204b56a793597f6ce6cb3f28c63cb9341722ced71a430bc711a8ace21d3878f2f8b09ed18cc248519b3fc0cf15478f5b35bd55b1cf3aea878b7004307b29e8a0e208a830b800c96a77463ecdccdc04c309187bc318e040de995ed97534059752936080d80f1fd45373cdcbd099aa618e3656848235a05e5edb55021ee03218bdce4a25276041dbe01c3d4354c35e5b959c9d4a1376f04e2340bb232553ee70bae79efdf5b1ba7b6f5842eeafe9d8d8f50c63fe78667cc189a944980e1a4bc7952b418e20a23556559ed1c6d19701a351d29f6fd82946b1b1f4d6f8dc4846630b1da1c464b5deab626f5a3971211c297378e5e707d773a9d16ef13477ffa55390b1f72fc6555392b5e82931eeb792f0ea1e5a8c959e6841d0f5d4f3567c5370ef101cf3b4d43afd803462a078856e6b0737b1f05de260c67da01e97d335695e428e2e365775ff2cb3a9c44f167ec7e87dad5a61b6f26f246a69e6d77d29167412064d2da3636d58164a24b28ed66967b76064d61b562766012d29de96bd54d0291ff0bb8780421542990e4cfa958fb79f8de89a0e95fa2e43b6a52d172e5c9869868dfe810af31c1111d2f0dc342b7a1a179d689d44028f00df2f09a307eaa6268e055ff1961f92a5f290873ecef6c8a898910662ddcf8e99522ee22614fb0b53cb32de0766c8e7a0b2aa54d35ba9d055a76cf43395a13dfa5f9f20c0074c7e473849c4e4181e17bdbca7fedc683c6465e9172b93e3f65bc3e78897e8a441025cbaaf55f6bff9a4a9b7a444f5141fc86d7cce05b86e3187872579a5b159794a867039782cdc01618471f36b03c0c102c4d0621d32cf2388812a08a3f98e0bfcff61ed842359146c3067088cf443d0fb97171283f61bd5af66f8c00c4bdd8231308486a9c68e674f2cadb6834a5e9231ee2503b52374f71d3bb5fd238ecdb6d41b03dd65e8ca924a8e91ea08ea89b90d2906a150dceb23162b70401342e4448905def502d5563f7116d9e856d528c67403a6335a0766925e81b12d346e3ab954548b40d4270a023dd7a1f9f051dfd602c6ce5df1faf4a3c28f13439c6db11d6afc5a51c69744c1e38599019d29df94fc73b2c70e76a59297b72eda9ae9f89bff85863b2ffc56827a85c8ba2fd322bcfbada9362222fbfedb9003fd09113687a4b7b109d7cbb2d67c72480bfd7b02ed06703b84d06d43574668993af72aa9942c01ec77df3857c14275c7a6107f5fa9f50c42c52d26c1a73d56744000eec52d1c59dc38cd6d34e80ebf2b055cfc0c4529ea5cb98f7cecba450d0a743922cef4f5ff6ba66b84c358920b572f4c3d32179532245592368d354fdf3ca43c0e641958aea524b6c59bcce6e726174c7823d03783e81a07a6cb95e4a13ab06cb69e6ff26fa8ed6cbcde47403a87cd3e3ca5253a10fdbe354034f6ea890e4932b913f33a4512b3068c9e3270bc1f99d514a61471c004bce4b4667ddc0a92499f3c0b70503df449772bc8f9bc4d50c301ed4394b1730e5e4833e90435a5da0d3d40f6bbb309b779e30709da5f73954d60be66d38481e9e6a37e52c94b5b5e2ba98422ce76aa06fea8a6d4bc724d7e5017a535f545e647e56351bc2ca345732520548d6c170785ad2bb7e2ef5c59aadd36da0ae93f16941551fa7a27a7b91e63fa1fa27c4b90e81f610d6c8bc926f0affd5769805a7f8af49b071e8364e7e009455ca0ead1efeb8c8d49b94cc5bb0bfd77227dc4ca8547aaf4851c6447455d22e3ee096dbf5d7371215c2e3eddb490749b799bc853456119288cfe06c514c4e5a6f49241dffb0d226c5d1e5d93a0bc75cae0da8cbea5f881f7d7bf851c3628b36ab0685d05c9ae9e4f52ad876bbcf172744d2ba798155ca4b66eaf52930ffa7a25e23b3c3cc0815b034eac4fee2ecc6e1cc3669963f7880621872f59a56edee4110a6ef60cd37757dd507ce7f5f26044c08044542ca595cb1fd19cfe0d4fcfc427f3a4125232927bf75184b3765c3ae506e5f36253a06e846c7bb766a9bbd27517c3a4200cec52d7f643b9c7448cfb2a1af6cf211cf28d207f17abc22085b0b31736060ae974a3bf654217eb37729a0fcbf6bd3cd6d145a9de793ce819b3c4e81e3af141c9667449c30a59658280c2bc01102e548ef557070aeb9feefafa838125561639a256e46b5da21fc0f4f75c493619b33fe5bb9fe6e455158a156b2b9eb7ae35b026e099519fc46697ac583cfffa2e67c42bc67edeaf1a68a5d74fde34db6fd62d853c071bef303efc313cc32ee375481bb02867d2c082a39d2cd6df254204681ebba02defb5d073b4e4f5c9b112add59a86ea1db27af284d3a37c1d56300383f94a437ffa58e5827392f256289196ea4de157a954c60e6b67788f120c07dce8460ff3ea37400911c62bbdd9b0a03c2f79ecd6529b580ae3fa9cc48ce13fe63aaf7c9a25dbaecf07fed44cb42f8f064c50cc9510373ac3bffc4a164f7503dcd4b1c8dc89ae97a1dbe1412c9de7b32dceb7aa8c1933e716b130ba19ed83f11aa980707e5c940481e4f79ace147a7cea67bab920a099de8c4527d6cc13a3e42c566bce308fbd48f08f2174bc5fc2c0b25103379a3c0bb46f6a147cc664166dbeada457af1cbdffe5f90dfc501d6d2eacca32e7e550017dd64413a8ec88af06e10da352b81f4db47cb6ae88361f0dc77154d3a43d400f24d52a63fe8c494c5df718e50e04fe61672c18b1fb9c967bf989ad1dd0f2ea22c640ac627c93a8fb0a2763cd74819124c0e763ba5d6454eae5135c423a2f4a71185254987adc16fd969a7440cbc7e6557a84b2a99baeec2c0e60d9cdb1985e16417633ad7491e803cc17989fe51b9418683861e01e7d03a71353231cb3e00de1d9fb522ca9ea49f4bb7da93ea39eb29e51e51f93e45cb7146bb718babfde18197fa14403bf750e0cadf99cfe8f8a0412a067827574a0822e8cbd63fc8073a1fe432d63466129c833a77a7455794cad4271856b7b4c4408b1f134c886e0cedea2257c8206b5194c56ddab9553889d46ae17c090c1c1aa915a2cf1cd29959603cc5855f2e05387a2cefce5ba1811dc19acf80d6565242774af5844325637308d13d786ffdd9ca46e0ef706f2e4753db2270707afa2871e6f731d916bdef03aeb72a4c3b2a2b54414f232ba86580a6fc01a7e175bbab3b8a0162fc51df4f0abca3fef569297b125b90b7b76e37b3468d47ec131ef0e8b2c56def4e0212405d45dfefebcdb8bb4c1f1fc22537eb1dcae081f028b9063ae6d48c732829d20a6b4691dee87d462a921c33246c409f2e14453f7ba07376d1f2656d62c0be3e16c8d633ab6b0c4ef00dd50defdfd10ec62f5a566314b797fbc5753ac326e9232f391b71864d44e969d3f6c2ffcf572ede2ecaa5afd3cf3511914d01f9469da0ef70892366af5a39d3417e19109987471e2f7fb32205bdfc878febe17940f71f2e3375223b5e65ee6b6e9575482e0a17217b34e93e4b0de31f7fa379a8c0f3f31de705a933a107d68cdaa4782fab38d52227dbb0765eeb18326cfc96f8d40195decb59592324a0e594f1887e23960a947396d9d924d994e0fbc094c098245bf130d3bd61e02535cc9a535f54f504208b76d204fb9b37270a4542547f5139c83d25143e48d55c3af3cf350fbc1193ccafa042675b8cfd0b22ac2e1899877849732a974b857e7e06406091f370eb1cc4fece0c0989c079322093a1ef2e33aa6144e4af70d3f3490ef87969704edb6ee8414bd01c1a56c0ae308a484fc9c5f51c3b4410e3ceb023f6c196f55f275ee75bb4add0006e04dcaa56da121ebfa8a4f2b7c4d861b5011f0dcec20ececde6267bf9cee5039cabff1e38e287f8d00a1a26c6c28e497a7267700ebc1b4623170d531de08a1c30bc216e20155c6e195fbf17ffd8fd4256185a72b8c01acd693a78c0a86fcade1d3ef12cfa7ffa9558d49a57aeeb4903a11a8425df4f4773d14ae6290a6cc03ccc939e9ebee4da72c197d966d317595af6abedb9831344f6df07d424f55b2ed2a73ae84ea06f9c4ce0c8764bbc430020990cf99c141590dec29e667ff0e5f3276f68f561a96a7f9e3377901ee749fa5b79b383138538b105e8cdd6bf269888e1ec7911d82286c65122d32344c9840af17f947ce38343653db2ec5748efde1e8307d786812284024c9823222bcf72dc940b6012d00720aaa6d9e435ba8c4e0d1bc987c8c53ab2a713acfb0f8712e37661e62d0ccca17a9c78e0fecdfd628ec84bee92f25d66d8cc47ba8808fc766bd729295c572db38f3930dd5742c1557afea85cc528c7adc20fc08d8072826c3a413a5d8b1df8697f40ac0a372a34bdef81bbb3ab49790f97edda6d97c4380714e9ef2113044a1f41b74438e8533209bb0c49c3c7e4922fc9c46016c67c6bd06ebf859366b72ee8c31115666c8d13901cc71c62bc95ce86dbb5ec820006d9faaa58f846da7849d8228205f907292cc1de4243516a7e589ba06dfe459c7acc94cb343e2bc03585edbda9148d3bec38b4203ce68c14dedcb3cb99a012c5eeec5e46becfd76525065950d0d029eb81bb24f831eb9e6bbad6bf5caead9149ae2bce7764e893980cf1666d22f07ab9816dab7a3ef1df64bcada3193d070a769d4276836c4960b1409d4baf5f8f137e6e652d47d6280241a4200d77e45d4a26e61dcbfde56253d433eb5be95a428795a06766931e3db60d588d7f125f8fa1fe1c77a56d6300f62fcd23e143d8c23b18f7fceacf4b5f7905f0f353395b572a0b2cf21abef6d665f6f2a4c341039cba62353620117f452b79e385f14379ced9b14a0c4e930f665eade25dae37c232ba72bad3029964a564ab50d67ffdd74b0cf2e0adfda9b9ae41730767c6808a84fe5935ef9082c3670771fe493f2ce8fcba4f8331f9c36b3ddf9ac63be2aa900d3c7375f0ec5871eead50420ae333dcbeb8ef80e31a5b7735cdbd1f898309e1c1d0b6e4524ba952a04e1440fd2b2c384e2ebd02f1483b8506dd100337c14eaa476643dfa9651584aaa7886695763174f8e71b081766fcc51dff6e18f864910f2f1470cc0952ea60e653f6d930663c535426e54b973a6f19e95e458f5e489c24f60c1359d740fc41113815a68863962b4eaecaa3bad2eed642a862888fec5cc9a6743861b242fdf1fe4f87769c83ca94f65992ea5918895f7be8aa20f7e2c915112b7c3f1036608bc463af77a5e903e0fb34d1d9a641941b0be90b8da959eb995b8fc6c568c916d981310cf9b623141b35bfc2f356b9b16f0c099bcecfbe58bf969832bb33a740889b86d7d78425221f29de5cf26da778a4e94c9e9e695dfc4066c4589e18c88971053d97570e81e49e3aa0bd03b7f92c4cac6a08d102e696611b5d2a457a741e86477a479351243e20c33254a2d0516107e5933d4dcea1a3f76c204a4a242e5985b5caa4f4c2e2de8e2176f1d7ececfa22193df0e3035123561513af55f292173b80ac2ca651916583b238a52a6fab5787fb56855d4f3dd2aba32fb619416b9c094907182f2bbd2088988ea45e3c5cc4af9c383a29d2d55f5adb73733bb69e99ece8c383006cce7846007b362cfbf00f717250eb0b21a9c1a014eeae7feb316d4dd23aea5c7c0422e6c9a2b0e35e7fba741eee707005a731eb767063e981a66c74f6b63ea6e86f945ac27f154fd3efc97fb2feaac676b008e542dacc2ff339eb201481cbe50e52567e9577671df5c883469ebc60ea5bc32eb60e0bf9d2bc23f29698cd1b18967064691222fc4ccb8f9b339ad90cb8736bfe8a98e08a05c1ab82e659df03592c19ce66144d62e34b3812806f639e5221d67d191bc43c9e31a5d052616521ce20f6ae8c6ab0d4136188ea491ac352574a6fa0df4ba1d1e18a25086546213e0b4eb9d9e9f28e1fb2363b1ac5e932d05f37b090a937976861cedb67ddd2c5ba0dad03810d3941fa5a217f05cfe75969685bdd00fb0e9ce8159000cd984f65c8c35510f7ec0f660cf5b32d47f637219fa0bfaac705e83eae4dd2b646d2d1994a469899340db0407f847ba5d5ebf408b044a054281e4f93a80d3f0814d46dab6b6f38ab58cf6a6270ff53c04bd17578425d1f00666f94b3f7e7b45ba3b42d787009019f93765b4d4d90069f508ab4b791ae8456b03abda43f03899c8e66e33c55c280e2a9d39a6c156cdb5a7af78c298cb629aad86007c3aad1146c8b19f3896b40053214087466a2c8b9031d857ee9ed793d75fa2a35769f1542aadb9760259dbb3ac35d2f034f2a0d91f95ca3cf5d01273ccf23b2e29df5ea6a756dc6ed0508e3370e6da2ec6949727eb541a9d9483ba51f61e44ffa20813460dc2a109ef8faecfb9c788fcd186cadfb7708baea8b679fd9330e6e0265408914123f5e407cf1d9e3737c8285dca4488db77698122deb8e54e7afb2a3ebf9c6a2bb902c1975d979c6cab2a0b9d186d06b7f0f16f9f888af84ef08ef0d4a6efebffab36c72414cd28da9520750db53c5c530d3eb1c8967e8beabea693f77040b9420e3f55b206e09840b7d89553c933796eab497feae2ad301a4eb2816ec5ae6d9073625d3d4e3787995cfee32f1ec19681226023d66dfd3e63cf62433de632962079d16b6075091f3ac2d1d194a7fc471e4d6e313fd305e6762c23339e2c874eab9bd8aaa46e1bc0affb9bd51b42ba4e8cdd62ef93cf186e5a6f7fe40ffdb76a71784eb2aeb5973b1d7f8e82f71260dbcb91dbfa326521d5d8ae2a7b847cb3ec8743a70d947930e98511788e51458de03777fcbd455b7d440808356ab4e499fb6d388a7cf4fd316913a858dabe457555afab201b183ebb7c4f60ab8ab8b670f88dac0f6e407d801e32fdc9f74984e4a845f27186191d6fbff59c1a79339c1d4f0f8d2c2c596103065d22a0f100a2042a6a4e2ec7c45387a5abc70b712ad4bcdd9d34f3e4fc18056d6848bacfd4686956ad81c836954b376e314530614db85a01580d77e279c5e186ad4cb47a8b97c91c2c76773f1e7e6efdd4102deda4b5dd96b57e45cafcae7b78ae1daa21c2234259ee76f6a1cbc1168802e15d30a95c50f2b79ab3307acee237d969b833dc22df6c3e80efbb9b4ee20c8f707ba0917b3c39649da938f5a2b1a5c3c827a0228083fbef313287750775d716c5c850ba8ce379ef676c505f50beb8cb62d65df098539be7848281373e277d5ddba720cdd2b2042c3089af53c4bb4b12604aa2b3bcc85cc1c132a663762f49e724de250bb16e1f2d918d1e8e1ba88635efd89a448e6f2fbba11b7147661eb895e53d1547ddcb8df3e9d6606e19413fcab0eff52c449e4be83f2f8ae9aed62708712e9bb5b4a03a0ad4658925c0d3c7812f8ffb60eb5917bf23ccf76998a25bc8b74756ff0df3767991752dd65b3eda80212eff73cbd4b517b87743001043a97f6865f5ec73b7524020cb8da63664d7501b4256a34044d0fee114985ae40da6142be4e9476aac61660e47fddeca9eb800302c629fbda61ef91f95cdab39a18f24cff89cfc34b7d9d573ab5af0654ae8c800eb96efcb845dff7ea95be26792d58f389a26dd550163e7f21b14457c0808f2fa709ff3ddb8606c03ebd2b77dcb7ad16d6504a62080a91887c577be2fbd24a871cd3ad984363acb7c01826de6becf2c25a8175e5429f683f65c1085d07f726828ebd87efbcef4ff4d2caedeaa2e687285cbd6782ddbdb96cd0ff6555fcd67db2486791da920e8a718b306af3856015cfd5e6dec769ac9f7fba0513fbd1bc8d70a4d23d8a52f752a2e0319df8ac61a56502bd8cb6beda3eed6a39155e449568fb93840290a47755d27ea68ea0b3800ff1d87767366772bf131a9bf494d3e4107e819f82948d8e1a2f0619f0766be58ec6bb507ccbe65cdfd539328fd2970e359ccacce7c414193be581c86dac509a2d22b3628046c9b33158bb79c34762451c4f7b523a94a27c6f10245245be90a098b4726fde5c7ccf4867970069fb898d6b54e5cb0897be6cbe41cd0f46f7bd3bae14a11a30c16e259f01cc5a87935c67a499b3a6b099db3603f3c58ef8945e46c38b78ea43517a69d32329c9f8bc22076ecb8a28401976610c5485ef611a0fd05f8cae5967a7fb8afb32ebc39275f34afdb696c1d75d79d1542d9083a03fa4e6cbd08b88b02d0d3dd69fd6d90281b68a4df5430100a1a050749d00f1b38e3097a1e7776b51ab5d7205d716924ab88861437fb6afb52a52f57aebe6edb27801b9deeb20af3ca1c3549e753d58bf87fa4b07c6e9018edd73306ba349e9df9db8b3d79640661a428e5a4b63b76edd4da0fd49763cb04a3fd479652d6c79b2280d17000e1acd98d55f76c6f994ace5e6c3493453f81a67d864ac82a2b86a88b4a26dafca744650fd129e09871918492f55aacd98bcec0af3a807229bd33bf6b78a3d111cb520341677309cce4e2a671f831cc910af48f946d9513f3194dc56a797102949fbb625bf0e8f325d1e1fab8d385d19abf26af54bcf89827eb1c78601fe1f349b27dc1269d9229587744e1bf090938d6e5eefa3d94a2bface50f49e7e85270e157f5f8be603ed20ac2ba6b80dc40eb8ebe5a03bd419ff4ad8e4993a6d3a184d06c2a8e20165262cf255e0102967355614009a49e468e34ec912a08c84b9e5b5577bb8901dbac4fce4bf0573139010a589a72bf7a4b20a0d84e33ef4234073f36cf52460e562d04fb826a6b7e84af95668e8654bf9c8c679a6d0405b93cd5008964190e65d77499e47aa93b053f0f5b0c09f9c3b298469385ae455db5a0289b430ebd9ce38a133003f18271c4c0b67203ad0085b36afbac7d4e0e0182603f9fc1c0aa51830ccbaa460dc5a4a28bbe62b177c0a067bc74709d43877f2b96bd2d54fb56d85d4bf2d16d22c67a5c70339056c7663a20d6f51e25c440cc78cdd94632a55adcf61e31177bcbeb8469c317aba563252e9798466b3912f3107c6f0015c3521811ee2650fb4a13dd32440932bf7a17903580b9179ba1519e39c3498263dd2ba1760e4400ee1fbe7a490a5d9cbb9ed66df137a76951ec8edfa076131827a006ebe5f5071ee8a49b3c9d812e332bcdcf5cb1724da72c197d966d317595af6abedb9831344f6df07d424f55b2ed2a8c865d392ce4f36898e9725bcf391af49a9f04a7b3c94653a737e081fd9c4b7aec71e0e26d41f1add98bc8c30269134cc51f8e9a3e5a6792c29fce13d5282bf833fa29038c770ef2378ada3229fb3832aa766f38a4c555d8616335ec9446f592b7e371a0e0bb1eae4b7d45343b6b6f2859b46c1fed54296197c19deaf3313b12bec90295b37a6133a75a00b329654788d919dd724a6729b60ff34138bbefed8915de46034a0a45b04ad552e092710ca089ecf09cb5c5fdbb69fdaee2386e433299d133b72931685efacebfd139a1ad7f3ee3d2b67d088965a56f0f801f8668aae2d8866c24376aa68d16d87de9f2e5c1e7e4c850b219c6b3b71b22f10ddfc845b11ca176d445a1358045abe88084ae3953425913136c0d3d3d200bffae44acdb212af6efc2e7b376475a3e2f38289e9fbbf9578e67a5fab4af6c4dee6d4334acf7a38ac16d467bdfbc5be184c608a2fc5433db4d291a412986a0db64704126e285a94165388576c0fa2dfd949afe1cb19c618d1556d4f13712d58796a7dc7c379e0d32d95cf7b9b7eaf7439de1302c1cc72d127df077897487ac7c2545e5b8b8f6fa290f61e6ea6758683c72e8645b77188d7ff53356df540a5cd117222fc6ff4816eae68db400b4f21a8727def91640538d783c93fde9c855a327423b1f740cb7b268c8fd1f93a3925532b9995a3a2f226d470a67996dc2bf20e4c44b8fdcd1bbe4f03d3bb4b325cef47596b611fca4c200074c341039cba62353620117f452b79e385f14379ced9b14a0c4e930b26ca7eb47ca5e62f9bcda042d7d96daf2da3f72bbfcfe0f3df7174c66b7c5fb89d0a671bb3762e342663ab9acca9cbeeb2556f3315b5c25c8944955e2d862d61ca5610345796d7250c4ff9e63b9d117cfd25f77d4100b096a2433cf14706add38d689527b5a65a55bedeacd86b11c6f4e9f4b0d4b148252a8ca4ca210ea5f9c96c1ef0368f07a9367a53981a2a16448d217bd3834db42433d45fb5d2a32ae5373ef25300610d29974cc3840d39b1d43ad9a0b047c88c4e9436b8f4c83826c66dd9d359a88cf42b04343ad3b6d84e1cff52d4d02bdb5a04b803351549850d0fe56f0d39cdf3716dcc9e9872afea2ebdb35ab3e0379c8d8656a9ca69fd2798b693d3ae1477bd4bedc93d755cb583cf0ea9488218dfd44a0ca0f69410b4806b369055dd7d1c324fa8885e551ff9af88ece8934ec695d068506da178750984ea5f04de38298dc686d09ff6c3ea57bfd6b6226070d5d0d2c144dfa6445a78aa66c7c47581661b32481eef74d60847d221de3db86028fcd1d4288f895b2246b631921b30915d8b1ca1792405b582831d4026a28e9935c3055813ef553945cfd99b9d94f2fe2f3e508ba14c2640c2cee438a54becc130a6d7951113ec3518bbca3a7fdbac1d6df7fcd2561363dc4a0b26dd32255baa743df9d055c90ca73de4cd03b1c545abb345d81b5e8e4d7cc0d9b807402de15d4676253b441857302267cd1781c713b02223318a2556463cb3e884dafba3748b47ccab507e952c8dad9063d1cf8435513286f9bf892dbba0346dbf1f8db25583d0c17e5190a6916dc42b4b0ff2c5033e4166d38d947cb7a587760fc2319ae66be048ddbf6e4abd8c690b716c1e485708cfe1e047e0bb51141f9e6eafcd39a8b4b86f261af35ddffc1eac53e1ef6ac0502472595303fff0c1537756332bd032470b18967064691222fc4ccb8f9b339ad90cb8736bfe8a98e08a05c1a9c7940c429e89cd5bdbe04a0513454894d288661a7bf01ded851a90cc30613d12a7d0b70877e41955abbfec8af29cccb1fdf2fabc45083f6c283d4f3e606a1a358fad5cc1bc14711b18bc6fe8acf0e423a5be9d50af58bd250aa24f078ed97c74014adadb3a212203fb290f540b149c9df705fc3ccec821ce3dd932db2ded48f0c3cf9f53447f5c7f5ee728a626c5ee394255e665f95a4241854f868405c3a98df7d612375927aeb726954a7b2744400495a15bfacaa872f192a85577e81860b6ee29a7df360b8f89ada97fbc55d3f6b1d2c860561940687c13acd9e48db1cccdcd727d60d001e1e9a40312950536bb98241a17f0499ef75d5c1d601e99e3cd3d7c3a9162d9d08679f63b3d743869b1103fdd9e01236221122c7dab657b1a152fdfd23e9f2ced6520775e1751efee2159dd47d4a286169b43a58f3a924614eb68722e603e4c9b8738fe3d2fa35a46ca79670b14dec99cd2d4ca9bb760079e25e78b798d9e400c58c071b5c10b7454fa098e8868ba649d8f814895841b5c3c3dcf5335c56940896cbbc1b210357f8f06fe61ef834d44b2da93d7c0f617ccc11fe70b496820aa18b75f7b9285dca4488db77698122deb8e54e7afb2a3ebf9c6a2bb902c1975d792ccc8138c397a6a8b000ec8b25f5897ab76c7ff56c59f2317a379f305ec364cac8734881e39b3966116ec69a309638036f1c698a5e24db0ff0871528cdf4b0a338386d9ade69f986a20841982e678fad28c665e4fc4d71b913d10a8134ae296687982b86bda570d4aa9b7886471771d98c63e68831cc93d2e9dbe834f6bdc509d1a71cde7617080445306a835217eade11e00fbe35dbca2938548107cf9d7e702f3464d1a960e36525be4c31723debd4c86898537f94f2acc318e71163c1ccd99a5d88cea0af53b5e78c65037b623e2b5c9bf6e2ac8a80b39c79f1c9ce1199bbc620fe3fc63805f20ff528bc7c81e5a7e4d5040c66e80b76b9e1c4e8476942526742ab0f19bcd261d548575f6a97df65e4fab67041c6c21c44aa8260e1554500cf7ecab81642acfe3f3403bab52ee34b5aa48acfd5e3ffe3ea65a42de4f4d179713ea8bc2537547d222e00405e87a8ccf812333267e0857bdd9d34f3e4fc18056d6848bacfd4686956ad81c836954b376e3145fa146eb7f31eba20b477ff85a0d7260cf844176de5f2a2057633e0241091b072100275a6e171e4f97d412114d89ef9d9910f4694a8e32b1cb4d13fe283362cccaf8714e35d49a5f96123fd85ec2a395748f206ce0184d8c91af357993794e52c97ac45952a053a15665958e0cd39899700dd24a91608d16f350950dd95615934ca5e1e1ad674a2df6100fd588d855f24e75890577548468e646c73c6e76eccff5660a6c20eeeccf9917b5d945f2de61190f72c08a574609909d8d75fc000cfd82c0c340619d7eafddc4ffec323a873769c621915967e46f237c99847b2098bb4c40c15719cd0f25ca37d61b549e2e0e7f11188cfe963b22a8be138ae436e623219ea064bb455bcb3bfdd87b48c96056da37d5fdbde2da57260526a7e425de8e1e55cc0d06d0643c42abb7daca3bf77edc144ae439c7cc26500f8e814a5babb49db0d10956e4615f4582b750881fe0733c6b63363c1bd939c4e940b1fef32366bfdae43ef8cdc54b534687737f861dc5e73fbf61e6e76819092f5e113800e3e14635e8732b705095a738fde40ddeb7ad5924c4580dbbff629a3606839206275bd991a0a140d6419ba52213d77782d1f8281be142fe9f51da93d74ddc1cfd17acf6887f692299daf7875d7f9f4ed78ad6c109bfc4274d4c92070d1a0859afb81cc6e79f77059312fcc03ba2ba5edaab06bd5d2f9bc1d34d7006595545da5ac29030f56cfa4763bd5b5087411ce7a53c717f2e1e8df551c49d5db410315643a00fd57d92999e8b48f94bb9e69290676f5f5b43d80fe133a45bb2cc1fd944f9da6881ca37379f20f0305b0b4859a344d30950817e4dc9441171540d891f2b35f8665c7eab5c39353f216a1bc9364bc20bb523fb72f1d3b8548c39d589b12135c4719996dd51ea69a44cd867c06a4caf7d615dcd7e20da8feaf201d1079f4506c3a991c075b67aacbd7ef1278e4595875e771932064f8726df1071dcd4548ec8af92f4c314ceeb78973da8086eddb634e00c0eb9afe206d9a390865c20c298004c8d4de4f66efb3729383e82be92bb10ce7a61648f2ac2f3597876876ae6a375b9e8b879c4b4da050962c34709fc6e778a667da7e83eabc12f6944e034c7cac737e0821eaa31de51bb490bda1433da5ac81cff72428a05bd8e5497b6667a5ea3e6ab16239dd3b5620a59741e425bc47d25b80e66abc56169b955eef88c69e7f267c714a2d0c913116f939019c411741143dee9d594f33ba5c73f72d7b2205ec70c742cf54cee13c7ef9c0289e121130005ed5120413f50b97d11aea482fc875f7058b2133e2003114685c81627473a24ceebeb0c51c8a1bf9446e69a1d55889f13a5881930c6be388e0882b4a34174ae3ebb6b00f686c5647ac2ac07694831ecef92187d1e473867d2720011315d9cb3e5969e3c52d2630d9fbdb312d30e69390106bc7dbc4dc4ff2d73d148f260a4e5dc93b749cbbcfc5521d27801f5ac3f22d9fc34debb6d628d806a87b80367c8909069f6a07091b90b94ccb966f02284535c9b0f8ed1ff44bd15ea9ce1fc052a86b5336ee19a8386330b3dc0fce7e83b8e3fd7724fd7c8389c42de8f7893a33ae466f563488dfa16218f7011dd26884350ff7c5e3a3d20324bb85b0976222c336fbf98a53bad4c807cb6c34cc49925c421c2bdbade24e3039fe90a220da6cb0051308869bab3378252956a5bf90632f54d759da6a7671f482a3a6137543eeb7a2769d41402754e34b11626aef09cdf46e36d532c8eac182c9db55b0fd50257beeab477e33b6bf26f8c4d65ecd9e0e797c9e690edc1c174544d5f47f5aeb4e1833a0ba3d16dce38f068f8a985cee9bcdce3853f510a2d6e1ed173056c047acbeeac503bc03aa725eb00b538dfba1fa687590f6fec0abcbd423f82b7e146a3936610aef6ed8b0c35ea6fc6655bfbb5a607586a095cc61e7021085ff0f611bc174a07b903cb60568d610d9c6dd08d8b3c1601492eb295191fb2f7bb4cb387290d0fbcda80dc072f750527d1eba087fbe940c0534bb8ea8d1ef0c7acd9b277d68e067269b77d0dca635dbc02230c0d9efcc9956a0dd1b803f35bf16628ca7cd9028028a904c5a79ec0ea10269f5ebfa0b26813b3ad1e850376432fef66ac1f3bf43e9d5cd8c15cbd186f4001f25c80f35e5e711dabac6f78654b475d9cc6a77b00e24fbdff61adf2e0705046bb43e95e07fb74f47c1b9f21ce05c2709640da8a7e333092be409d8c84d98024ded92bbeb14ef2066c3fedd66d3e98a2a706d01e7b79a2568aa76e687e8d73aea28a8807e4f946c6e13bd227186d449bc62b0c45f0783943e16d2969c5f61048543b410d335a50eda06db2d2c52f8020faa54ac8046e8c70fe21e096be7d57a5fd75e5bf41dd54679dfb09bdf8d084db8f75456f2643163fe2e029b603ffaeb927dd2af84270a2f43755cd30a01e799c328790649be97761dabf0ef98682681a66da2300480a8c678b61fa6200eb56c44a0e9f7fa29ce263be56dd333afcaac13a957f986dd6cbc0f550335575679a02dab444ab1afc995744b7e3b0e00d9a9316284da15954f0ff3dd3eedadc568e8eecb528afb13552b73acacae9024bbb04dc7fb782c4c44c98e707f721ae61a59733e70bd7ce7036831fb2375a7c0baf2b961baee25a91ad24b4f1ac46fe0f1ea291505e3d5bc4b246ac0d221216ac1a607ce211e587967cdf2025b0700c4eea0eab63700c097ddd4603e362ec71c69fb31f595f3d2c31992b8cc20f21e57e61f64efd7d5c8c26cfe17c5958508b08d72cde92ff63f8a95a2e5c5d2d4f20dba7f8c795c9a3af0e7525da6179119b49709193298e612f81d457b6b33bc9e7ab8b745be2a22cf5095de113630dae2b994cb14a778c1a2d99f535718bfcce9f304a43ff63d0d7f827c090810d0e6f224477906769d9f018160ce46ef1217bd5d738ebaa6231822e8a5256f4273e3ba93e9741068031743dedeefe760f10693d1d58b4d6aba312305229b9360e923e660d2f5fb554b249aea3e2c3e452ddad5944d1766f303e5ebb504c12c22c92cd4c9b44f03617d1888b3bfc18f7b37d07f4e46826c53397a0ad79d86d34d0f385b65b722b572dc87c1de9923289ae87eaae345843decb6f7b7e3c303423af5068728004e63d1a25ceccf3bd911e39965277c0d5d34d018db9c8464891beac4623688c159ccc41bd42e2b70de31595c5b9507ae2dc9135e970a7c455063da26f57f6797892f8d7e518cdb98fda4f53dea88660d95d20646160c69ea2aa522e8836e3c313deb75169eff971adf29366ce81e9d58849e9b2db05214cde66e3cae1bc3b90f5cf592153675750f651c0a8a0099b47971a062aa46e34bdc7b3a43425b758d739b0944758bd0981cb2875725e1741fe13966567b119ac339bdda9bad14ceb52a7ca0a405304e3a3531300833d0eb37300307960587c216d3051187d92ba35baad198d6409249940159d6d26fae91aa7a04bc297d181f2890c53ec30c665acfea033f033b36043ddcaeb43b1b11cc20f66693a9929271058a870dee830ef3fdb01a5499b18eeca28daabfb5761efa7ba9db5a81f0c7f8193e5f2f975db7566bc65daa7c1d83cba50d0363feafeb46374399568072f2f4526eb03bb5dd8b20c6a965f4730f815317ed6ec68a6d1eaca994c4b7fa8977a0d027ba4f312388d3735024335dd0d4b50d57042ba3341be646a8d877cf364cd01ed19baaca68dcfb1abab5128f6b5dd026e84e31ddaefdac45b171532edbe23f25317eec67aa881ce0237246085dc173f6a17d1a9b6f92e9bc01e74feaf7513db6c1c693f943471f5b9696afc8bca3a8d4a018be48ad21abef7bc5ce839fce4f8461aa62480dc8c23922f0f45fc04ed61a285dbbe484bf155c67c20e804d5e985e98e9f51ab15d2bd8b1535541a5d8eb1a617acedc56178e40933ea48ee13c8d89f18aae8f906b8fc083bf17e611535f0f64fd9bd17373621bc7e14484c647fc604e6bd908f5b6857246be2d10ef623957e14d02317659242c796fccc4359acd2e41abf0210b26b9bb3e7fb850d1e7290513e25226923b4389ea9a2f9dd8ef0ce2c6668309f32285792c5239eec768ce595eb233d90767aa82c91d6ef78add3a4c213ca5b9f47b2c8078cb18cae560418d8457e51c4b3b5974a9978320db50759d0777541163915fb18540049978f7b7114f4b847a71a22c5a497ef49a57133a465f195a62b00921afa5e5c534fd73faf21e3e4a9635d966e62aea1bb5a1aae01203e1ca1e7ec1993fa6bc2509e59469ad166a7c11a8e8f8deed87953abbf7809b9cb8a0f8afb7f5ed318bf0fbc50fdfcb2640e72383e23d658af932a66e6aa2e5c2d740154fe9e029f04742726296cb2c8828368df08886a3790943d1298f791e335bebd3c7efbf8f227f7b9d1142a05b6af5a1bd7ec056720343a71f1c45619f124edd1bf5aaa8894b0b3b24b715330215fdce4807cf8645277fae2c774f4b708c7b94e05654b5dc18311e6af06064a280e7323847f9d2fff169c578bfedcc7895bb6f2bca6ffb5c9dd47c03d6ca2f5eefefed99b042b649a12e5d7da469d6220cf9e1e2bb2c3beeb4425188631b8731f5d32106342a23a097ed3769bfe6075f5afc4ccf767d08ded3380a5be4023c4030d038f94bf92380fac9454baf7b2a756992433eb963c20c56355e5dadd4453eb33aed085797d230cfffb098d724a8a38356b609a1a872948e567238e9410b8d8fc447684d4eda31a53e18c6960a156cf55cce2688141bf20f899e3a43908153ae6b811d6fb712e6a72066ec88c7e8761e0915f3c935e352a5c9078289e941b92e794274174da34d8ae7f80adc973d3d79d6b9d80c713eec2d8129530af137b497d02a9aae830c50ecaba978cc7813f3e5118e7358eacb8a231dadce19d72d6c1b90ea4bd20345902a2c64c4b9317c08915c6b157f779a296562258049f72f41a6d0fc36ff2785052d6044ea133b84c8c2350a00a17d9d02c370c3fd98cfee154ab85771e16ccdc87221ba22425ad9ea7adc7508e1c9501464930954b24f05a80b099a58a69ffb285550cb6b8a70da2ae93ca54e60b96ab80f891c8111ada104d07d593856a1cdf4ce72c64964de487a3983417edaccf28cf2ce1bcf7cae73adc6d87956c8494b2ea92aa64ec509b07db63df775cb12299beb442a7e0ffcd44c4e159cd1c75238a6183f7b0b63f4e3689ed939fc5dcd8872bd3cf01efd56eedbe2f328384f5ca64de8923541920d80c2906a9c0f82e54185e7c828071427d8b9154c626392106fb8f7d23d2c8455aedb6e33f33a39957eb2372006f9371e32e24b73825e94fbab9abcab2d3a922f654907170a88b002b4c51642764147066d009f8acdcb82f575edd23c5df5c9ca4aea9855f6427ecd325bb8cbe3c4579332c32587e65b1f8a9cf175ba412f43839aaf265738c74f2273b8147ebaa9795e5da0d1553be65370bee67de2b7d4b17a2ab20797f1f420b2f45f6aa5247772754b8337c49f6bae90c11699aecab9cc73277b3743d14abc36da152ce6cfab822f2320d9aaba2ffb30022f6d23303105b64bfa52b4ef3a2dc2b4b297896b4056ea06f7fbb34583191e0aa9a08df3f0b6f0186ad8fe00c5175f46a7e55c2c86d3d09d6c8a1eac84d8d750ce9b00f32a01af3c9aff6147fcc1b6d306584c54de3fdc2744860c95d837a160071b0f23f7ba3b2669f1a358f31ba3445a960d426298c02099989f698a01942e7ea83415948076da0e692218b5c325f72199fe3595882b0069b8c065accb768556d28cd5d12dfad52918e453a482cf8d3a452c86087d729bd58eaf60a940f3d0fdb2af4ff9af85595f8c3dbc1fc11cd2bd246db9e49811450e0c395c56e2d18a3a48ef5319b0c7f2d08416f50de811c65ae4a8fc764185330ab63d7c6553c586baa62016f44f3792221b227ecd6f4a153d01c331ecf456bc2d69771fc9a578605c5bbe82b7a6e3b2cabeba73164334be485c274b014e55893bf316d3ca9e18f3b3f789ccc0ed78d46b177054827cc51106998d0e480f32c0af2a92896f30c79574b0accd4d1339ead27cc01416d5ba07eaf3dbfbcbc53231ac0ed5a24a101ca3973cc7554ba7498c5064ffe46608f77d4ac7ce79b44e35e05486db467fdb48be0cc03621d3cb2d482d0fab410fc1814dd8f4be555f4e383123fa76a16a7606ecea45929a8c86c43d4c37ec9a942535ea63c000df1daee89ef9576ec6e2053b340d9fd92dbdb2c3988fc9a24e8df660f3b043ce8c5cc67c914afe7b150ec205bdb409e2fdf014587a572aa93b33564c44c90d5d116e4a23f17ff68864113720eff383de02b595724df0440f076555e4e9649b4425bd9741c4fd2a1556a6b72517276fd972e04bea71ac0b616a3a800a6c03fe64fc6ca260ec2a3bd6ccdacfe1edba58214149f870422ec7686795a028e8f7afad91bed7a24657f919745366ee1ff2252ffefe92fc163126623f60126f4975937a147ca8d626fa711cb3bd822922af421c63167ad587ce5a512b14d647b4888eea3af9ee8c7c401b1f0452297c0a9951158a991eb1424c1124563ba374461996641062c5501bb96c33a6e399e3228a764ee92d26d4283bb42d2339f5bfa515d82082d9f41b950fe4f77fd9332c339d56a2fccc4bbd1fa6af42a4456582d4dbdf1dd90997b69271c0f548a4dd9ab4493f28edd4d3832203a2f152becea722b8a896a209be51f57e5ff17519e0eb41f764795637183aedc17f76658cf9b75f15e311637444cfb379b5281c545d569b489d2e07f00fbe75ceb0aa384addf7e6a342a3da1caeb38e3b2fbe9ed5306b888479d7997118133d89cc9331216499172151da067fa554a1e1b2190afa491107cead6c392deab3d2a4954ad86f998ac4b03ba5dac7e6f00ade96b987e1f70e1d9efeed067279245799cf9c23f803d610d66077503c430a766415025a737e11a069bf7a8acb1f96f834e3a1530991a62a0dc2fb7e32eb09fa1c3a7b12accd977cfff8a426d4f09a65a6a7d4db96808bef35dc5eb6413c1d95724680dec375c0426a578742af02ffe92092809ca9acc3505d4fc166da557ef34998ee533ae94d6bd7a2822f45757b4f6ed705750baf40e4e0d6f0b6b88619f8ed4affc4ccc2eb254e0941c2365f25c438274558a4b011fb66e92bd2c93310e9d3b637f43dee1550604f62e459cdcac5ef4d3cae1a0a45f948cd2fe970ab19989152a38020fc7f85c00326c482244defa5a48edf3d86427954a086c24f5704c38e74f854390b83882a9cbf50a2710f24e6f436a96627a724b74b3db31295e6b43109654aa08bc3c44c8fc094e306ef1a847c9452398213d64fe0159878aab2af7b9962a09ccd5410878c320800ac8ec4f3735253c950cdef9e697daafa913de33c375f915874f49443a708a00c200fbcfba2f1cf982fe9e1928fe9408e226cdaed10d5a16211884408042a35c94c3171851405148a8324071d8bc62b31988c18248de75e9c5e1e89fd75f0e9061ccc97c00eb240478f699976852d45af66708284af5280b6ace568a6adc6fe4ff1778f9f6f9d6893661d20378669f2d164d0ed59514e2ae8f36b1f47643bf5f702f0a7de31d88f181a34ad26bb946b6b4f121d5ea3904c802a86b36c00b403d2037a9bc801532dc88e18bdfcb3b8a21e8d6ee4c53525b9018e2689cf03d3369f9d25cc0a7e42cb1ff9f54268c6176899d065577a411841667878e3434000a10557b112aad75d03cd83546add3a714be634738a20b2ce46518397824c4eae2aa45ca903422c53f338824d7a4260b64c2e0874bf6f1eaee2d128c42390a94277243904cdfa5e0c3a6cbf92f13a3ee940287a45674ab351539539e992bb61defb1cfd1a67fa15467e420d24022826bef7c260ddf70d8d576bc108d9922a4b534a330b9185147d2f4817c873e915a04eac17c69bcdfd6fbebfa809b1e62dfe2d8517c3382f32cb039cd93d500724f641b613ac65b65ebc5dfca7ca14fa2a5e1747a664e7825b5f12db331fbf049f3aa0c35fca9e8ab981a2edf6fa0e80266e90497a0d419dee9a27c30c33faa4e49bbf13f6d50c44e933f08f3a0b273d9330945634944d3c2f7aee597d64adb5f3cece2d13aec45bcd31bb8fc559edcfda566fecdc78c838092debef7153f7e41521b9bdee79eb51829707c4689db539e0914efb764f3b868d9bf8a3d45f3a801b1940f928d0364d26d3e4e4aef579162382e59ae984675b3af2e91c763121c8396490585c5bdff0efd29e6e73daf985e303b91a7e9498a63cd93013ecfe8f02db75db3c200d3fe71d7cde0fbee2720c45601cef25ac37731daa245dc6c84c04a4ea02c1a5c42739153960a0bc93eaed2b2c19c2e9c534d7cea0fdde202a4bf5fde37c2f0f68f6bb00cb593f9c35b9aab53e22570621d98e269c6d3a266bfe4ca3ea9652f8685beb4c969bc8982af2c9e102da5e403f8bdc029fd187b909238ee319be2c66d5f2c5513d0df1296639e2e41e7f442f2d825067bfdb06ea221d1f34f407714d70294c54a19681626549d3d624c90054302e3675fb4c543f0ceb64226ad001241e8462b0c9433013d82ee29337c4ada167673a962b10f6bdfe43541eb92acd1775830efddb32674f749ce0047cff531d4f083a33da18356247c0d7857f86df29b666ef27cc18380a0337718b34296418a007f0920db35712101682fc955269fce664b020ec89fa5960a19d2892ef9a151e0677a62ec04de0f368e176899a6f34184d7064d6522048c2530e180d6046e7eaafcc20ed411d9b98b5f620f813b577768bd788e35afd9a7af705c1e5fa38f93ec5c44a9ffe80d1ac176aa4795a37cf87095e6c6dd9d759f7b4c1b9585575d41acd0fde78e4f253468b247337b6180838ab1b040e7bd96ec65b2c0ca071990f760aed16439a25a00174800acec84acb08145c0a3ef054f2f2f5c8492c753e8d39edc08ed89a964e803ff1d259e25c7dbe66b8489ddececcd56d96ed6c6e6be2db5802d76aac65f3f610d5b6f762bab8dbe425a0bd8316a351b38816c8a38d4d75bff72855900608c99e8bf9d6bab87e3b17bed29fb9965b7f3abe51962a856a9da3c82b9c167e6e1a926a1b724ba9c616b44f7eeb4716676d521810e4c012c1a37cdc129e0c1698405dcfc4766b05d25437ec735eedf79b684f647ce45ac691080fcb268f9f662f5cf943e49276554cd161aff1f108f9c875acf9833a6aa7b605aad2c7bcbf5611b4dd19ce42f17dfc994926b40e36bc2d1e5fefd566388a02722fc5c41611cb318a652cb3cadc529eaa7d8abffbf6e9dabfa817a6d8e8536509786ced509d35f1c8d0068167f4b1980db97cd2a3c21b6711af030cf64eebfe0446e078338ffa9c3487e1617d188071388ca5fc33a01bd1fdc009d9f70f29efaa87eb178863e53021aec35b5f0c86e9a7d52cdf05c804cc9a77aa0845eb90115049291cb712fe6036cbf590d8adf5aa91125c9f52f0da615421dd94756e134ad4a1746c96fc4cdfa29475cca57ed045af333f376dea95bca789ca72fc8664c5fdae2c44ed89e6000cbc19bfe8bb3af9d48aa9279ffa90cdf953c2f6c1ec07efa02c3186e0523611e076720ee1f6aeb1697a0c1844c2d849b02f433e758e6766d85e557397756c0857bd4941128deaf54d9bf4e94e9503d311984b71c541a71f36d9dcb654614cc74176e597bd080581d6f251f1c6b8f132b650e577c9fb8d125c58d18dc20f29ac8d425a5d4eb44526c61615921d6f1308aa16b67f150e5baa8e0ce55e90227126f80f09e93c8c29d8d7351762e796e9f4aa44e789b067c410d02fccc226fad9ef0bf52483bdba6f35a420e21e0861dca8627fe8e978bcde8140d73347c2b8a1e3cf2f51dbe1222932c949db2ad05c9e745f2945d0479c37032ef9596c6384465afc84b27e371d338fd7a19724ee1fcbf62f241230649520d2cb1f841f0d39d48b06807648f431b22361777e71bf2d3d4c2e05a20993c875e6af9f2756c192154a864fc8a04030632ce9932c72401e35c7960ded004712af43d3e3947969a871a976ae6afb69ad02e9231ecf3d85f23b66a100a942ce807822b003cd02da34c7bd67c6f419154c0ef6e9101cacd28cb9116b62f3426b4cd6e91fb502ee59ce11f8775a60ead88b3e953f9b578b49444dfed0bbff72d4df7e38be655ab128780c1fa03b0ddba5ed06a66f7a818c6a47dcb3f6a28e38de2e4117665fc27bd229cb7181d74d9db2845e48fb81becf345d24413599e0e334e1b381ef029f02a30cc24649e74ae13086cbbc49f653aa440fbc0757bb834c8206736e598e909b4a5ee0985574de30916658bc74882c31e0fa02409bfcc7c028f6b9733430ff9910481551286f9f3ad0392af083b5eb827922319b2e57d6926e49655e7106490cc785f244a4657c37f5517ff5d18a32bf5961c53ac04d6dc82fb2f7fe75d6cc6b86e3e6840aa7521300e8448b3f7f58fb9bfa9146e3c995672c07abb15ab5c49398934fbff03a23d99db408901037b405fc6345c208adf053d7a373cc65b25529860a96834afa388200b8965346ec836e00dc6cd422e80ec890669c4f8434ae78a8374741bcfa981219f9935def8a43c6fd138679855ed9a2d4cf7a031c0b70b4cf648576226a9b066e8cdabfa63d1659431bd8c35d351da8fc8bdbe62effa18a4e8c837efa97a34c5df0cf9230cd7987ae84371271743a476f5bb1d3cc2100aad8f37d6b7e2333458d70114b135ea316b4936ae960b32d40d63fbb7898b4c5f027f4465e47d78b8fb594c7e0c57aa340d44cc15ae50766894147e310c9cfade7e349326eeef13f1c8c50aea83d177044d34a9c2c3b697ba299b21bcdfc8304a687685143351021971e47da0f39b26e40deda2cff4eb545a1aa9a6fb9950cc099c3d1584d58fa53af474fe568e1a5e1d0beb5a182bc0ffd7efe833b4f38d1cd9c960f70554837985b77656d631f6fc5e6e1795f7fec87c7046487cd5d3abb973b5fcb04ab8707b9896b340719e557e888d4be4761687fa294bf5e6554c69a02be51de414fb03a08d0543fbc2bbe7fd22336afcdb4c1f8a3039efd09b29aa6d123f7a8a7d16194e307a2ebfab8c7c581c6b53e2ea09d22aca4ba7e9f91eb46480e91a969f4bbb93284e3bf6a850b64a8776b257f414f01564e7ce4a8c63d55d37d15524e2073205b745ce62764b139eace4b330491c05323923f15d0e0a5c3f7ed752bf2ba2e87e11a3800d2b0109d76514d97ca3f5839c12bf14e0067f240f2aad315aae837abc11a0303dba841dd46f0693bba56831a361ced5192d23367a396d361757f49f48b4a66586957bdf45e9505914bfd574230e8afe7064e3db774fe26c1d294d0f3a1d80b9e4da47073a11e7a4e4501e173565f6d5a493c7f55e0b0fb1a4e5e94487a6aadb74540d1800fe88a8e9e3a15d2365691d6f0ba83888e402b6f96fe710246c7163c3547bf875fb686f8c6d0ff83d6ec18af596cb3650923bd3488f395a6a4ea56b3c9336dcf8de26b1345d5e4a5d53963bed15baac30428868c57cfa9686ae2e9f3308e4d9b1e306d6fac57f6374f68bb6e9cca61c77fa81b8916ecefbc106a4a0bcb7eff770c311afa83d50a47e825b27daee98b4796638914e7f8c10fd50b1b8657ace4247087eb0e621abefd61083b16407f7e12200d014182aabb37d0b9f79c558fe462e1845c100f5f5608aacc249eb75422153d132b711d6f37d9b782470780ee9dc2c5661f475a0d19d24ed2ad292c4102ef02a60af8f9467a5e961821c9649821e6ad00783345505d0ec8b43f34cc783487879ca2736a52f0aefbb64f3500e89739a2f0a3fb342d102b9a32b98be4eb531739443ab12d30b6ab75f0c2eeec556ba9127edfe025aca26d55280d0f32e13703df3011ba6adc10ac36dc8642c64a0013a5d09931fd9524336bee05c3fde49cf2914b9dd3d37f9dcad9fe69694144f9700434f3ecf4c78882b38179da331725a516bedf8131e2ce7c2bc852017c9879cb1899ca1d5ef5e26b381ed786d21ca37675e8a39e1ae8bfaec56b1101d4584dfa46aff6d6de12dc73e3440cb8e17abe53affcfbc6e54a6f329ae7b1788a1a75e7cac344df8723c6dae48d604421945ac36a49b88e197a327800f715873d30bade997ae887f44bfc7efd95afccaaf62793eda190cf5509e6b30e9ac6d5f7057cd1505174f6b0974d2f5a7760edea457d2589ad49eef68ea35c668740ae10a5601b3d418f15d79cce8b05314e26a7b902cc52992fe739d3477aaa9199184d62f5b9c8c0a4cb0a340e479003fe97ae027cf7c603433e4dd0452b101a78ae765334f9d2527f6249526a30f86221e2ce97e5e661c1b2a256c022266b41e45dd505d5bd6d367510dde153563c3d83000d08c0cda300a6a9f943308d84d4c20b9b56ecc0a230029e7ec69fb2bad2bba7bfab53df282ef2c2ac066b9a86b77534db7f6d8495e852f917ee602f48e4c3173abd07dc60b40fa244c7d74d1a8a2f77e0a2f0cd9dd618d4e19f621dcc507e5a47a102f47553cc16833a46347903b9eed1ee1beee2fedb2c68aa4451f07a3d366ca6a0728068b021fe878f326a06982e52f45f034a47c5b76e5928a407f099e9e918ba1931a2327b95419fe79bd96113afd4fb25e7b24bf20f145b4fe551611b02685baa975cbb251f22cc7225edf45c77689ac3f501b2df5caf5003ce2998a6c5c4fafb92e74edcc397385fde9016efdff657040384992d4b8fce123b167695f33951f7123f86bbf108a52d9f34f793434cebba1b0acca6791f14c5abbbbcd638cf6efa7d0b67b3b4aa7231b10f2df7a814b4d79f8e9c7136902bd2ce4e42b404a7e1faf2145ecd6ae60d483d8cc31f70e1f63a7d5061d3c711fb34b4d9385f3224e07c26f2a72db29509c2e0f8fb2950d73847fdeb47a307d2ba8875767e59f10758d5283155caa252c4abcd649b86931ed4c9e6c936e8e4e61dd8cd8f674e137a317d443951c38b4261cf450830675c625809bb09bfcea362719938f88e7ae3d6c3e3e3b804b714fbce733d2d33521b349f4eab20ff94c3f924bd09fd687072d0091cbaf6a61b0671aa01a2c1c4a45e2d1389a67b6587c4e416df62baf1c79c679a99de16fd627b79678791460fb85277a0f9d78e95b2cea167d71958924f5cdc0aac8795cea69e52a9f94cbdff05be88d150d43d1a59137e671e9947504fea186df143f0f0bcd33f4e8d33cc84142927a0ab472dddc3d9c7c0bd0cfec51fc0785c6d805df992c478f830cac1dcb8fbfc27395e01f30ca65ea8ca98fc5bca685ad85ab7ad8092b2d51a613ec685fca8a798314930d2152275dde702edad70f7bd0d49c27d7aee1a3fe2837b36004d05ad1755f0a025085c244df362e894730adb2ca77ebc49bbf1d0e7a6572a630018d7160ed06cb2c28ffc7444f9dbc9ec104476b503b35e42160f2ba2102b240f3a9bcc9c0f15a6d4e204af99a696e5f9847c8025e32c202b2f1b08965f1ed1c2bfd1b440bacc021bac10eb9b94c92031fb5e8ad486f48af702ad0ebce1c5860a127b997f92ca6db586cf0b74b5e75eb04fd92946c66b72c79573c6836e6892dcb56e35401d23763d70c3faf7fd864e517572322b91d564cd20db9aa3361657d8ba12f7d1063dad3b9c924277d6e758627866250cdb7b74e042b9af96d713d6da971a8f707e78d903a2bb672bcbe1ba91b6cb86e1cd491bfb25a4e2de911557384faa21c35c4ff3874af6917d683374692cd86248d2c35ee1c0e0b2a47fba85bcf174626d495f6b6ce0715582428bea867c17f014b65f143fc3502b880a6c7f5b30ffd6ae654098e7468023bdd196e5fd504c76b7dcbf95a2296a5758b58c74764899b59048dd5bc9983f2ba552cef547c9ee15684b301f3478466e33829854b7bbdcf9fdf536c5081e0fd78183ad505263e5d41c57a24185e1db3d966faa94d539dadb95f8fddcbc1926a720a70023442c837dc93215776b7a8ec12ab550f74742d55d619b1f0be53a8516e47da34b81fd28aac669851b2f040e117ca011a54af701b5d702a2fbfeebcd6736468703f2f55d3f6e5c2544ca9df679cb3d5a2158b489b9540213d0979618b05e8359cf439d785f4c3ef7922f89974720bd34a2e61efe22018c20e25c72c269bec3fb5ec7b9e1e5a10ec712ea94339f5045448d266c13a4f192454b2ee3437905fe561c483884e1963290ffa2423c0cc9b17ebab9600f0a923e24653e14195a10d7cbf78d49e23b7ec55343169e4093978943ffa185e699505b3f29298c994640c0cf21d30fcac6de761cb4689cbf87f5c488151dfbab1ac987196550bd0280cd895024d5c7074212a5a1211b877e5cac47058690e8ace556e39cbd829a6c942e4c5fae694e43a8ebdf0ea615eff1054d332532df093d1e219bf43cf192b47914f7f69921a0f5ac1069813d6e3f2586b19afa509c5418bacc7ebb825cd2b45dc16ea413cb8df36078764dd35ecbc8b232bad3ab57158867525e686ee1a5b13c4b3c0b726bf64e86e675bc0c66a9557b1c8777b71a9ee88f2845436c8c2739e54d052d977e16c430daf5b14e171d9e51abef03c88a390aa2d1b08e7ce45bb47ffcb3a70b83d872b6fcb278e5d41d7d7bdcf4120e62b046213911b4754585a6dc1657f49468e8a19ecc3803d093e88c8e9ebf6fb3f257d768285def6ae81ab0ac7aa778a6e8f7a9744fd64085b02e2162a75b605f340438c81ee1140682f7f16bfee77c8004db42193fcfb535cef03c9bfda0f1260fa0271dc7f97f9077a8697c653855ab5516987ea9f4b4cdbb0cd489b61f229bd11cd461c2e9f47b69ce747caaf06781ba3d728002b3f0b274b59d8025e764bf0937f8cbd71b80007aa72e894666272dfab827bda2eeb84397f179fcfd153e39a8573ae0e245f992789f5921dfdaaba61485d5fd8f579ecb1eee299a77b592a387b9e524762780c96b6c8070a2dedf24700e6d36ed6a722463d82070e8d771625275962e866e0aae04ddb6d41f61ad659e4eea338f4bde1ec51bbfc77c9de7f22fb9ee9325f3a4428da59858302d188aa194cd1da181b6c4a7b8f3d5d75c5d2ed6d4238a4517f3ccb5640a7d6647b722463b613c39a054509b908ca0b045318f61affa21b57cbf5a4abba266282b5a86d846d3410bb36000b41fbaf900679cfc9fc1c0eddb98b09d18227265b173878d3c925317ccaacd7679a78461e8420672b26ee9ec874dd089676eecc50f0aa4756fa42a1342eee228ae5011779da2132a28e91f29abe3a8b514849bac481d587b5a2deac602845be6f5a03308c6178cbc73f14b8661ed603cd778f933c46c99fcf37d6a95c6dc22392b7964dd997afb0536056a6b3f3061d120e06380f2804cfd0c555481dead57bf329ad973beec0eedace8a583a0cc19a687e84c7cec60a485f106ca4b69a37894516d4a2ee4c5bf01bd7ad0c9ff2a2d7a881806b0f31455c2330efce50b7b53bbdb8afeadcabd5f0dad71625d77c3f7b100163838dd0b49b99c223b9f89dafe6b0b0e456eef0dbe0e7710d4a99b8439a914005925c7d419f15dff09594c996be8824e3b413178a4b3feafdd4ac2c9d5cfbe2c9dbb1976569c54a2944c33cbc569b41257c793a0b63c40eff0f0b2d969a13cc537e62200776d50442cb51281ad0f3f9471bfe68a317a60b6c45a878b82bbf56836f606e00ec9765db195d0ea1c463fa1430b538c3878d499fc32661229887f0f6d1206acd4a1cd581ad984f4c255248d62b718c57f7b5a214f8f89fa8833467473c36a515e83fdd2822e409c2a815da540b614fd1dc7516cb40982f274da552f930456317c2327d5d3c8d12e334db7491978a4af46cbd4a731ef4354e339531dd74db8d776420a6de4e731d31012482d71c51642b8ee22ad5f209b5abbdf0c967534f2cbb2fe423629fb6317f301f5eeec3d6e22449527eb3ff96386b79973dd6a5858c35e98808d4985e5653ac7935cbfa895e586ff6d0df4601e8e79ce6e5f0201885fd8912e57fdf362ab4149a00a06fcaacfe48ddedcbe12b31c7e689adeb5425257e0e832cc85470e9e1268f6f60e219da8549732f35b7be7729a329ca959a37f8d1ce7ef8259659b558e4e23a2b8513fa8c0a53270da15382ef6e2a000c22072dc4f0c7051e1a87fb54b2681ef492e264c82e72084a6dff06c062b1303875004c51c2ecb8503a6489ef2fafe76e9cd1469ba967cdccf66edac00e97deefcc8a3323570b7727b51fb702a38ddb8ac1558c12e616aac8268ae58a990d877b19cf89cca085f7f31d8d2ba14f55f69ea43c0740fa4a9d2e7d653e676883714f4b0fef3d6d576378561bfbfc26e128f1db040466ebf1461e92800be1ef1993ed46f236517f2a3a563caaf3af5788169df7be4a217c8372944412099ccd3b5d63d744271b2b626fb8d791459378cddf0f85c26fc595e59f36e7b688f55b93d4418a85313ef2faff7f7a30fd188a85ecef7c2ddd99fa9df2ec87669ca0386e7fa32e0a1ce84939681e520be52520a554dc046857172f75b6b4f3a75e777feb08441f84870d1dc125fe2476dd5ccd1665941ba225b43ba1ebe93160ecd3673c70c29e89581b99c1e75435480521851c9a937e680c623a557bc41f83024afb57569bd6826603438ba4d09861228b5c67f3a08f5cd5e0186ffab83f6ee5b3a9c89e0ea4dfd43985773de41a4c44021b65942f1500a6f6f8301f1d17a266f18f5e7f514e3ebf0eeffcd6199aa88ab4128f40bf1b2345c3b026808a4671fa47ee299fd75fa0fc0079ccb9de66751eee144252fab09a79a128f735e936436b3165d9196cb7b63113706c9081f54cbdcc4943f03d1e7eab52378e683e2b2f44930d00713d9ac0b63b2824818205e1c5a1147023a9a2fbff5c8a3bd8d7cb4ff5e5c63aa757c8d28dda6692729ea116b5d163b8d4ccfa845e17c0fbbc2d5d70460d280cdcccdb3402f67ea7cdb3c5911b878eb9299a1f39b97f79c864122f2ebaaee73cb695153b545bd94d67d7aadeb1115aba4838d3a130675c9b22d70a217f2de24dcfdf350096e3acdc0f4a7507ab61b488585dd589a7be1be47d667503a66d882a383192de1200ac09c633ea42f56488fd03af14747c5855bda9cbef6c8b8f73a43cf06e196a180a7cb0d9b2dc0d1b667f2d5309e3aadd95a7da984c2b8381df34223c228cc0742f95ce93452a77dcf182341fbfe4cc0e7cbe70739a3441e4c34577fddeffa6a9a5714a0a18ae345f291d8373c4bf070ca8c13850c53b50fb1440ba3ad28aa53cbf56fa3d7ab1fb57993eca9affc9f256b0b87d491ca34a0ce7a5494dbce6e290f339e2eadce45e6cbf08006631624e74826b21eff4af4095d44ca981a9c537c2bcf71dd29431b748769949d071831b8788072e5ba6f8903759bf7fb84049a60863110d41a7424a4631622ded022f6f723ba20cc99ba502e4c478c7401672edcd5d29b6a59de038a8780c2246ef891b7526e56ee5836091e7d00ecf3b211a34e97d9728281e547f33f1b18e04195d1538b3438f01f0a8549b67bf3fa3d391a402e3ee4504fae051af774a6400f83dff249572797644b99507b02567b87abd5582d2f756886e91c6f6190cf42b7936b3b6c2fc19c5970b7c1cd86be83378a55a5d6ebbf1b47f0bc082815c2cb15a4e4f24eedc7595b8781fc8376d008b0b14638e429cd03482fe328563263b330a462188a733433792bef0f35a0d2f3f8e6ae438de342044c61d174921074268c9af95970d6ba0d9c582dbbdd9a5d8bebc5b6b984f4e553dd235305679414eb7855a2ac34e4968fefb40c0f2a52a926a6eb51cd7909345896faaf3b59513f75e94b30e6f204f5c5cffe8ca2c6d03ba8d4b3d5695e29434c9a357e3af3fcba158e7f773c66ef67676b2f6a33b93514f1a56ac4147537e12f83219dd3874acb74f0f19795ec8e3db5b7466a3c6f4258f00074202ea860424852264b154cf99714220d5eede5e284171eab6b9f6f563cdbaca657585bf6f88ae5bc0b38b7ffe841845c830a678f09386de9d0b60c435089fa520921d6fdf717d8f169254f97c3f89aa5778b03fcd4225c519f381ebd8952fb9357e4878839d207e674c22d1536427e3e0ab2dbd10aa3908541f93f9cb6868f00b55b54b24d20e2687a644bf975d12807261f8fe51c21fb35c5a0f8519b82afdea04a145dd91cbb0b47e9db1274c0fd7b101f1dffaad0e84eb1c216f61776005ed07fde3978748e810476c76fc9b0bc4a91ce106be2d074fc60a9cd69bdfa919a608cbbc9beb78169870f7627920eaaf471d3074f9387ba11e3881b369febc2fa677abc2a1b95843d4e5fd9253000afaf3e56b9d5149c300ad48f19c8bcace171761fa00a8ddfc35b0d892f2df1ff8e49be25a5a82ce76e25f1d1e339267911c08860ab48837d142a4a714f2b265bff5e1e42408ed901aabe1af7fc8ec1402e5ee503e134d4c2b90eb0e76442adda34472544fa15067a912d6b0687cf66a59a2a7a57cdf587bb00b63813f7511a5cc1d97d683bd4797ea67023a0906e0f2250ece7b6d0664231532062a4a0fa4e40e2d478b3322ef3d733b1c41eeffbfe66826cd3f555228eda2dfab0c19e7780189ac1513baf45dc74d2027fdb1615e45567040173c6a84d72dbd1808d21311af02e4ffc005c0e500cbe63fa1654bf18372c0ee2f5c8241a0eb26488fcb3e2cd4e6791a786f5ab15c2ea7ba3a9899ef70de7ae3b86412d5369044aff51d568b271b11f2201ed8ce743dcc1f4ff92c00a06f208bca166f3a2469e38f04fdf124c76d6f5d9533a60976434831a183e4b5bf19c5ce660a01e733d0bf585fd05e366b0ba14834301564b977a3f66dfe09c64f631dc48da69c30300f93c4e30239fa56e0107c4225df53349f25d21d200ef0c062e73f6c27091641567aa10843f24fe84153649ca00282a734e943b320255a5e33d78411274f332fda55a48b7ec63c8d17d059ed1ea3c21f56d70e64bad94cbde6879d306d83fdd0761dfc86356acc3b34fac5c957d125664deecc098b81ef58503899ff5ab72a8cb6d9cdfba8ccb26b04d89ad8c20357a24955659254e22a41e6e0c825ad93137337446090d85f6be6f442a35190ae6c6a7f03f7a1bb33b6d9e8f60eccab115af6c58b68a4693fcba16f4ddb0ac6e0edf9f2b954bab89b4b30541b581e652115794e8de6cbf26d7a1843b41a2ed77a4f9a9d00d30551fa41af91edf76c20fcf0ebfe54e36bf6b437d007f48cc1789be82ff514fb422d3cf8da831b5f7017e583e1eeb338fe94ad803d3446174670c463506e8d14b439db06e1edc5e8fe48d4f51310c9aa9b4e29f3319652e79e64661fc7e42d8505d82c507b10fc434af4a5e30cd396938dfb0b8e7b5f22e55a9a92065923d60ff7ac2043c6909c82c1bbe0a488181b2cb807c8ac64118c528d56d417f4e67ee5092daf801ab5670664e9dc8bc0795eadfff9fb9a3dc5654cd22155d72357cee538f3259ee240d2124c3a93d3560fae80b9e18371b6e8385e0c44ef5375e0f9c50cb67f1ecb30f4e0a59908f10e50bafb587e0b1db1d62bba6a304cc5163de4c260b21cf17732867fd511a1f0e5256fa172aebcae3e88edcf64f952e7b21c89a59d6a9ebe8dd9278af3ae3eac6f1ee94163bbcf9dc747224789fdefea9a5e91d559a9ac5137ac4943d7577813e64237e7d11696e314a52dfe7a114fe71e72aa9006fb75994a6bc0042a4c8c42c06923d94dd9abc3f9c16378952bedaa26721b9340ba57c713914745d472e284e23ab7c3155137fcb374ea22415cdf2dc5fbb1badf26bcf4c6c8ad21e82405abb343e548a6955e53c393f4c7e1000601f86952400a16bb637e882c0820bcb7b8df31c3ecf7005bfd0b83f2fd408754e708a552b5f21e688cc9ad8079491a7208a001c82a2b05fcbf5fb1689f50e66dbd1d660094f732227fb9fa3db5810d007d3e9835b28c3463e51a123c5bf257f3a1a342abde6365aa3f847f98bd63ed069b0924f262f57f27b116adb80b7038b6fac355069a188ee664f2ae07853bc39792dc016fad3607aed1927a0531626017e91bc2d4b9c8c54fec28a8de9b43fb6417d956734a2f6fd1868c9f499579338217c4b6ffdccd0626a8baf2e2a5c359a1a7e075ff15edc801eab5baa100dec98e108406308ba4fa5f6d5c474afbc510c295d8c7d7ed74a7c4441ecddd85d0dabb6dce5aed408cc8da003cb9bddebd3c7d2b96caa11d0c8d46447687f152f37a718e476024f8f05e69a7839528c8c705bde66c8cc8218c3348161469e2f5f202bef6d931eb7a793ab5ebac16e2608db90ba0cc27cb8f58efd6dd6344b83f32f70e10d7e511b888bba6882c83ee4bb032c02577a959bb51f64a6e6a262dd9d48deefdff06084378e3bd843fbbe36711b25ebffada607a8ece2c5c1f5dd681c9780d34aecaf215d8f2a4a7ff261a731ddcf4393e4f77843b0e78c62d9559fc01808c2d1332988dca9e0e4a3fb376c1fef7c14fc8aac5506959c7d99e101f56ab135cfb98ac614e0ed321026b058672885c6c742b5b68f985b239a04e52ffc15b5c0dfb9955dc6e307d92db5897d18880369a98a0a716be76e37b95e946160e52d11c6c682277e8356363b844e90a94f298559f086f591d94ada8ad22970e9167256b96b5cc9c81b87e711ff57a2e8198f60b8b95f5b86c3f94a341c36811728fb8cf923186edbfce0c78c3c701f335f17b34386364d5a0b460554df530111a7c87c28475168b8594f8f869d0c5450e2c99b197c6766b36be9dece79dbbf24f259037c248d7a816cf95a9d2e406551b50fdd5749c46917464e2b9fc637612f7ef15924e0a4904c1bcf5f97049f70a475b7c0078051041de3cc4eb9d00feb54dc94e110526fc71f1d8404ed0d753409de8b753c3a5453dd413ba2d17250ee9cd0c8194464624426cda74e9eee3925dd88ff34b574a9ba296eeaa803c9dde24c3f3d0c1681b16d1c45a15f6fab8c5155293013ca61720e3e24630989fadf7e832975d9b490b2689bd077704a330209e44f9c15eee8d9a7f6164306573a609ac7a8efa92142720f86024559ab9c9fb438d2711249e5b4574f893088de3a10c39e11d2ff947cb31020d48334319fe71c6eef25c3c256b6cc96dd199bb9bf512fa7b78345f2f809ea06f10915fddc194bae364f06fe9b6fc85370603f9b218ed76915da3bb288c30ea93da129a46b6d4e5aca34c66d8e26501a8823d530341e9cdc7c94183e73015c38b8ac7d8862be18f61c633656d43bea420045d5b5d8fc904d3b95514ac53d85404f184343939b8f8512592bab9e1491e8cf8e09fea114f12653353bc2c72fe4d319824366cd657fdd9b983ed01026fbfd9ddd8771487075c5512462b715603eb433b798d6e7a40e24011c655ef8eebc17a52706bd4ba401736a412bb3ca9746a7ca5e6a92d06d48e64f822c0f4feed935e957a423ea4d777709c82279392754c1ebb9f3c799b2c5c61a1b5f7e166ff23c59132e22d4f4078bec5ce1524f50f0f14d542337e49e79712209c1d5a0c26257eb3b6de80872495d517c83564ed8bea827227408fdb95aa03c2930bd763bb34ff125ee1b68aa3ea925742b2fddcd9d9090dca05fc417f1f998fd7a0f7360a857eac12341c78ac1b95bf7cf3e58ed1aae62b7f1e5fa65a12325c43aa456a5a5a618c2011aae0a7bec3c6ec31a8771924e2468fddbdd7acaedfbf15734f43342b444971738f2801e3c56d1128855cecc384bd8149a817a0169dbb5840bdebad4e2513ef7077bb3bcdd78d14ada0b4f3a2f302ac28c5cc593ac4a36776cb27421f2ddaad12640a9eff0aa84e42aae997b5f2e8a4c58548bb9f844f9790fa0d05dba7a0c2bbc7f0214c7a3d40abe329e166f975dea0909739a02df2da0d6ee1bd6901c00a1534c25c743feb2361754fb646d562238a75b656c99f16d61ce8d29ea5b0ab24b2f8e12e8e0890ce13aecc532c8c3e5bf789fadbc18f520633e789670a965b612bef73a8adcb15dbe1feb5b58bf3f7612a4ae7e864fb444e1307bd09e16915c1d2351cc19ceefef105b21c2a7eb92a64fa126e202c7288d35f7717e4b3c1798c64d878b55e6cb1c6225fa383cb61009b44ad6105d9b07fa51038a0f4fbc9e0ece845b03104e6add09ffa7da29cbea2b229bae5c78042b7edd4f38ef40da51a18e438d19f5bf41d14477d4525ecb8b83ffaa7837a40d4b3fe4ac9bbf5875360a49df0b7b4f05b38a8472000721cbc79b27c4be32a4ff0555022c32d96df9046819b490cad6fa235d874804d5dc892c04965b67de60576a88d29fd8a5f6e955bd10a984fa335155ad4f6d5ff82467af1ddcad79ca3291f070f7a1c4eecad092cd8152a2baaf99d133aa1fc65c17c63feaa7e877d06889f54d92a561fd59480389009b77dcbc7e415e53f6291e4e49346f7db9cf04b9d5ff1fec99f888b29290e071021ecdad550dec904663df27736ef342d2151780d90fa38169c5b06b21769a7d5968f72d779ee661d8918f3b17cfbc73394557c4a385a9bb4736cef050b7a8f3010e36c8df36f346c75f366a183393a39dfe473f61a9d2557bc4d9a179bd0050fe459c2a36e4637a6c6e7e2792e4f4b8fc0ac533345737d4c55d168c2c8d3a21bbaf889573680f220427f443f6fa509d7c07662395cc3b6713e7016ba32ff7998b155bf6ea79f8dfcc75f9cc68721ce71ebbed2eb3e0d5e7d9ffe950f5036c94468b0a230922350f8f7e2196eeb25d779f3469b1512903eeffdf11c825dde1215e783eda879e17f2bad25c21304b9808302c1a7ef7cdeb1fd7644ce04ed9b081f699e5998bbaa4b9161e5578b5106c0895daef5c7c59b53646424c0f2b4bbd26aeedd082629ea3beb85fc5bebcded658d3035ea062d7907d652e879e87484e48d6ee837e00288ec47a0cfcbeab7d3ad7c8b65237fb65d4ab86e7c509324f0c25ac1c953c15267c434968a38a015aef54a918ff9584f83179a258880745a13f2ac0d7efbd9bb3eeb3930f32bf0ecd4d26939fcaed12d3a611d95b44704460298592fcbe484a8d6fef95101360728e8f580c8d49cc39e856372957c85ed598179a32574f2157e5c75e33e8b139580d1382bc617f7107afe7978b3737dce9970f36d71dfa8b035ed00cb7df32b915279306e06ba0f56a87ced8ddc363a6da390117539f5a38f54785317ff08ebe973d362dab0fca0e0395ff8f9a3347b194767a6ca8bc60b0efcb9744e669bad4f51c26e1a0a7dc4242f2d4718473fe0dc37f1e03fce6a0dd1f29946a62426cda6783ce917e9417cbd6362f3ca41709354524d76bc20205204eed23d2e543e116e2daf816a5daffd1658eee65764c9b173f73c915af4279a3cd989a89bcbc98d8cb5e87146a8166d9873e0da390cb4fe5392e31b17b3594b4327490da485200a4a5ddbc8902ebf3bffd45bc4ac3fcea1be42fb590eca8dedb631a7ac45ee10d4141b30784e95aadc6b43d96115759bd64e737296ec27251c67fa2b22becb30c6196b5baa3544fd7e8cb3de8e37dd629a4d3d052427eadf8ead4234e8291d7b5a6b5d32b148a3d8bcb18ff8adee661183d42f6e48e1fa59e13b60daa2d4a063e35a2fac7fc96a2d1f80fe6efb1168de7040ae22ab245d3c3b106707762ae4e75e7a9108f4bdab00743e62a1aff97b09df2c7c42262619e6fcd0ceb67fbf8df3f79157eb3de03f5b0b3e2e776c9d40046bd6da119b2808fd7c5c948360eda68c702e6cb40658e70a2ab445ca3550eff6b73961079cf818ea0be48d27c38e3e50a6eff46537b68505879e6e6414689ae247d9e28fcad7a947c3717b99c4a5ea316c8d8b22d72ad958e394c5095eaa10f1b84703fbd376800f4a76744cd2ca4fe4af89265108499928912bdbf129e2ce20868f9a452f068d2a74684464931e8361b14a6a64564a1241e2244496c23b5a8c196581099c597046fd9e8f06dfdecfb48d1b04f864530714785a1a293c608079a38aa63df74671dc0ec880ab8ef70ebb51e4e725cd1a24a901ffc325dfe06558bfc2344b8080c05d824df3e7c483ac3ebb65ba24f7275410865beb06dcb10ea7beeb036d7bb2ae6bd5ccb5b1796c216b1668dbdc28c33c43ab34406f4bbef32924041cf8d582062dea734e0c06974c3626ae03a3ff39c754ffd396ce0860a5c1ccaf4aca3258093d412fdb9bfb3f1347e5376db84f42db8d6a224c7562016e607048d09e14100787276602f2f4f25f1a9b35ea3a8879ef907c61bc369d57796b2a013216a1f15b10181af6d35af56a40629372392a1cf933a86ef679d74b5a9ab8bb8b81e0b71a8f40f53b4f8c99b8561a4fcd87fe8e63408dc29d271a053823d0feaa4e49b4998a811e760dfd476f40c8ead3b3e840738895489a2b0728d6893343f6b26c32dfb420bf1786cda9b2bdabe0cac8f612a8680642f67b02c6c8fec29ad738def18566d54be280f68656c3129bff5b97dcf79df74344550bbba4ba8fd47b1f2aa10c8d8a8f3b724cadb414e4e3cbd0166411b8a146505acc8b9ad3a41358a3415597785316d858e5130d920c7428e5750721027126cc6ed82b24012d58ee9458fa6b083edf46216ee6e2686e88c0d9d37d63d2b9d74760d37a2204efe308f56ba9d343606cf83c9759eeab1d897d898fd5caa1c6865660d42e0bc217afc7bc0329820f2b0f3a674203d3e223165234fbd7e70a4b3f10786f71f891b7d93270443afaa9c752daaf7cfbc48c6ecb678a88c4b625ab270e820608eaf74b994123b12de79361c526dd20f5354ea936441cc3e77429270ea6c889a5821b8f8c9a212ba8d68caa5bc846adfc596b53745dfd0439c517cf28ba28852214da4bc75305b8db272fde16025c63b6e028e58b370118d858c236febc905a5265266b815d798bb355ec95c1d5301584cc8437e7ab790a7a79da7683f9b54a5f40c94ec52c2aeea06882bd32f21bd76c628003c6778c7cd50853a90c65a11899337d1dfb8c653d5b6cb86fdb3285516feeed9e543bc29094d7d4290a84379b9f6e882db0017c81aba35b5a710daa76fc713e0679b1965164d466192b2c782fe58034ff773e5656fd15ffec6e0cbd47064f5ff9be41004d46024dfb1007b5ee0fd2e726dce7e4d89b616ffbcdf41da87a64f290928af3f02306d81dc89337587cfd2f77e51e75fb6f70e5c2ddf3d0c60b063e0300490919b91c79091f671dd164557da049b561a5eebb1909d6db0ec0e5b9ac301ebc279550b0383b63ea19ae21b705f5ce78bf008ddafd27faa539823e384d107b33362f9757ddbb1ca0eb29b90a6c80f2c05fc8b6afb0975bf4411f76d862acecbeffd5cb70b44e4764a1c4a683ae178f6e4ac0c281672cfdff5e4781950c437cc325216c31021f2d3e35b7fb0f184c2dea3d0db38546b9107d99a369caf91be478001a2f4513113d78c215a5d5f1f042ea62d0a43256e432c565850a82996766665a3ad98e4cec03bc7ad1cd85d9cfb641e2921616b3d3256a71a182e8042783bc72bb55d97d015035365c68e344cab9a8da3c68581b0e7b22186947456d6c840182b02693bfdd0f997c1ad6ea2825c87169ff28b6f8976513e2e2d5040d9906b5cf3edb97e9569da291287caeb0bbd8bed702a504542f23db2bbf1573ab2f8542f0911ea33f5f77117ee348ea1e497066ee47b1953662d1f95241ac8df3edcd41128326fa237a64398595549b59ab0a5ca6ed9659d7f8232f9564128aecea37dd9f157abc50627491ec0540eb929a24ffc120ba15d1257cb74b358681ffc5e21a4f8357f1d932accc79932265daff1239042a552ef68090f256d3fa761057745e18c909ac0af58603be8db7a619184f093c577b3c5ae4846f6185cc6511cac47bd7318fea8cb9f35e862f615f60a9d7302b9ab88aff5138ebde4f54fc3e8b3cca5271577ac39ded2517ad4a1bf8346ddc0a8eee2e2fa2077619fa133c7f3bef54df4c7fc196f19a840e984b6a204f83cfda938c10f1d2f892331d6d0b84347d1be289d31ccacdff9225167cbaed2cc10bcc987b85e82bd98bd3b64227085caefb5cfefbe424662a7238b7633449080acb0b6ab881c73b406834a8d26050bc7b66f4dd58a0397bdfb476e8783499cdf6b1baed1091cd76712299f97b8156aabc901b5d2e333fff964558e218359bcf8a098c43244d10cf4f092fc0ad43ed993a367bfcff61a815281b494339d5d5399d7d9502d11699a5bcb38fd8b6daedadc2a661e68736779b65d39f9848a1d10715749835f92f2f8e95c6bba80652c2856024c23ade1a88f6ef011604692d21a0cdcbf62f9d96e7abed7e289ed9becd80d3727d42012f160a15f354146220bc60e73f867526404422177a0a7fdd649c1400b3dc208a4d40e676b4f6180fad0645d13ddd4b0a8533662e15b000569ff0a27cf2c0524fe3d0884a3f2ac9c74fd28b3b4621c95977b0053f1cb17204f09c163c9bb9e8cf361f7a19d7bfbd78040eec05d2c7d7dcd6aa0f3050e48d2957a928efd19fb772cf9333374c663df468d8fbdf0c5155f73f3abd5591e584c80152ea8548d366e05a67467fc4f5a2a5224af42a561d8ee23e7f17d3f0b369cd490a98b7d138713c9ec8c621e74dbdea036f47393dafb4066024a28f7687b8dabf89d74759bc4e7700b23555c1472816a4f4ab10e488032ee3cae8b7b3513ecb4c444e35b258c4b977ebc3a28c2bd24d6bb0f117fe7422fc34b47a8cec82760d71fae0e9c78e4f3b8207e034661e8b9ff477b51772d888c38d49926bf70f63288cd938eff102f348886f1ec821ad3fd2c2b8aa723c38498c29f8cfdac5851ecfc5107f77a81d3f67790bb48dd0b2824a0169ac1abc50b31c15f1874192b803ec187a6598555ceeec99cd57ec5f475afe082e9bd81f90ec9e03f38caac94c5ae1bcf9d1d438eb2e251637cb3b8dbb1bb2edaed0ff9bab874ce1fee4586811686452f0b0cdc5e3f3a3e31955b0342654c725362e67e4082c724657a4cbea8e75daeab94c63d887658790287363cebffba42c78e644405b36ebe7ad751abe56423e30a157fe98183a23281fad7f7ab5c08db4b7ae9ef3c07709bcbde0b4e40da8c9925e6d972b526ab7081303255e53bd79c21d7096658e51e9a7f487dbb44dc218ceff7d9953d6c193e87e18e68d7ad6c5a068eca997368dbd2ad00a761cffbfada6ef9a0fd0abaf1b034debea0a6ea04258b7580943aa2b61a3ffdaa3d778ac0c9c9acfcee28f3d1c9b2f97875366f47eaa590aeb0b876202fd37b52186516f22d50f276447afc8173068cf4f1640cbddcd05b7c4a467049798e01273afee381b14af7f8d6555711b185139caf0e4ce6949afdb71f1c166a36e927d0fb8a32d7e973e8e2d48db9575cfcb539e549154f6cd067f5e87e3aa5e3b48e4e78b5287d702bad3af0fcc7f52343be73b6b888c1172540c3a005a0713bdd49d8fe223666da542b8dc75325d0b94be8aac96dd193557909bbb433849b806b0ae2f07c4d018e818bb8910384e6c545f617a9b5284decebe43b7d90377e1511137b7ffd6fbdc96bd0f583565d15031112cece5faede93f1e13b86f7e88dfaa63d5977ff13af4fe94ca304f794b663b09d440d523e9227432d234b2a1ebcd405eaa1824ab7a97f3c682598ca06405b801dbd5b1d6a78d5057dc0345d01827ff178122462a219d3b8d8d4e80df73566ea44ac1441f403bf448777b0d371bacf651d265e5e333ec80fd57f80e43a9fd2afe83b0224514279ad7ac6af6538c1030498244cf1bbb1d06bba37672da6d9083a0ca597d7af36c760a922d37e1990bdf0e0d33f13cf722039683fda0bf8ff9f4391d955e77bc7208795b97b5728dd085330b3fe6141a98f09f83524657a2fd2d5dae51b4cf8dc2c945cff4c1d173bbf6042b60d3929cdc00b05c7e4620302b756ab1a58393575f444a21b22047e6ebc2da2c164cfb4694c6ca86ff22e41a7d8cd51837a9bea40a388d50c5de6d14afe689c64490ced3079548bac3cc5e0be8d422c219d42dda14b1cc7022130852bc6dd40150b23f1fbc7505ace3a2defa3f0e1fc79fe0e26acf79fb08e46d8e1e64061af030ceee6bebb01d6b680bbc186301dec8c4b6294a7358b1391c9ab30241e80646312c75442ea10d701357f366a394884f38972d45877c5c957cd64e067ad56d9ebee9206752930911f3bddf90b0a014cb0a7c41f4851745aeff21a948c45b4dfbb93e8f3f84da6255e080645327333d471e5f0d181e68c4a78317ce0d581fa168c74019ed10c0b09d205689b2f333faf423d87249732c4d43275422f400037bae9027c90a74ec2288bbd5e640337ac700b54b590b6f892e479858ed18416fa064e4a764a351c24e393b101416b2c1ebaf807e94fe161f812be5da59ce4ddab7d950e7be3ee7add118c1a9a082145cc4f63827c3bf93930af4cced8693791375a79806ca41824611bbb60881bf2e6d29b0d73097019abdd9ee514bc2a2b734f7b6bd37da485a842dedd518dcc65781a3a712a705c51b8a0125d252c98280396e130eb50c15bb014098e5bc3314861133406c795f0a9a66e1d02fc0316bdad5cea7e082b957189632a26d07772121880136bc838e67d62752c0426936e9c892a9b4d2a404b0f643105957ca058d64de0c36d0fb935cd6051cb19f177926288e95f8296d95592f4eb2eaf7ae3c154a1bc9d567be7df0ff5fc54722500112e9904f987e2cabe6e3068a90d91e7b5f91c893b0264fd3499534f8f6a160f3240541601db70ce6d315fa52c4cb13aae7993c5dab087c5ef1efb4f2caf7d9d3c3e7d646a419ae1a0cdec11e75da06337ab6d16ce9078562e296b880dc94e783138d81a80912a164e9496cfc66e66b6fb7c28c5ba3f41f4ce641c7b0f4c7e613e296b443008d4a79786d6656873e5ad93dc07202f6bef043653fe46c809584aec8430c6fcc84bb08ec6ffca31c7604a1c741a8b7210e3c07069756cdadb0d60b3b42d8005b659f87484bbb5e39ab7ad089ac3f6af9f5fb138e4f28b06bfd1bf86ae9cd2112e9ac0879e8e273faf400829b9dacd6c8d1f032b8894f12872637a1b0d81596da6ab6538623825c343fd0d502aa2a290dfaf075e1f845acae4ac6bcb027a4808493d68ca4c6f1eee7b53618130a581d22d8a5b50d591681ad8a310adea44380f304dfb4fb4f12a0e5c9b4a45b1181ecaa187e7b536712a6cbb681f45971a7f2ec048eaa7742932b1a0727ba6597ea6580e033ed0bffe58b97870ecc25667b4d5d687a7fd02771f7d982951329ef275de64801941446002a8e778d926fd550f1251008ecfa1c184dae62cb90f66dd26d62293411c4494ebda7f6e994a214162c9087091189acb8b990062276a84bc8bd372624a86707b4579bcd1dc7b9836d9ffa88f837841c8fc9a954983e65210783672d1adddd9f9436de8190022aee9324e6f9f631b1756e1ad33f70c78d56f22a89424fc93f6329efc6b7aabca7ba6b5ee9dd53c57c1ed29909337741b36341c57e448ba7f335e3bb99ae1d2cdd5a295932d0c6d9ed4fa317bac22f0e01c4cd6dba477ecfafdcdefcb9401cb66e4e98bbac7a106b6c3ce6876a8307eda90cc43cadf752ed67c7318cdfc17cac54b1a868335e43b837510334decfc6bbdcc526a300c062387a3dbf1944db4f2b5ddf3af14382866cb4023afa0fedc5ee44b9b22b95c1a33fe20e106dc22ae053ae2896afe0dc3a729f29f6edea419cb3213a454708f7304036461ec0bc506ac05286835d3480337c1d1e61eda821c25527ffacc2b9110cefe86d2aee824eb75d111edcfb213b244b9490799d1269fb79127aa82bc886c1350631b4cb4c0a9739ff60c26414e8dc8052b0eba35ef0af688d6974d57dc004f5b953c4fe96a0cd66d5674261d2e97c99efe4cd04195c97f5ffb6eae71dffbfb8d08c47f9f038ff4f2faaa57f370bb3a4a2036859b164c734700811a3a6f27cfd31d184685919fb05a188e8c30b524f8848f1c953610da8be68c2d060694c67e904286c2d3bf61fb72b6cb102765888bce9cfeae8c6bbbd2d5f2189d7b301a9040457d78566dda7356d9f15c99395500e8dec30bba31ceaa2ecf7a390981b67bc84f986e02dfc8ff12480159e7859b295429f70168b79a9f56cc714e7a2cee2a784ad21203c4b3ea89fae00038d1099bbbcd3f50cdc4c2f0b777e68fedc19a08eef4cec6d4bf3a4d2e9f30c6a6429d13b4983d70cc846037bf469a07516fa2648c8695ce46adaf70f6a651232e65e813abe1d7fa1b11d77c43862ac1828e0efe054d56deafd564b6b919c6558a8b36f2208282a0d5b5710c4258392b4ba75e1256b41d32d3d58450107ec9d86ce41f1fbfd4d870791c4b572df74f55e051040b2ed7fa18be445a70a649a1daaa391d16fd44e967268a4e2cadebf9a2f17972915a3cd73f4cdb7ceb36b26487aca03855d51282125cf7c9ebb58c553b687a3ecfe9d5861ed6c67119f0beaaf2dace76bc93563e7090b6eb3fd5b7a435484da25625af8897163921931f234da93f05dcffa4a1a551c989f20b031cda50533d4799de9e9f6d61cb5cdebf1d180f4400d1a8de870be98fcbfe790a037762c2e14e4988a5f75e9d7959544384086ecdeec6145a07e58002d6770a20d4d78fffbd2bb382a5d7861f8ac06625700ca2dcb375b8920522151fef8229350297c90f0b70dc008f405ab74b21a54165abfd8fdc6d8717917101fc9e2a6918ad15139ed628d1865149a21660a806a993ad44e4081944658974dcd68514516d919e9672bf249689176a4c4d85e59a3b98644dbfa4437da6d33becdfe4e8dd67249e914112a5e5dda1e6c1fdee141420fefa019118cec542584f69919637d9e7c5f0f8afa86d72d15af373a481d2d44a15229d9a6beb889664891b15eb07054185f00b3350526f8df827fbe11fd209066933a36935799e8974a31a0d9c148579d2ec9c787f6c1b7e18deaa84326df930dff435ef3b04cd2b8b9a1efd128e81a52026e43d95fb1960dc68cb76a8ea827773af2b4b91835e48fc420b97417b482da94b20eb616eccdc42d7d4215b0ec6f314b281348e97d5478fe6d0f98abe5c02bb97fb56c4b3bb12ddb30bb2209ca35ecc81cc4fe0ba2f4d9d9d0f46cd718b953aadcef0aadf75e4e2ed3ae4c5057abe09c373415b8f96bd30f5e97636b1784ea7641355574efc1a116650a455d17f9c79348659a741a61b91fd9e0a4e7e9953b9d860cb90d18e9f05effeac16f4c1b722be7b90ac7063ea4294d97577259506934eff012a78aaa31d46886daab3b442d9557ab0afd1213f6b68805b1490453fbb3b87a9f8b6f708abd5d146dddc7340f6abad3a6fe11cd91d71653fcfc761ab3b86210715d071e0ea57b1796f38fcb57c5c51b6bd11a3892af676653d188e76599f4d1ec4ccbbf99d5a716a6017df3d08f8dd553c0c699a457d99df72d26a23c4b4901494cba6fe5121408812047b34e768ae4b415ccbb55cba30dc05247106070b34c52c01f9e0dfabf04a539a370e64f0e8e7262eb9ffce50f47af0fc81cf1f68408c8a5b7c3dfc0090c142a340f1ad3948f8fc8b08701f8304db768ff8c5e037c1290afadefb2197da509b57f8b75d5c5db53b488154b92207343ea476aa5ff86d63d57349756aaaddddce06c794b841913585865a0dbf83db87849807db508c49879918b19d6f786e2907f6b48ff564aa21d28155594c77618f4695cca04f40c9bbce58d249b70f914d3d8b84fb0cad3cafac54847410b00512f0d21c9d6fb6b061410d527191841ac07fd751e6033c6f11debf6586e752fd5a37698f80df402ff8815751905d348b408eb623feeb9c6953e074680e5e18e4473c15c7308cff71d8e67684667d0d8d3033a2d6814aeb7555578e28b93f8e2cb45aac26d45920f9415b5d70f5f2c0710652420376192ca2ac8d1afb667755066b8a7ffa8699c9c9548a5f8576251f56c049d486c9a39979a7eba7d5db940f3d330ecc66611a9c07b6ceeba73c8d58343f9104380fc1491896aa1474d211617fac0999156da37113011ef0636f52957cb9c268af1a5374a6e7d873cc9f8b80c7eedfa4679480d9f0d4dcd9c04831951a3bee3e5d9e7d4760e2d6b1bddb636361f597c8782c160470876c7c5b8f83fd0615b16710b2a3e3867ce0d78c59ba9154077ecf67a15c71e5ea169399859f9258c7e9b6d2c656751969388b9a498fe0701d081ffbc2bad11be69d32f6aebe03ebbd8e8a0f912fb8c463324af0b2bb237bd90a4b06fa40e1bddc2a589455500d1599c404aeccb346c9b683ae95505a449af1777a26dbdf218c7e2e2e4120472fade78e7a171a2a8225ba2a6908909ba8610c1cb732cdd93202bc2ac321ad79587ea2591c37145b21c4a243c3284379dd25f29eae7ef0cc22c57279cb00c9fe44496b8ec9cc366f86f42bab2b6ade4831560114b5d5cb1407282a81e7577aae95ace54a73217f235a7c417aa226b1aac4ba9c09a71348b74d7bc636aebe091b580100345fed28c4e2d6b75c0d86c425a572f49c2e062ac691d409b158d3a7575978f6f036f3aeaf0abf8dd54d530af75bfbb584afe07d368e4ab40b6042b25141c9a0f6ff45fd60c1da0e59bb0e1bc25bb1d4eed82cd6952a0512a300a86cb60ec06e2ac6e1b45a257e84ef6fdfa4413622724f26d73d1d1259a8f7238235165aa165b55c9ef2f32ec11db04881cfd4c5142b8099c42b7652de9d9c5f27496987076361da5a29d0c7662d3441f0dba6540164cbc328c23cbab42072f81c2732831d6947bb07781dfc2901788a187c1e76ade7be0f1f02f0022a0f53248665112c7a7e8d64d14d4da7c9e61e80e32ba43d8acb6b8a4a95777e05238dcf0ca6ef362edd4abfbe1091cf1b14355c09fe6203f62d5eeee31624f329e802c5a0700bdef65c8e58c2c644cb76cd0e836a254ddaba96fdadbe884e200e106dfab5ed5ff0926ac0e77ddb82ae4bcafe479218a014b9c5691379d9ae8d849d7d54be708e06541c47f3f776356e218d9f37cf8f967afb4ca76af69596410a6a7d77f706d2914f7bbeba3c63b3369d6d31d6840fb7aef2853026ae6ba1385eec48e5aa2e76702003d1bb3ea3497e9880466cf79b10013603c49d8fe1108a753e4d9ed1fd32c4cd4fc39b2f55787ba7d0dc1199d89664a2349bb4f087dc38c5a14ed52a131cb9a8bcad278c3b87c1c7d59f235b2266184fde5aefa72c2300162394b1d47d299a72e867768d6e8ed9a88c97508fc73af46238b46f7ccbefe64c4ad0ef1763147a27e921db313fe2d6b396a79ff542c28fa606290c0626d1af139e315dae3ae1b1e870b0d24644df007092a2471a8bd946f33ff53254ba4fd8d26bc8c475edaa51c074b8644300693dd4d97fe1f6a18890114337e900066093842c63d4335e7eb1b7e8ae1ff30007533a46fef343900c768177f0f2407471578724d6263cdd09591e345d065b22621684ed0b611e8bab9cc0a44717eb6c8038b1d75524da4b9b079b1cd0e4b6bfc107296509043615d91a616b7f651147cacdd9557ef3b23aaeb50658d78bba6a3f57c09eca911bd31d21eac239fdccfec40606358ad104d126fbde85c53e628e29a581db0152d95a5e3fa6eb15bc61da7fb1b15d08a07f101012b5fd21fe8bebbb53baa6927bd0c350480be8d5545da05be6d25274107af4beb34661ca206d4e27f86a1ce747f05f4a6c21eb62f152289fe76433036ceadd78b3dff7d019a763c9764a30720391de46229ded174fe08388f08f7f5c65c9b032295e0fbcb510599d47b3ff4ff5a7722f3a1b68538de05b51bb9e13f77532d65d9527c3729d9f1442488fe29e4cf7cd9a04cd64ad424a7e2bb408cb0c6ce2622aee79ca89034a990df1adb3a00ea4374eb1bf2c05e42ab4457b48f00f2816f68767595f2ea1b91db7e5cdd4296dadd68062018869dcf02b65d9bbba1340c382040c2d5e44b3b6e5147cbc4c779a1810fe57877d8c2c6478f77e6259159d59df95ae59b336334a3136ba424a355471cb413f19aa4a9507c42ee11016d7240b2116cc525fdd95a0731357079a8821148cd6b5e751fdee3f41308112cc6fe9f1c00b4cfb5f4962a9346b4e171dfa84a568897eebba49e43b14ffb3821aef29e102b58a5ed2ba8d8dc9a7982b0a8724377506ca0ae8b71295e35fbfeae92b458784f4497808a8a4332b19cb214295eade33cd6bb39a3eb72ea3c389416604d368634b58b81871d3f479a2728cdd1d94b1a5ac3debf4dccf5eb0e7a27e610f02244a9dee3eb3667a6379a6cf83a18f9df096a839848860322e2884c1a065c6881eadc4ef8ea0c8e103e788d7885f3dc0dc27add0aa9be18f062169660e26939eea38224cdf5b70374d56baebb5c2fdb8b03240f96de8e1cf74b0441d105580e4a20bd658b9edf84ad751c697cf6bc6c4053179876ee0743b8436ded5c2a3936a962001858484e7258475c824c73d5f357810c742173e1c35f5c6973702a4b168d6128bce74c28dc132d089472dce0da24bee6a6dbc8c8b7813c0db0c5a420676163e4dba8a096adfc6d43dfe25c72baa0edff58d10ff8a914f3663db1d92481c1d1ce924478751f33acba00ae1da1bec9c7bfe5e6c171c209911d2726e73f7fe9b567c3f20adabb6070cac46d921acd16d76361988bf51320c45c3b563339bdcc27dc17e101fa74a2a46f54c9772b92af10f5e839ac08f0e1266a5fbffd5f00a6a453fbc3cb0a157e0e2009192d0baab4fbb453adafa054979094df0c1677a9bf3ddec8e58d33ce24e4d5a7f56334097d18a92a5296033192a9b8a8adf8888c00d66dc30c97634eec4eb0c9c01b29d5865a08840f7907160904a95bf09949616adeb37bca96c7e0990787985e0c968d985be56504e2d1c7809ab7aed21cfa450533d82a8789bb5c3b7c4b7756c7fbb3611f7c8c8c54326371fbee82d843c3971fcf1fb4a546d4052fb111e76804e5daa9d34e012a99d23f4048ec30a6db06f65c5fcb32ecdb5a2fb79fc77e98f84269f5dca5a42edb9968a3579f198f59787d1f3b114947af9ff014697b5955915ecef02d1d69b6b5c17e651071e4d1952c627ebc4f345e8c4a4f0014cc7f6cd494393d039b71bdfad7be0212196c01e02eeff7980014b278a411ebdd755e614488b3c96e0ed0514cd7f71553e230f4547763509e77a202ed3f011c9c1398f91403b84a0e1bf6861dde182de3b4ef35ac4c2958cc4e4d38e6153628454289fd39fe6478164614e947264a4b8be17d3fe21c3260d8cbca86ce370f2b08d39475844d20f29059c32fadd2c6c7f2cfec6202f040bf7e40113d61f9b897649d94ef664b5f0e4c04a7858682b704d227841ebd58ba06fce6ac25631a419f460ebb034f3e23d29c60977eae346ff1f016a38a80170395ceb2ec884d13899eae924d4b14b626ae4bf0b537eb68d1c7ae00324923ca212928d0b0aaf66e8fc85ded6cb19dc6bf56adc6de139ab0ced211c7bfd53fa6dbd42f837825041a872b742ab377e7358f5391a235c12f1ed9c9fc86b6cabda4ee115984dda90cdfde2296cf2bb9f11f2a1c070714e33beae708dcbf0a93867862fd1765e4ff6c112703081daa6fb4fda086c75e66c962eeadc0e1180ad81a678ce637f68c954be127fa8c46b4fb54eaad55d15ebc0c8e5b25666eef85fde4448374830bae5fb5631029621ba12b359f5c9f72edf2b266424b56fd0fa65920b1d3171b35fd5b2a19517cad598d82bee5f647a1d70b36148b8e504a34cefb8e932c5ac8ff32d26153023312ed2fa3b0d8931597d609ae73e73d6e73bf55200912a0d7097fc0d74957d74907e04b51d64621927a10b6daf95d8586343577bcd619f9afb82e1e25c2e733b281d48afe9a445b206496018357d45a560b2d1038c697184c449a1dc555f37cea3c06a0b2b8ba1ecf1d92f93dc006b1bf52e513084bd6d3a9d7932204a6667cadd839acad95c156bf3e00109b596cc9c8868220cd0eff74fb438adc228f747372873ba5d5deebd4f3ce07959adf214e8c21e6a1d5fe059f90fcd42b292f4411c246b0ed0af77d3b000cdfc2b86becb4b2cf3eb980799a113605458ca36c851b58463e1af15f76a78e70cfe99e59b8958adeca873d7e35cb283f494058f942802841f73440f52037950e780f749b9670de20d93e6616b41c1024c7ba5635ab03c8a40b5c940f7334d46441757f8ae4330d9f78272aea7b167e3a1239819227e1d140d6670680c6db9a131f36e187200e136fa09a30fbe278be69d0d66d82943e3ffffdbb6b16f1ab00c7566adae553589aed8bf7ec015614e5bb983bf2fd825ee7744d600987ab0704219dde051432b39556f4f7800f19a48756f38a2f574984c0272c857de6cf44e851505f66832014eb937c90eab27a0dbe4d369df0e66c6097f159d55bb906fd3ce5719590c74152a84c966a0d756be00a1b44065d782e850737eec9479c3dd37161e7bc5402cf31e1ce35bea39ab0d4aaf44435dc0be766ee4bd9e44a8239dc9b5159e7d70787564f7b5ef9f8352690d67c4179fe7cff8e9a0f84007db94face9e06422c5caab137e210cdf9d67343defa4a1daac25d5fc842a06cd024fd13f513df07df6e56bdc50391554b82dda0d4a01be3ea79b4cfadc6b1fbc180c86fcb3fdaf9634d4fc9ca0fdfcc9e533eeb2175fd8abd124d5c7d5cbe8d30f9ac30891e44c5d94821bcee15fd71c8ab48515fd7b9b93bcff5afeb75a22c458ba779d8ac0273242e4782828d436e68f19182811275f6cfece6def5d64f67ee0167560028b69092c8094a3174044cb011e4ccf6c606ab52b5054c167269011037fdc83395d8ea1ec0ce9cd1e0f0ac122ce299bdac1cd4717e3e276707adcf9af501590d077a56bb282f8db92e98464d8f975036215a828237396471fbbf545697833a04e8901aabc68274cff4166dec35bdd958deca5de8776df05a86e29b94da2857a14f15eb8b985df804f0d37968357bd91188ab2fa3942f39409f5e30a8a00e81964b64df4ff1584709d0b0a8bab854ce384b7aa70595965955ac02209b8e9d06382371ff76d69165a9b67b2415c25d6aeb91d195b194b0193a9e260185ac596eacfbe1ca6f3c982984e122ed2ddde40090cc53f29b6e88bb216e1e55eb782006017117228e165248d447d8c8e639de462021902ddde1799f572dc5049ddb94b7a9fd547d6eae35f9ffa5041699226900e937ba4b3fc3968632da60f2c9fe463016dabae981a153250a0cebdec1a1ebd2e5ed489fdc43d403ce988aa7be88bfb13c286ed508473e73ed576010605c63a93fac76bb94a9a20f3473740b73a65dd4de806d9cef0d1e96f83be31b671d9ef829f41ec8451cd88308f63b88b4637edcfe86ebf19eb38df4a52821b12d999988f44f2588850e917a047fd742d3ba7ae24dd573cd5be2632851f2e95d531249ace934157b64271a0d57209a4c496c48f312e5a0e3858dfde949a8652542d1887e3b6cf190e9889cee6cc0c0827095fd4d5d0aa3178e54325faf2630e1a0fae3f371222c6e109db4647941ec1930aa344fd94506bd16c3faf2a448139887960f5477634761f5226e9bf9339c19aef77e00d6e1d6a5b5759beb8620d64497a4618d0e3c19ba6d851a9786a54bbc3ec7c49ca579da80fc6e4b603c3fe38d840a0a9eaa8085bbb42a762a5d96da8ff01092390ef036952b013125b3aab78107129d223f76d89d6eaf85a785695c414c124a3972b171f97f3582a057263a55797ba899085b648b138ed55635799ab64781f0988da5cb5c9676a97f66e1a53b99567464dfbeeebf3a1cafe91e930c31c00d12d4e9917e5ebbe164c83fd068c0c4a32257ad9b9e1825eda7e560fcfac8372a00e290e85dac3184bed88b70e0c5de4e83c3d157eb7ecf6f13600f98a41de2777ff835a655a5897c9abc04eab8e4a1efa6425e14ee91ca31c6a48a6c86e322d9accaeca1d7c9ab1d06e54a8a10474f747f7009fc1d95dd1311d884d9dab87bc3f4441c0a6bccfb8c4f5ec57ced0d08121d38c62c81f6270273fb9a83ae0d401c15d9d6b74388e6180609b58c2a39157a83cfe1d72fde771217e7eca9f116eef3dc533a0e1c7dc7e79333e77f1acdcc3db8da0b7fc5b08462e3c88dbb67a8346f0044670170a8030744bdef30a69aad288ed55cd52a4385b81b85ff836e31227f26f53f3e69b181994458df569128384121bcbffe21c77cda0ab7847186dc9c323b324b9571ff437a335068e4263611890176c38b112f8fc0b5f0d6c7e505ec89560377486cab107cc5cd6b9b20355c4a8b63f13ffba3c63c4981baee556ee737aba91f43aa784f9ffa1f12304428a13b9defa109b0b118e229a2b45c5f0f403e83f2e0f7da7415ce4a47136161b2315ada33f3d433e78476141b90fbf12bf3fa19cb237cc537dbda590040ffffffbf