012031e1004d30868f7f755a1d953d1d6772ef16572d13b4a9db0802e8504c1d5b4b0a
0121f87fdd27279b7f0d5ccdfa9dd71b3dbe90e1c53c934114207573cbdab0c318690a
0120ec5d375d9f3e85b1dca64d99115bd83e82962fa9d572711ea3048b4da544f6320a
0121faa07faf9261ea2ea68ad85cf3190618f12b99b326f3908ef42ccdf78beb01070a
012073e6aa4ec055fc127e299133dad7c7926d55c4e9e680524ee20f65c2e5e9cc300a
0121e23de48778de0eb7e3db9953a617fa4322e83987672e6c309d07f20056baf10a0a