Ref A: 3f74e08933c8414bbbafbd0746dba5a7 Ref B: AB41900383EF5C3E079367916517BF5A Ref C: Wed Jan 28 08:57:59 2015 PST