AS | CIDR | Description |
---|---|---|
AS16276 |
51.68.0.0/16
![]() ![]() |
OVH - OVH SAS, FR |
AS / Info | IP / Time | AS Path |
---|---|---|
Loading... |
IP | Host | DateTime |
---|---|---|
51.68.187.0 | ip0.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.1 | ip1.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.2 | ip2.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.3 | ip3.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.4 | ip4.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.6 | ip6.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.7 | ip7.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.8 | ip8.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.9 | ip9.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.10 | forefrontscreen.com | 2025-05-27 19:16:17 |
51.68.187.11 | ip11.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.12 | ip12.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.13 | ip13.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.14 | ip14.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.15 | ip15.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.16 | ip16.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.17 | ip17.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.18 | ip18.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.19 | ip19.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.20 | ip20.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.21 | ip21.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.22 | ip22.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.23 | ip23.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.24 | ip24.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.25 | ip25.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.26 | ip26.ip-51-68-187.eu | 2025-05-23 16:47:30 |
51.68.187.27 | ip27.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.28 | ip28.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.29 | ip29.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.30 | ip30.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.31 | ip31.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.32 | ip32.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.33 | ip33.ip-51-68-187.eu | 2025-05-23 16:47:30 |
51.68.187.34 | ip34.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.35 | ip35.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.36 | ip36.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.37 | ip37.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.38 | ip38.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.39 | ip39.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.40 | ip40.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.41 | ip41.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.42 | ip42.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.43 | ip43.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.44 | ip44.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.45 | ip45.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.46 | ip46.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.47 | ip47.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.48 | mx1.aftertaste.coffee | 2025-05-27 19:16:17 |
51.68.187.49 | ip49.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.50 | mail1.aftertaste.coffee | 2025-05-27 19:16:17 |
51.68.187.51 | ip51.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.52 | ip52.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.53 | ip53.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.54 | ip54.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.55 | ip55.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.64 | ip64.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.65 | ip65.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.66 | ip66.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.67 | ip67.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.68 | ip68.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.69 | ip69.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.70 | ip70.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.71 | ip71.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.72 | ip72.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.73 | ip73.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.74 | ip74.ip-51-68-187.eu | 2025-05-23 16:47:30 |
51.68.187.75 | ip75.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.76 | ip76.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.77 | ip77.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.78 | ip78.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.79 | ip79.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.80 | ip80.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.81 | ip81.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.82 | ip82.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.83 | ip83.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.84 | ip84.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.85 | ip85.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.86 | ip86.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.87 | ip87.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.88 | ip88.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.89 | ip89.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.90 | ip90.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.91 | ip91.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.92 | ip92.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.93 | ip93.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.94 | ip94.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.95 | ip95.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.96 | ip96.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.97 | ip97.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.98 | ip98.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.99 | ip99.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.100 | ip100.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.101 | ip101.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.102 | ip102.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.103 | ip103.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.104 | ip104.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.105 | ip105.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.106 | ip106.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.107 | ip107.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.108 | ip108.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.109 | ip109.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.110 | ip110.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.111 | ip111.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.112 | ip112.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.113 | ip113.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.114 | ip114.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.115 | ip115.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.116 | ip116.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.117 | ip117.ip-51-68-187.eu | 2025-05-23 16:47:30 |
51.68.187.118 | ip118.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.119 | ip119.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.120 | ip120.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.121 | ip121.ip-51-68-187.eu | 2025-05-23 16:47:30 |
51.68.187.122 | ip122.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.123 | ip123.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.124 | ip124.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.125 | ip125.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.126 | ip126.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.127 | ip127.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.128 | ip128.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.130 | ip130.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.131 | ip131.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.132 | ip132.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.133 | ip133.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.134 | chucknorris.lhp-creation.net | 2025-05-23 16:47:30 |
51.68.187.135 | ip135.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.136 | ip136.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.137 | ip137.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.138 | ip138.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.139 | ip139.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.140 | ip140.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.141 | ip141.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.142 | ip142.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.143 | ip143.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.144 | ip144.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.145 | ip145.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.146 | ip146.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.147 | ip147.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.148 | ip148.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.149 | ip149.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.150 | ip150.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.151 | ip151.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.152 | ip152.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.153 | ip153.ip-51-68-187.eu | 2025-05-23 16:47:30 |
51.68.187.154 | ip154.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.155 | zephyrbear.com | 2025-05-27 19:16:17 |
51.68.187.156 | server6.dichverlieben-mailing.info | 2025-05-27 19:16:17 |
51.68.187.157 | ip157.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.158 | ip158.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.159 | de1-mail-74.bouncer.cloud | 2025-05-27 19:16:17 |
51.68.187.160 | ip160.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.161 | mx32.oxseu-vadesecure.net | 2025-05-27 19:16:17 |
51.68.187.162 | ip162.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.163 | triathlon-service.de | 2025-05-27 19:16:17 |
51.68.187.164 | ip164.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.165 | jules.blackbear.bg | 2025-05-27 19:16:17 |
51.68.187.166 | ip166.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.167 | ip167.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.168 | ip168.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.169 | ip169.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.170 | ip170.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.171 | ip171.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.172 | ip172.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.173 | ersoyorganik.com | 2025-05-27 19:16:17 |
51.68.187.174 | ip174.ip-51-68-187.eu | 2025-05-23 16:47:30 |
51.68.187.175 | ip175.ip-51-68-187.eu | 2025-05-23 16:47:30 |
51.68.187.176 | ip176.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.177 | ip177.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.178 | ip178.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.179 | ip179.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.180 | techsilike.com | 2025-05-27 19:16:17 |
51.68.187.181 | ip181.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.182 | ip182.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.184 | chat1.stream-world24-chat.ovh | 2025-05-27 19:16:17 |
51.68.187.185 | ip185.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.186 | ip186.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.187 | ip187.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.188 | cave.blackbear.bg | 2025-05-27 19:16:17 |
51.68.187.189 | ip189.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.190 | ip190.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.191 | ip191.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.200 | ip200.ip-51-68-187.eu | 2025-05-23 16:47:30 |
51.68.187.201 | ip201.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.202 | ip202.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.203 | ip203.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.204 | ip204.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.205 | ip205.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.206 | ip206.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.207 | ip207.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.208 | ip208.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.209 | ip209.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.210 | ip210.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.211 | ip211.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.212 | ip212.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.213 | ip213.ip-51-68-187.eu | 2025-05-23 16:47:30 |
51.68.187.214 | ip214.ip-51-68-187.eu | 2025-05-23 16:47:30 |
51.68.187.215 | ip215.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.216 | ip216.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.217 | ip217.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.218 | ip218.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.219 | ip219.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.220 | ip220.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.221 | ip221.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.222 | ip222.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.223 | ip223.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.224 | ip224.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.225 | ip225.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.226 | could.skintreat.shop | 2025-05-27 19:16:17 |
51.68.187.227 | ip227.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.228 | ip228.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.229 | ip229.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.230 | ip230.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.231 | ip231.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.232 | ip232.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.233 | finn501-2.netfinn.net | 2025-05-27 19:16:17 |
51.68.187.234 | ip234.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.235 | ip235.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.236 | mx05.mail.gadgetarena.info | 2025-05-27 19:16:17 |
51.68.187.237 | ip237.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.238 | ip238.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.239 | ip239.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.240 | ip240.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.241 | ip241.ip-51-68-187.eu | 2025-05-23 16:47:30 |
51.68.187.242 | ip242.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.243 | ip243.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.244 | ip244.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.245 | ip245.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.246 | ip246.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.247 | ip247.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.248 | ip248.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.249 | ip249.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.250 | ip250.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.251 | ip251.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.252 | ip252.ip-51-68-187.eu | 2025-05-23 16:47:30 |
51.68.187.253 | ip253.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.254 | ip254.ip-51-68-187.eu | 2025-05-27 19:16:17 |
51.68.187.255 | ip255.ip-51-68-187.eu | 2025-05-27 19:16:17 |
Country | Allocated ASNs | ASN IPv4 Number | ASN IPv6 Number(/64) |
---|---|---|---|
|
31381 | 1463309133 | 1153867275719288914 |
|
9037 | 86226398 | 2305871897990729730 |
|
6564 | 346799264 | 129893613128288 |
|
5969 | 35348480 | 24480594907136 |
|
5748 | 46622776 | 10705793691720 |
|
3603 | 18073088 | 1225629728768 |
|
3109 | 112752904 | 69548054544384 |
|
3108 | 71550336 | 31532536299520 |
|
3015 | 40588592 | 20514282543104 |
|
2465 | 19272192 | 15298114229248 |
|
2443 | 54437736 | 4438988948736 |
|
2201 | 75328768 | 12154271827456 |
|
2009 | 8261632 | 5013717516288 |
|
1870 | 1933568 | 908494569472 |
|
1595 | 51310544 | 26556465939968 |
|
1300 | 19708416 | 18815344377856 |
|
1298 | 52409856 | 28591018606592 |
|
1280 | 18154148 | 8554605118208 |
|
1269 | 159027048 | 33573211799552 |
|
1233 | 34628352 | 7522246791168 |