0120199e27eca0c9553cd90c4712a3fd8a84d3c1ec81ba378f5468def3c6f33603680a
01218f685f2e91246f423f1d5878c21c9e13125d0738fc9c489f13fa8bbd7c02b9790a
0120d7d3f9caceef7e259b5d8919609c38d63f0445e3d8f988ce4b9013707d47bee30a
01219108b79c703980b173541a05b1cc39499d5e64790c1294da5fc3dbac95c39a170a
01203a249b7f3b424f47580872490f3e17fd383eb6446d383dbe70e923b8a89b3c710a
012144d1264ea7ffa1d9c356e0c6e75278f39473ac49a74a6f9fc0ad50ab1799cc690a