Ref A: 0a714cc26eca493aaa821527bee73dec Ref B: 9FE069560DAB147256A33561BB3004C3 Ref C: Sat Dec 20 18:26:00 2014 PST