Ref A: f8a1cc663d994f7095378dfdc1782313 Ref B: 2D23DAE3CAB26316A7D8DF07AC689DF3 Ref C: Wed May 22 03:32:30 2013 PST