0120c30a68dcd628959d486597e22e759eb6574bb88065b4e828e9869382cc42b1c50a
0121637e3c878d24d11f379a235a697fddf5a10225a8db0f7b69f2813d5567adf9460a
012090469ce50d87a2967e61b66175da8c812b87b9865c9a7d2b72ecc67adcbed34a0a
0121f845e28c418c28eb79744cfb847bdb0eb59d2bd47c090c1f69a08d9eb7acd9420a