012010106f2ae3c08b01afbbddc5d7a540727b1825166fd3ccc5f8efaf819c78aaf90a
012142a17b4bf3db23b7c3c51ce6a49b607d2084f649f9f6e5c437bdf0e73ee5a76b0a
012002a4392e1cf344c6056683a05061d069f7d044b6fb7e29eebe792008b03ddb5a0a
012131e7ba97c8c77944e2104434292afaf76b42e0e4f24f6cf0e810b20582e15e6f0a