Detailed information about 202.148.176.0/20