0120c6bba3a955007d5f395e801c036ee3ce9821712676fb1e788178a4e804099f080a
0121418b8a3fd74458d98b3e7119e72ed1175e0ad20881c1c6993d100a571c0a88210a
012069c536b3291c6b83b60d3d4f1568a0445f9c0c20188d38ae8834600400941ef20a
0121c4398470b1af224e65f19a61e2f3863b64967a70ebdf5b5d8e9592e0d769d81c0a