Ref A: a885c13be763427c8bb1d992096a42fc Ref B: 53FB076A24DD3F88ECB02773DB945DBD Ref C: Tue Sep 02 22:17:16 2014 PST