Ref A: 9d0376df0a424d1884052dfc40f39039 Ref B: B46A8BEF2753F5AF0D048C7D61B736BF Ref C: Sat Dec 27 17:49:55 2014 PST