Ref A: 4362847a9bcf4638adcc2fc4693783ec Ref B: 579F471AF051F74E6FF38924A04520BA Ref C: Fri May 24 05:19:00 2013 PST