0120bc6044f92e948a2607ab08878699ddccaef98438005d035bd9a8c089f68424bd0a
012112bc66ce96418bacc02618c328f970ed52a654fea3ca35c5ef34f2f3e6f4900e0a
0120d532b543d8402ab9724533dd9cc39b5199f6fbbee711e9dfa3f3400e89b7a7f00a
0121a91190f9fec0ba343d98319485db97b86ed87e2636dd7303fb86210ead56cc2e0a