tx_hash: a09aa310e198712f112d82d96a8d0065d73529cbdb2be10ea1907afdbf249eed
block_height: 481844
tx_index: 1018
size_bytes: 2577
is_coinbase_tx: False
fee_sats: 988246
fee_btc: 0.00988246
fee_sats_per_byte: 383.487000388

START_LIST: inputs

tx_hash: f5a1c53c9b675edc8b908c6ce1e41db0b8b0705cee1c42e74fcea602e0a5ac19
out_index: 0
value_sats: 3035436036
value_btc: 30.35436036
scriptsig: 0047304402205165d62508258e541e5786ba57daa23bf5cc506b7d8955b05145802bb880cced02205a9662620bc9e3552d1be0b09e976f43b863e3a17f3a8940d4e1f7dd0f4bca8b0147304402203d9309408f0bdb21c62abbcee6839e8e211320718bb12dc23051f3d15db4919e02200ffc1ecd66a7863b299f9177e377be8fe9ad1932281ff2db23727a3b8b3b4861014c695221022ee37f43db4ca65a8cc0dc8d31294d1fc1b9c9f666a3f2965af1640a981c8ce52102c03a69b5b7e15d6881a8a5b2f26438c30e373f4c2243e5c2ea9112a206913d462102a9f5cc34dd05b36ab2369be9ed736cb97ccbe4f420864f5040097d76be69e7f253ae
sequence: ffffffff

END_LIST: inputs

START_LIST: outputs

address: 1BD8bDzCKxa7uWMJ6yHSBFg7ijg9zvoxYq
scriptPubkey: 76a9146ffc95d2d4f96b79ba421cde5af80301816324de88ac
value_sats: 49681581
value_btc: 0.49681581
spending_tx_id: 07feb82e83294aa96ae7a6663b369fbf7605f674009a65cf71fafae5986870c4

address: 1HWH764XKHetDSMubAKnpTQLGBzeMqBMMv
scriptPubkey: 76a914b50b84e84fa55b32ff90f97b3a2486062ecb6c4688ac
value_sats: 90000
value_btc: 0.00090000
spending_tx_id: 330d6804d19a1974f7606671c968d501778896cec67da2b5e5c3f21397e6549e

address: 1DB7XvUouMQ5dDbAfLV2HyRzJ48a3TcSvw
scriptPubkey: 76a914858b1f63908fc0e923b7785a598e2ccf8f61164c88ac
value_sats: 3092047
value_btc: 0.03092047
spending_tx_id: 44a9c0d16c4cf1b268d7c877654aa060976fca3d44e99349381f4307e75c8686

address: 1MVs1bEV83SRGiMiqSiuxURZJWTUbd8vdp
scriptPubkey: 76a914e0d7e8b41dac59b65ce63563613776d2cb42963888ac
value_sats: 200000
value_btc: 0.00200000
spending_tx_id: 89136304ce94b08561565016fd3b3ae36ff6931b30be151e8e11bce9422d751e

address: 1BCipBNYQGbHW7ApHyrrDg2jtromHRr4E8
scriptPubkey: 76a9146fe8bccd68cd1a4a0930f5db26363af6123035d188ac
value_sats: 1526821
value_btc: 0.01526821
spending_tx_id: 853a6f06d03266659bc09120a850d0b7ebe35ab2f97fda7865c1c6f0e9fa81cc

address: unknown_address
scriptPubkey: a914bd701f315030c1e700260a88911031d3ea15692387
value_sats: 3641962
value_btc: 0.03641962
spending_tx_id: 12c315c5ecebe131e80964442057a9c1c2e7e27b886b31973a1fa61938f252f4

address: 13VkrQcmthYb7675dWTpvh9gq4tEjazJxX
scriptPubkey: 76a9141b608111bd86ed5eb87dc6304769d392e6da272788ac
value_sats: 3705719
value_btc: 0.03705719
spending_tx_id: 0f614fb91b224d69e6359ce054e40e98d6fe7fda8d334abf3c87e7a3aacaa4eb

address: 1Dw5XAC3UyqLUFnpeKXMeV5W8rPQeEop1K
scriptPubkey: 76a9148ddbbe92aed5f8b8a71b494d89376903866ea38288ac
value_sats: 3816250
value_btc: 0.03816250
spending_tx_id: d4590e6dba7f7f9770554cedb9f7983a943c90394e804c27d74acbf07aed81cb

address: unknown_address
scriptPubkey: a91455a81e6d285c9e47eaaee0a09478c526196cf32587
value_sats: 97955193
value_btc: 0.97955193
spending_tx_id: 6431ad265f3a2a07faa9ab15a486dc19d5951219bddbf672aa253688176f5c94

address: unknown_address
scriptPubkey: a9142968482c6adcabd4dbb31aa4676a21f8f17c5adb87
value_sats: 14413242
value_btc: 0.14413242
spending_tx_id: 99cc3ba1d64c0522ed75b9d5cf7796aede113be9109fbf89afda63dbdc8835ca

address: 1ASh8R4zxxz4PGnEFrFhPAC1125XZnQpb4
scriptPubkey: 76a91467950733f30838c8abcbb10a0e04d698a1376e3588ac
value_sats: 649070
value_btc: 0.00649070
spending_tx_id: ee5d9af23f2ecd0ea7ea62015c68308a68918d689881f58379d91d938f2ed40d

address: 13bvnwQ3CSWWsb5ZFft9DSaCJr2g15Av5m
scriptPubkey: 76a9141c8b4c2f3c9784eee6c4a52be53f626133d59cdc88ac
value_sats: 27210717
value_btc: 0.27210717
spending_tx_id: c3c9b132376c034dbd53d20b06f6b0295ed09fc698fbf1ffe154440b6a8afdb2

address: unknown_address
scriptPubkey: a914e0e290a3a742fbf7ee09433875805c593e2ea06a87
value_sats: 195386
value_btc: 0.00195386
spending_tx_id: 6d7376bbb98c92f25d0405b80bfd5d2bdaa3f9d27d91142bda5c91659457a5c8

address: 1M3kAaUvZ1Mcke8A1Z2AVTQawqeoAcTHJ3
scriptPubkey: 76a914dbe76149b866892cbe53eaef86a771beadf36a3588ac
value_sats: 6185126
value_btc: 0.06185126
spending_tx_id: eed9000f71243d01d015047d5caa6cf3242b718e1fbefe4cf5d291035eae467c

address: 19zzTq8cvudzY5fDU8vYkWLFuMmMSXNPCh
scriptPubkey: 76a91462b8aef6043c18f659164d207dc55beeb20ad3e488ac
value_sats: 100437
value_btc: 0.00100437
spending_tx_id: cb82a5e8bf05d8e78b5b8fef6f9d1f5e3099380041d369fbe59ca0013742db71

address: 1MsJushe368ujqnm5BGY1KmCdcEDX2TF22
scriptPubkey: 76a914e4e64400aa3c7c70cfac6c8329157cf7aa67421588ac
value_sats: 606323
value_btc: 0.00606323
spending_tx_id: 242aab9b24f2142a819680902514357a384105ac427c875802e142d6879b7666

address: 1DVMGkctbZdWfLYk254CqwQzd2akaq7i1o
scriptPubkey: 76a91488fe14052f387379b8b0edc1b651ffd9a004175888ac
value_sats: 6640383
value_btc: 0.06640383
spending_tx_id: 07feb82e83294aa96ae7a6663b369fbf7605f674009a65cf71fafae5986870c4

address: 182YqBJaZpoHuLzNu2xKyMn1GUb5HHzvN5
scriptPubkey: 76a9144d13de09b962a6acd1af8a7c735e7cfdfa29cf7888ac
value_sats: 2011118
value_btc: 0.02011118
spending_tx_id: d6efe1d34f7d69abd4e0c84fc529c491459617812783e9a3a1e49f85659f232d

address: 188gtceTWhtDjw9p4VuQLcTxXdpTihMzBz
scriptPubkey: 76a9144e3d1733ed7da8a6bec35886f8b20c1fc6f6513288ac
value_sats: 2305346
value_btc: 0.02305346
spending_tx_id: e0ea4ff22661e56a92df30678a1c422a280a54b69aa17e72d06ddbb0cfcaa163

address: 1EhAxQxXwv2WJQn1yBkzqZ8gqCjHrqeZ3D
scriptPubkey: 76a914963295818da93f343fa8e7928c4c344d81a20ba588ac
value_sats: 4069418
value_btc: 0.04069418
spending_tx_id: 6787e91348e7c659e74bb9b7397b5251f3f68f4ccc715e2bf3a1ba31c941568d

address: 193HiNq4Gom9bGU4uZ2MQ3jdRuUkmdELqx
scriptPubkey: 76a914582fca31fe817c8712500ecf26c0afa6db275d9588ac
value_sats: 913418
value_btc: 0.00913418
spending_tx_id: cf8e2d8092fb47fd84d6b63ce146585714c7b133a564e4d72dcf695a46abe205

address: 1KnHvGcLS3sbAY4DwyLCSzxZxAEmtTx5eL
scriptPubkey: 76a914ce031aed6cc2b95ae0643a8f509a8a3a1ce01bec88ac
value_sats: 155001
value_btc: 0.00155001
spending_tx_id: 640a8c1bf426d29e5a5cd9d855a232958659ead5730548725bc4500e1f950952

address: 1Ny66pLQgipYwfJXpXpQs9ZLBcsAewXpiv
scriptPubkey: 76a914f0f6315c756aa7b86aac8c3f098396f2e82780da88ac
value_sats: 52201
value_btc: 0.00052201
spending_tx_id: c0f82fe188256d9275834a914d5aee31be23e15cc322b4eaf98a63b043dec224

address: unknown_address
scriptPubkey: a914f1de00ff6de196d25fd2518780c0fbf74d1328f287
value_sats: 1618634
value_btc: 0.01618634
spending_tx_id: 12c315c5ecebe131e80964442057a9c1c2e7e27b886b31973a1fa61938f252f4

address: unknown_address
scriptPubkey: a9141962895d5dc1e289f2377d8e7aeae26f0588091587
value_sats: 980000
value_btc: 0.00980000
spending_tx_id: 73b2b501e5dcba5912393cdb623ab6c35618f69a22fb561f75b0174ad5731db5

address: unknown_address
scriptPubkey: a914e26ff3441b05c7bc00d856b8d028165abe36abae87
value_sats: 462321
value_btc: 0.00462321
spending_tx_id: bdf6a15ed85db50314a161be31c8f36b53d8b2427696210611e93ba2419ff17f

address: 17ebELMQ5U7KJ7SeNdWQVoR41AzRST6ftj
scriptPubkey: 76a91448ecb80ded5067667a97d4aff073e742aa42537388ac
value_sats: 146428
value_btc: 0.00146428
spending_tx_id: 7ffced74f4245afa4813e20b18a1ae2d10b56d398fcd6bf6d7eda678248a2537

address: 1F9fTwp4hpiXYKSUJzKsseFGSpGFAaahi5
scriptPubkey: 76a9149b353280779ad1615a7454d1bc967f51571f352288ac
value_sats: 3604427
value_btc: 0.03604427
spending_tx_id: 08d17a58b4511e0e1d4794f802efcab6b41fd7c8c594c0f17d24701645b197a9

address: 14MewcJFCUy5Nh6RMMFY7M4yVTCv9kZjGt
scriptPubkey: 76a91424d05e5b3156a9506d72d1eb8a346a8e046ad6ae88ac
value_sats: 520910
value_btc: 0.00520910
spending_tx_id: c1c63f6f9397339ecedaaa48dc296f09bf1a106949ff328e5e3818dca24bfecd

address: 16sLBj4U2C7zGu83NtfCeDrd5TXJREQd69
scriptPubkey: 76a914405d7117dbe73fd26ff382bd77eb2eb17c9d191d88ac
value_sats: 1480000
value_btc: 0.01480000
spending_tx_id: f8c7e5959c61bca9a21ca1d0c290413a58d9cd2fdcae118cbb706df499e0efee

address: unknown_address
scriptPubkey: a9149135b4a01dac1dd229d2caf3f012cb7c11f10e9187
value_sats: 16194332
value_btc: 0.16194332
spending_tx_id: b356562d6b9b1352810938a8a2ecd743f0a6e081c19c32133d73f79eacbd68f4

address: 16R1bUndikahhuLTbbScAAcXLMTJy7BnQk
scriptPubkey: 76a9143b631bb5799d98db391fc542e1f3f08a202cf78988ac
value_sats: 916963
value_btc: 0.00916963
spending_tx_id: 03dbc5157099d8b6092851cc5e769002f782506369424de66a0f7c0556e14a00

address: unknown_address
scriptPubkey: a914ce99e91725f109e17315aa55a4915756be6d369187
value_sats: 515200
value_btc: 0.00515200
spending_tx_id: 5074d10031af8cd9215a04799f13be393219783828b5e23e2fd132435deb88e3

address: 1EhiAwpMnxbYyeQH4XaLvVNv5q9JivpGkb
scriptPubkey: 76a914964ca451a770796594f9c06ca94ecc57861c3e7588ac
value_sats: 848659
value_btc: 0.00848659
spending_tx_id: 1b77c0667139e304d4235b50504b8a2639c353db059470441b135e89ebbdfea6

address: 1EP7hcGZRMUDWbmhSQPiNMzkyJugqvxuc2
scriptPubkey: 76a91492c8611c9fabbdcb7708cfbc18520f3b6ea89b2888ac
value_sats: 1573435
value_btc: 0.01573435
spending_tx_id: 1cb60926d9ca8be3f661f39befb79a5a74fe0d0395cdd2fbc8475cd10d2c981c

address: 13n764y1HhxJxfZLVnNfkxoBxzJtEGZNWN
scriptPubkey: 76a9141e780d24bc1f08b77a2faef26a2c94a4f8c784c088ac
value_sats: 100199
value_btc: 0.00100199
spending_tx_id: 0a162ecf012a3fe80e4b6b09960fbec89bb8cff6f50a34a51de01981da3a727a

address: 1Fy5qFyuijbBGmZzDtNF9ktHqRj6PqUPHi
scriptPubkey: 76a914a42d16a27886568fdf8246555cf63dd9eaa55af288ac
value_sats: 1593004
value_btc: 0.01593004
spending_tx_id: 04ca8bb0ac7d60ae8cb0306940d3d6eaa1d8ca3edabb65087f671a719cf93cbd

address: 1KXxitJ3ZrYScRXQqkvXF7bTHhPcqC4rWS
scriptPubkey: 76a914cb4d41e940800de922b0d13d5e33df2ca6ef90a188ac
value_sats: 4556427
value_btc: 0.04556427
spending_tx_id: b746eb6ac1290066634f30d94870d263de4e953baf2c52f5f702c2d5b7e6ade4

address: 19ESnnAb4ooqCMVzJ1fDxBEXKLXGLdF8LY
scriptPubkey: 76a9145a4bf10bd9ef73d60e0c2d28e7b7dea096a6386c88ac
value_sats: 1768894
value_btc: 0.01768894
spending_tx_id: 5de992b86e34d58509be0052e010089ebdda5a64578023c806f34834d7bc63fe

address: 1C9vomAE8q7zvZ6h5m2JrVhunAaTij28Cx
scriptPubkey: 76a9147a59a061fb8d132231253fa0f5260c597757534488ac
value_sats: 480000
value_btc: 0.00480000
spending_tx_id: 7be2aa7c0c08bdbbf534a831614fc68a560751c613bc38a8233a0bf52db8f1b1

address: 1v8R5i5TPZ5PkBRun8HBK8baXm2ZD1Jgm
scriptPubkey: 76a9140a0c3c61b657ee5fc430a3cd2f65309b436bb51588ac
value_sats: 100373
value_btc: 0.00100373
spending_tx_id: f9ec50af2b266712cc0f704d9ebad193e793d11dd4fdfd3d3267971107db75ea

address: 1JER3HC51khd9fcRF13HPJ8uXbL3j7qQLF
scriptPubkey: 76a914bd039ce1d6260e985d18df65a4c412a1456c91a688ac
value_sats: 980000
value_btc: 0.00980000
spending_tx_id: 7be2aa7c0c08bdbbf534a831614fc68a560751c613bc38a8233a0bf52db8f1b1

address: unknown_address
scriptPubkey: a9146cd7be2b67518696d00b100047ae7ce74849cbc987
value_sats: 7442510
value_btc: 0.07442510
spending_tx_id: 49ad2a490d9177dcda8440c78c69cd5955f5f154f0a4abd3c19dbade38c98b65

address: 1EgHXMRLp4t7tcJgiQw5WP5iPEf9Bpja9L
scriptPubkey: 76a9149607a691f5bc09be586e98a0ff69b60be7ea44ec88ac
value_sats: 1900000
value_btc: 0.01900000
spending_tx_id: 1b30d6fcab8b598f690bb43e4ce578fc335335b985c8651cf4d2f06b5b2ecde8

address: unknown_address
scriptPubkey: a9141a970241979620fcb59e70318e9e6dc15b0213c787
value_sats: 2398000
value_btc: 0.02398000
spending_tx_id: 73b2b501e5dcba5912393cdb623ab6c35618f69a22fb561f75b0174ad5731db5

address: 1GthpFwdv2nEB8ySwAPfqEUgu6AUph9Fwv
scriptPubkey: 76a914ae512bd8bdde8c2354c24f5dbfab1a000062e54d88ac
value_sats: 15096807
value_btc: 0.15096807
spending_tx_id: f83d0c94c1939037ec43e7231ee58bcbb05fa1ea9ac2e838cb3f340b85c931eb

address: 1B3g16hSAd2TxPsJ8akXZHy7Rcn66vVQrU
scriptPubkey: 76a9146e32a590768965f78a7753cf40ca549e0dc7fc4e88ac
value_sats: 197074
value_btc: 0.00197074
spending_tx_id: 926969fe21214d8930f53b9379d0b725b12cb61604d6c5284238f87a63df62e9

address: 1L6LeDkCqHdEPBZrekXCXJXicaffFjBd1r
scriptPubkey: 76a914d16cdda3ed659a7b4e4d3f158d3d1f7c399bd6c788ac
value_sats: 180000
value_btc: 0.00180000
spending_tx_id: cf683dea4268bfb1d5ffd061b46009d6a6d45b03ecde5a11eea6214aebb8b0f7

address: unknown_address
scriptPubkey: a9143c703b4a155daa8708c10e66b7bc75b30d51a25587
value_sats: 2442833
value_btc: 0.02442833
spending_tx_id: 45d1a07bf25c6c6de3e30c7babea7b939babd1089cbceb6a1a327e47d8ceecb8

address: 17ohPrZH3SHsvfUNsjeW4821qQnA5tFQ3y
scriptPubkey: 76a9144aa59bb28870e264e788924e74438470c0ce393a88ac
value_sats: 1000000
value_btc: 0.01000000
spending_tx_id: f83d0c94c1939037ec43e7231ee58bcbb05fa1ea9ac2e838cb3f340b85c931eb

address: unknown_address
scriptPubkey: a91404c00d9af059d71fc46e0977d7849453c5d6395f87
value_sats: 237027
value_btc: 0.00237027
spending_tx_id: 560b444ae1c6444bd2d15a9c22b1a01163db2d3ffcb8efee2fac9448b7a58e99

address: 18MSSvLHqVB1o9AFby4i9zezpkPc7ELbmw
scriptPubkey: 76a91450a671143ac6a805e393f5fa935fe0aeb6ab4be788ac
value_sats: 2309483
value_btc: 0.02309483
spending_tx_id: 58a72917f2f6dba239f6f40ede9d71307584d968608630c7095ddf3abc668f37

address: 15HcMEXNafEEkPni1GtZXPRke7g9Zi7db2
scriptPubkey: 76a9142f04aa8fbd701451b8133679a7fe2c893dde81e588ac
value_sats: 1569601
value_btc: 0.01569601
spending_tx_id: 37dcc2c7c01023e648f113e1929d566484056722c0ac9923c8dd65a5d9971c13

address: unknown_address
scriptPubkey: a914bf318c734542eb6d47011588bc65553eceb3770f87
value_sats: 1573917
value_btc: 0.01573917
spending_tx_id: 12c315c5ecebe131e80964442057a9c1c2e7e27b886b31973a1fa61938f252f4

address: 19TEJFcPU3hgM8w3VCdU7LCWSHLUbD8MZh
scriptPubkey: 76a9145cb6ebe294cd042ed069880c758fd9249fdbfc8c88ac
value_sats: 52232
value_btc: 0.00052232
spending_tx_id: fb712b404c52e2527559bf8cd5ffaf245664e37c682232ae0ff4d53e7f9abb45

address: 17WsLFmbVqoViL3wQYv8zGpFsW7s5QdTBZ
scriptPubkey: 76a9144776d5261a67575369015338276f8d3e22d26d8788ac
value_sats: 49496016
value_btc: 0.49496016
spending_tx_id: 07feb82e83294aa96ae7a6663b369fbf7605f674009a65cf71fafae5986870c4

address: 13W674rj1LC3qg92gfr6MVQsf84xgNsWn9
scriptPubkey: 76a9141b709357f220b53164feb24cad70c5e01fc48cd888ac
value_sats: 100459
value_btc: 0.00100459
spending_tx_id: acc6235590725930f023ad8bf3bdfe9c085c6a3ecb860ccdd06a83a0a94a4041

address: 14N43SGN36PqrLA1yHc6DpJ2JAzzWeVAPh
scriptPubkey: 76a91424e3a6e1675f257e43ab5d6adeb9f2d791d2468988ac
value_sats: 36000
value_btc: 0.00036000
spending_tx_id: ce248ce79c8f3f156a5b9669cb01f52305afe7482553175842e29a1797bffc58

address: unknown_address
scriptPubkey: a9141c5d88f70b047c26cc59946b992b85bb830bc3f687
value_sats: 1427160
value_btc: 0.01427160
spending_tx_id: c55774951f623fa8f43fee63ead9f30a32f6b818561b2650c9ff688c411823f3

address: 1PPM24qf4gqbvSqKDhXqK23cmXef1FhQp7
scriptPubkey: 76a914f58ca10007617decedd44ef8d2708605121f446488ac
value_sats: 712592
value_btc: 0.00712592
spending_tx_id: 9ddf8b8f6ed59b4cb59c0a0deaa3d65649084bcbc919515c311766e6c7386439

address: unknown_address
scriptPubkey: a9146012f4569c352f3f490b6302c6ed1ac194cdfd4887
value_sats: 49000
value_btc: 0.00049000
spending_tx_id: acc5751ca43e0ceb84b646b31897cfa713cd4a3a1ad1a20f50a61ffc1372d1c3

address: 1FEQf418dHCxpZ2Fj2yjUNysWRdkgLmTs5
scriptPubkey: 76a9149c1aea6271fb695154d3cc2669a9d6d738618a3f88ac
value_sats: 604661
value_btc: 0.00604661
spending_tx_id: 5c90d6b4efcc521151727f43aeacbbbfb3d349705ae70212e6717293acc2a94f

address: 1BCwiy7UYcBXKT9KS16RkRQbUp8EzkzeV2
scriptPubkey: 76a9146ff383ad03492ddaccb5d7691d046079f5616f1988ac
value_sats: 28073
value_btc: 0.00028073
spending_tx_id: 78aa287306e1921ec0e0d9186a9a668830a52c6b06c501429c8aa4cdef44d4c6

address: unknown_address
scriptPubkey: a914ed3702799d377ba593a0e9c7f2c42067475a60b487
value_sats: 4309972
value_btc: 0.04309972
spending_tx_id: 12c315c5ecebe131e80964442057a9c1c2e7e27b886b31973a1fa61938f252f4

address: 17YNvwa8NWe8k7eAy9oCUG8u3ZEmd3R1Qa
scriptPubkey: 76a91447bff4ad88eace24d998f7d36f4d03907a67998688ac
value_sats: 1702484
value_btc: 0.01702484
spending_tx_id: 9abbf7c0c068ec0c519ff4dab7b0036c6a2401e2c0269b30cc4442fded7f0804

address: unknown_address
scriptPubkey: a91401278ee22341c4c38dff90fa3d7796d86f35712587
value_sats: 2671772190
value_btc: 26.71772190
spending_tx_id: 73b2b501e5dcba5912393cdb623ab6c35618f69a22fb561f75b0174ad5731db5

address: 1LfvPqHvvFhZsqcqms6twN15AboaDJc7uj
scriptPubkey: 76a914d7c6c4690484b82658e6d978204ce598c0a2b83288ac
value_sats: 100459
value_btc: 0.00100459
spending_tx_id: acc6235590725930f023ad8bf3bdfe9c085c6a3ecb860ccdd06a83a0a94a4041

address: unknown_address
scriptPubkey: a9145e1f2b93c7e275400adac71da5ba83d4b22189a487
value_sats: 52275
value_btc: 0.00052275
spending_tx_id: 98d12548fbc39a2dba6fd5173549254baae15eba50e70c9de5cea3896750d7bf

END_LIST: outputs