Ref A: 6e6b6c7677c544b09089cf06e3a93cbb Ref B: F9AECF7C3A2BCFE7AF525BF4F848B31C Ref C: Fri Apr 18 22:22:51 2014 PST