Ref A: 9e94ddd3e47f46dcb0c445777575bbc2 Ref B: C8C28A2CD11663B7C592C572378457B7 Ref C: Wed May 22 16:09:08 2013 PST