Ref A: 82c63673468c4ba78f84fc4218fc2cca Ref B: 9FEE2B7A2F5F607A560EEB4835C72D5C Ref C: Wed May 22 13:29:29 2013 PST