Ref A: 71b7603fd4b74365b03da5459331be69 Ref B: D99529A10902C4E15C18E66F61672307 Ref C: Sun Dec 28 13:00:54 2014 PST