tx_hash: ba1a12b67e7aa3cd63caac36cded2251b7d7e36c16299066ca826ed9b128bc8d
block_height: 291913
tx_index: 663
size_bytes: 4522
is_coinbase_tx: False
fee_sats: 50000
fee_btc: 0.00050000
fee_sats_per_byte: 11.0570544007

START_LIST: inputs

tx_hash: c0547b50310f540d3f8796cb396558e360201067c7b2b84edd8a397ee240ef84
out_index: 19
value_sats: 13429094
value_btc: 0.13429094
scriptsig: 48304502203a7a692af57161e7208be4cb6c3f8d70979506fe2c9f31d00050f6b291ddd52f022100d3dc2a8dae7a3839888221bd4a5690e7c1b77d3f23d02c47b9f8b6e429d4c410014104a9e1e6de728605ab482062e222741d2c1dc59c8c46c5fd361c0f2af215c5a59efe384cd029731657a18526148a29faa387786b7f7c37c9abfd8e421c7a90ff2e
sequence: ffffffff

tx_hash: c0547b50310f540d3f8796cb396558e360201067c7b2b84edd8a397ee240ef84
out_index: 8
value_sats: 13392956
value_btc: 0.13392956
scriptsig: 48304502207883b8f535925890ac6ee373759c5ea1d771aef78915050be6427e3dccb7a6f80221009a128298e8b53bbaff4c297756955f3974d269761153febc7ce3b4dbee84fbd00121036de2585956057c0f2ec58107dafb93251d2b3cffca243ec04e959a61e0ddf1ff
sequence: ffffffff

tx_hash: c6df339b6f1369251c1f427e481d04856005d16e1211e98d8956ecac02d28c23
out_index: 4
value_sats: 5000000
value_btc: 0.05000000
scriptsig: 493046022100a438de4eb401144ed3b02d8d48aef77b485946ce5fa1059bb8e5b8fdd517ebe5022100db46de3ad9f47d9d2d8dd6d25c30c3d75939b98886a999f845ecc63ed936c73d0121025447d8fcd4623bc1c7ad2018c801b6ba22962ea7ad7f295d80673ce7a772f780
sequence: ffffffff

tx_hash: 5fd5149f3ef86928f3ed77faf0be3002a64bc1f1c3101fb3929a323a7aebac77
out_index: 1
value_sats: 13470000
value_btc: 0.13470000
scriptsig: 47304402203f0e95a68aa3511ae8dfc8aa7730e4d5857ec887379c09377a30b79fa4f94d2e02202699aceea661ffb846744b956aa375f525fd53fd6ac4c0ea6cb226b8a9a011ed01210340980b383370fab291c6de12b29159dd911399be3b7c0e2edf1c6fd9c8eb189f
sequence: ffffffff

tx_hash: 5fd5149f3ef86928f3ed77faf0be3002a64bc1f1c3101fb3929a323a7aebac77
out_index: 8
value_sats: 13400000
value_btc: 0.13400000
scriptsig: 483045022100c26e835b227c5d968f974eb88fa078732388467d7644f2ad06c2862d1f38e70c02202d53c72bf1e69830a6b9247eb4f3a20cf7e340db66f9a73f95bff267a0b9f9a3014104c19788d7c4d2f0f5d611c8458b9896cffeb304519357da584cfc9a3367be8699b682a84be73f1adc4223eed849b5fa978f4e1b9d15dff81e34b9a311acb334d7
sequence: ffffffff

tx_hash: deee97ff4fd19790424bd485c7d528fdbcc428ba34cd94c8d956174dc6bf40d5
out_index: 0
value_sats: 4786860
value_btc: 0.04786860
scriptsig: 493046022100f07ad4a5f128567743839f0b76b6f8dd83e489be8a9cb4015879671087040ec9022100d422ae8c9df701a5b1be9c80ac0af8ba0d2b2e58a2522acbda7c3c9f6fccb297012103957e3cc1e5fc7eafe66c8caf325690e67b612c5b945e8103ccdff839d6aaa8f6
sequence: ffffffff

tx_hash: c6df339b6f1369251c1f427e481d04856005d16e1211e98d8956ecac02d28c23
out_index: 10
value_sats: 5000000
value_btc: 0.05000000
scriptsig: 47304402202cec2aca8b6f5277a44a6100e3bbabd908fa74f4c539df4bc282b45e9aa8e35802207025dc63e25f86e69b4a9ef5f2e3f46f4db57310d77ecaf5232d229ff33d24be0121020e92ef1c6460542c076c82b5495a79d3f937ede7169e5b58ff0700dd1a397919
sequence: ffffffff

tx_hash: d82bec80ad4224c34a5742a3aef63ad29346738d52206b8ffd8fd9feba0315fa
out_index: 1
value_sats: 8453341
value_btc: 0.08453341
scriptsig: 473044022030c160bc6cb21e89163a54af35c97c4e8914765cafcbe47dbeed91e74731a52b0220427f7ec17a552bae6117649e6e13ef2733a79b5c4efd6ec8d17b38b2cc1501bb012103fad490509d2313894a4ee3f4581acba6f73ad2c2ce0691fefe6305073c0651df
sequence: ffffffff

tx_hash: ef2cc38980748ee9e690861a905f9da2da4eac91435b42e462226bac9984af11
out_index: 7
value_sats: 5806400
value_btc: 0.05806400
scriptsig: 4830450220058af84c4d1eb3cd47423423380afb062ef158aed63b4062b19c3746695c1d56022100ee9c900044ef13477a7d75547c6280d0c746ee60fa488bc070fc65ff7595e479014104a026525e66c83b4085440468f95c06d2414b9680830e52e72768220e2a22002658c563f293ce644ad2a7460918dbf3905a383906c50c0602571625efe2c4a254
sequence: ffffffff

tx_hash: 5fd5149f3ef86928f3ed77faf0be3002a64bc1f1c3101fb3929a323a7aebac77
out_index: 13
value_sats: 13360000
value_btc: 0.13360000
scriptsig: 4730440220603953245f88a17d93740fdab72ffda5ae21075cb57f7b1b395571b9c264e987022063e9575c87d65914c918eb7ef8f0cb5befac7f787dc2e0451bc214e903cea8f00141049d8ac14884d0d51618e90b6ee20eadef270045a3154a7bb51236cb5ee194d070139bd179c444dddfced986e6637e71fcba13e8fa5c7fdb8245e87c445d176863
sequence: ffffffff

tx_hash: c6df339b6f1369251c1f427e481d04856005d16e1211e98d8956ecac02d28c23
out_index: 1
value_sats: 5000000
value_btc: 0.05000000
scriptsig: 4830450221009c9dbdb47945753616baa3e580430291fdf5bcd0c5066d286a697be48c3c90560220427df0aa9787ca3ad778f2be867cf8ce329087404d9d1bd6b9eaa106a500f32201210282d6d7f00e685d288ec0615a3dc55017fd9cb2a95f44ee2b763f0252eeb94edc
sequence: ffffffff

tx_hash: c6df339b6f1369251c1f427e481d04856005d16e1211e98d8956ecac02d28c23
out_index: 2
value_sats: 4900000
value_btc: 0.04900000
scriptsig: 493046022100c2b0920ea8f58a822f5005d926605bf368c7e1c5a3342691a801adff21a1ce0f022100d6c10bfe540ae59a168f3879a8b9a818c3806e3aaed73542cae90e113d7914ba01210242310ba07f75f7f8e647eb5bea34fdf0f9b118ada9fdb86f647cc6b50dfc763d
sequence: ffffffff

tx_hash: 6457b00162af1f96ce9ef972e9ee501db9f1c870d15b851e193463138c420c12
out_index: 13
value_sats: 11374607
value_btc: 0.11374607
scriptsig: 47304402204319e5bf63d97bfd9c0a7b9a4467ebd593dc1e3eb7187419fe736de456d4319302202c534c332614ef6bda58adf5172dbe2d7f0b799b5145e045d4e6a6609fe484590121033675b5cfff8f1ddf5b1dfebef728e143b336bd4155f07f1b777d3cfe5daa9a3d
sequence: ffffffff

tx_hash: 6457b00162af1f96ce9ef972e9ee501db9f1c870d15b851e193463138c420c12
out_index: 0
value_sats: 2085393
value_btc: 0.02085393
scriptsig: 48304502203e52ea3d5dd068b1ed10aade44337541ac2d1295bea5c67dd1124835cd8631d302210084c6a25b0dc046e6c52eb657a9fa918806241e1af3d0f05ebb7f6f5a3229697f01410486970bfc7a65a8c2116bfe2947f49a1d8cddec08bbb7e72d9f864c53b9a46f69c635f47b603659470f5ac9be67b6574cde9763752bf8958a34804ce4f32d3a38
sequence: ffffffff

tx_hash: f03e8abfc718b3a0d16c831043d582a288e856061c90e65aac6fa922e96eac6e
out_index: 20
value_sats: 7920000
value_btc: 0.07920000
scriptsig: 47304402203010ee1204efe99f510ef5f2dc9f4dab259aa61e65458d40f2496741797f1da902205a5f15b9a9fa104670c75ec604ab34f43fcf5416502c88fcb6b8f61b6a3568590121033defe3636735f2a971fef82a7de1707c5ae92b4d60d62da5181dd170bbb914da
sequence: ffffffff

tx_hash: ae81aad46e60194a6a31bb185fbcb6998be5cef141344d3cea2dd0f89e1698e6
out_index: 11
value_sats: 9683170
value_btc: 0.09683170
scriptsig: 473044022031a8c65e15e2df091249e47469a00caaceca5cda848961cbba398190af34545e02207872d9ede99918d26eb6a126b004f13362740539eff20763c3849922be16e4800121023bee14a7f03974474283a3d43877b3d87f9332f6045dbe292cf87e1095930fbb
sequence: ffffffff

tx_hash: c6df339b6f1369251c1f427e481d04856005d16e1211e98d8956ecac02d28c23
out_index: 5
value_sats: 4800000
value_btc: 0.04800000
scriptsig: 48304502201655a327926dbf7f7a1036f4f2095836a90897880b3c891443a7fbafc6f0cbdd022100c49257d0cc8ee73f9633a6c8d2f627fd948626b82134d9bfd4efe3005f5f3f23014104cc15e017219da11fe9692251dbb0e1e0f44bfb548de358128764a172eeaed4eb19c8728b4e1b37ac1379e0801d401b2906c1f68b99d5e477aaffd553a2e74c76
sequence: ffffffff

tx_hash: deee97ff4fd19790424bd485c7d528fdbcc428ba34cd94c8d956174dc6bf40d5
out_index: 23
value_sats: 4807000
value_btc: 0.04807000
scriptsig: 483045022100ec201be8f08b942161b1178716459cb2c470a78f2439f6af2fa5ad569017199d022029cc94fe1c64f4b64251a26c5e9be2ad93c74c8924b31e69d1768791b95659e1014104c5e373f9f19f6d1b3e602ddebf46c5efdf7d284672e6f7e9afaac92dab33be12c968d8babdcbaa40139908bf4b708e73bc1b00fd755b959d2cf74ec68f0398d6
sequence: ffffffff

tx_hash: 5fd5149f3ef86928f3ed77faf0be3002a64bc1f1c3101fb3929a323a7aebac77
out_index: 4
value_sats: 13500000
value_btc: 0.13500000
scriptsig: 483045022100a0c7c3e0c5495ee86e66fc25af02f71ee843f0ccb1d0f3f20262ab532e769ece022010bb0dc380b9c1fe456116f85844c350451af6daf3135baa4b4d81fa03f9c6940141047b8f3457f7a052cb4e29916fdce939e22c9ceed7f86791761be3f51e20041dd2708614a444b3de112e221131e8bb8e5b17d90eea2aae76b4e024d76cba5b25ae
sequence: ffffffff

tx_hash: ef2cc38980748ee9e690861a905f9da2da4eac91435b42e462226bac9984af11
out_index: 12
value_sats: 5511700
value_btc: 0.05511700
scriptsig: 48304502203b54fb6c126865ed113ceb5897d7ac1e14b9c3fd89fa61b4683e16cc30d46bae022100bcc04eec3e9b03f6c09fa1f6800d39a9069a5d38dc49f724ee1e5603871871240141047007782ac462cfb2237e1096a10c16311576e92858639692e2838250b8743b3743f4da27bc1531974a72ff8fb7aca23718392f41c409e2bf49f1e09701fef3bc
sequence: ffffffff

tx_hash: 11306da427ded8635dc0b5a2b02d9fc4b9b56af4860970a47634c3aa00d9b82e
out_index: 2
value_sats: 13250066
value_btc: 0.13250066
scriptsig: 483045022003d049d4f9ea2a127c904470f3cfd472caaec03f533408abdf6f0c0de52d46990221008749f4e778231fbc4060b1f75b617f8faaa8b181e30b3b5cf646ee342f6c27db014104f143add49aaae02f164fb5e568c985197eae8dcd69b92511c1a8d8860a8b2703568a407245f91ed7b71d4407e2924bf9a83ffa3e538010e8ca98fe0185d5906a
sequence: ffffffff

END_LIST: inputs

START_LIST: outputs

address: 13JsKDSbGr11gmCD6oMoXXtgCawxnQeRsS
scriptPubkey: 76a914195152ade81332a378d85c669073c055b11e6c6488ac
value_sats: 6440000
value_btc: 0.06440000
spending_tx_id: 14a4a8df4cd9561c2b831d967212d18869d01bb0114bffe0d15e627c6e8145f9

address: 15674KsK1cv2J2aLYkZKhN5gPRYJ7HJGtd
scriptPubkey: 76a9142cd7a3ac7ea5f83bcdee2c5a67641bb942cc769588ac
value_sats: 6610000
value_btc: 0.06610000
spending_tx_id: 64fad35cc9ca2a99dc2ceda4e057f47228b3fa3b6a7b9955cfa7a820904eaf1a

address: 1BLLtbXVQSWa6RXweni9mvYiQX4J8cUDTg
scriptPubkey: 76a9147159c39b83c6fb45eab82b2d9149ade6ceb1e52788ac
value_sats: 6560000
value_btc: 0.06560000
spending_tx_id: 64fad35cc9ca2a99dc2ceda4e057f47228b3fa3b6a7b9955cfa7a820904eaf1a

address: 14fpFEs9MhaiV5gWN4dpt8qhoGcLFSDnC1
scriptPubkey: 76a914283f9f595bae50c1fcb9619d40d55e705dce9c4e88ac
value_sats: 6891230
value_btc: 0.06891230
spending_tx_id: 9a00e3939af3fb406fc7dd4428f95c35ee4e37ceed9aee3909ff3f2c880c907f

address: 1DHme9W2cjrbLHzqc88jksMKCTeABCkFwi
scriptPubkey: 76a91486cd6dc3fa6ae99a83b3edda754473b490931ee788ac
value_sats: 3703550
value_btc: 0.03703550
spending_tx_id: 3347cd17131e626e310e3d2b27d308886e764a3542a34cc2e052a7d7b84b2551

address: 1LjizGHcwhxxaof2RNwGQ3hqfiNvAHUGCy
scriptPubkey: 76a914d87ee8d672ae82cabdf3c3b7c50804ef4c2b935388ac
value_sats: 6060000
value_btc: 0.06060000
spending_tx_id: 296698dfd0e23fe616669d70e687f8259782bcc168c7c978c8561a4a0030c9c9

address: 19MC7VtauZcuKphqxwEmyf9vDQq6xuFGKi
scriptPubkey: 76a9145b9299f3295bdd5441515bd268257e6a1201751e88ac
value_sats: 6192500
value_btc: 0.06192500
spending_tx_id: a5331dfb7bfd96b7a8d9a83a0a9adbc1f0a874242dd004970cc240f8a01440e6

address: 15mA59YRwwS2f1MsLzkR7sDuAv4DhBsHhX
scriptPubkey: 76a914343a60c24a5133eadbc1f5ec4c7babf491f5612388ac
value_sats: 13455000
value_btc: 0.13455000
spending_tx_id: 405ccd32870447b0b96a8dceecfcca4b83df23b117efffd6febadd045ad47bf1

address: 1FzczsW7ShqAKMKi3bowbvx4yUTNa5ef2K
scriptPubkey: 76a914a477852d32514cda216b6a1dce1982c32bd0e64188ac
value_sats: 3145813
value_btc: 0.03145813
spending_tx_id: 2e76cff121c0ae0f402ada5b12670723b6ceb2e85f78f2d89da4427e11f5e977

address: 1A3WuHdmhgrXNn1b2bWX8o8WLi2dbdCzNg
scriptPubkey: 76a9146332ecab5cea7d32e9d24ce77d44eae6da2b0ba588ac
value_sats: 3700629
value_btc: 0.03700629
spending_tx_id: 2e76cff121c0ae0f402ada5b12670723b6ceb2e85f78f2d89da4427e11f5e977

address: 14Q3TSyBtLkPpsBFTMAMnqfzxSzcwHHLcz
scriptPubkey: 76a9142543fea059c53be4f8c7807fb482ea5a4c3166b788ac
value_sats: 3490137
value_btc: 0.03490137
spending_tx_id: 3f658469b5c078ec4a71306ed87e89f85412c0b042d05c2bfabd90f7fdbd5886

address: 16c8daxxUMrtsAwj2pGkDmJGLYtexfGZ56
scriptPubkey: 76a9143d7d8eb474d47ba24b83d4d6d66843ec875ea58288ac
value_sats: 6192500
value_btc: 0.06192500
spending_tx_id: a5331dfb7bfd96b7a8d9a83a0a9adbc1f0a874242dd004970cc240f8a01440e6

address: 1Mtq5RHeM7RjLaeDSc8fhndYAFe8EN4ur1
scriptPubkey: 76a914e52fdc98b5b178b9d9ed350b4863441ad7e355b788ac
value_sats: 6509900
value_btc: 0.06509900
spending_tx_id: 1f771df25adcf60a689a4fc98c5093a21beee5246f4d450cc285dd7d0a115311

address: 1FuLtWVHR2cf7yVUY9SZe5NK9doVcevV6M
scriptPubkey: 76a914a377fe229de3b30f3d479aca785ae0a7582c530588ac
value_sats: 3696856
value_btc: 0.03696856
spending_tx_id: 2e76cff121c0ae0f402ada5b12670723b6ceb2e85f78f2d89da4427e11f5e977

address: 1NHNgwWsWE8XthotSFanC4ovWuDe7HF3oJ
scriptPubkey: 76a914e97366cef6d8e97d458a7b855525c951c724c43388ac
value_sats: 3401031
value_btc: 0.03401031
spending_tx_id: 2e76cff121c0ae0f402ada5b12670723b6ceb2e85f78f2d89da4427e11f5e977

address: 1Le1ZjU2wDdD6S39EnT2QzBPwZ6nNxsfoT
scriptPubkey: 76a914d76a406702c4388d9611fc68b72d75855f4f2cc888ac
value_sats: 3166535
value_btc: 0.03166535
spending_tx_id: 2e76cff121c0ae0f402ada5b12670723b6ceb2e85f78f2d89da4427e11f5e977

address: 174FCkcPzaY4AhHRvtwm3cRYKgX7dvWc3f
scriptPubkey: 76a914426ddbbbfe89e43a3b2f87a0ada80b1020183b9388ac
value_sats: 6550000
value_btc: 0.06550000
spending_tx_id: 1f771df25adcf60a689a4fc98c5093a21beee5246f4d450cc285dd7d0a115311

address: 15wL1g9XxvKDxpt8xEP3CtBoE2J9SV21Bo
scriptPubkey: 76a9143626d5ced33e3aef074d480ea0a0bfa5e727b03f88ac
value_sats: 6901300
value_btc: 0.06901300
spending_tx_id: f41d3158044d7dcee4b4ced9d6f154815d44d2688b238895a54af6bb23732dca

address: 18G7NgfDsKcrTbwdaUNqXLAajxWYJzH5NN
scriptPubkey: 76a9144fa470c75f1305bf75eb1a57f61f2f3f17cf0e6e88ac
value_sats: 7391400
value_btc: 0.07391400
spending_tx_id: a985360e5168036eb82600078a7cf032343d137f490905afe74ef0b448d903e1

address: 1Dv6WUzb3DWMbR2HvoLZvv3d6YiEotawnZ
scriptPubkey: 76a9148dac274b76a2a1d0e6a5a925accdb63308e7fce088ac
value_sats: 7260000
value_btc: 0.07260000
spending_tx_id: b883b304934ff6475b732b6f67cdbeca10ea519c3c3a821ed6ad1cb7aec2c98b

address: 1HZhF3mrq3gcQvgg2Y7rYv5EcfEeCwdjRA
scriptPubkey: 76a914b5b0ea730726ee3200d1b2cbf509d7c078b4f10388ac
value_sats: 9959863
value_btc: 0.09959863
spending_tx_id: 3f658469b5c078ec4a71306ed87e89f85412c0b042d05c2bfabd90f7fdbd5886

address: 1CHehNEpmFcWdmwj7Y86t6WvuycUTJ9j7z
scriptPubkey: 76a9147bcf818a88684d562d467829c3651effe436802388ac
value_sats: 7260000
value_btc: 0.07260000
spending_tx_id: b883b304934ff6475b732b6f67cdbeca10ea519c3c3a821ed6ad1cb7aec2c98b

address: 1LhWgrNunPoa77rQKZU98xtm2CSiVuyCn3
scriptPubkey: 76a914d813cf55984dac052d6f0d471c735c872169d2ad88ac
value_sats: 6841000
value_btc: 0.06841000
spending_tx_id: 9a00e3939af3fb406fc7dd4428f95c35ee4e37ceed9aee3909ff3f2c880c907f

address: 1EJvCNT8EhrG1gTXQSaWrqc7BfXog7dwdG
scriptPubkey: 76a91491fd1cc300353cc86900217fb635aada69be598588ac
value_sats: 1864105
value_btc: 0.01864105
spending_tx_id: 2e76cff121c0ae0f402ada5b12670723b6ceb2e85f78f2d89da4427e11f5e977

address: 1AKchpoZQEHs7xwW2FhedEZuF6Fpmt9uzU
scriptPubkey: 76a914663e6c6759b119a1cdad5d59d78a6c805982900d88ac
value_sats: 3789764
value_btc: 0.03789764
spending_tx_id: f0d7847575d301e1c776157b48e8a48344aacc249101a99be760cb8583bb2bd2

address: 1L7uEvnbJojK1LZDHfkr5qxE45HRvWAyLi
scriptPubkey: 76a914d1b87e57997ee826f5e2325846f1cb755c428a2a88ac
value_sats: 3500400
value_btc: 0.03500400
spending_tx_id: 2e76cff121c0ae0f402ada5b12670723b6ceb2e85f78f2d89da4427e11f5e977

address: 167aP5G8LnGa3mSyHATDMupRw1MYaqUbWw
scriptPubkey: 76a9143816fd48cb23cbee691a28da4010660119aa77f788ac
value_sats: 3741164
value_btc: 0.03741164
spending_tx_id: f0d7847575d301e1c776157b48e8a48344aacc249101a99be760cb8583bb2bd2

address: 1FCdj4Knd8A7F6gWaZK1UbdS3GJRsafTA7
scriptPubkey: 76a9149bc4fe3eade1396b9866c7e51bdf4f5b2469c6db88ac
value_sats: 6940000
value_btc: 0.06940000
spending_tx_id: 6ec0cd56c109029cf600fa1d1d6fa55a43778c33306736d84feabbe4f8adda9e

address: 1BYsN4HPUjHFxN2ERcWmQSZw8YKQxtS3hm
scriptPubkey: 76a91473b8319026e7c3fdf8fb391eeed1c75b41d30e4488ac
value_sats: 3372450
value_btc: 0.03372450
spending_tx_id: 2e76cff121c0ae0f402ada5b12670723b6ceb2e85f78f2d89da4427e11f5e977

address: 1AaWnUspJi3P9ovuzMA9Wuazt91ajvUJx2
scriptPubkey: 76a914690fb8aa48015b8b57da814a990c66d78331391688ac
value_sats: 3463770
value_btc: 0.03463770
spending_tx_id: 2e76cff121c0ae0f402ada5b12670723b6ceb2e85f78f2d89da4427e11f5e977

address: 15wQVKWMpnZhginnNXuML6fXuZRLFwCZvg
scriptPubkey: 76a914362a92741338a37b4c02056a735bde95a26ad84c88ac
value_sats: 7010000
value_btc: 0.07010000
spending_tx_id: b883b304934ff6475b732b6f67cdbeca10ea519c3c3a821ed6ad1cb7aec2c98b

address: 1Gs16VTEPCZYJ3Nk1XQNvyUMPMiNup1khD
scriptPubkey: 76a914adfec38cdf4cfa74e8bc2329580568ff2c95154e88ac
value_sats: 3819690
value_btc: 0.03819690
spending_tx_id: f0d7847575d301e1c776157b48e8a48344aacc249101a99be760cb8583bb2bd2

END_LIST: outputs