Ref A: 946697318b834be28c0ad8fc8bdeb3c2 Ref B: 3E35C49BDCC08E080295D53FB862A325 Ref C: Fri Aug 22 19:07:39 2014 PST