tx_hash: adda06c73f03e2443636a9bda0e9a6b9be429965c8bebd3b5bf68d24dcd8ec1b
block_height: 931999
tx_index: 1639
size_bytes: 3525
is_coinbase_tx: False
fee_sats: 8549
fee_btc: 0.00008549
fee_sats_per_byte: 2.42524822695

START_LIST: inputs

tx_hash: f1115db480aea457617da3832e9cac17baf79e0cb9ae466dcfe579f830fe9c54
out_index: 0
value_sats: 6418921
value_btc: 0.06418921
scriptsig:
sequence: ffffffff

tx_hash: e1d1ef36793eb1f1357beb632e9283bfb2d123c9939d34c85ea92b10b98965af
out_index: 1
value_sats: 2097152
value_btc: 0.02097152
scriptsig:
sequence: ffffffff

tx_hash: 6049c2b62ddb32d6727d037a8cdbbfa7515263a3401228a64117a2e6d0df7d75
out_index: 4
value_sats: 1594323
value_btc: 0.01594323
scriptsig:
sequence: ffffffff

tx_hash: 981ee190076b219936701e5d152fce103e35336a48466a5332c40d43282a5d24
out_index: 4
value_sats: 1048576
value_btc: 0.01048576
scriptsig:
sequence: ffffffff

tx_hash: 3416dccefcc3b9c8b1b02bb1518aaccbb4faa53eec37bd6d4c1ef5726ffaea83
out_index: 8
value_sats: 1000000
value_btc: 0.01000000
scriptsig:
sequence: ffffffff

tx_hash: 5361843e7170c4bf4359bb00e08a4e3db098accc6d82305ca55897d9f4254318
out_index: 9
value_sats: 531441
value_btc: 0.00531441
scriptsig:
sequence: ffffffff

tx_hash: 6933d8ac24e87d2805cde8c9dd870d190f6ea400cc604df6530380ce374f073f
out_index: 9
value_sats: 531441
value_btc: 0.00531441
scriptsig:
sequence: ffffffff

tx_hash: 1c1dac50b9a7806a0c62eb65c6a0b51348eba39040d2487120374f497a1a1ae1
out_index: 4
value_sats: 531441
value_btc: 0.00531441
scriptsig:
sequence: ffffffff

tx_hash: 1261e547ce5a540c639d1eef819880dadb7172be251826ca936c8279a0659264
out_index: 2
value_sats: 524288
value_btc: 0.00524288
scriptsig:
sequence: ffffffff

tx_hash: ed2ea36e0c272ee87f38e910ad21dbdfd018ca123d3f7bb15514b01c98b204a9
out_index: 2
value_sats: 500000
value_btc: 0.00500000
scriptsig:
sequence: ffffffff

tx_hash: f4a569629fae902cf19ffa711e8b7cfb7e05cb85d4d6031c185b2ab4f13c5456
out_index: 23
value_sats: 354294
value_btc: 0.00354294
scriptsig:
sequence: ffffffff

tx_hash: 7032d48d87bd288471e1395983c1e6e07035f6673c25ee0ccc977e6a6247da6f
out_index: 5
value_sats: 354294
value_btc: 0.00354294
scriptsig:
sequence: ffffffff

tx_hash: adb9e37d723a2503511a8d2793e72c9fc15de44932832d1ffa7ee7dd02ba265f
out_index: 31
value_sats: 177147
value_btc: 0.00177147
scriptsig:
sequence: ffffffff

tx_hash: 6ed73b7d69cc23d48fbc23a0663706063010b2b4f11ffe6178a994811bc132d5
out_index: 21
value_sats: 131072
value_btc: 0.00131072
scriptsig:
sequence: ffffffff

tx_hash: 809343206b662ad66524b81bea261e811484bba8fbf10b8e3b0c9f4c454f3fd8
out_index: 35
value_sats: 118098
value_btc: 0.00118098
scriptsig:
sequence: ffffffff

tx_hash: 1261e547ce5a540c639d1eef819880dadb7172be251826ca936c8279a0659264
out_index: 20
value_sats: 65536
value_btc: 0.00065536
scriptsig:
sequence: ffffffff

tx_hash: 525279d34326add9d6f68f85966808da27b0ae118a93b002350f7f8dc0a82e44
out_index: 21
value_sats: 57586
value_btc: 0.00057586
scriptsig:
sequence: ffffffff

tx_hash: bd5bd7a8fc1d3200ce7f4e2489a907cb26c867cc2302379e9768120a746da837
out_index: 36
value_sats: 50000
value_btc: 0.00050000
scriptsig:
sequence: ffffffff

tx_hash: a98e47a7fc591945c667a8e2ed14637d85cc69df861712ec84b5aac5d6efc02c
out_index: 36
value_sats: 39366
value_btc: 0.00039366
scriptsig:
sequence: ffffffff

tx_hash: 1261e547ce5a540c639d1eef819880dadb7172be251826ca936c8279a0659264
out_index: 35
value_sats: 20000
value_btc: 0.00020000
scriptsig:
sequence: ffffffff

tx_hash: 1261e547ce5a540c639d1eef819880dadb7172be251826ca936c8279a0659264
out_index: 36
value_sats: 20000
value_btc: 0.00020000
scriptsig:
sequence: ffffffff

tx_hash: 1261e547ce5a540c639d1eef819880dadb7172be251826ca936c8279a0659264
out_index: 39
value_sats: 20000
value_btc: 0.00020000
scriptsig:
sequence: ffffffff

tx_hash: 7f84b2c23b7b2b8dd4cc64ed5e736aa14b2df426972a4bc00d0ea0c4eab2d1af
out_index: 32
value_sats: 20000
value_btc: 0.00020000
scriptsig:
sequence: ffffffff

tx_hash: be20bf585b4e40cbcd32d87a9005edec8fb17c495e9461b1645012f8860c9438
out_index: 56
value_sats: 10000
value_btc: 0.00010000
scriptsig:
sequence: ffffffff

tx_hash: 1261e547ce5a540c639d1eef819880dadb7172be251826ca936c8279a0659264
out_index: 45
value_sats: 10000
value_btc: 0.00010000
scriptsig:
sequence: ffffffff

tx_hash: 7032d48d87bd288471e1395983c1e6e07035f6673c25ee0ccc977e6a6247da6f
out_index: 35
value_sats: 10000
value_btc: 0.00010000
scriptsig:
sequence: ffffffff

tx_hash: 1b3d0cdbc5a4d791fc337709a1c54862b6f6dc5125cf3c276e685563ce4dc79c
out_index: 54
value_sats: 10000
value_btc: 0.00010000
scriptsig:
sequence: ffffffff

tx_hash: 42ad928296f4adb2b89331f5994ef8c03c5f3567c8767825a5f85d4648b448d1
out_index: 45
value_sats: 10000
value_btc: 0.00010000
scriptsig:
sequence: ffffffff

tx_hash: 10d49bffdd6f9befb2d9843fbdad5aaa8a123c489014562d43d1fea1419d9f15
out_index: 38
value_sats: 8192
value_btc: 0.00008192
scriptsig:
sequence: ffffffff

tx_hash: 525279d34326add9d6f68f85966808da27b0ae118a93b002350f7f8dc0a82e44
out_index: 41
value_sats: 8192
value_btc: 0.00008192
scriptsig:
sequence: ffffffff

tx_hash: eed78072b44a0a99f7ba35abe7a4c1730746a64efb869769ebc1d760f7185086
out_index: 48
value_sats: 8192
value_btc: 0.00008192
scriptsig:
sequence: ffffffff

tx_hash: c7d3cbdd8c0051160fe40a1c052edf173e1d7f18be7776f29ce9a8c63a518a94
out_index: 39
value_sats: 8192
value_btc: 0.00008192
scriptsig:
sequence: ffffffff

tx_hash: 1c1dac50b9a7806a0c62eb65c6a0b51348eba39040d2487120374f497a1a1ae1
out_index: 54
value_sats: 8192
value_btc: 0.00008192
scriptsig:
sequence: ffffffff

tx_hash: 1261e547ce5a540c639d1eef819880dadb7172be251826ca936c8279a0659264
out_index: 49
value_sats: 6561
value_btc: 0.00006561
scriptsig:
sequence: ffffffff

tx_hash: c35129e5d7d515dd549070929d08bf28b2f919122ec88ee1708e828b90055de4
out_index: 40
value_sats: 6561
value_btc: 0.00006561
scriptsig:
sequence: ffffffff

tx_hash: 7032d48d87bd288471e1395983c1e6e07035f6673c25ee0ccc977e6a6247da6f
out_index: 51
value_sats: 5000
value_btc: 0.00005000
scriptsig:
sequence: ffffffff

END_LIST: inputs

START_LIST: outputs

address: unknown_address
scriptPubkey: 0014695bb982b4454247247d3f3a46b826470be4baff
value_sats: 2000000
value_btc: 0.02000000
spending_tx_id: d0f1ab8600b1ac7256da05e3201faebd0446f8e4eb26d8693c040444e2c0be92

address: unknown_address
scriptPubkey: 51200dbc31dae050d86ba84cc18a33c51147de365735e5547891ce2da9ebf63c22d0
value_sats: 2000000
value_btc: 0.02000000
spending_tx_id: 9b9868030f307896a69208c52b1754563c68f249870b8011debe95a0e2a65998

address: unknown_address
scriptPubkey: 512034f8b058f256ea747faabf7dc29be9b813c75469d52df0347bcbcabc0376c18d
value_sats: 2000000
value_btc: 0.02000000
spending_tx_id: d0f1ab8600b1ac7256da05e3201faebd0446f8e4eb26d8693c040444e2c0be92

address: unknown_address
scriptPubkey: 51208421ab51e8c308d468f290e83d9b7006764774b5c0c1a74eb7303f359e86e892
value_sats: 2000000
value_btc: 0.02000000
spending_tx_id: aa582a61c2c22c181f22df8d930b094725aa0b6d316faefbb0c757c2f9d0055a

address: unknown_address
scriptPubkey: 512098536b644366812eb13d739f88bdf82748eca7e48dd9d1388531862c78208f5d
value_sats: 2000000
value_btc: 0.02000000
spending_tx_id: 9b9868030f307896a69208c52b1754563c68f249870b8011debe95a0e2a65998

address: unknown_address
scriptPubkey: 001454fac2b7e3ece34856a7433a144379aad7c53e93
value_sats: 524288
value_btc: 0.00524288
spending_tx_id: 248eaee9d92ddc065e805f6a96d4ead82ca7fce82a9f1018992460a14e72f846

address: unknown_address
scriptPubkey: 001482f4a4ec1e4b0c055e941c3fdfa28fb04d2a9d9a
value_sats: 524288
value_btc: 0.00524288
spending_tx_id: a0c5cf69aa0c1e7fed79b68565679e14317617b2724d72c9f6bfab17ce204522

address: unknown_address
scriptPubkey: 0014e0ae20420e2abd3e84bc8e97ba733d87793f2051
value_sats: 524288
value_btc: 0.00524288
spending_tx_id: 7423d71634a1a6dd8a2b74a69de1285549a91cfb88cfeb3cde97a395bb2b7ec4

address: unknown_address
scriptPubkey: 51202285e8650ed4cacdbbb3c2ac62dd8594220294dc1fc26b62c7029cf59b2ad10e
value_sats: 524288
value_btc: 0.00524288
spending_tx_id: 9dbd5006f72e79f6d7a8d6ca406883ffed930b9310f912f1a6f8a0e2b51c5499

address: unknown_address
scriptPubkey: 512097916b71ceae9383add61a604cac9a375e69145fc2995609a71820fafd06aa97
value_sats: 524288
value_btc: 0.00524288
spending_tx_id: 05d8337e586985964a37bbb31a7e77817886ad62535cd66165bfb6b317ba4e49

address: unknown_address
scriptPubkey: 5120b8b612cd9c1cf0414ae95678df75bab2b7fd37031efb0379396750a3477add86
value_sats: 524288
value_btc: 0.00524288
spending_tx_id: 8885a174098269fedd47b4fa79bba32bd761ed505f29b99f6e331a4983d166b3

address: unknown_address
scriptPubkey: 5120bf7aabcf1be45a376c416ba361fc9ce38dbf49f4fb98e21fefdda3f0d08d0455
value_sats: 524288
value_btc: 0.00524288
spending_tx_id: c891c26963666cbf5756f400228c8b035a8ca5abd1729c436895859d206c06a0

address: unknown_address
scriptPubkey: 0014c9358cc0acb09bac44e700abb39affa193ff2251
value_sats: 418463
value_btc: 0.00418463
spending_tx_id: 248eaee9d92ddc065e805f6a96d4ead82ca7fce82a9f1018992460a14e72f846

address: unknown_address
scriptPubkey: 00148d0145f3816eb74087a4ea2d79c8f9c718159480
value_sats: 354294
value_btc: 0.00354294
spending_tx_id: 9f34f2cfccd022b55bb00adb20e14aa9b34f4bf0f63672b74534a2e07ab54637

address: unknown_address
scriptPubkey: 0014ec1c04a848d21de3e4cb30e055b1c5211c46ed31
value_sats: 354294
value_btc: 0.00354294
spending_tx_id: f6ec36c3591ef78066e249482ec203432774a9b37a803f7e9f8fd57343a718cd

address: unknown_address
scriptPubkey: 512069f539e2b03bd85743ebafc4417f656e418746d067763f504a8e29424ba7c5fd
value_sats: 354294
value_btc: 0.00354294
spending_tx_id: 248eaee9d92ddc065e805f6a96d4ead82ca7fce82a9f1018992460a14e72f846

address: unknown_address
scriptPubkey: 001447b30040d4d294239c2c3e2ed92b2758c7693f42
value_sats: 131072
value_btc: 0.00131072
spending_tx_id: 354a517a16f6f8fd89f59b5ab041ab9598c9d2e9f91187ec93b4decee1343d20

address: unknown_address
scriptPubkey: 0014ebc6dbeed26d5a7c9999ccfee2ab2cf3ca2abd56
value_sats: 131072
value_btc: 0.00131072
spending_tx_id: 7214527b0bd1f9eeaca07eed15416c18cc4a830787e5d267608ed3904e746b36

address: unknown_address
scriptPubkey: 0014adbfd97fd36d7e92b2ec0464dd0af9c25bf522b3
value_sats: 100000
value_btc: 0.00100000
spending_tx_id: 248eaee9d92ddc065e805f6a96d4ead82ca7fce82a9f1018992460a14e72f846

address: unknown_address
scriptPubkey: 5120739e509aab9df869feb1dd3517bd13e51457b75a0695942a34eb7009f21ae7e6
value_sats: 100000
value_btc: 0.00100000
spending_tx_id: b99290f24014c20f03a18399fbff3bb038a267a8bb2d1723ab58f967c81f21a7

address: unknown_address
scriptPubkey: 00141b3700195042d3f61fecf132324d72f24194cea8
value_sats: 65536
value_btc: 0.00065536
spending_tx_id: d0f1ab8600b1ac7256da05e3201faebd0446f8e4eb26d8693c040444e2c0be92

address: unknown_address
scriptPubkey: 0014e68b9d65abc5cc91cd9d64305a41e0dc08563d06
value_sats: 65536
value_btc: 0.00065536
spending_tx_id: 9dbd5006f72e79f6d7a8d6ca406883ffed930b9310f912f1a6f8a0e2b51c5499

address: unknown_address
scriptPubkey: 512018cb76ae64c5615be29702a9704c5515729b9dce7646d164ad943d4237aab104
value_sats: 65536
value_btc: 0.00065536
spending_tx_id: 9b9868030f307896a69208c52b1754563c68f249870b8011debe95a0e2a65998

address: unknown_address
scriptPubkey: 001421757fbc06d0d36202cccf2efd03f31448f976ed
value_sats: 39366
value_btc: 0.00039366
spending_tx_id: 81a4f4d1dc1e73816cdb3295de4e724b67117cd7d2e92bef8d201b69ab0cf0b8

address: unknown_address
scriptPubkey: 001426af044b5e85597be3f8e6eb846863f7ed4d779b
value_sats: 39366
value_btc: 0.00039366
spending_tx_id: a0c5cf69aa0c1e7fed79b68565679e14317617b2724d72c9f6bfab17ce204522

address: unknown_address
scriptPubkey: 0014d97211b7bb4bc6138b9db2d4433057c4d019eeab
value_sats: 39366
value_btc: 0.00039366
spending_tx_id: 946854dbea89c7fa46a509fafb0c3bd3aa2b40c8dbd9af58d898f8b13876b443

address: unknown_address
scriptPubkey: 51202a7b27092a5ef13713133d300e25560892aa0b90cd0e51d2020ecc541ec86bf7
value_sats: 39366
value_btc: 0.00039366
spending_tx_id: a91f4ebd7ffe98676bf606a6a00cc67426fb46176970ca6ac36af00025c66d2d

address: unknown_address
scriptPubkey: 5120ed429f4a85d32b005a2826a1ef8fd2ffed79cccbcd991f64ce249247e0016938
value_sats: 39366
value_btc: 0.00039366
spending_tx_id: f6ec36c3591ef78066e249482ec203432774a9b37a803f7e9f8fd57343a718cd

address: unknown_address
scriptPubkey: 001418b2244b134164fd978dc30e8aa1b55717a3e11b
value_sats: 20000
value_btc: 0.00020000
spending_tx_id: c31862b4259b792b0c92637d9fe840d2bff853ab931488781753023c3bf399e4

address: unknown_address
scriptPubkey: 512013f8ebcec6109ffb87376944fb996b7ea597b5ff0a425b589c4553923696486c
value_sats: 20000
value_btc: 0.00020000
spending_tx_id: 78c51a917038128af8e9f90f242de7e7f871f1ef5eb0a0dfb09778f3cdb86e10

address: unknown_address
scriptPubkey: 5120745c943d15e1c844c29f13bfc19f4dc49b41aacc0ed5403e7b182310b203392b
value_sats: 20000
value_btc: 0.00020000
spending_tx_id: 9dbd5006f72e79f6d7a8d6ca406883ffed930b9310f912f1a6f8a0e2b51c5499

address: unknown_address
scriptPubkey: 5120867256a6afdcd265e61a7864983ac521937924103367c871fae5d6c0b4d75ab2
value_sats: 20000
value_btc: 0.00020000
spending_tx_id: fc690af51361f7d46305f865f01ce8a0c1166fa1e508326059f63e065e771671

address: unknown_address
scriptPubkey: 5120d2b10f45c859b19f5577361708f4ddbb4bea127124eb70e6bc5a8a3874501915
value_sats: 20000
value_btc: 0.00020000
spending_tx_id: 3ee090f1897f0b9ca56786172a3a21e7982dcdb4c4c26a043d0fc02a387fd1e1

address: unknown_address
scriptPubkey: 5120d397559145adb0bbdafa3b6f25adc8cfbe9bdae12ad428a35fd37ce49c47360a
value_sats: 20000
value_btc: 0.00020000
spending_tx_id: 248eaee9d92ddc065e805f6a96d4ead82ca7fce82a9f1018992460a14e72f846

address: unknown_address
scriptPubkey: 5120d42502b978122b0e0d51fc3c76b54661b4d01e80634c37a84229b27b6ada55e9
value_sats: 20000
value_btc: 0.00020000
spending_tx_id: ee1e235acb5ae2213b0ad6412841f6b8a0b48d67fdd0c037541a410d75bcbac3

address: unknown_address
scriptPubkey: 5120ec3782c143551fb0d1bb44d783db07f4d9587cbed350e7577386defc534270b8
value_sats: 20000
value_btc: 0.00020000
spending_tx_id: 1700211be79f122de2002f1fda4b37f4356e459d553ac01bb0035e732193223f

address: unknown_address
scriptPubkey: 5120ff1dd3318e92429327882c87f580fb3999faf19e1e7fbd6b9fad40b5ae2780b7
value_sats: 20000
value_btc: 0.00020000
spending_tx_id: 7423d71634a1a6dd8a2b74a69de1285549a91cfb88cfeb3cde97a395bb2b7ec4

address: unknown_address
scriptPubkey: 001418a741bc753faaef1f0e06141c9728f73da9c667
value_sats: 13122
value_btc: 0.00013122
spending_tx_id: a0c5cf69aa0c1e7fed79b68565679e14317617b2724d72c9f6bfab17ce204522

address: unknown_address
scriptPubkey: 0014ed564a51d9ab3bf3bc5b752ddb8897d81caf7082
value_sats: 10000
value_btc: 0.00010000
spending_tx_id: 81a4f4d1dc1e73816cdb3295de4e724b67117cd7d2e92bef8d201b69ab0cf0b8

address: unknown_address
scriptPubkey: 0014fb3ebb09889b18a35dead5bc9b7f25a4e14c7a20
value_sats: 10000
value_btc: 0.00010000
spending_tx_id: c31862b4259b792b0c92637d9fe840d2bff853ab931488781753023c3bf399e4

address: unknown_address
scriptPubkey: 5120e8db0771cfaa59e8beb77f9225302ab9f7ad4cd52e9613f17b7703513886c3f2
value_sats: 10000
value_btc: 0.00010000
spending_tx_id: 20fde0e45ccdf20b939a16f7049fa120cbfd396a853a204d2a5ca7aeab5694d4

address: unknown_address
scriptPubkey: 512033321db15c3624ff032140abc6e4970b0df7151a69f73e924f921a9ded858f5d
value_sats: 8192
value_btc: 0.00008192
spending_tx_id: c31862b4259b792b0c92637d9fe840d2bff853ab931488781753023c3bf399e4

address: unknown_address
scriptPubkey: 512051479548c3d87f319820083812179e779c1b1a089267f1cf4c756528e9769475
value_sats: 8192
value_btc: 0.00008192
spending_tx_id: f6ec36c3591ef78066e249482ec203432774a9b37a803f7e9f8fd57343a718cd

address: unknown_address
scriptPubkey: 51208179e4aba5af27b976a48f750bd877dd59b7baccd2c5c490ea9f48800225362a
value_sats: 8192
value_btc: 0.00008192
spending_tx_id: 248eaee9d92ddc065e805f6a96d4ead82ca7fce82a9f1018992460a14e72f846

address: unknown_address
scriptPubkey: 5120123ab4b97d914396dbfab96d027e9ea8c7fe82913e0787932abe3f98a463bcf7
value_sats: 6561
value_btc: 0.00006561
spending_tx_id: deb0aba6ccfa64f33e96cfc43d3c5ba095839a7d464f5a8a49d1c6bedf6274d3

address: unknown_address
scriptPubkey: 5120c08ae62a432811301de0823cd3d2770b270b2ee895f929f1cd4acd8c7fa9d080
value_sats: 6561
value_btc: 0.00006561
spending_tx_id: f6f21c6584b854e25c5d5149c02b25a41aeea7af7cdc3d60c87451f1a65dcf46

address: unknown_address
scriptPubkey: 5120ca3f757519df3bd24e2cf49143a5058e6957e8e9104afa53e084b63ab9fcf6d5
value_sats: 6561
value_btc: 0.00006561
spending_tx_id: a0c5cf69aa0c1e7fed79b68565679e14317617b2724d72c9f6bfab17ce204522

address: unknown_address
scriptPubkey: 00142f6636f4bd544948af25be43eed38dbf7e122a11
value_sats: 6185
value_btc: 0.00006185
spending_tx_id: unspent

address: unknown_address
scriptPubkey: 51203de5dcaf789c86fd8d497c652bee8313a083ed74f165f4c29de97cc31b84c39b
value_sats: 5000
value_btc: 0.00005000
spending_tx_id: 248eaee9d92ddc065e805f6a96d4ead82ca7fce82a9f1018992460a14e72f846

address: unknown_address
scriptPubkey: 51205704ffde48d9247d5e28fe83e9d1fac5f9d91ce310107575aa54e1a36cd5d768
value_sats: 5000
value_btc: 0.00005000
spending_tx_id: d0f1ab8600b1ac7256da05e3201faebd0446f8e4eb26d8693c040444e2c0be92

address: unknown_address
scriptPubkey: 51208cef6cecb1dda13773541b0256fbece1a593475c44937a8f117deae733155b96
value_sats: 5000
value_btc: 0.00005000
spending_tx_id: f7ebf316ceb00834558faab8d310d52771ee916dd870c2677f2b6b57a9e4fffd

address: unknown_address
scriptPubkey: 5120d6714b0b8055ab5afc35fcbb2b5960d631ab4a5909b4cfacf7e51c245913bf98
value_sats: 5000
value_btc: 0.00005000
spending_tx_id: ae2739fae4fc1e3fab25e27887a80c2294044e295b62230a21c2c89cb54a16fc

address: unknown_address
scriptPubkey: 5120e6e673652772b97ee397897251cde6f4617fe48cccbe53ebce19f799c50b7dbe
value_sats: 5000
value_btc: 0.00005000
spending_tx_id: 8741b651169a14d9a4eccf04adb6f2882a9972fb4ded084e3d75b678bfd72535

END_LIST: outputs