Ref A: 6915fa76146249228dd3fffd3ee51d65 Ref B: 44C47EF13D037D6449116F531A8B3FDF Ref C: Mon Dec 29 02:25:39 2014 PST