Ref A: 7b171e85a6a64c76b0b23821e8099ad6 Ref B: 90EB45444016B586951DD9E947FCBDB1 Ref C: Tue Jan 27 01:25:15 2015 PST