Detailed information about 83.148.0.0/18