Ref A: ea8781c5b02647b3809ceeba18895779 Ref B: F1677DF940E6F64F92F90EF51EFC3459 Ref C: Fri Dec 19 04:23:55 2014 PST