3PCdNvs7pRDrqxgujzrpWsfraBwSd4yd86F · io · payment·i15·o9 · issue·o2 · transfer·i301·o50 · burn·o11 · exchange·i212·o212 · mass·i1298

          0.00000000 WEST io
——————————————————————————————————————— 
          0.00266046 Waves
          0.00000001 WBTC
          0.00000087 WETH
                1.00 Money Energy
           500000.00 SpitzCoin 🐕
         30.19052389 TurtleNetwork
            0.000002 NSBT
——————————————————————————————————————— 
          1.00000000 TESTICOIN
   10000000.00000000 Cryptocopia CT
    9995000.00000000 Pubes
     959421.39103701 Ripto Bux
          3.15000000 Voltroon
          3.00153153 WavesDesk
           67.707159 SXAS
                   1 AMERO
      10000.00000000 Visioncoin
        100.00000000 ListCoin
        196.44305800 tokenloyalty.io
          250.000000 ASSETRON
        100.00000000 CryptoWiki.xyz
              2.0000 EquaCoin
                   1 BLAQPT
                   1 IDEYA
                0.10 GFW Token
               0.150 PALToken
        100.00000000 ENITO
          1.86340000 Python
          1.00002000 Finamatrix
          0.00123456 N.I.F.T Token
               1.000 STAPS
        555.00000000 Chill
              270.72 TurtleNode
         26.94203000 ARKER
      10000.00000000 Alegria
             1000000 Crypto-Bar.ru
           1.0000000 OrionToken
         30.59315688 Katalyst
          1.00000000 PepperCoin
                   1 VLAD
                   1 YURI
        150.00000000 SosialCommunity
                 110 YouTubeCoin
        100.00000000 POLTOKEN.PL
         10.00000000 EcoPole
              10.000 bitcheke
          2500.00000 Goldline Realtor
          0.00000001 GrowHacker
                1.66 BTBT
        100.00000000 Citicoin
             8170.16 DMCoin
       4909.00000000 Node waves.fyi
      10000.00000000 FreeCoin
         99.00000000 LITEWAVE
         10.00000000 M2 COIN
          0.00010000 ALEX
          1.00000000 色彩コイン
       2500.00000000 CPGold
         20.00000000 Token Speed
                1000 UnifiedKoreanWon
              100.00 Cygnini
              1000.0 NazCoin
       1000.00000000 profitbot
          0.20000000 RecCoin
              10.000 Archabil
                1000 xtos
           100.00000 Neumannium
                   2 AGA Token
                1333 FREE Token
                   1 CryptoExponent
          0.00000008 AlGen
               0.660 Cryptowave
              140445 ZEOX
           400000000 Wavetoshi
       2000.00000000 AIDB
          0.00100000 KPTB
                   5 PumpIT
              199.53 iKEY
                   1 Groupbtc
                   1 Portfolio
           270.72000 Valar
        168.00000000 KingPower
          2.00000000 YES COIN
         19.00000000 ForFun
          1.00000000 PHRG
                3.50 BTWAY
      12000.00000000 ZENY
       1000.00000000 CTXT
                  10 POWTF.de Token
        100.00000000 Investa Token
                  10 BLOCKx
         80.82611683 RE Token
         91.00000000 Sains
        100.00000000 Social Bet
               12.00 cryptogram
              378946 CLEVER CHAIN
            2.000000 BUMcoin
                10.0 BlueClayCoin
                3.00 LiveFaceToken
                   1 JOKE
                6.00 JOOPS
          0.00666000 Pentagram
          1.00000000 GoldFor
          0.00020000 Global Service
                3.00 GRNG
                 2.0 Tsunami
                2.00 CAWS
          4.18000000 DEATT
          0.10000000 Deflationcoin
          0.10000000 MPCT
         25.00000000 UTSq
                0.01 MCM (CDWT)
                  14 CINCO
                0.01 Pendragon
                5646 Marquise Museum
                 270 TesteMainNet
        500.00000000 CAROL TOKEN
                 105 BlueClayA&BToken
                   1 Sasha2Weeks
                  20 OnePercentCoin
            100.0000 VONUZ
          1.00000000 Coinhealth
        100.00000000 DXCM
          3.03000000 YDYL
          0.15000000 Poins
          9894.00000 EcoLifeCoin
          4.00000000 BitNowCoin
        100.00000000 SmartRT
              100.00 Masternode
                 500 EVERYONE
                1.00 WavesLP
                   1 ELETROWATT
                  13 feetoken
          0.05000000 EARNET
          5.00000000 Yanu
                   1 CryptoTradeToken
        100.00000000 SurriCoin
       2000.00000000 ZenyCash
          1.00000000 DriveBlock
                2.00 ABPC
                1.00 DGOLD2
        100.00000000 TippingCoin
       2000.00000000 ZenyClassic
                0.33 14th_November
                   9 DESIGNER COIN
            100.0000 FutureIoT
                   5 SToKeN
                1.00 IGG TOKEN
                 717 BlackCaviarToken
                1.00 OCCG
                1.00 KRCC
             100.000 KLESH
          1.00000001 WUDX
         10.00000000 SuperLeaseToken
             3631.00 Qredit
        512.00000000 MSAFSS
       1038.00000000 Fructus
          104.000000 Polt Eco Group
          2.00000000 MNGR
        300.00000000 Qubay
                1.00 Atoken
         21.00000000 Hmx Token
         10.00000000 Namacoin
                1.00 Btoken
                1.00 Ctoken
        200.00000000 Narcoin
                1.00 Dtoken
              111.00 GANDEX COIN
       1000.00000000 Aerum
                1.00 Etoken
                1.00 Ftoken
                1.00 Gtoken
                   1 MSG | MESSAGE
         20.00000000 САTC
                1.00 Htoken
          1.00000000 Raptcoin
          1.00000000 Genomequity
                1.00 Itoken
                1.00 CRYPTOONS
                1.00 Jtoken
                1.00 Ktoken
      45000.00000000 Bullrun Coin
                1.00 Ltoken
                1.00 CentralJAVA
       1000.00000000 Bancryp
                1.00 Mtoken
          2.00000000 wellme
                1.00 Ntoken
                1.00 Otoken
                1.00 Ptoken
                1.00 Rtoken
                   5 ICO_Promo_token
                1.00 Stoken
                1.00 Ttoken
                1.00 Qtoken
                  46 Flexchain
                1.00 Utoken
                1.00 Vtoken
                1.00 Wtoken
                1.00 Xtoken
       1449.00000000 Maharlikan Gold
          0.00009999 RECC
          0.00009999 Troll
        100.00000000 Harpy
             4036.00 SEE ATTACHED
                1.00 Ytoken
        200.00000000 Arc Block
                1.00 Ztoken
          5.00000000 Eidolon
                2002 Ekd27
                 470 Amaranth Oil
               31.00 Eidolon.club
             7581.00 TEMCO
                10.0 pornlike
                   1 CADT
          1.00000000 HARON
          1.00000030 BIGMAC
               86.01 Asgcoin
        200.00000000 Vestella
               10.00 CRYPTO BROTHERS
            100.0000 Oofcoin
              150.00 HEDPAY
        454.00000000 Digital Bits
                   6 READ attachment
                 201 Styla
          1.11111111 Grider
          3.00000000 DeepProjects
                 100 BCT 3 round
          0.01200000 Weave
          0.00000100 Leasing
          1.00000000 REFER
          1.00000000 Artarit
                  15 OlegDigorovToken
         10.00000000 InfusedWaterCoin
                   5 Bio Energy token
            1000.000 TGC TheGreatCoin
              2.2220 WALL-UP
        800000000.00 SyToken
         10.00000000 stepcoin
          2.00000000 ekodium
          0.10000000 RCMC
          98947.8101 Asset World Coin
        145.38119330 Surge
        100.00000000 ARKAT
          5.00000000 TRTK
                16.0 Blue Clay
                  13 Dragon Ball
       1000.00000000 Age of Universe
        498.00000000 UbeCoin
        150.00000000 Progression
          0.01000000 BSport
          2.00000000 Wodlton
                  11 Elixir
               6.000 BCT 2019
                6.00 Million Coin
          0.00000111 OddEven
                 100 WavesRewardToken
          2.00000000 BTwo Cash
                 1.0 BREED
                 135 Kino
        145.00000000 Grow
            1.000000 Doppelganger
          1.00000000 CRESTOF
                 174 Agox
                  85 GEAL
                1.00 WinToken
                1.31 INSTANTCOIN
        333.00000000 FullMoon
          1.00000000 April Fool
          1.00000000 LoTsCoin
                  85 Hagen
                   2 Interlude
                  25 TYR-X
              109095 BURN
                4900 AdMem
              28.000 Black Gold
                2500 nuboshi
          6.00000000 CelerX
              1.0000 mtcoin
          1.20000000 AxAi
          0.00400000 Learntoken
        100.00000000 Anabyte
              800.00 Kolin
             1.00400 SEOCOIN
              90.000 BGold
              2.0000 GIVER 🎁
               25.00 Double
               0.300 MBBC
          1.00000001 ATZT
          1.00000001 Bang
                5.00 ModernFinance
          1.00000001 Batson
           0.0007000 LOVE YOU
               12.00 SEBISM
          1.00000001 Have
          1.00000001 APKT
          1.00000001 AVKT
          1.00000001 PVKT
         11.11111111 Voyage
          1.00000001 WTFC
          1.00000001 Tycoon
                   1 Mystiq
          1.00000001 Hornet
          1.00000001 Indigo
              1.1000 Teresa MO
              1.0000 FundMyEducation
         21.74000000 PROinvest
          1.00000000 Papercoin
           333.00000 Rockage
               0.700 eagle
         10.00000000 MAISCOIN
         68.14310051 RiseOnlyToken
            1373.000 PoltEcoCoin
          1.00000000 INEX
         31.00000000 xemnasen
                0.10 C.A.T
          1.01000000 ₹PayApp
               10.00 WavesTalkSocial
         11.00000000 TRTR
          1.00000000 WDEC
          1.00000000 VETERCOIN
          0.00000007 BNKC
        101.00000000 BOSSCOIN
          1.00000000 Invest In Trade
          1.00000000 Invest In Mining
         15.56224443 ABOT
               0.010 B2B jewelry
                   1 BitFT
               15.00 Jadecoin
          0.36000000 W4WW
                   1 1111
          4.00000000 Nervana
          0.00200000 AURCOIN
         10.00000000 Dora
                0.05 petalo
                   1 TROX
         11.00000000 Apprécié
             0.00002 HiTech1
          0.00000001 irmnews.info
                 500 UMKM
          0.00001000 ORELChain
          1.00000000 Luxtrade
        571.00000000 Fidyo
        100.00000000 Hi-Million Coin
        500.00000000 eCredit
          0.00000100 Museician
                   1 Pool Party Node
                   5 PromoToken
       1000.00001000 COGL
     125311.53566046 Semar
               10.00 PAR7PAY
          0.00042822 Monero
               0.010 Cash Flow Token
        200.00000000 Tag-Game Coin
        157.00000000 BitWR
         3005.000000 Troll Coin
           1.0000000 OARTS
          0.50000000 OAOT
                8.00 RealEstateInvest
         10.00000000 ẞit
         10.00000000 Rafflesia
         10.00000000 Natunus
          0.01000000 ℂRY
                3.00 MGOLD
          0.01000000 Bitlica
        100.00000000 merdeka
           99.000000 Saarcoin
          5.00000000 MeijiCash(MEIJC)
              11.000 STPoltEco
     119499.00000000 Hamzacoin
      10000.00000000 GOLDMillion
          0.00047097 Ergo
          0.05650000 MinerSatoshi2.0
       1500.00000000 Cyclos
                1.00 GoldFishCoin
          1.00000000 Meiji Coin
                   1 CloMinTok
         10.00000000 PayMyFee
                   1 ReadMessage
                1.00 GOLDELITE(GLEET)
               1.000 VermiFarmNetwork
      10000.00000000 Cloud Coin
          0.00100000 ADORE
                1.00 GProk
          0.02500000 ADCTOKEN
          1000000.01 MiningDiamonds
          0.01000000 Internet Money
                  10 See Description
          0.11000000 HealthLife
                   1 BitRoulet
                0.04 MARCOSGOLD
     100000.00000000 Core-Chip
          5.00000000 DIRC
          0.01000000 WUDEX
      25000.00000000 TRIBIT TOKEN
         50.00000000 PowerDfi
          0.00000300 tourtal
               0.100 TOTALProfit
                1.00 MultiDEX
            1000.000 MBSP
          0.00000300 DatesWT
               0.100 WDExpo2020
               33.00 Durcoin
· 2019.06.07 01:29 · burn -0.00000001 WEST ————————————————————————————— <> 0.00100000 Waves
· 2019.06.07 01:29 · exchange -100.00000000 WEST   0.55100000 WEST/Waves 3PNWpWDaBek2X5Eyv7YComEGucqaAEqhjFH 0.00000571 Waves
· 2019.06.07 01:29 · exchange -105.00000000 WEST   0.54300000 WEST/Waves 3PBV65cu92Yekfdr5EoSN6sn4Uc1exuM7R7 0.00000599 Waves
· 2019.06.07 01:29 · exchange -58.75206641 WEST    0.54432128 WEST/Waves 3PBPwS2imRuepwJbnes9iebpTyW4t7eiFM6 0.00000335 Waves
· 2019.06.07 01:29 · exchange -10.89999999 WEST    0.57000001 WEST/Waves 3PEcZesHcSzSd4EoRdFGLhJBrAUxRWmy4zH 0.00000062 Waves
· 2019.06.07 01:29 · exchange -12.24228792 WEST    0.55011001 WEST/Waves 3PKPfQvQvh23W6Gy9jVryj2tTAgHhmQc1k9 0.00000069 Waves
· 2019.06.07 01:29 · exchange -387.26181820 WEST   0.55000000 WEST/Waves 3PKf58vJnbVyEdXssfdPXSBqXpgNV6Wkepx 0.00002211 Waves
· 2019.06.07 01:29 · exchange -6.70478179 WEST ——— 0.58711476 WEST/Waves 3PQgqE7xG2ec8qQKNtBvUMiWTAwEXDZazaE 0.00000038 Waves
· 2019.06.07 01:29 · exchange -30.00000000 WEST    0.52000000 WEST/Waves 3PHp93pZsC16tCAUcbQjz1cgqsWgzFdkWcH 0.00000171 Waves
· 2019.06.07 01:29 · exchange -50.94909620 WEST    0.52100000 WEST/Waves 3P5iJ4obXuTstJum3kajkzRospMhDezG6QN 0.00000290 Waves
· 2019.06.07 01:29 · exchange -2485.00000000 WEST  0.52997987 WEST/Waves 3P4bLCsqW8p4LX9vdD1qhmc8GLMDHg21CWo 0.00014192 Waves
· 2019.06.07 01:29 · exchange -315.68079789 WEST   0.57000010 WEST/Waves 3PFwm8UvcfcFUMLsxN2W3djtBgB1SPNBqRL 0.00001802 Waves
· 2019.06.07 01:29 · exchange -10.00000000 WEST    0.55000010 WEST/Waves 3PPU6QoMKBiTnL8HVCVknvFBwmkUv2xd19u 0.00000057 Waves
· 2019.06.07 01:29 · exchange -10.60000000 WEST    0.55069000 WEST/Waves 3PQsa5B83VJb7NrJtT8dW1xW6y3puppkTdQ 0.00000060 Waves
· 2019.06.07 01:29 · exchange -33.62530732 WEST    0.52600000 WEST/Waves 3P3MKBktEmUZpRWspVcEAArVb6Dn9SEKtYc 0.00000192 Waves
· 2019.06.07 01:29 · exchange -16.86592648 WEST    0.55000000 WEST/Waves 3P9bgZDGRt4nCenAHwVqeFtSvuAKhSNh6yw 0.00000096 Waves
· 2019.06.07 01:29 · exchange -18181.81818180 WEST 0.55000000 WEST/Waves 3PEfmSVxz3PUi14F8ift52JjRHVG1UFixG5 0.00103843 Waves
· 2019.06.07 01:29 · exchange -52.00000000 WEST    0.57250300 WEST/Waves 3PCL7dSj8Fw9JLo3FCGjzcKV8KUEggQcjV6 0.00000296 Waves
· 2019.06.07 01:29 · exchange -17.66173377 WEST    0.55000001 WEST/Waves 3PKPfQvQvh23W6Gy9jVryj2tTAgHhmQc1k9 0.00000100 Waves
· 2019.06.07 01:29 · exchange -50.75520268 WEST    0.57210000 WEST/Waves 3PAV6ZxtCec2wuVZLiJU86hd3ax2yxGmEjZ 0.00000289 Waves
· 2019.06.07 01:29 · exchange -986.73942202 WEST   0.54432127 WEST/Waves 3PKEXyvZsRuxr6zM24BdAzCg4rac54RZyTz 0.00005635 Waves
· 2019.06.07 01:29 · exchange -213.52950744 WEST   0.55011001 WEST/Waves 3PNqU74bKMnKnnuXB5m7GAFpc4J2GH7Py8U 0.00001219 Waves
· 2019.06.07 01:29 · exchange -177.77036588 WEST   0.53439728 WEST/Waves 3P7GUG6HU3tvk92Rji2Zrwf7qpY9NtmEBty 0.00001015 Waves
· 2019.06.07 01:29 · exchange -5.00000000 WEST ——— 0.54332124 WEST/Waves 3P8xMfqwwbyGafecVrn1KvSEedKyLoCsWHo 0.00000028 Waves
· 2019.06.07 01:29 · exchange -5.00000000 WEST ——— 0.54432127 WEST/Waves 3PKoC1Dtfbk1jdR8z1fSaMEsWAGVu7BnSXk 0.00000028 Waves
· 2019.06.07 01:29 · exchange -2.00000000 WEST ——— 0.57201000 WEST/Waves 3PE8KWqm8Qz76FF6gbXN9v9Vojs4a6j4pQN 0.00000011 Waves
· 2019.06.07 01:29 · exchange -105.00000000 WEST   0.52222222 WEST/Waves 3PNWpWDaBek2X5Eyv7YComEGucqaAEqhjFH 0.00000599 Waves
· 2019.06.07 01:29 · exchange -499.73020462 WEST   0.52400000 WEST/Waves 3PDgTPwKEsHamFSpGwKDiD4FWLA4ts8HUzs 0.00002854 Waves
· 2019.06.07 01:29 · exchange -8.11111110 WEST ——— 0.54000000 WEST/Waves 3P6JzfbNhCTseLAEgBgwP8cqEr1Tg48ndUM 0.00000046 Waves
· 2019.06.07 01:29 · exchange -76.92307691 WEST    0.52000000 WEST/Waves 3P3pXur5Pq5sLzuVNEo5cSK8qKKZRdxTG22 0.00000439 Waves
· 2019.06.07 01:29 · exchange -500.00000000 WEST   0.57000000 WEST/Waves 3P6hUJtfEgFrRpdYgamDRKHqS6taW49REJ2 0.00002855 Waves
· 2019.06.07 01:29 · exchange -275.92592591 WEST   0.54000000 WEST/Waves 3PQ7DpxbDMCTqYr7cJVwhmYvfpwxASZrkyA 0.00001575 Waves
· 2019.06.07 01:29 · exchange -2.00000000 WEST ——— 0.55210000 WEST/Waves 3PE8KWqm8Qz76FF6gbXN9v9Vojs4a6j4pQN 0.00000011 Waves
· 2019.06.07 01:29 · exchange -433.70224739 WEST   0.55110051 WEST/Waves 3PDdbcass6khLPxhYd8jSVEyzpp9hTQrVH4 0.00002477 Waves
· 2019.06.07 01:29 · exchange -7.68164622 WEST ——— 0.54432128 WEST/Waves 3PKPfQvQvh23W6Gy9jVryj2tTAgHhmQc1k9 0.00000043 Waves
· 2019.06.07 01:29 · exchange -5801.89689510 WEST  0.52000000 WEST/Waves 3PEfmSVxz3PUi14F8ift52JjRHVG1UFixG5 0.00033137 Waves
· 2019.06.07 01:29 · exchange -6620.41328070 WEST  0.54300000 WEST/Waves 3PEf5d5WFhbv12rnafmUcexDRpVv7GsDyBk 0.00037811 Waves
· 2019.06.07 01:29 · exchange -664.07473766 WEST   0.55000000 WEST/Waves 3PQMvtcQhJRVSvjYSQNhuEZpbqaqBKZxU6S 0.00003792 Waves
· 2019.06.07 01:29 · exchange -4233.22313393 WEST  0.54332123 WEST/Waves 3PCM4yML53Fi5f2Eg2NuAyHRiTYgpgbAuLS 0.00024177 Waves
· 2019.06.07 01:29 · exchange -51.04916780 WEST    0.59000000 WEST/Waves 3P58vMvwJY1GUbdRwMK16KRGY4dcpjb24SR 0.00000291 Waves
· 2019.06.07 01:29 · exchange -205.26315788 WEST   0.57000000 WEST/Waves 3PFzNwQTbe4uFEj831AEhnR6MBmjCKpHGXH 0.00001172 Waves
· 2019.06.07 01:29 · exchange -181.81817519 WEST   0.55000002 WEST/Waves 3PEwBfjjuJG5pWrdT4NCdVRwdo9yA8a9aoC 0.00001038 Waves
· 2019.06.07 01:29 · exchange -71.00000000 WEST    0.57250301 WEST/Waves 3P2uUuk5XDfnmy3FBTV7i7v1cNmDmt8ANQH 0.00000405 Waves
· 2019.06.07 01:29 · exchange -40.00000000 WEST    0.55610000 WEST/Waves 3PMjbE19nCDkuTJXNAvQmRXhsRy5cCdesWV 0.00000228 Waves
· 2019.06.07 01:29 · exchange -1698.11320753 WEST  0.53000000 WEST/Waves 3P7GLRgk9xq7oLHLHkQDtnvkAGqZqQcd8b5 0.00009698 Waves
· 2019.06.07 01:29 · exchange -0.59168109 WEST ——— 0.55100000 WEST/Waves 3PHirx1wAxPef8M78D8FtnyGYErDCsCnsie 0.00000003 Waves
· 2019.06.07 01:29 · exchange -7453.19032902 WEST  0.55010000 WEST/Waves 3PQ4uYmM8LhFH4Qn7HBQ2tBwTatBYCojMiA 0.00042568 Waves
· 2019.06.07 01:29 · exchange -13.00000000 WEST    0.55700000 WEST/Waves 3P5YZYeYu3pEKywhGx2maBzZJ9sw6CuWqpq 0.00000074 Waves
· 2019.06.07 01:29 · exchange -0.51093851 WEST ——— 0.58715481 WEST/Waves 3PKD5kYoe3FkMt9nUT9Ncapv4pkEXm4NieT 0.00000002 Waves
· 2019.06.07 01:29 · exchange -200.00000000 WEST   0.52880000 WEST/Waves 3PBY46wTENgFJfaAJGUoyv4n5uqo1j7u8QJ 0.00001142 Waves
· 2019.06.07 01:29 · exchange -35.00000000 WEST    0.55010000 WEST/Waves 3P84V3P6DY5qVdAn87fjqBtBrqpjcx1AgkV 0.00000199 Waves
· 2019.06.07 01:29 · exchange -17.28999999 WEST    0.54605585 WEST/Waves 3PPCzX2doZ7agBNuGSKqjrbdXgGEtE7CpQ3 0.00000098 Waves
· 2019.06.07 01:29 · exchange -5.00000000 WEST ——— 0.55011000 WEST/Waves 3P8xMfqwwbyGafecVrn1KvSEedKyLoCsWHo 0.00000028 Waves
· 2019.06.07 01:26 · exchange -42.61748694 WEST    0.59000011 WEST/Waves 3PJPHh7ypbV8Jw8C7PqzPRL3HNWPAxsx8aD 0.00000236 Waves
· 2019.06.07 01:26 · exchange -912.01353638 WEST   0.59100000 WEST/Waves 3PD33a1UXi9kgFRFmpS2egWQbiLzX8RVFHP 0.00005054 Waves
· 2019.06.07 01:26 · exchange -579.97356433 WEST   0.59200000 WEST/Waves 3P4mUeGKor3C3XCja7jx7M1EFY1QqdBafqg 0.00003214 Waves
· 2019.06.07 01:26 · exchange -35.00000000 WEST    0.59210000 WEST/Waves 3P84V3P6DY5qVdAn87fjqBtBrqpjcx1AgkV 0.00000193 Waves
· 2019.06.07 01:26 · exchange -35.00000000 WEST    0.59010000 WEST/Waves 3P84V3P6DY5qVdAn87fjqBtBrqpjcx1AgkV 0.00000193 Waves
  2019.05.31 14:00 · mass +54130.97000000 WEST ————————————————————————— 3PPmyu3LwtoCTRC46gyLDMsKZ3gcdbjJvjf

github/deemru/w8io/169f3d6 
28.91 ms