Ref A: e1952830a58543e29c9e34106a712bee Ref B: 647CFE4B056B1408713B4D504F6DE947 Ref C: Sat Apr 19 17:07:41 2014 PST