Ref A: 9a5ebb243ce14f6883dc31ef75592b68 Ref B: B6272FE15E7299902808282118A92A48 Ref C: Wed Apr 01 19:29:35 2015 PST