Ref A: 2880a714c4bc4bac89b5ff4d1ebb1514 Ref B: 3295D0BBEB68A863697109AE24312437 Ref C: Thu Nov 20 14:58:29 2014 PST