Ref A: 9d9fff8feef947b2b4446ca3875a9fed Ref B: 2F7CCC6C41C8965B99DCC029ECBE4B40 Ref C: Wed Jan 28 08:15:17 2015 PST