Ref A: aaecaa638ca44bd4a7ac2208f24b9205 Ref B: BD17C1CB303D3FCF919B208476170EA6 Ref C: Mon Oct 20 18:42:03 2014 PST