Ref A: d3733be3ebf34c42807be36cd97a2986 Ref B: 988B7B61EC4AE11DCEC8226B147378C9 Ref C: Tue Nov 25 20:25:04 2014 PST