Ref A: 75576e2982674a479c7c39ba24b28b46 Ref B: B134040C2D73F327F3A903B12659D5FE Ref C: Tue Sep 30 22:19:50 2014 PST