Ref A: 843503cf9f46491e89016d0d5516daed Ref B: A9EB85E6D8C7E05647702E49AF230ADB Ref C: Thu Nov 20 14:59:06 2014 PST