0120af57fdf9a93477e8f6f542a90ea7b15b907046beeada204fa8298af8a218e7e50a
01216504ee7673b9567e38ead661ae5d94c0adef157f931585d50a242be37d6e343d0a
0120da563eb275bbb6098970e4dd4b0e04a401d8dcbf24ff400ee300295fd40f55070a
012193c0a0c30ede69260a6051fcb9ff5716beeb89b72d19f03b50f59d117f36826f0a