Ref A: 3182f4a9e84c41879c105273926ac302 Ref B: E469A9E98065A3C9167373624AE3EB03 Ref C: Fri Oct 31 13:33:42 2014 PST