Ref A: 082bf0ca7a64453f9f796122ed13a6d7 Ref B: 1F35AA367004DAB701CC1A132AAFAD80 Ref C: Sat Jan 31 03:45:59 2015 PST