Ref A: 827abbee96b244509f17a73e00359c59 Ref B: 0A30611F734A18AC420953AFDD661B64 Ref C: Tue Mar 31 22:59:26 2015 PST