d00deab9ba38755035aaa70eb76ea058db381f8d656b5053715951ea4f33c28e
d00deab9ba...ea4f33c28e
2dd47e4dbc7686f0663ebf3a7a77f63007ed17cca9d1ac1449dacba0d2161718
2dd47e4dbc...a0d2161718