Ref A: 078ae36f41e243dd84d14878dd4f8b8d Ref B: 6406D6E62C1BDE5F709A693531218930 Ref C: Wed Apr 23 19:25:25 2014 PST