Ref A: db30c17ff5164a19822e72093b0bd8a9 Ref B: 92CF13D292E2A354B5318FE24AF0B662 Ref C: Sun May 03 11:32:24 2015 PST