IP generation

IP generation