012045269fc5413c9ac7a8ea4432a79a5479d43a949f7b20e69dda79dd5dab9fa82e0a
0121059287da009bd97e0b6d57a26f1935408d17e2d9c00a451ff42ab3140668934d0a
0120d35e4f5bcfd353b0802ff6a61effd6d89ad13ff293e55c14c8e33f9751a01a170a
01219efab6931fe8480533b9e5e057cb7a21acc3cd90f0ec29cde0338f2e1e8593420a