Ref A: 4e181aba72b1469b8e5276ad65448a21 Ref B: 1332436C9DAA66725E077C20D7267EFE Ref C: Tue Nov 25 22:59:01 2014 PST