abd48b0f488807124a2b03be30b79b82158563d24b0412f8a2fde2567b2c679c
abd48b0f48...567b2c679c
b9a8effcc1f84e6acf6a268867178e8dcf9b08e9b7029d4e4b1d94127149727c
b9a8effcc1...127149727c