Ref A: 3703f68694f441bd95f9fea3e55999c3 Ref B: 241F91CE6FDB64B40C03A82EE7E51A4B Ref C: Fri Nov 28 09:00:31 2014 PST