Ref A: af6cffddb3cd41878ec8db1976746e54 Ref B: 0AD4D9672844AF51A01A58934CF52D95 Ref C: Fri May 24 07:26:48 2013 PST