Ref A: 1e55eec1e1b14075b86bcef21fe13aaf Ref B: 9BA275E290F42D840EABD8C5381763B5 Ref C: Sun Mar 01 12:37:13 2015 PST