3P9nMzX22XnEfXxVqGJzkGrvVd8kFZTt4Kf · io · transfer·i59 · sponsor·o10 · transfer·i144·o8 · exchange·i148·o148 · mass·i178 · invoke·o161 · ethereum·i4

          0.79013771 Waves
      5153301.377488 DUMCOIN
          2.61412970 Waves.Exchange
            0.000030 USDT
         53.40925805 DGOD
        204.85000000 DAXCOIN
          0.00003103 FAIBC
          0.05217470 Sasha-X
       3000.00000000 AFY Token
            0.010000 USDTLAMBO
          0.01069991 PETE
      10600.98500000 Yasue Yaeudu
         200.0000000 Dogwhite
         24.15000000 SpitzCaramelo
               28930 Allons
          0.28280000 gxWX
         19.82000000 BURN-XTN
        316.80000000 CryptoDex
          1000000.00 SpitzCoin 🐕
      110000000.0000 BoxCoin
       50000.5557996 Joycoin
——————————————————————————————————————— 
          0.00000001 DOFCASH
               0.200 TOTALProfit
        201.07365907 RUPC
             0.00100 AltTrader
               0.100 FastCash
               0.010 CashFarming
          5.00000000 GAZA
          0.00002000 ZIBRA
                   1 READ attachment
               71.00 MultiDEX
                   5 0XRG
       2222.00101000 FLYO
          0.05000000 LuxCash
                0.80 GreenMiningNet
                3.00 CryptoPlace
              0.1000 MinNet
               0.100 WDExpo2020
            0.331824 BUSD
             1000001 WXPad
         39.99000000 HarmoniCoin
          11.5260000 ComoCoin
                   1 MassTransfer
           0.0000009 Breath
               1.200 QHub
               0.336 X token
                1.00 GameFi
               1.000 I Love You ❤
             42.6600 DEPS
        197.72000000 ArlekMask
        649.43247000 RoyalGacoin
         2404.000000 TheGakingdom
        300.65000000 LortrexNetwork
        15000.000000 ITACOIN
        215.00000000 LUCKCOIN
         2121.000000 Bacchebà
          1.00000000 Talkto@BoxCoin
          0.00000837 XBTC
· 2024.02.08 18:34 · exchange -0.66693083 Waves —————————— 0.60000000 DGOD/Waves ————————— 3PBGeC7tuY6M8ToxcoJMFZGbpmwPpMUJaM9 0.01000000 Waves
  2024.02.08 18:34 · exchange +1.11155139 DGOD ——————————— 0.60000000 DGOD/Waves ————————— 3PBGeC7tuY6M8ToxcoJMFZGbpmwPpMUJaM9
  2024.01.07 12:56 · exchange +0.03001686 Waves —————————— 0.00940000 Waves.Exchange/Waves 3PPkVEegy7m4WWYjobqurJeguULW1gRCtuA
· 2024.01.07 12:56 · exchange -3.19328298 Waves.Exchange   0.00940000 Waves.Exchange/Waves 3PPkVEegy7m4WWYjobqurJeguULW1gRCtuA 1.09138627 Waves.Exchange
· 2023.12.27 22:37 · exchange -0.41164750 Waves —————————— 1.21000000 DGOD/Waves ————————— 3P7im5CqnLPcRvvM6n8bk5MzNctHHxKEUwF 1.36513869 Waves.Exchange
  2023.12.27 22:37 · exchange +0.34020455 DGOD ——————————— 1.21000000 DGOD/Waves ————————— 3P7im5CqnLPcRvvM6n8bk5MzNctHHxKEUwF
· 2023.12.09 02:30 · exchange -10.90307275 Waves ————————— 1.79000000 DGOD/Waves ————————— 3P78gqBzyHHyermZ1ABGr7n7VZrv55NKcod 1.74673064 Waves.Exchange
  2023.12.09 02:30 · exchange +6.09110210 DGOD ——————————— 1.79000000 DGOD/Waves ————————— 3P78gqBzyHHyermZ1ABGr7n7VZrv55NKcod
  2023.12.05 19:47 · exchange +0.00011888 Waves —————————— 0.00000002 BitDiamond/Waves ——— 3PMzQvtgekzzaP6mtqzXpWurGy9GUc2ntme
· 2023.12.05 19:47 · exchange -5944.000000 BitDiamond ———— 0.00000002 BitDiamond/Waves ——— 3PMzQvtgekzzaP6mtqzXpWurGy9GUc2ntme 1.74416550 Waves.Exchange
· 2023.11.30 16:58 · exchange -7.03440863 Waves —————————— 0.00002800 DUMCOIN/Waves —————— 3PMzZUb9ctX6qpRsNBKaCea2o8yj7Ybnb8F 0.00999999 Waves
  2023.11.30 16:58 · exchange +251228.879643 DUMCOIN ————— 0.00002800 DUMCOIN/Waves —————— 3PMzZUb9ctX6qpRsNBKaCea2o8yj7Ybnb8F
· 2023.11.24 13:40 · exchange -0.18221456 Waves —————————— 0.00006700 DUMCOIN/Waves —————— 3PJ4xgCAfuYFsoGUMaDPopANtsjjb3YPJYU 0.00999999 Waves
  2023.11.24 13:40 · exchange +2719.620299 DUMCOIN ——————— 0.00006700 DUMCOIN/Waves —————— 3PJ4xgCAfuYFsoGUMaDPopANtsjjb3YPJYU
· 2023.11.24 13:39 · exchange -0.88496098 Waves —————————— 0.00007000 DUMCOIN/Waves —————— 3PJ4xgCAfuYFsoGUMaDPopANtsjjb3YPJYU 1.68911690 Waves.Exchange
  2023.11.24 13:39 · exchange +12642.299715 DUMCOIN —————— 0.00007000 DUMCOIN/Waves —————— 3PJ4xgCAfuYFsoGUMaDPopANtsjjb3YPJYU
· 2023.11.14 22:39 · exchange -2.63812075 Waves —————————— 0.00003679 DUMCOIN/Waves —————— 3P3fkZZ1ta7L5yH9bXLNBc6GAZe5e9r4h7T 0.00999999 Waves
  2023.11.14 22:39 · exchange +71707.549606 DUMCOIN —————— 0.00003679 DUMCOIN/Waves —————— 3P3fkZZ1ta7L5yH9bXLNBc6GAZe5e9r4h7T
· 2023.11.14 19:17 · exchange -1.00602773 Waves —————————— 0.00002000 DUMCOIN/Waves —————— 3PMzZUb9ctX6qpRsNBKaCea2o8yj7Ybnb8F 1.81247366 Waves.Exchange
  2023.11.14 19:17 · exchange +50301.386500 DUMCOIN —————— 0.00002000 DUMCOIN/Waves —————— 3PMzZUb9ctX6qpRsNBKaCea2o8yj7Ybnb8F
· 2023.11.08 02:09 · exchange -0.16727896 Waves —————————— 0.00003700 DUMCOIN/Waves —————— 3P78gqBzyHHyermZ1ABGr7n7VZrv55NKcod 1.65567165 Waves.Exchange
  2023.11.08 02:09 · exchange +4521.052973 DUMCOIN ——————— 0.00003700 DUMCOIN/Waves —————— 3P78gqBzyHHyermZ1ABGr7n7VZrv55NKcod
· 2023.11.05 14:08 · exchange -0.28757420 Waves —————————— 0.00004700 DUMCOIN/Waves —————— 3PMzZUb9ctX6qpRsNBKaCea2o8yj7Ybnb8F 1.55937325 Waves.Exchange
  2023.11.05 14:08 · exchange +6118.600000 DUMCOIN ——————— 0.00004700 DUMCOIN/Waves —————— 3PMzZUb9ctX6qpRsNBKaCea2o8yj7Ybnb8F
· 2023.10.31 12:53 · exchange -15.53830394 Waves ————————— 0.00005400 DUMCOIN/Waves —————— 3PMzZUb9ctX6qpRsNBKaCea2o8yj7Ybnb8F 0.00999999 Waves
  2023.10.31 12:53 · exchange +287746.369260 DUMCOIN ————— 0.00005400 DUMCOIN/Waves —————— 3PMzZUb9ctX6qpRsNBKaCea2o8yj7Ybnb8F
· 2023.10.31 12:53 · exchange -0.76111527 Waves —————————— 0.00005800 DUMCOIN/Waves —————— 3PMzZUb9ctX6qpRsNBKaCea2o8yj7Ybnb8F 0.00999999 Waves
  2023.10.31 12:53 · exchange +13122.677069 DUMCOIN —————— 0.00005800 DUMCOIN/Waves —————— 3PMzZUb9ctX6qpRsNBKaCea2o8yj7Ybnb8F
· 2023.10.29 13:55 · exchange -0.94671550 Waves —————————— 0.00007500 DUMCOIN/Waves —————— 3P8c6oXc4QFrabDQiASF3PBA4E6yPtdmRHf 0.00999999 Waves
  2023.10.29 13:55 · exchange +12622.873334 DUMCOIN —————— 0.00007500 DUMCOIN/Waves —————— 3P8c6oXc4QFrabDQiASF3PBA4E6yPtdmRHf
· 2023.10.26 00:49 · exchange -1.35495780 Waves —————————— 0.00006700 DUMCOIN/Waves —————— 3PKnGCgZiMZ1BpJbkV5H4aL5vBHtV2FGhbo 0.00999999 Waves
  2023.10.26 00:49 · exchange +20223.250747 DUMCOIN —————— 0.00006700 DUMCOIN/Waves —————— 3PKnGCgZiMZ1BpJbkV5H4aL5vBHtV2FGhbo
· 2023.10.24 07:53 · exchange -0.92230449 Waves —————————— 0.00008800 DUMCOIN/Waves —————— 3P5CJRAK4rw1TkQevfSjJdqjWwNVHwYBJqP 0.00999999 Waves
  2023.10.24 07:53 · exchange +10480.732841 DUMCOIN —————— 0.00008800 DUMCOIN/Waves —————— 3P5CJRAK4rw1TkQevfSjJdqjWwNVHwYBJqP
· 2023.10.23 09:38 · exchange -0.28449027 Waves —————————— 0.00009000 DUMCOIN/Waves —————— 3P78gqBzyHHyermZ1ABGr7n7VZrv55NKcod 0.00999999 Waves
  2023.10.23 09:38 · exchange +3161.003000 DUMCOIN ——————— 0.00009000 DUMCOIN/Waves —————— 3P78gqBzyHHyermZ1ABGr7n7VZrv55NKcod
· 2023.10.12 17:13 · exchange -2.27289104 Waves —————————— 0.00010910 DUMCOIN/Waves —————— 3PMzZUb9ctX6qpRsNBKaCea2o8yj7Ybnb8F 0.00999999 Waves
  2023.10.12 17:13 · exchange +20833.098442 DUMCOIN —————— 0.00010910 DUMCOIN/Waves —————— 3PMzZUb9ctX6qpRsNBKaCea2o8yj7Ybnb8F
· 2023.10.12 16:16 · exchange -2.70859731 Waves —————————— 0.00005466 Joycoin/Waves —————— 3PLRGDStkWYZZJ1ony9n9kCBkJ26aHC24cV 0.00999999 Waves
  2023.10.12 16:16 · exchange +49553.5548848 Joycoin ————— 0.00005466 Joycoin/Waves —————— 3PLRGDStkWYZZJ1ony9n9kCBkJ26aHC24cV
· 2023.10.12 16:01 · exchange -0.00273305 Waves —————————— 0.00005466 Joycoin/Waves —————— 3PLRGDStkWYZZJ1ony9n9kCBkJ26aHC24cV 0.00999998 Waves
  2023.10.12 16:01 · exchange +50.0009148 Joycoin ———————— 0.00005466 Joycoin/Waves —————— 3PLRGDStkWYZZJ1ony9n9kCBkJ26aHC24cV
  2023.10.06 20:03 · exchange +0.00486932 Waves —————————— 0.00888888 Breath/Waves ——————— 3P3RfDq2uu7CfKFKXHXYBcCuEhz2mC7346i
· 2023.10.06 20:03 · exchange -0.5477991 Breath —————————— 0.00888888 Breath/Waves ——————— 3P3RfDq2uu7CfKFKXHXYBcCuEhz2mC7346i 0.00999998 Waves
  2023.10.05 10:52 · exchange +0.00029363 Waves —————————— 0.01050000 Waves.Exchange/Waves 3PPLsrC2RJb8WTb7aRyAcZo5pAkzJNcqCKp
· 2023.10.05 10:52 · exchange -0.02796477 Waves.Exchange   0.01050000 Waves.Exchange/Waves 3PPLsrC2RJb8WTb7aRyAcZo5pAkzJNcqCKp 0.94044371 Waves.Exchange
  2023.10.04 23:47 · exchange +0.01215229 Waves —————————— 0.01040524 Waves.Exchange/Waves 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh
· 2023.10.04 23:47 · exchange -1.16790099 Waves.Exchange   0.01040524 Waves.Exchange/Waves 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh 0.94772199 Waves.Exchange
· 2023.10.04 23:17 · exchange -7.21872639 Waves —————————— 0.00009001 DUMCOIN/Waves —————— 3P6XsWjVJLwUpCNRJc2z1RkNULGLtzHgBov 0.00999999 Waves
  2023.10.04 23:17 · exchange +80199.159983 DUMCOIN —————— 0.00009001 DUMCOIN/Waves —————— 3P6XsWjVJLwUpCNRJc2z1RkNULGLtzHgBov
· 2023.10.04 23:14 · exchange -1.88169672 Waves —————————— 0.00010001 DUMCOIN/Waves —————— 3P6XsWjVJLwUpCNRJc2z1RkNULGLtzHgBov 0.96526786 Waves.Exchange
  2023.10.04 23:14 · exchange +18815.085692 DUMCOIN —————— 0.00010001 DUMCOIN/Waves —————— 3P6XsWjVJLwUpCNRJc2z1RkNULGLtzHgBov
  2023.10.04 11:11 · exchange +0.01071866 Waves —————————— 0.01036000 Waves.Exchange/Waves 3PPfsuY13aW8bKUcx689UK4iGgmoWKZ4a9g
· 2023.10.04 11:11 · exchange -1.03461970 Waves.Exchange   0.01036000 Waves.Exchange/Waves 3PPfsuY13aW8bKUcx689UK4iGgmoWKZ4a9g 0.96524436 Waves.Exchange
  2023.09.23 22:30 · exchange +0.00000006 Waves.Exchange   0.00000170 PETE/Waves.Exchange  3PQ6eeMNcMZwxazCsJDx9pcM89Jq29paT14
· 2023.09.23 22:30 · exchange -0.03529412 PETE ——————————— 0.00000170 PETE/Waves.Exchange  3PQ6eeMNcMZwxazCsJDx9pcM89Jq29paT14 0.06256727 PETE
· 2023.09.23 12:37 · exchange -5.01801847 Waves —————————— 0.00001245 DUMCOIN/Waves —————— 3PPSpoVQFmGs9jaehMrWcChFXJA356tq7wc 0.91537758 Waves.Exchange
  2023.09.23 12:37 · exchange +403053.692370 DUMCOIN ————— 0.00001245 DUMCOIN/Waves —————— 3PPSpoVQFmGs9jaehMrWcChFXJA356tq7wc
· 2023.09.21 20:45 · exchange -0.00827439 Waves —————————— 0.01024459 Waves.Exchange/Waves 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh 0.00999999 Waves
  2023.09.21 20:45 · exchange +0.80768387 Waves.Exchange   0.01024459 Waves.Exchange/Waves 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh
· 2023.09.17 22:43 · exchange -9.99999999 Waves —————————— 0.00003003 DUMCOIN/Waves —————— 3P78gqBzyHHyermZ1ABGr7n7VZrv55NKcod 0.85739742 Waves.Exchange
  2023.09.17 22:43 · exchange +333000.332668 DUMCOIN ————— 0.00003003 DUMCOIN/Waves —————— 3P78gqBzyHHyermZ1ABGr7n7VZrv55NKcod
· 2023.09.17 19:17 · exchange -0.43548908 Waves —————————— 0.00007000 DUMCOIN/Waves —————— 3P2zE2dCUof2pryb5k2aDqSKHyF19i2xQ6Y 0.00999999 Waves
  2023.09.17 19:17 · exchange +6221.272572 DUMCOIN ——————— 0.00007000 DUMCOIN/Waves —————— 3P2zE2dCUof2pryb5k2aDqSKHyF19i2xQ6Y
· 2023.09.07 20:05 · exchange -0.99999999 Waves —————————— 0.00870180 Waves.Exchange/Waves 3P8auNWJkxxByyJtwErFXaxiXcGM45qQ1hA 1.14933081 Waves.Exchange
  2023.09.07 20:05 · exchange +114.91875130 Waves.Exchange 0.00870180 Waves.Exchange/Waves 3P8auNWJkxxByyJtwErFXaxiXcGM45qQ1hA
· 2023.09.05 23:39 · exchange -0.00016649 Waves —————————— 0.00832475 Waves.Exchange/Waves 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh 0.00999970 Waves
  2023.09.05 23:39 · exchange +0.01999940 Waves.Exchange   0.00832475 Waves.Exchange/Waves 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh
· 2023.08.02 17:28 · exchange -4.00000000 DGOD ——————————— 0.00700000 DUMCOIN/DGOD ——————— 3P4B2aeEeY8Y6Gb7Hr5roNmH6qPxT2X2tJJ 0.01000000 Waves
  2023.08.02 17:28 · exchange +571.428572 DUMCOIN ———————— 0.00700000 DUMCOIN/DGOD ——————— 3P4B2aeEeY8Y6Gb7Hr5roNmH6qPxT2X2tJJ
· 2023.07.25 21:22 · exchange -5.00000001 DGOD ——————————— 0.01000005 DUMCOIN/DGOD ——————— 3PDT8HPDTVdaq1QgzpjdxdXGENbTPVCHcdr 0.01000000 Waves
  2023.07.25 21:22 · exchange +499.997502 DUMCOIN ———————— 0.01000005 DUMCOIN/DGOD ——————— 3PDT8HPDTVdaq1QgzpjdxdXGENbTPVCHcdr
· 2023.07.14 17:30 · exchange -11.02805851 DGOD —————————— 0.01100000 DUMCOIN/DGOD ——————— 3PBNEKEKDtV69D7XT2QzeNUCje3gXdf5Zoj 0.00110280 Waves
  2023.07.14 17:30 · exchange +1002.550774 DUMCOIN ——————— 0.01100000 DUMCOIN/DGOD ——————— 3PBNEKEKDtV69D7XT2QzeNUCje3gXdf5Zoj
· 2023.07.14 09:56 · exchange -88.97194148 DGOD —————————— 0.01100000 DUMCOIN/DGOD ——————— 3PMNkXkw78Zs5FzGY1MPRUrdSxrJgXa6PfT 0.00889719 Waves
  2023.07.14 09:56 · exchange +8088.358317 DUMCOIN ——————— 0.01100000 DUMCOIN/DGOD ——————— 3PMNkXkw78Zs5FzGY1MPRUrdSxrJgXa6PfT
· 2023.07.11 22:10 · exchange -5.99999999 DGOD ——————————— 0.01239002 DUMCOIN/DGOD ——————— 3PMNkXkw78Zs5FzGY1MPRUrdSxrJgXa6PfT 0.01000000 Waves
  2023.07.11 22:10 · exchange +484.260719 DUMCOIN ———————— 0.01239002 DUMCOIN/DGOD ——————— 3PMNkXkw78Zs5FzGY1MPRUrdSxrJgXa6PfT
· 2023.07.07 14:09 · exchange -17.75818050 DGOD —————————— 0.01500000 DUMCOIN/DGOD ——————— 3PN6oHxatCzVtSSxbvsUaUXcyHEDteqiAop 0.01000000 Waves
  2023.07.07 14:09 · exchange +1183.878700 DUMCOIN ——————— 0.01500000 DUMCOIN/DGOD ——————— 3PN6oHxatCzVtSSxbvsUaUXcyHEDteqiAop
· 2023.07.06 16:47 · exchange -0.62936406 Waves —————————— 0.00030000 DUMCOIN/Waves —————— 3P3wNNjN8fgFNAdFHp7yhHJ9orqGCxscigd 0.00999999 Waves
  2023.07.06 16:47 · exchange +2097.880200 DUMCOIN ——————— 0.00030000 DUMCOIN/Waves —————— 3P3wNNjN8fgFNAdFHp7yhHJ9orqGCxscigd
  2023.07.05 12:14 · exchange +0.04507143 Waves —————————— 0.00025170 DUMCOIN/Waves —————— 3PMzZUb9ctX6qpRsNBKaCea2o8yj7Ybnb8F
· 2023.07.05 12:14 · exchange -179.068058 DUMCOIN ———————— 0.00025170 DUMCOIN/Waves —————— 3PMzZUb9ctX6qpRsNBKaCea2o8yj7Ybnb8F 0.00999999 Waves
· 2023.06.28 20:37 · exchange -0.24681196 Waves —————————— 0.00024800 DUMCOIN/Waves —————— 3PMzZUb9ctX6qpRsNBKaCea2o8yj7Ybnb8F 0.00999999 Waves
  2023.06.28 20:37 · exchange +995.209517 DUMCOIN ———————— 0.00024800 DUMCOIN/Waves —————— 3PMzZUb9ctX6qpRsNBKaCea2o8yj7Ybnb8F
  2023.06.28 16:11 · exchange +0.02684977 Waves —————————— 0.00024300 DUMCOIN/Waves —————— 3P9sXAFPscgbsbnuARA1v7m8QAodN4ZQkJy
· 2023.06.28 16:11 · exchange -110.492881 DUMCOIN ———————— 0.00024300 DUMCOIN/Waves —————— 3P9sXAFPscgbsbnuARA1v7m8QAodN4ZQkJy 0.01000000 Waves
· 2023.06.28 16:04 · exchange -8.74999809 DGOD ——————————— 0.02448855 DUMCOIN/DGOD ——————— 3PFHyDxY9zFqjfcRiRhtJJqjbBT37gA1C6p 0.01000000 Waves
  2023.06.28 16:04 · exchange +357.309767 DUMCOIN ———————— 0.02448855 DUMCOIN/DGOD ——————— 3PFHyDxY9zFqjfcRiRhtJJqjbBT37gA1C6p
· 2023.06.28 16:04 · exchange -17.49182142 DGOD —————————— 0.02448855 DUMCOIN/DGOD ——————— 3PFHyDxY9zFqjfcRiRhtJJqjbBT37gA1C6p 0.01000000 Waves
  2023.06.28 16:04 · exchange +714.285714 DUMCOIN ———————— 0.02448855 DUMCOIN/DGOD ——————— 3PFHyDxY9zFqjfcRiRhtJJqjbBT37gA1C6p
· 2023.06.21 13:00 · exchange -0.99999999 DGOD ——————————— 0.03000000 DUMCOIN/DGOD ——————— 3P62an3U286qAsTxfXXuH5f2aBEeDaXcxKg 0.01000000 Waves
  2023.06.21 13:00 · exchange +33.333333 DUMCOIN ————————— 0.03000000 DUMCOIN/DGOD ——————— 3P62an3U286qAsTxfXXuH5f2aBEeDaXcxKg
· 2022.11.23 07:27 · exchange -0.000779 USDT ————————————— 1.007971 BUSD/USDT ———————————— 3P8auNWJkxxByyJtwErFXaxiXcGM45qQ1hA
  2022.11.23 07:27 · exchange +0.000773 BUSD ————————————— 1.007971 BUSD/USDT ———————————— 3P8auNWJkxxByyJtwErFXaxiXcGM45qQ1hA
· 2022.11.23 07:02 · exchange -27.105116 USDT ———————————— 1.007971 BUSD/USDT ———————————— 3P8auNWJkxxByyJtwErFXaxiXcGM45qQ1hA 0.027105 USDT
  2022.11.23 07:02 · exchange +26.890770 BUSD ———————————— 1.007971 BUSD/USDT ———————————— 3P8auNWJkxxByyJtwErFXaxiXcGM45qQ1hA
· 2022.11.22 22:40 · exchange -27.549524 USDT ———————————— 1.008501 BUSD/USDT ———————————— 3P8auNWJkxxByyJtwErFXaxiXcGM45qQ1hA 0.027549 USDT
  2022.11.22 22:40 · exchange +27.317300 BUSD ———————————— 1.008501 BUSD/USDT ———————————— 3P8auNWJkxxByyJtwErFXaxiXcGM45qQ1hA
...

github/deemru/w8io/6500d08 
37.73 ms