Ref A: 80d7827fc1494168be6dcd19e98d2be5 Ref B: 53B70E5E8216AAFA5D93E3188C862530 Ref C: Mon Apr 27 07:43:26 2015 PST