tx_hash: b00c0e2f7d32744ec6950b0b3e6ad00a941efe9f2a51b8acff694cc0a608efd3
block_height: 673343
tx_index: 1815
size_bytes: 2568
is_coinbase_tx: False
fee_sats: 177325
fee_btc: 0.00177325
fee_sats_per_byte: 69.0517912773

START_LIST: inputs

tx_hash: 2b25785570df4570111bbe1afd102c3faa2516b71e604ebf17fe4f5dfe382bb3
out_index: 0
value_sats: 400796979
value_btc: 4.00796979
scriptsig:
sequence: ffffffff

END_LIST: inputs

START_LIST: outputs

address: 1EdfQf9Vu2PefgxfD19FGpiuNBqNdL3RtJ
scriptPubkey: 76a9149588abcda4e931c09aec0c9f02352f437edfbabc88ac
value_sats: 302271
value_btc: 0.00302271
spending_tx_id: ea30d77fd283a90be133dbadf4a7082615383876e86a387282b522f18192ca78

address: 17NMjMVMEknSeH8cSCeva2zZQWVr43LY5N
scriptPubkey: 76a91445dacb6c730f6417afa4a3837079ead87875ffbc88ac
value_sats: 4049966
value_btc: 0.04049966
spending_tx_id: a4e9a6a25743439a9c323c554d7890a1e65910aeaf81e290dd403bbd8ed448ff

address: unknown_address
scriptPubkey: a914acd16ea2ee21e2b44b23d082e3be43b6de9fc42b87
value_sats: 28791
value_btc: 0.00028791
spending_tx_id: dbfe8288f49daa11b993600385c4fc53bfaccd8c34ea26d960d8f224db41bf38

address: 1FSQ94Bekg1CfdGVCecf9bpyvWAvFGS4B4
scriptPubkey: 76a9149e5f79b27d20e990cb12b33377f6e6d2ded9814c88ac
value_sats: 68339
value_btc: 0.00068339
spending_tx_id: b5de6bf57b649c50a05e5b957b4fc3c7f01d117e5b75fc433c929218c0a707e5

address: 1KTWUQ2DmKE8PBnCQkTxo4BepvEbtkBJiy
scriptPubkey: 76a914ca75ae705f89abe63da4b272a36d1c55afadd31188ac
value_sats: 17886
value_btc: 0.00017886
spending_tx_id: 8c8ce54b022f6113d2b28ca087d6f73a9351468a9c801012432ccc0189758922

address: unknown_address
scriptPubkey: a9140b747dd977efb9902483f7f61ac2c4a52c0e00a087
value_sats: 205562
value_btc: 0.00205562
spending_tx_id: 069ac915f62b64c1018f527b5b299b1a32b40a3419ca1c834a8d40505690a6d4

address: 1BMHV567ScsjtEyRzC8BBNxzH3FrMNFSGf
scriptPubkey: 76a91471875652dec4e704a01bbaa3935cf9d7f4eab54d88ac
value_sats: 3906018
value_btc: 0.03906018
spending_tx_id: d73641ac509408b162b553953a38059798a420152413c332e01882aece0964e7

address: unknown_address
scriptPubkey: a91433c1f1ec59a5c0ff5a47e132a9897c0828aeaa7c87
value_sats: 503722
value_btc: 0.00503722
spending_tx_id: 0afc8a3c778328ff6ae7a3c47eac07cdfb8a1b733f26faf52a0230e1b4bea01d

address: unknown_address
scriptPubkey: a9140b335aabf6da02780b3ec85afb0921ff2f6490fa87
value_sats: 397340
value_btc: 0.00397340
spending_tx_id: ba02f0c94173614e9ba33d6125b5f18397d3bcaf7ee46adadc7a06cabe0e75a3

address: unknown_address
scriptPubkey: a91406aea2271b2d7053c5e99af4d4551e427261c35687
value_sats: 100500
value_btc: 0.00100500
spending_tx_id: dc8068cdc7bc401ff343610bfc2521e136d5271ebd591fb697691ff40a4c5bcd

address: unknown_address
scriptPubkey: a914f316a30a752544c4c09b7b72d57166b4bbf50dc687
value_sats: 80402
value_btc: 0.00080402
spending_tx_id: 3bcad330b7031aa788243082e1d89140d1b01db33fd096cbc87f321f9439b627

address: unknown_address
scriptPubkey: a914cfe5c50c6317cb9f482b170ba81019d1ed2ced8a87
value_sats: 28768
value_btc: 0.00028768
spending_tx_id: 287a52c2702404605a2c07ed3422f1ff2cfa6e2d7a6b7d3dca1bc7e488b1493e

address: unknown_address
scriptPubkey: a914a309a2dec75fa27e1c408af6231d1103078ad49f87
value_sats: 359735
value_btc: 0.00359735
spending_tx_id: 267048695c147812f5132b6241fe90f5f5aa5d8e8767e93ad42cc351c49e52d7

address: unknown_address
scriptPubkey: a914ede367f274b752c6c934aeeee67726e4371a295887
value_sats: 200979
value_btc: 0.00200979
spending_tx_id: 9b8996b5ab95bb70f8192265cf76dcee5b47a13535cc8ae1e1f94ea685c3677e

address: unknown_address
scriptPubkey: a914263246beed8e7c4450250aedac8058eb4bb4da0687
value_sats: 51391
value_btc: 0.00051391
spending_tx_id: 1718d0d83a048d8786f251914813e9e6803beea7bddaa839c0a82a18870f6e41

address: unknown_address
scriptPubkey: a91404bd8a0434985b6a5e4a59c3d7fd40d3b1b0bf1a87
value_sats: 10217
value_btc: 0.00010217
spending_tx_id: 6e05ca563cc7821c2ec6bb0500486c304bfc786b406aa79e92dad282f67647b6

address: 14GsszKQP7oh8A7Ny7Gip1neDnzYmERD4N
scriptPubkey: 76a91423e916a9206cb75f04613c50f8851c78f443bada88ac
value_sats: 20559
value_btc: 0.00020559
spending_tx_id: abbcde6f67aece9091e8c149775999a5c72a24206d4edd12097d04ea1f61fa9f

address: unknown_address
scriptPubkey: a9146d0e9adf4e83fc149445f90a572607a1042d0add87
value_sats: 34962
value_btc: 0.00034962
spending_tx_id: c5f0372523e89828167ec0780f440570081c161617005ebc4056346c52936992

address: unknown_address
scriptPubkey: a914abe8d68a2025af822d69255dfa0d6a5f788d00d587
value_sats: 3200000
value_btc: 0.03200000
spending_tx_id: 1461434b156acad20a53a8980a141a880b6a104d1cde9b6be92578920baf9499

address: unknown_address
scriptPubkey: 00147d3adf1fc3336eb32a0cb49cf87c49ed1013ab21
value_sats: 374617228
value_btc: 3.74617228
spending_tx_id: e2f6dbf4951fd6253cf4c7e779c682a89a8b73b4657bfc6e2a5b897c83fa9b1b

address: unknown_address
scriptPubkey: a914c13f43fab35b90e06e0f9b8961aa68ba2ae38cde87
value_sats: 10280
value_btc: 0.00010280
spending_tx_id: 6deed887a66f5e55ed41066d493055a04c5ed57f020559ba49162b2b26adee31

address: 1NXA9gDHS7dqcNdBcjgUfzvVSoNWsgBCSF
scriptPubkey: 76a914ec0ec20c8ad55e1c36e24a707bbaa63866199b0488ac
value_sats: 302202
value_btc: 0.00302202
spending_tx_id: dd3dc15ca3236908bc21dc75e0f22fe5f1d47ca06547434808d3931ca7dcc85a

address: unknown_address
scriptPubkey: a9142e0add6b38ee7abd52a86b625d24225de713c4d487
value_sats: 70363
value_btc: 0.00070363
spending_tx_id: 35307e4e3f2067156ba705fe1c958c67400a38184b88d037178ea8b195ea5ad1

address: unknown_address
scriptPubkey: a9146e90f4224eb388a5971d38df4deb2c99f436a3a987
value_sats: 302209
value_btc: 0.00302209
spending_tx_id: 2c9bdecdfd393fcea7c433069391df3ff67286f61c8c8aab86a9d14e479b063b

address: unknown_address
scriptPubkey: a91441fba43d9dec3af00e1a7f196487c7a90f9658bb87
value_sats: 14389
value_btc: 0.00014389
spending_tx_id: ce7678d3b30abb6577aac1dec2ddd0fb7f3e90b89e2161844682eed418cf71fd

address: unknown_address
scriptPubkey: a9149a6df1527cab630571d3988d763da8f36748c42387
value_sats: 180923
value_btc: 0.00180923
spending_tx_id: a7a5576d90df85f461a09326e21acf14f46f27a201ec45fd2c3a7fa41d57f0ec

address: 158Akikk8gxFHrYRaXTgyDVmLmnhJagy52
scriptPubkey: 76a9142d3b8e927b8fe00bc611ee8a9f580510b72f646e88ac
value_sats: 154730
value_btc: 0.00154730
spending_tx_id: 5a1bf979b54d14d8d6eee24d2a6e8d7f83d8d5addd3409affa95944aa42576e5

address: unknown_address
scriptPubkey: a914071fec08e26d71a849f1db73c8b3b10a8544a42287
value_sats: 1040000
value_btc: 0.01040000
spending_tx_id: 087c733809b80274ea4206e9fd1920da81a208ece06bd78c2cfaf719370b0b1f

address: unknown_address
scriptPubkey: a91427ecde7bc6706ee53713c463c5db13edebdbde1187
value_sats: 24174
value_btc: 0.00024174
spending_tx_id: bee43da2777c70638d08bc82127c2171ab658a42362a62bdc45402434138be26

address: 1Px9FAiezzyPStAg2gCnBLavWihBmVMJjW
scriptPubkey: 76a914fbc086f0aed13d2cb7cf2840961d1474d463340988ac
value_sats: 205569
value_btc: 0.00205569
spending_tx_id: c19c533ff08642b56be594167a0496fe89c640c7c9991c18d6794157252b6d32

address: unknown_address
scriptPubkey: a9147d11f6a1016bd0bbc9c0107a48a5e31f984cd23387
value_sats: 100495
value_btc: 0.00100495
spending_tx_id: dc8068cdc7bc401ff343610bfc2521e136d5271ebd591fb697691ff40a4c5bcd

address: unknown_address
scriptPubkey: a914ede102d543c4ad4f3752a03beaa0e3ce73dadcaf87
value_sats: 1009964
value_btc: 0.01009964
spending_tx_id: a500dcb9dd2dfb9115d3772522d697c8f584702df55dd7129442ee86d7714816

address: unknown_address
scriptPubkey: a914dfa22ea499a0c511b33f3c4f24d98fee0d05237787
value_sats: 640969
value_btc: 0.00640969
spending_tx_id: 2083971fea2dd0b3cf15a915a43c826dc81cd26402dd8f82d1709e9f3e90bd7a

address: unknown_address
scriptPubkey: a914558dcff87aeb87eeea774b0f79513b2a17be4ac387
value_sats: 102784
value_btc: 0.00102784
spending_tx_id: ef4a00ea7b7569286808d87f4cb5dce793f13efc417bde3c20ee6cf7dcc8903b

address: unknown_address
scriptPubkey: a914c4eee75bb042496c2e3764b6178da9c958889dec87
value_sats: 70333
value_btc: 0.00070333
spending_tx_id: b0c53c9e64064b6ed62484ceed2a5c88fb5fa067dc167d3b2fdb8752df27574b

address: 1ssf3cH3Sgpu9ioPgqahnhF1eAttWUHcV
scriptPubkey: 76a914099f156337369f225c6526b73d6d0dee4352e86b88ac
value_sats: 92439
value_btc: 0.00092439
spending_tx_id: f778bc9520024b49e64eaa994d21598a1fbbaf64a26a717ca0c8d54e3aaa2c61

address: 1MsfT3KVkqkr3Xuik7y4rep9VqhkTrmQfH
scriptPubkey: 76a914e4f768cad2ade3f1470d6bc537f6d2132687b62388ac
value_sats: 20104
value_btc: 0.00020104
spending_tx_id: e361f44c1b35b83c29b77285914581b56ae8c506c3823a331d3e914af852e29b

address: unknown_address
scriptPubkey: a91449058d6d9bc4c9cc2e47fd01dcf178f2e6a2f06e87
value_sats: 10274
value_btc: 0.00010274
spending_tx_id: d8dc539d8f0095747a6ff7042a53d62d261c59a402aa7409fd39c3a49f331b1c

address: unknown_address
scriptPubkey: a914172f6228074cb929928325c48590dec19eb4cdcb87
value_sats: 92508
value_btc: 0.00092508
spending_tx_id: 526d0047ee573b4812b51afbf3bc6b3f6575d1528145c9a4c57d3660aa8d654c

address: 1KW2iTPhqgNA4vwLxiqNfURw6J1FMHHuUn
scriptPubkey: 76a914caefc2262064e1100d21a77da8d954062a7ce73888ac
value_sats: 53454
value_btc: 0.00053454
spending_tx_id: ae72dfec6975803cfaa5ad0335d4b2bb4497960fa4b2ad106c6ec4c8842c32c9

address: 1MXCjpkDQBPCXYPJiaHTjwybxDqMsAhvNf
scriptPubkey: 76a914e118cb0ec993fcaa323ff9faadbc482f80fb14aa88ac
value_sats: 82238
value_btc: 0.00082238
spending_tx_id: 5b29cb477a3371e238baad939f313a8315d4c947fe80bfa255b67a85284032e7

address: 1Ca6bisff5crRWisyXCSX6yof93aEnpn6j
scriptPubkey: 76a9147eebc8ac7d37cb07efcee4390fb60984ddee77bd88ac
value_sats: 170805
value_btc: 0.00170805
spending_tx_id: 048c6db98b9ea1e60ee5e91cc82db0e95dd55fc8bfe7f497a92409633b622389

address: 1DGdsYzdZifnNtLbx8LrF9bBYGQZHdw5dM
scriptPubkey: 76a91486968715d3307de8573436c2bc090efd06174dcc88ac
value_sats: 241761
value_btc: 0.00241761
spending_tx_id: c4ea4497c967dc62ef805593783f26ec08af92a24b08fdc1c257090113a3b36f

address: unknown_address
scriptPubkey: a914f49fcfdc7f1deb830f2afc1c343be5580960cee587
value_sats: 215928
value_btc: 0.00215928
spending_tx_id: 70b5d6c2a2bb7e4ad9d1bb47fb0ae97078949e08c56b2ff9c8dc899740c39dba

address: 1CQDH9EWnCBZc2Qww62UGJpMP7NWfoFH4p
scriptPubkey: 76a9147d0d333da375305e972a38682f622da2e214013388ac
value_sats: 21072
value_btc: 0.00021072
spending_tx_id: 306e2005228ca36acc15db30965a6fb150a6fe8f7907e8aa8c142bbbd7e61683

address: unknown_address
scriptPubkey: a91460bbb77eae02bcd7e943b553f1625095d5aa798d87
value_sats: 2112000
value_btc: 0.02112000
spending_tx_id: f53b3b5c49f5e3f70a347ff354cd52fe83d0b9cfccc6305b0ef517594436a6e8

address: 1BkbYHE6apa8V4cuwjL1oEiVRh6PcqZnws
scriptPubkey: 76a91475eff9e553a75aec3f00024d6b4050653a24399188ac
value_sats: 143953
value_btc: 0.00143953
spending_tx_id: df7019257ac56c8d02aadc50e93d2ced5928cf0d124fff3e8060f64070a04e6e

address: unknown_address
scriptPubkey: a914040bec25af1294305b8a109af4a7f98bf10243f387
value_sats: 1009852
value_btc: 0.01009852
spending_tx_id: 087c733809b80274ea4206e9fd1920da81a208ece06bd78c2cfaf719370b0b1f

address: 1PK5psMBmP3ymSpcwSnhGfKH6Vg82EQ4fq
scriptPubkey: 76a914f4be485365b9cc2618d6cd8a758032a95d327bb288ac
value_sats: 49603
value_btc: 0.00049603
spending_tx_id: 19542fc7111399efcc7463c3d060275839be284b2a9c63d5eb228c198d049330

address: 18oUrjFJ3s7YWYwgqv4bsSb74c6vfUJuwb
scriptPubkey: 76a914559344d6dc0b2264a2388d5ea5c3c1ee8fad07c888ac
value_sats: 10278
value_btc: 0.00010278
spending_tx_id: unspent

address: unknown_address
scriptPubkey: a914781ec5230c189f6361066c7f7f3a87a1029199fd87
value_sats: 40196
value_btc: 0.00040196
spending_tx_id: ce7678d3b30abb6577aac1dec2ddd0fb7f3e90b89e2161844682eed418cf71fd

address: unknown_address
scriptPubkey: a914deeb88037c2ced5add4e2ebd7581ecc1a4905d1887
value_sats: 100793
value_btc: 0.00100793
spending_tx_id: 297cefb1f11d682211fd9646e099c767b301839239240047fd5aa9d3ee67fbfe

address: 13dWSGFF6ATYjLRGxrZbbVL93p9fxKnJ3z
scriptPubkey: 76a9141cd7cc3a5afc9d6a1c5acad84c2656aa6f3ead0c88ac
value_sats: 140721
value_btc: 0.00140721
spending_tx_id: 0dabf70a582685ecbaa24195c259c97d686452c1216208ed2d93e642a7e2b65a

address: 1BRtwvGvRWx9p6NaGNvakFQTnWRLb25GXV
scriptPubkey: 76a91472669a9ec2b60e8305f7076bf98e730e4bb32b8288ac
value_sats: 341863
value_btc: 0.00341863
spending_tx_id: 37ba75fe567575f80e063d6b6c630ea939f3b8f4155c3476bbcded9da4a869a5

address: unknown_address
scriptPubkey: 0014851d95d64af9f8904ea4d6212be70a37ccdebea9
value_sats: 80388
value_btc: 0.00080388
spending_tx_id: c7af101f01196c3d99c92ad6c2bd2fe14dac84ace508b2051bfe5a68198fa5a6

address: 1ChRMZF6QDcSbXYFPVRDduD5dVU8nSn7CF
scriptPubkey: 76a914804e5a255e6204af18615b4514cbe2717de4b35888ac
value_sats: 104840
value_btc: 0.00104840
spending_tx_id: 46336714c4fc9e9154c58b118d14815c81f9991eb6a2c25d2ebf5427270819e0

address: unknown_address
scriptPubkey: a914de3f5bec61affd142e23b26d684052c87fbd8e6087
value_sats: 60346
value_btc: 0.00060346
spending_tx_id: 4988b7c3187a9f7e657acd02006bf188a451e47a5f59c797da946fd8aff27e9c

address: unknown_address
scriptPubkey: a914ef59a1a743395a79702ce42a8f0b7df67d5e1b8887
value_sats: 86339
value_btc: 0.00086339
spending_tx_id: d92950244c5a9f2eeb4da4d4990a4cc18d085b597ccb256acc24d9560bfccab7

address: unknown_address
scriptPubkey: a914e9b46a803fbff1bcfba4b22defacd221533d528087
value_sats: 42212
value_btc: 0.00042212
spending_tx_id: 62a8da56e67af9e2724ae5b4c5d7a9375759d4e673650f55f61de9c417445235

address: 1EePUH5LiQZahRmJYiSh6Kksmm8gbS6gmh
scriptPubkey: 76a91495abc874e370c9d97d2e577f03e7ba2a17bbd04888ac
value_sats: 205695
value_btc: 0.00205695
spending_tx_id: 7469269bf5fc3459959e21b0643c1e415f6be7a35d6fe830589d1a825dcade4b

address: unknown_address
scriptPubkey: a914f6183739a653bae5e95558a0b81e411910ff3b2a87
value_sats: 207639
value_btc: 0.00207639
spending_tx_id: 1ca17076c96a1d75646782458438c2225c74ace15e7416488d90dcd233092c7b

address: unknown_address
scriptPubkey: a9141c5d9d50c4158ee8190c2a043db3beafd6c383f787
value_sats: 123337
value_btc: 0.00123337
spending_tx_id: 2a5eff946f0ba493b8259360329033375041c07cd56f9eee016c763571027103

address: unknown_address
scriptPubkey: a9148f1f6617b858bb7e0ffa2ff209c41eea3520a6eb87
value_sats: 60320
value_btc: 0.00060320
spending_tx_id: ee7442661d8b6567fb76feed959a4c411f17db9d610a9c48d856941d61816205

address: unknown_address
scriptPubkey: a9149ef32e0504dce195a5685ef1f4c8f2bb8a47e4e387
value_sats: 14393
value_btc: 0.00014393
spending_tx_id: 9ba26c5f479947cf01c2c2bd3e61e1802ce3ed87bae7d93a36997ff097c90196

address: 18nDCHAVAhfTKbsXBea3sVNkVUmQbLcMGL
scriptPubkey: 76a9145555c7376e611c9c3235f002871e44c77b3446cb88ac
value_sats: 10074
value_btc: 0.00010074
spending_tx_id: 427b998c1c85e4945a90aba4d19b9be5a7e6fbbb65d8c390557ca3423797a71d

address: unknown_address
scriptPubkey: a914a7af953c688ea5b377e1b099636c3531bd5eea2787
value_sats: 150709
value_btc: 0.00150709
spending_tx_id: 763082648317f647afb61aef98ea2b013dcd2f174e54dee1b17ac0a57fdad9c2

address: 1FdFEj3HyPwVYBUq5LUtFYFY9vr7m3SoGv
scriptPubkey: 76a914a06c9ea7621a784f3c94c5d8df5f822e4a64df1288ac
value_sats: 606237
value_btc: 0.00606237
spending_tx_id: 357c15b61a3baf7d0fffb6c24ea29c1aac998dc2675381e7502cfeabade3f4c6

address: unknown_address
scriptPubkey: a914b2d1e4e6a7068876ed2f8544d6352163825ad13c87
value_sats: 80388
value_btc: 0.00080388
spending_tx_id: 5d63db331cb72c55b0a3a09911bc162d32af9e76a4ae16e41f8b3ec467e45dcb

address: 1MbrufZkZtGwatVkdYe5Far1L9p6yhB4Z7
scriptPubkey: 76a914e1fa51ca15b974d413935b50f2db1c859782c17488ac
value_sats: 304234
value_btc: 0.00304234
spending_tx_id: 55d81403dd8b298d2008e780dd1389533cc8fb0ec1e8ed8fe7aa3d2ea013d15e

address: 12QGEdF6d8A7h8zuAFvqeiCn8DtVCHJsNQ
scriptPubkey: 76a9140f5e690dede4b709c785e5351643bebe1bda4d8c88ac
value_sats: 207930
value_btc: 0.00207930
spending_tx_id: 5e7b1416215f66c1993fce09e2510e7f064f4b7e2dd6679309c440d33361906a

address: 1DpzoT4vzRRyCogUTq17kgoXWknXZcryCT
scriptPubkey: 76a9148cb54f3055218a9be66d5b673de46adc1871615188ac
value_sats: 101052
value_btc: 0.00101052
spending_tx_id: a7719bedc4890c3df06c8186e92e8e8abee63c781c5badcf871a8ed8aaf358c8

address: unknown_address
scriptPubkey: a914d820428674b5a240bb1a7703b495217f7762929887
value_sats: 219740
value_btc: 0.00219740
spending_tx_id: e9fa6628915e99d48080bc28d3f5f3931be2da91fbefae22dfb9e218e91e4ea8

address: unknown_address
scriptPubkey: a9144e5fd3d17101ce22e8cd97e8c5c713d70b478f0187
value_sats: 51391
value_btc: 0.00051391
spending_tx_id: 280780bd33fb1c7e34d36f2c1ceacd39ad947d3df48196cff4e15d035a694d03

address: unknown_address
scriptPubkey: a914e8b7172280747861c339b804031090511abf81cf87
value_sats: 100744
value_btc: 0.00100744
spending_tx_id: 5387f0f4178ed755e1e2a6a32c7c53148765179fc964e76d12b70f3aa9e46e3e

address: unknown_address
scriptPubkey: a914938a643d491c6bb49b11a1965b8b47852c1e836a87
value_sats: 60279
value_btc: 0.00060279
spending_tx_id: 1cfcb5ae70bb9340620460f2e001b8c4899243d12da0fbdea5049b8964aa5111

address: unknown_address
scriptPubkey: a91487032b12f0399a76f9c24d49445cee68aea3bbf887
value_sats: 359000
value_btc: 0.00359000
spending_tx_id: b216bd16f528668c37dff2acb0b5d52274d1d5bc5936f8bc19da816085404db8

address: unknown_address
scriptPubkey: 00147945a4c2013c53b57676cd44b94ae6c920235ef8
value_sats: 18505
value_btc: 0.00018505
spending_tx_id: 1ae03a6caa8ab58638f80c7629258d11e700d056f151d243750595a1e823fa6a

END_LIST: outputs