Ref A: 7d47a6c0a2e44abbadabcd278f28794e Ref B: A1E79ADF34875463C8B072E6AEC59EF0 Ref C: Fri May 24 01:37:54 2013 PST