627a3bb633fc840a839fd685fc397d0ae80d55d0ea89a8545ba2ca205666ba53d33cd77d0b9fb3bec75de6e380618de416b6ab68f64efc44b7d0679baa754b3aa287080ed0b07d1f776cedb3658c01f4f8c6e576d573411af0405d4986b4e6d9784ccfef2294a6715ce08b984dc09eccdeee182fa2ce0b695d2775b4d8fa5fcccf9e3ff2a9d009aa767b1984e06e13035d8799d0aaf1ef0db8bd5c166edafa9185e0c925386f49b211a17764ab6b460da0065b338f28ff5168dd4eaa8ddce2bcfb4f3751f3b6f2803c910f9ca0345e114d4fc4b5c4f992ff62a427f2dc577e7448e96510e0ca816bba31b1fcb352ded972ed783ac7c81ca3f04fa820195a12e0e16e2df2c7a536b750af0c9df7b0ce42e6542c1a62d70fda773dbc94a84a865b0e25b3cdec056691d623b5e4c0b504811b59327a8a9b9dbb65f2b576a6474df654aa1a8af02d2038e5eb875e256f11072d330048b102befdd856230012e3c39722fa9cd2227bda77f64651ab8481cea1adca0166a7b677397db650ae5c1a2cec6d3a395768450f0c3406ea1ed369ae1d2a3375e71e55d8bc5402fe476bd85ef5ef0ef87e2f91c8a7546d450b613647a45b3892600db88f1f323acc64e673898f791d90e3ddd058e09d61a4fea9e30b5ee937778a4690fecc1c0dbd03635c1672a7f1379d8029559eba529287e64953d4b3863ef790b156c42febaa62e01e1aed102156ef29690db4e9fad557275a31b46aa5be95370ac3ce4b002eaa1cef1809c743f220361593a2dd0a2a385a611e40a41fd6ffd9815304d35bab7a73c66e4e6dfe898eb3437791