Ref A: a552b3ff57164aaab4b2b7bf2c8f95bf Ref B: 4E6131465F798DD26FC593B49881E015 Ref C: Fri Jan 30 10:21:43 2015 PST