0120cfc34df524787583ec5417630e8a74ecf3d7a27b4f3ab3e3ddb55fb7704c7ace0a
01219352aa4fab9ea00a1d16e327ff5a96e59ae67c8e0e574be06ad6ede74463a55b0a
012070e730f6483b1b7a874cc80169dd4900e2c9ad9d1af6f9802e8ae2259f9e1d610a
0121ffef0f672e278ec68f9601284257fb4b0ad931b73363ae345a3838d4805f5f0a0a