Ref A: e560d0c338cf427f83d8d85675295dd4 Ref B: C5FB311DA31D9504786D11C1DCE72725 Ref C: Fri Aug 29 20:31:34 2014 PST