Ref A: b181843541b8402ba1d6832e4bb09f8e Ref B: 9C0DD84DCB549AFD3532454F98DF2632 Ref C: Wed Nov 26 07:05:43 2014 PST