Ref A: eed333393fd1474389a2521f33cd02fa Ref B: 7EEC7C2E3633DD52717E46D6ABBBB040 Ref C: Fri May 24 19:53:38 2013 PST