Ref A: 7b772fd3eb3549a18a2a1d2e024e1af4 Ref B: 64F1FE4323B56F3321619357DA3B5687 Ref C: Sat Dec 27 10:14:34 2014 PST