Detailed information about 146.155.64.0/18