Ref A: ca41861a87cd41959db99c1094c562d5 Ref B: 8D403C8E678FDCAF405D274FF3554021 Ref C: Thu Jan 29 23:13:49 2015 PST