state: generation 11232 (cycle)

This commit is contained in:
2026-09-21 05:53:11 +00:00
parent 311151981a
commit 44488265c6
3 changed files with 157 additions and 157 deletions

View File

@@ -425,121 +425,121 @@
} }
}, },
"frameworkUpdatedAt": null, "frameworkUpdatedAt": null,
"generatedAt": "2026-09-21T05:52:00.632790+00:00", "generatedAt": "2026-09-21T05:53:10.619349+00:00",
"gpuStats": { "gpuStats": {
"Ascend_910-b3": { "Ascend_910-b3": {
"available": true, "available": true,
"backlogHours": 873.7639751552796, "backlogHours": 890.2405063291139,
"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": 0.8566763755409605, "qualityFactor": 0.7830825770777827,
"queueFactor": 0.99152677645361, "queueFactor": 0.9894314458253756,
"queueWeight": 0.99152677645361, "queueWeight": 0.9894314458253756,
"recentSuccess": 37, "recentSuccess": 34,
"recentSuccessRate": 0.22981366459627328, "recentSuccessRate": 0.21518987341772153,
"recentTerminal": 161, "recentTerminal": 158,
"recentWilsonLowerBound": 0.17157673421679023, "recentWilsonLowerBound": 0.15827579730737143,
"running": 8, "running": 8,
"selectionWeight": 0.8494175651040908, "selectionWeight": 0.7748065264387317,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 26.833333333333332, "throughputPerHour": 26.333333333333332,
"waiting": 23446 "waiting": 23443
}, },
"Ascend_910-b4": { "Ascend_910-b4": {
"available": true, "available": true,
"backlogHours": 1315.906976744186, "backlogHours": 1267.0746268656717,
"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.932459093809922, "queueFactor": 0.9384075264900441,
"queueWeight": 0.932459093809922, "queueWeight": 0.9384075264900441,
"recentSuccess": 46, "recentSuccess": 46,
"recentSuccessRate": 0.35658914728682173, "recentSuccessRate": 0.34328358208955223,
"recentTerminal": 129, "recentTerminal": 134,
"recentWilsonLowerBound": 0.2791759751697687, "recentWilsonLowerBound": 0.26826599296332926,
"running": 8, "running": 8,
"selectionWeight": 2.331147734524805, "selectionWeight": 2.34601881622511,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 21.5, "throughputPerHour": 22.333333333333332,
"waiting": 28292 "waiting": 28298
}, },
"Biren_166m": { "Biren_166m": {
"available": true, "available": true,
"backlogHours": 156.79365079365078, "backlogHours": 157.72340425531917,
"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.44282232534382654, "qualityFactor": 0.4514849345855973,
"queueFactor": 1.2829634862871924, "queueFactor": 1.282706779691012,
"queueWeight": 1.2829634862871924, "queueWeight": 1.282706779691012,
"recentSuccess": 33, "recentSuccess": 32,
"recentSuccessRate": 0.1746031746031746, "recentSuccessRate": 0.1702127659574468,
"recentTerminal": 189, "recentTerminal": 188,
"recentWilsonLowerBound": 0.12711343377351975, "recentWilsonLowerBound": 0.12322631609759647,
"running": 8, "running": 8,
"selectionWeight": 0.568124874328917, "selectionWeight": 0.5791227865212988,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 31.5, "throughputPerHour": 31.333333333333332,
"waiting": 4939 "waiting": 4942
}, },
"Cambricon_mlu-370-x4": { "Cambricon_mlu-370-x4": {
"available": true, "available": true,
"backlogHours": 1308.608695652174, "backlogHours": 1368.2727272727273,
"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.42597686356645403, "qualityFactor": 0.5146083708826653,
"queueFactor": 0.9332373180341696, "queueFactor": 0.9276537636621507,
"queueWeight": 0.9332373180341696, "queueWeight": 0.9276537636621507,
"recentSuccess": 14, "recentSuccess": 14,
"recentSuccessRate": 0.2028985507246377, "recentSuccessRate": 0.21212121212121213,
"recentTerminal": 69, "recentTerminal": 66,
"recentWilsonLowerBound": 0.12489219999893796, "recentWilsonLowerBound": 0.13077866875683972,
"running": 6, "running": 7,
"selectionWeight": 0.39753750569936497, "selectionWeight": 0.4773783920613524,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 11.5, "throughputPerHour": 11.0,
"waiting": 15049 "waiting": 15051
}, },
"Cambricon_mlu-370-x8": { "Cambricon_mlu-370-x8": {
"available": true, "available": true,
"backlogHours": 436.2992125984252, "backlogHours": 426.276923076923,
"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.5224867474024457, "qualityFactor": 0.7313079886065087,
"queueFactor": 1.10038814481677, "queueFactor": 1.1049892123569927,
"queueWeight": 1.10038814481677, "queueWeight": 1.1049892123569927,
"recentSuccess": 25, "recentSuccess": 28,
"recentSuccessRate": 0.1968503937007874, "recentSuccessRate": 0.2153846153846154,
"recentTerminal": 127, "recentTerminal": 130,
"recentWilsonLowerBound": 0.13704040055668698, "recentWilsonLowerBound": 0.15343032935030532,
"running": 7, "running": 9,
"selectionWeight": 0.5749382226655256, "selectionWeight": 0.8080874383206826,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 21.166666666666668, "throughputPerHour": 21.666666666666668,
"waiting": 9235 "waiting": 9236
}, },
"Iluvatar_bi-100": { "Iluvatar_bi-100": {
"available": true, "available": true,
"backlogHours": 53.391304347826086, "backlogHours": 46.20754716981132,
"canVerify": true, "canVerify": true,
"error": null, "error": null,
"gpu": "Iluvatar_bi-100", "gpu": "Iluvatar_bi-100",
@@ -548,197 +548,197 @@
"qualityFactor": 0.05, "qualityFactor": 0.05,
"queueFactor": 1.3, "queueFactor": 1.3,
"queueWeight": 1.3, "queueWeight": 1.3,
"recentSuccess": 16, "recentSuccess": 17,
"recentSuccessRate": 0.057971014492753624, "recentSuccessRate": 0.05345911949685535,
"recentTerminal": 276, "recentTerminal": 318,
"recentWilsonLowerBound": 0.035994478687408495, "recentWilsonLowerBound": 0.033641576846858715,
"running": 24, "running": 25,
"selectionWeight": 0.065, "selectionWeight": 0.065,
"stale": false, "stale": false,
"submissionEligible": false, "submissionEligible": false,
"throughputPerHour": 46.0, "throughputPerHour": 53.0,
"waiting": 2456 "waiting": 2449
}, },
"Iluvatar_bi-150": { "Iluvatar_bi-150": {
"available": true, "available": true,
"backlogHours": 158.4516129032258, "backlogHours": 147.35999999999999,
"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.38991420342403, "qualityFactor": 0.4256359442221855,
"queueFactor": 1.28094082567829, "queueFactor": 1.2958504073755448,
"queueWeight": 1.28094082567829, "queueWeight": 1.2958504073755448,
"recentSuccess": 31, "recentSuccess": 33,
"recentSuccessRate": 0.16666666666666666, "recentSuccessRate": 0.165,
"recentTerminal": 186, "recentTerminal": 200,
"recentWilsonLowerBound": 0.11997011167541023, "recentWilsonLowerBound": 0.11996784122663977,
"running": 7, "running": 3,
"selectionWeight": 0.4994570216776697, "selectionWeight": 0.5515605117139937,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 31.0, "throughputPerHour": 33.333333333333336,
"waiting": 4912 "waiting": 4912
}, },
"Iluvatar_mrv-100": { "Iluvatar_mrv-100": {
"available": true, "available": true,
"backlogHours": 3336.0, "backlogHours": 3582.8888888888887,
"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": 1.5839861651865057, "qualityFactor": 1.1226210693642757,
"queueFactor": 0.8110164457414801, "queueFactor": 0.8029283834981125,
"queueWeight": 0.8110164457414801, "queueWeight": 0.8029283834981125,
"recentSuccess": 11, "recentSuccess": 9,
"recentSuccessRate": 0.3793103448275862, "recentSuccessRate": 0.3333333333333333,
"recentTerminal": 29, "recentTerminal": 27,
"recentWilsonLowerBound": 0.2268779573086734, "recentWilsonLowerBound": 0.1864305444359335,
"running": 2, "running": 2,
"selectionWeight": 1.284638829793237, "selectionWeight": 0.9013843205055803,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 4.833333333333333, "throughputPerHour": 4.5,
"waiting": 16124 "waiting": 16123
}, },
"Kunlunxin_p-800": { "Kunlunxin_p-800": {
"available": true, "available": true,
"backlogHours": 631.6039603960396, "backlogHours": 619.3398058252427,
"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.4183463970347178, "qualityFactor": 0.5736503293198223,
"queueFactor": 1.0409906781461538, "queueFactor": 1.0447742553873056,
"queueWeight": 1.0409906781461538, "queueWeight": 1.0447742553873056,
"recentSuccess": 19, "recentSuccess": 21,
"recentSuccessRate": 0.18811881188118812, "recentSuccessRate": 0.20388349514563106,
"recentTerminal": 101, "recentTerminal": 103,
"recentWilsonLowerBound": 0.12387028698950667, "recentWilsonLowerBound": 0.13739723831977257,
"running": 8, "running": 8,
"selectionWeight": 0.43549469954917097, "selectionWeight": 0.5993350956678,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 16.833333333333332, "throughputPerHour": 17.166666666666668,
"waiting": 10632 "waiting": 10632
}, },
"MetaX_c-500": { "MetaX_c-500": {
"available": true, "available": true,
"backlogHours": 777.3882352941176, "backlogHours": 768.4883720930233,
"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": 1.452170667592935, "qualityFactor": 1.5430720253842494,
"queueFactor": 1.00906204904316, "queueFactor": 1.01150076699942,
"queueWeight": 1.00906204904316, "queueWeight": 1.01150076699942,
"recentSuccess": 26, "recentSuccess": 26,
"recentSuccessRate": 0.3058823529411765, "recentSuccessRate": 0.3023255813953488,
"recentTerminal": 85, "recentTerminal": 86,
"recentWilsonLowerBound": 0.21809243965848635, "recentWilsonLowerBound": 0.21543382392193752,
"running": 4, "running": 4,
"selectionWeight": 1.4653303094017007, "selectionWeight": 1.5608185372115169,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 14.166666666666666, "throughputPerHour": 14.333333333333334,
"waiting": 11013 "waiting": 11015
}, },
"Mthreads_s4000": { "Mthreads_s4000": {
"available": true, "available": true,
"backlogHours": 1515.3488372093022, "backlogHours": 1570.6265060240962,
"canVerify": true, "canVerify": true,
"error": null, "error": null,
"gpu": "Mthreads_s4000", "gpu": "Mthreads_s4000",
"healthFactor": 1.0, "healthFactor": 1.0,
"maxConcurrentTasks": 4, "maxConcurrentTasks": 4,
"qualityFactor": 2.2657854409863267, "qualityFactor": 2.4607802749492587,
"queueFactor": 0.9129283086981106, "queueFactor": 0.9086588758420401,
"queueWeight": 0.9129283086981106, "queueWeight": 0.9086588758420401,
"recentSuccess": 31, "recentSuccess": 30,
"recentSuccessRate": 0.36046511627906974, "recentSuccessRate": 0.3614457831325301,
"recentTerminal": 86, "recentTerminal": 83,
"recentWilsonLowerBound": 0.26696805802328827, "recentWilsonLowerBound": 0.2663447744940311,
"running": 4, "running": 5,
"selectionWeight": 2.06849967051245, "selectionWeight": 2.2360098383296596,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 14.333333333333334, "throughputPerHour": 13.833333333333334,
"waiting": 21720 "waiting": 21727
}, },
"Sunrise_pt-200-x1": { "Sunrise_pt-200-x1": {
"available": true, "available": true,
"backlogHours": 4485.142857142857, "backlogHours": 5232.666666666667,
"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.3016178390723634, "qualityFactor": 2.058581778636694,
"queueFactor": 0.7757952659638161, "queueFactor": 0.7585834282308129,
"queueWeight": 0.7757952659638161, "queueWeight": 0.7585834282308129,
"recentSuccess": 8, "recentSuccess": 8,
"recentSuccessRate": 0.38095238095238093, "recentSuccessRate": 0.4444444444444444,
"recentTerminal": 21, "recentTerminal": 18,
"recentWilsonLowerBound": 0.20750767797982508, "recentWilsonLowerBound": 0.24559231101389123,
"running": 2, "running": 2,
"selectionWeight": 1.0097889576463916, "selectionWeight": 1.5616060229317077,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": false,
"throughputPerHour": 3.5, "throughputPerHour": 3.0,
"waiting": 15698 "waiting": 15698
}, },
"Vastai_va16": { "Vastai_va16": {
"available": true, "available": true,
"backlogHours": 1468.9830508474574, "backlogHours": 1769.0204081632655,
"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.08083631002195912, "qualityFactor": 0.13408200871690726,
"queueFactor": 0.9171936714005338, "queueFactor": 0.8925897288450032,
"queueWeight": 0.9171936714005338, "queueWeight": 0.8925897288450032,
"recentSuccess": 7, "recentSuccess": 7,
"recentSuccessRate": 0.11864406779661017, "recentSuccessRate": 0.14285714285714285,
"recentTerminal": 59, "recentTerminal": 49,
"recentWilsonLowerBound": 0.05867508277914001, "recentWilsonLowerBound": 0.07096333720544586,
"running": 16, "running": 16,
"selectionWeight": 0.07414255197151245, "selectionWeight": 0.1196802238036176,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 9.833333333333334, "throughputPerHour": 8.166666666666666,
"waiting": 14445 "waiting": 14447
}, },
"hygon_k100-ai": { "hygon_k100-ai": {
"available": true, "available": true,
"backlogHours": 312.84313725490193, "backlogHours": 318.07973421926914,
"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": 0.08915970038120712, "qualityFactor": 0.11107553443641385,
"queueFactor": 1.1566835849028032, "queueFactor": 1.1545996234943492,
"queueWeight": 1.1566835849028032, "queueWeight": 1.1545996234943492,
"recentSuccess": 27, "recentSuccess": 28,
"recentSuccessRate": 0.08823529411764706, "recentSuccessRate": 0.09302325581395349,
"recentTerminal": 306, "recentTerminal": 301,
"recentWilsonLowerBound": 0.06134796045470661, "recentWilsonLowerBound": 0.06514393482236763,
"running": 6, "running": 6,
"selectionWeight": 0.10312956186579447, "selectionWeight": 0.12824777023971706,
"stale": false, "stale": false,
"submissionEligible": true, "submissionEligible": true,
"throughputPerHour": 51.0, "throughputPerHour": 50.166666666666664,
"waiting": 15955 "waiting": 15957
} }
}, },
"queueAttemptedAt": "2026-09-21T05:42:04.005059+00:00", "queueAttemptedAt": "2026-09-21T05:53:10.619349+00:00",
"queueError": null, "queueError": null,
"queueUpdatedAt": "2026-09-21T05:42:04.005059+00:00", "queueUpdatedAt": "2026-09-21T05:53:10.619349+00:00",
"supportedGpus": [ "supportedGpus": [
"Vastai_va16", "Vastai_va16",
"Kunlunxin_p-800", "Kunlunxin_p-800",

View File

@@ -1,5 +1,5 @@
{ {
"catalogUpdatedAt": "2026-09-21T05:52:00.632790+00:00", "catalogUpdatedAt": "2026-09-21T05:53:10.619349+00:00",
"configuredTaskTypes": [ "configuredTaskTypes": [
"text-generation" "text-generation"
], ],
@@ -56,7 +56,7 @@
"time-series-forecasting" "time-series-forecasting"
], ],
"errors": [], "errors": [],
"generatedAt": "2026-09-21T05:52:00.632790+00:00", "generatedAt": "2026-09-21T05:53:10.619349+00:00",
"gpuCatalog": { "gpuCatalog": {
"Ascend_910-b3": { "Ascend_910-b3": {
"canVerify": true, "canVerify": true,
@@ -6500,6 +6500,6 @@
"updateTime": "2025-12-22 08:59:53" "updateTime": "2025-12-22 08:59:53"
} }
], ],
"taskTreeUpdatedAt": "2026-09-21T05:52:00.632790+00:00", "taskTreeUpdatedAt": "2026-09-21T05:53:10.619349+00:00",
"version": 1 "version": 1
} }

View File

@@ -4,8 +4,8 @@
".modelhub_state/account_capacity.json": "68d2a8390ad022f2ddcd30841f3860c4535387fa64cb46dc7507eb16837e798f", ".modelhub_state/account_capacity.json": "68d2a8390ad022f2ddcd30841f3860c4535387fa64cb46dc7507eb16837e798f",
".modelhub_state/architecture_compatibility_blacklist.json": "e6aa7b054880fa6495c06964481cdd777d47736f4bf71f5105f47f6440128b72", ".modelhub_state/architecture_compatibility_blacklist.json": "e6aa7b054880fa6495c06964481cdd777d47736f4bf71f5105f47f6440128b72",
".modelhub_state/architecture_history_backfill.json": "a92348206605da04f75c9e26e7c818b76f259e0b28983f18b6375ef94802f0ab", ".modelhub_state/architecture_history_backfill.json": "a92348206605da04f75c9e26e7c818b76f259e0b28983f18b6375ef94802f0ab",
".modelhub_state/market_intelligence.json": "1eb57f250753e6d9409bd78cdf9294ddfad81c067e5091a3934e5c512cd11293", ".modelhub_state/market_intelligence.json": "9d62caf1f3aeeb4c20ab628200cd8d8b4d4b2786c040b2308be746c4e8065eb9",
".modelhub_state/official_capabilities.json": "6a5e7a837039eeb22528ce33c78ae3d77356ca4191d77dd8ed7f50dd8840faa2", ".modelhub_state/official_capabilities.json": "e1ff4d6b5705d6db1c257501e46db603fe03447eb74c71e84ce7fe653bf7ebcc",
".modelhub_state/outcome_checkpoint.json": "e25e7006a2d580c08f54f1a26d546622cbbdddba4c6674c419bff3b9ab8feaba", ".modelhub_state/outcome_checkpoint.json": "e25e7006a2d580c08f54f1a26d546622cbbdddba4c6674c419bff3b9ab8feaba",
".modelhub_state/queue_cleanup_latest.json": "0de105598c9478c6cb1c89a58c4794a2395e2c58f508a89a0e4c6fd6e5c312a7", ".modelhub_state/queue_cleanup_latest.json": "0de105598c9478c6cb1c89a58c4794a2395e2c58f508a89a0e4c6fd6e5c312a7",
".modelhub_state/recent_outcomes.jsonl": "e5766f5f935cd5d9791e9cd9cff7e0150ae6e454f3cbede5d8bec260006fcfb4", ".modelhub_state/recent_outcomes.jsonl": "e5766f5f935cd5d9791e9cd9cff7e0150ae6e454f3cbede5d8bec260006fcfb4",
@@ -17,9 +17,9 @@
"ledger/submissions.jsonl": "58a59537cb4094a283f35e457e90c8768740d6be2b2df3b02bdc91c002067f8a", "ledger/submissions.jsonl": "58a59537cb4094a283f35e457e90c8768740d6be2b2df3b02bdc91c002067f8a",
"outcomes/submissions.jsonl": "0a885d88134d5554e9b39378582d68600d45dc9e37828795e5687ebbae2d8066" "outcomes/submissions.jsonl": "0a885d88134d5554e9b39378582d68600d45dc9e37828795e5687ebbae2d8066"
}, },
"generation": 11231, "generation": 11232,
"phase": "cycle", "phase": "cycle",
"schemaVersion": 1, "schemaVersion": 1,
"updatedAt": "2026-09-21T05:52:01.642233+00:00", "updatedAt": "2026-09-21T05:53:11.718864+00:00",
"writerId": "8b35139af6674067a339a670222d4b67" "writerId": "8b35139af6674067a339a670222d4b67"
} }