0120f4681788d88582bcc73ea9f3ba43a7d205df20f56aa09e15494a9be0c86d06340a
012110cfdb4aec0d54477974f80e6b11b2e5e404bf31ab9d23f44c738cd9aefa34340a
012061a4162a18fc6c7bd9440e5bbb7736b6f60bcf3333b0d1e4b0227211accae74f0a
0121b9297ac31d9369e22157a048c18f4b1e2a03f122801bbbd13456b629710d53070a