Ref A: 5f8f8588e94e482d9f26b4982c567ba5 Ref B: 97EBC4BD83C0459DC727E79965E594F3 Ref C: Fri May 24 15:15:53 2013 PST