0120b71fabec6b9677a64fc8c9715cd33a1299baeb560e4bb1c241089610b11a11a20a
012169cb5bf0c381662d20d3332a97e1fbcef6c5d910fc9097ae4cf8ecf77db7757a0a