Ref A: 3a119040d1ad473bacf18ba50fc98ca7 Ref B: 4A8E14937ACC5085066D3080597521A6 Ref C: Thu May 23 08:04:22 2013 PST