0120f3756ee8b9ac474a105ba18991468a5d8e45520c5ae88c7fba603afbe3ff2da30a
012141e5e4a159d00c1b1ea7a6f06bd1227c5cf539b2ec445352aee7c02e3f3d9e0a0a
012021b8758cc35a89485a0ed1cc44c83995eda921cfe5890363ec0813dbe770b9ac0a
0121b5c5b71892bf303dc9abd4670689bebd9127eba0f1e6c0fa02ea495e3ad66d640a