Ref A: 030dbdacd2ee44a58ab2de77ada70ea2 Ref B: 3FD35C5226C14339C307C07259A03BD1 Ref C: Sun Dec 21 03:06:10 2014 PST