Ref A: 65048eb50f454591942c4f4d30d44ec6 Ref B: F725DD44C85FBEA2DF4F16FC751A491E Ref C: Sat Dec 20 18:14:24 2014 PST