111111231321215465145555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444444444444444444444444444443333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222211111111111111111111111111111111110000000000000000000000000000.0.0.0.0..0.0.