Ref A: b0b44906935b4ababda0c68c334b6400 Ref B: D179167BF8505A41296358E9D13AA2E1 Ref C: Mon Apr 21 00:06:16 2014 PST