0020c12c98da08920988f5827c3b552e064d617bd6106fc551ca88946e0c0000000000002d40bef760b31e27c9dbcc82080ee5410f6579dabdf3bc1740ca75f3bce8f2d46b9a9c6403070c1a36008843