Ref A: a5bba8d962e44f23a26406c63ff174a4 Ref B: E4F9AE3A8EC8EBB9A34FB0D72E64BC0B Ref C: Wed Mar 04 15:40:49 2015 PST