Ref A: 2a2647d653e3435aa7c52fa673282953 Ref B: 8442B800CFD79BBFD9213CC75E41CC24 Ref C: Tue May 21 01:24:15 2013 PST