tx · 6WkHHc4kvsfHzMzWdsS13LyAAbzmeyGxyUXu2Q7A5rC3
3PEzhTLSjC2Z95KAsKVcybL59B1syifJwa7: -0.00500000 Waves
2022.04.26 12:41 [3090692] invoke 3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n > 3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n processNextBatch()
2022.04.26 12:41 [3090692] invoke 3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n > 3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n processNextBatch()
2022.04.26 12:41 [3090692] invoke 3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n > 3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n processNextBatch()
2022.04.26 12:41 [3090692] invoke 3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n > 3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n processNextBatch()
2022.04.26 12:41 [3090692] invoke 3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n > 3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n processNextBatch()
2022.04.26 12:41 [3090692] invoke 3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n > 3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n processNextBatch()
2022.04.26 12:41 [3090692] invoke 3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n > 3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n processNextBatch()
2022.04.26 12:41 [3090692] invoke 3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n > 3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n processNextBatch()
2022.04.26 12:41 [3090692] invoke 3PEzhTLSjC2Z95KAsKVcybL59B1syifJwa7 > 3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n processPendingPeriodsAndUsers()
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s__nextProcessedUser: 9984 -> 10032
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s__nextProcessedPeriod: 12 == 12
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__9989__weight__12: 989311811718
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__9988__weight__12: 8485038522630
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__9987__weight__12: 204034753195
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__9986__weight__12: 197843110815
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__9985__weight__12: 4946051301544
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__9984__weight__12: 4372543695454
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__9995__weight__12: 207198399436
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__9994__weight__12: 10183623559872
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__9993__weight__12: 756395050418
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__9992__weight__12: 99513305352
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__9991__weight__12: 106814738709087
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__9990__weight__12: 1778727966681
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10001__weight__12: 44321645572
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10000__weight__12: 2920021457304
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__9999__weight__12: 75041750365
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__9998__weight__12: 3516919272096
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d__lastProcessedPeriod__9998: 11 -> 12
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__9997__weight__12: 323618576480
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__9996__weight__12: 2590121520434
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d__lastProcessedPeriod__9996: 11 -> 12
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10007__weight__12: 5422976914084448
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d__lastProcessedPeriod__10007: 11 -> 12
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10006__weight__12: 69286381016727
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10005__weight__12: 2358251748666
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10004__weight__12: 387697323060
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d__lastProcessedPeriod__10004: 11 -> 12
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10003__weight__12: 12959786757632
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10002__weight__12: 1566363073248
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10013__weight__12: 595786252815
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10012__weight__12: 221381078156511
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d__lastProcessedPeriod__10012: 11 -> 12
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10011__weight__12: 15675649370
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10010__weight__12: 355155177320
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10009__weight__12: 475662054032
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10008__weight__12: 335098503846
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10019__weight__12: 3846308159661
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10018__weight__12: 7293544347802
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10017__weight__12: 726144560148
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10016__weight__12: 404074098624
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10015__weight__12: 24360167230
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10014__weight__12: 478572677268
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10025__weight__12: 9904911771412
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10024__weight__12: 1303165962009
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10023__weight__12: 181517620768272
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d__lastProcessedPeriod__10023: 11 -> 12
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10022__weight__12: 48098111246928
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d__lastProcessedPeriod__10022: 11 -> 12
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10021__weight__12: 626454697032
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10020__weight__12: 12176874403101
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10031__weight__12: 2197662704892
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10030__weight__12: 80539485654
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10029__weight__12: 529963350784
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10028__weight__12: 19810520069634
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10027__weight__12: 172308954524
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d%s%d__paramByPeriod__10026__weight__12: 3570866439371
3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n: %s%d__totalWeightForPeriod__12: 735512532612444 -> 741686493530492
{
"type": 16,
"id": "6WkHHc4kvsfHzMzWdsS13LyAAbzmeyGxyUXu2Q7A5rC3",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1650966116325,
"version": 1,
"sender": "3PEzhTLSjC2Z95KAsKVcybL59B1syifJwa7",
"senderPublicKey": "r6g3v9LHMFdPKDQSGCcnpjy8qJD153Gxy4T4dNUqkac",
"proofs": [
"SyFmXpLxjfNW1S777gowZrNKFfTQNhC32pMW7FNzxYRTRy29p3de5xtiyDhuiwG35JHZHBRabU46p4fC3EECHEt"
],
"dApp": "3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n",
"payment": [],
"call": {
"function": "processPendingPeriodsAndUsers",
"args": []
},
"height": 3090692,
"applicationStatus": "succeeded",
"spentComplexity": 17379,
"stateChanges": {
"data": [
{
"key": "%s%d%s%d__paramByPeriod__9984__weight__12",
"type": "integer",
"value": 4372543695454
},
{
"key": "%s%d%s%d__paramByPeriod__9985__weight__12",
"type": "integer",
"value": 4946051301544
},
{
"key": "%s%d%s%d__paramByPeriod__9986__weight__12",
"type": "integer",
"value": 197843110815
},
{
"key": "%s%d%s%d__paramByPeriod__9987__weight__12",
"type": "integer",
"value": 204034753195
},
{
"key": "%s%d%s%d__paramByPeriod__9988__weight__12",
"type": "integer",
"value": 8485038522630
},
{
"key": "%s%d%s%d__paramByPeriod__9989__weight__12",
"type": "integer",
"value": 989311811718
},
{
"key": "%s__nextProcessedPeriod",
"type": "integer",
"value": 12
},
{
"key": "%s__nextProcessedUser",
"type": "integer",
"value": 10032
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n",
"call": {
"function": "processNextBatch",
"args": [
{
"type": "ByteVector",
"value": "3PJL8Hn8LACaSBWLQ3UVhctA5cTQLBFwBAP"
},
{
"type": "Int",
"value": 12
},
{
"type": "Int",
"value": 9990
},
{
"type": "Int",
"value": 7
},
{
"type": "Int",
"value": 735531727435636
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "%s%d%s%d__paramByPeriod__9990__weight__12",
"type": "integer",
"value": 1778727966681
},
{
"key": "%s%d%s%d__paramByPeriod__9991__weight__12",
"type": "integer",
"value": 106814738709087
},
{
"key": "%s%d%s%d__paramByPeriod__9992__weight__12",
"type": "integer",
"value": 99513305352
},
{
"key": "%s%d%s%d__paramByPeriod__9993__weight__12",
"type": "integer",
"value": 756395050418
},
{
"key": "%s%d%s%d__paramByPeriod__9994__weight__12",
"type": "integer",
"value": 10183623559872
},
{
"key": "%s%d%s%d__paramByPeriod__9995__weight__12",
"type": "integer",
"value": 207198399436
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n",
"call": {
"function": "processNextBatch",
"args": [
{
"type": "ByteVector",
"value": "3PJL8Hn8LACaSBWLQ3UVhctA5cTQLBFwBAP"
},
{
"type": "Int",
"value": 12
},
{
"type": "Int",
"value": 9996
},
{
"type": "Int",
"value": 6
},
{
"type": "Int",
"value": 735651567632624
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "%s%d__lastProcessedPeriod__9996",
"type": "integer",
"value": 12
},
{
"key": "%s%d%s%d__paramByPeriod__9996__weight__12",
"type": "integer",
"value": 2590121520434
},
{
"key": "%s%d%s%d__paramByPeriod__9997__weight__12",
"type": "integer",
"value": 323618576480
},
{
"key": "%s%d__lastProcessedPeriod__9998",
"type": "integer",
"value": 12
},
{
"key": "%s%d%s%d__paramByPeriod__9998__weight__12",
"type": "integer",
"value": 3516919272096
},
{
"key": "%s%d%s%d__paramByPeriod__9999__weight__12",
"type": "integer",
"value": 75041750365
},
{
"key": "%s%d%s%d__paramByPeriod__10000__weight__12",
"type": "integer",
"value": 2920021457304
},
{
"key": "%s%d%s%d__paramByPeriod__10001__weight__12",
"type": "integer",
"value": 44321645572
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n",
"call": {
"function": "processNextBatch",
"args": [
{
"type": "ByteVector",
"value": "3PJL8Hn8LACaSBWLQ3UVhctA5cTQLBFwBAP"
},
{
"type": "Int",
"value": 12
},
{
"type": "Int",
"value": 10002
},
{
"type": "Int",
"value": 5
},
{
"type": "Int",
"value": 735661037676844
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "%s%d%s%d__paramByPeriod__10002__weight__12",
"type": "integer",
"value": 1566363073248
},
{
"key": "%s%d%s%d__paramByPeriod__10003__weight__12",
"type": "integer",
"value": 12959786757632
},
{
"key": "%s%d__lastProcessedPeriod__10004",
"type": "integer",
"value": 12
},
{
"key": "%s%d%s%d__paramByPeriod__10004__weight__12",
"type": "integer",
"value": 387697323060
},
{
"key": "%s%d%s%d__paramByPeriod__10005__weight__12",
"type": "integer",
"value": 2358251748666
},
{
"key": "%s%d%s%d__paramByPeriod__10006__weight__12",
"type": "integer",
"value": 69286381016727
},
{
"key": "%s%d__lastProcessedPeriod__10007",
"type": "integer",
"value": 12
},
{
"key": "%s%d%s%d__paramByPeriod__10007__weight__12",
"type": "integer",
"value": 5422976914084448
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n",
"call": {
"function": "processNextBatch",
"args": [
{
"type": "ByteVector",
"value": "3PJL8Hn8LACaSBWLQ3UVhctA5cTQLBFwBAP"
},
{
"type": "Int",
"value": 12
},
{
"type": "Int",
"value": 10008
},
{
"type": "Int",
"value": 4
},
{
"type": "Int",
"value": 741170573070845
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "%s%d%s%d__paramByPeriod__10008__weight__12",
"type": "integer",
"value": 335098503846
},
{
"key": "%s%d%s%d__paramByPeriod__10009__weight__12",
"type": "integer",
"value": 475662054032
},
{
"key": "%s%d%s%d__paramByPeriod__10010__weight__12",
"type": "integer",
"value": 355155177320
},
{
"key": "%s%d%s%d__paramByPeriod__10011__weight__12",
"type": "integer",
"value": 15675649370
},
{
"key": "%s%d__lastProcessedPeriod__10012",
"type": "integer",
"value": 12
},
{
"key": "%s%d%s%d__paramByPeriod__10012__weight__12",
"type": "integer",
"value": 221381078156511
},
{
"key": "%s%d%s%d__paramByPeriod__10013__weight__12",
"type": "integer",
"value": 595786252815
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n",
"call": {
"function": "processNextBatch",
"args": [
{
"type": "ByteVector",
"value": "3PJL8Hn8LACaSBWLQ3UVhctA5cTQLBFwBAP"
},
{
"type": "Int",
"value": 12
},
{
"type": "Int",
"value": 10014
},
{
"type": "Int",
"value": 3
},
{
"type": "Int",
"value": 741393731526636
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "%s%d%s%d__paramByPeriod__10014__weight__12",
"type": "integer",
"value": 478572677268
},
{
"key": "%s%d%s%d__paramByPeriod__10015__weight__12",
"type": "integer",
"value": 24360167230
},
{
"key": "%s%d%s%d__paramByPeriod__10016__weight__12",
"type": "integer",
"value": 404074098624
},
{
"key": "%s%d%s%d__paramByPeriod__10017__weight__12",
"type": "integer",
"value": 726144560148
},
{
"key": "%s%d%s%d__paramByPeriod__10018__weight__12",
"type": "integer",
"value": 7293544347802
},
{
"key": "%s%d%s%d__paramByPeriod__10019__weight__12",
"type": "integer",
"value": 3846308159661
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n",
"call": {
"function": "processNextBatch",
"args": [
{
"type": "ByteVector",
"value": "3PJL8Hn8LACaSBWLQ3UVhctA5cTQLBFwBAP"
},
{
"type": "Int",
"value": 12
},
{
"type": "Int",
"value": 10020
},
{
"type": "Int",
"value": 2
},
{
"type": "Int",
"value": 741406504530644
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "%s%d%s%d__paramByPeriod__10020__weight__12",
"type": "integer",
"value": 12176874403101
},
{
"key": "%s%d%s%d__paramByPeriod__10021__weight__12",
"type": "integer",
"value": 626454697032
},
{
"key": "%s%d__lastProcessedPeriod__10022",
"type": "integer",
"value": 12
},
{
"key": "%s%d%s%d__paramByPeriod__10022__weight__12",
"type": "integer",
"value": 48098111246928
},
{
"key": "%s%d__lastProcessedPeriod__10023",
"type": "integer",
"value": 12
},
{
"key": "%s%d%s%d__paramByPeriod__10023__weight__12",
"type": "integer",
"value": 181517620768272
},
{
"key": "%s%d%s%d__paramByPeriod__10024__weight__12",
"type": "integer",
"value": 1303165962009
},
{
"key": "%s%d%s%d__paramByPeriod__10025__weight__12",
"type": "integer",
"value": 9904911771412
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n",
"call": {
"function": "processNextBatch",
"args": [
{
"type": "ByteVector",
"value": "3PJL8Hn8LACaSBWLQ3UVhctA5cTQLBFwBAP"
},
{
"type": "Int",
"value": 12
},
{
"type": "Int",
"value": 10026
},
{
"type": "Int",
"value": 1
},
{
"type": "Int",
"value": 741660131669491
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "%s%d%s%d__paramByPeriod__10026__weight__12",
"type": "integer",
"value": 3570866439371
},
{
"key": "%s%d%s%d__paramByPeriod__10027__weight__12",
"type": "integer",
"value": 172308954524
},
{
"key": "%s%d%s%d__paramByPeriod__10028__weight__12",
"type": "integer",
"value": 19810520069634
},
{
"key": "%s%d%s%d__paramByPeriod__10029__weight__12",
"type": "integer",
"value": 529963350784
},
{
"key": "%s%d%s%d__paramByPeriod__10030__weight__12",
"type": "integer",
"value": 80539485654
},
{
"key": "%s%d%s%d__paramByPeriod__10031__weight__12",
"type": "integer",
"value": 2197662704892
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PH83bJCZraJoEzFefz4p8UXZD9YazNnj1n",
"call": {
"function": "processNextBatch",
"args": [
{
"type": "ByteVector",
"value": "3PJL8Hn8LACaSBWLQ3UVhctA5cTQLBFwBAP"
},
{
"type": "Int",
"value": 12
},
{
"type": "Int",
"value": 10032
},
{
"type": "Int",
"value": 0
},
{
"type": "Int",
"value": 741686493530492
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "%s%d__totalWeightForPeriod__12",
"type": "integer",
"value": 741686493530492
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
}
]
}
}
]
}
}
]
}
}
]
}
}
]
}
}
]
}
}