Ref A: fd5ffeaa92114ea18c2a5dce1ac268eb Ref B: 4B644936A00C5FF675232D64B718EDDA Ref C: Mon Mar 30 00:59:00 2015 PST