AS | CIDR | Description |
---|---|---|
AS53049 | 200.142.187.0/24 | IOLNET Telecom, BR |
AS53049 | 200.142.186.0/23 | IOLNET Telecom, BR |
AS53049 | 200.142.184.0/22 | IOLNET Telecom, BR |
AS / Info | IP / Time | AS Path |
---|---|---|
Loading... |
IP | Host | DateTime |
---|---|---|
200.142.187.0 | 0.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.1 | 1.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.2 | 2.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.3 | 3.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.4 | 4.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.5 | 5.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.6 | 6.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.7 | 7.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.9 | 9.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.10 | 10.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.11 | 11.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.12 | 12.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.13 | 13.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.14 | 14.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.15 | 15.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.16 | 16.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.17 | 17.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.19 | 19.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.20 | 20.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.21 | 21.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.22 | 22.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.23 | 23.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.24 | 24.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.25 | 25.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.26 | 26.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.28 | 28.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.29 | 29.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.30 | 30.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.32 | 32.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.33 | 33.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.34 | 34.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.35 | 35.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.37 | 37.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.38 | 38.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.39 | 39.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.40 | 40.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.41 | 41.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.42 | 42.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.43 | 43.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.44 | 44.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.45 | 45.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.46 | 46.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.47 | 47.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.48 | 48.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.49 | 49.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.50 | 50.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.51 | 51.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.52 | 52.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.53 | 53.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.54 | 54.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.55 | 55.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.56 | 56.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.57 | 57.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.58 | 58.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.59 | 59.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.60 | 60.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.61 | 61.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.62 | 62.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.63 | 63.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.65 | 65.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.66 | 66.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.67 | 67.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.68 | 68.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.69 | 69.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.70 | 70.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.71 | 71.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.72 | 72.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.73 | 73.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.74 | 74.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.75 | 75.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.76 | 76.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.77 | 77.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.78 | 78.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.79 | 79.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.80 | 80.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.81 | 81.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.83 | 83.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.84 | 84.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.85 | 85.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.86 | 86.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.87 | 87.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.89 | 89.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.90 | 90.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.92 | 92.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.93 | 93.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.95 | 95.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.96 | 96.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.97 | 97.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.99 | 99.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.101 | 101.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.102 | 102.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.103 | 103.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.104 | 104.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.105 | 105.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.106 | 106.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.107 | 107.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.108 | 108.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.109 | 109.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.110 | 110.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.111 | 111.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.112 | 112.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.113 | 113.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.114 | 114.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.115 | 115.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.116 | 116.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.118 | 118.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.119 | 119.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.120 | 120.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.121 | 121.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.122 | 122.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.123 | 123.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.124 | 124.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.126 | 126.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.127 | 127.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.128 | 128.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.130 | 130.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.131 | 131.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.132 | 132.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.133 | 133.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.134 | 134.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.135 | 135.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.136 | 136.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.138 | 138.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.139 | 139.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.140 | 140.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.141 | 141.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.143 | 143.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.144 | 144.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.145 | 145.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.146 | 146.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.147 | 147.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.148 | 148.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.150 | 150.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.152 | 152.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.153 | 153.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.154 | 154.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.155 | 155.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.156 | 156.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.158 | 158.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.159 | 159.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.160 | 160.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.161 | 161.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.162 | 162.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.164 | 164.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.165 | 165.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.166 | 166.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.168 | 168.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.169 | 169.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.170 | 170.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.171 | 171.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.172 | 172.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.173 | 173.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.174 | 174.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.175 | 175.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.176 | 176.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.177 | 177.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.178 | 178.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.179 | 179.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.180 | 180.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.182 | 182.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.183 | 183.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.185 | 185.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.187 | 187.187.142.200.iolnet.com.br 186.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.188 | 188.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.189 | 189.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.191 | 191.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.192 | 192.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.194 | 194.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.195 | 195.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.196 | 196.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.197 | 197.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.198 | 198.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.199 | 199.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.200 | 200.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.201 | 201.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.202 | 202.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.204 | 204.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.205 | 205.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.206 | 206.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.207 | 207.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.208 | 208.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.209 | 209.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.210 | 210.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.211 | 211.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.213 | 213.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.214 | 214.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.215 | 215.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.217 | 217.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.218 | 218.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.219 | 219.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.222 | 222.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.223 | 223.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.224 | 224.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.225 | 225.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.226 | 226.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.227 | 227.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.228 | 228.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.229 | 229.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.230 | 230.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.231 | 231.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.232 | 232.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.233 | 233.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.234 | 234.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.235 | 235.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.236 | 236.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.237 | 237.187.142.200.iolnet.com.br | 2025-05-12 16:22:38 |
200.142.187.238 | 238.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.239 | 239.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.240 | 240.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.241 | 241.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.242 | 242.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.243 | 243.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.244 | 244.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.245 | 245.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.246 | 246.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.247 | 247.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.249 | 249.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.250 | 250.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.251 | 251.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.252 | 252.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.253 | 253.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.254 | 254.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
200.142.187.255 | 255.187.142.200.iolnet.com.br | 2025-05-15 04:49:23 |
Country | Allocated ASNs | ASN IPv4 Number | ASN IPv6 Number(/64) |
---|---|---|---|
|
31361 | 1462626381 | 1154148543085226066 |
|
9035 | 86213086 | 2305871844373762050 |
|
6563 | 346864548 | 129889312918112 |
|
5968 | 35374592 | 24476294369280 |
|
5747 | 46641208 | 10607009378376 |
|
3598 | 17996544 | 1226183442432 |
|
3108 | 112743176 | 69543640563712 |
|
3106 | 71546752 | 31489479540736 |
|
3009 | 40574256 | 20514299189248 |
|
2466 | 19269632 | 15332473836544 |
|
2442 | 54420840 | 4438988686592 |
|
2200 | 75327488 | 12154165855744 |
|
2010 | 8260096 | 5013700673536 |
|
1875 | 1933824 | 908493389824 |
|
1598 | 51314640 | 26496084739584 |
|
1300 | 19708928 | 18808935415808 |
|
1298 | 52416512 | 28483627712512 |
|
1280 | 18133444 | 8446620533504 |
|
1268 | 159026536 | 33573196136448 |
|
1233 | 34611200 | 7522246791168 |