Detailed information about 102.132.64.0/20