Ref A: 37a52ed8ea474cf3a398d23b008d87de Ref B: 29114699883EA20A76BA7CFAE01714FB Ref C: Fri May 24 03:28:29 2013 PST