Ref A: 09E188A67B5347429BE04D6D1B8AE458 Ref B: A83AFFF356582674F6AA6E55441A7D52 Ref C: Wed Feb 08 09:27:19 2012 PST