012080e44ee6c0819ffe4362be2ed9e82bd8c6e065fa0a672675585a0eabada95dc40a
01216a0d31d110746fae56a23fa0c15059b258e80dfb4f429cc3da9e1803c110bf6a0a
0120c9afc1f0d87684adbb1beaeeeb5d2c6cb75312104288f37d9f45a0e774a727db0a
01213f898e9ee87a0e4511e176c211bd211f604b2c4a1c3ce28368b3605e11089e350a