Ref A: b185c8d5da454c23aa93d9e2a72070da Ref B: 0E0DF62B569E5325BD40D94644B3CF38 Ref C: Wed Dec 17 16:03:19 2014 PST