Ref A: c964e057da0d4f4195080ed15b14642e Ref B: 206B4A6154F11C8B68E753ED32D8D75C Ref C: Wed Nov 26 00:05:25 2014 PST