0120b41e3fcf31d5356b56e30128da05b47b29ef6315e1b357580f22b142f485fec20a
01214f1ba16ab1c4b6b4d9758cdebcfc9e262f9bfd88cbbe084fa1ebb29ae1171c7d0a
012069e3476229138cc61632e92d3ff4082c9f7f1439686df59d182154cb646386a30a
0121cb878b69ae32f5485bf4fb46663da1033a3d0f98498cfab02e1deadefb23a7200a