Nodes of term Elephant Talk Communications Corp.