www.lppm.itb.ac.id. 30 IN A 167.205.59.62 www.lppm.itb.ac.id. 30 IN AAAA 2001:d30:3:0:280:c8ff:fe3f:c40e