Ref A: d529cf395a2e4781974677ce747f07db Ref B: 8802DC5D0CDC62F9EECA2184C7A47ED2 Ref C: Fri Aug 22 21:04:12 2014 PST