Ref A: 7e85603967eb4d2e9ff6c63f17ac19a7 Ref B: AFAE4F6A2623DB42EDB8ED8A24F8E8F3 Ref C: Wed Oct 01 16:10:49 2014 PST