0120f942b531cb3ec3a3f8b4eb34c93bfe96b1d4cd7e818c3077df6db6836eacbbc50a
0121424eec285aa247d06f3b49d446eee593d729166ecb71fac1a84035975c0d537b0a
0120e5f74e9425ead5ff2c498869f8f2b7bc09922260721d7c23b291c1986adfa9f60a
012161a3b1fd7b49433a45695408ebdde52fa0c46568d1dc6985593ff3249cacf1400a