Ref A: 7fa59140d78c49a9b77c56ea2c05a02d Ref B: 77ED92A1005DAB20D05CB7BE5030B6E1 Ref C: Sat Dec 20 01:48:15 2014 PST