Ref A: 9084377f897749e78860c00b5993dde3 Ref B: 2F905D8F55E11929567059879B59D6F4 Ref C: Sat Oct 25 13:43:19 2014 PST