Ref A: d62eb4bfcf274697b91d6198c63871d1 Ref B: BDCB1F6515D2788B78B271E5E4FB28F3 Ref C: Wed Jan 28 23:43:52 2015 PST