Ref A: dac0d89708a44d5da643a64691fb2305 Ref B: BCA2EED3DEE9750AFBD12792FC452F72 Ref C: Tue Sep 02 03:09:59 2014 PST