012057ce5106ecd8a59f8c9eefca21df5b5985cbab62f8423122b067a0a603b362560a
0121a68d5d2283b0ab85e6925a5f391ac4b602ae984e5eca52ce7af88a09f7af846e0a
0120a3bd61ae8ce4161997af0e56193ee3890b1d85febd4ee5849e95624d8cc1a2650a
01214e5fb21df0dda3f4fec664a8a2a779f6e5231b1f153c8b58a907ff1d4b8252550a