Ref A: 4bea54d4e0cb4e5e91203c3c4856582a Ref B: 79BE99B0CF9208203C0E346E21C039CE Ref C: Sat May 25 22:40:08 2013 PST