Ref A: 2bcaaa577d9b4ec0ad9f262524ae2813 Ref B: C8AB07398FEB70E4E278DBC444AC0AFE Ref C: Tue May 21 02:39:56 2013 PST