Ref A: 72e4da35868e49e783ecd8e8670c2931 Ref B: 3AA967B1B8DB18B0D6E85A7381134F62 Ref C: Fri Jan 30 20:52:28 2015 PST