Ref A: 6d27aaa518724ab1913008a2a32959da Ref B: B3A64E921ABA3EEB3170DAC149AEAAC2 Ref C: Fri Jan 30 07:32:47 2015 PST