BA916C61691003713DF3DDBD4BE16FD39C811C4BFB87D1CAD2C74315203061C2
AF9FA7346E3A93D6D8920304137D2A313E899E09458F6E6A37647EAD01E3BA79