Ref A: 6206f2a7ecf144ce8c7191583a063118 Ref B: ACBB53B90C137761E9EB3B04529CB2D1 Ref C: Fri Oct 31 00:49:03 2014 PST