Ref A: 9281ad3504d24f14aebc0ac9271a8682 Ref B: 98DF19A48EED247610F309E84B94343C Ref C: Sun Apr 20 01:33:23 2014 PST