Ref A: ad8fba8464554cf2a05b7b940a7f548d Ref B: 7C12BCBB7C2F909CA27A704CFDF955B2 Ref C: Fri Apr 18 22:33:45 2014 PST