0120ad4a56d3b554876b42a09edb4244014b8dbfcc69943db73b2bb5b24f832f55af0a
012124329831f3aeb0c522e3a41371e26739d15a5282a47c8a57a373848bdc062d540a
012078f78280b39983b510e27f4e86c1af3fd92a35ad4b313c5cb6abddedabb6ae500a
0121a44669a14c9f77fdc8fe1b9c305f802b4bfffd7bcc503ae40bdf8c89e11c00560a