012079c668d3e09f94e609b91c9c93a0b3aedf7e31331a0038cb63acd2c08eee7a990a
0121427e12137a10eeeea96891e5d3616a4231cda9da0eaf38ed6507feae7b3122680a
012035daf9eb8db9bd13bd9a2853e8a626ddf9d6a06888c60fa0021b4c5337f2a8cb0a
0121fc877951b28544f964c6406b76b7e5fcf896747868384db6ad57cd783f008c3a0a
0120a968b6426119763392644f0bb5f1009c97e4b156c25c1a53209c7fe02940b20e0a
0121f84997346ae4920e85752868f1846740514216d86cc38794d0ebacd0f5ed8d5a0a