Ref A: bd8f2f22fe914894845f6f9a0ade6889 Ref B: 46FD7B1EAA3757C7FD0A7CD7A1C53A93 Ref C: Wed Jul 01 07:06:55 2015 PST