Ref A: c01dc2546fb545baa5e37e02e7fc6908 Ref B: B96266DBD40114C21F0CCE17A99603EB Ref C: Mon Dec 22 08:03:32 2014 PST