Ref A: 16b91bfb7467411aa64073ff3515f02f Ref B: F5B401282E184AF2E78C58B4DEBDF0D1 Ref C: Fri Jan 30 01:11:55 2015 PST