Ref A: 0486746d3ac04926a06877a09f26fe2b Ref B: 11102032C7DA489EB6B5B6A2D5F827D6 Ref C: Fri Oct 24 01:34:01 2014 PST