Ref A: a1cb567112674037a958634039627af6 Ref B: 6407663C4F5A431A14FDC3088324780E Ref C: Fri Mar 27 21:49:53 2015 PST