Ref A: bf716770e1b54537ae870fa8f9907a5a Ref B: C3A627DD42AA029207BB2725FABF6311 Ref C: Sat Apr 18 13:14:46 2015 PST