01202235f38f1c31f453c5d42d6d44f39132dd9f788c14ece87d679ed66fadc9f36b0a
012192fe6eda0fce1882c90b78e6ebd5f5842241892969aa3703d06ed919422d4b6f0a
012092dcef9ff526c5aadd29da2efb6f1836bacb0b223f29bc11cef01a7d68067b030a
0121bf35ca005b41851f29a6d3d1f3b1094ba476a7f53ca10fd99d47deb4f34660460a
01204cdabdbe61c97f758b99e11a06f35632c95f2be5bbab2f8d817209463e86d42c0a
0121b1b7af2b7976a13c343c32c1ca9f72ab348359820cc5e093cd46ca533bfae1600a