AS | CIDR | Description |
---|---|---|
AS11976 | 170.10.61.0/24 | FIDN - Fidelity Communication International Inc., US |
AS11976 | 170.10.0.0/18 | FIDN - Fidelity Communication International Inc., US |
AS / Info | IP / Time | AS Path |
---|---|---|
Loading... |
IP | Host | DateTime |
---|---|---|
170.10.61.0 | 170-10-61-0.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.1 | 170-10-61-1.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.2 | 170-10-61-2.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.3 | 170-10-61-3.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.4 | 170-10-61-4.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.5 | 170-10-61-5.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.6 | 170-10-61-6.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.7 | 170-10-61-7.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.8 | 170-10-61-8.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.9 | 170-10-61-9.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.10 | 170-10-61-10.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.11 | 170-10-61-11.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.12 | 170-10-61-12.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.13 | 170-10-61-13.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.14 | 170-10-61-14.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.15 | 170-10-61-15.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.16 | 170-10-61-16.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.17 | 170-10-61-17.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.18 | 170-10-61-18.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.19 | 170-10-61-19.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.20 | 170-10-61-20.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.22 | 170-10-61-22.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.23 | 170-10-61-23.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.24 | 170-10-61-24.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.25 | 170-10-61-25.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.26 | 170-10-61-26.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.27 | 170-10-61-27.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.28 | 170-10-61-28.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.29 | 170-10-61-29.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.30 | 170-10-61-30.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.31 | 170-10-61-31.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.32 | 170-10-61-32.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.33 | 170-10-61-33.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.34 | 170-10-61-34.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.35 | 170-10-61-35.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.37 | 170-10-61-37.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.38 | 170-10-61-38.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.39 | 170-10-61-39.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.40 | 170-10-61-40.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.42 | 170-10-61-42.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.43 | 170-10-61-43.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.44 | 170-10-61-44.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.45 | 170-10-61-45.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.46 | 170-10-61-46.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.47 | 170-10-61-47.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.48 | 170-10-61-48.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.49 | 170-10-61-49.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.50 | 170-10-61-50.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.51 | 170-10-61-51.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.52 | 170-10-61-52.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.53 | 170-10-61-53.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.54 | 170-10-61-54.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.55 | 170-10-61-55.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.56 | 170-10-61-56.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.57 | 170-10-61-57.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.58 | 170-10-61-58.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.59 | 170-10-61-59.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.60 | 170-10-61-60.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.61 | 170-10-61-61.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.62 | 170-10-61-62.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.63 | 170-10-61-63.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.64 | 170-10-61-64.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.65 | 170-10-61-65.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.67 | 170-10-61-67.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.68 | 170-10-61-68.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.70 | 170-10-61-70.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.71 | 170-10-61-71.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.72 | 170-10-61-72.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.73 | 170-10-61-73.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.74 | 170-10-61-74.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.75 | 170-10-61-75.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.77 | 170-10-61-77.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.78 | 170-10-61-78.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.79 | 170-10-61-79.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.80 | 170-10-61-80.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.81 | 170-10-61-81.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.82 | 170-10-61-82.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.83 | 170-10-61-83.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.84 | 170-10-61-84.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.85 | 170-10-61-85.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.86 | 170-10-61-86.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.87 | 170-10-61-87.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.88 | 170-10-61-88.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.89 | 170-10-61-89.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.90 | 170-10-61-90.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.91 | 170-10-61-91.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.92 | 170-10-61-92.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.93 | 170-10-61-93.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.95 | 170-10-61-95.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.96 | 170-10-61-96.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.97 | 170-10-61-97.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.98 | 170-10-61-98.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.99 | 170-10-61-99.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.100 | 170-10-61-100.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.101 | 170-10-61-101.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.102 | 170-10-61-102.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.103 | 170-10-61-103.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.104 | 170-10-61-104.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.105 | 170-10-61-105.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.106 | 170-10-61-106.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.107 | 170-10-61-107.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.108 | 170-10-61-108.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.109 | 170-10-61-109.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.110 | 170-10-61-110.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.111 | 170-10-61-111.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.112 | 170-10-61-112.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.113 | 170-10-61-113.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.114 | 170-10-61-114.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.115 | 170-10-61-115.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.116 | 170-10-61-116.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.117 | 170-10-61-117.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.118 | 170-10-61-118.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.119 | 170-10-61-119.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.120 | 170-10-61-120.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.121 | 170-10-61-121.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.122 | 170-10-61-122.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.123 | 170-10-61-123.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.124 | 170-10-61-124.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.125 | 170-10-61-125.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.126 | 170-10-61-126.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.127 | 170-10-61-127.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.128 | 170-10-61-128.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.129 | 170-10-61-129.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.130 | 170-10-61-130.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.131 | 170-10-61-131.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.134 | 170-10-61-134.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.135 | 170-10-61-135.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.136 | 170-10-61-136.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.137 | 170-10-61-137.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.138 | 170-10-61-138.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.139 | 170-10-61-139.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.140 | 170-10-61-140.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.141 | 170-10-61-141.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.142 | 170-10-61-142.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.143 | 170-10-61-143.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.144 | 170-10-61-144.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.147 | 170-10-61-147.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.148 | 170-10-61-148.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.149 | 170-10-61-149.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.150 | 170-10-61-150.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.151 | 170-10-61-151.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.152 | 170-10-61-152.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.153 | 170-10-61-153.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.155 | 170-10-61-155.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.156 | 170-10-61-156.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.157 | 170-10-61-157.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.158 | 170-10-61-158.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.159 | 170-10-61-159.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.160 | 170-10-61-160.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.162 | 170-10-61-162.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.163 | 170-10-61-163.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.164 | 170-10-61-164.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.165 | 170-10-61-165.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.166 | 170-10-61-166.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.167 | 170-10-61-167.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.168 | 170-10-61-168.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.169 | 170-10-61-169.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.170 | 170-10-61-170.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.171 | 170-10-61-171.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.172 | 170-10-61-172.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.173 | 170-10-61-173.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.174 | 170-10-61-174.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.175 | 170-10-61-175.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.176 | 170-10-61-176.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.177 | 170-10-61-177.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.178 | 170-10-61-178.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.179 | 170-10-61-179.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.180 | 170-10-61-180.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.181 | 170-10-61-181.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.182 | 170-10-61-182.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.183 | 170-10-61-183.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.184 | 170-10-61-184.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.185 | 170-10-61-185.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.186 | 170-10-61-186.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.187 | 170-10-61-187.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.188 | 170-10-61-188.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.189 | 170-10-61-189.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.190 | 170-10-61-190.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.191 | 170-10-61-191.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.192 | 170-10-61-192.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.193 | 170-10-61-193.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.194 | 170-10-61-194.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.195 | 170-10-61-195.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.197 | 170-10-61-197.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.199 | 170-10-61-199.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.200 | 170-10-61-200.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.201 | 170-10-61-201.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.202 | 170-10-61-202.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.203 | 170-10-61-203.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.204 | 170-10-61-204.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.206 | 170-10-61-206.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.207 | 170-10-61-207.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.208 | 170-10-61-208.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.209 | 170-10-61-209.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.210 | 170-10-61-210.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.214 | 170-10-61-214.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.215 | 170-10-61-215.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.216 | 170-10-61-216.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.217 | 170-10-61-217.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.218 | 170-10-61-218.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.219 | 170-10-61-219.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.220 | 170-10-61-220.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.221 | 170-10-61-221.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.222 | 170-10-61-222.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.223 | 170-10-61-223.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.224 | 170-10-61-224.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.225 | 170-10-61-225.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.227 | 170-10-61-227.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.228 | 170-10-61-228.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.229 | 170-10-61-229.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.230 | 170-10-61-230.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.231 | 170-10-61-231.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.232 | 170-10-61-232.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.233 | 170-10-61-233.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.234 | 170-10-61-234.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.235 | 170-10-61-235.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.236 | 170-10-61-236.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.237 | 170-10-61-237.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.238 | 170-10-61-238.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.240 | 170-10-61-240.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.241 | 170-10-61-241.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.242 | 170-10-61-242.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.244 | 170-10-61-244.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.245 | 170-10-61-245.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.246 | 170-10-61-246.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.247 | 170-10-61-247.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.248 | 170-10-61-248.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.249 | 170-10-61-249.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.250 | 170-10-61-250.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.251 | 170-10-61-251.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.252 | 170-10-61-252.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.254 | 170-10-61-254.fidnet.com | 2024-11-11 11:32:21 |
170.10.61.255 | 170-10-61-255.fidnet.com | 2024-11-11 11:32:21 |
Country | Allocated ASNs | ASN IPv4 Number | ASN IPv6 Number(/64) |
---|---|---|---|
United States | 31255 | 1375298409 | 1153848650198876898 |
Brazil | 9487 | 86672048 | 28432239038468 |
China | 6743 | 349609636 | 129960566138608 |
Russian Federation | 5912 | 46669786 | 11693161065792 |
India | 5907 | 35305760 | 24350576934912 |
Australia | 4351 | 40988976 | 20425914587392 |
Indonesia | 3502 | 17799200 | 1137088528384 |
United Kingdom | 3490 | 74874792 | 30070851960832 |
Germany | 3292 | 112546824 | 69075151618048 |
France | 2673 | 75917824 | 12303580200960 |
Poland | 2553 | 18106112 | 14958781731840 |
Canada | 2375 | 54582776 | 3148032050176 |
Ukraine | 2084 | 8944384 | 4829021011968 |
Netherlands | 1875 | 53926416 | 25629374154240 |
Bangladesh | 1804 | 1862400 | 847947628544 |
Romania | 1297 | 7960128 | 1403047248128 |
Italy | 1295 | 51942344 | 28461948141568 |
Hong Kong | 1290 | 17401796 | 7962835354368 |
Argentina | 1282 | 19689984 | 18743722049536 |
Spain | 1265 | 34207232 | 7688088129536 |