Ref A: 8530100eef4f4171af9383303f2d95b5 Ref B: 12C29AD75CDBCC8B978DA375AE39E515 Ref C: Thu Dec 25 23:42:13 2014 PST