Ref A: 2a11a5ce7b5a4b19af0ba681442d72cf Ref B: 7777C5C3E11C4A750058C4620D4036CF Ref C: Sat Aug 23 13:24:52 2014 PST