Ref A: 2b5722813ab1494d85fb929697bdbbc4 Ref B: C556F018C61926C3F548715A9B9E6F16 Ref C: Thu Nov 20 18:31:02 2014 PST