012049f6cfbf12150f71eb3a4d63b64f5e5f91f4cf4d872b280a2228ad65cecb21390a
0121cd93c6c09910a05ffcb0965917ba0a9fb61123a055f29680e1cbe088c7ac7e2c0a
01201187992d38e6aa0e96efdc4ba6425811169b151248fedb1d5705100db29ffcdf0a
0121923808497289709327e2716a1e2d5098989e2d7d373ae41e1c76a36cf386fa020a