Ref A: 7cdf6f2ef51b43c681453225bb9a2433 Ref B: 177E8967246B280F28774C829C82B76A Ref C: Wed Apr 16 03:48:42 2014 PST