0120f27b3a54650356dad7e113799fe495b173fd73ebb7109db6db51125a7ca552d40a
0121950645d3d527af17147b03a8b1e65250969b3d5f04ebcaddc7798c0e708aed1c0a
012016b4574cf8c045c45efacf6e87d66df6a0a2175a6b61d1244302348511a7afb40a
0121a3382e424d822d1d8177bb1eda68d5e0e3934b3cb7fa564c8e597beed773f7100a