012046d508c54ac9444286bec19c7667f064ca1fbd4886384fbcdff383cf90a05d380a
012119af45f25f453707a409de76592abd2aa702f01eb4fb04669209e5500f29c2640a
012085dce5e86674cd1d721d5750e62cbbe95a101040451c2f8b3e9f2dccc33aca9d0a
0121246939caa35e264d440e51306946121a55dc665d159e45623f4c899ef42783320a