0120efaf05066c7fc5f482229a1fc60222e9f981a2c6555ea713c048d0615c982c160a
01213749eda834d1a91567378ac772ec837b7cf2a1ca3d2aa58e30d7b4246dd5012b0a
01209c302248d485fb2b23b3015a06e306f2ad7f4af65a7f1581d681344707ba6bda0a
01217adbd6785948ea8e2484dd253bbf6f2f92fe7c313db2c5de2554bb978d226d670a