tx_hash: 1007979addfb4dbece9b179d22b20f84c76709600b5e4e355906a1c348f00a2e
block_height: 659419
tx_index: 461
size_bytes: 2853
is_coinbase_tx: False
fee_sats: 296299
fee_btc: 0.00296299
fee_sats_per_byte: 103.855240098

START_LIST: inputs

tx_hash: 572de32ed2f48ca90b0ccb37e4b2daabe259b877927d53ee8ae9da0248a69106
out_index: 1
value_sats: 243630
value_btc: 0.00243630
scriptsig: 160014d1632d34c4ae290617266236f9f527cf45d6fbe2
sequence: ffffffff

tx_hash: 500bff54dd617fe57d24de250fa834b22439f0c00bc3e4f40084a568a83dbe01
out_index: 82
value_sats: 41066
value_btc: 0.00041066
scriptsig: 160014e12de9bc30aa17ee320203b309141b03ec60011a
sequence: ffffffff

tx_hash: f0a8c81592b1cd47c30379536333100b3df69bb035026f4e377229bb4deb35f6
out_index: 73
value_sats: 335600
value_btc: 0.00335600
scriptsig: 160014920eea43ec439a86f3039dd8a368a3a9b97323ba
sequence: ffffffff

tx_hash: f0a8c81592b1cd47c30379536333100b3df69bb035026f4e377229bb4deb35f6
out_index: 78
value_sats: 22754
value_btc: 0.00022754
scriptsig: 1600149bbcd1c7b69358acdbe03e905841819aa125a216
sequence: ffffffff

tx_hash: 396a92cefa1dee3b6fb007951ad42db7af34a96089b70414f82f97fb665b5641
out_index: 1
value_sats: 1810664
value_btc: 0.01810664
scriptsig: 160014bb6fcee102a3fa949021ed42796ba385764e9373
sequence: ffffffff

tx_hash: 79100a9a71c0af2d5917e0aeb9d71c5f3c31d030118462a3f56ed11c6277890f
out_index: 54
value_sats: 121132
value_btc: 0.00121132
scriptsig: 160014976c21eb672a1aa9a47c96f69fae8ab2228d4753
sequence: ffffffff

tx_hash: 79100a9a71c0af2d5917e0aeb9d71c5f3c31d030118462a3f56ed11c6277890f
out_index: 71
value_sats: 3979355
value_btc: 0.03979355
scriptsig: 160014a505cc01f30a77402715614ebbaaf334835bdf6f
sequence: ffffffff

tx_hash: be3b870ad9b094b05d336b29cf7fe4a09d468e0e5ceca9f5c67109be683d9f2e
out_index: 33
value_sats: 376995
value_btc: 0.00376995
scriptsig: 1600145c86681afb95cb23d1a9fc6ccac7e6ab31187e9f
sequence: ffffffff

tx_hash: 8238ffaf5f5d0e685f5d7501b1c71887926f13e9066123614dd09c49cadc4335
out_index: 10
value_sats: 1164105
value_btc: 0.01164105
scriptsig: 16001442b0c7779e4fcbf39f79cfe0919199ad6052032d
sequence: ffffffff

tx_hash: 8238ffaf5f5d0e685f5d7501b1c71887926f13e9066123614dd09c49cadc4335
out_index: 14
value_sats: 88210395
value_btc: 0.88210395
scriptsig:
sequence: ffffffff

END_LIST: inputs

START_LIST: outputs

address: 1KTpMzyLdT3y43ZuPovgzDHFzBqjpD74q6
scriptPubkey: 76a914ca849d6ec6db56540f5302431e7bd835aafa711288ac
value_sats: 255000
value_btc: 0.00255000
spending_tx_id: 3e215caa5b08bb4b50b77fd6e969dd8b0d46b01e334ca238ebfd7e59407001f3

address: unknown_address
scriptPubkey: a914653d9b0ef5b7824a31c831e21e87d63823a1add087
value_sats: 5001774
value_btc: 0.05001774
spending_tx_id: 42b38fb9a955244de173a57a7008fd0ea082220eb7248a73058f9204bd32e8b5

address: 1CXiNp7uJ7X1bxgHghMZKWXDtr7VybBqXK
scriptPubkey: 76a9147e7866c7a6bff5cad5fd6c54eeb856683950adb788ac
value_sats: 229038
value_btc: 0.00229038
spending_tx_id: cb0dc723bde2af7896822d9f52ad600b7737b7828ce8e8c656474f7c8ddf80e3

address: unknown_address
scriptPubkey: a914893c2c3a22726bd817fc3185a7eaffafd9df690887
value_sats: 54900
value_btc: 0.00054900
spending_tx_id: 4815dbcf8204a9cd355502cb35dcfcb8a1f2f2100944a969486a8c6072d0abcd

address: 16zHYjVp9vZuWCjZNvYHafHj5nUe3C2vB4
scriptPubkey: 76a91441ae26cdc5d8992edc879fb1600f85ce53d631ee88ac
value_sats: 84660
value_btc: 0.00084660
spending_tx_id: a853e924ef19d4f5181501e91f105875757119ea7e622e22384de7ccefde37d7

address: unknown_address
scriptPubkey: a914a0cc70fe9ea799423deab6ea5f55be829d783cdc87
value_sats: 1451175
value_btc: 0.01451175
spending_tx_id: 563c09add2e965adc6f8b274ccf22a853e53d9f9619a41eafc22885610f3d7ab

address: 1ifr9WTGZEcEupyzZrraYN61NqiCNbCA5
scriptPubkey: 76a91407e17b89f20bf4386d670c6aa0b6dca7722d8cd388ac
value_sats: 372784
value_btc: 0.00372784
spending_tx_id: 4065503c399857ef978c595d7e63f2a3e729df2fa94999de289b367712180d3c

address: unknown_address
scriptPubkey: a914b7607c14c93bdcd42800a1336817898eda7d9fe487
value_sats: 149376
value_btc: 0.00149376
spending_tx_id: 285c5fa8407703877e6871a4fc46d1980094778fd3fb1e2953e8eb3e1c3ec3a7

address: unknown_address
scriptPubkey: a914631fde6b6513930bec907705d987a317bfb6bf5287
value_sats: 1019000
value_btc: 0.01019000
spending_tx_id: 819baca8022153a0b754da9aa4a2a13fdfd7329c258e9b6f28654505c4ba2e86

address: 1Ldq3xA9PWGsA7CVo4d6MhFH7dZLJbZ4B6
scriptPubkey: 76a914d76179b1dc47b23c0c4e8e0f3a660c6e3dc729f888ac
value_sats: 372624
value_btc: 0.00372624
spending_tx_id: adaf93462b9da2de109d8467e568e72f26ecbbf88616472554a25d12f1d9d125

address: 161q9L3i47Jh8uhSdjHPwkJQTBXxcDzVVw
scriptPubkey: 76a9143700d131d17e859fd6118ed21e4e3c7c3b6f084888ac
value_sats: 1528763
value_btc: 0.01528763
spending_tx_id: cd1bade19d487eb151606f621a049e9b65c2ae9d3ab78dade71b4f4b2f7278d3

address: 1JGBFZ4xhp6CWGZdDxx6hvWSxFWhUQZ14p
scriptPubkey: 76a914bd58ef4dd7e5d920ad1eebfb4d00abe37549a0ae88ac
value_sats: 36414
value_btc: 0.00036414
spending_tx_id: db8ba6a1f43447fe860af938efe842787d4599f056ba8e075eb626915fabfea7

address: unknown_address
scriptPubkey: a914556bdd934bb2a84ed321740fc9cec9898433c30b87
value_sats: 497663
value_btc: 0.00497663
spending_tx_id: 8ab0e642d66b70ba2da5cef420a56ef9e89451c500fca7d634b5597c3d952ceb

address: 1ApmzJuFjtZCXcpJ9RyLViYokRpWkNqTHo
scriptPubkey: 76a9146bc23c85c29886bed63ef0828bfd95f440cb109888ac
value_sats: 170000
value_btc: 0.00170000
spending_tx_id: 1565d961c8cfab668b51c87441fe3ff5f20834a806f8e5f34013b23485170647

address: unknown_address
scriptPubkey: a9140215f2259a5a8ef72c114110dfc9a0afe5007a8087
value_sats: 149656
value_btc: 0.00149656
spending_tx_id: 26b154b12f9a5cc2868df2f9b6052a5cac7dadf519520454096830d7621e31d0

address: unknown_address
scriptPubkey: a914612599f9d740d4ba04bffcadb538d33812162c1087
value_sats: 998615
value_btc: 0.00998615
spending_tx_id: af987375efaefb4de58711ae68ff2bc2a1479a7fc7ed73db8de05f01cc7ca633

address: unknown_address
scriptPubkey: a9144272be998ac0c53287c6de5e1e7812b7d47fb75387
value_sats: 203718
value_btc: 0.00203718
spending_tx_id: e02525b658834182b959be018601661396458cf03eda4612c49162b8b7f9147d

address: unknown_address
scriptPubkey: a9143ef7bf3eaed4d93965e9b7d6e7ac882f6ecc8c7087
value_sats: 1130000
value_btc: 0.01130000
spending_tx_id: 28ebcc5dd3ea4ca378fe7b4bd8097b325051e92e4723638bdefd1b53d20aa456

address: 1LAXKEJ21Ez1YNNRKPhMBW7DqcsLLZeM3H
scriptPubkey: 76a914d237704b402da17d28b6ca071743ecf2bd0b0d9488ac
value_sats: 174372
value_btc: 0.00174372
spending_tx_id: b2737b1a417c6c87ca4222313aa6c533987550911843598d5ab9554f1606ce29

address: 15Vk1CfjGwoBk1SUUtpyfTxUWZhREToj2T
scriptPubkey: 76a91431500c2c6c88d7aac5ec43a9fb9089e886e28a8088ac
value_sats: 260000
value_btc: 0.00260000
spending_tx_id: 1d6048ce6f9e59db0daaac45bc6f11a668bedc03e1673a9419628acb6c6cf099

address: unknown_address
scriptPubkey: a91469a331f06fc57405473c78b5e862fe6f9a79555d87
value_sats: 497970
value_btc: 0.00497970
spending_tx_id: 9d6630a5a94dbf5c77d027e8b18a76148ed7a6b557e1e31630fbe968698184c0

address: unknown_address
scriptPubkey: a9146baeda8e6ab1fbcf11fbc3bbadc6576a578b9cde87
value_sats: 248907
value_btc: 0.00248907
spending_tx_id: 2a4234663fb2501c907c6b811b36c1ccc85b77ff40cd8b382834b0bd93da4ba1

address: unknown_address
scriptPubkey: a9141c31f624509def07bc6d0d4118e5fe9bab31e61887
value_sats: 254555
value_btc: 0.00254555
spending_tx_id: a239d35c2ae1a33dfbd4ffce06d342a4e417de65a0adf799068656366bfd19e8

address: unknown_address
scriptPubkey: 0014c071e553c0763011e5924b07ee996ff75a2f6450
value_sats: 46925022
value_btc: 0.46925022
spending_tx_id: 4815dbcf8204a9cd355502cb35dcfcb8a1f2f2100944a969486a8c6072d0abcd

address: 1K4t5vQw46musSygEXHsU3o8bPvG8Y3nYp
scriptPubkey: 76a914c62e27cd13ca4ce5ec1cf73897326bba7fe92c9288ac
value_sats: 398037
value_btc: 0.00398037
spending_tx_id: b75caae644fa81db4c77d074cdeb1dd09389afb16516f7a95209c248c7177cd9

address: unknown_address
scriptPubkey: a9148bcc3a0c1700ead36cf3ed513259378a2a502e4f87
value_sats: 423267
value_btc: 0.00423267
spending_tx_id: 26b154b12f9a5cc2868df2f9b6052a5cac7dadf519520454096830d7621e31d0

address: unknown_address
scriptPubkey: a91483ca8cff38d040916e38303b0d8d1c21878282a887
value_sats: 127375
value_btc: 0.00127375
spending_tx_id: 86273d8966e961fb6a51001190ae342e8797387417bda7530ddc695e601f1891

address: unknown_address
scriptPubkey: a914b9292d47fa8a9ac76fb20cdad668e027781be9a987
value_sats: 527000
value_btc: 0.00527000
spending_tx_id: a313c0116052eee0ed900b32c5d98c9af0d684628dfc7d88cc01647877343d8c

address: 1BHrS1i8QPFtFbMT8eYbpfUg782s6z2iKd
scriptPubkey: 76a91470e12d2566f412329fb8b1904fb7b22f7af1ec1988ac
value_sats: 152902
value_btc: 0.00152902
spending_tx_id: 31489e848027e1170ef3da86fba810504efafaceadd4ca9d610124369f036fe9

address: unknown_address
scriptPubkey: a914ad71a5df4421d2543758f64dbcf480eec1fe3c0187
value_sats: 15289
value_btc: 0.00015289
spending_tx_id: 7fb9d230bd009f94fb63c307dc1fd2591c9d58f8d76f7b44e16d96c308eea8e1

address: unknown_address
scriptPubkey: a914010ea4836e29392ecc7cd34f4c237e9198077e2f87
value_sats: 498025
value_btc: 0.00498025
spending_tx_id: 8dff541182758c5463bddfc14b18a3b4834a599b227d45a78b0cf5713cd44852

address: unknown_address
scriptPubkey: a914468b8cfd752ad2a462629b83eb2a1d483fb1ca2d87
value_sats: 1070000
value_btc: 0.01070000
spending_tx_id: b288acd7a5b388758e5ecd64adc8f9c85b363fd618ea22af61761040206c7d94

address: 173rTGd292yDCMCqkHanGctfayR2ojKDXG
scriptPubkey: 76a914425ade2b0e83f9e1d5338a1f976f52a8e41f9b7688ac
value_sats: 72000
value_btc: 0.00072000
spending_tx_id: 06eac283e9ab069f1c0df737d5f6ae08e5911067f2b9798b57ac2a3d287db6df

address: 1LW69G1PBJtzHLnKEzWJCtioC8zzDis6xp
scriptPubkey: 76a914d5eabed4e9e7676dfed57e16f2e17399572cef9888ac
value_sats: 51000
value_btc: 0.00051000
spending_tx_id: dc54c85bd85297a9a6835b6f5c11c62ed01cc6416dd79f7f9cc9b87c49159fe6

address: unknown_address
scriptPubkey: a9144248461abd20f81c67e35a0449dad74bfd84309587
value_sats: 30998
value_btc: 0.00030998
spending_tx_id: 86273d8966e961fb6a51001190ae342e8797387417bda7530ddc695e601f1891

address: unknown_address
scriptPubkey: a9144023d6928e4f20ec782ae49624d31aa17a2dcf3087
value_sats: 253010
value_btc: 0.00253010
spending_tx_id: df10a90427c5cbf65b68b256b7893e7086a34d26bc89f53b45e050a6242a46d5

address: unknown_address
scriptPubkey: a914ed347dc4a90895144501d1966e370de60113a50087
value_sats: 437469
value_btc: 0.00437469
spending_tx_id: 6f5321ea18a585a846cb2182fe4cb3c093d993308ade6c0e3877d345fe0f7c13

address: 1AEWVuBzzdqvsGrSBKK4qWcRvErDoNf7Zy
scriptPubkey: 76a914654729d984e9138a4d96c1917533ea312beaaafe88ac
value_sats: 247107
value_btc: 0.00247107
spending_tx_id: c074812c877da1495cc032989c298b3f5a7c8e0613e0b6a84adb023042a28d13

address: 1JUFJ4tSKKz7UCeqUscM6XQaeYK5nd5C9W
scriptPubkey: 76a914bfa14d31a7c31c2d3192def6896c9cfe5444f1f888ac
value_sats: 233889
value_btc: 0.00233889
spending_tx_id: 85e60adda46d88c1e8c0c7996ca7279a7e0d33a6ffd198ac3005ce1abfa4d58e

address: 19G6W5uqeyfFiaJb1gEYmJtdTALJ9VEEMb
scriptPubkey: 76a9145a9bd68cb48a7195859c84457ea37782de67c78488ac
value_sats: 249016
value_btc: 0.00249016
spending_tx_id: 79aaf95f1001ffd801e344c56b5ad23fd9c970ad76b929fafcd42179dc65d793

address: unknown_address
scriptPubkey: a914f87660425625aef33fa2cb343fc826581e0f87f487
value_sats: 69701
value_btc: 0.00069701
spending_tx_id: d52c1803cf1ae5d7bd9ff5c929fc3b5a64ebdfa437f70cdbb7d66aa4d3e4ea57

address: unknown_address
scriptPubkey: 0014ed179c479d16512feaebff8537fcbc06cc5e5ff7
value_sats: 520000
value_btc: 0.00520000
spending_tx_id: a9f68752ac8347faf5421a9f6664eea993ac91bde116ffc56ce0b9f7fc252fc6

address: unknown_address
scriptPubkey: a914b28e44c870b787fc1d0eaf19d740857c501d119d87
value_sats: 98529
value_btc: 0.00098529
spending_tx_id: 7ebc2fbff0449218838b84166ade5927e021a3c4e9409f486f74a9ad54915940

address: 1HEkfhCKjDqL7VyHDRVMAeNFbNVHyPZpRq
scriptPubkey: 76a914b21bdf1bfa986fefe271558e9e9392b22e03682e88ac
value_sats: 100178
value_btc: 0.00100178
spending_tx_id: 190d0ac5d1776d4a9099f7e8f95bc6b642d2f351b42a1d470b36b41c066e6702

address: 1BmjWEEyFNy9gxmxGNrp9QxMas6pRJJvh9
scriptPubkey: 76a91476270a68669aca751efa35ddad37a92ede70de1d88ac
value_sats: 248892
value_btc: 0.00248892
spending_tx_id: 1657bf69a9dfd9676b2283fe29766c9bc07f6c02b37e6c025adfbabd6a0cebf1

address: unknown_address
scriptPubkey: a914dd2fcdca4d7b610dbc6a80ad0d3425806a57097e87
value_sats: 22410
value_btc: 0.00022410
spending_tx_id: 0eab9299d3f6a0de8d5432d2de9a9360523b1ce1971542ca0c622e24839c0aa7

address: unknown_address
scriptPubkey: a91486e1c0bd662c68210499e18a548c1695e9175d6d87
value_sats: 4505177
value_btc: 0.04505177
spending_tx_id: 7de0f5f8058c9e86ee495bcb353a85db508126debbdb124ef23551149bb5d5f5

address: unknown_address
scriptPubkey: a9146c5d3491ce7bf532f55811c2788a6ec1a1d5150087
value_sats: 497617
value_btc: 0.00497617
spending_tx_id: fb83a8d8f56028e590a5dc84c9029aaceb9d3c9497d8108e9cbb437c2f742689

address: 1Jo71dzYDLNw4ct2uAmogYRHxY58aM6biE
scriptPubkey: 76a914c3324a50af8acdc16eb30510b84d1aae4899133988ac
value_sats: 169000
value_btc: 0.00169000
spending_tx_id: a41f6fb47638cfd0a3db5d099cc51397a794e0f1f41aae86b0604d31242428a1

address: 146gAivTqXbSy6cD4fHC64zowCmNhMAH8o
scriptPubkey: 76a91421fb2714637cc678223537380b9a6ed10bc1a70e88ac
value_sats: 35107
value_btc: 0.00035107
spending_tx_id: e026383533577d0af07dd57cab186d97e6a02188b3d8bdf775e4821b780c1af6

address: unknown_address
scriptPubkey: a9145665f12723bb3701cb761214d7b9c3bfb61de61d87
value_sats: 100000
value_btc: 0.00100000
spending_tx_id: b54b105a8a263bb7601e7c25b73f3071ae7cd2a64be31be8280164a825bf140d

address: unknown_address
scriptPubkey: a914f50753aebe86c7c5c18027c0973866807f91fc3787
value_sats: 864748
value_btc: 0.00864748
spending_tx_id: a4590751fdcf2cc9352afaad5ce6313b58d1e0ba97b26c2846144f0415e9a258

address: 1K63Ju2ZxMSxAdWth2WhoZdr3Ge3LHuhrK
scriptPubkey: 76a914c66645612474b16ef6b1464f543d4f7db2ab70f688ac
value_sats: 154182
value_btc: 0.00154182
spending_tx_id: a853e924ef19d4f5181501e91f105875757119ea7e622e22384de7ccefde37d7

address: 1AeSgXunDaFD8pwUuqTwg8hKNgVDcFJhaz
scriptPubkey: 76a91469cdf5e766d56bd2b386c8408dc352e6c0ac36cf88ac
value_sats: 549596
value_btc: 0.00549596
spending_tx_id: 909a015de292b4a41f10f3e57b014702f7c0745914e7d62614722b478ae4be58

address: 1FH1kF16KLqo7CN8nbsbyTrG7gVdXAxwsE
scriptPubkey: 76a9149c9909e8c80719dca85a7efef9b2f3adeac06ae688ac
value_sats: 99608
value_btc: 0.00099608
spending_tx_id: a853e924ef19d4f5181501e91f105875757119ea7e622e22384de7ccefde37d7

address: unknown_address
scriptPubkey: a914ad907ca3a4929001d6ab1faf262570673ef7481587
value_sats: 89941
value_btc: 0.00089941
spending_tx_id: 029dc47be124b17de27e0a60770f704ef27699c7808f8c72351322e3b9936f2f

address: unknown_address
scriptPubkey: a914ead118a7f75f060e5863ccda901d4e140031072187
value_sats: 254916
value_btc: 0.00254916
spending_tx_id: a239d35c2ae1a33dfbd4ffce06d342a4e417de65a0adf799068656366bfd19e8

address: unknown_address
scriptPubkey: a914f20b66989ce2ba19a726ef572a58a2395674d3b187
value_sats: 90000
value_btc: 0.00090000
spending_tx_id: cc9abb5054ad858953c8d1b6e3c7324176bad435875f64159dc4a6ec3a28d531

address: unknown_address
scriptPubkey: a9148df6bd255a7830aa0bad3e558532c58abb82835387
value_sats: 510000
value_btc: 0.00510000
spending_tx_id: b1bb99e5460607d7722cc22afadfab15ade8e863b5f8f5105ae082d1208365b1

address: unknown_address
scriptPubkey: a91489af723d2126ac9279a60a226c7d09cf8647f5c987
value_sats: 59755
value_btc: 0.00059755
spending_tx_id: 0b2c8ee67d5b77e8154034a2d8b474205dd3033a7beeccb7ae609343c33f22db

address: 128r7tTPsFKCsEHKTqd2yP2miti5UgMFgu
scriptPubkey: 76a9140c740a2ef4d7c9b496db4b8c64b7582bde6f75ca88ac
value_sats: 99561
value_btc: 0.00099561
spending_tx_id: a853e924ef19d4f5181501e91f105875757119ea7e622e22384de7ccefde37d7

address: 1APM1Sm6USUgEhgWcwtub4MYmPEd6c3K1L
scriptPubkey: 76a91466f2fc198cd06c868ce00fdbf314485c7a342d3688ac
value_sats: 1251399
value_btc: 0.01251399
spending_tx_id: b30ca49d0ec76e64a76d77e071a076b275eec6cc12a86d8e93b673ae27dc9a86

address: unknown_address
scriptPubkey: a9144958c74f9eaf47973efd4923e0a2b305c37f38a587
value_sats: 129514
value_btc: 0.00129514
spending_tx_id: 86273d8966e961fb6a51001190ae342e8797387417bda7530ddc695e601f1891

address: unknown_address
scriptPubkey: a9146a6c2b17fcfb9005ac744d80445c116ed6daf69287
value_sats: 511719
value_btc: 0.00511719
spending_tx_id: fdb5d69ca8c5e272c971056dd71b37dcbf993c7b4b751ad66927b78ee4704074

address: unknown_address
scriptPubkey: a914cc0a3280fdaa8954576c120c9ecdd01ba138ae1a87
value_sats: 9000000
value_btc: 0.09000000
spending_tx_id: 546b26668ca69b288aa1dc1afce9aaeab826265c210175703adac7682df99f80

address: unknown_address
scriptPubkey: a91408e1fb4cf3a34f2d931487566867b1f9065c064287
value_sats: 8782028
value_btc: 0.08782028
spending_tx_id: 4ecd8f2a705e25d5e2efd997283cb0c86a449019970bb1c9aaa2b35e4c2e05e0

address: unknown_address
scriptPubkey: a914ab3627bf97325158a2deb9e6980c1c626f5b4ada87
value_sats: 94573
value_btc: 0.00094573
spending_tx_id: c78ab1cb35eef7532ebaa9751d1507fac6c8f4eb6e7a49078a96645102e715ea

address: unknown_address
scriptPubkey: a914e81959b8ad05716efee87575d824537fb4bbff4187
value_sats: 248876
value_btc: 0.00248876
spending_tx_id: 7bec12625e9d55e9c37ec27afc53b85ba666a2a09d915454c2bb48015de43e10

END_LIST: outputs