Ref A: d1e3ebd1f9c3462c95bdf9de304f7fdd Ref B: 729EDA4C3C490ED9A831C7830731C3E7 Ref C: Sat Nov 01 02:42:31 2014 PST