Ref A: 391f2cb715f5473dbf0e8c97a7cb974e Ref B: DBA70A3BB430272BA6FAE49A20EC08D6 Ref C: Wed Apr 23 10:52:56 2014 PST