Ref A: f8d39cca1f1348b8abe68b9f0f9b6190 Ref B: 6B2DBDBAFC20E06554ACDD798ED399DB Ref C: Fri Oct 24 05:10:15 2014 PST