0120ffcef54bdae2826c4b6b0babe07a467f6b3c44fe76b841ffd1679d37b4a86d5b0a
01217d1d5ad03537c95cde0cd37cbe2f4675f133b0769ae969cb72708ad0465a29380a
012079b4e0a3b3265ef3b07a49742f83b81e736865e256f962425dd0b976de6b7aa60a
01215f0ce14f58ad2ddd54310b344b8b2d0a93aa15a583ae019a667eb71a08a0834c0a