Ref A: 9f32f2b1d02548428a9488ded8e05504 Ref B: 8438D8488F0471D04A565342AFD29465 Ref C: Sun Dec 21 03:21:30 2014 PST