Ref A: 5e286e3c868c4116acb87ae2f5996321 Ref B: 7D359566DA2A80FC9D24BF9B7E1AE78B Ref C: Wed Oct 22 08:37:15 2014 PST