0120b5583f399f1ae378f657995863eaf8568fb3b844bf8d504a659c7dca93e69b4c0a
01217724e67d0ee82ca45a0613c1fdf0fdcdc05939a55586acb9c3411ac928cc172e0a
012027e0c06b59cdd801f8db3929c45b9199cecb3c0c131d7b82d36f71fbdf77ea090a
01217dee64c5cdb6ee6d79ebe11ea8ffb35e457f9b1428ae70c7f814600e7fd8835f0a