본문으로 건너뛰기
ChronoFEED EVENT 도움말

기록 방식 대회 템플릿 만들기(롱트랙)

롱트랙 시리즈의 템플릿을 탭 하나하나, 단계별로 만듭니다: 각 설정, 고른 값, 그리고 주최자가 이 템플릿으로 대회를 만들 때 그 설정이 무엇을 바꾸는지(종목, 그룹, 페어, 쿼텟, 매스스타트, 점수, 순위, FINISH가 받는 것).

템플릿은 무엇에 쓰나

템플릿은 한 번 써 두는 시리즈 규칙입니다: 어떤 종목을 만들지, 레이스를 어떻게 편성할지(그룹, 페어, 쿼텟…), 어떤 판정 코드가 있는지, 순위마다 점수가 몇 점인지, 대회 순위를 어떻게 계산할지. 주최자가 “템플릿으로” 대회를 만들면 EVENT가 이 규칙을 대회에 복사합니다: 주최자는 참가 신청을 가져와 레이스 생성을 클릭하기만 하면 됩니다.

누가 준비하나요?

  • 대개는 연맹: 연맹의 템플릿은 클럽, 트랙처럼 공통 데이터와 함께 모든 PC에 들어옵니다 (연맹 공통 규칙 다시 쓰기 참조). 대회를 만들 때 고르며, PC에서는 아무도 고치지 않습니다.
  • 시리즈에 고유 규칙이 있으면 EVENT에서 여러분이: 이 페이지가 보여 주는 것이 바로 이것입니다. 편집기는 연맹 템플릿의 편집기와 같으며, 비밀번호 없이 바로 열립니다.

참조 페이지 대회 템플릿은 탭마다 짧게 설명합니다. 여기서는 실제 템플릿을 탭마다 채우며, 각 선택이 대회에서 무엇을 만들어 내는지 살펴봅니다.

단계편집기 탭
1. 편집기 열기와 기록 방식새 대회 정보, 템플릿… 단추
2. 이름, 트랙, 시즌일반
3. 나이와 성별부문
4. 만들어지는 종목과 레이스 이름표준 종목
5. 레이스 편성: 그룹, 페어, 출발 순서, 쿼텟, 매스스타트, 팀 추월종목 모델
6. 판정 코드판정 코드
7. 점수배점표
8. 공식공식
9. 시딩(퍼포먼스)퍼포먼스
10. 예비 그룹그룹
11. 기록 환산환산
12. 대회 순위순위
13. 출발 색출발 색
14. JSON으로 본 템플릿고급(JSON)
15. 확인, 저장, 보관아래쪽 단추
FINISH가 받는 것레이스 보내기(.cfevent, 공유 데이터베이스)
16. 템플릿 적용하고 시험하기, 요약시험용 대회, 출전 명단 모듈

1. 템플릿 편집기 열기

EVENT에서 편집기는 열린 대회의 템플릿을 엽니다. 그래서 새 템플릿을 만들려면 나중에 지울 작업용 대회를 씁니다.

  1. 작업용 대회 만들기

    PC의 작업 환경은 Patinage de vitesse › Longue piste입니다(작업 환경 창 참조): 대회와 나중에 보관할 템플릿이 이 세부 종목을 받습니다. 파일대회 열기…, 그다음 새로 만들기…. 유형 기록(최종 기록으로 결정), 템플릿 없음(빈 대회), 이름 Atelier gabarit longue piste, 날짜 2026-11-14. 확인.

    종목 없이 대회가 열립니다. 기존 템플릿(로컬 템플릿, 또는 롱트랙 기본 제공 예시)에서 시작할 수도 있습니다: 그러면 다른 부분만 바꾸면 됩니다.

  2. 템플릿 열기

    머리글 띠의 템플릿… 단추, 또는 파일대회 템플릿….

    대회 템플릿 창이 일반 탭으로 열립니다.

기록 방식과 그것이 바꾸는 것

템플릿의 방식은 대회의 방식입니다: 여기서는 작업용 대회 정보에서 고른 기록. 일반 탭 맨 위에 다시 표시됩니다: 대회 유형: 기록(고정).

기록순위
순위를 정하는 것기록: 각자 페어, 쿼텟, 그룹 출발, 매스스타트로 시계와 겨루며, 순위는 모든 레이스를 한데 모읍니다.도착 순위: 라운드(예선, 준준결승, 준결승, 결승)가 있고, 조마다 상위 선수가 올라갑니다.
고유 탭공식, 퍼포먼스, 환산. 그룹과 조로 이루어진 모델라운드와 합계. 라운드, X + Y 기준, 진출 표로 이루어진 모델
판정 코드진출 열 없음진출(순위), 진출(기록), 어드밴스 열
대회 안에서출전 명단 모듈: 편성 그룹, 페어, 쿼텟, 편성 설정 막대, 과거 기록 모듈. 기록에 따른 종목 순위출전 명단 모듈: 라운드마다 열 하나, 받아들일 제안, 계획, 그룹과 진입 하위 탭

2. 일반: 이름, 세부 종목, 트랙, 시즌

대회 템플릿
일반부문표준 종목종목 모델판정 코드배점표공식퍼포먼스그룹환산순위출발 색고급(JSON)1
대회 유형: Temps(고정)
이름Coupe Hollywood — longue piste설명Règles des coupes régionales HSK (membre de SKF) : 500 m, 1000 m en quartets, 1500 m, mass start et poursuite, femmes et hommes ; barème Coupe HSK.세부 종목롱트랙트랙 길이(m)400시즌2026-20272
 
가져오기…내보내기…내 템플릿에 보관예시 — 롱트랙, 컵 대회예시에서 다시 시작템플릿이 올바릅니다.확인저장닫기3
템플릿 “Coupe Hollywood — longue piste”의 일반 탭.
  1. 기록 방식의 탭.
  2. 고정된 유형, 그다음 탭의 필드 다섯 개.
  3. 명령: 파일, PC 라이브러리, 예시. 오른쪽에 확인, 저장, 닫기.
이름: “Coupe Hollywood — longue piste”
주최자가 새 대회 정보의 템플릿 목록에서 보게 될 이름. 이름이 없으면 확인이 “템플릿에 이름이 없습니다.”를 알립니다.
설명
대회를 만들 때 템플릿 목록 아래에 표시됩니다: 무엇을 위한 템플릿인지 한 문장으로 쓰십시오.
세부 종목: “Longue piste”
자유 텍스트. 공통 데이터의 세부 종목 이름(“Longue piste”)과 똑같이 쓰십시오: 연맹이 공통 데이터로 템플릿을 게시하면, 이 이름에 따라 그 세부 종목의 대회에만 제안됩니다.
트랙 길이(m): 400
대회의 세부 종목이 트랙 길이를 정하지 않을 때 종목에 쓰는 트랙. 비우면: 모름. 0 이하는 확인이 거부합니다(“템플릿의 트랙 길이는 0보다 커야 합니다(또는 비움).”).
시즌: “2026-2027”
참고용 표시: 규칙은 시즌마다 바뀝니다.

3. 부문: 나이와 성별

대회 템플릿
일반부문표준 종목종목 모델판정 코드배점표공식퍼포먼스그룹환산순위출발 색고급(JSON)
나이 기준일(MM-DD)07-01또는 고정 날짜yyyy-mm-dd2026-11-14 대회의 나이를 2026-07-01 기준으로 계산.1
성별
코드레이블
F여자
M남자
2
나이 구간
코드레이블최소 나이최대 나이
U1313세 미만012
U1515세 미만1314
U1717세 미만1516
U1919세 미만1718
시니어시니어1934
Master 35Master 353544
Master 45Master 454554
Master 55Master 5555
3
부문 탭: 나이 기준일, 성별, 나이 구간.
  1. 나이를 세는 날, 그리고 그에 따라 열린 대회에 정해지는 날짜.
  2. 성별: 코드와 레이블.
  3. 나이 구간, 경계 포함(비우면: 제한 없음).
나이 기준일: 07-01
나이는 대회 직전(또는 대회 당일)의 7월 1일 기준으로 셉니다. 또는 고정 날짜는 이 계산 대신 날짜 하나를 씁니다(시즌이 고정된 선수권 대회).
성별: F “Femmes”, H “Hommes”
표준 종목은 코드로 성별을 가리킵니다. 코드 F와 H를 그대로 두십시오(혼성은 X. D와 W도 여자로, M은 남자로 읽음): EVENT는 이 코드로 종목을 선수의 성별과 연결합니다.
나이 구간
HSK 규정처럼 U13부터 Master 55까지.

4. 표준 종목: 템플릿이 만드는 종목

정보의 템플릿의 종목 만들기가 체크되어 있으면, 템플릿으로 만든 모든 대회에서 표준 종목마다 종목 하나(또는 성별마다 하나)가 됩니다. 추가로 더하며, 목록 순서가 대회의 종목 순서가 됩니다 (화살표로 올리고 내림).

대회 템플릿
일반부문표준 종목종목 모델판정 코드배점표공식퍼포먼스그룹환산순위출발 색고급(JSON)
대회마다 함께 만들어지는(이후 조정 가능) 종목: 거리, 성별, 종목 모델, 배점표.
추가삭제
500 — 500 m1000 — 1000 m1500 — 1500 mMS — Mass startPOUR — Poursuite par équipes
1
코드1000
레이블1000 m
거리(m)1000
결승선(트랙 원점 이후 m)02
공식 변수t1000
허용 성별F, H3
종목 모델quartets4
퍼포먼스이 종목 전용 시드 기록 출처. 자체 설정이 없으면: 모델의 출처, 그것도 없으면 템플릿의 출처.자체 설정: 시딩
출처(순서대로)(3)
기록 · 최고 1000 m기록 · 500 m × 2참가 신청 · 코치가 제공한 기록
유형기록
레이블500 m × 2
거리(가변)t500
공식
종목
날짜 범위인정할 기록의 날짜. 자체 설정이 없으면: 전체.자체 설정: 날짜 범위
… 장소, 트랙, 대회 유형, 공인…
상위 N개1
계산최고
기록 N개 요구
적용한 환산
계수2
기록 없음끝에
소수 자릿수3
5
배점표Coupe HSK
레이스 이름{distance} m {genre} — {groupe} P{numero:2}6
표준 종목 1000 m: 결승은 원점, 쿼텟, 자체 시딩(최고 1000 m, 없으면 최고 500 m × 2, 없으면 참가 신청).
  1. 표준 종목, 만들어질 순서대로: “코드 — 레이블”.
  2. 결승선, 레이스 방향으로 트랙 원점(아래쪽 직선부 가운데) 이후의 미터.
  3. 허용 성별: 성별마다 종목 하나.
  4. 레이스를 편성하는 모델(5단계): 목록에 템플릿의 모델이 나옵니다.
  5. 종목 고유의 시딩(“자체 설정: 시딩” 확인란). 없으면 모델의 시딩, 그것도 없으면 템플릿의 시딩(9단계).
  6. 레이스 이름 모델.

템플릿의 표준 종목 다섯 개:

코드레이블거리(m)결승선변수허용 성별모델시딩배점표레이스 이름
500500 m50056t500F, Hpaires자체: 최근 2시즌 최고 500 m, 없으면 참가 신청Coupe HSK{distance} m {genre} — P{numero:2}
10001000 m10000t1000F, Hquartets자체: 최고 1000 m, 없으면 최고 500 m × 2, 없으면 참가 신청Coupe HSK{distance} m {genre} — {groupe} P{numero:2}
15001500 m150056t1500F, Hpaires템플릿의 시딩Coupe HSK{distance} m {genre} — P{numero:2}
MSMass start400056(비어 있음)F, Hmass-start템플릿의 시딩Coupe HSKMass start {genre} — V{numero}
POURPoursuite par équipes24000(비어 있음)F, Hpoursuite템플릿의 시딩(비어 있음)Poursuite {genre} — {numero}
코드
짧고 바뀌지 않게(“500”, “MS”): 종목 유형의 시딩 출처가 이 코드를 가리키며, EVENT는 이 코드로 대회 종목의 표준 종목을 찾습니다. 하이픈을 써도 됩니다(“1500-groupe”): 코드는 변수가 아닙니다.
레이블, 거리(m)
대회 안에서의 종목 이름(성별이 덧붙음)과 거리.
결승선(트랙 원점 이후 m)
500 m, 1500 m, 매스스타트는 56, 1000 m와 팀 추월은 0. 비우면 0입니다. 값은 0과 트랙 길이 사이여야 합니다(400은 제외).
공식 변수
공식과 시딩에서 쓰는 거리 이름: t500, t1000, t1500. 비우면: 그 종목은 공식에 들어가지 않습니다. 문자, 숫자, “_”만 쓰십시오: 하이픈은 “빼기”로 읽힙니다(8단계).
허용 성별: “F, H”
부문 탭의 코드를 쉼표로 구분합니다. 비우면: 모든 성별이 한 종목에.
종목 모델
5단계 모델의 코드. 모델을 만들기 전에 입력해도 됩니다: 모델이 생길 때까지 확인이 “종목 1000: 알 수 없는 모델 “quartets”.”를 알립니다.
시딩
자체 설정: 시딩을 체크하면 종목에 고유 출처를 줄 수 있습니다: 여기서 1000 m는 선수의 최고 1000 m를, 없으면 최고 500 m에 2를 곱한 값(계수 2)을, 그것도 없으면 참가 신청 기록을 씁니다. 출처는 퍼포먼스 탭(9단계)과 같은 방법으로 설정합니다.
배점표
7단계 배점표의 이름. 비우면: 점수 없음(팀 추월). 만들어지는 종목마다 복사됩니다: 그 뒤로는 종목 정보(종목 탭)의 배점표가 쓰이며, “(없음)”도 마찬가지입니다.
레이스 이름
이름 모델(아래).

레이스 이름

모델이 없으면 레이스 이름은 “페어 1”, “페어 2”…입니다. 모델은 텍스트와 중괄호 안의 요소를 섞어 씁니다: {epreuve}, {bloc}(일정 안의 번호), {distance}, {genre}, {categorie}, {ronde}(순위 방식), {groupe}(G1, G2…), {numero}({numero:2}: 두 자리), {lettre}(A, B… Z, AA). {genre}는 EVENT가 쓰는 종목의 성별(“Femmes”, “Hommes”. 성별 없는 종목이면 빈 값), {groupe}는 혼자 출발하는 레이스에서는 빈 값입니다.

5. 종목 모델: 레이스가 편성되는 방식

가장 많은 것을 정하는 탭입니다. 모델은 그룹(시딩에 따른 같은 수준의 선수들)과 조(레이스: 페어, 쿼텟, 그룹 출발, 매스스타트, 팀 추월)를 묶습니다. 모델 네 개를 추가로 만들거나(새 모델은 기본값에서 시작) 복제해서 만드십시오: paires, quartets, mass-start, poursuite.

대회 템플릿
일반부문표준 종목종목 모델판정 코드배점표공식퍼포먼스그룹환산순위출발 색고급(JSON)
모델은 종목의 레이스를 편성하는 방법을 정합니다: 그룹, 그다음 조(페어, 그룹 출발, 매스스타트, 팀 추월), 그리고 모델 전용 시딩.
기록 소수 자릿수3
1
추가삭제
paires — Style olympique (paires)quartets — Style olympique (quartets)mass-start — Mass start (24 par vague)poursuite — Poursuite par équipes
2
코드paires
레이블올림픽 방식(페어)
그룹
그룹 편성크기로
그룹 크기4
그룹 수1
마지막 그룹 최소 인원3
성별로 나눈 그룹
성별 순서
3
조
편성페어(레인)
조당 선수 수2
그룹 안에서 추첨
페어 채우기
쿼텟
그룹: 단일 출발 위치
안쪽 레인추첨함
조 순서느린 선수부터 빠른 선수 순
이 그룹 수를 넘으면7
기준값 초과 시 순서빠른 선수부터 느린 선수 순
먼저 달리는 그룹3, 2, 1
불완전한 조그룹이 정하는 자리
마지막 조 다시 나누기
줄당 선수 수(매스스타트)6
조당 선수 수(매스스타트)24
마지막 조 최소 인원(매스스타트)12
같은 크기의 조(매스스타트)
첫 헬멧 번호
조당 팀 수(팀 추월)2
팀당 선수 수(팀 추월)4
4
퍼포먼스모델 전용 출처. 자체 설정이 없으면: 템플릿의 출처.자체 설정: 시딩5
모델 “paires”: 4명 그룹, 추첨한 페어, 느린 선수부터 빠른 선수 순.
  1. 기록 소수 자릿수: 기록과 동률의 정밀도(3 = 1/1000초).
  2. 모델. 그 코드가 표준 종목이 가리키는 코드입니다.
  3. 모델의 그룹.
  4. 조: 고른 편성과 상관없이 모든 편성 설정(고른 편성의 설정만 쓰임).
  5. 모델 고유의 시딩(없으면 템플릿의 시딩).

이 설정은 출전 명단 모듈 편성 설정 막대의 초깃값입니다: 주최자는 템플릿을 건드리지 않고 자기 종목에 맞게 더 조정할 수 있습니다.

“paires” 모델의 그룹

그룹 편성: 크기로. 그룹 크기: 4
같은 수준의 선수 4명씩 그룹, 가장 빠른 선수부터 가장 느린 선수까지 (그룹 수로: 크기 차이가 1 이내인 정해진 수의 그룹. 단일 그룹: 모두 함께). 그룹 수는 “그룹 수로”에서만 쓰입니다.
마지막 그룹 최소 인원: 3
3명 미만인 마지막 그룹은 앞 그룹에 합칩니다(0: 합치지 않음).
성별로 나눈 그룹: 체크 안 함
이 예시의 종목은 이미 성별로 나뉘어 있습니다. 체크하면 이 확인란이 그룹마다 한 성별 전용으로 만들며, 정해진 성별 순서(“F, H”)를 따릅니다: 모두를 받는 종목에 유용합니다.

페어로 짜는 조

편성: 페어(레인). 조당 선수 수: 2
레이스 하나 = 선수 두 명, 레인마다 한 명. (1: 타임 트라이얼, 4: 레인 네 개.) 출전 명단 모듈의 레이스당 선수 수 상한이기도 합니다: 꽉 찬 레이스는 추가를 거부하지만 맞바꾸기는 받아들입니다. 레이스 기본 이름도 이를 따릅니다: 2이면 “페어 3”, 그 밖에는 “조 3”.
그룹 안에서 추첨: 체크
그룹의 페어를 추첨으로 정합니다. 해제하면: 시딩 순서 그대로 (1-2, 3-4…).
페어 채우기: 체크 안 함
체크하면 인원이 홀수인 그룹이 마지막 선수를 다음 그룹(같은 성별)에 빌려주어, 그 선수가 혼자 달리지 않게 합니다.
안쪽 레인: 추첨함
페어에서 누가 위치 1(안쪽 레인, 흰색)을 받는지. 그 밖의 선택: 가장 빠른 선수를 안쪽에, 가장 빠른 선수를 바깥쪽에.

출발 순서

조 순서: 느린 선수부터 빠른 선수 순
가장 느린 그룹이 먼저, 그룹 1이 맨 마지막에 달립니다.
이 그룹 수를 넘으면: 7. 기준값 초과 시 순서: 빠른 선수부터 느린 선수 순
그룹이 7개를 넘으면 순서가 뒤집힙니다(비우면: 뒤집지 않음).
먼저 달리는 그룹: “3, 2, 1”
빠른 순에서 느린 순으로 갈 때, 이 그룹들이 이 순서로 맨 앞에 달리고(그룹 1 = 가장 빠름), 그다음 나머지 모두.
불완전한 조: 그룹이 정하는 자리
혼자 달리는 레이스는 자기 그룹에 남습니다: 느린 순에서 빠른 순이면 맨 앞(위의 P01), 빠른 순에서 느린 순이면 맨 끝. 선두나 끝에는 언제나 종목의 맨 앞이나 맨 끝에 놓습니다.
마지막 조 다시 나누기: 체크
그룹 출발에서만 쓰입니다(아래 참조).

“quartets” 모델(1000 m)

“paires”를 복제해 코드 quartets, 레이블 “Style olympique (quartets)”로 하고, 쿼텟을 체크하십시오. 그룹: 단일 출발 위치는 체크한 채로 둡니다.

쿼텟
레이스(여기서는 페어)가 둘씩 출발합니다: 이어지는 두 페어가 레이스 그룹(G1, G2…)을 이루어 함께 달리며, 두 번째 페어가 조금 늦게 출발합니다. 어느 쪽이 먼저 출발하는지는 안쪽 레인에 따릅니다.
그룹: 단일 출발 위치
그룹 안에서 위치가 레이스에서 레이스로 이어집니다: 첫 페어는 1-2, 둘째 페어는 3-4. 그래서 쿼텟의 선수마다 자기 색(흰색, 빨간색, 노란색, 파란색)과 트랜스폰더를 가집니다. 해제하면: 페어마다 1-2로 번호를 매깁니다.

“mass-start” 모델

그룹 편성: 단일 그룹. 편성: 매스스타트
모두가 같은 출발 그리드에 시딩순으로 섭니다.
줄당 선수 수(매스스타트): 6
출발 그리드의 줄마다 선수 6명.
조당 선수 수(매스스타트): 24. 마지막 조 최소 인원(매스스타트): 12
24명을 넘으면 두 번째 조. 12명 미만인 마지막 조는 앞 조의 마지막 선수들을 받습니다(0: 조 하나뿐. 최소 0: 없음).
같은 크기의 조(매스스타트): 체크 안 함
체크하면 최소 인원 대신 조 크기 차이를 1 이내로 맞춥니다.
첫 헬멧 번호: 1
헬멧은 그리드 순서대로 1부터 번호를 받습니다. 비우면: 번호 없음.

“poursuite” 모델

편성: 팀 추월. 조당 팀 수(팀 추월): 2
레이스마다 두 팀, 코스마다 한 팀.
팀당 선수 수(팀 추월): 3
EVENT가 시딩 순위의 블록(1~3위, 4~6위…)으로 팀을 직접 편성할 때의 팀 크기. 참가 신청 때 정한 팀이 우선합니다.
안쪽 레인: 가장 빠른 선수를 안쪽에
가장 좋은 팀이 코스 1을 받습니다.

모델 고유의 시딩

모델의 자체 설정: 시딩 확인란은 그 모델의 모든 종목에 같은 출처를 줍니다. 이 예시의 네 모델은 이를 해제한 채로 둡니다: 시딩은 표준 종목(500 m, 1000 m)이나 템플릿(9단계)에서 옵니다. 찾는 순서는 종목, 그다음 모델, 그다음 템플릿입니다.

6. 판정 코드

새 템플릿은 기본 표를 받습니다: 어드밴스(AV1, AV2), NTMP, NFIN, NDEP, DRC, DISC, 옐로카드(YC)와 레드카드(RC), 그리고 그 사유들. 기록 방식에서는 거의 언제나 그대로 둡니다. 각 열이 무엇을 바꾸는지와 수정 하나를 보여 드립니다: NFIN과 NDEP를 동률로.

대회 템플릿
일반부문표준 종목종목 모델판정 코드배점표공식퍼포먼스그룹환산순위출발 색고급(JSON)
앞 선수와 동률다시 정렬추가삭제1
순위 있는 선수 뒤 순위 없는 선수의 순서: AV1 / AV2, NTMP, NFIN / NDEP, DRC, DISC, YC, RC2
정렬 순위코드레이블효과범위사유 필수점 없음유효 기록
0AV1어드밴스, A조순위 유지레이스
0AV2어드밴스, B조순위 유지레이스
10NTMP기록 없음: 순위 유지순위 유지레이스
20NFIN완주하지 못함조 꼴찌레이스
20NDEP출발하지 않음조 꼴찌레이스
40DRC레이스 최하위조 꼴찌레이스
50DISC페널티(실격)조 꼴찌레이스
60YC옐로카드: 종목에서 제외제외됨종목 전체 라운드
70RC레드카드: 대회에서 제외제외됨대회 전체
3
사유(심판 의견)
코드레이블적용한 코드
N-FINI완주하지 못함NFIN
P-FDEP부정 출발DISC
P-INTER진로 방해DISC
P-TRACÉ트랙 이탈DISC
…
4
코드 표: NDEP를 고른 다음 “앞 선수와 동률”.
  1. 순위 없는 선수의 순서 조정: 화살표, 동률, 입력한 순위로 다시 정렬. 코드 추가, 삭제.
  2. 적용되는 순서를 한 줄로(“/”: 동률).
  3. 표(기록 방식: 순위 방식의 진출 열 없음).
  4. 사유: 코드로 P-FDEP를 입력하면 이 사유와 함께 DISC가 됩니다.
정렬 순위
순위 없는 선수가 순위 있는 선수들 뒤 어디에 놓이는지: 작은 값이 먼저. 순위가 같은 두 코드는 동률입니다.
효과
순위 유지(기록이 반영됨). 조 꼴찌: 순위 있는 선수들 뒤, 정렬 순위에 따라. 제외됨: 순위에서 빠짐.
범위
레이스, 종목 전체 라운드(옐로카드), 대회 전체(레드카드).
사유 필수, 점 없음, 유효 기록
코드에 사유가 함께 있어야 함. 코드에 점수가 없음. 코드가 있어도 기록은 유효함(다른 종목의 시딩과 대회 순위에 쓰임).

7. 배점표: 순위별 점수

대회 템플릿
일반부문표준 종목종목 모델판정 코드배점표공식퍼포먼스그룹환산순위출발 색고급(JSON)
추가삭제1위부터 마지막 순위까지의 점수, 공백으로 구분. 하한은 그다음 순위에 적용됩니다.
이름점수하한동률
Coupe HSK100 80 70 60 50 45 40 36 32 29 26 24 22 20 18 16 15 14 13 12 11 10 9 8 7 6 5 4 3 21같은 점수
1
배점표 “Coupe HSK”: 30위까지, 하한 1.
  1. 이름, 1위부터 30위까지의 점수, 하한(그 뒤 순위), 동률 나누기.
이름: “Coupe HSK”
표준 종목이 가리키는 이름(4단계).
점수
1위부터 마지막 순위까지 공백으로 구분: 1위 100, 2위 80… 30위 2. 값은 줄어들어야 합니다(그렇지 않으면: “배점표 “Coupe HSK”, 5위: 4위보다 점수가 많습니다.”).
하한: 1
31위 이하의 점수. 비우면: 목록의 마지막 순위 점수(2).
동률: 같은 점수
동률 두 명은 공동 순위의 점수를 받습니다. 평균: 그들이 차지하는 순위들의 평균.

8. 공식

공식은 거리별 기록(표준 종목의 변수: t500, t1000, t1500)으로 값을 계산합니다. 대회 순위(12단계)와 시딩(9단계)에 쓰입니다. sprint = t500 + t1000/2와 standardHSK = t500 + t1500/3을 추가하십시오. 부호는 쓰인 그대로 읽습니다: “+”는 더하기, “-”는 빼기, “*”는 곱하기, “/”는 나누기(t500 + t1500/3은 500 m에 1500 m의 3분의 1을 더하고, t500 - t1500/3은 뺌).

대회 템플릿
일반부문표준 종목종목 모델판정 코드배점표공식퍼포먼스그룹환산순위출발 색고급(JSON)
추가삭제
이름설명
sprint스프린트 순위: 500 m + 1000 m / 2
standardHSK참가 기준: 500 m + 1500 m / 3
1
선택한 공식의 식t500 + t1000/2t500 + t1000/2함수: meilleur, somme, moyenne, min, max, nombre. 기록: 1:15.12, 숫자: 0.98, 연산: + - * / 와 괄호. 변수: t1000, t1500, t500.시험 값(이름 = 값, 기록은 초 또는 m:ss.fff, 여러 값은 쉼표로 구분)t500 = 42.69 ; t1000 = 1:25.12미리 보기t500 + t1000/2 ; t500 = 42.690 ; t1000 = 85.120 → 85.2502
공식 “sprint”와 시험 값으로 본 미리 보기.
  1. 이름을 붙인 공식: 이름과 설명.
  2. 편집기: 입력, 색 표시(변수, 숫자, 함수), 도움말, 시험 값과 계산.

9. 퍼포먼스: 참가자를 줄 세우는 기록

시딩(퍼포먼스)은 그룹과 레이스를 편성하기 전에 참가자를 줄 세우는 기록입니다. 여기서 기본 출처를 정하며, 순서대로 시도합니다: 기록을 처음 내놓는 출처가 이깁니다. 자체 시딩이 없는 종목, 즉 1500 m, 매스스타트, 팀 추월에 쓰입니다.

대회 템플릿
일반부문표준 종목종목 모델판정 코드배점표공식퍼포먼스그룹환산순위출발 색고급(JSON)
기본 시드 기록 출처(순서대로): 기록을 주는 첫 출처가 우선합니다. 표준 종목은 자기 출처를 가질 수 있습니다(“표준 종목” 부분).
추가삭제기록 없음:끝에1
유형레이블거리(가변)종목상위 N개계산계수
기록최근 1500 m, 2개 평균t15002평균1
참가 신청코치가 제공한 기록1최고1
2
선택한 출처의 기타 설정
날짜 범위인정할 기록의 날짜. 자체 설정이 없으면: 전체.자체 설정: 날짜 범위
시작일
~까지
시즌 수2
시즌 시작(MM-DD)07-01
최대 경과 일수
허용 장소Starford, Mont-Glacier
제외 장소
허용 트랙
제외 트랙
허용 대회 유형
공인 기록만
기록 N개 요구
적용한 환산
3
선택한 출처의 공식식, 또는 공식 탭에 있는 공식의 이름.
출처 두 개: Starford나 Mont-Glacier에서 최근에 낸 상위 1500 m 두 개의 평균, 없으면 참가 신청 기록.
  1. 출처 추가, 올리기, 삭제. 기록이 전혀 없는 선수가 갈 자리.
  2. 순서대로 놓인 출처.
  3. 고른 출처의 다른 설정(여기서는: 최근 두 시즌, 장소 두 곳, 공인 기록만).
유형
Performances: 한 거리에서 선수의 최고 기록(거리(가변): t1500). Formule: 공식(8단계). 종목: 대회의 다른 종목 결과(표준 종목 코드, 그리고 종목과 같은 성별). Inscription: 참가 신청 때 낸 기록.
상위 N개, 계산, 기록 N개 요구
기록 몇 개로 어떻게: 최고 하나, 또는 상위 N개의 평균. 기록 N개 요구를 켜면, 기록이 N개보다 적을 때 출처가 아무것도 내놓지 않습니다.
계수
찾은 기록에 곱합니다: 1000 m를 1500 m로 쓰려면 1.5, 500 m를 1000 m로 쓰려면 2.
날짜 범위: 시즌 수 2, 시즌 시작 07-01
2025년 7월 1일 이후의 기록(현재 시즌과 이전 시즌). 그 밖에: 고정 경계, 일 단위의 최대 경과 기간.
허용 장소: “Starford, Mont-Glacier”. 제외 장소
쉼표로 구분(비우면: 전부). 비교할 때는 대소문자, 악센트, 문장 부호, 공백, 그리고 SpeedSkatingResults가 붙이는 괄호 안의 국가(“(CAN)”)를 무시합니다: “STARFORD”, “starford”, “Starford (FMS)”, “Mont Glacier”가 모두 허용됩니다. 장소가 없는 기록은 어느 목록에도 들지 않습니다: 허용 장소가 있으면 제외됩니다.
허용 트랙, 제외 트랙, 허용 대회 유형
원리는 같지만 그대로 비교합니다(대소문자만 무시). 트랙을 요구하면 트랙이 없는 기록은 제외됩니다.
공인 기록만, 적용한 환산
공인 기록만 셉니다. 적용한 환산이 비어 있으면: 조건을 채우는 모든 환산(11단계). 이름을 쓰면: 그 환산만. “-”: 환산 없음.
기록 없음: 끝에
어느 출처에서도 기록을 얻지 못한 선수는 가장 느린 선수 뒤로 갑니다(처음에: 가장 빠른 선수 앞. 별도 그룹: 기록이 있는 선수들의 그룹 뒤에 그들만의 그룹).

10. 그룹: 예비 그룹

대회 템플릿
일반부문표준 종목종목 모델판정 코드배점표공식퍼포먼스그룹환산순위출발 색고급(JSON)
조를 나누기 전의 기본 그룹(종목 모델마다 따로 가질 수 있음).
그룹 편성크기로
그룹 크기4
그룹 수1
마지막 그룹 최소 인원3
성별로 나눈 그룹
성별 순서F, H
1
템플릿의 기본 그룹.
  1. 모델의 그룹과 같은 설정(5단계).

“paires” 모델과 같은 값을 넣고, 성별로 나눈 그룹과 순서 “F, H”를 정하십시오.

11. 환산: 다른 곳에서 낸 기록 비교하기

대회 템플릿
일반부문표준 종목종목 모델판정 코드배점표공식퍼포먼스그룹환산순위출발 색고급(JSON)
조건(트랙, 장소, 거리)을 만족하는 기록에 적용하는 계수: 기록 × 계수 + 추가.
환산(1)
altitudeMontGlacier
이름altitudeMontGlacier
거리(가변)
트랙
장소Mont-Glacier
계수1.02
추가(초)0
1
환산 하나: Mont-Glacier에서 낸 기록은 2% 더해서 계산합니다.
  1. 환산 목록과 고른 환산의 정보.
이름: altitudeMontGlacier
출처가 적용한 환산에서 가리킬 수 있는 이름.
거리(가변), 트랙, 장소
조건, 주어진 것은 모두: 여기서는 거리와 상관없이 장소 “Mont-Glacier”에서 낸 모든 기록.
계수: 1.02. 추가(초): 0
환산 기록 = 기록 × 계수 + 추가.

12. 순위: 대회 순위

대회 템플릿
일반부문표준 종목종목 모델판정 코드배점표공식퍼포먼스그룹환산순위출발 색고급(JSON)
대회 순위가 종목들을 합치는 방법(공식, 점수 또는 환산 기록). 자체 설정이 없으면 모드의 설정.
순위대회 순위가 종목들을 합치는 방법(공식, 점수 또는 환산 기록). 자체 설정이 없으면 모드의 설정.자체 설정: 순위
방식점수2
공식
반영한 종목500 m Femmes, 1000 m Femmes, 1500 m Femmes, 500 m Hommes, 1000 m Hommes, 1500 m Hommes3
종목 변수
개별 순위부문·성별4
순위 없는 선수의 순서
소수 자릿수3
기준 거리(m)500
상위 N개 종목
큰 값이 이김
1
컵 대회 순위: 세 거리 점수의 합, 부문과 성별로.
  1. “자체 설정: 순위” 확인란: 해제하면 방식의 기본 설정.
  2. 방식.
  3. 반영하는 종목(대회 안에서의 이름).
  4. 개별 순위(시상대).
방식: 점수
각 종목 배점표 점수의 합. 큰 값이 이깁니다. 공식: 공식(“sprint”, 8단계), 작은 값이 이김. 환산 기록: 기록마다 기준 거리(m)로 환산하고(500: 1000 m는 2로, 1500 m는 3으로 나눔) 잘라 낸 다음 더합니다.
반영한 종목
대회 종목의 이름을 쉼표로 구분: 매스스타트와 팀 추월은 반영하지 않습니다. 비우면: 전부.
개별 순위: 부문·성별
“U17 Femmes”, “Senior Hommes”…마다 순위 하나(그 밖에: 하나만, 성별, 부문별, 그룹별).
상위 N개 종목, 큰 값이 이김, 순위 없는 선수의 순서, 종목 변수, 소수 자릿수
비우거나 기본값이면: 모든 종목. 방식의 방향(세 가지 상태 확인란을 미정으로 두면: 점수는 큰 값, 기록은 작은 값). 코드 표의 순서. 템플릿의 변수. 소수 셋째 자리, 잘라 냄.

13. 출발 색

대회 템플릿
일반부문표준 종목종목 모델판정 코드배점표공식퍼포먼스그룹환산순위출발 색고급(JSON)
이 대회에서 출발 위치마다 쓰는 모자나 암밴드의 색(FINISH, TABLEAU, 출전 명단 모듈). 줄이 없으면: 흰색, 빨간색, 노란색, 파란색. 색은 #RRGGBB, 글자색을 비우면 배경에 따라 검정 또는 흰색.
위치 추가삭제기본 색색을 FINISH로 내보내기1
선택한 위치의 배경:
순위배경텍스트미리 보기문제
1#FFFFFF1
2#DC143C2
3#FFD7003
4#1E5AC8#FFFFFF4
위치 1~4의 색: 흰색, 빨간색, 노란색, 파란색.
  1. 위치 추가, 삭제, 기본 색으로 되돌리기. 색을 FINISH로 보낼지 여부.

EVENT에서 이 탭은 템플릿의 색이 아니라 열린 대회의 색을 정합니다: 내 템플릿에 보관에도, 내보내기…에도 따라가지 않습니다. 연맹이 공통 템플릿과 함께 제안하는 색이 새 대회가 받는 색이며, 그다음 대회마다 자기 색을 바꿀 수 있습니다.

14. 고급(JSON): 템플릿 전체를 텍스트로

대회 템플릿
일반부문표준 종목종목 모델판정 코드배점표공식퍼포먼스그룹환산순위출발 색고급(JSON)
게시되는 그대로의 템플릿 전체 JSON. 이 탭을 열 때 다시 만들어집니다. 여기서 바꾼 내용은 입력할 때마다 검사되며, 이 탭을 떠날 때(또는 “양식에 적용”으로) 다른 탭에 반영됩니다. 모드는 여기서 바꿀 수 없습니다.양식에 적용
{ "code": "1000", "libelle": "1000 m", "distance": 1000, "ligneArrivee": 0, "variable": "t1000", "genres": [ "F", "H" ], "modele": "quartets", "seeding": { "chaine": [ { "type": "Performances", "libelle": "meilleur 1000 m", "variable": "t1000", … }, { "type": "Performances", "libelle": "500 m × 2", "variable": "t500", "facteur": 2, … }, { "type": "Inscription", … } ], "sansTemps": "Fin", "decimales": 3 }, "bareme": "Coupe HSK", "nomCourses": "{distance} m {genre} — {groupe} P{numero:2}" }1
템플릿 JSON 속 표준 종목 1000 m(발췌).
  1. 템플릿의 전체 텍스트(여기서는 표준 종목 1000 m).

쓸 일은 드뭅니다: 양식에 나오지 않는 설정(코드 별칭, 레드카드 전 옐로카드 수)이나 템플릿 사이에서 일부를 복사할 때 씁니다. 오류가 있으면 줄과 열을 알려 주며, 읽을 수 없는 JSON은 적용하지 않고 저장도 막습니다.

15. 확인, 저장, 보관

  1. 확인

    확인은 템플릿 전체의 문제를 탭별로 단추 위에 나열합니다: 이름, 참조 (철자가 틀린 배점표나 모델), 배점표, 공식, 색.

    대회 템플릿
    일반부문표준 종목종목 모델판정 코드배점표공식퍼포먼스그룹환산순위출발 색고급(JSON)
    (열린 탭)
    종목 MS: 알 수 없는 배점표 “Coupe HKS”.종목 1000: 알 수 없는 모델 “quartet”.1
    가져오기…내보내기…내 템플릿에 보관예시 — 롱트랙, 컵 대회예시에서 다시 시작템플릿에 문제 2개.확인저장닫기
    확인이 찾아낸 오타 두 개.
    1. 문제: 매스스타트의 배점표 “Coupe HSK”와 1000 m의 모델 “quartets”를 고친 다음 다시 확인: “템플릿이 올바릅니다.”.
  2. 저장

    저장은 템플릿을 작업용 대회에 기록합니다 (“템플릿을 대회에 저장했습니다.”). 문제가 있으면 EVENT가 확인을 받습니다. 읽을 수 없는 입력(빨간 필드)이 있으면 저장할 수 없습니다.

  3. 내 템플릿에 보관

    내 템플릿에 보관은 템플릿을 이 PC의 라이브러리에 넣습니다.

    “이 PC의 템플릿에 보관함: “Coupe Hollywood — longue piste”.” 이제 일반 탭에 “로컬 템플릿 “Coupe Hollywood — longue piste”(이 PC의 라이브러리).”가 표시되며, 기록 방식 새 대회 정보에서 “로컬” 표시와 함께 제안됩니다.

  4. 다른 PC나 연맹에 넘기기

    내보내기…는 “Coupe Hollywood — longue piste.json” 파일을 씁니다. 가져오기…로 다른 곳의 기록 방식 대회에서 다시 읽습니다. 모든 PC에 들어가게 하려면 이 파일을 연맹에 보내십시오: 연맹이 공통 템플릿으로 게시합니다.

이 템플릿에서 FINISH가 받는 것

주최자가 레이스를 보내면(공유 데이터베이스 또는 .cfevent 파일, FINISH로 보내기 참조), 레이스마다 템플릿이 정한 것을 가지고 갑니다:

파일 안의 키출처예
contexte.sport, contexte.specialite(와 그 코드)템플릿이 아니라 대회(PC 작업 환경)Patinage de vitesse, Longue piste: 세션의 세부 종목이 다르면 FINISH가 경고
nomCourse레이스 이름(4단계)500 m Femmes — P07
distance, tours, longueurPiste, ligneDepart거리, 트랙 길이(2단계와 4단계), 계산한 출발선1500; 3.75; 400; 300
ligneArrivee결승선(4단계)56(0이면 없음. FINISH는 읽지만 아직 쓰지 않음)
departs[].positionDepart, couloir페어, 쿼텟, 단일 위치(5단계)쿼텟에서 위치 1~4
groupe쿼텟(5단계), 또는 손으로 나란히 놓은 레이스G3
departs[].casque첫 헬멧 번호(5단계)매스스타트의 1~23(FINISH는 레이스 안 선수의 번호로 씀)
departs[].equipe팀 추월(5단계)선수 세 명의 팀 번호
departs[].tempsSeeding시딩(4단계와 9단계)42.69
couleurs출발 색(13단계)1: #FFFFFF, 2: #DC143C…
epreuves[].depart편성(5단계)paires, quartets, departGroupe, massStart, poursuite
chronometrage보내는 레이스의 그룹에서 끌어냄아래 참조

요구하는 계측 설정. EVENT는 레이스에서 확실히 따라 나오는 것만 FINISH에 알립니다:

보내는 레이스chronometrage 블록FINISH가 제안하는 것
페어로 치르는 500 m, 1500 m, 매스스타트, 팀 추월: 묶인 레이스 없음gestion: uneCourse(사유 “uneParUne”)트랙에 한 번에 레이스 하나
쿼텟으로 치르는 1000 m(그룹 G1, G2…)plusieursCourses, 자동 불러오기, “groupe” 모드, 불러올 레이스 1, 같은 출발 아니요(사유 “quartets”)다중 레이스와 그룹 자동 불러오기: 쿼텟의 두 페어를 함께 불러오고 함께 닫으며, 각자 출발은 따로

세션이 다르면 FINISH가 “대회가 요구하는 설정”을 엽니다: 이 설정 적용(제안) 또는 내 설정 유지. 나머지(트랜스폰더, 디코더, 부정 출발, 루프…)는 PC에서 고릅니다. 자세히: FINISH 도움말.

16. 템플릿 적용하고 시험하기

템플릿은 만들어 내는 레이스로 평가합니다. 주최자들에게 맡기기 전에 시험용 대회에 적용해 보십시오.

  1. 템플릿으로 시험용 대회 만들기

    새 대회 정보: 유형 기록, 템플릿 Coupe Hollywood — longue piste — Temps · 로컬, 템플릿의 종목 만들기, 이름 “Essai gabarit HSK”, 날짜 2026-11-14.

    “종목 10개로 대회 “…”을(를) 만들었습니다.” 종목 탭에서: 이름(“1000 m Femmes”), 방식(모델의 레이블), 랩 수와 “트랙 · 출발”(1000 m는 400 · 200), 배점표, 그리고 각 정보의 링크 그림.

  2. 예제 참가 신청 가져오기

    파일 inscriptions-coupe-hollywood.csv(롱트랙 시나리오 4단계 참조): 500 m에 40 + 40명, 1000 m에 37 + 37명, 1500 m에 32 + 32명. 매스스타트와 팀 추월도 시험하려면 참가 신청을 몇 개 더하십시오. 그다음 부문 계산: 나이는 2026-07-01 기준으로 셉니다.

  3. 시딩 계산, 생성, 출전 명단 뷰 보기

    과거 기록 모듈, 종목 500 m Femmes: 시드 기록 계산(표에 각 기록의 출처가 나옴). 그다음 레이스 생성.

    이 페이지와 비교해 보십시오: 선수 열의 편성 그룹(참가자 40명: 4명 그룹 10개), 출발 순서의 레이스(그룹 10개, 7보다 많음: 그룹 3, 2, 1, 그다음 4~10), 레인 색, 이름 “500 m Femmes — P01”…. 1000 m에서는 나란히 놓인 쿼텟(G1, G2…)과 위치 1-2 / 3-4. 매스스타트에서는 조와 헬멧.

  4. 템플릿을 건드리지 않고 변형 시험

    출전 명단 뷰의 편성 설정 막대를 펼쳐 설정 하나(그룹 크기, 순서, 쿼텟…)를 바꾼 다음 레이스 생성: 이것은 다시 생성입니다(확인을 받음. 잠겼거나, 출발했거나, 끝난 레이스는 유지되고 나머지는 다시 만듦). 다시 실행은 같은 추첨을 다시 합니다(시드는 소프트웨어가 보관합니다): 같은 추첨으로 두 설정을 비교할 때 유용합니다.

  5. 템플릿을 고친 다음 다시 하기

    작업용 대회를 다시 열어 템플릿을 고치고, 저장한 다음 다시 내 템플릿에 보관합니다(로컬 템플릿이 업데이트됨). 그다음 새 시험용 대회를 만드십시오: 기존 대회가 무엇을 다시 가져오고 무엇을 가져오지 않는지는 아래를 보십시오.

  6. 작업용 대회와 시험용 대회 지우기

    대회 창, 삭제…(결과가 있으면 거부되고 보관이 제안됨). 보관한 템플릿은 PC의 라이브러리에 남습니다.

요약

탭설정값대회에 미치는 영향
일반이름, 설명Coupe Hollywood — longue piste기록 방식 대회를 만들 때 제안되는 템플릿
일반세부 종목Longue piste게시한 템플릿은 같은 이름의 세부 종목에만, 보관한 템플릿은 작업용 대회의 세부 종목에 제안됨
일반트랙 길이(m)400세부 종목에 값이 없을 때 레이스의 랩 수와 출발선: 500 m = 1.25랩, 첫 통과 100 m 전 출발
부문나이 기준일07-017월 1일 기준 나이: Seo-yeon Bae는 U13으로 달림
부문성별F Femmes, H Hommes성별마다 종목 하나: “500 m Femmes”, “500 m Hommes”
표준 종목표준 종목 5개, 성별 “F, H”500, 1000, 1500, MS, POUR종목 10개 생성
표준 종목결승선56, 1000 m와 팀 추월은 0500 m 출발은 원점에서 356 m, FINISH로 보냄
표준 종목1000 m 자체 시딩t1000, 그다음 t500 × 2, 그다음 참가 신청최고 1000 m, 없으면 최고 500 m의 두 배
표준 종목레이스 이름{distance} m {genre} — P{numero:2}500 m Femmes — P01… P12, FINISH용 고유 이름
모델기록 소수 자릿수342.694와 42.699는 동률이 아님
모델그룹: 크기로, 4, 최소 3참가자 23명: 4명 그룹 5개와 3명 그룹 1개, 출전 명단 뷰에서 손으로 조정 가능
모델페어(조당 2명), 그룹 안에서 추첨, 레인 추첨레이스 12개, 그중 혼자 달리는 레이스 하나, 레이스당 선수 수: 2
모델느림 → 빠름 순서, 기준값 7, 그룹 3, 2, 1그룹 6이 먼저, 그룹 7개 초과면: 3, 2, 1, 4…
모델쿼텟, 단일 출발 위치1000 m쿼텟 6개 G1~G6, 위치 1-2 / 3-4
모델매스스타트: 6명 줄, 24명 조, 최소 12, 헬멧 123명: 조 하나, 헬멧 1~23, 29명: 17 + 12
모델팀 추월: 조당 2팀, 팀당 3명참가자 12명: 4팀, 레이스 2개
판정 코드NFIN / NDEP 동률NFIN과 NDEP가 순위 있는 선수들 뒤 순위를 나눔
배점표Coupe HSK, 하한 1, 같은 점수100 80 70…3위 동률 두 명: 각각 70점
공식sprintt500 + t1000/2Rosalie Duquerroy: 85.250
퍼포먼스기록 t1500: 상위 2개 평균, 2시즌, Starford와 Mont-Glacier, 공인. 그다음 참가 신청Rosalie Duquerroy: 2:15.033, “STARFORD (FMS)” 허용, Lumen-sur-Mer 제외
퍼포먼스기록 없음끝에기록 없는 선수는 가장 느린 선수들과 달림(별도 그룹: 그들만의 그룹)
그룹크기 4, 성별로 나눔알려진 모델이 없는 종목에만
환산altitudeMontGlacier× 1.022:13.30이 2:15.966으로 계산됨(“Mont Glacier”, “MONT-GLACIER (FMS)”도)
순위점수, 3개 거리, 부문·성별Rosalie Duquerroy 270, Senior Femmes
출발 색흰색, 빨간색, 노란색, 파란색EVENT, FINISH, TABLEAU의 레인과 쿼텟
(자동으로 끌어냄)계측 설정쿼텟: FINISH가 다중 레이스, 그룹 자동 불러오기를 제안. 페어: 한 번에 레이스 하나

더 알아보기