0120a5bc8f84011fd85564c2f930a157f393c07199fb879eb81b9f59b7d6a2984a810a
0121b9ef105dd8ddc68321ec4d3df13928d35617691375f801115ea5a9cb2d92283a0a
012076979e97a3a837fda22f3c5d39ab7b158a1142efc261b101bb88d77df3982f3d0a
0121fa31049a9f958dbed550157ca474ba424c90c09d2ce82d335c88728ccc9419150a