0120c7343889e3e2c77ebddfd58512e2e81c7f4e29847604c56cce24b63fde13d1ba0a
012145cc6e70a959c14ce3af0dd9c2bd0df67bcf4cd8f5b017521f1f1f730b227c3a0a
012085b9f50c440434ac2303d6a1c13000e62d63b8c5afd6eedacc56a4f71f3d86bc0a
01214b7f4228e0f85d5234f8e6106ee9b7f95035feea26aae30ebd863360bf13a77e0a