Ref A: d0a3e44f31714e659893d57184fe95b6 Ref B: 2573344406F094C703C6AFB3766EB09F Ref C: Wed May 22 20:55:22 2013 PST