Ref A: b0159ca3f21a4ae1a8a4b88f21593439 Ref B: D7E8E856EE85DB733254543CEDCA9130 Ref C: Mon Jan 26 01:41:55 2015 PST