Ref A: f72e8f3621534763ba57874327eab2de Ref B: 6DCDA1E313B6DCBC12D58621E78F6021 Ref C: Fri May 24 01:19:39 2013 PST