Ref A: 40d7752f5172423dae7116e24f63f5b6 Ref B: 392F3FFA5FBF18E31A4DB3737174B9E6 Ref C: Thu Nov 27 06:52:33 2014 PST