Ref A: 62b0fdbbb927449ca14a7aeb5b0576e2 Ref B: 7FABB6A796FCEE0A732F6C5C9BE19E18 Ref C: Thu Oct 30 21:10:12 2014 PST