0120edcd0b8980ba35457a7d93ba260a0bc45ed78920638798074b349751da0762280a
012110142d4b45eae571a534a45b7771ef9aa478d878cac708b88fda05029a93180b0a
0120e35dbd96ed420af20eca89430d10c8b2c947dc51fe70fb308d6de82b931ebe290a
01210bc7e2548b99a1c0e99d4f07438ead5432c847c244ada329a8b12fb17c4889280a