IP Country City ISP
140.123.67.148 Taiwan National Chung Cheng University