012082f34fc91b5c52d09f33a502f02dfa00bc2aa5501f7c7528bcd8ae3a20cc8eb30a
0121d4cff5aaf0341f7975d8f95367b44a2efddf3808cde0b7e00e8e75d572045c600a
01203b0bfd1f3bebd9f4f06c449d42dca9f5671e65cf21d60e8a79bc8502d51fd1b00a
0121e28c3d63dd7a0d79950bd9c057ef89fe0d2160534fd827a526e19debdd6fae280a