Ref A: 90bce1022456463595d9c797ffaec121 Ref B: A3C297B900046E445646289CAC711BD3 Ref C: Fri May 24 20:06:48 2013 PST