Ref A: 8909d3f93279463f8178faf47d6f1c96 Ref B: D0E9B70A64F090010A1099927E4AC113 Ref C: Thu Jan 29 15:45:00 2015 PST