Ref A: 4f8b4a3548484ca3957a82b2344bf436 Ref B: D3658B37FCFECE025730A875CCE96A85 Ref C: Thu Dec 25 02:58:42 2014 PST