3PLimCsoFXK5qodt7pMxhYcPKgrmSV1qzb8 · io · transfer·i102·o32 · exchange·i102·o102 · mass·i146

          0.08201221 Waves
          0.00000468 WBTC
               10500 Marquise Museum
                   2 Waves World
——————————————————————————————————————— 
          3336819439 EVERYONE
           863760.20 EVERYGOLD
      23712.00000000 SKET
           40000.000 KurotokenSub
       1000.00000000 MoffCoin
                 500 LAMEN
                 500 Lawomen
            51091200 456coin
            47720000 EVERYLOTO
          1002110000 29COIN
             1000137 EVERYCOND
        613.00000000 Maharlikan Gold
          1.00000000 XCELL
      12000.00000000 Bullrun Coin
                  27 Ekd27
        615.00000000 OsirisCoin
          0.10000000 AoraEx
             1156600 Flexchain
                  11 READ attachment
    1789000.00000000 Enigram
                   2 Dragon Ball
                6.00 ModernFinance
        433.00000000 D360
                 100 BKB-X
          0.01000000 BSport
         50.00000000 Progression
               10.00 CRYPTO BROTHERS
                  10 INFOGRAM
          0.00100000 canapecoin
          6.00000000 XBBT
                  57 PEACE
          1.00000000 AxAi
                  48 X-Value
          1.00000001 AVKT
          1.00000001 Indigo
         11.11111111 Voyage
          1.00000001 Tycoon
          1.00000001 APKT
          1.00000001 WUDX
          1.00000001 Bang
                   1 Mystiq
          1.00000001 Hornet
          1.00000001 Batson
          1.00000001 ATZT
          1.00000001 PVKT
          1.00000001 WTFC
          1.00000000 profitbot
                   1 Portfolio
                  75 Airdrop for you
               25.63 SEBISM
          0.00000001 Kobalt
           0.4200000 Seven Moon
          1.00000001 Have
                2500 nuboshi
           300000.00 Double
          1.00000000 Tellus
             6548.21 Eidolon.club
          8.88888888 DeepProjects
          0.00400000 Learntoken
               20.50 Sombrero
       6006.00000000 Amoon
                5.50 SupremeToken
                5.00 GALX
               20.00 Asgcoin
              100000 ValerianChain
              100.00 FireCash
                   1 Styla
            0.010000 $WAP
            17000.00 Dogeves
              386850 VELS
          0.02000000 ₹PayApp
         10.18621824 ABOT
                0.02 Wavesvector
             0.00011 kosar³
          0.00000017 WABX
          0.01110000 EVERGREEN
                7.00 SkyTrace
          0.00000017 ZOIC
         10.00000000 Aurelius
            0.500000 Aurelius X
         20.00000000 Papercoin
          0.50000000 Maluma
       10000.0000000 Double10
          1.00000000 Cryptopoly
          0.00040000 Museician
            10650.00 PAR7
            200.0000 KitaSan
          1.00000000 BUY SAVE COIN
                23.0 Student Coin
          3.00000000 MeijiGold MEIJG
          0.00000001 Finamatrix
                0.01 MARCOSGOLD
· 2019.11.18 04:06 · exchange -2.70000000 Waves    0.00000030 EVERYONE/Waves  3PB64QwqNNmgn8dBfwSEgKVcodGcLsmJSjA 0.00300000 Waves
· 2019.11.18 04:04 · exchange -137609.80 EVERYGOLD 0.00002001 EVERYGOLD/Waves 3PAV6ZxtCec2wuVZLiJU86hd3ax2yxGmEjZ 0.00041226 Waves
· 2019.10.14 14:35 · exchange -85.19999972 Waves   0.00000044 EVERYONE/Waves  3PB64QwqNNmgn8dBfwSEgKVcodGcLsmJSjA 0.00300000 Waves
· 2019.10.13 22:55 · exchange -59.99999985 Waves   0.00000045 EVERYONE/Waves  3PB64QwqNNmgn8dBfwSEgKVcodGcLsmJSjA 0.00300000 Waves
· 2019.10.13 09:31 · exchange -263529 EVERYONE ——— 0.00000080 EVERYONE/Waves  3PB64QwqNNmgn8dBfwSEgKVcodGcLsmJSjA 0.00000790 Waves
· 2019.10.13 09:31 · exchange -99887106 EVERYONE   0.00000075 EVERYONE/Waves  3PB64QwqNNmgn8dBfwSEgKVcodGcLsmJSjA 0.00299661 Waves
· 2019.10.12 16:24 · exchange -112894 EVERYONE ——— 0.00000075 EVERYONE/Waves  3PB64QwqNNmgn8dBfwSEgKVcodGcLsmJSjA 0.00000338 Waves
· 2019.10.12 16:23 · exchange -100000000 EVERYONE  0.00000070 EVERYONE/Waves  3PB64QwqNNmgn8dBfwSEgKVcodGcLsmJSjA 0.00300000 Waves
· 2019.09.14 01:59 · exchange -25.39999998 Waves   0.00000018 EVERYONE/Waves  3PNvv3tEoZWoPfbNpC7d2phFPs8tvBjjVXq 0.00300000 Waves
· 2019.09.04 02:45 · exchange -25.81800066 Waves   0.00000019 EVERYONE/Waves  3PChbmHeRtJM17omMKDL9xP3zCrDbZjXLd2 0.00300000 Waves
· 2019.09.02 17:46 · exchange -19.99999998 Waves   0.00000018 EVERYONE/Waves  3PBNEAhynfzfCCDgFTxzLAVzuSkc7nvWiMy 0.00300000 Waves
· 2019.09.02 17:46 · exchange -6.69426240 Waves    0.00000019 EVERYONE/Waves  3PBNEAhynfzfCCDgFTxzLAVzuSkc7nvWiMy 0.00251034 Waves
· 2019.09.02 13:07 · exchange -0.95000000 Waves    0.00000019 EVERYONE/Waves  3P7TEnmqa6txFWq5ZM3We9jd6LRobgD2XiS 0.00035625 Waves
· 2019.09.01 19:30 · exchange -0.35573757 Waves    0.00000019 EVERYONE/Waves  3PLic2WKU7rmgFshrGkVLmfPm3T4LERdebX 0.00013340 Waves
· 2019.09.01 17:48 · exchange -32.86076160 Waves   0.00000020 EVERYONE/Waves  3P3dsqiSWwPPXh5VjrUgjQP1yd2XP6JdxV7 0.00289947 Waves
· 2019.09.01 13:19 · exchange -1.13923840 Waves    0.00000020 EVERYONE/Waves  3P4UWDF2fnGvSNRLgBTjhzcef6sqMYtnapD 0.00010052 Waves
· 2019.09.01 10:39 · exchange -15.00000000 Waves   0.00000020 EVERYONE/Waves  3PNCrJH26FEPjNwz6MNpW7DsU3cBKoB49oN 0.00300000 Waves
· 2019.08.27 07:29 · exchange -0.90000000 Waves    0.00000018 EVERYONE/Waves  3PMPuvyGsdbTpcM7rSMFL33eaB3bxzJoEdM 0.00030000 Waves
· 2019.08.26 13:08 · exchange -0.47993280 WETH ——— 145.05154639 WETH/Waves    3P6h79F8jnDta8SvYXmVC73JB6vSf2HjnZT 0.00161775 Waves
· 2019.08.26 13:08 · exchange -0.18725459 WETH ——— 145.05154639 WETH/Waves    3PEiu8GSTTr9EmR2Ca3WrYm2niRpXxkFbie 0.00063119 Waves
· 2019.08.26 13:08 · exchange -0.10729108 WETH ——— 145.05154639 WETH/Waves    3PGr1ZW6hKE7k2AvHan7D2656DzrJTYYLX2 0.00036165 Waves
· 2019.08.26 13:08 · exchange -0.11552153 WETH ——— 145.54174902 WETH/Waves    3PPMi432xo8p4eN6i3hmyxynG3sv33tvLJt 0.00038939 Waves
· 2019.08.26 01:11 · exchange -17.94999990 Waves   0.00000015 EVERYONE/Waves  3PLnhRRBJJdzUVWRY4wsYi2t95X4oUPJwUw 0.00300000 Waves
· 2019.08.26 01:11 · exchange -17.99999992 Waves   0.00000014 EVERYONE/Waves  3PLnhRRBJJdzUVWRY4wsYi2t95X4oUPJwUw 0.00300000 Waves
· 2019.08.24 13:52 · exchange -0.24074800 WETH ——— 145.00000000 WETH/Waves    3P6h79F8jnDta8SvYXmVC73JB6vSf2HjnZT 0.00300000 Waves
· 2019.05.13 20:55 · exchange -10.59999990 Waves   0.00000035 EVERYONE/Waves  3PBLGJiXjdVUqgQzkgoyn3JADbrUVy5hyCa 0.00300000 Waves
· 2019.05.12 15:32 · exchange -10.49406285 Waves   0.00000015 456coin/Waves   3PB64QwqNNmgn8dBfwSEgKVcodGcLsmJSjA 0.00209881 Waves
· 2019.05.12 12:05 · exchange -0.75593715 Waves    0.00000015 456coin/Waves   3P7negeKMrwvTsfodxJDUAfMhpQdQbAXeWn 0.00015118 Waves
· 2019.05.12 12:04 · exchange -3.75000000 Waves    0.00000015 456coin/Waves   3PPZdoPA66u7Vo9WHxribcWdzyXmMFEtjJW 0.00075000 Waves
· 2019.05.12 10:12 · exchange -100000000 456coin   0.00000025 456coin/Waves   3PB64QwqNNmgn8dBfwSEgKVcodGcLsmJSjA 0.00300000 Waves
· 2019.05.12 10:06 · exchange -144.99999986 Waves  0.00000038 EVERYONE/Waves  3PB64QwqNNmgn8dBfwSEgKVcodGcLsmJSjA 0.00300000 Waves
· 2019.05.12 04:59 · exchange -2849526 EVERYONE    0.00000039 EVERYONE/Waves  3PBsZn63qMkfjsGXtPnCTKburgHme3BnBub 0.00003821 Waves
· 2019.05.12 04:59 · exchange -141742229 EVERYONE  0.00000042 EVERYONE/Waves  3PE3u2vo7Jwyh1aMveB1dxmyVjLdtqLkogk 0.00190101 Waves
· 2019.05.12 04:58 · exchange -200000000 EVERYONE  0.00000043 EVERYONE/Waves  3PQkV1WrkX6ZYyCNY5BNoTSPEkcrMg3F9bJ 0.00300000 Waves
· 2019.05.11 11:42 · exchange -0.89999984 Waves    0.00000037 EVERYONE/Waves  3PDDyDjCYjwMM7ZN1wKoXEsWsYsNusD6C7K 0.00300000 Waves
· 2019.05.10 22:42 · exchange -14.99999992 Waves   0.00000038 EVERYONE/Waves  3PB64QwqNNmgn8dBfwSEgKVcodGcLsmJSjA 0.00300000 Waves
· 2019.05.10 22:42 · exchange -14.99999980 Waves   0.00000037 EVERYONE/Waves  3PB64QwqNNmgn8dBfwSEgKVcodGcLsmJSjA 0.00300000 Waves
· 2019.05.09 21:48 · exchange -9.99999982 Waves    0.00000038 EVERYONE/Waves  3PB64QwqNNmgn8dBfwSEgKVcodGcLsmJSjA 0.00300000 Waves
· 2019.05.09 21:48 · exchange -15.00000000 Waves   0.00000040 EVERYONE/Waves  3PB64QwqNNmgn8dBfwSEgKVcodGcLsmJSjA 0.00300000 Waves
· 2019.05.09 08:48 · exchange -22.50000000 Waves   0.00000015 456coin/Waves   3PB64QwqNNmgn8dBfwSEgKVcodGcLsmJSjA 0.00300000 Waves
· 2019.05.09 08:35 · exchange -0.07772627 Waves    77.72627022 WETH/Waves ——— 3PLbSD4pc4RZAQd7RxtGuz5sh7QHtqhY9uE 0.00300000 Waves
· 2019.05.09 08:26 · exchange -1.55897876 Waves    77.94893827 WETH/Waves ——— 3PNTrrtaDobuo5JhjnRNChFvSQNhfr1mECy 0.00300000 Waves
· 2019.05.08 12:59 · exchange -0.55730257 WETH ——— 80.00000000 WETH/Waves ——— 3PQiNCMW7zaYJcHsRwyud5TwUUK3p3mbXMq 0.00167190 Waves
· 2019.05.08 12:46 · exchange -0.28856389 WETH ——— 80.00000000 WETH/Waves ——— 3PE6cqh7Xumk2qcSw2567t2Ft4Jjqrp7CRZ 0.00086569 Waves
· 2019.05.08 12:36 · exchange -0.15413354 WETH ——— 80.00000000 WETH/Waves ——— 3PF3sfmNfcys9yBnmtAMJnWXnaDJy6DFb5g 0.00046240 Waves
· 2019.05.07 20:23 · exchange -51.99950000 Waves   0.00000035 EVERYONE/Waves  3PB64QwqNNmgn8dBfwSEgKVcodGcLsmJSjA 0.00300000 Waves
· 2019.05.07 15:24 · exchange -3.50000000 Waves    0.00000035 EVERYONE/Waves  3PA2gN5MFEfmwvfphaPmhHicES2j1twAgfZ 0.00300000 Waves
· 2019.05.07 11:54 · exchange -0.00663160 Waves    0.00000040 EVERYONE/Waves  3PFgHwaob4hcoYU2pdV9rhFXNiXs7Yb9Cm3 0.00300000 Waves
· 2019.05.07 11:49 · exchange -0.05214200 Waves    0.00000040 EVERYONE/Waves  3P5F1jqrbFU7sJAZPUGCsfUpuPdfRMr54zY 0.00005586 Waves
· 2019.05.07 11:49 · exchange -2.74785800 Waves    0.00000040 EVERYONE/Waves  3PFgHwaob4hcoYU2pdV9rhFXNiXs7Yb9Cm3 0.00294413 Waves
· 2019.05.07 09:30 · exchange -12.00000000 Waves   0.00000040 EVERYONE/Waves  3P5F1jqrbFU7sJAZPUGCsfUpuPdfRMr54zY 0.00300000 Waves
· 2019.05.07 06:32 · exchange -20.00000000 Waves   0.00000040 EVERYONE/Waves  3PHXLFPCn4mEcPYKv1TS9vRMMNDn14iNxoH 0.00166666 Waves
· 2019.05.07 06:32 · exchange -15.99999960 Waves   0.00000040 EVERYONE/Waves  3P84V3P6DY5qVdAn87fjqBtBrqpjcx1AgkV 0.00133333 Waves
· 2019.05.07 06:29 · exchange -1.25000000 WETH ——— 82.36854062 WETH/Waves ——— 3PNTrrtaDobuo5JhjnRNChFvSQNhfr1mECy 0.00300000 Waves
· 2019.05.07 06:01 · exchange -40.00000000 Waves   0.00000040 EVERYONE/Waves  3PGfBGr3hJguw9D7n6DLKrG7qmrCJQzHV7J 0.00300000 Waves
· 2019.05.07 05:34 · exchange -20.00000000 Waves   0.00000040 EVERYONE/Waves  3PAV6ZxtCec2wuVZLiJU86hd3ax2yxGmEjZ 0.00300000 Waves
· 2019.05.07 05:30 · exchange -28.00000000 Waves   0.00000040 EVERYONE/Waves  3PQ8a1BQ1xwvC8hV5KcvBxXCKVLd1Pr7jwZ 0.00300000 Waves
· 2019.05.07 05:29 · exchange -16.00000000 Waves   0.00000040 EVERYONE/Waves  3P84V3P6DY5qVdAn87fjqBtBrqpjcx1AgkV 0.00300000 Waves
· 2019.05.07 05:24 · exchange -20.00000000 Waves   0.00000040 EVERYONE/Waves  3PGkuXjSfAsefWu1hHCHKzk2w6V1WseBFfV 0.00166666 Waves
· 2019.05.07 05:24 · exchange -16.00000000 Waves   0.00000040 EVERYONE/Waves  3P84V3P6DY5qVdAn87fjqBtBrqpjcx1AgkV 0.00133333 Waves
· 2019.05.07 05:22 · exchange -1.75000000 WETH ——— 82.00494223 WETH/Waves ——— 3PNTrrtaDobuo5JhjnRNChFvSQNhfr1mECy 0.00300000 Waves
· 2019.05.07 05:14 · exchange -16.00000000 Waves   0.00000040 EVERYONE/Waves  3PGkuXjSfAsefWu1hHCHKzk2w6V1WseBFfV 0.00300000 Waves
· 2019.05.07 05:13 · exchange -20.00000000 Waves   0.00000040 EVERYONE/Waves  3PAV6ZxtCec2wuVZLiJU86hd3ax2yxGmEjZ 0.00300000 Waves
· 2019.05.07 05:09 · exchange -18.00000000 Waves   0.00000045 EVERYONE/Waves  3PGkuXjSfAsefWu1hHCHKzk2w6V1WseBFfV 0.00120000 Waves
· 2019.05.07 05:09 · exchange -27.60000000 Waves   0.00000046 EVERYONE/Waves  3P6Ze4gYQaofz1JjN3rLxAipZzJCwregWxv 0.00180000 Waves
· 2019.05.07 05:06 · exchange -0.87900000 WETH ——— 81.78783614 WETH/Waves ——— 3P95LfKKYmuphjboMi3GG8jvmJB885Btnqe 0.00300000 Waves
· 2019.05.07 05:04 · exchange -0.13085230 WETH ——— 81.85986005 WETH/Waves ——— 3PLbSD4pc4RZAQd7RxtGuz5sh7QHtqhY9uE 0.00038867 Waves
· 2019.05.06 16:07 · exchange -28.80218588 Waves   0.00000052 EVERYONE/Waves  3P6jqFtkWkvpjrtVtL9ErKJKT4iQ88ECFhU 0.00131083 Waves
· 2019.05.06 16:07 · exchange -37.11490744 Waves   0.00000052 EVERYONE/Waves  3PA2gN5MFEfmwvfphaPmhHicES2j1twAgfZ 0.00168916 Waves
· 2019.05.06 16:04 · exchange -20.40000000 Waves   0.00000051 EVERYONE/Waves  3PL6MBckZ5N5zkACdXV8wBioxEeMxMccdaN 0.00093750 Waves
· 2019.05.06 16:04 · exchange -44.88000000 Waves   0.00000051 EVERYONE/Waves  3PFRbCx9GgU3c92PWs578A3E5igXVbppLfA 0.00206250 Waves
· 2019.05.06 16:04 · exchange -15.27767400 Waves   0.00000050 EVERYONE/Waves  3PJ98MaZDYyrHsxFNCYG6RJRSk2SyJC5VTn 0.00128920 Waves
· 2019.05.06 16:04 · exchange -0.75000000 Waves    0.00000050 EVERYONE/Waves  3P2FVxR5XKwkhL3EMEnXPVShbqcf7pvjPhN 0.00006328 Waves
· 2019.05.06 16:04 · exchange -19.52380950 Waves   0.00000050 EVERYONE/Waves  3P3uihAZ5jd8xE1XXgUAws26ARC69b57GCR 0.00164751 Waves
· 2019.05.06 16:03 · exchange -12.85756487 Waves   0.00000047 EVERYONE/Waves  3P5TXyqj6dVArwDhCvnhEgAzjXiKFCBXNDM 0.00268064 Waves
· 2019.05.06 16:03 · exchange -1.53176384 Waves    0.00000047 EVERYONE/Waves  3PFCTAKaY6X9h8HzJez4EtfD71FaNyDGoa3 0.00031935 Waves
· 2019.05.06 16:03 · exchange -2.32858118 Waves    0.00000046 EVERYONE/Waves  3PATuRuJMrGwGw3mTX4huc13eMJM22i96xz 0.00115681 Waves
· 2019.05.06 16:03 · exchange -3.71019210 Waves    0.00000046 EVERYONE/Waves  3PFCTAKaY6X9h8HzJez4EtfD71FaNyDGoa3 0.00184318 Waves
· 2019.05.06 16:00 · exchange -6.50696850 Waves    0.00000045 EVERYONE/Waves  3PFgHwaob4hcoYU2pdV9rhFXNiXs7Yb9Cm3 0.00071409 Waves
· 2019.05.06 16:00 · exchange -20.82949740 Waves   0.00000045 EVERYONE/Waves  3PBNEAhynfzfCCDgFTxzLAVzuSkc7nvWiMy 0.00228590 Waves
· 2019.05.06 15:57 · exchange -11.41997384 Waves   0.00000044 EVERYONE/Waves  3PBUY2Ri8hC2w6qdQ67vgoii2sYswoNHrAo 0.00168216 Waves
· 2019.05.06 15:57 · exchange -1.98764412 Waves    0.00000044 EVERYONE/Waves  3PFCTAKaY6X9h8HzJez4EtfD71FaNyDGoa3 0.00029277 Waves
· 2019.05.06 15:57 · exchange -6.95900172 Waves    0.00000044 EVERYONE/Waves  3PFgHwaob4hcoYU2pdV9rhFXNiXs7Yb9Cm3 0.00102505 Waves
· 2019.05.06 15:57 · exchange -0.36260481 Waves    0.00000043 EVERYONE/Waves  3PJN5dRo6PvJcXEhT1ozCfiax8ivUevPm4f 0.00300000 Waves
· 2019.05.06 15:56 · exchange -3.44000000 Waves    0.00000043 EVERYONE/Waves  3PJN5dRo6PvJcXEhT1ozCfiax8ivUevPm4f 0.00300000 Waves
· 2019.05.06 15:53 · exchange -1.46056821 WETH ——— 79.53586724 WETH/Waves ——— 3PNTrrtaDobuo5JhjnRNChFvSQNhfr1mECy 0.00146056 Waves
· 2019.05.06 15:53 · exchange -0.67619597 WETH ——— 79.53586724 WETH/Waves ——— 3P6h79F8jnDta8SvYXmVC73JB6vSf2HjnZT 0.00067619 Waves
· 2019.05.06 15:53 · exchange -0.62864719 WETH ——— 79.53586724 WETH/Waves ——— 3PPMi432xo8p4eN6i3hmyxynG3sv33tvLJt 0.00062864 Waves
· 2019.05.06 15:53 · exchange -0.13458863 WETH ——— 79.53586724 WETH/Waves ——— 3PLbSD4pc4RZAQd7RxtGuz5sh7QHtqhY9uE 0.00013458 Waves
· 2019.05.06 15:53 · exchange -0.10000000 WETH ——— 79.57770150 WETH/Waves ——— 3PMVBFfSK1kWiHXk3dSvSBapKp2iNrb82Lx 0.00010000 Waves
· 2019.05.05 13:08 · exchange -0.00033389 Waves    0.00035940 Waves/WBTC ———— 3PKTCsgJfja1FJUcFsN14w1kDDJCMMczuwt 0.00286191 Waves
· 2019.04.27 08:19 · exchange -582.00000000 WAPP   0.00015095 WAPP/Waves ———— 3P5TXyqj6dVArwDhCvnhEgAzjXiKFCBXNDM 0.00300000 Waves spam
· 2019.04.27 08:13 · exchange -0.59999994 Waves    0.00000027 EVERYONE/Waves  3PLmeqYuZpuMe17zRrAmBVypBv7CcjdC8Wp 0.00300000 Waves
· 2019.04.27 07:35 · exchange -80000.00 EVERYGOLD  0.00000604 EVERYGOLD/Waves 3PLrbb633AZkdLbJgVGQXSGLNVbtzduMv9b 0.00240000 Waves
· 2019.04.27 06:24 · exchange -20000.00 EVERYGOLD  0.00000604 EVERYGOLD/Waves 3PDp54fH3giURigBr9zJtYM6rcZA6z5DUd2 0.00060000 Waves
· 2019.04.26 15:38 · exchange -0.23500000 Waves    0.00000047 EVERYONE/Waves  3PBUY2Ri8hC2w6qdQ67vgoii2sYswoNHrAo 0.00300000 Waves
· 2019.04.25 09:06 · exchange -300.00 KATANA ————— 0.00002003 KATANA/Waves    3P5TXyqj6dVArwDhCvnhEgAzjXiKFCBXNDM 0.00300000 Waves
· 2019.04.25 06:55 · exchange -1.00000000 Waves    0.00000050 EVERYONE/Waves  3PB64QwqNNmgn8dBfwSEgKVcodGcLsmJSjA 0.00300000 Waves
· 2019.04.25 06:43 · exchange -5.99999953 Waves    0.00000049 EVERYONE/Waves  3PGkuXjSfAsefWu1hHCHKzk2w6V1WseBFfV 0.00300000 Waves
· 2019.02.18 18:10 · exchange -0.00000001 WETH ——— 52.81917305 WETH/Waves ——— 3PPMi432xo8p4eN6i3hmyxynG3sv33tvLJt
...

github/deemru/w8io/6500d08 
26.34 ms