Ref A: ca14e63bc4d34da2846eea3429966528 Ref B: 9A7712CF9F8F0D76AB2E21074DE0CA57 Ref C: Fri Jan 30 23:14:16 2015 PST