create account

Prev | Next Block 59,846,548


165 transactions in this block, produced at 2021-12-08 03:25:48 (UTC)

4f27db17 Splinterlands claimed quest reward
9d7b1843 custom json
required_auths
0.sionoscarr20
required_posting_auths[]
idsm_token_transfer
json{"to":"abriandald","qty":3,"token":"DEC","type":"withdraw","memo":"abriandald","app":"splinterlands/0.7.139","n":"kAAxvEpgww"}
36505eee custom json
required_auths
0.nakimachi
required_posting_auths[]
idsm_market_rent
json{"items":["9fcf972ad59ea4d01f410c3c1d46a1dda00a4b13-78"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139","n":"5HOlbYjV8R"}
8e2faca1 claim reward: 2.788 HBD and 1.938 HP
a6148be9 custom json
required_auths
0.coraln447
required_posting_auths[]
idsm_market_rent
json{"items":["e6c764048c692c7ae00585a9010cc7f141e0af1c-1","34bf4a15e5bf0cf7b121911fdddc1b312a05899a-0","ecb8d4822b2ae4a62fd88cbb747c39304c7423f0-0","d3853f9ec8a081ec5f35c8dd6f24f239dfc65334-0","366b613876aaa8e7615c6246e2b398afd3ea9c30-15","7c148e8a6c61a5b502ec4ef36546b1fa3af057c9-0","66be8d2c721780c87742f99dadac92f05702eef8-43","a112521f43c1f6a957eadc61ff9f808893dc696e-27","66be8d2c721780c87742f99dadac92f05702eef8-39","3b503269c4249700ad078485479f5c03b8fdcb61-35","3b503269c4249700ad078485479f5c03b8fdcb61-28","828f868f3c4220f9c8ee763fd18d29dfecf60135-49","38de2f0593f1e722ef63b9f1629db19844a886a8-0","7c6e3ac6f0577c41c8db5308fb7be65cef11dbf3-9","aa6411e3eb04f3886f467090ce27ff0fa963dc65-0","ad8b20475c8da161a09a68fc730e88f0f263076e-7","7c6e3ac6f0577c41c8db5308fb7be65cef11dbf3-10","5080cf01019111945370617b4fddcd6ecd5f6336-0","e165daa3dd760ad1da19dd77f18500f12ddfb310-2","dd7e8fe7dd486ae36d5df06cd37a6d9481e8d4a1-0"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139","n":"BHKdDUiKvR"}
d79abeb1 Splinterlands claimed quest reward
a919bd24 Splinterlands started a daily quest
87c07750 custom json
required_auths[]
required_posting_auths
0.sl-admin-5
idsm_token_award
json{"from":"$SPS_AIRDROP","to":"feeneyblea095","token":"SPS","qty":0.5650000000000001,"platform":"hive","address":"feeneyblea095","ts":1638933943295,"sig":"SIG_K1_KVbLioJdU3NCSgcr8ovyhRxeiP7f6w9Zt9LyhGmkLVRbKBZHZonF1anLrXRXvHh4HA8NWDZNgB8Q7kmMuEAjF5ghkuGWWe"}
57d12269 custom json
required_auths
0.steemmonsters
required_posting_auths[]
idsm_external_payment
json{"trx_id":"6f4f8c82873c28f80d6c5501f21c808145315460","player":"pupil_41856","purchase_id":"P-AH7PG1NP68","type":"starter_pack","qty":1,"amount_usd":10,"data":null}
7731f941 Splinterlands gift cards to
d39b3081 Splinterlands gift cards to
60de73da Splinterlands gift cards to
5b079d49 claim reward: 0.001 HP
0a3da972 claim reward: 0.004 HP
339dce43 claim reward: 0.143 HP
7869f609 claim reward: 0.001 HP
574d4329 Splinterlands started a daily quest
f58d3ad6 Splinterlands gift cards to
8dd71ccf custom json
required_auths
0.cuonglong
required_posting_auths[]
idsm_market_rent
json{"items":["c3845410f427ea91b2df9ef84f0f29c3533bc9b6-0"],"days":1,"currency":"CREDITS","app":"splinterlands/0.7.150","n":"xUc4DxRAG8"}
e50bb0d7 claim reward: 0.005 HP
7c7d8bf7 claim reward: 0.009 HP
87f2c249 Splinterlands started a daily quest
7918058e claim reward: 0.004 HP
1b135167 Splinterlands claimed quest reward
989669c4 claim reward: 0.048 HP
2198f81e claim reward: 0.046 HP
60623422 custom json
required_auths
0.sdagg
required_posting_auths[]
idsm_token_transfer
json{"to":"vipbro35","qty":9.941,"token":"DEC","type":"withdraw","memo":"vipbro35","app":"splinterlands/0.7.150","n":"OrHrGEEcpy"}
54f448ed claim reward: 0.014 HP
9304bdd4 Splinterlands gift cards to
caa438fe claim reward: 0.006 HP
f72c8bf2 Splinterlands gift cards to
7ab82553 claim reward: 0.008 HP
c9802eb6 claim reward: 0.004 HP
a00a31bf claim reward: 0.015 HP
4d048420 custom json
required_auths
0.sandieot393
required_posting_auths[]
idsm_market_rent
json{"items":["03b5b846953a5628c785425123a09040fa270999-20"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139","n":"z3XCuuypOe"}
50371291 custom json
required_auths
0.hivehustlers
required_posting_auths[]
idssc-mainnet-hive
json"{"contractName":"tokens","contractAction":"issue","contractPayload":{"symbol":"COM","to":"roger.remix","quantity":"0.003006","memo":"you have mined new COM tokens for staking LIST token"}}"
d4027ae9 Splinterlands submitted a team for battle
c3de1a9e custom json
required_auths[]
required_posting_auths
0.myaskylercu64923
idsm_market_cancel_rental
json{"items":["313cc8c83eca38c24b1a938db3175d96d7f7f66d-2","0dafdcb5446e570e050e1f286edd3e9c8c908bb4-27","ad9a1531ce7c50c8adc53729a40320bc0a848081-24","a06c4a90d49a2ae92c1d04a794a4700bbbf77a0d-12","5e76181061fcf6c541b895501447a84770d6b73e-117","366f7c51ff1e1285e1e6f36520872a9819942bec-25","4989d5f20d8e1b83b5e87eb382b8cd4082c7f544-109","aebf89ca15ba311e82dc2783d71494a826f79008-39"]}
2c2448b9 claim reward: 0.002 HP
60957d88 claim reward: 1.366 HBD and 1.084 HP
5c68dcbb custom json
required_auths[]
required_posting_auths
0.shinhwwa45
idsm_delegate_cards
json{"cards":["C3-336-AHC5ZOQBU8","C3-336-OZHD9TXCY8"],"to":"wildflowers6"}
abe08d5b claim reward: 0.029 HP
e7453b6a claim reward: 0.003 HP
ba1227ae custom json
required_auths
0.skymiguel3
required_posting_auths[]
idsm_market_rent
json{"items":["8d162b64101258f3e0d6261e99802108028e267b-0"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139","n":"eOK0XxRTZD"}
883e0d08 claim reward: 0.910 HP
134da7b3 custom json
required_auths
0.steemmonsters
required_posting_auths[]
idsm_external_payment
json{"player":"assassyn","type":"credits","qty":500,"affiliate_payment":true}
bb2096ee claim reward: 0.019 HP
1cd14b95 custom json
required_auths[]
required_posting_auths
0.pionerbank
idsm_undelegate_cards
json"{"cards": ["G4-175-86ZYOHL2VK", "G3-219-RS8A49N2YO", "G4-184-ZT8SBUT29S"], "app": "steemmonsters/0.7.139"}"
3d8696fd custom json
required_auths
0.quinnkiccarter
required_posting_auths[]
idsm_market_rent
json{"items":["60f2488b2f5f59268f71799ce2f032fd654d2d52-0"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139"}
3209bd1d custom json
required_auths
0.ricksens85
required_posting_auths[]
idssc-mainnet-hive
json{"contractName":"market","contractAction":"cancel","contractPayload":{"type":"sell","id":"c56d0b942c6f4cfba670277c8c70d705f37f9fe3"}}
547b4c9d claim reward: 0.788 HP
7854d17f Splinterlands started a daily quest
73d353c3 Splinterlands entered into match queue
8f771925 custom json
required_auths
0.cryptovaults
required_posting_auths[]
idsm_token_transfer
json{"to":"splinterlands","qty":98399.37,"token":"DEC","memo":"P-QXB4H5G4LC","app":"splinterlands/0.7.139","n":"yljGS9EHjR"}
22c0fa8b claim reward: 0.014 HP
a140041d claim reward: 0.005 HP
2cdbd959 custom json
required_auths
0.jmarty
required_posting_auths[]
idsm_market_rent
json{"items":["ea4d3616b5880f93ab1db4f512bb86b3fffa0423-0"],"currency":"DEC","days":2,"app":"splinterlands/0.7.139","n":"nzodtc2AxB"}
9d376aad claim reward: 31.186 HP
d856347c Splinterlands submitted a team for battle
ed27debf claim reward: 0.036 HP
3fe3d017 custom json
required_auths
0.quintonalbertine
required_posting_auths[]
idsm_token_transfer
json{"to":"hajinguyen777","qty":24,"token":"DEC","type":"withdraw","memo":"hajinguyen777","app":"splinterlands/0.7.139","n":"CFHGKzav4t"}
f6f9d815 Splinterlands started a daily quest
187fbe99 custom json
required_auths
0.fluorometry
required_posting_auths[]
idssc-mainnet-hive
json{"contractName":"market","contractAction":"sell","contractPayload":{"symbol":"DEC","quantity":"14268.000","price":"0.00464492"}}
67f6b04f Splinterlands claimed quest reward
39213ab5 Splinterlands started a daily quest
c4b8d4c3 Splinterlands gift cards to
0ad888a9 claim reward: 0.416 HP
5d50d70d custom json
required_auths
0.fgfhfghfh
required_posting_auths[]
idsm_token_transfer
json{"to":"tamthao9","qty":9.89,"token":"DEC","type":"withdraw","memo":"tamthao9","app":"splinterlands/0.7.150","n":"67judlZO8T"}
7515e766 claim reward: 0.006 HP
6ae71da3 Splinterlands started a daily quest
9a4c53a7 Splinterlands entered into match queue
9258d989 claim reward: 0.008 HP
5b20b07f custom json
required_auths[]
required_posting_auths
0.homerunner
idsm_advance_league
json{"notify":true,"app":"steemmonsters/0.7.139","n":161}
d49abae6 Splinterlands claimed end of season reward
7f0ded07 custom json
required_auths[]
required_posting_auths
0.johnmelissaski
idsm_assign_fray
json{"guild_id":"267e4837bba8c13f094cec134c1a57de01a145f6","tournament_id":"GUILD-BC52-BL12-BRAWL30","index":7,"app":"splinterlands/0.7.139","n":"aYJjYXeLnO"}
eb9bce78 claim reward: 0.002 HP
d17f377d Splinterlands started a daily quest
af191bf3 Splinterlands started a daily quest
391a1ff8 Splinterlands started a daily quest
0050d631 Splinterlands claimed quest reward
141d3d89 custom json
required_auths[]
required_posting_auths
0.ffffffffffff
idsm_delegate_cards
json{"to":"dragonmoonz2046","cards":["G3-351-5IHV5NMCPS"],"app":"splinterlands/0.7.139","n":"kY4OGScnSF"}
0fd6757c Splinterlands surrendered a match
c94e948f Splinterlands submitted a team for battle
fea335a4 custom json
required_auths
0.leomaker
required_posting_auths[]
idssc-mainnet-hive
json{"contractName":"market","contractAction":"buy","contractPayload":{"symbol":"LEO","quantity":"42.286","price":"0.13900200000000001"}}
4af3cc9c Splinterlands gift cards to
753e1dbf claim reward: 0.027 HP
0d1f0b8a Splinterlands started a daily quest
9a9d4e52 claim reward: 0.456 HP
44b4b663 Splinterlands claimed quest reward
f6a1949f Splinterlands started a daily quest
5491e813 Splinterlands gift cards to
e45e6abf claim reward: 0.004 HP
70a44de7 Splinterlands gift cards to
0c2c25a5 claim reward: 0.015 HP
09c5cde3 claim reward: 0.018 HP
20705928 claim reward: 0.009 HP
01379757 Splinterlands revealed their cards for battle
1534272e Splinterlands submitted a team for battle
97b73aae claim reward: 0.013 HP
6bbe8dca claim reward: 0.001 HP
7466d0fd Splinterlands gift cards to
e90592ff custom json
required_auths
0.mnbvbvn
required_posting_auths[]
idsm_token_transfer
json{"to":"vipbro35","qty":8.054,"token":"DEC","type":"withdraw","memo":"vipbro35","app":"splinterlands/0.7.150","n":"wWq8COUCrr"}
2ddd5fca Splinterlands gift cards to
cc13562a custom json
required_auths
0.darwin44
required_posting_auths[]
idsm_market_rent
json{"items":["1686ea3f5c1c1416a54a2105e5177c9848189572-3"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139","n":"spi54upfmA"}
eede3a40 Splinterlands entered into match queue
3479ceb4 Splinterlands started a daily quest
515e4cc4 claim reward: 0.004 HP
8aa646bd custom json
required_auths
0.hashkings
required_posting_auths[]
idssc-mainnet-hive
json"{"contractName":"nft","contractAction":"issueMultiple","contractPayload":{"instances":[{"symbol":"HKFARM","to":"meanbees","feeSymbol":"PAL","properties":{"NAME":"Hemp Wrapped Joint","TYPE":"consumable","CONSUMABLETYPE":"hempWrappedJoint","LVL":0}}]}}"
b4390ccd claim reward: 0.002 HP
7fa32be4 Splinterlands gift cards to
8db046e4 custom json
required_auths
0.tuanzebe
required_posting_auths[]
idsm_market_rent
json{"items":["479b83aef0f11a51ce319a51782f987d117b82d2-79"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139"}
20262038 custom json
required_auths
0.iskonikael6
required_posting_auths[]
idsm_market_rent
json{"items":["1fb2752a27604b66a3c366c94de96c792cb32e16-6"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139","n":"gTY6flTVds"}
c80509cc claim reward: 0.002 HP
a2692cef claim reward: 0.038 HP
0e67e05b Splinterlands started a daily quest
a722b965 Splinterlands started a daily quest
1b8ae5f5 claim reward: 2.378 HBD and 1.623 HP
bb4dd35e claim reward: 0.026 HP
bc431579 Splinterlands started a daily quest
d03d712e Splinterlands started a daily quest
a95ecd5b Splinterlands claimed quest reward
200b94a0 Splinterlands started a daily quest
46d50b1b Splinterlands started a daily quest
e088c606 Splinterlands started a daily quest
dd17459c custom json
required_auths
0.an017
required_posting_auths[]
idsm_market_rent
json{"items":["95503cb140ededc9c2a80c56d17cd849d9434264-0"],"days":1,"currency":"DEC","limit_price":16.1,"market":"peakmonsters","app":"peakmonsters"}
a49e00cd Splinterlands gift cards to
2c5ade57 Splinterlands gift cards to
af7c9807 Splinterlands claimed quest reward
335f1d98 claim reward: 0.043 HP
1c987dbc Splinterlands started a daily quest
8d063e3b Splinterlands revealed their cards for battle
718b92e1 Splinterlands gift cards to
a5cadb24 Splinterlands gift cards to
3ac02483 custom json
required_auths
0.archon-mining
required_posting_auths[]
idssc-mainnet-hive
json"{"contractName":"tokens","contractAction":"transfer","contractPayload":{"symbol":"ARCHON","to":"avellana","quantity":"0.20999999","memo":"Mining Reward, 0.21 ARCHON also staked to your account!"}}"
0439873c Splinterlands gift cards to
c05e2d9a Splinterlands gift cards to
3a437f66 claim reward: 0.001 HP
5bf134be claim reward: 0.011 HP
1b2806a8 claim reward: 0.106 HP
f916eb62 custom json
required_auths
0.xinhlagi
required_posting_auths[]
idsm_token_transfer
json{"to":"tuanchimto","qty":47,"token":"DEC","type":"withdraw","memo":"tuanchimto","app":"splinterlands/0.7.139","n":"8aP68jo7BA"}
ea3ca574 claim reward: 0.001 HP
be9c9a5e custom json
required_auths
0.chrizspaul3
required_posting_auths[]
idsm_market_rent
json{"items":["6333dc0fd894e551fdfcce8c38730644f12aebed-29"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139","n":"R0wNMIjJQe"}
0fdd42e7 Splinterlands started a daily quest
07f81127 claim reward: 0.063 HP
51ce5e04 custom json
required_auths
0.quang81
required_posting_auths[]
idsm_market_rent
json{"items":["7bb5f54021cfb411e53f74d235a093215bd85efd-0"],"days":1,"currency":"DEC","app":"splinterlands/0.7.150","n":"H4VtJQMB77"}
059aa9bb Splinterlands requested a new quest
e9fdf14f Splinterlands started a daily quest
c50336eb Splinterlands claimed end of season reward
a987c8eb claim reward: 0.001 HP
84664997 claim reward: 0.006 HP
4641ad16 claim reward: 0.008 HP
00643a57 claim reward: 0.131 HP
01982d63 custom json
required_auths
0.chungtlll119
required_posting_auths[]
idsm_market_rent
json{"items":["e293af8be1061eaba86abb78dbe2dd460233957e-10"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139","n":"raUsOExKRl"}
612a2b7a claim reward: 0.001 HP
449d3b64 custom json
required_auths
0.ricksens85
required_posting_auths[]
idssc-mainnet-hive
json{"contractName":"market","contractAction":"cancel","contractPayload":{"type":"sell","id":"c6471442b63a2383c1f80b9b6472d4c4aaafb15e"}}
ead95e69 claim reward: 0.031 HP
0ca0a3ed Splinterlands claimed quest reward
887cb5ac claim reward: 0.516 HP
a3455751 claim reward: 0.008 HP
7c93af68 claim reward: 0.004 HP
21a41ae3 Splinterlands gift cards to
8d2040eb claim reward: 0.006 HP
6f4e2ac6 Splinterlands started a daily quest
efa58954 claim reward: 0.002 HP

Show raw block data


69 virtual ops in this block.

d5d7a38a effective_comment_vote
voterrealitavshaluan
authorrima11
permlinkdo-all-things-with-love
weight3,017,966,468
rshares3,017,966,468
total_vote_weight16,436,719,075,165
pending_payout37.061 HBD
virtual producer reward: 1.216 HP
virtual curation reward: 9.668 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 2.644 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 1.510 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 1.212 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 1.209 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.526 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.365 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.280 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.109 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.073 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.072 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.064 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.053 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.034 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.033 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.031 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.025 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.025 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.023 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.020 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.020 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.017 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.014 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.011 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.011 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.011 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.010 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.009 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.009 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.008 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.008 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.008 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.005 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.004 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.004 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.003 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.002 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.002 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.002 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.002 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.002 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.002 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.002 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.002 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.002 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.002 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.001 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.001 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.001 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.001 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.001 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.001 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.001 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.001 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.001 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.001 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.001 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.001 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.001 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.001 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.001 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.001 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.001 HP for @maileth251/esp-eng-rescatan…
virtual curation reward: 0.001 HP for @maileth251/esp-eng-rescatan…
virtual author reward: 14.682 HBD and 9.121 HP for @maileth251/esp-eng-rescatando-los-valores…
virtual comment_reward
authormaileth251
permlinkesp-eng-rescatando-los-valores-educativos-rescuing-educational-values
payout58.616 HBD
author_rewards17,005
total_payout_value29.366 HBD
curator_payout_value29.248 HBD
beneficiary_payout_value0.000 HBD
virtual comment_payout_update
authormaileth251
permlinkesp-eng-rescatando-los-valores-educativos-rescuing-educational-values

Show raw virtual op data