tx_hash: ef5d2e51c8db2b77d025f2ea39972dd95f783684f51c6dff1e4f909cdb43feab
block_height: 690506
tx_index: 611
size_bytes: 4786
is_coinbase_tx: False
fee_sats: 83300
fee_btc: 0.00083300
fee_sats_per_byte: 17.4049310489

START_LIST: inputs

tx_hash: dd78a9384835367b8daafe19b8eea4cca00cb82b82385d1ebbabf9aebf20b7f2
out_index: 13
value_sats: 13668551707
value_btc: 136.68551707
scriptsig:
sequence: fdffffff

tx_hash: fbf0dab4572349225651e5f76005171a78f2d1df8e1d52f8ce08c1a4684615a2
out_index: 24
value_sats: 10007
value_btc: 0.00010007
scriptsig: 220020fcac562e71a4852d11b918dc000ed7dba64e82b7b1b20df77bb0c4e922100735
sequence: fdffffff

tx_hash: 21778e212f81cde76a1f187229e5537a0f7fca9954033c6e6f8364816bdca3b6
out_index: 0
value_sats: 38750
value_btc: 0.00038750
scriptsig: 22002048493a0b9e667a4dfe0fb321213f24d240234e9448a56610d558872c66c5d209
sequence: fdffffff

tx_hash: a6ce5608ab00d1d8b9117040d0c64461e1e9580a5424ec7bd2ef425dbacb0771
out_index: 12
value_sats: 54733
value_btc: 0.00054733
scriptsig: 2200201f42b665007d5aa3045a50f51b4937acddd3f3df5a42c91f82aeedabc71c3cb7
sequence: fdffffff

tx_hash: 2c43e4e91d876f0869dff1ff7710106e8b50869683ba2abe7e564a2e68131b3f
out_index: 1
value_sats: 68005
value_btc: 0.00068005
scriptsig: 2200209e434b7ee81b2975c2b777d894037ae6fde1ce81514097b6aab4ee6da722e558
sequence: fdffffff

tx_hash: 809854740f19d3f6406b7a35013aaa9e21c87d7895d138b430b9fc16b260543f
out_index: 98
value_sats: 73600
value_btc: 0.00073600
scriptsig: 2200207e91dc22bf6a721df417e4eef20af9f7a4e060ff4c355f9dba14ff2faf347a4d
sequence: fdffffff

tx_hash: 8cd5ce9b495f19057e750297e47b304358774a8f32ff74223796b360e81984f3
out_index: 0
value_sats: 97336
value_btc: 0.00097336
scriptsig: 2200207ccd73b7d6a13dcb8e740a8cdd0ee61bc21400096f5b5e52745cac4f3c6d99fa
sequence: fdffffff

tx_hash: 5bd3f30b32928152e83dc095df87252a9f6218be692b7b926feade27c242bf30
out_index: 13
value_sats: 100000
value_btc: 0.00100000
scriptsig: 22002057853aebab7b50405f0fc157493d278fa14cd53e0f75e2c31c3068baee53bafc
sequence: fdffffff

tx_hash: 61366320a999c4dac642f115902791a27c8284b422586e538ee7567c29a343d1
out_index: 17
value_sats: 128537
value_btc: 0.00128537
scriptsig: 220020e27f89ad8ca14f77fbafa8460831656ebdc07d773805b57508f1c018c1e8fc6f
sequence: fdffffff

tx_hash: 03d9ccda14b04232e29d1586e0c6ceac3304442e922ae6535fc5a3c4d5702eac
out_index: 153
value_sats: 142000
value_btc: 0.00142000
scriptsig: 220020138ffb50b4aea02fa5c48cae8f815324de7662824bebba192e001d1ffdba5c01
sequence: fdffffff

tx_hash: f7117cf69587c38415dd88dbc7a4a4bd148e111789d4ed6b163cce3784b57b27
out_index: 14
value_sats: 150114
value_btc: 0.00150114
scriptsig: 220020d76500700a220dd7333f68357b4013890a72ea3b646211cf2f2a96dbce4b8eb7
sequence: fdffffff

tx_hash: 79a54cb90e553af7bc77f999d73b45ee1ee56714926bd7053cd9e5149f1530e6
out_index: 0
value_sats: 151000
value_btc: 0.00151000
scriptsig: 2200203ac963cd515969d847f69810bf46378701e0ca2975b1068b0c9c8deb82c490d4
sequence: fdffffff

tx_hash: 24056994a51d26341dc561c0bfffb000e7ce0950f9689e520c7ed8e92a6335ec
out_index: 26
value_sats: 169533
value_btc: 0.00169533
scriptsig: 220020e738a93dde0439c1dadb31b897db51e73e23e2bdd8c607298f94ac7397dcba5a
sequence: fdffffff

tx_hash: f7c32b239211aaa4a7d65695ef0108a7f15e6db7ed0d43e5ce15c23868328665
out_index: 398
value_sats: 201000
value_btc: 0.00201000
scriptsig: 220020888fa4cae9b076be06393805aed8b4658ef22e4b76addb9d876ff0e19a6d9156
sequence: fdffffff

tx_hash: e7b50b693393547244e53bef40c8aa7e7423c2f9044365a44a77cd15432828c4
out_index: 16
value_sats: 210628
value_btc: 0.00210628
scriptsig: 22002088530dceee28aa182bc461a141483999736d42ad416b4aa1fb8526f5a31fd4b8
sequence: fdffffff

tx_hash: aca32631ccfde9014b74ec356e1afa7017beaa23c498a9847585d68916cdaffd
out_index: 50
value_sats: 234853
value_btc: 0.00234853
scriptsig: 220020f7e92e863d2f783f29aeb8a73956be82686690c28ecf9f6f3a8138871d95dfd9
sequence: fdffffff

tx_hash: 0a37ef7a333ab38426d341d07c1236951bcb9c6c35b292c5910fb009202b4a14
out_index: 0
value_sats: 269395
value_btc: 0.00269395
scriptsig: 220020f3656456f15e8d4572d9140f7cae94ae158b7e263227962a77c7ef34fab0d659
sequence: fdffffff

tx_hash: 03d9ccda14b04232e29d1586e0c6ceac3304442e922ae6535fc5a3c4d5702eac
out_index: 266
value_sats: 290400
value_btc: 0.00290400
scriptsig: 220020138ffb50b4aea02fa5c48cae8f815324de7662824bebba192e001d1ffdba5c01
sequence: fdffffff

tx_hash: 200f132b32b952153ffbdb4b7b918b02fd6b371203aa38184f3e03601df66647
out_index: 410
value_sats: 291800
value_btc: 0.00291800
scriptsig: 22002088fc55b875d476377fe642cdec4e456897c8b9c7f8677bdfcb6effd722111a57
sequence: fdffffff

tx_hash: c6a801e6fc56ce6ded708e873d2e1c321070fb50e809b8acb3a92d5ea1715bde
out_index: 20
value_sats: 299533
value_btc: 0.00299533
scriptsig: 220020fa1953ca77d232261c2a1e419bc6bd44dfb5bbfc49e0cf23165036f11eedcff4
sequence: fdffffff

tx_hash: 04a3abdd60135e4f6833b9dce6cbd5e3c25d616ac07fb7a4b2e059ee3075e49f
out_index: 13
value_sats: 346372
value_btc: 0.00346372
scriptsig: 220020085a81ce7fd4f6d05f660aaf0680dd54584a4500272e12cb21fc344fcf8ed7d9
sequence: fdffffff

tx_hash: 200f132b32b952153ffbdb4b7b918b02fd6b371203aa38184f3e03601df66647
out_index: 520
value_sats: 382200
value_btc: 0.00382200
scriptsig: 2200208f4c07995414631fc9bd73ea59b2294690d9764bbe000d77cc76bc8588cbe679
sequence: fdffffff

tx_hash: 200f132b32b952153ffbdb4b7b918b02fd6b371203aa38184f3e03601df66647
out_index: 532
value_sats: 416600
value_btc: 0.00416600
scriptsig: 22002088fc55b875d476377fe642cdec4e456897c8b9c7f8677bdfcb6effd722111a57
sequence: fdffffff

tx_hash: f7c32b239211aaa4a7d65695ef0108a7f15e6db7ed0d43e5ce15c23868328665
out_index: 531
value_sats: 426300
value_btc: 0.00426300
scriptsig: 220020888fa4cae9b076be06393805aed8b4658ef22e4b76addb9d876ff0e19a6d9156
sequence: fdffffff

tx_hash: 410a5775e50b95c8a4085299eb507a65cf72aeae4e8b5458d979f166fd5ba877
out_index: 7
value_sats: 530000
value_btc: 0.00530000
scriptsig: 220020d26158c7eff9f264bb900e6bb0923bca873efe78790317e0719b73920ecaa4c6
sequence: fdffffff

tx_hash: 61366320a999c4dac642f115902791a27c8284b422586e538ee7567c29a343d1
out_index: 31
value_sats: 610147
value_btc: 0.00610147
scriptsig: 220020936ff32329891de673484c6fc894145de52b4fa74cb42bf6c98de520500e27f1
sequence: fdffffff

tx_hash: 602a85f8149d969edf82e4ba7310fb5f86c7113944121cae61d76d0ffa723728
out_index: 45
value_sats: 634553
value_btc: 0.00634553
scriptsig: 220020a742c7e28f053b87d6917c61e0d36c7333ec08dd103b02ed7bdae44be841442d
sequence: fdffffff

tx_hash: e34fbc25a17811ad6a5167bf818c73cdc0c23d592a85bc2be8810a99a645103b
out_index: 0
value_sats: 692493
value_btc: 0.00692493
scriptsig: 2200203efe4665556c1d3a68da80d3590d1b11d5605c5977ae9ea19a81a406b7c45146
sequence: fdffffff

tx_hash: a6ce5608ab00d1d8b9117040d0c64461e1e9580a5424ec7bd2ef425dbacb0771
out_index: 17
value_sats: 725508
value_btc: 0.00725508
scriptsig: 22002085a02bb10a01e7b727b4eb8f30f79d92622d841512b6c026922b78ffd5e5df81
sequence: fdffffff

tx_hash: 91b039e657cbd26df6f513a9867d5a45e6b3467ac03f96cfc82da4abd05930df
out_index: 7
value_sats: 736131
value_btc: 0.00736131
scriptsig: 2200204cffec1767937ae7ae62c144f553da53057123b9d3cce5c91673dc2ba9f56a88
sequence: fdffffff

tx_hash: 4ff581262a2f21a90c2750776209cfdf5dd51e01bb0f2a59138465c92e2cd306
out_index: 6
value_sats: 778199
value_btc: 0.00778199
scriptsig: 2200209f80a88ec9bcaaff68118aeb60aedfd49a1c88abb7dfc1c6541dd27c7f30ecef
sequence: fdffffff

tx_hash: 55265b3c0e8028db2f1d7824f304e917862c3fb6fd414449676292425eb697e3
out_index: 2
value_sats: 850000
value_btc: 0.00850000
scriptsig: 220020adae3808b79d7bed21f6652303bab8adc83584fae7d00a8a2eadaca9e9e74ebc
sequence: fdffffff

tx_hash: cf1bc776cdba6229667a36f2c92af0eaebe24984aabf5cd30e002064566e89b8
out_index: 36
value_sats: 883230
value_btc: 0.00883230
scriptsig: 220020e626212c2a33f8489345209e783af3eda4111713e23a82045676f58e39f6dd6e
sequence: fdffffff

tx_hash: d188b0cae69773cbd840f6003c081a3ddbed44f5dab5ed066936d0bbece44182
out_index: 0
value_sats: 896674
value_btc: 0.00896674
scriptsig: 220020257ce87d8da3b1cf130850c357c7a829f1036b2ff2a66ef96069512e67a89312
sequence: fdffffff

tx_hash: e7b50b693393547244e53bef40c8aa7e7423c2f9044365a44a77cd15432828c4
out_index: 3
value_sats: 1783189
value_btc: 0.01783189
scriptsig: 22002054a4f9f5c975ad1dbb5edda9d97b8554a9eb1840cfe73fdd09deb4493b0d672f
sequence: fdffffff

tx_hash: 6c17f4ec9287dc1393db7c84dcd6bb7387a0ef396834f85136aee657fad79be1
out_index: 12
value_sats: 1920000
value_btc: 0.01920000
scriptsig: 220020d6fd5e3314fafbbaeba0bd1a3c9c920c9d82241cdafb8f33fe261c884ed5ed3a
sequence: fdffffff

tx_hash: f7c32b239211aaa4a7d65695ef0108a7f15e6db7ed0d43e5ce15c23868328665
out_index: 620
value_sats: 2176200
value_btc: 0.02176200
scriptsig: 220020547b839b78e9620e15091e319a1e630bfa66073f355823bb61f722164a11c601
sequence: fdffffff

tx_hash: 421f8f262122cf8e5432d39234d5a5585527dde7f58c6480c767048cae0e6297
out_index: 4
value_sats: 2505589
value_btc: 0.02505589
scriptsig: 2200207e4efc88cb19ca0861c46e1e664ad899b439b66512d7254c8e868b1b8334dc33
sequence: fdffffff

tx_hash: f8360aa98aae8fd4833ffe6aa121d9d050b92231b3f277490d3c60882e9c3f20
out_index: 9
value_sats: 2792847
value_btc: 0.02792847
scriptsig: 2200201f461136b073306a99de4e0c329a52b579e87e34e72217d16166ec27e4f53458
sequence: fdffffff

tx_hash: a4f832372167fc7352f3faa70ed8792cea55663f37ec7ab938360f5e0539d3b1
out_index: 0
value_sats: 4530097
value_btc: 0.04530097
scriptsig: 2200201f049c467903eb30da68dd01416947cbf318299aa4777fbf0d0d8f58cc6d6ac8
sequence: fdffffff

tx_hash: 631a9bd4466cffa61a0afc3254105b71201072f180a71efaf9b8947b1e59b92e
out_index: 14
value_sats: 7122568
value_btc: 0.07122568
scriptsig: 22002073fd3cf2843c3abed0fc6345dcc6d6999ee19ba8d1c48105de3756a9f01398ed
sequence: fdffffff

tx_hash: ace16a23d94690f616ca9486bcaa9bdaf44c40844713ccccfd45d8e46f6d9436
out_index: 54
value_sats: 11978677
value_btc: 0.11978677
scriptsig: 2200205dd2fed2bd53bbeddd21695b6a5d591a729b0f15dd47ba4b7953c52c72ad2696
sequence: fdffffff

tx_hash: 3b7785558a10dbed38699706ddbfe254234dd484f201f69fc121e4b879bb1e1f
out_index: 1
value_sats: 12970000
value_btc: 0.12970000
scriptsig: 220020217b96580da0f6b8df8425ae056d58c0819bbda35d106e0118a8aa527463686c
sequence: fdffffff

tx_hash: 344790e5c6418d754a814e29cce67f07c6245c3f4e7e2c33334eee740b38de12
out_index: 0
value_sats: 13579470
value_btc: 0.13579470
scriptsig: 2200205950bd49a5262f49ad1e021112cce4cf5c4312705a06da5b3f4f683bcfb80ecf
sequence: fdffffff

tx_hash: 4f476e495a1513eef07accf06298c14a77d8c7931a3ad15a63ae077da6ad0c9d
out_index: 1
value_sats: 14767664
value_btc: 0.14767664
scriptsig: 2200201cd7307415dd99520d53c4b3ae7e251d9ce5dfaa8b9064c0a9b1cd5a10ff4185
sequence: fdffffff

tx_hash: ab6c913d59da399e14de45ee9876f2666c7f2f9c535783a88c294f68e0491962
out_index: 0
value_sats: 16956549
value_btc: 0.16956549
scriptsig: 220020c1e10e5e8ffafb7395563f87f6d06a3f3e109085098de1c7c86ab6c5bee252b9
sequence: fdffffff

tx_hash: 489344e7702933ffca2ea0c998b4c57b0a7d6edf746b193045572854d943dad4
out_index: 59
value_sats: 17994290
value_btc: 0.17994290
scriptsig: 2200204267840dd002bd1c1464fe489394843714253dde0abde7018a3d5e11492cdca7
sequence: fdffffff

tx_hash: 387912ff2ef7aed9a77a0c6f7cb431dce4ef0127a10c913e0f87522aa077430b
out_index: 0
value_sats: 20541871
value_btc: 0.20541871
scriptsig: 22002071103a488603b7939d311d0b4cf1aeb39562bfe91e38b9aa3a3fe2708a1acefd
sequence: fdffffff

tx_hash: 2f19b68ad7f4241d61c0f1aca464eae2cd8604affa6866e4064ab5d283715b34
out_index: 0
value_sats: 24480000
value_btc: 0.24480000
scriptsig: 220020143f2fa0313b7c4b62aca2085056145fdb2457af2332f7fd695f509253f4f239
sequence: fdffffff

tx_hash: b70790c45b1ae9828c19f1c92a611741ea5cb14d2e84be4390c7e10c24095061
out_index: 8
value_sats: 33340000
value_btc: 0.33340000
scriptsig: 2200206e2ddaabd364e1be2b707ab14d1d7fe84560d1c537b24b4459817b4fd63ca63d
sequence: fdffffff

tx_hash: a97e37e9c3b5bff18e3983785f4d971260c4ecb6d4a4e0761e247f505732f6b9
out_index: 0
value_sats: 72900000
value_btc: 0.72900000
scriptsig: 220020526d8a78fcc0da33c16e9ab21c7d4f695575f64446655626e853035c79378ebf
sequence: fdffffff

tx_hash: 03f02151b9ae068116898a360a12b3acfe2ffb2c00526d77ebd9d6b7722a21d4
out_index: 1
value_sats: 110400000
value_btc: 1.10400000
scriptsig: 220020526d8a78fcc0da33c16e9ab21c7d4f695575f64446655626e853035c79378ebf
sequence: fdffffff

tx_hash: d35bf9926474316577a36046ef4cdcf74dd241b5a2bd984d106ed2bdee52d4dc
out_index: 0
value_sats: 116495180
value_btc: 1.16495180
scriptsig: 2200205950bd49a5262f49ad1e021112cce4cf5c4312705a06da5b3f4f683bcfb80ecf
sequence: fdffffff

tx_hash: bc94a1f77dbbc1a9d68b81b0cbb406da26c3c4f807d5dc3430c02e896bf22b98
out_index: 0
value_sats: 145900000
value_btc: 1.45900000
scriptsig: 220020526d8a78fcc0da33c16e9ab21c7d4f695575f64446655626e853035c79378ebf
sequence: fdffffff

tx_hash: 5841ce573309743bd73561798a199ba08295ffe198ac1e00b4638863813dcce4
out_index: 1
value_sats: 189430821
value_btc: 1.89430821
scriptsig: 220020103b6b66d318d0c679e768c39460181baea6b1c9b12c852d98e3079c49fc223b
sequence: fdffffff

END_LIST: inputs

START_LIST: outputs

address: unknown_address
scriptPubkey: a914329a8eedea7312c1e6c44956450c87ba94a83d9f87
value_sats: 141987000
value_btc: 1.41987000
spending_tx_id: 9669e20b19b00384e41aa5ec91937c226d55ba3455ebef072f09ab09bfb24535

address: 1NBb3NcntnZMHEC7xg3erpiymBkeo856nY
scriptPubkey: 76a914e85b378d1af1fcb4731e4d886139a9d76e587a3388ac
value_sats: 43485000
value_btc: 0.43485000
spending_tx_id: 94228b4d32b58ed24a60984cfb6e90a0453a471668c7910ec32c555379d1937a

address: unknown_address
scriptPubkey: a914a5910c97f771fc850a178a624ee78bac1decf2d487
value_sats: 7753000
value_btc: 0.07753000
spending_tx_id: 5065ed06ef507c2729f7f6ae413e96bbecf13ade6cfa8d96d2d1e122ae7f3214

address: unknown_address
scriptPubkey: 00140e4d829cf7d430f64b1f5a153701df0526ebdb72
value_sats: 82000
value_btc: 0.00082000
spending_tx_id: f4ea4c30f2e3a267bb49ccbcea4196436b20ccc48f030b98a1d50ef29c9951d8

address: unknown_address
scriptPubkey: 0014d44131e9541c34850202d75968d8153ffa51af9d
value_sats: 383000
value_btc: 0.00383000
spending_tx_id: 2ef240453f2320d967707136dcbf3bc2a92fcb0d7de93dbf2dc0e379bd691a96

address: 1NZUmz77QuaWLGaf7BQrQ1jbsCEsvMkS26
scriptPubkey: 76a914ec7f235ceb8028283d6f60dcd9cd44cf88d0946588ac
value_sats: 6970000
value_btc: 0.06970000
spending_tx_id: 57d8f3016233469915563ef2f7e8588a4a2742e57c1e22cba433560030ac4d48

address: 1Ci2g9SLa1sGqD3pZjXpudKDvESmtV8bBD
scriptPubkey: 76a914806bd611ce63da98f381a40179f1f20ba9b64ed088ac
value_sats: 2001000
value_btc: 0.02001000
spending_tx_id: 17aa6652077c01cc7730a7e0f7929d53be7e41d991629020922934fb7610b1c4

address: unknown_address
scriptPubkey: 00144b1b1231bc0211519e0d339ebed961689ee0e831
value_sats: 11932100
value_btc: 0.11932100
spending_tx_id: b6f3c031d88200e531e419ded01670695dd6b288bd5e3d7eda955e288ae0342c

address: unknown_address
scriptPubkey: a91493fb4a7cb64826a95e7818218edc22bfbd1fc2da87
value_sats: 7705000
value_btc: 0.07705000
spending_tx_id: ee5e3c482117573058e167caf6f7b2c4c76485db64bb7e164f1fc9ef097f03d2

address: unknown_address
scriptPubkey: a91479ca48df98cf002087838feaa4e8140914c54f7d87
value_sats: 2985000
value_btc: 0.02985000
spending_tx_id: 5065ed06ef507c2729f7f6ae413e96bbecf13ade6cfa8d96d2d1e122ae7f3214

address: unknown_address
scriptPubkey: 0014f49016adfcb4ef232d0264650154eaf4dc2fd9eb
value_sats: 10612000
value_btc: 0.10612000
spending_tx_id: 169649ecf33691b126ae9c4d49fa1b6c7d4379415fd33498d70a0f550d420369

address: 1ETTfrU7EdgejCqE3iNYePRJPhcwhZgvmZ
scriptPubkey: 76a914939ab68cf0c69438503a81aa08e775c6aa9db01288ac
value_sats: 56000
value_btc: 0.00056000
spending_tx_id: a298998ca3fdc4ebccd0f2ac2eb58b805e8dd88485aa8d5b4e553a7998894a44

address: unknown_address
scriptPubkey: a91466b3773652da2a13ff4162b8e7a6acc4d2ea6fef87
value_sats: 198799000
value_btc: 1.98799000
spending_tx_id: unspent

address: 1CRza557LmNWrGMTvDTinnPrcCaNBNxiun
scriptPubkey: 76a9147d636c828bd929ba431ad8036be7b4964e955f7088ac
value_sats: 232000
value_btc: 0.00232000
spending_tx_id: 9f22d0870260e15b728072753e7024d358ca8c8935bc16da20774ec8ed23d57b

address: 1KxpdoANwVhD5vMTRSPXjmDoFV5M98z9MC
scriptPubkey: 76a914d000e7bbe8bc5efbd45f64fb4c6037983641163588ac
value_sats: 94982
value_btc: 0.00094982
spending_tx_id: 9909a11685e77979c12e551e56a3b65cf79b912d037bc546f321d6f7ddc1b335

address: 1DJtCDg9avdVEEnh2q7waGtrzAAS5Eap5Y
scriptPubkey: 76a9148703509b87917dd1df744cffb2d362dc40e38cb288ac
value_sats: 386000
value_btc: 0.00386000
spending_tx_id: 0d08a0e2741c13bdb27775c95174145f794a51c90627135fb8f2dccc69ffefd0

address: 19H1L4EM7gNPSRJPBeaBa66nTVNf9oL8Uh
scriptPubkey: 76a9145ac7ef9829d5704119e59cf5ee9ccb48eeca085d88ac
value_sats: 6032000
value_btc: 0.06032000
spending_tx_id: cf8e0b0307be35b476f668f0606ec2ebbc8fe9b06b9f394fd0d7e3f7352f3d41

address: unknown_address
scriptPubkey: a9142ccee8ba5cf100116286c11732798c1c574ebf7f87
value_sats: 100000000
value_btc: 1.00000000
spending_tx_id: 0fb833610c2f2875539499d416d0ad454834178dc82675cd3ddcceb7e09c9948

address: unknown_address
scriptPubkey: 002028f31da01f1817de17f2382477c331180858367573503ec3f0b249fc78161ab4
value_sats: 13963427968
value_btc: 139.63427968
spending_tx_id: 2cab6789a2b0e9241b054b270aa25974720f638ef32ee36c0e5258cec79422fd

END_LIST: outputs