Ref A: f3d3123b50a340b596f9df35267491bd Ref B: 7383BBD6E154295457F3969AA93ABC11 Ref C: Mon Oct 20 14:42:53 2014 PST