Detailed information about 20.149.64.0/18