Ref A: 5202b47673f3435eb1908bd026602f4b Ref B: 03EDDB85D5D0AC9E691916F6504DBE61 Ref C: Thu Mar 05 15:20:28 2015 PST