Ref A: c77ee75c6842406aaaca8f241fb939ed Ref B: 995C448980E12078720A871AC274480A Ref C: Fri Aug 22 18:43:50 2014 PST