Ref A: 26c31fb19f544752861d690af19fe2c6 Ref B: CAA4DB2FA02D6503605F8D881D854F1A Ref C: Fri May 24 04:16:38 2013 PST