012093aaf1099fb68f4b9d68c63d1a2a24cf89d34da217db397251d7e16ec89701fb0a
01213d43c9afa79cd042ac0aed94f0d1ebc9b469da05fb132436fb98f4ff2ea3af1a0a
01207d173ef24911e6156c484281236eac47b7e8a6cddbe6d06f55d656d8287eb79f0a
01218b86b6cb691d3430126125afca482ac0978dfe32b91d2581eb1672f4f98062210a