001490
A8BD3A
02:60:8C
titan datacenters france
intransa, inc
981334
50-2D-BB
00-1C-2C
00-01-C2
F0:13:C1
C8:3A:35
history ...