Ref A: 72a8e2c1e9fd4b3db2b3b93b292a2cf4 Ref B: A97A66B46D33F790F7BA6F848E449A54 Ref C: Wed Dec 17 23:19:07 2014 PST