Ref A: 350824ea45de40dabfa09a295edabfaa Ref B: CA1D6C627EDC40451D3865940CFBA2D5 Ref C: Fri Jan 30 21:57:13 2015 PST