Ref A: 451c456b9b644500bfda748a5c6786fc Ref B: 3A05D2E7317DBA8BCFFF50DA62A2BD19 Ref C: Thu Oct 30 22:11:24 2014 PST