Detailed information about 139.155.240.0/20