Ref A: 38dadc5c798546bf914d6c4b733e35da Ref B: 36576EDCF07C8CD5664629AD36B56E92 Ref C: Mon Mar 02 11:52:24 2015 PST