Ref A: 97fae7578293443b85ae69bb4b16e18f Ref B: 071AEEA0E98A459067FF3EA3ACA9E285 Ref C: Fri May 24 13:58:38 2013 PST