Ref A: 54062ff4d8314865ba56c39fc6e4c9cd Ref B: CB933EC9B549D87D4644BD69C19034FE Ref C: Fri Jan 30 20:36:51 2015 PST