Ref A: ba02ed4141014b73a9770a451dcac444 Ref B: 98A66060D004EFF8DC9878A8ADF2940E Ref C: Mon Dec 22 02:47:51 2014 PST