Ref A: ebdf547035f64e38b81b5e1c1e97c307 Ref B: D66203A430F97C044B703F5379374D64 Ref C: Wed Aug 20 10:39:28 2014 PST