Ref A: f054c94990ef4aa9a3c43f4cb1cb537a Ref B: 5137684441D0D0EA205DEB6A18D53157 Ref C: Fri May 24 18:31:12 2013 PST