Ref A: 4639e877b9d74a819275fdc203e27bae Ref B: 3146CF7236C4E5CD9E13DE4398633F3A Ref C: Wed Jul 30 23:15:00 2014 PST