Ref A: c7f8f64af3b14b8286ca7bcc3e5980c6 Ref B: E540F54F111729124E9290373C8FDF30 Ref C: Sun Jan 25 07:30:06 2015 PST