Ref A: 5b2cf7de58464d08b69914d9a782c50f Ref B: F31CBEEF31D9F2D70001DBBA2A3057A1 Ref C: Sat Nov 22 01:15:05 2014 PST