tx_hash: 3487daefdbdb3fcc55639cc4c8cd1434570117e6fab5059ce26b28163db8d127
block_height: 686281
tx_index: 324
size_bytes: 2536
is_coinbase_tx: False
fee_sats: 107591
fee_btc: 0.00107591
fee_sats_per_byte: 42.4254731861

START_LIST: inputs

tx_hash: 5c2a87249401812732efe05ebf51bd2527a8de47a15acafa9db159f6dc0ac3b4
out_index: 54
value_sats: 402074798
value_btc: 4.02074798
scriptsig:
sequence: ffffffff

END_LIST: inputs

START_LIST: outputs

address: 1M8o24RyXBDuMWAPCRyRsUtdUVuR37T2Wd
scriptPubkey: 76a914dcdbd76db9034173cdc0fe27f657f30a65c4ea7888ac
value_sats: 361145
value_btc: 0.00361145
spending_tx_id: 3e86e2c87d03a37fa1754badaf1aa75f0cea0d13c75af82117dad0a91a9bba24

address: unknown_address
scriptPubkey: a914edf7f4a8be814ab67452d5e5932dea5e8a080b6887
value_sats: 2200000
value_btc: 0.02200000
spending_tx_id: 13b469cfe2441a4d5aa5ac62d9d1354a129d3f342b6d2b230fdd4272c1afdfba

address: unknown_address
scriptPubkey: a9143aeec88917f7beb71b785281bde3d19977ae1a8587
value_sats: 1056966
value_btc: 0.01056966
spending_tx_id: 8ccdeb3b2256192aea640a7c496f007895f89bc5c3a61b418986bc01609a813e

address: unknown_address
scriptPubkey: 0014482994e2788980e102c039393b0c41f035c94fd3
value_sats: 269615
value_btc: 0.00269615
spending_tx_id: 81703516f299af0cbba079cdfa6316ed409eb58a159641306e829f39096dbb48

address: unknown_address
scriptPubkey: a9141ec6a1f2d6889b18f47769152e7b0558017a17c787
value_sats: 90097
value_btc: 0.00090097
spending_tx_id: 2f192fdbc47a4710c7858659f789450de80f546bdc86f0df2e9a39e612a8496d

address: 1CLUdbxa6Mgg6fKvDnsdZbKuphLaf8qKHd
scriptPubkey: 76a9147c585a27360cb0e56be421d313062e5b200514fc88ac
value_sats: 37265160
value_btc: 0.37265160
spending_tx_id: f8001605f941d3b2019b9d1515e555fbdda1f959af1fb3eb584756009a86b0ce

address: unknown_address
scriptPubkey: a914a5bfc09604cd8ff83454a2b01314de37cb256ee887
value_sats: 2716084
value_btc: 0.02716084
spending_tx_id: 27fb161e34638d2b7add001a806b952c081e7e80dc0108291332fab4cc194d13

address: 14G9qksB8MRAGjxjwZCn32PGUPsYy5oNU3
scriptPubkey: 76a91423c5ff1e9dca5a54f241cf764433f6ec3b66e61e88ac
value_sats: 688579
value_btc: 0.00688579
spending_tx_id: 883d6a1896cf9de1cd98af730d48cc22e0470d4e034253efa9c3778d835e9f32

address: 1JE6QLfFdy5p1EzBq6B4KoujLxBL8zebQB
scriptPubkey: 76a914bcf40e3695bfa4958576ed5a71ffb2bdd4930c6088ac
value_sats: 242487
value_btc: 0.00242487
spending_tx_id: 9870c55a5ef90378dd86612c11a671b14ce66a07f4561c21360ee6e6d4164d5a

address: 1Mf162RDZRbeCsirFb3CLpZ35Mop8ukoe
scriptPubkey: 76a91403e80a91a9712f69c79aa1f53565ffecbda9efe588ac
value_sats: 323636
value_btc: 0.00323636
spending_tx_id: d22788ef65ba6ddb170fb515f9eaaa7a065ac6ba05fb069b8664e6c4d331b070

address: unknown_address
scriptPubkey: a9140db7bc1f47dcf24b1d0a74a2ae4a8b03510e611c87
value_sats: 675000
value_btc: 0.00675000
spending_tx_id: 08d0514d4721c4c5f9ab4c3a137a8c8704c8a31449c0f5381ba639810eee0766

address: 1HjcEX1Rwa3fHPG4Sd7dppbZ3jwSsvygnK
scriptPubkey: 76a914b790e4dded942d8518436b68687fc197b522ca0e88ac
value_sats: 269760
value_btc: 0.00269760
spending_tx_id: d4a118b85958f956b9bd0f9c13e551961e8628547dd7a2daa094d31a33274f8f

address: unknown_address
scriptPubkey: a9140d2e3e1759df622b2ce188df7c98d60bff6b1a8287
value_sats: 2695418
value_btc: 0.02695418
spending_tx_id: 7671d7ec40b04d50ee691e3af6342869f84cbb740670d426fed1d30c5467c26a

address: unknown_address
scriptPubkey: 00149939ee500efda7b4b83b647c56cb5e281c299046
value_sats: 122842
value_btc: 0.00122842
spending_tx_id: unspent

address: unknown_address
scriptPubkey: a91466d5d620451fb7fa9349143597e8125961f1b3a987
value_sats: 114030
value_btc: 0.00114030
spending_tx_id: 077208c32f96f503262903cd7033fe9b1b61aed7225a051b3207d0a197b6779d

address: 1KQwtp38kqwarWPoQ85EurPyGQVfQygBbX
scriptPubkey: 76a914c9f9a76235dcdc312707b180d8b95e185a45e3cf88ac
value_sats: 242920
value_btc: 0.00242920
spending_tx_id: 75d94a27465ffc3ec7f123c93814c400f10d25f511e475b5e7bdaba731c2e345

address: unknown_address
scriptPubkey: a91429e67d8b4fde7d232ae711023052e182863169a487
value_sats: 1369000
value_btc: 0.01369000
spending_tx_id: a51e126e6fad227e2909dcfd89ef7d23b6c17788215eab80a6fe497ef711afba

address: unknown_address
scriptPubkey: a91489c943ba98d63d22d12da2ef0b5b6aa6dd90388587
value_sats: 127393
value_btc: 0.00127393
spending_tx_id: ad4f9219c9dfadf815facfa4b7d805f53b29f77410db35001bdc8ea1eaeb8213

address: 1JY8xAtdNkFFhM91BbHp4qtqBvNGYwcid
scriptPubkey: 76a9140351103363c643496fea730a2395c6bba59e01df88ac
value_sats: 1081352
value_btc: 0.01081352
spending_tx_id: a55c758d1abfb30f68c3cfa096a69bd38dbdfa6661e6852a78f9d9668a3d3b85

address: unknown_address
scriptPubkey: a914b0c2aec6de25902cb738e8c2c2bbc41d3d6be8bf87
value_sats: 26806
value_btc: 0.00026806
spending_tx_id: e1cf75c20a96bdb735c7fca893fa458d30b654b98c5ae98c1077e04a0c84fe3f

address: 1BovcEwaThgL3QruywfmV8CJptb5nrJyqt
scriptPubkey: 76a91476912435b8287f4fb8d9a74029c78bdbaaf9761d88ac
value_sats: 6199728
value_btc: 0.06199728
spending_tx_id: 7c847270685a08f87ad6ca01699231054b46ee3f6b8d6a0d7b24ff3d31a3ced6

address: unknown_address
scriptPubkey: a91434b0e892ec9dbcd7a288d0a40a62a27c53509b3d87
value_sats: 917183
value_btc: 0.00917183
spending_tx_id: 56ddeda68c99be7002775bd3ce0ccc892a4e6b5317ab24400e7b53d94981971e

address: 1N5ykRRhsgak6ytsYtAAok9ByAWAqUUk7B
scriptPubkey: 76a914e74bad3b47c8a881574bda85db10ead1bc7d856988ac
value_sats: 59002
value_btc: 0.00059002
spending_tx_id: 581b53c212e2c9bbf1d79c780163230c33520991f5edfd981d8a63e12963ff5a

address: unknown_address
scriptPubkey: a91435c033aa04542f156eb13fbe5eec2aaf9893fdbe87
value_sats: 501226
value_btc: 0.00501226
spending_tx_id: be66cb178589af9d50a6b9e53bd71ba76b0c7cbc2b5230edc4e2990db73dcf49

address: 1BFgvd92fFPwbyCTKhTjbif3tJnkU7GThw
scriptPubkey: 76a9147078689bc6bc207c4ce93e7ca5ec007031238e6c88ac
value_sats: 310000
value_btc: 0.00310000
spending_tx_id: 4afd6cfb3d35f48fe4aa5d51672e81422063c77adc090d2d3aee1a493f57dc17

address: unknown_address
scriptPubkey: a914f6265f2aa47de9bbc9b3a9b6b763964c4e424f8187
value_sats: 700809
value_btc: 0.00700809
spending_tx_id: e52569540e438b9f16d2db3e896f2c5a9e2ffc7e2ebbac7d10f29117f350bc72

address: 1NtcLPAhaSipBLi8iAe9PiCFNJyjHWDH3h
scriptPubkey: 76a914f01d59dad0ef400247edfaaa38e1daece9ab1e8e88ac
value_sats: 849057
value_btc: 0.00849057
spending_tx_id: 449ece935653cf51177b13e41b46bf6a286f567979dfef272d621cafd5b13bb0

address: unknown_address
scriptPubkey: 0014ad166a363487d05e6604b6166514df629d73e08b
value_sats: 26905036
value_btc: 0.26905036
spending_tx_id: unspent

address: unknown_address
scriptPubkey: 00140318adb039ed34c9c98923c0ccadb11c37988731
value_sats: 137892
value_btc: 0.00137892
spending_tx_id: f8a2c8267b887cf504ff90580b0f00b7513eef855a5ce9a37b7be7ca7dbcee91

address: unknown_address
scriptPubkey: 0014b8eb13ea9c9da15e6c6bef108badef3913497ef1
value_sats: 3000000
value_btc: 0.03000000
spending_tx_id: 2cb99c400b2303a67c71206ab40351fe54c3a2836cd620436b30796ae5c0ca7c

address: unknown_address
scriptPubkey: a914e678fe99cd202b7fd87455e5629e177bb359105f87
value_sats: 1569330
value_btc: 0.01569330
spending_tx_id: fd3435b128ac67bfc056ae0ab2f5f2d943db677b0b20b62ebafc5e5e62f176a5

address: unknown_address
scriptPubkey: a91489a6abfa8e3a01c14b3b58dab0f0bbbcb790e15287
value_sats: 46938
value_btc: 0.00046938
spending_tx_id: e58140004e14384d2c65b8722bff272838ee0ce8c346ec8bcbb1cf93b4372e52

address: 1DmN8MRCEHpyWkAFVz5tmFr5TnxXkrrdf8
scriptPubkey: 76a9148c05728c5d90a943092386fbee1f02ba19ca835c88ac
value_sats: 74121
value_btc: 0.00074121
spending_tx_id: 019306a36735e4e6dfbc3ad7ae801adb8f5959b5fbe325aca80c12d664fc86bc

address: unknown_address
scriptPubkey: a9147c17164b5a2a855d6b6e3048ab9f3dd86abad63e87
value_sats: 1578325
value_btc: 0.01578325
spending_tx_id: 13b469cfe2441a4d5aa5ac62d9d1354a129d3f342b6d2b230fdd4272c1afdfba

address: 1NHCJt4rgHzTGx4kvjSx6vQ9jMJifz7um1
scriptPubkey: 76a914e96abc8d16b6964237dd6e23482dea83a72b1c6d88ac
value_sats: 364175
value_btc: 0.00364175
spending_tx_id: 42679909e713cdfb711f5a506a41659629ece488b989841f7552144579d46a74

address: 1LQ56KZopLdofvv5ekkKhUBbbZbJ8HK6DX
scriptPubkey: 76a914d4c75f639b59973f3b6605ae06bbe78d6857caa588ac
value_sats: 2066687
value_btc: 0.02066687
spending_tx_id: b6233e0b9b24fd7650dc9c842cac5074c242076640265c702cd6f1a2b40789d8

address: unknown_address
scriptPubkey: a914037be594d84797c03eed7f6163e1a2ad6b21da4f87
value_sats: 309021
value_btc: 0.00309021
spending_tx_id: 71ee4b4aa998951b15d1df20025b963f03bad59a805a084ed1e8adeaa8746030

address: unknown_address
scriptPubkey: a914ccd2f8650ffba91a8be2fde61fa30a7a6bbaacaa87
value_sats: 51830
value_btc: 0.00051830
spending_tx_id: 62ade6d184b41a4b7fecfe219820c89e70aaf6aa0501a2994339e37826376624

address: unknown_address
scriptPubkey: a914d1d317b0ea87a83068c7dbfc1ef4606c288bd69e87
value_sats: 134836
value_btc: 0.00134836
spending_tx_id: c61bacd7576983cd318bf8bc035e85cf5e091b4913d98719e70df9831aab9101

address: 148JDncARdsKKabFsdmxkPqARxzND8wwRJ
scriptPubkey: 76a9142249a9fb8e5e32eed869ec57efccf25d2ab3f01c88ac
value_sats: 106030
value_btc: 0.00106030
spending_tx_id: 9351fa9d0616c80906daba5d6ba7516a650dae5533ee66e2dddfaa4500065e2e

address: unknown_address
scriptPubkey: a914911cd7df06e8abb622fa730e126dd1252262b51a87
value_sats: 26212
value_btc: 0.00026212
spending_tx_id: bcf07d55d66b273ff4a9f0d36101e4abecf72bd48e5f053d5de5f07add09d213

address: 1P8ntrraUepQ6GoQjy6CSzAq4hub6ughWJ
scriptPubkey: 76a914f2cbfd4dabc8563a5eedb59a160ce1a51fff0b0788ac
value_sats: 352126
value_btc: 0.00352126
spending_tx_id: 71817520b16183a45d47a7aa848182b28c156417161a5eff405262619d4ce476

address: 1LeLjUFY7S9WCP3u1VLEVGbMpDabef3UED
scriptPubkey: 76a914d77a408b04a7e16801250ecdc22d1ca2c2918f1c88ac
value_sats: 773792
value_btc: 0.00773792
spending_tx_id: cb4410b6178b768acdb946792c29552b164f5167b1f61806ea740fa249b9840b

address: 19dkGrAsDo2FTq1mmykUWCn5Z1Jt6Z1x4U
scriptPubkey: 76a9145eb41a83d2c299cc4c35aceb793c8d617df3da7688ac
value_sats: 1214735
value_btc: 0.01214735
spending_tx_id: f6383fb1582932f049c07114b72bce0b113543530df242ebe101ee82fd678bb9

address: 1JP1iSqAF6HTEponFsSjtLqUWceLFyZ1pp
scriptPubkey: 76a914bea3e2cfa29f9bfc64523edae8c41824b9cf2cb488ac
value_sats: 572532
value_btc: 0.00572532
spending_tx_id: 173c37ef549a5fdfeab2f0d30464e50bd99d71b3bcc550c906b1aff0a0ccd0bd

address: 1JajLNa6JP3EZpyuXAuPqBXcc2GRqG7wej
scriptPubkey: 76a914c0db34260aa812b8e7d74bbab49492b0150afc5888ac
value_sats: 385483
value_btc: 0.00385483
spending_tx_id: cf4b80fc809885b9345c0a0f837267dc5984287ff05eb33b69fc097db08fe600

address: unknown_address
scriptPubkey: a91499f6414354bbb3eb899f25b1bf29660d80f5542787
value_sats: 3441555
value_btc: 0.03441555
spending_tx_id: 3ed8b03c06eba223863f713663f7ddcfc7dad66f5d62f91b30dc3ac9e51ba430

address: 1JBQgt2fdSMhsNqtY42gGP7Z23HKoxzpUL
scriptPubkey: 76a914bc7212435ef2af6b3a58a3affaec9390511db53288ac
value_sats: 191992
value_btc: 0.00191992
spending_tx_id: 3f81b1ed956dc1a923fb73d4530d89dd14229a8ce94be6b87b8648e7607885d8

address: unknown_address
scriptPubkey: a91473b504334982036e057e5439d7df123b5601e94e87
value_sats: 134880
value_btc: 0.00134880
spending_tx_id: 2ff7705779b6b179e42f81e042e0d143bfa04f7b690efb17bb1d7c8672ab4708

address: unknown_address
scriptPubkey: a9140c6040530606f71575f22a6fae3f852e7929d58a87
value_sats: 328405
value_btc: 0.00328405
spending_tx_id: df77ef7a68b2768c0678a34149d4aa4acc6f7ca1d2c733b68e5f92f2514096c4

address: unknown_address
scriptPubkey: a914e4ecf4a95870fde7104c771e3011862b36b67ee487
value_sats: 431346
value_btc: 0.00431346
spending_tx_id: e52569540e438b9f16d2db3e896f2c5a9e2ffc7e2ebbac7d10f29117f350bc72

address: 183xJuox8Fx8FyHC4Buc1oQyM3d7MfPC5T
scriptPubkey: 76a9144d57e1c2698706bb22e9edd39d223e12d4a53dee88ac
value_sats: 148368
value_btc: 0.00148368
spending_tx_id: acc08745e6488cb34c8685f65f051ce26fcbf9da58fe566c33e93e4cd5c66880

address: unknown_address
scriptPubkey: 001439f3f8fd636e7a1a98fe1e4c268155e7e1771b07
value_sats: 364330
value_btc: 0.00364330
spending_tx_id: 7a3cb4483af04211c2691838927934899248c008411e519d130a5565220239b0

address: unknown_address
scriptPubkey: 001480fefb39c391317cd2befc5a288b5becc181ef91
value_sats: 15285
value_btc: 0.00015285
spending_tx_id: 59e32bd4d7bab701b722fee7f6cdf6a858e087b50700bd1e4a0c614b6c3f657a

address: unknown_address
scriptPubkey: a9147d0b1b11a6dbc96a03f35899348fe8c81d1d767587
value_sats: 148391
value_btc: 0.00148391
spending_tx_id: 073bd4fa56a08e6803bdef259f9bbff5061621f31812c7e14a07d3ddc26703ea

address: unknown_address
scriptPubkey: a9148b2d944729411eed8520cdf6ae5822f1e94fca0e87
value_sats: 2218030
value_btc: 0.02218030
spending_tx_id: 13b469cfe2441a4d5aa5ac62d9d1354a129d3f342b6d2b230fdd4272c1afdfba

address: 1CjEeKFBvfNcecMvasPUANGrqHupdFRzYU
scriptPubkey: 76a91480a63e2fb629e09fa946e6df12977da298edd22c88ac
value_sats: 1760605
value_btc: 0.01760605
spending_tx_id: 2ef43fac3af34d31a1918d6d65dee969c19b81607866f725258477ece351b749

address: unknown_address
scriptPubkey: a91473d237b4b771056c9a54d11da325cf57b41e8c0f87
value_sats: 676000
value_btc: 0.00676000
spending_tx_id: 1f4fa157e58407fb33dfc6d84f829571c7804a5d89ad09c3de6804020c869905

address: unknown_address
scriptPubkey: a91424e6615159fc0d7df788b95c4f241eafa2bb4c9587
value_sats: 424114
value_btc: 0.00424114
spending_tx_id: 92976bd91a785da3f15ae4dd8fb9d31bd6df9bd6918ecd78f067654e5ef51c55

address: unknown_address
scriptPubkey: a914a6af4ed6c003872cdab4c9f57ad1b9dffeb31c0987
value_sats: 703433
value_btc: 0.00703433
spending_tx_id: 73c5564bcad45de962cc346629bbacf8f53e7e577509a78aed1528d3f76e73d1

address: unknown_address
scriptPubkey: a91494c2ed81713d9da842cf9b2e4b548a9f624c36ad87
value_sats: 127530
value_btc: 0.00127530
spending_tx_id: 6f34cc4837f7d82b995cf4779b38ded0e2022318dcf139c18fc4e7e4d9f2210c

address: unknown_address
scriptPubkey: a9141c3aaccb980fca1736272f71fcbc453cc9e3ca4087
value_sats: 62045
value_btc: 0.00062045
spending_tx_id: 2665e351effcf38949409342dd22290cd6cfb2719f5c175b8bb630de9667cc31

address: 12nbxYHVgVdP4wVF9eoa4vb5bdLrR8yShS
scriptPubkey: 76a914139806721f60d81c93e588a4ea0ecfc924f5dcf488ac
value_sats: 79000
value_btc: 0.00079000
spending_tx_id: 00c591f12a4f24e7f6215004aa8939d4b30d497d59dac6efdc69dc3013198983

address: unknown_address
scriptPubkey: a9140d4768b5ab4885b31da4f58bc2eb0b482872ee0a87
value_sats: 56838
value_btc: 0.00056838
spending_tx_id: c14052a4c7d0676f57730e7820dc46dda4a3079cf076b4b990eb33f9ba52b7c7

address: unknown_address
scriptPubkey: a91490e8580c0a7cba8a01f69a8c9f6ef3e4f90e0c2e87
value_sats: 109927
value_btc: 0.00109927
spending_tx_id: 4422d5dd5f2e0e06343fb85ecdfe3bb641b641ac67dcdb1dfed927a61bcaa983

address: 1GLB4Fo5y5MafuMJYw7ZkGepyKdRW2rnks
scriptPubkey: 76a914a82a2f38ade9d5e3aa1a61ee2fbc29aec1ac10a888ac
value_sats: 183437
value_btc: 0.00183437
spending_tx_id: 7ea1c4e7bb0ba53b90701632eda0f8caf8f03282f8902b88f585bdf5fb6a17c9

address: 14se386YWLcXNFcoxo1MMiu72HXz9haVxd
scriptPubkey: 76a9142a7c178f55ca4d301257813888aa025c503593c288ac
value_sats: 656811
value_btc: 0.00656811
spending_tx_id: 5f629083c5adcb5990d2be4e5e172fe0d08182bfd0f8cb8d51d857c7ab885eca

address: 16uo4m424mnifWvJjFK4JSRgb7U4bTF3LZ
scriptPubkey: 76a91440d4b63f8281e64ba1fe1945b911391ba91fd9f988ac
value_sats: 24799
value_btc: 0.00024799
spending_tx_id: 87ffc540e13657d08233f84c347737ced91418859dca20c4d7755173430a7ebc

address: unknown_address
scriptPubkey: a9147df297bdce5076f59322a3fa2574faaab68eddfc87
value_sats: 26976
value_btc: 0.00026976
spending_tx_id: 368e540bcf347a365d12604fcde18b9727167b72d896fad89ef79beccf6ddb1e

address: 13mfu4Rnwua6UD9qYgsw6NfN5az48LTo7H
scriptPubkey: 76a9141e63062121590f7cb4521989a5af81d8b3b4ac3188ac
value_sats: 1348617
value_btc: 0.01348617
spending_tx_id: 6d747dd86e99b1a4257ffa56ccfef85ad038cb3dbadfcc205e90caa156d41b9b

address: unknown_address
scriptPubkey: 0014965a25f9e6e5c220016fd34c55bc3a97edac7692
value_sats: 284850586
value_btc: 2.84850586
spending_tx_id: ad0f74d0acbf69fba48ea928394badd1eb93eea7f31ebec291545075bd4de95d

address: 165XveYuS9SxuoLkDqWtpYzMkQHEAsuQXX
scriptPubkey: 76a91437b41b8ce80df03770c2501f007621c8369d05b688ac
value_sats: 94479
value_btc: 0.00094479
spending_tx_id: ec05e27b99c3b22de98ae3ed2f1cde37ce9792fa63207ad7ee932e9c845e4428

address: unknown_address
scriptPubkey: a914a203afc3f8338d40b23fa97d6bf76f05f900c9ea87
value_sats: 210412
value_btc: 0.00210412
spending_tx_id: 54a23b1f15d98d306b7f26fe7bdeb1028f9f157de6690934d4b2952381114855

address: 13QRLGtS7czJ9UXiqcfe5X4VVBUgGyd92n
scriptPubkey: 76a9141a5e2159d8c859c4014c8166e7d7f73a9ff691c388ac
value_sats: 1356699
value_btc: 0.01356699
spending_tx_id: d685d7e590146545ac2fb18bbf3d821089caa8f05a2a10d37e48d751d92a8da0

address: unknown_address
scriptPubkey: a914ff4c575dfe2c38c96c3b828ec7d89c4cf8acf15087
value_sats: 618247
value_btc: 0.00618247
spending_tx_id: 13b469cfe2441a4d5aa5ac62d9d1354a129d3f342b6d2b230fdd4272c1afdfba

address: unknown_address
scriptPubkey: 00141cfb81bef5f81e0fb20d8004a64e66fbe2029098
value_sats: 29674
value_btc: 0.00029674
spending_tx_id: 63dd5c29ee7f25783857a999f8664c4828312d80c25c88b18989fd9aa86fe97e

END_LIST: outputs