Ref A: 84d08f795eba4b1d9aafa63641af7ccf Ref B: DBB37506F5F23A0F8DF84F2EAB3460E7 Ref C: Fri Apr 18 23:00:32 2014 PST