Ref A: 244de4ce48804b2dbffc356f5cd7c29d Ref B: F99605772EC1C2DA173619C67F2B6547 Ref C: Tue Jan 27 14:13:28 2015 PST