Ref A: 9d54d7ca548e48558dc8f18a9da4d7a7 Ref B: A9A457FCFFAEBAED4DBAC92A90BFFF84 Ref C: Tue Jan 27 02:52:31 2015 PST