0120d8e0bd640c4483c7ee2e9d9fe0217f1a974dbd9aa8865b65f92288932e4c41b10a
01212adfd4881aa52d480c3bdf91908b5c0e0aaee59beb46ce1bcf7a2958ebd2d9690a
0120a43aff1c40b16433a7689bff8a206d936da846f44ec8b95bd3840fd6a856a4b70a
012194039472c4eb7d9d59de63ce3a2e0110314536c1c3a928fef6ac5b682f67fc4c0a