Ref A: 7cc53573bc1443b5951f3ba9fbe49b3d Ref B: 920615C44A49D9CFA69339A8B482EAF1 Ref C: Fri Jan 30 15:42:36 2015 PST