Ref A: BF22BD4616A8467E95BCE127C553ED94 Ref B: A73CEA86E7BA47A9227D2670A311DBFF Ref C: Fri Feb 10 06:13:49 2012 PST