Ref A: 018d731f3d2c4b5b839958ab52fe301a Ref B: EA501987030EBCF9457AEBE0CC609189 Ref C: Thu Jan 29 23:40:47 2015 PST