Ref A: 975e381ef092418dae8c6f2cfc78a19d Ref B: 0C31212A6475B08EBADF714F2546D513 Ref C: Fri May 24 20:46:41 2013 PST