Ref A: 9f07f3a844ad42e1b1d4e35b63610d95 Ref B: F09600F56E8A70D91D1C1CE1415CC15D Ref C: Sun Apr 20 12:19:50 2014 PST