Ref A: 4d87d6064d474feaad78dd48d8cbcd64 Ref B: 97DA12D3A96EE7272F50FD0EEEB7ED22 Ref C: Tue Sep 30 22:07:33 2014 PST