0120b4305cf230ac7add9afe3c472ac58e269a497fe0e8a3eb31a08efdca9a35cec10a
0121f051e89adc965c48c187dc4b178a903a810bf2d8e926cce7713a558a31c0035e0a
0120779e5f0211200f01563c03f94106cd59826b04bdaeb867f52928a26698dc5b210a
012128ff586275913c0ddb86652d1b8f47ea3d037a3a0fe238e11f8f38199a1d2e490a
012062f7857fc11a8c25abd5ec84eba7d25dbaa6bf138da25a711cc5013a796907200a
012148284d1744f1fd0f81142d932044b9f45089a7fc7c43fce42e10f5e25f5cc35b0a