0120960aa1d3aa054350efb6764604702c04052d6be6800b1a724f46c0d1011234c70a
0121214de8e3c80be2071e3298fa0f4ac4fa2c2c122ce5c47cc2056c890b39b5050d0a
012042eb6be23dc32b2b6db3d31ca6341ff70561d69b85036dbc6e61dde3f321f6e20a
0121968ea1bb201be0ed899b172b56e0e42b150e89b0cd86269720f7846d967f9f1b0a