Ref A: c1818d97d4da488ea97d5816207c2bc2 Ref B: 2D21CA330AF28B1840212B6F49E5F2E1 Ref C: Fri Jan 30 00:06:31 2015 PST