William john - ABC Corporation