Ref A: 83c05e5af2b2467689c3e91f42099b88 Ref B: 0797F20502458032E616E838CB3F0AE3 Ref C: Wed Oct 22 16:32:37 2014 PST