Ref A: 4e27c0ca58ea41fdae6b5ab2d4b27163 Ref B: BDFDEF24A810B4FE43E9CE869027F1E1 Ref C: Fri Jan 30 14:45:55 2015 PST