012086bff0b76344eaddb921ad6b43e5c8705e60e2be1b6a94e1c0e9be9677468d580a
0121c21fd7c3cb035464039d3708cf791c6813b5baa8ba947e71087fcbf9a781815b0a
012075ce3eceb3ea7efd732928bd5e23cb4d1e58a1a6f3f24c5df05264d0853026be0a
0121502889f58f2218ba3bea6067e7a793c0ede7c812837ecb7d524010ea1234fd540a