c27d69f259941c228d6a44f46663d9dec32dc40b59101cf040794bd63247a57d
c27d69f259...d63247a57d
8157cfe2fef93214bed63bfad37ceb23988f1a381fe9966a80964afa0d72282d
8157cfe2fe...fa0d72282d