Ref A: 0c9f09cfb39c4959848305d9bd8dc9b9 Ref B: DEB99F357776D070C39240D12542B033 Ref C: Thu Oct 30 21:24:13 2014 PST