Ref A: eb7b109cdf7e471396989f12db00f168 Ref B: 933D331263F10FCC0D87940C1D11EC77 Ref C: Sun Nov 23 09:34:49 2014 PST