Ref A: af5d506df33f4c1f9c270807d3b079c9 Ref B: D0E9B70A64F090010A1099927E4AC113 Ref C: Fri Dec 19 03:58:32 2014 PST