Eu cheguei a fazer os contatos e em algumas X deu err99, em outras não, resolvi usar sem os contatos que não fazem muita diferença.
Não podemos deixar de citar o nome do Luiz Kazuo, já que este projeto inicial é dele. Luiz Kazuo
Realmente, inclusive o link que postei é para o projeto dele.