Ref A: c30021ae936e49c289cb3b7ca4a4a6d2 Ref B: 83092DB844CB66BA61D9A1594CA23639 Ref C: Wed Aug 27 02:52:40 2014 PST