Ref A: 40b3fdab9fcd40ce84aa8226985818e0 Ref B: 4F4577C0D0176F4595F4AF23665DA20B Ref C: Tue Oct 21 02:15:58 2014 PST