Ref A: 1a2c4e91847740edb6d3287e44b915ee Ref B: 4916DEE1AC6D9C082FF655D43ABFB7B7 Ref C: Sat Dec 20 10:40:58 2014 PST