0120694ef1b025a80b394545ee37808a736f40f48c13ce0a73cc9c0d16ad52e5c9eb0a
012163b25d4f1dc2746f69ab0c0e2c51c9ccadbf61a02fadd135cbbd0fbe113a5a6e0a
012064b6d59bd2443fc101f52523d52fcf7bbe695b3406b18ccba73933c4b683c2060a
0121d646300826276df31919844057ccadac4697df6cb595aac39f301f6a5e5c29320a