Ref A: 854372f5c3344395be16bae3ab42f8e4 Ref B: 97DD3468DF31E3E4B27A34B9499B158B Ref C: Wed Oct 22 22:29:18 2014 PST