Consensus · Ledger
12202fecd257a6…319e051b1a
Captured May 5, 2026 · 10 events
Record time
Mar 10, 2026, 8:08 PM
Mar 10, 2026
Effective at
Mar 10, 2026, 8:08 PM
Migration
1
Flags
What kinds of events live in this update.
Rewardsno transfersno offersno subscriptions
Templates
6 unique template ids.
Splice.AmuletRules:TransferPreapprovalSplice.AmuletRules:AmuletRulesSplice.Round:OpenMiningRoundSplice.Amulet:AmuletSplice.ValidatorLicense:ValidatorLivenessActivityRecordSplice.Amulet:ValidatorRewardCoupon
Raw envelope
Exactly as the indexer returns it. Useful for debugging.
{
"update_id": "12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a",
"migration_id": 1,
"workflow_id": "",
"record_time": "2026-03-10T20:08:37.352875Z",
"synchronizer_id": "global-domain::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a",
"effective_at": "2026-03-10T20:08:37.129879Z",
"root_event_ids": [
"12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:0"
],
"events_by_id": {
"12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:0": {
"event_type": "exercised_event",
"event_id": "12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:0",
"contract_id": "00fd4e45042fa2f7859edd3c7c54ec777ba3fe81f7a150ede2829b022c06eb741eca121220f658e4bfcb227792315c234e2b7687b6713467473e1d4615d1deb060c55d9b32",
"template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.AmuletRules:TransferPreapproval",
"package_name": "splice-amulet",
"choice": "TransferPreapproval_Renew",
"choice_argument": {
"context": {
"amuletRules": "00ee9e8d85010fe1fa8ef32e1a7a1af496e4eb592b5bb4daaf92faf0638e9088ffca1212200178435b2f99e7b88fc9aa85768ca92632bbddd1d025df715f8e12646e7c7c9f",
"context": {
"openMiningRound": "00124e5acc733f5625a315db56c570eb44e5b4ba96529accb3f09a402c6393ff89ca1212209e24f337c59c981c50eb7cf10265af00e093ace279fbcfe77175b909307fd738",
"issuingMiningRounds": [
[
{
"number": "35204"
},
"0083c074b41e51219edd9b43461dfc994bf5f9980f6d6d2a6d75abce0ad8499c54ca121220f714c71830336b9b2c6c54fb195c57ec4a752102bc58a5417f4a1251b0c23769"
]
],
"validatorRights": [],
"featuredAppRight": null
}
},
"inputs": [
{
"tag": "InputAmulet",
"value": "000aa6fad9695f854d7ac5c78a0c71e2d2f36abc97bc94a8f68f897cc4959ebfd8ca1212202b04ce82772da428c312155ada3ff3594b42768ba08f850c48e1ea8189aa688a"
},
{
"tag": "InputValidatorLivenessActivityRecord",
"value": "00170c0f8d4e8bc27973b4e29eb32889baf36b035178df78c8a7878a9be59e40f9ca121220c6325e284a4d3e23e1d4cf24464854820d43c935bbe953405f283e13589963ee"
}
],
"newExpiresAt": "2026-07-08T20:08:27.378535Z"
},
"child_event_ids": [
"12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:1",
"12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:2",
"12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:3",
"12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:4",
"12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:5",
"12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:6",
"12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:7",
"12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:8",
"12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:9"
],
"exercise_result": {
"transferPreapprovalCid": "007e035b6dffe6222153d59249497ebd306280afc9d65d80911e8158292e498823ca1212204c5abe1bda1927240f73ad7103d333977254e2b3cca87e547b3f123f9ba659ed",
"transferResult": {
"round": {
"number": "35207"
},
"summary": {
"inputAppRewardAmount": "0E-10",
"inputValidatorRewardAmount": "13.2129404700",
"inputSvRewardAmount": "0E-10",
"inputAmuletAmount": "59714941.0561957842",
"balanceChanges": [
[
"tenkai-dev-1::1220587668105644f359147818bdbe4416b6677808e0bba1d6a55a0bd7bdde1bfb85",
{
"changeToInitialAmountAsOfRoundZero": "11.5482989147",
"changeToHoldingFeesRate": "0E-10"
}
]
],
"holdingFees": "0E-10",
"outputFees": [
"0E-10"
],
"senderChangeFee": "0E-10",
"senderChangeAmount": "59714952.6044946989",
"amuletPrice": "0.1481400000",
"inputValidatorFaucetAmount": "13.2129404700",
"inputUnclaimedActivityRecordAmount": "0E-10",
"inputDevelopmentFundAmount": "0E-10"
},
"createdAmulets": [
{
"tag": "TransferResultAmulet",
"value": "008f1a0267e5eacbfaadfdc26e5443926595a052499cf3e8101a549bde07da748fca121220ae2595c296fe2690def48d3107b33b282e4a80401b645e4a786ba8a26176148d"
}
],
"senderChangeAmulet": "00a8ed4ee0cacf58ff80ca825d8defb253d620ebe1b488090d13b1a4cdeda44752ca1212201f94468daef46ab03238149c5b8fffd6b8be83f72c84ec8ef9aa1749adbdb155",
"meta": null
},
"receiver": "cansai::122014242e939c47dbd5f4bdc09da62631740bb6977688b032d9cc485eb2138b6656",
"provider": "tenkai-dev-1::1220587668105644f359147818bdbe4416b6677808e0bba1d6a55a0bd7bdde1bfb85",
"amuletPaid": "1.6646415553",
"meta": {
"values": {
"amulet.splice.lfdecentralizedtrust.org/validator-rewards": "13.21294047",
"splice.lfdecentralizedtrust.org/tx-kind": "burn",
"splice.lfdecentralizedtrust.org/burned": "1.6646415553",
"splice.lfdecentralizedtrust.org/reason": "renew TransferPreapproval"
}
}
},
"consuming": true,
"acting_parties": [
"tenkai-dev-1::1220587668105644f359147818bdbe4416b6677808e0bba1d6a55a0bd7bdde1bfb85"
],
"interface_id": null
},
"12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:1": {
"event_type": "exercised_event",
"event_id": "12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:1",
"contract_id": "00ee9e8d85010fe1fa8ef32e1a7a1af496e4eb592b5bb4daaf92faf0638e9088ffca1212200178435b2f99e7b88fc9aa85768ca92632bbddd1d025df715f8e12646e7c7c9f",
"template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.AmuletRules:AmuletRules",
"package_name": "splice-amulet",
"choice": "AmuletRules_Fetch",
"choice_argument": {
"p": "DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a"
},
"child_event_ids": [],
"exercise_result": {
"dso": "DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a",
"configSchedule": {
"initialValue": {
"transferConfig": {
"createFee": {
"fee": "0E-10"
},
"holdingFee": {
"rate": "0.0000190259"
},
"transferFee": {
"initialRate": "0E-10",
"steps": []
},
"lockHolderFee": {
"fee": "0E-10"
},
"extraFeaturedAppRewardAmount": "1.0000000000",
"maxNumInputs": "100",
"maxNumOutputs": "100",
"maxNumLockHolders": "50"
},
"issuanceCurve": {
"initialValue": {
"amuletToIssuePerYear": "40000000000.0000000000",
"validatorRewardPercentage": "0.0500000000",
"appRewardPercentage": "0.1500000000",
"validatorRewardCap": "0.2000000000",
"featuredAppRewardCap": "20000.0000000000",
"unfeaturedAppRewardCap": "0.6000000000",
"optValidatorFaucetCap": "570.0000000000",
"optDevelopmentFundPercentage": null
},
"futureValues": [
{
"_1": {
"microseconds": "15768000000000"
},
"_2": {
"amuletToIssuePerYear": "20000000000.0000000000",
"validatorRewardPercentage": "0.1200000000",
"appRewardPercentage": "0.4000000000",
"validatorRewardCap": "0.2000000000",
"featuredAppRewardCap": "20000.0000000000",
"unfeaturedAppRewardCap": "0.6000000000",
"optValidatorFaucetCap": "2.5000000000",
"optDevelopmentFundPercentage": null
}
},
{
"_1": {
"microseconds": "47304000000000"
},
"_2": {
"amuletToIssuePerYear": "10000000000.0000000000",
"validatorRewardPercentage": "0.1800000000",
"appRewardPercentage": "0.6200000000",
"validatorRewardCap": "0.2000000000",
"featuredAppRewardCap": "1.5000000000",
"unfeaturedAppRewardCap": "0.6000000000",
"optValidatorFaucetCap": "2.5000000000",
"optDevelopmentFundPercentage": null
}
},
{
"_1": {
"microseconds": "157680000000000"
},
"_2": {
"amuletToIssuePerYear": "5000000000.0000000000",
"validatorRewardPercentage": "0.2100000000",
"appRewardPercentage": "0.6900000000",
"validatorRewardCap": "0.2000000000",
"featuredAppRewardCap": "1.5000000000",
"unfeaturedAppRewardCap": "0.6000000000",
"optValidatorFaucetCap": "2.5000000000",
"optDevelopmentFundPercentage": null
}
},
{
"_1": {
"microseconds": "315360000000000"
},
"_2": {
"amuletToIssuePerYear": "2500000000.0000000000",
"validatorRewardPercentage": "0.2000000000",
"appRewardPercentage": "0.7500000000",
"validatorRewardCap": "0.2000000000",
"featuredAppRewardCap": "1.5000000000",
"unfeaturedAppRewardCap": "0.6000000000",
"optValidatorFaucetCap": "2.5000000000",
"optDevelopmentFundPercentage": null
}
}
]
},
"decentralizedSynchronizer": {
"requiredSynchronizers": {
"map": [
[
"global-domain::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a",
{}
]
]
},
"activeSynchronizer": "global-domain::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a",
"fees": {
"baseRateTrafficLimits": {
"burstAmount": "400000",
"burstWindow": {
"microseconds": "1200000000"
}
},
"extraTrafficPrice": "60.0000000000",
"readVsWriteScalingFactor": "4",
"minTopupAmount": "200000"
}
},
"tickDuration": {
"microseconds": "600000000"
},
"packageConfig": {
"amulet": "0.1.16",
"amuletNameService": "0.1.17",
"dsoGovernance": "0.1.22",
"validatorLifecycle": "0.1.6",
"wallet": "0.1.17",
"walletPayments": "0.1.16"
},
"transferPreapprovalFee": null,
"featuredAppActivityMarkerAmount": "1.0000000000",
"optDevelopmentFundManager": null,
"externalPartyConfigStateTickDuration": null
},
"futureValues": []
},
"isDevNet": true,
"contractStateSchemaVersion": null
},
"consuming": false,
"acting_parties": [
"DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a"
],
"interface_id": null
},
"12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:2": {
"event_type": "exercised_event",
"event_id": "12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:2",
"contract_id": "00124e5acc733f5625a315db56c570eb44e5b4ba96529accb3f09a402c6393ff89ca1212209e24f337c59c981c50eb7cf10265af00e093ace279fbcfe77175b909307fd738",
"template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Round:OpenMiningRound",
"package_name": "splice-amulet",
"choice": "OpenMiningRound_Fetch",
"choice_argument": {
"p": "DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a"
},
"child_event_ids": [],
"exercise_result": {
"dso": "DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a",
"round": {
"number": "35207"
},
"amuletPrice": "0.1481400000",
"opensAt": "2026-03-10T20:05:09.254409Z",
"targetClosesAt": "2026-03-10T20:25:09.254409Z",
"issuingFor": {
"microseconds": "21124200000000"
},
"transferConfigUsd": {
"createFee": {
"fee": "0E-10"
},
"holdingFee": {
"rate": "0.0000190259"
},
"transferFee": {
"initialRate": "0E-10",
"steps": []
},
"lockHolderFee": {
"fee": "0E-10"
},
"extraFeaturedAppRewardAmount": "1.0000000000",
"maxNumInputs": "100",
"maxNumOutputs": "100",
"maxNumLockHolders": "50"
},
"issuanceConfig": {
"amuletToIssuePerYear": "20000000000.0000000000",
"validatorRewardPercentage": "0.1200000000",
"appRewardPercentage": "0.4000000000",
"validatorRewardCap": "0.2000000000",
"featuredAppRewardCap": "20000.0000000000",
"unfeaturedAppRewardCap": "0.6000000000",
"optValidatorFaucetCap": "2.5000000000",
"optDevelopmentFundPercentage": null
},
"tickDuration": {
"microseconds": "600000000"
}
},
"consuming": false,
"acting_parties": [
"DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a"
],
"interface_id": null
},
"12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:3": {
"event_type": "exercised_event",
"event_id": "12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:3",
"contract_id": "000aa6fad9695f854d7ac5c78a0c71e2d2f36abc97bc94a8f68f897cc4959ebfd8ca1212202b04ce82772da428c312155ada3ff3594b42768ba08f850c48e1ea8189aa688a",
"template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:Amulet",
"package_name": "splice-amulet",
"choice": "Archive",
"choice_argument": {},
"child_event_ids": [],
"exercise_result": {},
"consuming": true,
"acting_parties": [
"DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a",
"tenkai-dev-1::1220587668105644f359147818bdbe4416b6677808e0bba1d6a55a0bd7bdde1bfb85"
],
"interface_id": null
},
"12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:4": {
"event_type": "exercised_event",
"event_id": "12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:4",
"contract_id": "00170c0f8d4e8bc27973b4e29eb32889baf36b035178df78c8a7878a9be59e40f9ca121220c6325e284a4d3e23e1d4cf24464854820d43c935bbe953405f283e13589963ee",
"template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.ValidatorLicense:ValidatorLivenessActivityRecord",
"package_name": "splice-amulet",
"choice": "Archive",
"choice_argument": {},
"child_event_ids": [],
"exercise_result": {},
"consuming": true,
"acting_parties": [
"DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a"
],
"interface_id": null
},
"12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:5": {
"event_type": "created_event",
"event_id": "12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:5",
"contract_id": "008f1a0267e5eacbfaadfdc26e5443926595a052499cf3e8101a549bde07da748fca121220ae2595c296fe2690def48d3107b33b282e4a80401b645e4a786ba8a26176148d",
"template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:Amulet",
"package_name": "splice-amulet",
"create_arguments": {
"dso": "DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a",
"owner": "tenkai-dev-1::1220587668105644f359147818bdbe4416b6677808e0bba1d6a55a0bd7bdde1bfb85",
"amount": {
"initialAmount": "1.6646415553",
"createdAt": {
"number": "35207"
},
"ratePerRound": {
"rate": "0.0001284319"
}
}
},
"created_at": "2026-03-10T20:08:37.129879Z",
"signatories": [
"DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a",
"tenkai-dev-1::1220587668105644f359147818bdbe4416b6677808e0bba1d6a55a0bd7bdde1bfb85"
],
"observers": []
},
"12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:6": {
"event_type": "created_event",
"event_id": "12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:6",
"contract_id": "00a8ed4ee0cacf58ff80ca825d8defb253d620ebe1b488090d13b1a4cdeda44752ca1212201f94468daef46ab03238149c5b8fffd6b8be83f72c84ec8ef9aa1749adbdb155",
"template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:Amulet",
"package_name": "splice-amulet",
"create_arguments": {
"dso": "DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a",
"owner": "tenkai-dev-1::1220587668105644f359147818bdbe4416b6677808e0bba1d6a55a0bd7bdde1bfb85",
"amount": {
"initialAmount": "59714952.6044946989",
"createdAt": {
"number": "35207"
},
"ratePerRound": {
"rate": "0.0001284319"
}
}
},
"created_at": "2026-03-10T20:08:37.129879Z",
"signatories": [
"DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a",
"tenkai-dev-1::1220587668105644f359147818bdbe4416b6677808e0bba1d6a55a0bd7bdde1bfb85"
],
"observers": []
},
"12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:7": {
"event_type": "exercised_event",
"event_id": "12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:7",
"contract_id": "008f1a0267e5eacbfaadfdc26e5443926595a052499cf3e8101a549bde07da748fca121220ae2595c296fe2690def48d3107b33b282e4a80401b645e4a786ba8a26176148d",
"template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:Amulet",
"package_name": "splice-amulet",
"choice": "Archive",
"choice_argument": {},
"child_event_ids": [],
"exercise_result": {},
"consuming": true,
"acting_parties": [
"DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a",
"tenkai-dev-1::1220587668105644f359147818bdbe4416b6677808e0bba1d6a55a0bd7bdde1bfb85"
],
"interface_id": null
},
"12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:8": {
"event_type": "created_event",
"event_id": "12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:8",
"contract_id": "00c62553ce3137c017298dc5a5731e58bfa8d845fce097a5f1309293011b886e49ca1212203aa1c075d51a9a647362f739f023224f1132d0022a11dfd2fbbc41e8ce42fa60",
"template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:ValidatorRewardCoupon",
"package_name": "splice-amulet",
"create_arguments": {
"dso": "DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a",
"user": "tenkai-dev-1::1220587668105644f359147818bdbe4416b6677808e0bba1d6a55a0bd7bdde1bfb85",
"amount": "1.6646415553",
"round": {
"number": "35207"
}
},
"created_at": "2026-03-10T20:08:37.129879Z",
"signatories": [
"DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a"
],
"observers": [
"tenkai-dev-1::1220587668105644f359147818bdbe4416b6677808e0bba1d6a55a0bd7bdde1bfb85"
]
},
"12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:9": {
"event_type": "created_event",
"event_id": "12202fecd257a686a1b27cc32d75193fb0f83ef0582762e30713c5a49d319e051b1a:9",
"contract_id": "007e035b6dffe6222153d59249497ebd306280afc9d65d80911e8158292e498823ca1212204c5abe1bda1927240f73ad7103d333977254e2b3cca87e547b3f123f9ba659ed",
"template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.AmuletRules:TransferPreapproval",
"package_name": "splice-amulet",
"create_arguments": {
"dso": "DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a",
"receiver": "cansai::122014242e939c47dbd5f4bdc09da62631740bb6977688b032d9cc485eb2138b6656",
"provider": "tenkai-dev-1::1220587668105644f359147818bdbe4416b6677808e0bba1d6a55a0bd7bdde1bfb85",
"validFrom": "2026-01-09T20:08:27.413949Z",
"lastRenewedAt": "2026-03-10T20:08:37.129879Z",
"expiresAt": "2026-07-08T20:08:27.378535Z"
},
"created_at": "2026-03-10T20:08:37.129879Z",
"signatories": [
"DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a",
"cansai::122014242e939c47dbd5f4bdc09da62631740bb6977688b032d9cc485eb2138b6656",
"tenkai-dev-1::1220587668105644f359147818bdbe4416b6677808e0bba1d6a55a0bd7bdde1bfb85"
],
"observers": []
}
}
}