IPleak.com
  • English
    • English
    • Russian
Search for "KORNET"
IP Pool Country State / Region City Coordinates Timezone
221.162.249.128 - 221.162.249.255 South Korea
ISP | ORG
Gyeongsangnam-do
ISP | ORG
Busan
ISP | ORG
35.1737, 129.025 Asia/Seoul (UTC+9)
ISP | ORG
221.162.250.0 - 221.162.250.255 South Korea
ISP | ORG
Gyeongsangnam-do
ISP | ORG
Busan
ISP | ORG
35.1388, 129.062 Asia/Seoul (UTC+9)
ISP | ORG
221.162.251.0 - 221.162.251.255 South Korea
ISP | ORG
Gyeongsangnam-do
ISP | ORG
Busan
ISP | ORG
35.1265, 129.079 Asia/Seoul (UTC+9)
ISP | ORG
221.162.252.0 - 221.162.253.95 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.162.253.96 - 221.162.253.127 South Korea
ISP | ORG
Jeollanam-do
ISP | ORG
Ulsan
ISP | ORG
35.5352, 129.294 Asia/Seoul (UTC+9)
ISP | ORG
221.162.253.128 - 221.162.255.63 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.162.255.64 - 221.162.255.127 South Korea
ISP | ORG
Jeollanam-do
ISP | ORG
Busan
ISP | ORG
35.177, 128.978 Asia/Seoul (UTC+9)
ISP | ORG
221.162.255.128 - 221.162.255.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.0.128 - 221.163.1.31 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.1.32 - 221.163.1.47 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Hwaseong-si
ISP | ORG
37.2322, 126.879 Asia/Seoul (UTC+9)
ISP | ORG
221.163.1.48 - 221.163.1.63 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Suwon-si
ISP | ORG
37.2798, 127.048 Asia/Seoul (UTC+9)
ISP | ORG
221.163.1.64 - 221.163.1.95 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Suwon-si
ISP | ORG
37.2819, 126.999 Asia/Seoul (UTC+9)
ISP | ORG
221.163.1.96 - 221.163.1.127 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.1.128 - 221.163.1.191 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Siheung-si
ISP | ORG
37.3315, 126.707 Asia/Seoul (UTC+9)
ISP | ORG
221.163.1.192 - 221.163.2.95 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.2.96 - 221.163.2.127 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Icheon-si
ISP | ORG
37.2836, 127.487 Asia/Seoul (UTC+9)
ISP | ORG
221.163.2.128 - 221.163.2.191 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si (Jeongja-dong)
ISP | ORG
37.3588, 127.115 Asia/Seoul (UTC+9)
ISP | ORG
221.163.2.192 - 221.163.2.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Pyeongtaek-si
ISP | ORG
36.9914, 127.086 Asia/Seoul (UTC+9)
ISP | ORG
221.163.3.0 - 221.163.4.143 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.4.144 - 221.163.4.159 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Pyeongtaek-si
ISP | ORG
37.0495, 126.922 Asia/Seoul (UTC+9)
ISP | ORG
221.163.4.160 - 221.163.4.191 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.4.192 - 221.163.4.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Yongin-si
ISP | ORG
37.1411, 127.196 Asia/Seoul (UTC+9)
ISP | ORG
221.163.5.0 - 221.163.5.15 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Suwon-si
ISP | ORG
37.3026, 126.969 Asia/Seoul (UTC+9)
ISP | ORG
221.163.5.16 - 221.163.5.23 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Suwon-si
ISP | ORG
37.2755, 126.952 Asia/Seoul (UTC+9)
ISP | ORG
221.163.5.24 - 221.163.5.31 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Suwon-si
ISP | ORG
37.2635, 126.957 Asia/Seoul (UTC+9)
ISP | ORG
221.163.5.32 - 221.163.5.95 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si (Jeongja-dong)
ISP | ORG
37.3588, 127.115 Asia/Seoul (UTC+9)
ISP | ORG
221.163.5.96 - 221.163.5.159 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.5.160 - 221.163.5.191 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Yongin-si
ISP | ORG
37.2411, 127.178 Asia/Seoul (UTC+9)
ISP | ORG
221.163.5.192 - 221.163.5.223 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.5.224 - 221.163.5.239 South Korea
ISP | ORG
Jeollanam-do
ISP | ORG
Suncheon-si
ISP | ORG
34.9506, 127.487 Asia/Seoul (UTC+9)
ISP | ORG
221.163.5.240 - 221.163.5.255 South Korea
ISP | ORG
Jeollanam-do
ISP | ORG
Suncheon-si
ISP | ORG
34.9506, 127.487 Asia/Seoul (UTC+9)
ISP | ORG
221.163.6.0 - 221.163.6.127 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.6.128 - 221.163.7.19 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si (Jeongja-dong)
ISP | ORG
37.3588, 127.115 Asia/Seoul (UTC+9)
ISP | ORG
221.163.7.20 - 221.163.7.23 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Suwon-si
ISP | ORG
37.2675, 127.009 Asia/Seoul (UTC+9)
ISP | ORG
221.163.7.24 - 221.163.7.27 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Yongin-si
ISP | ORG
37.2789, 127.12 Asia/Seoul (UTC+9)
ISP | ORG
221.163.7.28 - 221.163.7.31 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.7.32 - 221.163.7.63 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si (Jeongja-dong)
ISP | ORG
37.3588, 127.115 Asia/Seoul (UTC+9)
ISP | ORG
221.163.7.64 - 221.163.7.79 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.7.80 - 221.163.7.95 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si (Jeongja-dong)
ISP | ORG
37.3588, 127.115 Asia/Seoul (UTC+9)
ISP | ORG
221.163.7.96 - 221.163.7.127 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.7.128 - 221.163.7.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Yongin-si
ISP | ORG
37.2082, 127.249 Asia/Seoul (UTC+9)
ISP | ORG
221.163.8.0 - 221.163.9.127 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.11.0 - 221.163.11.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Suwon-si
ISP | ORG
37.2908, 127.015 Asia/Seoul (UTC+9)
ISP | ORG
221.163.12.0 - 221.163.14.63 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.14.192 - 221.163.14.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.15.0 - 221.163.15.63 South Korea
ISP | ORG
Jeollanam-do
ISP | ORG
Suncheon-si
ISP | ORG
34.9506, 127.487 Asia/Seoul (UTC+9)
ISP | ORG
221.163.15.160 - 221.163.15.223 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.16.0 - 221.163.16.111 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.16.112 - 221.163.16.127 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si (Jeongja-dong)
ISP | ORG
37.3588, 127.115 Asia/Seoul (UTC+9)
ISP | ORG
221.163.18.0 - 221.163.18.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.19.0 - 221.163.19.63 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Icheon-si
ISP | ORG
37.2845, 127.447 Asia/Seoul (UTC+9)
ISP | ORG
221.163.19.64 - 221.163.20.63 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.20.64 - 221.163.20.127 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Icheon-si
ISP | ORG
37.2218, 127.415 Asia/Seoul (UTC+9)
ISP | ORG
221.163.20.128 - 221.163.20.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si (Jeongja-dong)
ISP | ORG
37.3588, 127.115 Asia/Seoul (UTC+9)
ISP | ORG
221.163.21.0 - 221.163.21.63 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Suwon-si
ISP | ORG
37.2544, 127.073 Asia/Seoul (UTC+9)
ISP | ORG
221.163.21.64 - 221.163.21.127 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Yongin-si
ISP | ORG
37.2429, 127.103 Asia/Seoul (UTC+9)
ISP | ORG
221.163.21.128 - 221.163.21.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.22.0 - 221.163.22.31 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si (Jeongja-dong)
ISP | ORG
37.3588, 127.115 Asia/Seoul (UTC+9)
ISP | ORG
221.163.22.32 - 221.163.22.63 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.22.64 - 221.163.22.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si (Jeongja-dong)
ISP | ORG
37.3588, 127.115 Asia/Seoul (UTC+9)
ISP | ORG
221.163.23.0 - 221.163.23.63 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3671, 127.145 Asia/Seoul (UTC+9)
ISP | ORG
221.163.23.64 - 221.163.23.127 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Suwon-si
ISP | ORG
37.2755, 126.952 Asia/Seoul (UTC+9)
ISP | ORG
221.163.23.128 - 221.163.23.191 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.23.192 - 221.163.23.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si (Jeongja-dong)
ISP | ORG
37.3588, 127.115 Asia/Seoul (UTC+9)
ISP | ORG
221.163.24.0 - 221.163.24.127 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Suwon-si
ISP | ORG
37.3035, 127.015 Asia/Seoul (UTC+9)
ISP | ORG
221.163.24.128 - 221.163.24.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.25.0 - 221.163.25.63 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Icheon-si
ISP | ORG
37.1691, 127.457 Asia/Seoul (UTC+9)
ISP | ORG
221.163.25.64 - 221.163.25.111 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.25.112 - 221.163.25.127 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si (Jeongja-dong)
ISP | ORG
37.3588, 127.115 Asia/Seoul (UTC+9)
ISP | ORG
221.163.25.128 - 221.163.26.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.27.0 - 221.163.27.127 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Anyang-si
ISP | ORG
37.406, 126.965 Asia/Seoul (UTC+9)
ISP | ORG
221.163.27.128 - 221.163.27.191 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Gunpo-si
ISP | ORG
37.3594, 126.921 Asia/Seoul (UTC+9)
ISP | ORG
221.163.27.192 - 221.163.27.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si (Jeongja-dong)
ISP | ORG
37.3588, 127.115 Asia/Seoul (UTC+9)
ISP | ORG
221.163.28.0 - 221.163.28.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Gunpo-si
ISP | ORG
37.3594, 126.921 Asia/Seoul (UTC+9)
ISP | ORG
221.163.29.0 - 221.163.29.127 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si (Jeongja-dong)
ISP | ORG
37.3588, 127.115 Asia/Seoul (UTC+9)
ISP | ORG
221.163.29.128 - 221.163.31.63 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.31.64 - 221.163.31.95 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si (Jeongja-dong)
ISP | ORG
37.3588, 127.115 Asia/Seoul (UTC+9)
ISP | ORG
221.163.31.96 - 221.163.31.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.32.0 - 221.163.32.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3443, 127.114 Asia/Seoul (UTC+9)
ISP | ORG
221.163.33.0 - 221.163.33.191 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.33.192 - 221.163.33.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Ansan-si
ISP | ORG
37.2858, 126.865 Asia/Seoul (UTC+9)
ISP | ORG
221.163.34.0 - 221.163.34.47 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.34.48 - 221.163.34.63 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si (Jeongja-dong)
ISP | ORG
37.3588, 127.115 Asia/Seoul (UTC+9)
ISP | ORG
221.163.34.64 - 221.163.34.127 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.34.128 - 221.163.34.143 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si (Jeongja-dong)
ISP | ORG
37.3588, 127.115 Asia/Seoul (UTC+9)
ISP | ORG
221.163.34.144 - 221.163.35.31 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.35.32 - 221.163.35.63 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Suwon-si
ISP | ORG
37.2544, 127.073 Asia/Seoul (UTC+9)
ISP | ORG
221.163.35.64 - 221.163.35.79 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.35.80 - 221.163.35.95 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Suwon-si
ISP | ORG
37.2399, 127.05 Asia/Seoul (UTC+9)
ISP | ORG
221.163.35.96 - 221.163.35.191 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si (Jeongja-dong)
ISP | ORG
37.3588, 127.115 Asia/Seoul (UTC+9)
ISP | ORG
221.163.35.192 - 221.163.35.223 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Suwon-si
ISP | ORG
37.2544, 127.073 Asia/Seoul (UTC+9)
ISP | ORG
221.163.35.224 - 221.163.35.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.36.0 - 221.163.36.127 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Yongin-si
ISP | ORG
37.163, 127.222 Asia/Seoul (UTC+9)
ISP | ORG
221.163.36.128 - 221.163.37.127 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.37.128 - 221.163.37.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3832, 127.135 Asia/Seoul (UTC+9)
ISP | ORG
221.163.38.0 - 221.163.38.63 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.4464, 127.165 Asia/Seoul (UTC+9)
ISP | ORG
221.163.38.64 - 221.163.38.127 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.38.128 - 221.163.38.255 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si (Jeongja-dong)
ISP | ORG
37.3588, 127.115 Asia/Seoul (UTC+9)
ISP | ORG
221.163.39.0 - 221.163.39.127 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Seongnam-si
ISP | ORG
37.3827, 127.119 Asia/Seoul (UTC+9)
ISP | ORG
221.163.39.128 - 221.163.39.191 South Korea
ISP | ORG
Gyeonggi-do
ISP | ORG
Pyeongtaek-si
ISP | ORG
36.9866, 127.102 Asia/Seoul (UTC+9)
ISP | ORG
  • Previous
  • 1...
  • 1716
  • 1717
  • 1718
  • 1719
  • 1720
  • 1721
  • 1722
  • 1723
  • 1724
  • 1725
  • ...1858
  • Next
Made with ♥ Privatix
Temp SMS Number | What is my phone number | 10minutemail | Articles | ISP | ORG | Contacts | Privacy | Terms