012055efe29f0685c5091956cd742616cb644b28f7872c08eff0ebfa07f8b3c0d8920a
012121045df4d456faead92e66fd969b3fd717c09466339380d47e86924ee48903450a
01203b856ffe1fd8c2ae6a30b00a865d70c2f20db28b688eefa70be25130f53dfcfb0a
0121c4babb0aca7336590273d47f9fb0710253877eadef97032c2effeaa200a2717f0a
0120a1eaedaf8622183b82bec09230ce9cfcd5797bee52df3e8f30651adeed79e4050a
01213f2730711feea80ce98cdf200d30b0015f0ef006ec36139b542f79684d54f3230a