012043b87d51693e72c421b07802f2e3a9d36f49a832ddba75b43c293df1c7b8051c0a
0121943b013540a445bc8b7dc62ed2d9b5121c2b431313cb78f9d93247ff3cc806500a
0120f8d31051869d4293fac329eb257324ec83715ddd9679ad813fcdd97dc41b66bd0a
0121039333f6546d18b2a47eb5bc2ba7c5c688ac88e5f18ba987e599e033e1b27b750a