Detailed information about 129.140.32.0/19