Ref A: e17adcf598694bde93a3ce3e48f3b2dd Ref B: F617273363ABA86667042C510E943983 Ref C: Fri May 24 20:12:25 2013 PST