Ref A: 23caf3094c5341e9b7573134def7d411 Ref B: AEC1AA2087118A5CC395561AB4028708 Ref C: Sat Nov 29 00:41:27 2014 PST