Ref A: 7d137495bfca473dbd3422b37a7afce0 Ref B: 442038D893F78953A7FA767A5CC36E00 Ref C: Wed Nov 26 16:28:06 2014 PST