{
  "schemaVersion": 1,
  "checkedAt": "2026-09-10T22:08:07.075171+00:00",
  "readyManifestSha256": "e9edb24954f35a5ab3379f7cd278f60e848ad434445cd5dc884f843a1b6d642c",
  "summary": {
    "targetedHeldContainers": 94,
    "representedContainers": 94,
    "catalogDatasets": 103,
    "performances": 11295,
    "elements": 98097,
    "unrepresentedHeldContainers": 0,
    "partialLevelContainers": [
      "pavel2018"
    ],
    "unnamedPhasePanelContainers": [
      "csest2018",
      "gpchn2020"
    ],
    "scope": "Championships, Olympics/Youth Olympics, GP/JGP and Finals, Challenger Series, World Team Trophy, and other explicitly ISU-tagged directory events. Senior/Junior scored categories retained; novice/interclub and accompanying non-Senior Challenger categories excluded.",
    "scopeLimit": "94 of 94 means every targeted held-result container is represented, not every historical calendar event, entrant, category or identity is available. Pavel 2018 Senior remains explicitly incomplete."
  },
  "seasons": [
    {
      "season": "2018-19",
      "targetedHeldContainers": 31,
      "representedContainers": 31,
      "catalogDatasets": 34,
      "counts": {
        "events": 125,
        "phases": 242,
        "performances": 3646,
        "elements": 31740,
        "goeMarks": 260316,
        "componentMarks": 151475,
        "assignments": 3370
      },
      "directoryCancelledRows": 0
    },
    {
      "season": "2019-20",
      "targetedHeldContainers": 28,
      "representedContainers": 28,
      "catalogDatasets": 30,
      "counts": {
        "events": 111,
        "phases": 218,
        "performances": 3495,
        "elements": 30325,
        "goeMarks": 251915,
        "componentMarks": 147305,
        "assignments": 3128
      },
      "directoryCancelledRows": 1
    },
    {
      "season": "2020-21",
      "targetedHeldContainers": 8,
      "representedContainers": 8,
      "catalogDatasets": 9,
      "counts": {
        "events": 34,
        "phases": 60,
        "performances": 685,
        "elements": 6057,
        "goeMarks": 44679,
        "componentMarks": 25475,
        "assignments": 708
      },
      "directoryCancelledRows": 6
    },
    {
      "season": "2021-22",
      "targetedHeldContainers": 27,
      "representedContainers": 27,
      "catalogDatasets": 30,
      "counts": {
        "events": 108,
        "phases": 208,
        "performances": 3469,
        "elements": 29975,
        "goeMarks": 245503,
        "componentMarks": 143290,
        "assignments": 2956
      },
      "directoryCancelledRows": 1
    }
  ],
  "containers": [
    {
      "id": "cstha2018",
      "season": "2018-19",
      "title": "ISU CS Asian Open Figure Skating Trophy 2018",
      "officialResultsUrl": "https://www.fsatresults.com/ISUchallenger/indexISUCSAOFST2018.html",
      "directoryRows": [
        {
          "id": "5783",
          "title": "ISU CS Asian Open Figure Skating Trophy 2018",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-asian-open-figure-skating-trophy-2018/"
        }
      ],
      "datasets": [
        {
          "id": "cstha2018",
          "title": "ISU CS Asian Open Figure Skating Trophy 2018",
          "datasetHash": "473322e8dd8ada74ac525c2b8651d13e8c7610428cb9c10710735b8ca83e26b1",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 74,
            "elements": 677,
            "goeMarks": 4552,
            "componentMarks": 2530,
            "assignments": 102
          }
        }
      ]
    },
    {
      "id": "jgpsvk2018",
      "season": "2018-19",
      "title": "ISU JGP Bratislava 2018",
      "officialResultsUrl": "https://results.isu.org/results/season1819/jgpsvk2018/",
      "directoryRows": [
        {
          "id": "5773",
          "title": "ISU JGP Bratislava 2018",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-bratislava-2018/"
        }
      ],
      "datasets": [
        {
          "id": "jgpsvk2018",
          "title": "ISU JGP Bratislava 2018",
          "datasetHash": "0c30d740056485bc4926665574d9f99fdb010439e555afd92d8fadf717c66420",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 157,
            "elements": 1333,
            "goeMarks": 11727,
            "componentMarks": 6925,
            "assignments": 118
          }
        }
      ]
    },
    {
      "id": "jgpaut2018",
      "season": "2018-19",
      "title": "ISU JGP Cup of Austria 2018",
      "officialResultsUrl": "https://results.isu.org/results/season1819/jgpaut2018/",
      "directoryRows": [
        {
          "id": "5766",
          "title": "ISU JGP Cup of Austria 2018",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-cup-of-austria-2018/"
        }
      ],
      "datasets": [
        {
          "id": "jgpaut2018",
          "title": "ISU JGP Cup of Austria 2018",
          "datasetHash": "ba4409e74b93957b8432c395d8bedd1a238c2fb22734d6bd96ad8c708e6f775c",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 160,
            "elements": 1359,
            "goeMarks": 11997,
            "componentMarks": 7200,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "jgpltu2018",
      "season": "2018-19",
      "title": "ISU JGP Amber Cup 2018",
      "officialResultsUrl": "https://results.isu.org/results/season1819/jgpltu2018/",
      "directoryRows": [
        {
          "id": "5759",
          "title": "ISU JGP Amber Cup 2018",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-amber-cup-2018/"
        }
      ],
      "datasets": [
        {
          "id": "jgpltu2018",
          "title": "ISU JGP Amber Cup 2018",
          "datasetHash": "9339435ee79b1a8ba65c51078256fabc01ba3a3e2d69baf96843a23869cfcc95",
          "counts": {
            "events": 3,
            "phases": 6,
            "performances": 143,
            "elements": 1192,
            "goeMarks": 10557,
            "componentMarks": 6435,
            "assignments": 90
          }
        }
      ]
    },
    {
      "id": "csusa2018",
      "season": "2018-19",
      "title": "ISU CS U.S. International Figure Skating Classic 2018",
      "officialResultsUrl": "https://ijs.usfigureskating.org/leaderboard/results/2018/28067/index.asp",
      "directoryRows": [
        {
          "id": "5747",
          "title": "ISU CS U.S. International Figure Skating Classic 2018",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-us-international-figure-skating-classic-2018/"
        }
      ],
      "datasets": [
        {
          "id": "csusa2018",
          "title": "2018 U.S. International Figure Skating Classic",
          "datasetHash": "fdc62eb2227ed89c74694e789344cd7d0819cf657e517a483540230bfd28f31f",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 80,
            "elements": 726,
            "goeMarks": 4998,
            "componentMarks": 2800,
            "assignments": 88
          }
        }
      ]
    },
    {
      "id": "jgpcan2018",
      "season": "2018-19",
      "title": "ISU JGP Canada 2018",
      "officialResultsUrl": "https://results.isu.org/results/season1819/jgpcan2018/",
      "directoryRows": [
        {
          "id": "5750",
          "title": "ISU JGP Canada 2018",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-canada-2018/"
        }
      ],
      "datasets": [
        {
          "id": "jgpcan2018",
          "title": "ISU JGP Canada 2018",
          "datasetHash": "707321bac06fe337abc3b1aadce3858358aefca2c8e4bfbfb1dd69e8e2e693d5",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 140,
            "elements": 1194,
            "goeMarks": 10318,
            "componentMarks": 6080,
            "assignments": 116
          }
        }
      ]
    },
    {
      "id": "csita2018",
      "season": "2018-19",
      "title": "ISU CS Lombardia Trophy 2018",
      "officialResultsUrl": "https://www.fisg.it/upload/result/4802/index.html",
      "directoryRows": [
        {
          "id": "5756",
          "title": "ISU CS Lombardia Trophy 2018",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-lombardia-trophy-2018/"
        }
      ],
      "datasets": [
        {
          "id": "csita2018",
          "title": "Lombardia Trophy",
          "datasetHash": "daf5d3b8cd6e6344733bcf741b3e24f719ba828fb5c9d9313ed8fe85ea9dda7a",
          "counts": {
            "events": 3,
            "phases": 6,
            "performances": 99,
            "elements": 890,
            "goeMarks": 6181,
            "componentMarks": 3465,
            "assignments": 78
          }
        }
      ]
    },
    {
      "id": "cssvk2018",
      "season": "2018-19",
      "title": "ISU CS 26th Ondrej Nepela Trophy 2018",
      "officialResultsUrl": "https://www.kraso.sk/wp-content/uploads/sutaze/2018_2019/20180920_ont/index.htm",
      "directoryRows": [
        {
          "id": "5744",
          "title": "ISU CS 26th Ondrej Nepela Trophy 2018",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-26th-ondrej-nepela-trophy-2018/"
        }
      ],
      "datasets": [
        {
          "id": "cssvk2018",
          "title": "Ondrej Nepela Trophy 2018",
          "datasetHash": "0264a4dce57f9e6a1b7ae9e8ddc0faef1c05aa27a018cb589c7cbb169c9c52e4",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 96,
            "elements": 866,
            "goeMarks": 5964,
            "componentMarks": 3360,
            "assignments": 104
          }
        }
      ]
    },
    {
      "id": "cscan2018",
      "season": "2018-19",
      "title": "ISU CS Autumn Classic International 2018",
      "officialResultsUrl": "https://lamp.skatecanada.ca/results/2018ACI/index.htm",
      "directoryRows": [
        {
          "id": "5741",
          "title": "ISU CS Autumn Classic International 2018",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-autumn-classic-international-2018/"
        }
      ],
      "datasets": [
        {
          "id": "cscan2018",
          "title": "2018 Autumn Classic International",
          "datasetHash": "815bc8016f56ad367e9a2e019d489225871151dbad1333e580fab3ac01f2139c",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 104,
            "elements": 954,
            "goeMarks": 6587,
            "componentMarks": 3640,
            "assignments": 104
          }
        }
      ]
    },
    {
      "id": "csger2018",
      "season": "2018-19",
      "title": "ISU CS Nebelhorn Trophy 2018",
      "officialResultsUrl": "http://www.deu-event.de/results/Nebelhorn_2018/index.htm",
      "directoryRows": [
        {
          "id": "5735",
          "title": "ISU CS Nebelhorn Trophy 2018",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-nebelhorn-trophy-2018/"
        }
      ],
      "datasets": [
        {
          "id": "csger2018",
          "title": "Nebelhorn Trophy 2018",
          "datasetHash": "d1ff314295fd9976c2a9e1ac8966de4880e009858996f3d41adcbb0bccca4043",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 78,
            "elements": 694,
            "goeMarks": 4678,
            "componentMarks": 2640,
            "assignments": 102
          }
        }
      ]
    },
    {
      "id": "jgpcze2018",
      "season": "2018-19",
      "title": "ISU JGP Czech Skate 2018",
      "officialResultsUrl": "https://results.isu.org/results/season1819/jgpcze2018/",
      "directoryRows": [
        {
          "id": "5738",
          "title": "ISU JGP Czech Skate 2018",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-czech-skate-2018/"
        }
      ],
      "datasets": [
        {
          "id": "jgpcze2018",
          "title": "ISU JGP Czech Skate 2018",
          "datasetHash": "10917ff68c6855d6523dcb1c0f71ca6144e834f4927e18e5069a7434bc821f7d",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 189,
            "elements": 1591,
            "goeMarks": 14130,
            "componentMarks": 8505,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "jgpslo2018",
      "season": "2018-19",
      "title": "ISU JGP Ljubljana Cup 2018",
      "officialResultsUrl": "https://results.isu.org/results/season1819/jgpslo2018/",
      "directoryRows": [
        {
          "id": "5732",
          "title": "ISU JGP Ljubljana Cup 2018",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-ljubljana-cup-2018/"
        }
      ],
      "datasets": [
        {
          "id": "jgpslo2018",
          "title": "ISU JGP Ljubljana Cup 2018",
          "datasetHash": "62620e11cac54c14de7ceb6e092710fa88f28b9d5c148a0e06e30f11aaba4e73",
          "counts": {
            "events": 3,
            "phases": 6,
            "performances": 150,
            "elements": 1274,
            "goeMarks": 11313,
            "componentMarks": 6750,
            "assignments": 90
          }
        }
      ]
    },
    {
      "id": "csfin2018",
      "season": "2018-19",
      "title": "ISU CS Finlandia Trophy 2018",
      "officialResultsUrl": "https://www.figureskatingresults.fi/results/1819/CSFIN2018/index.htm",
      "directoryRows": [
        {
          "id": "5729",
          "title": "ISU CS Finlandia Trophy 2018",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-finlandia-trophy-2018/"
        }
      ],
      "datasets": [
        {
          "id": "csfin2018",
          "title": "CS Finlandia Trophy Espoo 2018",
          "datasetHash": "d04d0c6a3ab37d20905c913c54b8848428e9acf8c23d6f8bdba760bb46e7f4a5",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 133,
            "elements": 1206,
            "goeMarks": 9520,
            "componentMarks": 5320,
            "assignments": 112
          }
        }
      ]
    },
    {
      "id": "jgparm2018",
      "season": "2018-19",
      "title": "ISU JGP Armenian Cup 2018",
      "officialResultsUrl": "https://results.isu.org/results/season1819/jgparm2018/",
      "directoryRows": [
        {
          "id": "5726",
          "title": "ISU JGP Armenian Cup 2018",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-armenian-cup-2018/"
        }
      ],
      "datasets": [
        {
          "id": "jgparm2018",
          "title": "ISU JGP Armenian Cup 2018",
          "datasetHash": "e0ae290a981ec49ecb17103bafce0116989c286e08234e6f3eab14cfed1c8cb7",
          "counts": {
            "events": 3,
            "phases": 6,
            "performances": 123,
            "elements": 1032,
            "goeMarks": 9162,
            "componentMarks": 5535,
            "assignments": 90
          }
        }
      ]
    },
    {
      "id": "gpusa2018",
      "season": "2018-19",
      "title": "ISU GP Skate America 2018",
      "officialResultsUrl": "https://results.isu.org/results/season1819/gpusa2018/",
      "directoryRows": [
        {
          "id": "5720",
          "title": "ISU GP Skate America 2018",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-skate-america-2018/"
        }
      ],
      "datasets": [
        {
          "id": "gpusa2018",
          "title": "ISU GP 2018 Skate America",
          "datasetHash": "2218ae23dd7ecf983fcbde453278beba58bea26fde0e512cca105b6f61a53729",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 81,
            "elements": 714,
            "goeMarks": 6399,
            "componentMarks": 3645,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "gpcan2018",
      "season": "2018-19",
      "title": "ISU GP Skate Canada International 2018",
      "officialResultsUrl": "https://results.isu.org/results/season1819/gpcan2018/",
      "directoryRows": [
        {
          "id": "5708",
          "title": "ISU GP Skate Canada International 2018",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-skate-canada-international-2018/"
        }
      ],
      "datasets": [
        {
          "id": "gpcan2018",
          "title": "ISU GP 2018 Skate Canada International",
          "datasetHash": "25fe803763c6029e2ca7a8a8e85c4020cf11e61756b1c542e66e8b89d3084c73",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 82,
            "elements": 729,
            "goeMarks": 6552,
            "componentMarks": 3690,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "gpfin2018",
      "season": "2018-19",
      "title": "ISU GP Helsinki 2018",
      "officialResultsUrl": "https://results.isu.org/results/season1819/gpfin2018/",
      "directoryRows": [
        {
          "id": "5695",
          "title": "ISU GP Helsinki 2018",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-helsinki-2018/"
        }
      ],
      "datasets": [
        {
          "id": "gpfin2018",
          "title": "ISU GP Helsinki 2018",
          "datasetHash": "0dc77254f63d9748256ed5cb57b84f95f2c29e8fbfaeb78d963e3723365e70fc",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 80,
            "elements": 711,
            "goeMarks": 6336,
            "componentMarks": 3600,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "gpjpn2018",
      "season": "2018-19",
      "title": "ISU GP NHK Trophy 2018",
      "officialResultsUrl": "https://results.isu.org/results/season1819/gpjpn2018/",
      "directoryRows": [
        {
          "id": "5669",
          "title": "ISU GP NHK Trophy 2018",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-nhk-trophy-2018/"
        }
      ],
      "datasets": [
        {
          "id": "gpjpn2018",
          "title": "GPJPN2018 NHK Trophy",
          "datasetHash": "bdc2de000bfcb76c23bef12e08c55bfbed99576e3a11bd7d6b61d85c5bd00996",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 82,
            "elements": 732,
            "goeMarks": 6561,
            "componentMarks": 3690,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "pavel2018",
      "season": "2018-19",
      "title": "Pavel Roman Memorial 2018",
      "officialResultsUrl": "https://www.czechskating.org/files/calendar/2791/vysledky/index.htm",
      "directoryRows": [
        {
          "id": "5679",
          "title": "Pavel Roman Memorial 2018",
          "type": "international",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/pavel-roman-memorial-2018/"
        }
      ],
      "datasets": [
        {
          "id": "pavel2018-junior",
          "title": "Pavel Roman Memorial \u2014 Junior",
          "datasetHash": "8d8384b257c9ed01bc79d9f37c05c9569e79f053825f72589fdc6fe889cfd4e1",
          "counts": {
            "events": 1,
            "phases": 2,
            "performances": 29,
            "elements": 187,
            "goeMarks": 1309,
            "componentMarks": 1015,
            "assignments": 26
          }
        }
      ],
      "coverageNote": "pavel2018"
    },
    {
      "id": "csaut2018",
      "season": "2018-19",
      "title": "ISU CS Inge Solar Memorial - Alpen Trophy 2018",
      "officialResultsUrl": "http://skateaustria.vs91-250-98-130.cloud-he.de:80/img/competition/4.2018_19/040/index.htm",
      "directoryRows": [
        {
          "id": "5663",
          "title": "ISU CS Inge Solar Memorial - Alpen Trophy 2018",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-inge-solar-memorial-alpen-trophy-2018/"
        }
      ],
      "datasets": [
        {
          "id": "csaut2018",
          "title": "CS Inge Solar Memorial - Alpen Trophy 2018",
          "datasetHash": "04a22048efc013c4783b5fc9b63af999f1e4ae009bb01c617463988a3fcb26cf",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 143,
            "elements": 1292,
            "goeMarks": 8953,
            "componentMarks": 5005,
            "assignments": 104
          }
        }
      ]
    },
    {
      "id": "gprus2018",
      "season": "2018-19",
      "title": "ISU GP Rostelecom Cup 2018",
      "officialResultsUrl": "https://results.isu.org/results/season1819/gprus2018/",
      "directoryRows": [
        {
          "id": "5657",
          "title": "ISU GP Rostelecom Cup 2018",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-rostelecom-cup-2018/"
        }
      ],
      "datasets": [
        {
          "id": "gprus2018",
          "title": "ISU GP Rostelecom Cup 2018",
          "datasetHash": "34fb6435b813eacb12edb03829f745b3f93395da155f3230186b523e3b265d7a",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 76,
            "elements": 672,
            "goeMarks": 5994,
            "componentMarks": 3420,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "gpfra2018",
      "season": "2018-19",
      "title": "ISU GP Internationaux de France 2018",
      "officialResultsUrl": "https://results.isu.org/results/season1819/gpfra2018/",
      "directoryRows": [
        {
          "id": "5642",
          "title": "ISU GP Internationaux de France 2018",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-internationaux-de-france-2018/"
        }
      ],
      "datasets": [
        {
          "id": "gpfra2018",
          "title": "ISU GP Internationaux de France de Patinage 2018",
          "datasetHash": "67d3e1d532b7e066c298685877cfd5eac93a1aa2350e4b9728d165fe6b62b67f",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 79,
            "elements": 699,
            "goeMarks": 6246,
            "componentMarks": 3555,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "csest2018",
      "season": "2018-19",
      "title": "ISU CS Tallinn Trophy 2018",
      "officialResultsUrl": "https://data.tallinntrophy.eu/2018/TallinnTrophy/CSEST2018/index.htm",
      "directoryRows": [
        {
          "id": "5636",
          "title": "ISU CS Tallinn Trophy 2018",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-tallinn-trophy-2018/"
        }
      ],
      "datasets": [
        {
          "id": "csest2018",
          "title": "Tallinn Trophy 2018",
          "datasetHash": "9513a19e55eb9e88090a34e1885f4ba7894e2b5fd739ba4ca1ecbdea74e1635c",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 131,
            "elements": 1200,
            "goeMarks": 8253,
            "componentMarks": 4585,
            "assignments": 56
          }
        }
      ]
    },
    {
      "id": "denkova2018",
      "season": "2018-19",
      "title": "Denkova-Staviski Cup 2018",
      "officialResultsUrl": "https://cup.clubdenkovastaviski.com/2018/ISU/pages/index.htm",
      "directoryRows": [
        {
          "id": "5626",
          "title": "Denkova-Staviski Cup 2018",
          "type": "international",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/denkova-staviski-cup-2018/"
        }
      ],
      "datasets": [
        {
          "id": "denkova2018-junior",
          "title": "Denkova-Staviski Cup 2018 \u2014 Junior",
          "datasetHash": "b2ed5b24557c26f4bb37fb641e368a623570f03e960834abca33d9026d9190ca",
          "counts": {
            "events": 2,
            "phases": 4,
            "performances": 26,
            "elements": 234,
            "goeMarks": 1135,
            "componentMarks": 650,
            "assignments": 44
          }
        },
        {
          "id": "denkova2018-senior",
          "title": "Denkova-Staviski Cup 2018 \u2014 Senior",
          "datasetHash": "b6838fd94174b9bcdfe003072621e51db9a91344d6f94acb96d2e3ec253c7660",
          "counts": {
            "events": 2,
            "phases": 4,
            "performances": 46,
            "elements": 437,
            "goeMarks": 2170,
            "componentMarks": 1150,
            "assignments": 44
          }
        }
      ]
    },
    {
      "id": "cscro2018",
      "season": "2018-19",
      "title": "ISU CS Golden Spin of Zagreb 2018",
      "officialResultsUrl": "https://puls-hosting.com/cs2018/html/index.htm",
      "directoryRows": [
        {
          "id": "5608",
          "title": "ISU CS Golden Spin of Zagreb 2018",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-golden-spin-of-zagreb-2018/"
        }
      ],
      "datasets": [
        {
          "id": "cscro2018",
          "title": "GOLDEN SPIN 2018",
          "datasetHash": "3dcf5868061a433be7c487b7cffd39c6f20c6064c4e6f1b958d86f7ab9606715",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 156,
            "elements": 1426,
            "goeMarks": 9828,
            "componentMarks": 5460,
            "assignments": 104
          }
        }
      ]
    },
    {
      "id": "gpf1819",
      "season": "2018-19",
      "title": "ISU Grand Prix Final 2018/2019",
      "officialResultsUrl": "https://results.isu.org/results/season1819/gpf1819/",
      "directoryRows": [
        {
          "id": "5611",
          "title": "ISU Grand Prix Final 2018/2019",
          "type": "grand_prix_final",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-grand-prix-final-20182019/"
        },
        {
          "id": "5602",
          "title": "ISU Junior Grand Prix Final 2018/19",
          "type": "junior_grand_prix_final",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-junior-grand-prix-final-201819/"
        }
      ],
      "datasets": [
        {
          "id": "gpf1819-junior",
          "title": "ISU Grand Prix of Figure Skating Final 2018 \u2014 Junior",
          "datasetHash": "b7459ccd68572b9fc198443fe8f0e76bb9cb5739735a3fd3a169ed85fd604ed7",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 47,
            "elements": 385,
            "goeMarks": 3456,
            "componentMarks": 2115,
            "assignments": 120
          }
        },
        {
          "id": "gpf1819-senior",
          "title": "ISU Grand Prix of Figure Skating Final 2018 \u2014 Senior",
          "datasetHash": "474a120fdf431dc99d248a7d84ea834549d39c0d1513067877a29a707228c8d0",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 48,
            "elements": 423,
            "goeMarks": 3798,
            "componentMarks": 2160,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "ec2019",
      "season": "2018-19",
      "title": "ISU European Championships 2019",
      "officialResultsUrl": "https://results.isu.org/results/season1819/ec2019/",
      "directoryRows": [
        {
          "id": "5477",
          "title": "ISU European Championships 2019",
          "type": "european_championships",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-european-championships-2019/"
        }
      ],
      "datasets": [
        {
          "id": "ec2019",
          "title": "ISU European Figure Skating Championships 2019",
          "datasetHash": "3690d162ba54d79ed87a19906fa2f1accb9ded60ec4a462612efc2479ffe496b",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 187,
            "elements": 1595,
            "goeMarks": 14229,
            "componentMarks": 8415,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "fc2019",
      "season": "2018-19",
      "title": "ISU Four Continents Championships 2019",
      "officialResultsUrl": "https://results.isu.org/results/season1819/fc2019/",
      "directoryRows": [
        {
          "id": "5439",
          "title": "ISU Four Continents Championships 2019",
          "type": "four_continents_championships",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-four-continents-championships-2019/"
        }
      ],
      "datasets": [
        {
          "id": "fc2019",
          "title": "ISU Four Continents Championships 2019",
          "datasetHash": "5104048aedd8aaba2d6ae00982983caf110cb4f3f633ff5e154180981f2900f4",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 132,
            "elements": 1188,
            "goeMarks": 10450,
            "componentMarks": 5860,
            "assignments": 118
          }
        }
      ]
    },
    {
      "id": "wjc2019",
      "season": "2018-19",
      "title": "ISU World Junior Championships 2019",
      "officialResultsUrl": "https://results.isu.org/results/season1819/wjc2019/",
      "directoryRows": [
        {
          "id": "5369",
          "title": "ISU World Junior Championships 2019",
          "type": "world_junior_championships",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-world-junior-championships-2019/"
        }
      ],
      "datasets": [
        {
          "id": "wjc2019",
          "title": "ISU World Junior Figure Skating Championships 2019",
          "datasetHash": "2f13edd157f9052537f079ce09961cef5baf1a0eb6fcf0e342c85b271e39a856",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 215,
            "elements": 1703,
            "goeMarks": 15273,
            "componentMarks": 9675,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "wc2019",
      "season": "2018-19",
      "title": "ISU World Championships 2019",
      "officialResultsUrl": "https://results.isu.org/results/season1819/wc2019/",
      "directoryRows": [
        {
          "id": "5350",
          "title": "ISU World Championships 2019",
          "type": "world_championships",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-world-championships-2019/"
        }
      ],
      "datasets": [
        {
          "id": "wc2019",
          "title": "World Championships 2019",
          "datasetHash": "958046191483f4144744eb93926135874ba0f283e45841f4c33749e1c7f161a9",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 208,
            "elements": 1772,
            "goeMarks": 15822,
            "componentMarks": 9360,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "wtt2019",
      "season": "2018-19",
      "title": "ISU World Team Trophy 2019",
      "officialResultsUrl": "https://results.isu.org/results/season1819/wtt2019/",
      "directoryRows": [
        {
          "id": "5335",
          "title": "ISU World Team Trophy 2019",
          "type": "world_team_trophy",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-world-team-trophy-2019/"
        }
      ],
      "datasets": [
        {
          "id": "wtt2019-team-free",
          "title": "ISU World Team Trophy 2019 \u2014 Team Event \u2014 Free segments",
          "datasetHash": "75e2afddbc5e52511ffd639798dcedf3d3a533edd43052f770dbcfecbdc4a00f",
          "counts": {
            "events": 4,
            "phases": 4,
            "performances": 36,
            "elements": 413,
            "goeMarks": 3717,
            "componentMarks": 1620,
            "assignments": 60
          }
        },
        {
          "id": "wtt2019-team-short",
          "title": "ISU World Team Trophy 2019 \u2014 Team Event \u2014 Short segments",
          "datasetHash": "4d95d1b378044987707a622b65e5871597d539ac491188f10330cdd8d1d5d4ca",
          "counts": {
            "events": 4,
            "phases": 4,
            "performances": 36,
            "elements": 240,
            "goeMarks": 2151,
            "componentMarks": 1620,
            "assignments": 60
          }
        }
      ]
    },
    {
      "id": "jgpfra2019",
      "season": "2019-20",
      "title": "ISU JGP Grand Prix de Courchevel 2019",
      "officialResultsUrl": "https://results.isu.org/results/season1920/jgpfra2019/",
      "directoryRows": [
        {
          "id": "5311",
          "title": "ISU JGP Grand Prix de Courchevel 2019",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-grand-prix-de-courchevel-2019/"
        }
      ],
      "datasets": [
        {
          "id": "jgpfra2019",
          "title": "ISU JGP Grand Prix de Courchevel 2019",
          "datasetHash": "913388aeb6065f08a90e31caf52df2e98aa6da4ea8868719c720dea1553c9c1a",
          "counts": {
            "events": 3,
            "phases": 6,
            "performances": 146,
            "elements": 1222,
            "goeMarks": 10845,
            "componentMarks": 6570,
            "assignments": 90
          }
        }
      ]
    },
    {
      "id": "jgpusa2019",
      "season": "2019-20",
      "title": "ISU JGP Lake Placid 2019",
      "officialResultsUrl": "https://results.isu.org/results/season1920/jgpusa2019/",
      "directoryRows": [
        {
          "id": "5308",
          "title": "ISU JGP Lake Placid 2019",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-lake-placid-2019/"
        }
      ],
      "datasets": [
        {
          "id": "jgpusa2019",
          "title": "ISU JGP Lake Placid 2019",
          "datasetHash": "b3eb479dabbb24f4c18e36ca24cc13b0a1617e23e4bf5965d16a22298b1e0bd1",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 149,
            "elements": 1259,
            "goeMarks": 11115,
            "componentMarks": 6705,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "jgplat2019",
      "season": "2019-20",
      "title": "ISU JGP Riga Cup 2019",
      "officialResultsUrl": "https://results.isu.org/results/season1920/jgplat2019/",
      "directoryRows": [
        {
          "id": "5305",
          "title": "ISU JGP Riga Cup 2019",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-riga-cup-2019/"
        }
      ],
      "datasets": [
        {
          "id": "jgplat2019",
          "title": "ISU JGP Riga Cup 2019",
          "datasetHash": "40852f218ba0af0dd322332e5e22c5523a48ae8c865651a7cf22c021e5b969d2",
          "counts": {
            "events": 3,
            "phases": 6,
            "performances": 154,
            "elements": 1288,
            "goeMarks": 11466,
            "componentMarks": 6930,
            "assignments": 90
          }
        }
      ]
    },
    {
      "id": "jgprus2019",
      "season": "2019-20",
      "title": "ISU JGP Chelyabinsk 2019",
      "officialResultsUrl": "https://results.isu.org/results/season1920/jgprus2019/",
      "directoryRows": [
        {
          "id": "5302",
          "title": "ISU JGP Chelyabinsk 2019",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-chelyabinsk-2019/"
        }
      ],
      "datasets": [
        {
          "id": "jgprus2019",
          "title": "JGP RUS 2019",
          "datasetHash": "b74e7c389a508e423a22f611024e11b3d2998d5d665905e0a6b468e45eacd83b",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 158,
            "elements": 1321,
            "goeMarks": 11745,
            "componentMarks": 7110,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "cscan2019",
      "season": "2019-20",
      "title": "ISU CS Autumn Classic International 2019",
      "officialResultsUrl": "https://lamp.skatecanada.ca/results/2019ACI/index.htm",
      "directoryRows": [
        {
          "id": "5296",
          "title": "ISU CS Autumn Classic International 2019",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-autumn-classic-international-2019/"
        }
      ],
      "datasets": [
        {
          "id": "cscan2019",
          "title": "2019 Autumn Classic International",
          "datasetHash": "019d31bdbb006900238b9ebf78ffac7f38a39d570ec1699f997f15cb12702407",
          "counts": {
            "events": 3,
            "phases": 6,
            "performances": 68,
            "elements": 619,
            "goeMarks": 4270,
            "componentMarks": 2380,
            "assignments": 78
          }
        }
      ]
    },
    {
      "id": "csita2019",
      "season": "2019-20",
      "title": "ISU CS Lombardia Trophy 2019",
      "officialResultsUrl": "https://www.fisg.it/upload/result/5020/index.html",
      "directoryRows": [
        {
          "id": "5293",
          "title": "ISU CS Lombardia Trophy 2019",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-lombardia-trophy-2019/"
        }
      ],
      "datasets": [
        {
          "id": "csita2019",
          "title": "Lombardia Trophy 2019 - ISU Challenger Series",
          "datasetHash": "bd46f2b407b9dc842f5047a53262ace8ff2335c10352bfc080d04a4432d1e619",
          "counts": {
            "events": 2,
            "phases": 4,
            "performances": 62,
            "elements": 588,
            "goeMarks": 4060,
            "componentMarks": 2170,
            "assignments": 52
          }
        }
      ]
    },
    {
      "id": "csusa2019",
      "season": "2019-20",
      "title": "ISU CS U.S. International Figure Skating Classic 2019",
      "officialResultsUrl": "https://ijs.usfigureskating.org/leaderboard/results/2019/28725/index.asp",
      "directoryRows": [
        {
          "id": "5287",
          "title": "ISU CS U.S. International Figure Skating Classic 2019",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-us-international-figure-skating-classic-2019/"
        }
      ],
      "datasets": [
        {
          "id": "csusa2019",
          "title": "2019 U.S. International Figure Skating Classic",
          "datasetHash": "e77f034b0d571d3739a6918736b2a44b874ebcbb48cfc0507fc80aca79f4a44e",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 78,
            "elements": 691,
            "goeMarks": 4774,
            "componentMarks": 2730,
            "assignments": 88
          }
        }
      ]
    },
    {
      "id": "jgppol2019",
      "season": "2019-20",
      "title": "ISU JGP Baltic Cup 2019",
      "officialResultsUrl": "https://results.isu.org/results/season1920/jgppol2019/",
      "directoryRows": [
        {
          "id": "5284",
          "title": "ISU JGP Baltic Cup 2019",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-baltic-cup-2019/"
        }
      ],
      "datasets": [
        {
          "id": "jgppol2019",
          "title": "ISU JGP Baltic Cup 2019",
          "datasetHash": "57751f5bd853b896911387a1ae63de8e1ded9852cf2cb84447ed363059af5453",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 191,
            "elements": 1607,
            "goeMarks": 14274,
            "componentMarks": 8595,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "cssvk2019",
      "season": "2019-20",
      "title": "ISU CS 27th Nepela Memorial 2019",
      "officialResultsUrl": "https://www.kraso.sk/wp-content/uploads/sutaze/2019_2020/20190920_mon/index.htm",
      "directoryRows": [
        {
          "id": "5278",
          "title": "ISU CS 27th Nepela Memorial 2019",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-27th-nepela-memorial-2019/"
        }
      ],
      "datasets": [
        {
          "id": "cssvk2019",
          "title": "27th Nepela Memorial 2019",
          "datasetHash": "66f67c5a5c135305e8f59865884bfc2efd7411e3c1c679218e27a56c118087cb",
          "counts": {
            "events": 3,
            "phases": 6,
            "performances": 95,
            "elements": 847,
            "goeMarks": 5824,
            "componentMarks": 3325,
            "assignments": 78
          }
        }
      ]
    },
    {
      "id": "csger2019",
      "season": "2019-20",
      "title": "ISU CS Nebelhorn Trophy 2019",
      "officialResultsUrl": "http://www.deu-event.de/results/Nebelhorn_2019/index.htm",
      "directoryRows": [
        {
          "id": "5272",
          "title": "ISU CS Nebelhorn Trophy 2019",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-nebelhorn-trophy-2019/"
        }
      ],
      "datasets": [
        {
          "id": "csger2019",
          "title": "Nebelhorn Trophy 2019",
          "datasetHash": "d4d4a1e7d8686f28569b44853d7265dd11eab0cf165fc6534bbe4a9a0ab2e1d3",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 132,
            "elements": 1177,
            "goeMarks": 8099,
            "componentMarks": 4620,
            "assignments": 104
          }
        }
      ]
    },
    {
      "id": "jgpcro2019",
      "season": "2019-20",
      "title": "ISU JGP Croatia Cup 2019",
      "officialResultsUrl": "https://results.isu.org/results/season1920/jgpcro2019/",
      "directoryRows": [
        {
          "id": "5275",
          "title": "ISU JGP Croatia Cup 2019",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-croatia-cup-2019/"
        }
      ],
      "datasets": [
        {
          "id": "jgpcro2019",
          "title": "ISU JGP Croatia Cup 2019",
          "datasetHash": "165a6c1612396b61d858def8e6ca6a9d270d9e0f540b9307012d74ba4b0b6fd8",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 182,
            "elements": 1539,
            "goeMarks": 13599,
            "componentMarks": 8190,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "jgpita2019",
      "season": "2019-20",
      "title": "ISU JGP Egna/Neumarkt 2019",
      "officialResultsUrl": "https://results.isu.org/results/season1920/jgpita2019/",
      "directoryRows": [
        {
          "id": "5269",
          "title": "ISU JGP Egna/Neumarkt 2019",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-egnaneumarkt-2019/"
        }
      ],
      "datasets": [
        {
          "id": "jgpita2019",
          "title": "ISU JGP Egna / Neumarkt 2019",
          "datasetHash": "0e4761fee1cbfd28b843decf242579826306b5babc82e169b770ae05a85f2fe1",
          "counts": {
            "events": 3,
            "phases": 6,
            "performances": 150,
            "elements": 1258,
            "goeMarks": 11160,
            "componentMarks": 6750,
            "assignments": 90
          }
        }
      ]
    },
    {
      "id": "csfin2019",
      "season": "2019-20",
      "title": "ISU CS Finlandia Trophy 2019",
      "officialResultsUrl": "https://www.figureskatingresults.fi/results/1920/CSFIN2019/index.htm",
      "directoryRows": [
        {
          "id": "5248",
          "title": "ISU CS Finlandia Trophy 2019",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-finlandia-trophy-2019/"
        }
      ],
      "datasets": [
        {
          "id": "csfin2019",
          "title": "CS Finlandia Trophy Espoo 2019",
          "datasetHash": "e440f783f4c6ed29c29930e9530206feb7d77cf976645c37710a650ff94261ba",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 118,
            "elements": 1071,
            "goeMarks": 8440,
            "componentMarks": 4720,
            "assignments": 112
          }
        }
      ]
    },
    {
      "id": "gpusa2019",
      "season": "2019-20",
      "title": "ISU GP Skate America 2019",
      "officialResultsUrl": "https://results.isu.org/results/season1920/gpusa2019/",
      "directoryRows": [
        {
          "id": "5236",
          "title": "ISU GP Skate America 2019",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-skate-america-2019/"
        }
      ],
      "datasets": [
        {
          "id": "gpusa2019",
          "title": "ISU GP 2019 Skate America",
          "datasetHash": "e5473a7b89dca70f7247dd8b875c32c1bd529c4b26b746c3facad0cbefebeaf2",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 84,
            "elements": 746,
            "goeMarks": 6651,
            "componentMarks": 3780,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "csblr2019",
      "season": "2019-20",
      "title": "ISU CS Ice Star 2019",
      "officialResultsUrl": "https://www.figure.skating.by/competition/Ice_Star_2019_CS/index.htm",
      "directoryRows": [
        {
          "id": "5239",
          "title": "ISU CS Ice Star 2019",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-ice-star-2019/"
        }
      ],
      "datasets": [
        {
          "id": "csblr2019",
          "title": "ISU CS Minsk-Arena Ice Star 2019",
          "datasetHash": "bdde5b50ef6db8cc5077b5d482c89a48788f90abed416100b0dcdde9e82018b9",
          "counts": {
            "events": 3,
            "phases": 6,
            "performances": 97,
            "elements": 876,
            "goeMarks": 6995,
            "componentMarks": 3915,
            "assignments": 82
          }
        }
      ]
    },
    {
      "id": "gpcan2019",
      "season": "2019-20",
      "title": "ISU GP Skate Canada International 2019",
      "officialResultsUrl": "https://results.isu.org/results/season1920/gpcan2019/",
      "directoryRows": [
        {
          "id": "5230",
          "title": "ISU GP Skate Canada International 2019",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-skate-canada-international-2019/"
        }
      ],
      "datasets": [
        {
          "id": "gpcan2019",
          "title": "ISU GP 2019 Skate Canada International",
          "datasetHash": "d7a41a7939561faab0cff23c8cdd2b8d6b0bcd237b1ca2b3a2bfdd24602c08ce",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 84,
            "elements": 745,
            "goeMarks": 6642,
            "componentMarks": 3780,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "cshkg2019",
      "season": "2019-20",
      "title": "ISU CS Asian Open Figure Skating Trophy 2019",
      "officialResultsUrl": "https://hksu.org/event/CSHKG2019/index.htm",
      "directoryRows": [
        {
          "id": "5224",
          "title": "ISU CS Asian Open Figure Skating Trophy 2019",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-asian-open-figure-skating-trophy-2019/"
        }
      ],
      "datasets": [
        {
          "id": "cshkg2019",
          "title": "ISU CS Asian Open Figure Skating Trophy 2019",
          "datasetHash": "6168b820b90a54c5981a166e4e58930240c217adf36210d6a3d6a22c1614c1a6",
          "counts": {
            "events": 3,
            "phases": 6,
            "performances": 82,
            "elements": 732,
            "goeMarks": 5096,
            "componentMarks": 2870,
            "assignments": 78
          }
        }
      ]
    },
    {
      "id": "gpfra2019",
      "season": "2019-20",
      "title": "ISU GP Internationaux de France 2019",
      "officialResultsUrl": "https://results.isu.org/results/season1920/gpfra2019/",
      "directoryRows": [
        {
          "id": "5215",
          "title": "ISU GP Internationaux de France 2019",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-internationaux-de-france-2019/"
        }
      ],
      "datasets": [
        {
          "id": "gpfra2019",
          "title": "ISU GP Internationaux de France de Patinage 2019",
          "datasetHash": "9a9b3f5d882dc7095ac05d0a627bfc8d643bf801e096abc1998cf30999924ba7",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 80,
            "elements": 708,
            "goeMarks": 6327,
            "componentMarks": 3600,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "gpchn2019",
      "season": "2019-20",
      "title": "ISU GP SHISEIDO Cup of China 2019",
      "officialResultsUrl": "https://results.isu.org/results/season1920/gpchn2019/",
      "directoryRows": [
        {
          "id": "5196",
          "title": "ISU GP SHISEIDO Cup of China 2019",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-shiseido-cup-of-china-2019/"
        }
      ],
      "datasets": [
        {
          "id": "gpchn2019",
          "title": "ISU GP SHISEIDO Cup of China 2019",
          "datasetHash": "af3e172bbf48e35bf340874b6e124f111632b7be5d49e2d2b6d7c0f24e771631",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 84,
            "elements": 746,
            "goeMarks": 6687,
            "componentMarks": 3780,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "cspol2019",
      "season": "2019-20",
      "title": "ISU CS Warsaw Cup 2019",
      "officialResultsUrl": "https://page.pfsa.com.pl/results/1920/CSPOL2019/index.htm",
      "directoryRows": [
        {
          "id": "5174",
          "title": "ISU CS Warsaw Cup 2019",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-warsaw-cup-2019/"
        }
      ],
      "datasets": [
        {
          "id": "cspol2019",
          "title": "Warsaw Cup 2019",
          "datasetHash": "81e80c607490efc60a2c02f40d745a1c1cdf0918cfcda27899665ff28e9460da",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 185,
            "elements": 1666,
            "goeMarks": 11480,
            "componentMarks": 6475,
            "assignments": 104
          }
        }
      ]
    },
    {
      "id": "gprus2019",
      "season": "2019-20",
      "title": "ISU GP Rostelecom Cup 2019",
      "officialResultsUrl": "https://results.isu.org/results/season1920/gprus2019/",
      "directoryRows": [
        {
          "id": "5168",
          "title": "ISU GP Rostelecom Cup 2019",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-rostelecom-cup-2019/"
        }
      ],
      "datasets": [
        {
          "id": "gprus2019",
          "title": "ISU GP Rostelecom Cup 2019",
          "datasetHash": "fb3eb17952ba192416c17550a6c81b8c75f03a1797dec748637d80754e828623",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 83,
            "elements": 737,
            "goeMarks": 6579,
            "componentMarks": 3735,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "gpjpn2019",
      "season": "2019-20",
      "title": "ISU GP NHK Trophy 2019",
      "officialResultsUrl": "https://results.isu.org/results/season1920/gpjpn2019/",
      "directoryRows": [
        {
          "id": "5156",
          "title": "ISU GP NHK Trophy 2019",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-nhk-trophy-2019/"
        }
      ],
      "datasets": [
        {
          "id": "gpjpn2019",
          "title": "ISU GP NHK Trophy 2019",
          "datasetHash": "4211007ca21652600b6c105591833ddf42eba249db5786276b7a0b3db37eb1eb",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 82,
            "elements": 732,
            "goeMarks": 6543,
            "componentMarks": 3690,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "cscro2019",
      "season": "2019-20",
      "title": "ISU CS Golden Spin of Zagreb 2019",
      "officialResultsUrl": "http://puls-hosting.com/gs2019/index.htm",
      "directoryRows": [
        {
          "id": "5110",
          "title": "ISU CS Golden Spin of Zagreb 2019",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-golden-spin-of-zagreb-2019/"
        }
      ],
      "datasets": [
        {
          "id": "cscro2019",
          "title": "GOLDEN SPIN 2019",
          "datasetHash": "ec5a72691cf262160568541543240c172404306ac10a3aeebc3ad1b86515676c",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 170,
            "elements": 1532,
            "goeMarks": 10570,
            "componentMarks": 5950,
            "assignments": 104
          }
        }
      ]
    },
    {
      "id": "gpf1920",
      "season": "2019-20",
      "title": "ISU Grand Prix Final 2019/2020",
      "officialResultsUrl": "https://results.isu.org/results/season1920/gpf1920/index.htm",
      "directoryRows": [
        {
          "id": "5104",
          "title": "ISU Grand Prix Final 2019/2020",
          "type": "grand_prix_final",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-grand-prix-final-20192020/"
        },
        {
          "id": "5107",
          "title": "ISU Junior Grand Prix Final 2019/20",
          "type": "junior_grand_prix_final",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-junior-grand-prix-final-201920/"
        }
      ],
      "datasets": [
        {
          "id": "gpf1920-junior",
          "title": "ISU Grand Prix of Figure Skating Final 2019 \u2014 Junior",
          "datasetHash": "4509ab960b16efb581d6035775d717a3f2765164b8c63bf841eb8256d8853d75",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 48,
            "elements": 393,
            "goeMarks": 3537,
            "componentMarks": 2160,
            "assignments": 120
          }
        },
        {
          "id": "gpf1920-senior",
          "title": "ISU Grand Prix of Figure Skating Final 2019 \u2014 Senior",
          "datasetHash": "213206d7474f9572494dd8331e1d1bfcdb49e0dd2056b2fd6672d08f74918e9a",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 48,
            "elements": 424,
            "goeMarks": 3807,
            "componentMarks": 2160,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "wyog2020",
      "season": "2019-20",
      "title": "Winter Youth Olympic Games 2020",
      "officialResultsUrl": "https://results.isu.org/results/season1920/wyog2020/",
      "directoryRows": [
        {
          "id": "4959",
          "title": "Winter Youth Olympic Games 2020",
          "type": "youth_olympics",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/winter-youth-olympic-games-2020/"
        }
      ],
      "datasets": [
        {
          "id": "wyog2020",
          "title": "Lausanne 2020 Winter Youth Olympic Games",
          "datasetHash": "5966a3c43fbde4bc46b92e8c771cb4dc86cba0ea7bc4ff868cc859c015d20f12",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 100,
            "elements": 833,
            "goeMarks": 7407,
            "componentMarks": 4500,
            "assignments": 120
          }
        },
        {
          "id": "wyog2020-team-free",
          "title": "Winter Youth Olympic Games 2020 \u2014 Team Event \u2014 Free segments",
          "datasetHash": "17f86f860e3532421192bd5e5b41459b30dc5f770e497defbc62cbd575fbb76c",
          "counts": {
            "events": 4,
            "phases": 4,
            "performances": 32,
            "elements": 320,
            "goeMarks": 2871,
            "componentMarks": 1440,
            "assignments": 60
          }
        }
      ]
    },
    {
      "id": "ec2020",
      "season": "2019-20",
      "title": "ISU European Championships 2020",
      "officialResultsUrl": "https://results.isu.org/results/season1920/ec2020/",
      "directoryRows": [
        {
          "id": "4928",
          "title": "ISU European Championships 2020",
          "type": "european_championships",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-european-championships-2020/"
        }
      ],
      "datasets": [
        {
          "id": "ec2020",
          "title": "ISU European Figure Skating Championships 2020",
          "datasetHash": "e7a6e4e5cbd5da31250ef820974ffbec39c0cfc001fb5e2d12d4e61c7cc7d1e5",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 201,
            "elements": 1712,
            "goeMarks": 15228,
            "componentMarks": 9045,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "fc2020",
      "season": "2019-20",
      "title": "ISU Four Continents Championships 2020",
      "officialResultsUrl": "https://results.isu.org/results/season1920/fc2020/",
      "directoryRows": [
        {
          "id": "4896",
          "title": "ISU Four Continents Championships 2020",
          "type": "four_continents_championships",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-four-continents-championships-2020/"
        }
      ],
      "datasets": [
        {
          "id": "fc2020",
          "title": "ISU Four Continents Figure Skating Championships 2020",
          "datasetHash": "8249c47aac5bd7089086c671453ad7f27629320a3876029b08d389043bb92d7e",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 142,
            "elements": 1266,
            "goeMarks": 10920,
            "componentMarks": 6180,
            "assignments": 118
          }
        }
      ]
    },
    {
      "id": "wjc2020",
      "season": "2019-20",
      "title": "ISU World Junior Championships 2020",
      "officialResultsUrl": "https://results.isu.org/results/season1920/wjc2020/",
      "directoryRows": [
        {
          "id": "4830",
          "title": "ISU World Junior Championships 2020",
          "type": "world_junior_championships",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-world-junior-championships-2020/"
        }
      ],
      "datasets": [
        {
          "id": "wjc2020",
          "title": "ISU World Junior Championships 2020",
          "datasetHash": "605b2fa89273932dbb8cad072210a08a146a36a61a09467e258d1d44e4bb16d0",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 210,
            "elements": 1670,
            "goeMarks": 14904,
            "componentMarks": 9450,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "csger2020",
      "season": "2020-21",
      "title": "ISU CS Nebelhorn Trophy 2020",
      "officialResultsUrl": "http://www.deu-event.de/results/Nebelhorn_2020/index.htm",
      "directoryRows": [
        {
          "id": "4802",
          "title": "ISU CS Nebelhorn Trophy 2020",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-nebelhorn-trophy-2020/"
        }
      ],
      "datasets": [
        {
          "id": "csger2020",
          "title": "Nebelhorn Trophy 2020",
          "datasetHash": "fc34853b055327dd2fe4e76fbe9060dc3100f00421f9a6f9cc4f5b4decc4c0c2",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 100,
            "elements": 913,
            "goeMarks": 6214,
            "componentMarks": 3440,
            "assignments": 102
          }
        }
      ]
    },
    {
      "id": "cshun2020",
      "season": "2020-21",
      "title": "ISU CS Budapest Trophy 2020",
      "officialResultsUrl": "https://hunskate.hu/external/mukorcsolya/2020_2021/Budapest_trophy/Senior/index.htm",
      "directoryRows": [
        {
          "id": "4799",
          "title": "ISU CS Budapest Trophy 2020",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-budapest-trophy-2020/"
        }
      ],
      "datasets": [
        {
          "id": "cshun2020",
          "title": "BUDAPEST TROPHY 2020",
          "datasetHash": "6bb4795dac18aa44a15c864d961a1c98d11207d02fa7eb06035d441886840921",
          "counts": {
            "events": 3,
            "phases": 6,
            "performances": 55,
            "elements": 506,
            "goeMarks": 3443,
            "componentMarks": 1895,
            "assignments": 76
          }
        }
      ]
    },
    {
      "id": "gpusa2020",
      "season": "2020-21",
      "title": "ISU GP 2020 Guaranteed Rate Skate America",
      "officialResultsUrl": "https://ijs.usfigureskating.org/leaderboard/results/2020/29710/index.asp",
      "directoryRows": [
        {
          "id": "4793",
          "title": "ISU GP 2020 Guaranteed Rate Skate America",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-2020-guaranteed-rate-skate-america/"
        }
      ],
      "datasets": [
        {
          "id": "gpusa2020",
          "title": "ISU GP 2020 Guaranteed Rate Skate America",
          "datasetHash": "f77087175558f7060cfb8d0131041196499f65d89ee9b11e5a98c80eb707989e",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 80,
            "elements": 714,
            "goeMarks": 4728,
            "componentMarks": 2640,
            "assignments": 84
          }
        }
      ]
    },
    {
      "id": "gpchn2020",
      "season": "2020-21",
      "title": "ISU GP SHISEIDO Cup of China 2020",
      "officialResultsUrl": "http://119.84.133.13:8090/html/index.htm",
      "directoryRows": [
        {
          "id": "4778",
          "title": "ISU GP SHISEIDO Cup of China 2020",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-shiseido-cup-of-china-2020/"
        }
      ],
      "datasets": [
        {
          "id": "gpchn2020",
          "title": "ISU GP SHISEIDO Cup of China 2020",
          "datasetHash": "7e771a6d8c2814fd75f5c10e2c868fa0b5750bbddd2c7f5cec15e02ee350562f",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 38,
            "elements": 334,
            "goeMarks": 1650,
            "componentMarks": 950,
            "assignments": 40
          }
        }
      ],
      "coverageNote": "gpchn2020"
    },
    {
      "id": "gprus2020",
      "season": "2020-21",
      "title": "ISU GP Rostelecom Cup 2020",
      "officialResultsUrl": "https://fsrussia.ru/results/2021/gprus2020/index.htm",
      "directoryRows": [
        {
          "id": "4758",
          "title": "ISU GP Rostelecom Cup 2020",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-rostelecom-cup-2020/"
        }
      ],
      "datasets": [
        {
          "id": "gprus2020",
          "title": "ISU GP Rostelecom Cup 2020",
          "datasetHash": "a65e406e21d539728aba1090ddc321832dd62589d591e76a3c4bcc7b1f14c5f6",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 79,
            "elements": 698,
            "goeMarks": 4886,
            "componentMarks": 2765,
            "assignments": 104
          }
        }
      ]
    },
    {
      "id": "gpjpn2020",
      "season": "2020-21",
      "title": "ISU GP NHK Trophy 2020",
      "officialResultsUrl": "https://results.isu.org/results/season2021/gpjpn2020/",
      "directoryRows": [
        {
          "id": "4749",
          "title": "ISU GP NHK Trophy 2020",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-nhk-trophy-2020/"
        }
      ],
      "datasets": [
        {
          "id": "gpjpn2020",
          "title": "ISU GP NHK Trophy 2020",
          "datasetHash": "188fa96fc1d049f151fe65105ecb5ba2ac8b152f9b16991827bd13872b4b042e",
          "counts": {
            "events": 3,
            "phases": 6,
            "performances": 50,
            "elements": 462,
            "goeMarks": 3220,
            "componentMarks": 1750,
            "assignments": 78
          }
        }
      ]
    },
    {
      "id": "wc2021",
      "season": "2020-21",
      "title": "ISU World Championships 2021",
      "officialResultsUrl": "https://results.isu.org/results/season2021/wc2021/",
      "directoryRows": [
        {
          "id": "4540",
          "title": "ISU World Championships 2021",
          "type": "world_championships",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-world-championships-2021/"
        }
      ],
      "datasets": [
        {
          "id": "wc2021",
          "title": "ISU World Championships 2021",
          "datasetHash": "1c453ac8fb2d271993700ce84eb11b27b1aba7691af8fa04cdebafb5d352b3f8",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 213,
            "elements": 1798,
            "goeMarks": 16128,
            "componentMarks": 9585,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "wtt2021",
      "season": "2020-21",
      "title": "ISU World Team Trophy 2021",
      "officialResultsUrl": "https://results.isu.org/results/season2021/wtt2021/",
      "directoryRows": [
        {
          "id": "4522",
          "title": "ISU World Team Trophy 2021",
          "type": "world_team_trophy",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-world-team-trophy-2021/"
        }
      ],
      "datasets": [
        {
          "id": "wtt2021-team-free",
          "title": "ISU World Team Trophy 2021 \u2014 Team Event \u2014 Free segments",
          "datasetHash": "1a072a3633ec48e8928cde285504d4e8ed8a4f751bb744f8525a462f14365dac",
          "counts": {
            "events": 4,
            "phases": 4,
            "performances": 35,
            "elements": 399,
            "goeMarks": 2793,
            "componentMarks": 1225,
            "assignments": 52
          }
        },
        {
          "id": "wtt2021-team-short",
          "title": "ISU World Team Trophy 2021 \u2014 Team Event \u2014 Short segments",
          "datasetHash": "45bb42f61d7facb2adf29d6586fb315101adf29ce60e98d594d5170468e72661",
          "counts": {
            "events": 4,
            "phases": 4,
            "performances": 35,
            "elements": 233,
            "goeMarks": 1617,
            "componentMarks": 1225,
            "assignments": 52
          }
        }
      ]
    },
    {
      "id": "jgpfra2021",
      "season": "2021-22",
      "title": "ISU JGP Courchevel 2021",
      "officialResultsUrl": "https://results.isu.org/results/season2122/jgpfra2021/",
      "directoryRows": [
        {
          "id": "4503",
          "title": "ISU JGP Courchevel 2021",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-courchevel-2021/"
        }
      ],
      "datasets": [
        {
          "id": "jgpfra2021",
          "title": "ISU JGP Courchevel 2021",
          "datasetHash": "d471273e683bbfb44de9a3cd45114a4c21a4fb2a20fa68393119a0852c9ad64d",
          "counts": {
            "events": 3,
            "phases": 6,
            "performances": 96,
            "elements": 800,
            "goeMarks": 6660,
            "componentMarks": 3960,
            "assignments": 84
          }
        }
      ]
    },
    {
      "id": "jgpfra22021",
      "season": "2021-22",
      "title": "ISU JGP Courchevel (2) 2021",
      "officialResultsUrl": "https://results.isu.org/results/season2122/jgpfra22021/",
      "directoryRows": [
        {
          "id": "4496",
          "title": "ISU JGP Courchevel (2) 2021",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-courchevel-2-2021/"
        }
      ],
      "datasets": [
        {
          "id": "jgpfra22021",
          "title": "ISU JGP Courchevel (2) 2021",
          "datasetHash": "5a92b6e3eeedf344f1b8a0e131537c27bfb354d16c380678b9378442196345ad",
          "counts": {
            "events": 3,
            "phases": 6,
            "performances": 104,
            "elements": 856,
            "goeMarks": 7596,
            "componentMarks": 4680,
            "assignments": 90
          }
        }
      ]
    },
    {
      "id": "jgpsvk2021",
      "season": "2021-22",
      "title": "ISU JGP Kosice 2021",
      "officialResultsUrl": "https://results.isu.org/results/season2122/jgpsvk2021/",
      "directoryRows": [
        {
          "id": "4489",
          "title": "ISU JGP Kosice 2021",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-kosice-2021/"
        }
      ],
      "datasets": [
        {
          "id": "jgpsvk2021",
          "title": "ISU JGP Kosice 2021",
          "datasetHash": "34b0140ea410dcd19a99fcae388231ee0f034af67c8ee250da1ba20a4fc4fa5d",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 152,
            "elements": 1280,
            "goeMarks": 11385,
            "componentMarks": 6840,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "csita2021",
      "season": "2021-22",
      "title": "ISU CS Lombardia Trophy 2021",
      "officialResultsUrl": "https://www.fisg.it/upload/result/5536/index.html",
      "directoryRows": [
        {
          "id": "4486",
          "title": "ISU CS Lombardia Trophy 2021",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-lombardia-trophy-2021/"
        }
      ],
      "datasets": [
        {
          "id": "csita2021",
          "title": "Challenger Series Lombardia Trophy",
          "datasetHash": "16315c93d83a86f9f82100f2a5aa9f608821d0bd90eb42c91d6f1e21dee125a4",
          "counts": {
            "events": 3,
            "phases": 6,
            "performances": 129,
            "elements": 1213,
            "goeMarks": 7981,
            "componentMarks": 4315,
            "assignments": 74
          }
        }
      ]
    },
    {
      "id": "jgprus2021",
      "season": "2021-22",
      "title": "ISU JGP Krasnoyarsk 2021",
      "officialResultsUrl": "https://results.isu.org/results/season2122/jgprus2021/",
      "directoryRows": [
        {
          "id": "4473",
          "title": "ISU JGP Krasnoyarsk 2021",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-krasnoyarsk-2021/"
        }
      ],
      "datasets": [
        {
          "id": "jgprus2021",
          "title": "ISU JGP Krasnoyarsk 2021",
          "datasetHash": "d8ce0849974e6ad783cbfd33af877e7e7dd43e590fad8455a0fd7973f7a38fcd",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 120,
            "elements": 993,
            "goeMarks": 8010,
            "componentMarks": 4800,
            "assignments": 112
          }
        }
      ]
    },
    {
      "id": "cscan2021",
      "season": "2021-22",
      "title": "ISU CS Autumn Classic International 2021",
      "officialResultsUrl": "https://results.skatecanada.ca/2021ACI/index.htm",
      "directoryRows": [
        {
          "id": "4467",
          "title": "ISU CS Autumn Classic International 2021",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-autumn-classic-international-2021/"
        }
      ],
      "datasets": [
        {
          "id": "cscan2021",
          "title": "2021 Autumn Classic International",
          "datasetHash": "5835fa0bec519c40d57bc311c5c7045cc481a9ad667dca2d73c8b252ef082381",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 56,
            "elements": 492,
            "goeMarks": 3281,
            "componentMarks": 1860,
            "assignments": 102
          }
        }
      ]
    },
    {
      "id": "csger2021",
      "season": "2021-22",
      "title": "ISU CS Nebelhorn Trophy 2021 - OWG Qualifying",
      "officialResultsUrl": "https://results.isu.org/results/season2122/csger2021/",
      "directoryRows": [
        {
          "id": "4464",
          "title": "ISU CS Nebelhorn Trophy 2021 - OWG Qualifying",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-nebelhorn-trophy-2021-owg-qualifying/"
        }
      ],
      "datasets": [
        {
          "id": "csger2021",
          "title": "ISU CS Nebelhorn Trophy 2021 - OWG Qualifying",
          "datasetHash": "cea105fc5bf7c7fc8e0b3abb8daec3e20ccff71300877df472bbd97ca81d3499",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 203,
            "elements": 1823,
            "goeMarks": 15116,
            "componentMarks": 8485,
            "assignments": 114
          }
        }
      ]
    },
    {
      "id": "jgpslo2021",
      "season": "2021-22",
      "title": "ISU JGP Ljubljana Cup 2021",
      "officialResultsUrl": "https://results.isu.org/results/season2122/jgpslo2021/",
      "directoryRows": [
        {
          "id": "4457",
          "title": "ISU JGP Ljubljana Cup 2021",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-ljubljana-cup-2021/"
        }
      ],
      "datasets": [
        {
          "id": "jgpslo2021",
          "title": "ISU JGP Ljubljana Cup 2021",
          "datasetHash": "6841188186181d14a14b92c7a9b7bc224eba8a77a527cfc1b2f829a502ac5f68",
          "counts": {
            "events": 3,
            "phases": 6,
            "performances": 130,
            "elements": 1082,
            "goeMarks": 9585,
            "componentMarks": 5850,
            "assignments": 90
          }
        }
      ]
    },
    {
      "id": "jgppol2021",
      "season": "2021-22",
      "title": "ISU JGP Baltic Cup 2021",
      "officialResultsUrl": "https://results.isu.org/results/season2122/jgppol2021/",
      "directoryRows": [
        {
          "id": "4450",
          "title": "ISU JGP Baltic Cup 2021",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-baltic-cup-2021/"
        }
      ],
      "datasets": [
        {
          "id": "jgppol2021",
          "title": "ISU JGP Baltic Cup 2021",
          "datasetHash": "d34de422f9fe8744cc1de11c6274242aa79b5cb59c08d2076957f47e9b5d20c7",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 141,
            "elements": 1182,
            "goeMarks": 9073,
            "componentMarks": 5410,
            "assignments": 110
          }
        }
      ]
    },
    {
      "id": "jgpaut2021",
      "season": "2021-22",
      "title": "ISU JGP Cup of Austria 2021",
      "officialResultsUrl": "https://results.isu.org/results/season2122/jgpaut2021/",
      "directoryRows": [
        {
          "id": "4447",
          "title": "ISU JGP Cup of Austria 2021",
          "type": "junior_grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-jgp-cup-of-austria-2021/"
        }
      ],
      "datasets": [
        {
          "id": "jgpaut2021",
          "title": "ISU JGP Cup of Austria 2021",
          "datasetHash": "9ee3d7c8b1cb27b471b5c24bd6a96b795eb405e24c19625c07d07cc829ed6075",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 176,
            "elements": 1480,
            "goeMarks": 13131,
            "componentMarks": 7920,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "csfin2021",
      "season": "2021-22",
      "title": "ISU CS Finlandia Trophy 2021",
      "officialResultsUrl": "https://www.figureskatingresults.fi/results/2122/CSFIN2021/index.htm",
      "directoryRows": [
        {
          "id": "4444",
          "title": "ISU CS Finlandia Trophy 2021",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-finlandia-trophy-2021/"
        }
      ],
      "datasets": [
        {
          "id": "csfin2021",
          "title": "ISU CS Finlandia Trophy 2021",
          "datasetHash": "90f9897d58b890193f10ca6dbc69b55633518c9ee24999e762a60520ed87d5d6",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 169,
            "elements": 1512,
            "goeMarks": 11936,
            "componentMarks": 6760,
            "assignments": 112
          }
        }
      ]
    },
    {
      "id": "gpusa2021",
      "season": "2021-22",
      "title": "ISU GP Guaranteed Rate Skate America 2021",
      "officialResultsUrl": "https://results.isu.org/results/season2122/gpusa2021/",
      "directoryRows": [
        {
          "id": "4413",
          "title": "ISU GP Guaranteed Rate Skate America 2021",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-guaranteed-rate-skate-america-2021/"
        }
      ],
      "datasets": [
        {
          "id": "gpusa2021",
          "title": "ISU GP Guaranteed Rate Skate America 2021",
          "datasetHash": "0612df8423f58b5e59609a413a28dc055cd365d78a4d138bb8cc8b4f86e74e1b",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 79,
            "elements": 698,
            "goeMarks": 6126,
            "componentMarks": 3465,
            "assignments": 118
          }
        }
      ]
    },
    {
      "id": "cskaz2021",
      "season": "2021-22",
      "title": "ISU CS Denis Ten Memorial Challenge",
      "officialResultsUrl": "https://turnir.fdt.kz/data/281021/CS/index.htm",
      "directoryRows": [
        {
          "id": "4407",
          "title": "ISU CS Denis Ten Memorial Challenge",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-denis-ten-memorial-challenge/"
        }
      ],
      "datasets": [
        {
          "id": "cskaz2021",
          "title": "ISU CS Denis Ten Memorial",
          "datasetHash": "213f4e5527250516b8aae0cbdbbd4d94bff46880e408c1e5883520e2c8cad4d6",
          "counts": {
            "events": 3,
            "phases": 6,
            "performances": 59,
            "elements": 526,
            "goeMarks": 3640,
            "componentMarks": 2065,
            "assignments": 78
          }
        }
      ]
    },
    {
      "id": "gpcan2021",
      "season": "2021-22",
      "title": "ISU GP Skate Canada International 2021",
      "officialResultsUrl": "https://results.isu.org/results/season2122/gpcan2021/",
      "directoryRows": [
        {
          "id": "4391",
          "title": "ISU GP Skate Canada International 2021",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-skate-canada-international-2021/"
        }
      ],
      "datasets": [
        {
          "id": "gpcan2021",
          "title": "ISU GP Skate Canada International 2021",
          "datasetHash": "4fc31e38b5c934df66675ddd745530d7ac4754571538d47076c4267b6aade895",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 84,
            "elements": 742,
            "goeMarks": 6509,
            "componentMarks": 3680,
            "assignments": 118
          }
        }
      ]
    },
    {
      "id": "gpita2021",
      "season": "2021-22",
      "title": "ISU GP Gran Premio D'Italia 2021",
      "officialResultsUrl": "https://results.isu.org/results/season2122/gpita2021/",
      "directoryRows": [
        {
          "id": "4375",
          "title": "ISU GP Gran Premio D'Italia 2021",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-gran-premio-ditalia-2021/"
        }
      ],
      "datasets": [
        {
          "id": "gpita2021",
          "title": "ISU GP Gran Premio D'Italia 2021",
          "datasetHash": "fbbfc9896e8677da77d8631caf4c81b1c366acba8f7c7a747c6e9421452a9391",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 82,
            "elements": 722,
            "goeMarks": 6480,
            "componentMarks": 3690,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "pavel2021",
      "season": "2021-22",
      "title": "Pavel Roman Memorial 2021",
      "officialResultsUrl": "https://www.czechskating.org/files/calendar/3268/vysledky/index.htm",
      "directoryRows": [
        {
          "id": "4378",
          "title": "Pavel Roman Memorial 2021",
          "type": "international",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/pavel-roman-memorial-2021/"
        }
      ],
      "datasets": [
        {
          "id": "pavel2021-junior",
          "title": "Pavel Roman Memorial \u2014 Junior",
          "datasetHash": "1967be42c94213e548b18cd3c687fdb8872689237606631832ea0d6a0d8cb414",
          "counts": {
            "events": 1,
            "phases": 2,
            "performances": 16,
            "elements": 103,
            "goeMarks": 515,
            "componentMarks": 400,
            "assignments": 22
          }
        },
        {
          "id": "pavel2021-senior",
          "title": "Pavel Roman Memorial \u2014 Senior",
          "datasetHash": "8642a728648db3c858e4dfc0dddaca758f8df37e48ac85c983d877cfc1f201e6",
          "counts": {
            "events": 1,
            "phases": 2,
            "performances": 8,
            "elements": 58,
            "goeMarks": 290,
            "componentMarks": 200,
            "assignments": 22
          }
        }
      ]
    },
    {
      "id": "csaut2021",
      "season": "2021-22",
      "title": "ISU CS Cup of Austria by IceChallenge 2021",
      "officialResultsUrl": "http://skateaustria.vs91-250-98-130.cloud-he.de/img/competition/7.2021_22/030/index.htm",
      "directoryRows": [
        {
          "id": "4369",
          "title": "ISU CS Cup of Austria by IceChallenge 2021",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-cup-of-austria-by-icechallenge-2021/"
        }
      ],
      "datasets": [
        {
          "id": "csaut2021",
          "title": "Challenger Series Cup of Austria by Icechallenge",
          "datasetHash": "2c946b9b66c75e1bac76b5ecb0ce6c20f1844ec26a5479d936c67597df39c9c7",
          "counts": {
            "events": 3,
            "phases": 6,
            "performances": 158,
            "elements": 1417,
            "goeMarks": 9821,
            "componentMarks": 5530,
            "assignments": 78
          }
        }
      ],
      "coverageNote": "csaut2021"
    },
    {
      "id": "gpjpn2021",
      "season": "2021-22",
      "title": "ISU GP NHK Trophy 2021",
      "officialResultsUrl": "https://results.isu.org/results/season2122/gpjpn2021/",
      "directoryRows": [
        {
          "id": "4363",
          "title": "ISU GP NHK Trophy 2021",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-nhk-trophy-2021/"
        }
      ],
      "datasets": [
        {
          "id": "gpjpn2021",
          "title": "NHK Trophy 2021",
          "datasetHash": "ee238885d03b0aade8b8a26a822867411e37d60ad188b24b8e8cd0439f3c6438",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 72,
            "elements": 637,
            "goeMarks": 5460,
            "componentMarks": 3060,
            "assignments": 116
          }
        }
      ]
    },
    {
      "id": "cspol2021",
      "season": "2021-22",
      "title": "ISU CS Warsaw Cup 2021",
      "officialResultsUrl": "https://page.pfsa.com.pl/results/2122/CSPOL21/index.htm",
      "directoryRows": [
        {
          "id": "4348",
          "title": "ISU CS Warsaw Cup 2021",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-warsaw-cup-2021/"
        }
      ],
      "datasets": [
        {
          "id": "cspol2021",
          "title": "CS Warsaw Cup 2021",
          "datasetHash": "2be110bef50287279b742648ff5b8db5339e5eaf5650fd37c3831e03a2a1b7b5",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 199,
            "elements": 1768,
            "goeMarks": 12159,
            "componentMarks": 6965,
            "assignments": 104
          }
        }
      ]
    },
    {
      "id": "gpfra2021",
      "season": "2021-22",
      "title": "ISU GP Internationaux de France 2021",
      "officialResultsUrl": "https://results.isu.org/results/season2122/gpfra2021/",
      "directoryRows": [
        {
          "id": "4335",
          "title": "ISU GP Internationaux de France 2021",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-internationaux-de-france-2021/"
        }
      ],
      "datasets": [
        {
          "id": "gpfra2021",
          "title": "ISU GP Internationaux de France 2021",
          "datasetHash": "41207d0b775a7ab1e3003f1ed629ed81f0f08f2b285573e8af598d08c02c5e63",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 82,
            "elements": 725,
            "goeMarks": 6480,
            "componentMarks": 3690,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "gprus2021",
      "season": "2021-22",
      "title": "ISU GP Rostelecom Cup 2021",
      "officialResultsUrl": "https://results.isu.org/results/season2122/gprus2021/",
      "directoryRows": [
        {
          "id": "4316",
          "title": "ISU GP Rostelecom Cup 2021",
          "type": "grand_prix",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-gp-rostelecom-cup-2021/"
        }
      ],
      "datasets": [
        {
          "id": "gprus2021",
          "title": "ISU GP Rostelecom Cup 2021",
          "datasetHash": "0c557674baf0d9c11e074afde7dca1f06fdc43befb959fa83fcf201398eafe78",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 80,
            "elements": 716,
            "goeMarks": 6399,
            "componentMarks": 3600,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "cscro2021",
      "season": "2021-22",
      "title": "ISU CS 53rd Golden Spin of Zagreb 2021",
      "officialResultsUrl": "http://granuli.hr/gs2021/html/index.htm",
      "directoryRows": [
        {
          "id": "4274",
          "title": "ISU CS 53rd Golden Spin of Zagreb 2021",
          "type": "challenger",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-cs-53rd-golden-spin-of-zagreb-2021/"
        }
      ],
      "datasets": [
        {
          "id": "cscro2021",
          "title": "ISU CS 53rd GOLDEN SPIN OF ZAGREB 2021",
          "datasetHash": "5b84a02083fbca2eae5de7c0950a6a710fb5e8aee83499bf461665fbb0b79258",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 160,
            "elements": 1441,
            "goeMarks": 9820,
            "componentMarks": 5460,
            "assignments": 102
          }
        }
      ],
      "coverageNote": "cscro2021"
    },
    {
      "id": "ec2022",
      "season": "2021-22",
      "title": "ISU European Championships 2022",
      "officialResultsUrl": "https://results.isu.org/results/season2122/ec2022/",
      "directoryRows": [
        {
          "id": "4202",
          "title": "ISU European Championships 2022",
          "type": "european_championships",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-european-championships-2022/"
        }
      ],
      "datasets": [
        {
          "id": "ec2022",
          "title": "ISU European Championships 2022",
          "datasetHash": "2a259964a982847a0eefc07960dbd0f766494dd5935c6fe3aaeb6e7988f9a828",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 197,
            "elements": 1669,
            "goeMarks": 14886,
            "componentMarks": 8865,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "fc2022",
      "season": "2021-22",
      "title": "ISU Four Continents Championships 2022",
      "officialResultsUrl": "https://results.isu.org/results/season2122/fc2022/",
      "directoryRows": [
        {
          "id": "4179",
          "title": "ISU Four Continents Championships 2022",
          "type": "four_continents_championships",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-four-continents-championships-2022/"
        }
      ],
      "datasets": [
        {
          "id": "fc2022",
          "title": "ISU Four Continents Championships 2022",
          "datasetHash": "e1f99c235552f7ca066f22b5407661cd82a433e6c117b952e8e1e97a0f2ef7b7",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 105,
            "elements": 943,
            "goeMarks": 7755,
            "componentMarks": 4300,
            "assignments": 112
          }
        }
      ]
    },
    {
      "id": "owg2022",
      "season": "2021-22",
      "title": "XXIV Olympic Winter Games 2022",
      "officialResultsUrl": "https://results.isu.org/results/season2122/owg2022/",
      "directoryRows": [
        {
          "id": "4152",
          "title": "XXIV Olympic Winter Games 2022",
          "type": "olympics",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/xxiv-olympic-winter-games-2022/"
        }
      ],
      "datasets": [
        {
          "id": "owg2022",
          "title": "XXIV Olympic Winter Games 2022",
          "datasetHash": "1591140906e98e4badddbe09ef4af7af1fd92c591a2f7307189ef6a8bd52a648",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 183,
            "elements": 1585,
            "goeMarks": 14202,
            "componentMarks": 8235,
            "assignments": 120
          }
        },
        {
          "id": "owg2022-team-free",
          "title": "XXIV Olympic Winter Games 2022 \u2014 Team Event \u2014 Free segments",
          "datasetHash": "762bc7c5a3ef6e3ba37634aa00c2c4a0a6f960193fb2999f2547cedc1887f7c5",
          "counts": {
            "events": 4,
            "phases": 4,
            "performances": 19,
            "elements": 210,
            "goeMarks": 1890,
            "componentMarks": 855,
            "assignments": 60
          }
        },
        {
          "id": "owg2022-team-short",
          "title": "XXIV Olympic Winter Games 2022 \u2014 Team Event \u2014 Short segments",
          "datasetHash": "02a8ce53f1e3595e2f0f837d04630b23e3a0d37592c5454c7f7a6dfdf5588804",
          "counts": {
            "events": 4,
            "phases": 4,
            "performances": 37,
            "elements": 239,
            "goeMarks": 2133,
            "componentMarks": 1665,
            "assignments": 60
          }
        }
      ]
    },
    {
      "id": "wc2022",
      "season": "2021-22",
      "title": "ISU World Championships 2022",
      "officialResultsUrl": "https://results.isu.org/results/season2122/wc2022/",
      "directoryRows": [
        {
          "id": "4081",
          "title": "ISU World Championships 2022",
          "type": "world_championships",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-world-championships-2022/"
        }
      ],
      "datasets": [
        {
          "id": "wc2022",
          "title": "ISU World Figure Skating Championships 2022",
          "datasetHash": "1cfa6249c3429af3de81daa41afb5e10cbbd9c01cb31ab58be5d562f640d7b06",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 185,
            "elements": 1559,
            "goeMarks": 13941,
            "componentMarks": 8325,
            "assignments": 120
          }
        }
      ]
    },
    {
      "id": "wjc2022",
      "season": "2021-22",
      "title": "ISU World Junior Championships 2022",
      "officialResultsUrl": "https://results.isu.org/results/season2122/wjc2022/",
      "directoryRows": [
        {
          "id": "4056",
          "title": "ISU World Junior Championships 2022",
          "type": "world_junior_championships",
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-world-junior-championships-2022/"
        }
      ],
      "datasets": [
        {
          "id": "wjc2022",
          "title": "ISU World Junior Figure Skating Championships 2022",
          "datasetHash": "93685fdc50ba7979ef0ebee415d88fb2064b2ff0ceaf4c67721e050c8d570c17",
          "counts": {
            "events": 4,
            "phases": 8,
            "performances": 188,
            "elements": 1504,
            "goeMarks": 13243,
            "componentMarks": 8360,
            "assignments": 118
          }
        }
      ]
    }
  ],
  "sourceNotes": [
    {
      "id": "pavel2018",
      "status": "partial-level-coverage",
      "text": "Pavel Roman Memorial 2018 has verified Junior Ice Dance. The recovered amended Senior score sheets are blank after the ISU decision disqualifying Anastasia Shakun / Daniil Ragimov. Earlier superseded marks are not reconstructed as valid results; other Senior marks are not available in the recovered amended sheets.",
      "sources": [
        {
          "url": "https://isu-d8g8b4b7ece7aphs.a03.azurefd.net/isudamcontainer/CMS/fulldisciplinarydecisions/pdf/190304Case201901ISUvsShakunFinalDecisionforPublication1731497317.pdf",
          "pages": [
            4
          ],
          "section": "paragraph 20 and Decision 3"
        },
        {
          "url": "https://web.archive.org/web/20260214202705id_/https://www.czechskating.org/files/calendar/2791/vysledky/CAT025RS.HTM"
        }
      ]
    },
    {
      "id": "csest2018",
      "status": "unnamed-phase-panels",
      "text": "Tallinn Trophy 2018 preserves all eight scored phases. The recovered materials do not publish the phase officials. Seven numbered judge slots per phase remain unnamed; technical-panel identities remain unavailable.",
      "sources": [
        {
          "url": "https://data.tallinntrophy.eu/2018/TallinnTrophy/CSEST2018/index.htm"
        }
      ]
    },
    {
      "id": "gpchn2020",
      "status": "unnamed-phase-panels",
      "text": "Cup of China 2020 preserves all eight scored phases. Recovered materials do not supply the phase judge identities or technical-panel assignments. Five numbered judge slots remain unnamed in each phase; marks are not attributed to inferred officials. Four entry pages and eight officials pages were not recovered.",
      "sources": [
        {
          "url": "http://119.84.133.13:8090/html/index.htm"
        }
      ]
    },
    {
      "id": "cscro2021",
      "status": "published-source-convention",
      "text": "Golden Spin 2021 Ice Dance protocols use all six published marks for panel averages. That exact-source convention is retained for official reconstruction; user-created shared panels keep standard high/low trimming. A printed gap in one Pairs element-number sequence is preserved.",
      "sources": [
        {
          "url": "https://www.croskate.hr/site/assets/files/1310/protocol.pdf"
        },
        {
          "url": "http://granuli.hr/gs2021/html/53GS2021_ICEDANCE_RD_Scores.pdf"
        },
        {
          "url": "http://granuli.hr/gs2021/html/53GS2021_ICEDANCE_FD_Scores.pdf"
        }
      ]
    },
    {
      "id": "csaut2021",
      "status": "official-classification-reconciled",
      "text": "Cup of Austria 2021 retains Maria Sofia Pucherova / Nikita Lysak\u2019s 47.11 Rhythm Dance score and actual phase rank 17. The separate ISU final summary confirms their withdrawal; the inconsistent organizer summary is not used to overwrite phase placements.",
      "sources": [
        {
          "url": "https://results.isu.org/events/csaut2021_IceDance.htm"
        }
      ]
    },
    {
      "id": "published-variants",
      "status": "source-specific-calls-and-rounding",
      "text": "Documented notation and rounding variants in Golden Spin 2018 and NHK Trophy 2020 stay tied to their exact source protocols. Damaged text layers, misplaced HTML cells and nonconsecutive printed element numbers are checked against the original documents; corrected extraction never replaces the original bytes.",
      "sources": [
        {
          "url": "/rules/2018-19/published-variants.json"
        }
      ]
    },
    {
      "id": "team-events",
      "status": "separate-phase-records",
      "text": "World Team Trophy 2019 and 2021 and the 2022 Olympic team event retain separate short/free records. The 2020 Youth Olympic mixed-NOC team event has free programs only and uses Junior profiles. Team placement-point standings remain separate from program scores and do not create individual combined medals.",
      "sources": []
    },
    {
      "id": "source-recovery",
      "status": "original-bytes-preserved",
      "text": "Ten original result indexes were restored through dated web archives; 84 were available live. Original documents are retained with hashes in the source archive. Unavailable identity and document fields remain explicit.",
      "sources": []
    }
  ],
  "directoryCancellations": [
    {
      "season": "2019-20",
      "title": "ISU World Championships 2020",
      "eventId": "4811",
      "status": "cancelled",
      "source": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-world-championships-2020/"
    },
    {
      "season": "2020-21",
      "title": "ISU Grand Prix of Figure Skating - Skate Canada International",
      "eventId": "4784",
      "status": "cancelled",
      "source": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-grand-prix-of-figure-skating-skate-canada-international/"
    },
    {
      "season": "2020-21",
      "title": "ISU Grand Prix of Figure Skating - Internationaux de France",
      "eventId": "4761",
      "status": "cancelled",
      "source": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-grand-prix-of-figure-skating-internationaux-de-france/"
    },
    {
      "season": "2020-21",
      "title": "ISU Grand Prix of Figure Skating Final",
      "eventId": "4737",
      "status": "cancelled",
      "source": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-grand-prix-of-figure-skating-final/"
    },
    {
      "season": "2020-21",
      "title": "ISU European Figure Skating Championships",
      "eventId": "4640",
      "status": "cancelled",
      "source": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-european-figure-skating-championships/"
    },
    {
      "season": "2020-21",
      "title": "ISU Four Continents Figure Skating Championships",
      "eventId": "4618",
      "status": "cancelled",
      "source": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-four-continents-figure-skating-championships/"
    },
    {
      "season": "2020-21",
      "title": "ISU World Junior Figure Skating Championships",
      "eventId": "4562",
      "status": "cancelled",
      "source": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-world-junior-figure-skating-championships/"
    },
    {
      "season": "2021-22",
      "title": "ISU Grand Prix Final 2021/2022",
      "eventId": "4271",
      "status": "cancelled",
      "source": "https://isu-skating.com/en/figure-skating/events/eventdetail/isu-grand-prix-final-20212022/"
    }
  ],
  "seriesExceptions": [
    {
      "season": "2020-21",
      "type": "junior_grand_prix",
      "status": "cancelled_series",
      "title": "2020/21 ISU Junior Grand Prix series",
      "officialResultsUrl": null,
      "sourceEvidence": {
        "url": "https://isudam.blob.core.windows.net/isudamcontainer/CMS/strategicfinancialreports/documents/2_Status_Report_2024_Development_Program1731045439.pdf",
        "pages": [
          4
        ],
        "section": "6(b)"
      },
      "note": "Entire series cancelled. Its absence from the migrated event directory is a no-event condition, not a missing archive. Individual intended locations and dates have not all been recovered from a contemporary primary calendar."
    },
    {
      "season": "2020-21",
      "type": "grand_prix_final",
      "status": "cancelled",
      "title": "2020/21 Grand Prix Final",
      "relatedEventId": "4737",
      "sourceEvidence": {
        "url": "https://isu-d8g8b4b7ece7aphs.a03.azurefd.net/isuproduction/uploads/images/decisionsoftheisucouncil/Decisions_of_the_Council_10.12.20.pdf",
        "pages": [
          1
        ]
      },
      "note": "Definitively cancelled after postponement; no senior Final result archive should be expected."
    },
    {
      "season": "2021-22",
      "type": "junior_grand_prix_final",
      "status": "cancelled",
      "title": "2021/22 Junior Grand Prix Final",
      "relatedEventId": "4271",
      "officialResultsUrl": null,
      "sourceEvidence": {
        "url": "https://isudam.blob.core.windows.net/isudamcontainer/CMS/strategicfinancialreports/documents/2_Status_Report_2024_Development_Program1731045439.pdf",
        "pages": [
          4
        ],
        "section": "6(b)"
      },
      "note": "ISU report expressly describes cancellation of both the junior and senior Final. Migrated directory supplies one senior Final row; do not report the junior Final as an unexplained archive gap."
    },
    {
      "season": "2020-21",
      "type": "grand_prix",
      "status": "held_under_modified_rules",
      "title": "Domestic-run 2020 Grand Prix events",
      "sourceEvidence": {
        "url": "https://isu-d8g8b4b7ece7aphs.a03.azurefd.net/isuproduction/uploads/images/decisionsoftheisucouncil/Decisions_of_Council_meeting_August_3_2020.pdf",
        "pages": [
          1,
          2
        ],
        "document": "ISU Communication 2339, 4 August 2020"
      },
      "eligibility": {
        "worldStandingPoints": false,
        "seasonWorldRankingPoints": false,
        "minimumTES": false,
        "personalOrSeasonBest": "not_verified_from_this_source"
      },
      "note": "Archive scores can be preserved without crediting prohibited ranking points or minimum TES. Do not import eligibility rules from other seasons."
    },
    {
      "season": "2020-21",
      "type": "challenger",
      "status": "individual_events_no_series_ranking",
      "title": "2020/21 Challenger events",
      "sourceEvidence": {
        "url": "https://ctsu.com.tw/wp-content/uploads/2020/09/CS2020-21_General-Announcement_updated200901.pdf",
        "pages": [
          2,
          6
        ],
        "document": "ISU Challenger Series 2020/21 General Announcement, revised 31 August 2020",
        "sourceKind": "official_ISU_document_on_member_federation_mirror"
      },
      "additionalEvidence": {
        "url": "https://isu-d8g8b4b7ece7aphs.a03.azurefd.net/isuproduction/uploads/images/decisionsoftheisucouncil/Decisions_of_Council_meeting_August_3_2020.pdf",
        "pages": [
          1,
          2
        ],
        "document": "ISU Communication 2339, 4 August 2020"
      },
      "eligibility": {
        "worldStandingPoints": false,
        "seasonWorldRankingPoints": false,
        "seriesRanking": false,
        "seriesPrizeMoney": false,
        "minimumTES": "conditional_on_published_panel_requirements",
        "personalOrSeasonBest": "conditional_on_published_panel_requirements"
      },
      "note": "General announcement p6 explicitly states the conditional score recognition and absence of series ranking/prize money."
    }
  ],
  "calendarGaps": [
    {
      "season": "2020-21",
      "title": "Nepela Memorial 2020",
      "type": "challenger",
      "dates": {
        "start": "2020-09-16",
        "end": "2020-09-19",
        "basis": "31 August 2020 revised announcement; not verified final competition dates"
      },
      "eventId": null,
      "officialResultsUrl": null,
      "status": "cancelled_confirmed",
      "sourceEvidence": {
        "url": "https://ctsu.com.tw/wp-content/uploads/2020/09/CS2020-21_General-Announcement_updated200901.pdf",
        "pages": [
          2
        ],
        "document": "ISU Challenger Series 2020/21 General Announcement, revised 31 August 2020",
        "sourceKind": "official_ISU_document_on_member_federation_mirror"
      },
      "note": "Absent from current migrated directory. Announcement explicitly says cancelled."
    },
    {
      "season": "2020-21",
      "title": "Finlandia Trophy Espoo 2020",
      "type": "challenger",
      "dates": {
        "start": "2020-10-08",
        "end": "2020-10-11",
        "basis": "31 August 2020 revised announcement; not verified final competition dates"
      },
      "eventId": null,
      "officialResultsUrl": null,
      "status": "cancelled_confirmed",
      "sourceEvidence": {
        "url": "https://ctsu.com.tw/wp-content/uploads/2020/09/CS2020-21_General-Announcement_updated200901.pdf",
        "pages": [
          2
        ],
        "document": "ISU Challenger Series 2020/21 General Announcement, revised 31 August 2020",
        "sourceKind": "official_ISU_document_on_member_federation_mirror"
      },
      "note": "Absent from current migrated directory. Announcement explicitly says cancelled."
    },
    {
      "season": "2020-21",
      "title": "Denis Ten Memorial Challenge 2020",
      "type": "challenger",
      "dates": {
        "start": "2020-10-29",
        "end": "2020-11-01",
        "basis": "31 August 2020 revised announcement; not verified final competition dates"
      },
      "eventId": null,
      "officialResultsUrl": null,
      "status": "cancelled_confirmed",
      "sourceEvidence": {
        "url": "https://ctsu.com.tw/wp-content/uploads/2020/09/CS2020-21_General-Announcement_updated200901.pdf",
        "pages": [
          2
        ],
        "document": "ISU Challenger Series 2020/21 General Announcement, revised 31 August 2020",
        "sourceKind": "official_ISU_document_on_member_federation_mirror"
      },
      "note": "Absent from current migrated directory. Announcement explicitly says cancelled."
    },
    {
      "season": "2020-21",
      "title": "Warsaw Cup 2020",
      "type": "challenger",
      "dates": {
        "start": "2020-11-12",
        "end": "2020-11-15",
        "basis": "31 August 2020 revised announcement; not verified final competition dates"
      },
      "eventId": null,
      "officialResultsUrl": null,
      "status": "final_status_unverified",
      "sourceEvidence": {
        "url": "https://ctsu.com.tw/wp-content/uploads/2020/09/CS2020-21_General-Announcement_updated200901.pdf",
        "pages": [
          2
        ],
        "document": "ISU Challenger Series 2020/21 General Announcement, revised 31 August 2020",
        "sourceKind": "official_ISU_document_on_member_federation_mirror"
      },
      "note": "Absent from current migrated directory. Announcement lists this intended event (TBD where dates are null); final cancellation/postponement disposition not verified from an accessible primary document."
    },
    {
      "season": "2020-21",
      "title": "Inge Solar Memorial Trophy 2020",
      "type": "challenger",
      "dates": {
        "start": "2020-11-23",
        "end": "2020-11-30",
        "basis": "31 August 2020 revised announcement; not verified final competition dates"
      },
      "eventId": null,
      "officialResultsUrl": null,
      "status": "final_status_unverified",
      "sourceEvidence": {
        "url": "https://ctsu.com.tw/wp-content/uploads/2020/09/CS2020-21_General-Announcement_updated200901.pdf",
        "pages": [
          2
        ],
        "document": "ISU Challenger Series 2020/21 General Announcement, revised 31 August 2020",
        "sourceKind": "official_ISU_document_on_member_federation_mirror"
      },
      "note": "Absent from current migrated directory. Announcement lists this intended event (TBD where dates are null); final cancellation/postponement disposition not verified from an accessible primary document."
    },
    {
      "season": "2020-21",
      "title": "Golden Spin of Zagreb 2020",
      "type": "challenger",
      "dates": {
        "start": "2020-12-02",
        "end": "2020-12-05",
        "basis": "31 August 2020 revised announcement; not verified final competition dates"
      },
      "eventId": null,
      "officialResultsUrl": null,
      "status": "final_status_unverified",
      "sourceEvidence": {
        "url": "https://ctsu.com.tw/wp-content/uploads/2020/09/CS2020-21_General-Announcement_updated200901.pdf",
        "pages": [
          2
        ],
        "document": "ISU Challenger Series 2020/21 General Announcement, revised 31 August 2020",
        "sourceKind": "official_ISU_document_on_member_federation_mirror"
      },
      "note": "Absent from current migrated directory. Announcement lists this intended event (TBD where dates are null); final cancellation/postponement disposition not verified from an accessible primary document."
    },
    {
      "season": "2020-21",
      "title": "Asian Open Figure Skating Trophy 2020",
      "type": "challenger",
      "dates": {
        "start": null,
        "end": null,
        "basis": "31 August 2020 revised announcement; not verified final competition dates"
      },
      "eventId": null,
      "officialResultsUrl": null,
      "status": "final_status_unverified",
      "sourceEvidence": {
        "url": "https://ctsu.com.tw/wp-content/uploads/2020/09/CS2020-21_General-Announcement_updated200901.pdf",
        "pages": [
          2
        ],
        "document": "ISU Challenger Series 2020/21 General Announcement, revised 31 August 2020",
        "sourceKind": "official_ISU_document_on_member_federation_mirror"
      },
      "note": "Absent from current migrated directory. Announcement lists this intended event (TBD where dates are null); final cancellation/postponement disposition not verified from an accessible primary document."
    },
    {
      "season": "2020-21",
      "title": "Autumn Classic International 2020",
      "type": "challenger",
      "dates": {
        "start": null,
        "end": null,
        "basis": "31 August 2020 revised announcement; not verified final competition dates"
      },
      "eventId": null,
      "officialResultsUrl": null,
      "status": "cancelled_confirmed",
      "sourceEvidence": {
        "url": "https://skatecanada.ca/2021/06/17/pierrefonds-to-host-2021-autumn-classic-international/",
        "document": "Pierrefonds to host 2021 Autumn Classic International",
        "publishedDate": "2021-06-17",
        "sourceKind": "organizing_member_federation"
      },
      "note": "Organizing federation explicitly confirms the 2020 event was cancelled due to the pandemic.",
      "plannedCalendarEvidence": {
        "url": "https://ctsu.com.tw/wp-content/uploads/2020/09/CS2020-21_General-Announcement_updated200901.pdf",
        "pages": [
          2
        ],
        "document": "ISU Challenger Series 2020/21 General Announcement, revised 31 August 2020",
        "sourceKind": "official_ISU_document_on_member_federation_mirror"
      }
    },
    {
      "season": "2021-22",
      "title": "Nepela Memorial 2021",
      "type": "challenger",
      "eventId": null,
      "officialResultsUrl": null,
      "status": "primary_calendar_and_final_status_unverified",
      "sourceEvidence": null,
      "discoveryLead": "https://www.oasport.it/2021/08/pattinaggio-di-figura-cancellato-il-memorial-ondrej-nepela-2021/",
      "note": "Secondary cancellation report found; absent from current directory. Not counted as confirmed cancellation without primary recovery."
    },
    {
      "season": "2021-22",
      "title": "ISU Junior Grand Prix Canada 2021",
      "type": "junior-grand-prix",
      "dates": {
        "start": "2021-08-25",
        "end": "2021-08-28",
        "basis": "Scheduled dates in organizing federation cancellation notice"
      },
      "eventId": null,
      "officialResultsUrl": null,
      "status": "cancelled_confirmed",
      "sourceEvidence": {
        "url": "https://skatecanada.ca/2021/06/23/2021-isu-junior-grand-prix-of-figure-skating-canada-cancelled/",
        "document": "2021 ISU Junior Grand Prix of Figure Skating Canada cancelled",
        "publishedDate": "2021-06-23",
        "sourceKind": "organizing_member_federation"
      },
      "note": "Intended Edmonton event cancelled due to pandemic travel uncertainty. Absent from migrated directory. No replacement relationship inferred from matching dates."
    }
  ],
  "outOfScopeCandidate": [
    {
      "season": "2021-22",
      "eventId": "4438",
      "archiveCode": "cschn2021",
      "title": "Asian Open Figure Skating Trophy 2021",
      "type": "international",
      "dates": {
        "start": "2021-10-13",
        "end": "2021-10-17",
        "basis": "official migrated directory"
      },
      "officialResultsUrl": "https://results.isu.org/results/season2122/cschn2021/",
      "source": "https://isu-skating.com/en/figure-skating/events/eventdetail/asian-open-figure-skating-trophy-2021/",
      "status": "results_verified_scope_classification_exception",
      "sha256": "44ed0d758423c5924f81eed7ece4ae34ca1fc5378d69d109c853de792cc693c6",
      "classificationEvidence": [
        {
          "url": "https://isu-skating.com/en/figure-skating/events/eventdetail/asian-open-figure-skating-trophy-2021/",
          "kind": "current_official_directory",
          "value": "International Competition; event_type blank"
        },
        {
          "url": "https://results.isu.org/bios/isufs_cr_00055105.htm",
          "kind": "official_athlete_results",
          "value": "Listed under International Competition"
        },
        {
          "url": "https://www.fsat.or.th/downloads/FSK%20revised_clean_CS2021-22_2021AOFST%28with%20Pairs%29_21-08-04.pdf",
          "kind": "original_ISU_event_announcement_on_member_federation_mirror",
          "value": "Announced as Challenger Series"
        }
      ],
      "note": "Preserve as a supplementary international event if added. The archive code and original announcement alone do not establish final Challenger credit, especially per-discipline entry requirements. Do not silently classify it as Challenger."
    }
  ],
  "countingNote": "Senior/Junior GPF datasets and multi-level ISU events split one container; Olympic and WTT short/free phases split team formats. These produce 103 catalog datasets from 94 containers. Cancelled and unverified planned events are not counted as missing held-result containers."
}
