Ref A: 43b91098b00746be885118dfc95d7ebb Ref B: 694898656175FE761D5063F58BA1E0A6 Ref C: Fri Dec 26 01:27:24 2014 PST