Ref A: 6b39c486add04990b3a549fd3f8820f7 Ref B: FCF5C6793525C76F29BEC05F710342D8 Ref C: Tue Mar 03 15:25:44 2015 PST