Detailed information about 20.149.25.0/27