Ref A: 191fe3863f644b608071518fae75a8ab Ref B: 64049107D65999FE5071A266765B21FE Ref C: Sun Apr 20 18:27:12 2014 PST