Ref A: 3e27a35777f4478fbba57b28faa76bdd Ref B: 7D28305D010FE68FD1C4A9789CE55390 Ref C: Fri Mar 27 21:14:30 2015 PST