Ref A: 51896dcffdd041c3a54bcb0249586958 Ref B: 060204FD742F7F6BFD6E007C02EF384C Ref C: Thu May 23 17:55:22 2013 PST