0120ba6694de04cf91baec50193bf6eb7150df370145f14e98a079b51524e59c93ee0a
01219851c31fb55dec1e9420ec5a210cb4c5dd7499ada7f4dc34678b2dcf1a66fe1b0a
012048eb3e11319d0d3ff03b09ad18c96d5706bfa45e067c7a42eb23d43b761c9d120a
0121a9d526be558bd5da08a7dd80ea593a0ed64604d82df2b18c5ebc52d6bd09f86f0a