aae88ce2dad7776c3028e2eb05edfab93ad27ae6 difference.doc