Ref A: 139d04dbf10441ecb01e116dbcc640fd Ref B: F0D49339C4F1F9BBF748AC6C5C7493DA Ref C: Tue Sep 02 19:59:28 2014 PST