Ref A: baa32abb11ce42a7905813fe3fc6f7e5 Ref B: 90F1622B1FE354A6D79F718161EB4505 Ref C: Tue May 21 05:41:34 2013 PST