01203efa45dfc454d71c234c2dc932a072847a582823081fe2b4a70c36b45c729bd90a
0121171abba469963eef6df538ea88d03b11c981d9bbcc7717ff47aed44eaa6383430a
012067de0a9e6a97deb39ee83ced925e7fd70ba515e0bc70307e51790b2e089451b10a
012196cc208b82f907465421c321b4c81f0d9290b111ff4cd1790200b91f617536180a