d70ffcaff68cd21dd17c1ad5e2fbe680............................