Ref A: 28666eca15034dc2a5f41e551383985c Ref B: A146791673E18507876EF1502241753D Ref C: Sat Dec 20 08:13:30 2014 PST