Ref A: 197c9d0322e04317a7bf1084acce612d Ref B: E1B64834C7912901FE744882B06CC86E Ref C: Wed Apr 01 16:30:30 2015 PST