Ref A: 2868a04a637349c4ba4d44949197336d Ref B: A5A0506817BFF1B5B6D23C6232205CD9 Ref C: Mon Jan 26 15:02:16 2015 PST