Detailed information about 129.146.240.0/20