0120fccf285847f219a51b66f0ebf63453d27410c79dd9ee4a27926e8f3aa08f39760a
0121dfc6fa693f8f7c7f28edeab275b51f53e6d49f6c05adea1b05389cc1c3e2b5240a
012064384dab380e15d9691ad58139eb49cfaa55f9d8b2cd4ac66b909389040d432c0a
01219428e04026fb75c22c50538a05d4d542d1e3ea3d87629ca8187787cde3f42a680a