Ref A: b8a5fe2da1c745509e83fe604ac50af5 Ref B: 11FE0C567AF4A05530D1403C35BCEB2A Ref C: Wed Apr 23 23:10:19 2014 PST