AS | CIDR | Description |
---|---|---|
AS17557 |
221.120.215.0/24
![]() ![]() |
PKTELECOM-AS-PK - Pakistan Telecommuication company limited, PK |
AS17557 |
221.120.212.0/22
![]() ![]() |
PKTELECOM-AS-PK - Pakistan Telecommuication company limited, PK |
AS / Info | IP / Time | AS Path |
---|---|---|
Loading... |
IP | Host | DateTime |
---|---|---|
221.120.215.1 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.2 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.3 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.4 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.5 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.6 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.7 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.8 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.9 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.10 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.11 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.12 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.13 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.14 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.15 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.16 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.17 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.18 | lhr63.pie.net.pk | 2025-05-05 05:51:54 |
221.120.215.19 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.20 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.21 | lhr63.pie.net.pk | 2025-05-05 05:51:54 |
221.120.215.22 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.23 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.24 | lhr63.pie.net.pk | 2025-05-05 05:51:55 |
221.120.215.25 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.26 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.27 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.28 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.29 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.30 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.31 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.32 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.33 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.34 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.35 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.36 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.37 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.38 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.39 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.40 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.41 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.42 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.43 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.45 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.46 | lhr63.pie.net.pk | 2025-05-05 05:51:54 |
221.120.215.47 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.48 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.49 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.50 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.51 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.52 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.53 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.54 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.55 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.56 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.57 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.58 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.59 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.60 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.61 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.62 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.63 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.64 | lhr63.pie.net.pk | 2025-05-05 05:51:52 |
221.120.215.65 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.66 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.67 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.68 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.69 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.71 | lhr63.pie.net.pk | 2025-05-05 05:54:41 |
221.120.215.72 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.73 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.74 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.75 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.76 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.77 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.78 | lhr63.pie.net.pk | 2025-05-05 05:51:54 |
221.120.215.79 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.80 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.81 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.82 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.83 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.84 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.85 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.86 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.87 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.88 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.89 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.90 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.91 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.92 | lhr63.pie.net.pk | 2025-05-05 05:51:56 |
221.120.215.93 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.94 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.95 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.96 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.97 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.98 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.99 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.100 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.101 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.102 | lhr63.pie.net.pk | 2025-05-05 05:51:54 |
221.120.215.103 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.104 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.105 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.106 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.107 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.108 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.109 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.110 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.111 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.112 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.113 | lhr63.pie.net.pk | 2025-05-05 05:54:41 |
221.120.215.114 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.115 | lhr63.pie.net.pk | 2025-05-05 05:51:52 |
221.120.215.116 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.117 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.118 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.119 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.120 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.121 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.122 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.123 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.124 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.125 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.126 | lh-igw01.wi-tribe.net.pk | 2025-05-02 04:48:32 |
221.120.215.127 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.128 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.129 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.130 | skt.nizamsons.com | 2025-05-02 04:48:32 |
221.120.215.131 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.132 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.133 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.134 | samundari.worldcall.pk | 2025-05-02 04:48:32 |
221.120.215.135 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.136 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.137 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.138 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.139 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.140 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.141 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.142 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.143 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.144 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.145 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.146 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.147 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.148 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.149 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.150 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.151 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.152 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.153 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.154 | mail.totalparco.com.pk | 2025-05-02 04:48:32 |
221.120.215.155 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.156 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.157 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.158 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.159 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.160 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.161 | lhr63.pie.net.pk | 2025-05-05 05:51:54 |
221.120.215.162 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.163 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.164 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.165 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.166 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.167 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.168 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.169 | lhr63.pie.net.pk | 2025-05-05 05:51:55 |
221.120.215.170 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.171 | lhr63.pie.net.pk | 2025-05-05 05:51:54 |
221.120.215.172 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.173 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.174 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.175 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.176 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.177 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.178 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.179 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.180 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.181 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.182 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.183 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.184 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.185 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.186 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.187 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.188 | lhr63.pie.net.pk | 2025-05-05 05:51:54 |
221.120.215.189 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.190 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.191 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.192 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.193 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.194 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.195 | lhr63.pie.net.pk | 2025-05-05 05:51:52 |
221.120.215.196 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.197 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.198 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.199 | lhr63.pie.net.pk | 2025-05-05 05:51:54 |
221.120.215.200 | lhr63.pie.net.pk | 2025-05-05 05:54:42 |
221.120.215.201 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.202 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.203 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.204 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.205 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.206 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.207 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.208 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.209 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.210 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.211 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.212 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.213 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.214 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.215 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.216 | lhr63.pie.net.pk | 2025-05-05 05:51:56 |
221.120.215.217 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.218 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.219 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.220 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.221 | lhr63.pie.net.pk | 2025-05-05 05:54:41 |
221.120.215.222 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.223 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.224 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.225 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.226 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.227 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.228 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.229 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.230 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.231 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.232 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.233 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.234 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.235 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.236 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.237 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.239 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.240 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.241 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.242 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.243 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.244 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.245 | lhr63.pie.net.pk | 2025-05-05 05:51:52 |
221.120.215.246 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.247 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.248 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.249 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.250 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.251 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.252 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.253 | lhr63.pie.net.pk | 2025-05-05 05:51:54 |
221.120.215.254 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
221.120.215.255 | lhr63.pie.net.pk | 2025-05-02 04:48:32 |
Country / Region | Allocated ASNs | ASN IPv4 Number | ASN IPv6 Number(/64) |
---|---|---|---|
|
31377 | 1468670537 | 1154148350569359442 |
|
9027 | 86223070 | 2305871878045896706 |
|
6564 | 346759076 | 147467755735904 |
|
5962 | 35289856 | 24471945531392 |
|
5747 | 46618040 | 10722704994376 |
|
3588 | 17997568 | 1239074406400 |
|
3103 | 112770056 | 69548330188800 |
|
3098 | 72439392 | 31126652190720 |
|
3008 | 40575536 | 20488229492480 |
|
2466 | 19240704 | 15388307231744 |
|
2441 | 54384744 | 4468935165184 |
|
2200 | 75841536 | 12184217060864 |
|
2008 | 8281344 | 5185495564288 |
|
1869 | 1947904 | 72058507094917120 |
|
1601 | 51390928 | 27260309145088 |
|
1299 | 19690752 | 18797124190208 |
|
1295 | 52408448 | 28603902459904 |
|
1278 | 18132420 | 7850156688128 |
|
1268 | 159055208 | 33551706554368 |
|
1234 | 34535168 | 7522194231296 |