state: generation 9331 (cycle)

This commit is contained in:
2026-09-18 15:37:35 +00:00
parent 9110c69227
commit 21714f77f0
5 changed files with 896 additions and 896 deletions

View File

@@ -1743,7 +1743,7 @@
"taskType": "text-generation" "taskType": "text-generation"
} }
}, },
"generatedAt": "2026-09-18T15:34:28.379096+00:00", "generatedAt": "2026-09-18T15:37:35.602041+00:00",
"summary": { "summary": {
"activeBlockCount": 84, "activeBlockCount": 84,
"byGpuFramework": { "byGpuFramework": {

View File

@@ -35,7 +35,7 @@
"2": { "2": {
"complete": false, "complete": false,
"lastError": "ModelHubAPIError: 系统错误", "lastError": "ModelHubAPIError: 系统错误",
"listingErrors": 680, "listingErrors": 681,
"nextPage": 1, "nextPage": 1,
"recordsScanned": 0, "recordsScanned": 0,
"uniqueRecords": 0 "uniqueRecords": 0
@@ -102,12 +102,12 @@
"cutoffAt": "2026-09-04T03:55:51.365685+00:00", "cutoffAt": "2026-09-04T03:55:51.365685+00:00",
"failureLogsInspected": 0, "failureLogsInspected": 0,
"mode": "incremental_decision_only", "mode": "incremental_decision_only",
"nextAccountIndex": 2, "nextAccountIndex": 3,
"recordsScanned": 0, "recordsScanned": 0,
"seenTaskIds": [], "seenTaskIds": [],
"startedAt": "2026-09-04T03:55:51.365685+00:00", "startedAt": "2026-09-04T03:55:51.365685+00:00",
"terminalRecords": 0, "terminalRecords": 0,
"uniqueRecords": 0, "uniqueRecords": 0,
"updatedAt": "2026-09-18T15:34:28.355094+00:00", "updatedAt": "2026-09-18T15:37:35.578677+00:00",
"version": 1 "version": 1
} }

View File

@@ -416,121 +416,121 @@
} }
}, },
"frameworkUpdatedAt": null, "frameworkUpdatedAt": null,
"generatedAt": "2026-09-18T15:32:14.782125+00:00", "generatedAt": "2026-09-18T15:35:35.798321+00:00",
"gpuStats": { "gpuStats": {
"Ascend_910-b3": { "Ascend_910-b3": {
"available": true, "available": true,
"backlogHours": 1077.93893129771, "backlogHours": 1086.4615384615383,
"canVerify": true, "canVerify": true,
"error": null, "error": null,
"gpu": "Ascend_910-b3", "gpu": "Ascend_910-b3",
"healthFactor": 1.0, "healthFactor": 1.0,
"maxConcurrentTasks": 8, "maxConcurrentTasks": 8,
"qualityFactor": 1.6056712332631573, "qualityFactor": 1.8426467044467274,
"queueFactor": 0.9541075314619011, "queueFactor": 0.9513379991255495,
"queueWeight": 0.9541075314619011, "queueWeight": 0.9513379991255495,
"recentSuccess": 47, "recentSuccess": 48,
"recentSuccessRate": 0.35877862595419846, "recentSuccessRate": 0.36923076923076925,
"recentTerminal": 131, "recentTerminal": 130,
"recentWilsonLowerBound": 0.28174376830987274, "recentWilsonLowerBound": 0.29113735563740545,
"running": 10, "running": 8,
"selectionWeight": 1.5319830167080974, "selectionWeight": 1.7529798289036373,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 21.833333333333332, "throughputPerHour": 21.666666666666668,
"waiting": 23535 "waiting": 23540
}, },
"Ascend_910-b4": { "Ascend_910-b4": {
"available": true, "available": true,
"backlogHours": 1458.8275862068967, "backlogHours": 1484.2105263157894,
"canVerify": true, "canVerify": true,
"error": null, "error": null,
"gpu": "Ascend_910-b4", "gpu": "Ascend_910-b4",
"healthFactor": 1.0, "healthFactor": 1.0,
"maxConcurrentTasks": 8, "maxConcurrentTasks": 8,
"qualityFactor": 2.5, "qualityFactor": 2.5,
"queueFactor": 0.9117711632940823, "queueFactor": 0.907847018072405,
"queueWeight": 0.9117711632940823, "queueWeight": 0.907847018072405,
"recentSuccess": 50, "recentSuccess": 48,
"recentSuccessRate": 0.43103448275862066, "recentSuccessRate": 0.42105263157894735,
"recentTerminal": 116, "recentTerminal": 114,
"recentWilsonLowerBound": 0.3445528576479731, "recentWilsonLowerBound": 0.3344446604426018,
"running": 9, "running": 8,
"selectionWeight": 2.279427908235206, "selectionWeight": 2.2696175451810126,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 19.333333333333332, "throughputPerHour": 19.0,
"waiting": 28204 "waiting": 28200
}, },
"Biren_166m": { "Biren_166m": {
"available": true, "available": true,
"backlogHours": 238.93846153846152, "backlogHours": 244.62992125984252,
"canVerify": true, "canVerify": true,
"error": null, "error": null,
"gpu": "Biren_166m", "gpu": "Biren_166m",
"healthFactor": 1.0, "healthFactor": 1.0,
"maxConcurrentTasks": 8, "maxConcurrentTasks": 8,
"qualityFactor": 0.3119553308972858, "qualityFactor": 0.3898677075440698,
"queueFactor": 1.1960340346148624, "queueFactor": 1.1897632804301175,
"queueWeight": 1.1960340346148624, "queueWeight": 1.1897632804301175,
"recentSuccess": 25, "recentSuccess": 26,
"recentSuccessRate": 0.19230769230769232, "recentSuccessRate": 0.2047244094488189,
"recentTerminal": 130, "recentTerminal": 127,
"recentWilsonLowerBound": 0.1337876543053107, "recentWilsonLowerBound": 0.14371289780112673,
"running": 8, "running": 8,
"selectionWeight": 0.37310919303269513, "selectionWeight": 0.46385028266140216,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 21.666666666666668, "throughputPerHour": 21.166666666666668,
"waiting": 5177 "waiting": 5178
}, },
"Cambricon_mlu-370-x4": { "Cambricon_mlu-370-x4": {
"available": true, "available": true,
"backlogHours": 1549.6271186440677, "backlogHours": 1549.728813559322,
"canVerify": true, "canVerify": true,
"error": null, "error": null,
"gpu": "Cambricon_mlu-370-x4", "gpu": "Cambricon_mlu-370-x4",
"healthFactor": 1.0, "healthFactor": 1.0,
"maxConcurrentTasks": 7, "maxConcurrentTasks": 7,
"qualityFactor": 0.6621705180415477, "qualityFactor": 0.8293265257195324,
"queueFactor": 0.9035503666563373, "queueFactor": 0.9019836003160799,
"queueWeight": 0.9035503666563373, "queueWeight": 0.9019836003160799,
"recentSuccess": 17, "recentSuccess": 18,
"recentSuccessRate": 0.288135593220339, "recentSuccessRate": 0.3050847457627119,
"recentTerminal": 59, "recentTerminal": 59,
"recentWilsonLowerBound": 0.18836347285820826, "recentWilsonLowerBound": 0.20253473477602127,
"running": 7, "running": 7,
"selectionWeight": 0.5983044143654572, "selectionWeight": 0.7480389255061298,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 9.833333333333334, "throughputPerHour": 9.833333333333334,
"waiting": 15238 "waiting": 15239
}, },
"Cambricon_mlu-370-x8": { "Cambricon_mlu-370-x8": {
"available": true, "available": true,
"backlogHours": 579.1546391752577, "backlogHours": 540.2307692307693,
"canVerify": true, "canVerify": true,
"error": null, "error": null,
"gpu": "Cambricon_mlu-370-x8", "gpu": "Cambricon_mlu-370-x8",
"healthFactor": 1.0, "healthFactor": 1.0,
"maxConcurrentTasks": 7, "maxConcurrentTasks": 7,
"qualityFactor": 0.4850602785021164, "qualityFactor": 0.5529399566461453,
"queueFactor": 1.0472907476313629, "queueFactor": 1.0564528039353316,
"queueWeight": 1.0472907476313629, "queueWeight": 1.0564528039353316,
"recentSuccess": 23, "recentSuccess": 25,
"recentSuccessRate": 0.23711340206185566, "recentSuccessRate": 0.2403846153846154,
"recentTerminal": 97, "recentTerminal": 104,
"recentWilsonLowerBound": 0.16351360857927175, "recentWilsonLowerBound": 0.16845266546271026,
"running": 7, "running": 7,
"selectionWeight": 0.5079991417187586, "selectionWeight": 0.5841549676067008,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 16.166666666666668, "throughputPerHour": 17.333333333333332,
"waiting": 9363 "waiting": 9364
}, },
"Iluvatar_bi-100": { "Iluvatar_bi-100": {
"available": true, "available": true,
"backlogHours": 38.7487684729064, "backlogHours": 38.50855745721271,
"canVerify": true, "canVerify": true,
"error": null, "error": null,
"gpu": "Iluvatar_bi-100", "gpu": "Iluvatar_bi-100",
@@ -540,107 +540,107 @@
"queueFactor": 1.3, "queueFactor": 1.3,
"queueWeight": 1.3, "queueWeight": 1.3,
"recentSuccess": 6, "recentSuccess": 6,
"recentSuccessRate": 0.014778325123152709, "recentSuccessRate": 0.014669926650366748,
"recentTerminal": 406, "recentTerminal": 409,
"recentWilsonLowerBound": 0.006790084162757613, "recentWilsonLowerBound": 0.00674015364967056,
"running": 25, "running": 24,
"selectionWeight": 0.065, "selectionWeight": 0.065,
"stale": false, "stale": false,
"submissionEligible": false, "submissionEligible": false,
"throughputPerHour": 67.66666666666667, "throughputPerHour": 68.16666666666667,
"waiting": 2622 "waiting": 2625
}, },
"Iluvatar_bi-150": { "Iluvatar_bi-150": {
"available": true, "available": true,
"backlogHours": 110.21978021978022, "backlogHours": 111.28888888888889,
"canVerify": true, "canVerify": true,
"error": null, "error": null,
"gpu": "Iluvatar_bi-150", "gpu": "Iluvatar_bi-150",
"healthFactor": 1.0, "healthFactor": 1.0,
"maxConcurrentTasks": 50, "maxConcurrentTasks": 50,
"qualityFactor": 0.05302909739442929, "qualityFactor": 0.05182865132347518,
"queueFactor": 1.3, "queueFactor": 1.3,
"queueWeight": 1.3, "queueWeight": 1.3,
"recentSuccess": 24, "recentSuccess": 23,
"recentSuccessRate": 0.08791208791208792, "recentSuccessRate": 0.08518518518518518,
"recentTerminal": 273, "recentTerminal": 270,
"recentWilsonLowerBound": 0.05978713978814345, "recentWilsonLowerBound": 0.05743227753280504,
"running": 4, "running": 2,
"selectionWeight": 0.06893782661275809, "selectionWeight": 0.06737724672051773,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 45.5, "throughputPerHour": 45.0,
"waiting": 5015 "waiting": 5008
}, },
"Iluvatar_mrv-100": { "Iluvatar_mrv-100": {
"available": true, "available": true,
"backlogHours": 3429.2142857142853, "backlogHours": 3310.9655172413795,
"canVerify": true, "canVerify": true,
"error": null, "error": null,
"gpu": "Iluvatar_mrv-100", "gpu": "Iluvatar_mrv-100",
"healthFactor": 1.0, "healthFactor": 1.0,
"maxConcurrentTasks": 2, "maxConcurrentTasks": 2,
"qualityFactor": 0.8154003267817811, "qualityFactor": 1.0645588861116373,
"queueFactor": 0.802060731520846, "queueFactor": 0.8049034685136094,
"queueWeight": 0.802060731520846, "queueWeight": 0.8049034685136094,
"recentSuccess": 10, "recentSuccess": 11,
"recentSuccessRate": 0.35714285714285715, "recentSuccessRate": 0.3793103448275862,
"recentTerminal": 28, "recentTerminal": 29,
"recentWilsonLowerBound": 0.20705611972458876, "recentWilsonLowerBound": 0.2268779573086734,
"running": 3, "running": 2,
"selectionWeight": 0.6540005825809322, "selectionWeight": 0.8568671398682414,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 4.666666666666667, "throughputPerHour": 4.833333333333333,
"waiting": 16003 "waiting": 16003
}, },
"Kunlunxin_p-800": { "Kunlunxin_p-800": {
"available": true, "available": true,
"backlogHours": 489.92481203007515, "backlogHours": 486.2686567164179,
"canVerify": true, "canVerify": true,
"error": null, "error": null,
"gpu": "Kunlunxin_p-800", "gpu": "Kunlunxin_p-800",
"healthFactor": 1.0, "healthFactor": 1.0,
"maxConcurrentTasks": 8, "maxConcurrentTasks": 8,
"qualityFactor": 0.5239073628323544, "qualityFactor": 0.549932376550104,
"queueFactor": 1.0739078883124222, "queueFactor": 1.0732615130849361,
"queueWeight": 1.0739078883124222, "queueWeight": 1.0732615130849361,
"recentSuccess": 31, "recentSuccess": 31,
"recentSuccessRate": 0.23308270676691728, "recentSuccessRate": 0.23134328358208955,
"recentTerminal": 133, "recentTerminal": 134,
"recentWilsonLowerBound": 0.1693411263341765, "recentWilsonLowerBound": 0.16803556563317654,
"running": 8, "running": 8,
"selectionWeight": 0.5626282496906237, "selectionWeight": 0.5902212545505594,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 22.166666666666668, "throughputPerHour": 22.333333333333332,
"waiting": 10860 "waiting": 10860
}, },
"MetaX_c-500": { "MetaX_c-500": {
"available": true, "available": true,
"backlogHours": 692.060606060606, "backlogHours": 665.009708737864,
"canVerify": true, "canVerify": true,
"error": null, "error": null,
"gpu": "MetaX_c-500", "gpu": "MetaX_c-500",
"healthFactor": 1.0, "healthFactor": 1.0,
"maxConcurrentTasks": 4, "maxConcurrentTasks": 4,
"qualityFactor": 0.8621040958935254, "qualityFactor": 0.9197362445912209,
"queueFactor": 1.0196821770266966, "queueFactor": 1.0240302823280139,
"queueWeight": 1.0196821770266966, "queueWeight": 1.0240302823280139,
"recentSuccess": 29, "recentSuccess": 30,
"recentSuccessRate": 0.29292929292929293, "recentSuccessRate": 0.2912621359223301,
"recentTerminal": 99, "recentTerminal": 103,
"recentWilsonLowerBound": 0.21236502469141286, "recentWilsonLowerBound": 0.2122881553421206,
"running": 4, "running": 4,
"selectionWeight": 0.8790721813243421, "selectionWeight": 0.9418377662160552,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 16.5, "throughputPerHour": 17.166666666666668,
"waiting": 11419 "waiting": 11416
}, },
"Mthreads_s4000": { "Mthreads_s4000": {
"available": true, "available": true,
"backlogHours": 33.646964856230035, "backlogHours": 33.6517571884984,
"canVerify": true, "canVerify": true,
"error": null, "error": null,
"gpu": "Mthreads_s4000", "gpu": "Mthreads_s4000",
@@ -653,83 +653,83 @@
"recentSuccessRate": 0.007454739084132056, "recentSuccessRate": 0.007454739084132056,
"recentTerminal": 3756, "recentTerminal": 3756,
"recentWilsonLowerBound": 0.005162761665418505, "recentWilsonLowerBound": 0.005162761665418505,
"running": 5, "running": 4,
"selectionWeight": 0.065, "selectionWeight": 0.065,
"stale": false, "stale": false,
"submissionEligible": false, "submissionEligible": false,
"throughputPerHour": 626.0, "throughputPerHour": 626.0,
"waiting": 21063 "waiting": 21066
}, },
"Sunrise_pt-200-x1": { "Sunrise_pt-200-x1": {
"available": true, "available": true,
"backlogHours": 6265.2, "backlogHours": 6264.8,
"canVerify": true, "canVerify": true,
"error": null, "error": null,
"gpu": "Sunrise_pt-200-x1", "gpu": "Sunrise_pt-200-x1",
"healthFactor": 1.0, "healthFactor": 1.0,
"maxConcurrentTasks": 2, "maxConcurrentTasks": 2,
"qualityFactor": 1.859307201189723, "qualityFactor": 1.985183461284631,
"queueFactor": 0.7327337685736269, "queueFactor": 0.7314774056275204,
"queueWeight": 0.7327337685736269, "queueWeight": 0.7314774056275204,
"recentSuccess": 8, "recentSuccess": 8,
"recentSuccessRate": 0.5333333333333333, "recentSuccessRate": 0.5333333333333333,
"recentTerminal": 15, "recentTerminal": 15,
"recentWilsonLowerBound": 0.3011663015105079, "recentWilsonLowerBound": 0.3011663015105079,
"running": 2, "running": 2,
"selectionWeight": 1.3623771724638285, "selectionWeight": 1.452116847955143,
"stale": false, "stale": false,
"submissionEligible": false, "submissionEligible": false,
"throughputPerHour": 2.5, "throughputPerHour": 2.5,
"waiting": 15663 "waiting": 15662
}, },
"Vastai_va16": { "Vastai_va16": {
"available": true, "available": true,
"backlogHours": 2383.6666666666665, "backlogHours": 2451.7714285714287,
"canVerify": true, "canVerify": true,
"error": null, "error": null,
"gpu": "Vastai_va16", "gpu": "Vastai_va16",
"healthFactor": 1.0, "healthFactor": 1.0,
"maxConcurrentTasks": 16, "maxConcurrentTasks": 16,
"qualityFactor": 0.15562468205872865, "qualityFactor": 0.17719909226438,
"queueFactor": 0.8470316125217637, "queueFactor": 0.8420056400523518,
"queueWeight": 0.8470316125217637, "queueWeight": 0.8420056400523518,
"recentSuccess": 7, "recentSuccess": 7,
"recentSuccessRate": 0.19444444444444445, "recentSuccessRate": 0.2,
"recentTerminal": 36, "recentTerminal": 35,
"recentWilsonLowerBound": 0.09752972019453349, "recentWilsonLowerBound": 0.10042319445900805,
"running": 16, "running": 16,
"selectionWeight": 0.1318190253923917, "selectionWeight": 0.14920263509876502,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 6.0, "throughputPerHour": 5.833333333333333,
"waiting": 14302 "waiting": 14302
}, },
"hygon_k100-ai": { "hygon_k100-ai": {
"available": true, "available": true,
"backlogHours": 884.1212121212121, "backlogHours": 893.1428571428572,
"canVerify": true, "canVerify": true,
"error": null, "error": null,
"gpu": "hygon_k100-ai", "gpu": "hygon_k100-ai",
"healthFactor": 1.0, "healthFactor": 1.0,
"maxConcurrentTasks": 6, "maxConcurrentTasks": 6,
"qualityFactor": 1.2152973134048064, "qualityFactor": 1.3283967566836397,
"queueFactor": 0.9829007718390295, "queueFactor": 0.979712971360801,
"queueWeight": 0.9829007718390295, "queueWeight": 0.979712971360801,
"recentSuccess": 33, "recentSuccess": 33,
"recentSuccessRate": 0.3333333333333333, "recentSuccessRate": 0.336734693877551,
"recentTerminal": 99, "recentTerminal": 98,
"recentWilsonLowerBound": 0.2482367614640336, "recentWilsonLowerBound": 0.2508999290009148,
"running": 7, "running": 6,
"selectionWeight": 1.1945166673594831, "selectionWeight": 1.3014475336365796,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 16.5, "throughputPerHour": 16.333333333333332,
"waiting": 14588 "waiting": 14588
} }
}, },
"queueAttemptedAt": "2026-09-18T15:24:54.388894+00:00", "queueAttemptedAt": "2026-09-18T15:35:35.798321+00:00",
"queueError": null, "queueError": null,
"queueUpdatedAt": "2026-09-18T15:24:54.388894+00:00", "queueUpdatedAt": "2026-09-18T15:35:35.798321+00:00",
"supportedGpus": [ "supportedGpus": [
"Vastai_va16", "Vastai_va16",
"Kunlunxin_p-800", "Kunlunxin_p-800",

File diff suppressed because it is too large Load Diff

View File

@@ -1,10 +1,10 @@
{ {
"agentVersion": "2026.09.04.4", "agentVersion": "2026.09.04.4",
"checksums": { "checksums": {
".modelhub_state/architecture_compatibility_blacklist.json": "0d7c3df19db512bceb6a86d468aa2853968715555f58d73327d36396c24ed6c2", ".modelhub_state/architecture_compatibility_blacklist.json": "177958c19831e61d9376d5a9623808b194312ae7b77635374bb794e9fe408be3",
".modelhub_state/architecture_history_backfill.json": "ee864613497b9d82439450844df8f7df00354bb84d3061da3bfacbcd21785b28", ".modelhub_state/architecture_history_backfill.json": "4aba7b8ae9fb489d606461bbd03f00e4e5711f7f3417524df1bde6cd0b8e68f9",
".modelhub_state/market_intelligence.json": "89c8f99e438c27d4f051c4d08fb3ee38c0c2d16dd9fbcbf849bec7e48a7d6e34", ".modelhub_state/market_intelligence.json": "e077167c03b8de7e41c012f85481e7d80172561ce7c90018ab20c24c6059838f",
".modelhub_state/official_capabilities.json": "f0c5fbbeeb984db5199e68c1bc21ce0fc750d4e3a3794628667b8ee0418c32b1", ".modelhub_state/official_capabilities.json": "e1df0823b6fd66eac79b5e84a8e7b78fd19636e3948a09033843a4fef25899c1",
".modelhub_state/outcome_checkpoint.json": "373119f9fbb148e30c9fffd621a4d73d5cdae3d141124de71d3b77783891c192", ".modelhub_state/outcome_checkpoint.json": "373119f9fbb148e30c9fffd621a4d73d5cdae3d141124de71d3b77783891c192",
".modelhub_state/queue_cleanup_latest.json": "3c142558258883a3e45602d09e9392c46bfde3deae83aabc51d01f3b1c2d91d9", ".modelhub_state/queue_cleanup_latest.json": "3c142558258883a3e45602d09e9392c46bfde3deae83aabc51d01f3b1c2d91d9",
".modelhub_state/recent_outcomes.jsonl": "2d5bc67a36c72a2c3a6906f9d6fc23b5e73c0a4175033a1552d7b0978d7da2c4", ".modelhub_state/recent_outcomes.jsonl": "2d5bc67a36c72a2c3a6906f9d6fc23b5e73c0a4175033a1552d7b0978d7da2c4",
@@ -16,9 +16,9 @@
"ledger/submissions.jsonl": "cd8fbff656eafffcbb08597c77d4960cc3e1121cdf75a655d8a2f3345a5b052a", "ledger/submissions.jsonl": "cd8fbff656eafffcbb08597c77d4960cc3e1121cdf75a655d8a2f3345a5b052a",
"outcomes/submissions.jsonl": "bd5e1f0384d929aa62023086993ac1b7f2c27f58735782afc83ca2f2110ac22d" "outcomes/submissions.jsonl": "bd5e1f0384d929aa62023086993ac1b7f2c27f58735782afc83ca2f2110ac22d"
}, },
"generation": 9330, "generation": 9331,
"phase": "cycle", "phase": "cycle",
"schemaVersion": 1, "schemaVersion": 1,
"updatedAt": "2026-09-18T15:34:28.832431+00:00", "updatedAt": "2026-09-18T15:37:35.672550+00:00",
"writerId": "217f1806b49c401894bed7ce18be9095" "writerId": "217f1806b49c401894bed7ce18be9095"
} }