Ref A: 2099d8eef49a4d61b7eab8d1ad8e65ca Ref B: EB9618FC8639FA5962CF7092D641ACBF Ref C: Wed Dec 17 23:23:10 2014 PST