Ref A: d693a10e755249c5a559d22831189393 Ref B: 3BD810664C34ED3550A8A0D26E073AE3 Ref C: Sat Oct 25 20:08:21 2014 PST