Ref A: 9f1cba50d93b436a909b1fc3232c26f8 Ref B: 1957D1BF03267D9FB4CE11CB655A110C Ref C: Thu Nov 27 14:10:44 2014 PST