0120628c48c1a0fc10ec008e4c65c9a7332d98f6dd2a503adee5839e6bffad07cfe70a
012187a9e194b69554ad4e588cfedb8c6e72309f0d6d35b849ccaac39c520f00932e0a
0120160138cc6f2bc7fb853c40223f14998363dd44eb74a921efec72142f38c40f200a
0121b474c0a07f09214cb3de5618481a51986c107692d35462db1b6ed0d96d496b0b0a
0120551f6111528207c5aba9e54d161ff14721f82ffc4a5685825e73dbf9a18c8e230a
012108c08a22ca5ca56584c4c249e11a65b2f1cc5e461ad08fd5d404cd5b1e614a4a0a