Ref A: 3018106760444ca2b93eb16b1f50aec7 Ref B: 1BA9510A979B661A29DEE75F7F948601 Ref C: Mon Dec 29 06:14:20 2014 PST