tx_hash: 9bcfe5829f3cad8a5b7c8e2ab6db58aa6bec9062ef03b8a05ab8d832ba5eeacc
block_height: 600533
tx_index: 1214
size_bytes: 3937
is_coinbase_tx: False
fee_sats: 25658
fee_btc: 0.00025658
fee_sats_per_byte: 6.51714503429

START_LIST: inputs

tx_hash: fe7bf3d8c1458e6659b1720e3153f2794585593db7f3f504d697654e4d2f649e
out_index: 0
value_sats: 4927263
value_btc: 0.04927263
scriptsig: 2200200611f2c67579173419aae5bc7ee1ebda0ea1835c771830f28651ff61959f45e5
sequence: ffffffff

tx_hash: 516c2afadfaff4168ec1101a981e29317c7870923fdfadce79057da5acb8e5aa
out_index: 2
value_sats: 5175142
value_btc: 0.05175142
scriptsig: 2200200233d163bc6157cb64601176a7851cbb702f6f544acddebbae01935c01032545
sequence: ffffffff

tx_hash: d44b1a67ecd5b626efe6b5f8bf1f39fbe6fcc80f5e97fe4bf879cc9ea3da702d
out_index: 1
value_sats: 6476927
value_btc: 0.06476927
scriptsig: 220020bce97bdabff3da3772763d18597e3b69c47e710e25c7cf2aa002545c33562f43
sequence: ffffffff

tx_hash: ca99957df0c49b781474e5dada294caaaaeba9db36ad93c2bf6dea368a8dde00
out_index: 1
value_sats: 14134275
value_btc: 0.14134275
scriptsig: 004730440220217a99c691234102f8a95a1717513f7fc5ea6d3237f82a8d1bc574946e6fed3f022068e962d86eeeb1411c9a6f9e366a0e6dbed418e493157d2555d48fc1aae5184e01473044022005fa935b274ac0c0d7d4e49a59238c3f2df13d69e13852a958609c62b14ba4ec02205d8953127c1a07745bb26b2649a47012608efa79cf7957b0093d04234540d79d014c695221034f054775abf2ef1cf21beb46ea08f726c527111b192c8f1072ca5b93dec552b52102a33b87d0b4293e19bf6ef4cc3b0177c4b59ba80144429dfe4c5884097bb93a3b2103e7bcfe909aaee14223b8f93ddb16eba9eeda3a61b5987c788785f248babad5c553ae
sequence: ffffffff

tx_hash: 894f7886397da428d358415c2c2f72ae7d3a5a087a70f89efdbb2abe2c07f38d
out_index: 1
value_sats: 5950000
value_btc: 0.05950000
scriptsig: 220020d6f3e2ae210a3914585d87a5c10f8c61180c7f5e9ce83a6a15f5ceee133420d5
sequence: ffffffff

tx_hash: 7acfe5e1c7bcc82ec92a2f712fb81b8bb4bcea4d81f47a8473ef7b16f2af971b
out_index: 0
value_sats: 20892400
value_btc: 0.20892400
scriptsig: 2200205772482ed6962ad2737694d018e56afbf26b89b11faffdf2a835dba3881344fc
sequence: ffffffff

tx_hash: 8bb863ba20199607b3159f68eb808a9b9b8a5d125e7e6ca622fa663875b0b769
out_index: 1
value_sats: 10000000
value_btc: 0.10000000
scriptsig: 220020f14fc6813471124edfdc09520e2aca6eab90a40439f696592eec9efa951c5b2b
sequence: ffffffff

tx_hash: 4e35df23e3382dcb60d6027b289abd17cedc50231985428901c6858fc0d37ed3
out_index: 0
value_sats: 20604000
value_btc: 0.20604000
scriptsig: 2200200460d033dc07dbb6fdc543deac95bd8bb56325a9319a1f1bec67d34735928656
sequence: ffffffff

tx_hash: 894f7886397da428d358415c2c2f72ae7d3a5a087a70f89efdbb2abe2c07f38d
out_index: 2
value_sats: 34361500
value_btc: 0.34361500
scriptsig: 220020bf32dee218190a8fe3e7031a67bf046e055acd6e1ec547c920b61cb58fc3c74f
sequence: ffffffff

tx_hash: d10a9dfc3a804b05b7defe7971b14fe3c467f3cba4ba2459fdfe89eba5ae2276
out_index: 1
value_sats: 15000000
value_btc: 0.15000000
scriptsig: 00473044022040847b42e2e0d216bc5d11b793f3e3de7629c5ba5d684c76bbaccace17cec57802207967497a04b8f4394fdffac2140fd6f05e70575e16d3b0ab5040fe0e2565525801473044022032462c3a01187ef38376763e4cd3ada3afa29d772350ce10a02fd7a121b7291f022044809afd6cdabc26d0561f5260218ddfbd2d184e4b291fe7612e38d97924669b014c69522103e443dcdbd431646b6c76630759037e431fc159977240defe94e20da5c7dec0bb210281da2b76adef19d2e1df82b9637255064364072ebea1209acc119f9e2d2f384621020557f4e63ef068ac2d9473a54fefb0aacfed4745277b37ee73e2228b0efeccfe53ae
sequence: ffffffff

tx_hash: d74dedc3cd8528263fa846005be5d2cd3fe8c8d10d976a4da49ab20de57cd5de
out_index: 0
value_sats: 8770000
value_btc: 0.08770000
scriptsig: 0047304402207f7ca03afb3022a5532f2b92d8d095d0d8ab5cb76e8310f82f04ebbf72d69b04022040645884b864d7a35623c5f53a1b0c2c43e40a6fd49990591ca977ac2a2e528501473044022051256c7b7f0c787f0a6b7581dcfd359619ed3d4bfb0340340dd02dca873fd97d02203fde9e41034ca4831407202d3dbcccdb4412c6e957c13f93d21616055fe74147014c69522102f38a648e014de7472cc23c9f13f93b97eda657a4f3fe43045fad67bf6aed5e1f2102a73323f4d530040c34ae119e6dcdf1c72c7244bb2c8de19f8f9b549436cbc5bd21033ec3f3d4594de4632b6a0e5bf749e7d0903a9c949dbf13cba317f6047e9fb02253ae
sequence: ffffffff

tx_hash: c6431fc3988a7f40b32f286696378cac2c1ba7553baa1736ea401e085d017bcb
out_index: 1
value_sats: 59950000
value_btc: 0.59950000
scriptsig: 220020291b076ab5f294e1924632cdb97622b1cd536d5c72f5c8cf352accfc96b2fde9
sequence: ffffffff

tx_hash: cd83b15c603ff93293457d3a299c281dc4d97b044bd9459dc6096621768cce51
out_index: 20
value_sats: 36613300
value_btc: 0.36613300
scriptsig: 0047304402201350dd17c52d85578bddbe3ba3a682160595837586ecda5a9e9c0a0ea08f93ca02203dc5eb3631dc7c00a6f135e0a1a806b0ee687c5cab80014aceab384aa21da1ab0147304402204c5fbc9bcdc7bee718a0106554c219f5bdce0631a70ffa12fb7e5783d42ca52602202c6eb4b8be66038b1f00ec058e0b4a94f4c984b6bf859525c2732da20baf8c71014c69522103a7ce5b28b881758b0c437bfd21b3cf537d4f1cf1e6f00b36e25bb8b3c3d5f58821031d492d55403cd86ed7d4ccafb43e7561dfd8d5db27b05186355469b65eb4701621039dc5508270685605c2c387a1882d6b3df6bd4c1eeb88d1dd32dbe92b659fdb0953ae
sequence: ffffffff

tx_hash: c5525e3553a3fbdcef5e88d5865eb94ef5326340edfdc6a54b5acaccd1f865d2
out_index: 3
value_sats: 17000298
value_btc: 0.17000298
scriptsig: 2200202b750e47969e8374bb782b050499c98c1d82d18cf7a2bbf82a56300975e4e3f9
sequence: ffffffff

tx_hash: 4a0cc0cba8bb97cff3ec6014964f9aae5614794fde29fbb0da70e4a222809b4e
out_index: 0
value_sats: 27654830
value_btc: 0.27654830
scriptsig: 0047304402203af7755f89ffd17641c2c77b1981b1a228b1982454abf993e68ada9dbcd952c3022020870401fe6e7951b40249a9cbf05d7d69cf04ad3ef99d2a2062d4ff468ea424014730440220377a85558d18ddf2339d8013fe13cd5543c26c85b004b65cc61438fd6e9ab83a022035d459f6bb0363e41f0b117c739060ce7a2201e0199efaf809ad37080ede8e4a014c69522103e75bbce4bdf372b651d635a619853d6f814323b445dd47232713bad8b03549ff21020ca95e99da88e2344f96f7e2a3e70dfd945159a41c38da87a3c5890f1c51f19f2103068ccff2a0879c300e1203d27d48a0f1e0b83a8f5079305f6c042f4618651cdd53ae
sequence: ffffffff

tx_hash: c6431fc3988a7f40b32f286696378cac2c1ba7553baa1736ea401e085d017bcb
out_index: 3
value_sats: 77402600
value_btc: 0.77402600
scriptsig: 220020c18f6fdcd26aa8b5cc13aab30801c3c1e31d1b10d8b3e46270c8070269926df5
sequence: ffffffff

tx_hash: 62bf8c6dc8db0322df4e2ea321d866b2325ccec2d91caa21301278d27403f9f5
out_index: 0
value_sats: 37735800
value_btc: 0.37735800
scriptsig: 220020d1ba04477c960b1b8b0e41d7f1c35dddbc027cadef99ea8add3ed7175cfbf22f
sequence: ffffffff

END_LIST: inputs

START_LIST: outputs

address: 1KgpTxbpUtAokUG2dXcBEU6M8JzkKxs56b
scriptPubkey: 76a914ccfa1bb5aa56e4c02d04669f307ad4f5047c2de688ac
value_sats: 392289
value_btc: 0.00392289
spending_tx_id: de51aa877d8685d27d6d79b97f540dad0f28937f5403ecf89112298ab13d5dfb

address: unknown_address
scriptPubkey: a91434cf950799667eb96d72cf02594c390860685a3a87
value_sats: 668218
value_btc: 0.00668218
spending_tx_id: 08e83a8809fa86ad027be6933abe752da3f645550587dc56dd89d0a810ad8bbb

address: 1g5iu9C4mbynGfEVC2iAqPyKppLox3Xn3
scriptPubkey: 76a91407642a211bff05991f5ecb25dc870249e502a1ba88ac
value_sats: 744673
value_btc: 0.00744673
spending_tx_id: 175fabacbd279f51a1cdcb64723a55b843db55400008a6040b19c5327b24a166

address: 12gjmhSkSDCKmy31HYxTztdAFFsyFvLenW
scriptPubkey: 76a914127c0d2a6c0fd8d76e1eb7270aa553fca842041888ac
value_sats: 9950000
value_btc: 0.09950000
spending_tx_id: bbc4eb3d4c88bad1179956c7a0b651fd9f39ac14b47983ee2574570ebf1f4c68

address: unknown_address
scriptPubkey: a9149237597d689b46191da2532e6af4591ca929158b87
value_sats: 812858
value_btc: 0.00812858
spending_tx_id: 466c0301cd407d184089f2064521b7d56c8f48aa470324fa42c8cbaa14af5773

address: unknown_address
scriptPubkey: a914f42a5bac931ce83f38b240309bf066457a66ab1987
value_sats: 2105352
value_btc: 0.02105352
spending_tx_id: 08e83a8809fa86ad027be6933abe752da3f645550587dc56dd89d0a810ad8bbb

address: 1G7QDXU77ChoH6bAQ6cjDTBtnkkeKdR6u9
scriptPubkey: 76a914a5bfc32176bab146798929fdf49072b6aad57eef88ac
value_sats: 12854926
value_btc: 0.12854926
spending_tx_id: 2442de6d5e3eb4ab54491871fa3ed6a03053518471cb0a8a71d3ad10be1f944b

address: 1FhPLDyAQr4n4j8ZGFymq4XCCwkWXLT6fn
scriptPubkey: 76a914a1350a7166197cfa56311297d918b8461621fd2488ac
value_sats: 217322
value_btc: 0.00217322
spending_tx_id: c1ae57fa1061e47b571eeb9ce2d79b42d1dc90d967042455308f8a0fdbf0b112

address: unknown_address
scriptPubkey: a914f12aede845533d175ca6e3e895c15ab242439f4587
value_sats: 358109
value_btc: 0.00358109
spending_tx_id: 08e83a8809fa86ad027be6933abe752da3f645550587dc56dd89d0a810ad8bbb

address: 1Q5ACbbqRXJvAYduMX2Av4894nZ252hq88
scriptPubkey: 76a914fd143c91ac98b1819741274c66b0477ac4d8123e88ac
value_sats: 381429
value_btc: 0.00381429
spending_tx_id: 74506ce32327a49f39485f675d67818811ebd84d2f0046b5081c8985692aa807

address: unknown_address
scriptPubkey: a9147ceb4a9fe0ad296737a83366288a8df6e8b12a3987
value_sats: 490000
value_btc: 0.00490000
spending_tx_id: 7f91a68e1172d0b8f4fba631694f2869760eed02f645cd3c1fb80d544d472bae

address: 1HmBaz2jfh7ZLYC8Wx4H2wa6UCDmUUyFus
scriptPubkey: 76a914b7dd26cb4198a0d6017867f46ccec5c0fc981ddc88ac
value_sats: 6072263
value_btc: 0.06072263
spending_tx_id: 2a1d7b58461a80305dfb7d00fa025ff114bbcc80fcbb3b96e3ac0242595d9ca2

address: 1AUK4PbAZXfAnVY8C2fciLR8GG1EB9Y9GR
scriptPubkey: 76a91467e36ffc995d42064fe727da428972b7523c84fc88ac
value_sats: 98208
value_btc: 0.00098208
spending_tx_id: 4462d4de6813d0c476dae62781b07b42d02567aed08be7fd1ec5f2f58e6315e6

address: unknown_address
scriptPubkey: a9141ded9be05364973d90238f32bc6bffe0d1d5693d87
value_sats: 957073
value_btc: 0.00957073
spending_tx_id: ad17e0158e7a9f012eb000e666155d16f5757d621e06ef1aa1415549cf71190e

address: unknown_address
scriptPubkey: a914d3c1b59575f258fab3de3abe59c747511f5b967b87
value_sats: 205491
value_btc: 0.00205491
spending_tx_id: 7b86ad078f5cb3e512c9da4a38b2a12d63735263c9de5f140c95e0f87de798ef

address: 1Gf4P7LCGiATajnYDLLcMf8o8YGqya51we
scriptPubkey: 76a914abbc840a47a9f2e96d1ecd7859223845f3a2419588ac
value_sats: 1309123
value_btc: 0.01309123
spending_tx_id: 281d1f49f9ca402f6d6c3a49f594d0b99266474b97e253acabfd1df29b110efd

address: unknown_address
scriptPubkey: a914d6e99827d85f245511b2230e099524ec7fa9933b87
value_sats: 483509
value_btc: 0.00483509
spending_tx_id: b29223af20069b0126f06dde32a4a1c6e0bf201d24f5e59e2fbeb6da7e07d3a7

address: unknown_address
scriptPubkey: a914ebc0b686c64c427420d10864b4444086db222e8c87
value_sats: 3894402
value_btc: 0.03894402
spending_tx_id: 5fe6847cc2ce688cea9e6f9730835ae4ccd263b3b1e84794ec0ba6de2306d88f

address: unknown_address
scriptPubkey: a914cf6d03adfb28e0faf8a8dbe3dda2a167641caefe87
value_sats: 35261200
value_btc: 0.35261200
spending_tx_id: 08e83a8809fa86ad027be6933abe752da3f645550587dc56dd89d0a810ad8bbb

address: 15DVT6oaUhvaWHiRFcfEVPy1nbHayh86iH
scriptPubkey: 76a9142e3d3e58b9ecd21e9e12f9302ba9ca56a3d215ab88ac
value_sats: 327599
value_btc: 0.00327599
spending_tx_id: 9e62c61fd6011493899e1b95c8c3d27e232897a7d35a1d71170e15bc035683e2

address: 1D2EpkoHjkHq6oeQukvkXSpsiZERvAsn7s
scriptPubkey: 76a91483dd76eb7b6e43b9cbe7324105b84d26a8a7cb1588ac
value_sats: 825480
value_btc: 0.00825480
spending_tx_id: af5444e3fc5fb459ed6eb6ac55ab7dd0b0662e5d3d3ba97caed10ad21356a215

address: 1DisbH1F7FmPoc6JGMTsEYDsmBqan5yVag
scriptPubkey: 76a9148b8ccb885500c5528d28f3a1952dbef0419ac91a88ac
value_sats: 1854599
value_btc: 0.01854599
spending_tx_id: 9c1423ee63d850ec385be3a5bb68780c37b25b0eb508c3811ab5d7db8404a4da

address: 1Jh15AfKimvkXZn54ZWbHj961DMEv9Xr3e
scriptPubkey: 76a914c20ad63612441081e2efc73e887303725f56475b88ac
value_sats: 2073875
value_btc: 0.02073875
spending_tx_id: 87cef135b44be782c2260503b8cc0ff51c52aceed3056783f534c365a4e4639d

address: unknown_address
scriptPubkey: a9146bfbb529078fa596a9712e8d03dcafda6e90424587
value_sats: 600000
value_btc: 0.00600000
spending_tx_id: 80b04128d748c868cf0dfa58c153a4a7f40483d6653bc098af03eb933b632f38

address: 1L3VE2qNDAPC4qHzbBzyx24EznzYrQMN66
scriptPubkey: 76a914d0e2c8581940039a58b0e4c7d02e30e33b9d9b8b88ac
value_sats: 9000000
value_btc: 0.09000000
spending_tx_id: ccf4a17b15ffc8475bc2529135c5050ee07df6fe8aec902fa2880ce67c3a2a7b

address: unknown_address
scriptPubkey: a914e0dc85a9d480757e6e42ef1ebef4ec411bc4075a87
value_sats: 784858
value_btc: 0.00784858
spending_tx_id: 5fe6847cc2ce688cea9e6f9730835ae4ccd263b3b1e84794ec0ba6de2306d88f

address: 1GUWdqZhp32jrQquHyCctqHL98JjZLgc7v
scriptPubkey: 76a914a9bddb1b1b1906d0d5c89804c1739a476d0ab3c188ac
value_sats: 44731
value_btc: 0.00044731
spending_tx_id: a7173e17ffb2589200ce861dfb5f8a6824738c5ad063abf2fe65c220182ad1a5

address: 1NwCz6vJCeYrkYyUzcXVmpryMADc9ZeXED
scriptPubkey: 76a914f09b1b899131803af81c11dd3911f3e562e701a488ac
value_sats: 120970766
value_btc: 1.20970766
spending_tx_id: 234a2462011fb8178cd300306e3d6e8b600a356853f0c046c555cd03bc01253b

address: 1EYfBD7UVDAAuMvQY8hCKkEqkoNZMEwB86
scriptPubkey: 76a914949665d20c9516af5c6866999ec436924ea03d2e88ac
value_sats: 590401
value_btc: 0.00590401
spending_tx_id: f4c7490f9e8e68e724236ae21cae53ee2701090406e13678d00cceac4055ab2b

address: unknown_address
scriptPubkey: a914e9344d5229a30ccd63052b3af7b9be79f6a4cdb987
value_sats: 600046
value_btc: 0.00600046
spending_tx_id: d16482c62945b5b5bdd9d375a53cb77e75ea8194309c006dd3b7b7901643c0d5

address: 1U1tatXt9eejkcGC8HfYK75uzUi9xpF8N
scriptPubkey: 76a914051bf9300333b7cad5882a4c79abbc7e2e2e38e088ac
value_sats: 334289
value_btc: 0.00334289
spending_tx_id: ec273ae4a24ff6c93dcaf862dec4325d70ae5fbd8c9fe9d7943b0683b99e5c84

address: 1PSmWYsUCgeFkgcyDUvbuTfbWa3cVS3gSw
scriptPubkey: 76a914f63252282d32b121cd29bd63fc958d9cefccdda788ac
value_sats: 362912
value_btc: 0.00362912
spending_tx_id: e8978cdb6e033ccd6f2c8c26c1b67f9f52824f2308742b61f671c2a36638917c

address: unknown_address
scriptPubkey: a914c8c9e3aa1d607dc237df47b0fb4d551acdbb85c487
value_sats: 1500000
value_btc: 0.01500000
spending_tx_id: 7f91a68e1172d0b8f4fba631694f2869760eed02f645cd3c1fb80d544d472bae

address: 1DaimhChPzJi1jciuvF16jhmaDysDcTH1W
scriptPubkey: 76a9148a021abdf9b75cb29a05b0d401aba3dad8f7b72f88ac
value_sats: 12076717
value_btc: 0.12076717
spending_tx_id: f4d25075c569496ee2e3a31757db84682d49c709028f298efc71094c3835e546

address: 1EyqrKrJBJ7T1sopRLcX1RLiEHMMHmiU8T
scriptPubkey: 76a9149959b513f120361e1b043566ab3b17da4b7c150b88ac
value_sats: 3931550
value_btc: 0.03931550
spending_tx_id: 8abd066be9e0e53a139410d1c4715bbf2de5b038f87a21b044cd1674cc2e00ac

address: unknown_address
scriptPubkey: a9146f86c81d0e093fa8e1c49a5495a76e18c17de21087
value_sats: 20000000
value_btc: 0.20000000
spending_tx_id: 437fa3948de290974d9814052f83083293491687728e3bee12b8e6813423ec84

address: unknown_address
scriptPubkey: a9140afba9ebebc3ae3a34dd644bc055d45f5af82df387
value_sats: 493353
value_btc: 0.00493353
spending_tx_id: 21631619ee3ff7c2ddc94c535024449ca48e45158a490c45174b9cb9affa5924

address: unknown_address
scriptPubkey: a914ab197b657059a7a08ed40f6e514c56077e12ba1787
value_sats: 5020286
value_btc: 0.05020286
spending_tx_id: 61cb4b0d39a5ee2db8e3eb174fbeaeb68b4b6fe0bf06cbf98844a6c9b3475c78

address: 1HAgzTmpWET6pom3wLjNdxSttpUTbgqrUu
scriptPubkey: 76a914b15723862daa67b012194c1064fad623bc71829388ac
value_sats: 2025998
value_btc: 0.02025998
spending_tx_id: 1621343bde0be0d0f7b8938ab3bf7d623ed6b8a8e5fb0a48807c05ac3a4dea07

address: unknown_address
scriptPubkey: a9148441776e26e7e114cd6a28bfd7725765dc58779687
value_sats: 60618539
value_btc: 0.60618539
spending_tx_id: 895dc4e47fb154e760d2cf29d8ca6d7e57673887fc35a3f32c74f2c24f252b14

address: 1N7xyLrRGQB86nrZK66npLYp5BD9c7HHaa
scriptPubkey: 76a914e7abdc1cfd5d2c7dfcc8a7980e27b8cc8f5ecf8688ac
value_sats: 11704475
value_btc: 0.11704475
spending_tx_id: f6ed1154a68a275320c592d80ae1b9998b639857541534af77dc0cb62de8d681

address: unknown_address
scriptPubkey: a9149e4df8c9ddb9980144002b89daa0563f52f696e787
value_sats: 387392
value_btc: 0.00387392
spending_tx_id: cd486680f54d8df43d51f07586ed54fe548bfe408e53fa42f56ab4b7f7080861

address: unknown_address
scriptPubkey: a9141d8d7fc0dde9c19a7b7895128acd8b6045f5523187
value_sats: 506227
value_btc: 0.00506227
spending_tx_id: 3b345fc6a749f5cd06be940ee4fe84a56ffba3bb62c2864096efafde287ea38a

address: unknown_address
scriptPubkey: a914a3a60a11911922a891be4f6a74904c2ca8cda92087
value_sats: 5030698
value_btc: 0.05030698
spending_tx_id: a7e92315f91f14b435860e98cf2fcdaa39bc7de02b586022697b91be76594efe

address: unknown_address
scriptPubkey: a9140da3569c093c47def72575f6b87dbeefff93346987
value_sats: 1645441
value_btc: 0.01645441
spending_tx_id: 199f40fb3a101aa8382e331a7478c85557aab518c10520f02e14c761a6eb194e

address: unknown_address
scriptPubkey: a91455eca76744896ad76180cc006e2dc9a89621b70887
value_sats: 1646000
value_btc: 0.01646000
spending_tx_id: 3015bb45bfb7099287fc73e54ca66f454880ed94f467f758143cddfa32b5f4c1

address: unknown_address
scriptPubkey: a914193dd1e59b0b4b0333f7e0f56b5ada31d153a5d487
value_sats: 60410000
value_btc: 0.60410000
spending_tx_id: 10e3e4b6e3dd419d4ce15282f68ca4825557220370303b6f2054d0cf39073963

END_LIST: outputs