Ref A: f4a0ba094d144a4fb842a20d21d66521 Ref B: F53C060F4EAE17CD0D3B5E5158AA9931 Ref C: Sun May 19 14:20:42 2013 PST