Ref A: 34a0212ec6e74d529ed063f10276db77 Ref B: 7B760E46D5A6869013D24C81151C3F21 Ref C: Fri Dec 19 14:12:50 2014 PST