Ref A: 40c81469ec9444b392fb7101a4dcce82 Ref B: 6885359371212B96EEB123635D662371 Ref C: Fri Aug 28 06:38:17 2015 PST