Ref A: cd659ec72200426f8523db006f0bf7d5 Ref B: B1A10CC1D7080B2B2F2A530163CC7083 Ref C: Thu Jan 29 17:41:52 2015 PST