Ref A: c005abebe0634321a06a2cb5f83b7813 Ref B: 52945AEBF477E01126BA0ABBFF44DC50 Ref C: Fri Jan 30 00:28:35 2015 PST