012065e89cb9afcbb60ae4283a06916349ed6cdec65cb79aa5984ddba63afd204cb30a
0121d48fddfb0386b65d804fc9269da58aa466ea056295b9a3fd62734276aa463f630a
0120b59577d0088b91ac7148d993e716b3a6562a5d60545cb5f1e14bcb36979984fa0a
0121b5b0e42c617ea61b1cb6d30ae8fdf68b7441e549ff2a5c5ffc12da8b7fa55e3c0a