Ref A: 69911666068f4e419e95f36bfa8e6202 Ref B: 9327ABBD5447DEBE2FD98F232A2080E1 Ref C: Thu Dec 18 06:44:12 2014 PST