00e0ff2ff0b0bdaf6cd41b83004d77ac6fbea5aa05ddfefe315eca010000000000000000caf07ac527e1bd95b52b2e990d14efd8e5db9636c2beb312b184757f7777412efa89cb664f450218cd954268