Ref A: 7bbfca6442c14e29af3b6a92c10de403 Ref B: 01509803FBB732215E5E4F1A291FE35D Ref C: Mon May 20 23:33:33 2013 PST