Ref A: 4631da49a20d4381b2a1fecbb45c9904 Ref B: 536473D978602F7E8278D7E6EAC99086 Ref C: Thu Jun 20 01:08:43 2013 PST