Autodesk
라이센스 및 서비스 계약
다음 내용을 자세히 읽으십시오:  AUTODESK는 라이센시가 본 계약에 포함되어 있거나, 언급된 모든 계약 내용을 승낙하는 것을 조건으로만 소프트웨어 및 그 밖의 라이센스 자료에 대한 라이센스를 부여합니다.
본 계약의 전자 복사본의 계약 내용에 대한 합의를 인정하기 위하여 고안된 “동의함(I accept)” 버튼 또는 다른 버튼이나 장치를 선택하거나, Autodesk 자료의 전부 또는 일부를 설치, 다운로드, 액세스 또는 달리 복사하거나 사용함으로써, (i) 귀하는 귀하에게 법률행위 자격을 부여한 단체(예를 들어, 회사(고용주))를 대표(대리)하여 본 계약을 승낙하고, 그러한 단체가 본 계약에 의한 법적 구속력을 받음을 인정하며(그리고 귀하가 본 계약에 부합하는 방법에 따라 행위한다는 점에 동의하며), 또는 만일 귀하가 대리(대표)하는 그러한 단체가 없다면 라이센시는 본 계약을 개인으로서 귀하 자신을 위하여 승낙하는 것이고, 귀하가 본 계약에 법적으로 구속되는 것을 인정하고, (ii) 귀하는 귀하가 그러한 단체(만일 있다면) 또는 귀하 자신을 위하여 법률행위를 하고 그러한 단체 또는 귀하 자신을 구속시킬 수 있는 권리, 권한 및 자격을 가지고 있다는 점을 진술 및 보증합니다. 만일 귀하가 또 다른 단체를 대리(대표)하여 법률행위를 할 권리, 권한 및 자격을 가지고 있는 그러한 단체의 직원 또는 대리인이 아니라면, 그러한 단체를 대리(대표)하여 본 계약을 승낙할 수 없습니다. 
라이센시가 본 계약을 승낙할 의사가 없거나 또는 라이센시가 위 단체 또는 개인으로서 라이센시 자신(만일 그러한 단체가 없다면)을 대리(대표)하거나 위 단체 또는 라이센시 자신을 구속하는 권리, 권한 및 자격을 가지고 있지 아니하다면, (a) “동의함(I ACCEPT)” 버튼을 선택하거나 합의를 인정하기 위하여 고안된 다른 장치 또는 어떠한 버튼도 클릭하지 말고, AUTODESK 자료의 전부 또는 일부를 설치, 다운로드, 액세스 또는 달리 복사하거나 사용하지 말아야 하며; (b) AUTODESK 자료를 취득한 날로부터 30일 이내에 라이센시는 AUTODESK 자료(복사본을 포함하여)를 반품하여, AUTODESK 자료를 취득한 단체에게 라이센시가 지급한 해당 라이센스 비용을 반환받을 수 있습니다. 
“Autodesk”, “계약”, “라이센스” 그리고 본 계약에서 사용된 그 밖의 대문자 용어들은 정의된 용어들입니다. 정의 규정(만일 그 용어가 계약의 본문에 정의되지 아니한 경우)은 별지 A에서 찾아볼 수 있습니다.
1.	라이센스
1.1	라이센스 부여.  라이센시가 본 계약을 계속 준수하고, 해당 비용을 지급함을 조건으로, Autodesk는 각각의 경우에 오로지 (a) 영역 내에서, (b) 해당 라이센스 증명서에 특정된 라이센스 유형과 허용된 수의 범위 안에서, 그리고 (c) 본 계약의 다른 조항에 따라, 라이센시에게 라이센스 자료를 설치하고 액세스할 수 있는 비독점적이고, 서브라이센스 부여 불능, 양도불가능의 제한된 라이센스를 부여합니다. 다양한 라이센스 유형이 별지 B에 기재되어 있습니다. 라이센스 증명서에 라이센스 유형이나 허용된 수가 특정되어 있지 아니하거나 또는 라이센스 증명서가 없는 경우라면 라이센스 유형은 자동적으로 평가판 라이센스가 되고, 허용된 수도 자동적으로 1로 정하여지게 됩니다.
1.2	업그레이드 및 이전 버전.  
1.2.1	업그레이드의 효과.  만일 Autodesk나 리셀러가 라이센시에게, 이미 라이센스를 부여한 다른 라이센스 자료에 대한 업그레이드를 라이센시에게 제공한다면, 그 후에는 라이센시에게 이전에 라이센스를 부여한 라이센스 자료와 그 밖에 그와 관련된 Autodesk 자료는 “이전 버전”으로 간주됩니다. 제 1.2.2조 (Relationship 프로그램 라이센시에 대한 예외)에서 정하여진 바를 제외하고, 이전 버전과 관련한 라이센스 부여 및 다른 권리들은 업그레이드의 설치일로부터 120일 후에 종료될 것입니다. 위 120일의 기간 동안, 제1.2.2조 (Relationship 프로그램 라이센시에 대한 예외)에 정하여진 바를 제외하고, (a) 라이센시는 반드시 이전 버전의 모든 사용을 중지하여야 하고, 이전 버전의 모든 복사본을 지워야 하며, (b) 위 기간의 만료에 따라, 위 이전 버전은 더 이상 라이센스 자료가 아니며, 오히려 제외 자료로 취급되고, 라이센시는 위와 같은 어떠한 이전 버전에 대해서도 더 이상 라이센스를 가질 수 없을 것입니다. Autodesk의 요청이 있으면, 라이센시는 이전 버전의 모든 복사본을 폐기하거나 Autodesk 또는 이를 취득한 리셀러에게 반환한다는 데 동의합니다. Autodesk는 라이센시에게 Autodesk의 선택에 따라, 이전 버전의 모든 복사본이 삭제되었고, 만일 Autodesk로부터 요청을 받는다면 폐기하거나 Autodesk 또는 이를 취득한 리셀러에게 반환하였음을 입증할 수 있는 충분한 증거를 보여줄 것을 요구할 권리를 가집니다.
1.2.2	Relationship 프로그램 라이센시에 대한 예외.  만일 (a) 라이센시가 Relationship 프로그램에 참여를 하고, Relationship 프로그램 이용 조건이 라이센시에게 위 이전 버전을 보유하도록 승인하고 있으며, 또는 (b) 달리 Autodesk에 의하여 서면으로 위와 같은 권한이 부여되는 경우에는 그 한도 내에서는, 제1.2.1조(업그레이드의 효과)에서 규정된 이전 버전에 관한 권리의 종료가 라이센시에게 적용되지 아니할 수 있습니다.
1.3	추가 조건.  라이센스 자료(또는 그 일부)는 본 계약에 정한 조건 이외의 계약 조건이나 다른 조건(예를 들면, 라이센스 자료와 수반하는 계약 조건들 또는 라이센스 자료의 명령, 설치, 다운로드, 액세스, 사용 또는 복사하는 행위와 관련하여 이용 가능한 계약 조건)의 적용을 받을 수 있고, 라이센시는 위 계약 조건을 준수한다는 데 동의합니다.
1.4	다른 자료.  만일 Autodesk가 라이센시에게 라이센스 자료(업그레이드를 포함)에 대한 수정, 패치, 서비스 팩, 업데이트, 업그레이드, 새로운 버전 또는 라이센스 자료에 대한 보충 자료나 사용자 문서 등 라이센스 자료와 관련한 어떠한 추가적인 자료를 제공하거나 이용 가능하게 한다면, (a) 위 추가적인 자료는 본 계약에서 정하여진 계약 조건에 추가하거나 다른 그 밖의 계약 조건(추가적인 또는 다른 비용, 라이센스 계약 조건 또는 사용 제한 등)을 포함하거나 그의 적용을 받게 될 수 있고, 또는 (b) 위 추가적인 자료에 대한 다른 계약 조건이 없으면, 이들은 위 추가적인 자료가 적용되는 라이센스 자료와 동일한 계약 조건(라이센스, 해당 라이센스 유형 및 허용된 수 그리고 본 계약의 그 밖의 조건 등)의 적용을 받게 됩니다(다만, 제1.2조 (업그레이드 및 이전 버전)에 달리 규정된 바는 제외). 어떠한 경우에도 위와 같은 내용은 제외 자료에 관한 권리를 발생시킬 수 없습니다.
1.5	승인된 사용자.  라이센시는 라이센스 자료가 라이센시 인력에 의해서만 설치되거나 액세스되도록 하고(해당 라이센스 유형에서 달리 지정한 경우는 제외), 그러한 설치 및 액세스는 본 계약 및 관련 라이센스 유형, 허용된 수에 의하여 부과된 그 밖의 요구 조건의 적용을 받습니다. 라이센시는 라이센시를 통하여 Autodesk 자료에 액세스하게 되는 라이센시 인력 및 그 밖의 개인이 본 계약을 준수하도록 하는 것에 대한 책임을 지게 됩니다(위와 같은 액세스가 Autodesk에 의하여 승인되었는지 여부 또는 관련 라이센스 유형과 허용된 수의 범위 내인지 여부는 불문).
1.6	제3자 라이센스 자료.  Autodesk 자료는 본 계약에 정하여진 계약 조건에 추가하거나 그와 다른 계약 조건의 적용을 받거나 그에 따라 제공되는 제3자 소프트웨어, 데이터, 또는 기타 자료들을 포함하게 될 수 있습니다. 그러한 계약 조건은 Autodesk에 의하여 특정된 위 제3자 소프트웨어, 데이터, 또는 기타 자료(예를 들어 “정보 상자” 내에) 또는 웹 페이지(Autodesk의 웹사이트에서 확인하거나 Autodesk에 요청하여 얻을 수 있는 URL)에 포함되어 있거나 언급되어 있을 수 있습니다. 라이센시는 위 계약 조건을 준수한다는 데 동의합니다. 더욱이 라이센시는 라이센시가 라이센스 자료와 결합하여 사용하거나 그러한 사용을 위해 취득한 제3자 소프트웨어, 데이터 또는 기타 자료를 사용하기 위하여 필요할 수 있는 다른 라이센스를 취득하고 준수할 전적인 책임을 지고 있습니다. 라이센시는 Autodesk가 위 제3자 소프트웨어, 데이터 또는 기타 자료나 라이센시의 그러한 제3자 소프트웨어, 데이터, 기타 자료의 사용에 관하여 어떠한 책임도 없고, 그에 관한 어떠한 진술 및 보증도 하지 아니한다는 점을 인정하고 이에 동의합니다.
1.7	Relationship 프로그램.  Autodesk는 hchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchch42에 따라 허용되는 “보관용 복사본”이 아닙니다.
1.10	라이센스의 성격.  라이센시는 라이센시가 라이센스 자료의 라이센스를, (Relationship 프로그램 또는 서비스를 통한 것을 포함한), 취득하였을 경우, 라이센시의 취득은 장래에 가능하게 될 특징이나 기능의 제공을 조건으로 하지 아니하고, 장래에 가능하게 될 특징이나 기능에 관하여 Autodesk가 한 공식적 또는 그 밖의 언급(코멘트) 내용에 영향을 받지 아니합니다.
1.11	API.  라이센시는, API 정보 및 개발 자료가 (위 API 정보 및 개발 자료와 관련된 추가적인 또는 다른 계약 조건에 달리 명시하지 아니하였다면) (a) 비밀로 유지되고, Autodesk의 소유이며, (b) 제3자에게 배포, 공개 또는 달리 제공되어서는 아니되고, (c) 내부적으로만 그리고 위 라이센스 자료를 구동하거나 그를 바탕으로 구동하는 응용프로그램, 모듈, 그리고 구성요소의 개발이나 지원과 같은, API 정보 및 개발 자료와 관련된 라이센스 자료에 대한 라이센시 자신의 승인된 내부 사용과 결합되거나 그를 위하여만 사용될 수 있고, (d) 그러한 라이센스 자료를 설치하도록 허용된 동일한 컴퓨터에만 설치될 수 있음을 인정하고 이에 동의합니다. 이상의 내용과 제3조(전권 유보)에도 불구하고, 만일 라이센시가 본 계약에 따라 위 응용프로그램, 모듈 그리고 구성요소를 개발한다면, 만일 위 응용프로그램, 모듈 그리고 구성요소가 (i) 어떠한 개발 자료나 다른 Autodesk 자료(본 계약에 따른 그 개발에서 사용되는 API 정보를 제외)를 포함하거나 구성하지 아니하고, (ii) API 정보를 공개하지 아니하는 경우에는, 본 계약의 어떠한 조항도 라이센시가 위 응용프로그램, 모듈 그리고 구성요소를 다른 소프트웨어나 하드웨어(제3자의 소프트웨어와 하드웨어를 포함)와 함께 개발(및 다른 소프트웨어나 하드웨어에 그러한 응용프로그램, 모듈 그리고 구성요소를 포팅(복사))하는 행위를 금지하지 아니합니다. 이 제1.11조 (API)에 있어서, (A) “API 정보”는 그러한 라이센스 자료에 포함된 소프트웨어와 인터페이스(즉, 소프트웨어의 기능을 작동시키거나 위 기능을 지시)하기 위한 요구조건이 특정된 라이센스 자료의 라이센시에게 Autodesk가 일반적으로 제공하는 표준 응용프로그램 프로그래밍 인터페이스(API) 정보를 의미하고, (B) “개발 자료”는 라이센스 자료에 포함되어 있는 SDK 또는 그 밖의 툴킷, 라이브러리, 스크립트, 레퍼런스 내지 샘플 코드 그리고 유사한 개발자 자료를 의미합니다. API 정보는 위 인터페이스 정보, 개발 자료 그리고 기타 소프트웨어, 모듈 또는 구성요소의 실행을 포함하지 아니합니다.
2.	라이센스 제한; 금지
2.1	제한과 배제.
2.1.1	라이센스가 부여되지 아니하는 행위; 승인되지 아니하는 행위.  당사자들은, 본 계약의 상충되는 어떠한 규정에도 불구하고, (a) 제외 자료, (b) 라이센시가 적법하게 취득하지 아니하거나, 본 계약과 일치하지 아니하는 방법이나 본 계약의 방법을 위반하여 취득한 Autodesk 자료, (c) 해당 라이센스 계약 조건(고정 기간이든지 Relationship 프로그램 기간 또는 기한이든지 불문)을 초과하거나 해당 라이센스 유형 또는 허용된 수를 벗어난 라이센스 자료에 대한 설치 또는 액세스, (d) Autodesk가 서면으로 달리 권한을 부여하지 아니하는 한, 라이센시가 소유, 임차 및 통제하는 컴퓨터를 제외한 컴퓨터에 대한 라이센스 자료의 설치, (e) 본 계약에 명시적으로 규정되거나 Autodesk가 서면으로 명시적으로 권한을 부여하지 아니한 사람이나 단체에 대한 Autodesk 자료의 전부 또는 일부를 배포, 임대, 대여, 임차, 판매, 서브라이센스, 양도 또는 다른 방법으로 제공, (f) 네트워크를 넘어서는지 여부 및 호스트된 기반 상에 있는지 여부를 불문하고 개인이나 단체(해당 라이센스 유형에서 명시된 목적을 위하여 라이센시 그 자신을 위한 경우는 제외)에 대한 Autodesk 자료의 특징 또는 기능을 제공하거나 이용 가능하게 함, (g) 특정 라이센스 유형에 관하여 명시적으로 달리 규정된 경우를 제외하고, 광역 통신망(WAN), 가상 사설망(VPN), 가상화, 웹 호스팅, 시분할, 서비스 뷰로, 서비스로서 소프트웨어, 클라우드 또는 그 밖의 서비스나 기술과 관련된 사용 등 인터넷 상 또는 다른 로컬 네트워크가 아닌 네트워크 상에서 Autodesk 자료에 대한 설치 또는 액세스를 하거나 설치 또는 액세스를 허용, (h) Autodesk 자료의 권리 고지문, 레이블 또는 표시를 제거, 변경 또는 불분명하게 하는 행위, (i) Autodesk 자료를 디컴파일, 분해하거나 달리 역설계하는 행위, (j) 어떠한 목적으로든 Autodesk 자료를 번역, 변형, 개작 또는 그에 기초한 2차적 저작물 작성 또는 달리 수정하는 행위에 관하여 (명시적, 묵시적 또는 그 밖의 어떠한 방법으로든지) 본 계약상 어떠한 라이센스도 부여되지 아니함을 (그리고 본 계약은 어떠한 권리도 배제함을) 인정하고 이에 동의합니다.
2.1.2	단일 제품으로서 라이센스 자료.  라이센스 자료는 라이센시에게 단일 제품으로서 라이센스가 부여되고, 해당 구성요소는 설치 또는 액세스를 위하여 분리될 수 없습니다(그리고 모든 그러한 구성요소는, Autodesk가 서면으로 승인한 경우 외에는, 동일한 컴퓨터에서 설치되고 액세스되어야 합니다).
2.1.3	영역.  Autodesk가 서면으로 달리 승인한 경우를 제외하고, 본 계약에서 부여된 라이센스는 영역에 대해서만 부여됩니다. 본 계약의 어떠한 조항도 라이센시(만일 있다면, 라이센시의 인력 등을 포함)가 영역 밖에서 라이센스 자료를 설치하거나 액세스할 수 있도록 허용하지 아니합니다.
2.1.4	승인받지 못한 사용의 효과.  라이센시는 제2.1조 (제한과 배제)에서 금지된 일체의 사용 또는 행위 (또는 제2.1조에 기재된 제한과 부합하지 아니하는 모든 사용 또는 행위) (총칭하여 “승인받지 못한 사용”)에 관여하거나, 제3자에 이에 관여하도록 허용하거나 지원하지 아니합니다. 모든 승인받지 못한 사용과, 해당 라이센스 부여의 범위를 벗어나거나 (해당 라이센스 유형 및/또는 허용된 수를 넘는 경우 등) 그 밖에 본 계약에 부합하지 아니하는 본 계약 상 제공된 라이센스 자료에 대한 설치 또는 액세스는 본 계약의 위반뿐만 아니라 Autodesk의 지적재산권에 대한 침해를 구성하거나 성립시키게 됩니다. 라이센시는 그러한 승인받지 못한 사용 또는 그 밖의 승인받지 못한 설치나 액세스를 즉시 Autodesk에게 알려야 합니다.
2.2	우회.  
2.2.1	라이센시는 (i) Autodesk 자료와 관련하여 Autodesk가 사용하는 모든 형태의 기술적 보호를 회피(무력화) 또는 제거하기 위한 어떠한 장비, 기기, 소프트웨어 또는 기타 다른 수단도 사용할 수 없고, (ii) Autodesk 자료를, Autodesk가 직접 또는 리셀러를 통하여 공급하지 아니한 어떠한 제품 코드, 승인 코드, 일련번호, 또는 다른 복사방지 장치와 함께 설치하거나 액세스할 수 없습니다. 위와 같은 일반적인 사항에 한정되지 아니하고, 라이센시는 Autodesk 라이센스 매니저 또는 Autodesk 자료에 대한 설치나 액세스를 관리, 모니터, 통제하기 위하여 Autodesk가 제공하거나 이용 가능하게 한 다른 도구나 기술적 보호 장치를 우회(무력화)하거나 제거하는(또는 해당 용도로 설계된) 어떠한 장비, 기기, 소프트웨어 또는 기타 다른 수단도 사용할 수 없습니다.
2.2.2	라이센시는 제외 자료와 관련하여, 사용 제한을 우회(무력화)하거나 제거하는(또는 해당 용도로 설계되거나) Autodesk가 사용 불가능한 기능을 사용할 수 있도록 하는 어떠한 장비, 기기, 소프트웨어 또는 기타 수단도 사용할 수 없습니다. 라이센시는 제외 자료를 복사, 설치 또는 액세스할 수 없게 하거나 금지하는 (또는 해당 용도로 설계된) Autodesk 자료의 어떠한 기능 또는 기술적 제한을 우회하거나 삭제할 수 없습니다.
3.	전권 유보 (모든 권리는 유보됨)
Autodesk와 그 라이센스 제공자(라이센서)는 Autodesk 자료와 그 사본에 대하여 모든 관련된 저작권, 상표권, 영업비밀, 특허권 및 그 밖의 지적재산권 등 일체의 권리, 소유권 및 권한을 보유합니다. 라이센시는 라이센스 자료와 관련하여 본 계약에서 명시적으로 규정하고 있는 사항에 한하여 제한적인 라이센스만을 가지고, 그 외 다른 권리나 묵시적인 권리 등을 전혀 보유하지 아니합니다. 라이센시는, Autodesk 자료가 라이센스되었고, 판매된 것이 아니며, 라이센스 자료를 설치 및 액세스 할 권리는 라이센스 하에서 Autodesk로부터 취득하였음을 인정하고 이에 동의합니다. Autodesk 자료에 포함된 소프트웨어의 구성과 구조, 그러한 소프트웨어에 관한 소스 코드 또는 이와 유사한 자료, API 정보 및 개발 자료(두 가지 모두 본 계약 제1.11조 (API)에 기재된 바와 같음)와 기밀 또는 독점권이 있다고 표시된 그 밖의 라이센스 자료는 Autodesk와 그 라이센스 제공자의 가치 있는 영업비밀이고 그들의 비밀이고 독점권이 있는 정보이며, (a) 제3자에게 배포, 공개 또는 달리 제공되어서는 아니하고, (b) 내부적으로만 그리고 위 라이센스 자료에 대한 라이센시 자신의 승인된 내부 사용과 결합되거나 그를 위하여만 사용될 수 있습니다. 
4.	개인 정보 보호; 정보의 이용; 연결
4.1	개인 정보 보호와 정보의 이용.  라이센시는, Autodesk 자료, Relationship 프로그램과 서비스의 주문, 등록, 활성화, 갱신, 자격 인증, 감사, 설치 및 접속에 대한 모니터링 그리고 라이센시에 대한 관계 관리와 관련하여, 고객 정보 양식이나 그 밖의 방법으로, Autodesk와 그 리셀러 (또는 Autodesk와 그 리셀러를 대리한 제3자)에게 제공되거나 그로부터 획득한 정보 및 데이터 등 라이센시에 관한 어떠한 정보와 데이터 (개인 정보 등) 및 본 계약과 관련된 라이센시의 영업에 관한 어떠한 정보와 데이터를 라이센시 (및 라이센시를 대리한 제3자)가 제공할 수 있고, Autodesk와 그 리셀러는 획득할 수 있음을 인정하고 이에 동의합니다. 라이센시는 본 계약에 의하여 Autodesk가 이러한 정보와 데이터(개인 정보 등이 있는 경우 이를 포함)를 Autodesk의 개인 정보 보호 성명(현재 http://usa.autodesk.com/privacy/ 에 게재된 바와 같음) 등 개인 정보 및 데이터 보호에 관한 Autodesk의 정책(이러한 정책은 수시로 업데이트 될 수 있음)에 따라 보유, 이용, 보관, 공개하는 것과 관련하여 Autodesk에게 동의합니다. 위와 같은 일반적인 사항에 한정되지 아니하고, 라이센시는 (a) Autodesk가 수시로 라이센시 (및 라이센시를 대리 또는 대표하는 제3자)에게 Autodesk의 개인 정보 보호 성명의 내용에 대한 명시적인 승낙 및/또는 정보 및 데이터(개인 정보 등)의 특정한 사용에 대한 명시적인 승낙을 제공하도록 촉구할 수 있고, (b) Autodesk는 라이센시의 Autodesk 자료 이용과 Relationship 프로그램 및 라이센시의 지원 요청에 관한 정보와 데이터를, Autodesk 자료, Relationship 프로그램 또는 서비스의 제공, 유지보수, 운영 또는 사용과 관련하거나 라이센스 자료, Relationship 프로그램 또는 서비스와 관련된 어떠한 계약의 이행과 관련하여 Autodesk 의 자회사 및 계열사, 리셀러 및 제3자에게 제공할 수 있으며, (c) Autodesk가 위와 같은 정보와 데이터를 라이센시의 현재 거주지 사법권에 비하여 개인 정보 또는 데이터 보호 법률의 보호 정도가 약한 사법권 등 다른 국가로 이전할 수도 있음을 인정하고 이에 동의합니다. 라이센시는 Autodesk가 그러한 정책을 수시로 변경할 수 있고, Autodesk의 웹사이트에 게시하거나 Autodesk가 다른 서면 통지를 하는 즉시 효력이 발생하게 되고, 라이센시는 그러한 변경사항의 적용을 받게 됨을 인정하고 동의합니다.
4.2	연결.  어떠한 라이센스 자료는 Autodesk 또는 제3자가 운영하는 웹사이트 상에 호스트되는 컨텐츠와 서비스에 대한 라이센시의 액세스 및 사용을 용이하게 하거나 요구하게 될 수 있습니다. 이러한 컨텐츠와 서비스는 위와 같은 웹사이트에서 호스팅되고 있음에도, 때때로 위 컨텐츠나 서비스가 라이센시의 컴퓨터 상의 라이센스 자료의 특징이나 기능 또는 확장으로 보일 수도 있습니다. 그러한 컨텐츠 또는 서비스에 액세스하고 라이센스 자료를 사용함으로 인하여 라이센시의 컴퓨터가, 추가적인 고지 없이, 자동적으로(일시적 또는 정기적으로) 인터넷에 연결되고, Autodesk 및 제3자의 웹사이트에 접속(정보 교환)을 하게 될 수도 있습니다 – 예를 들어, 라이센시에게 추가적인 정보, 특징이나 기능을 제공하기 위한 목적을 위하여 또는 본 계약 또는 다른 해당 계약 조건 하에서 허용되는 바에 따라 라이센스 자료 및/또는 컨텐츠 또는 서비스가 사용되고 있는지 확인하기 위하여, Autodesk의 웹사이트에 대한 그러한 연결에 대하여 본 제4조 (개인 정보; 정보의 이용; 연결)에 기재된 개인 정보 및 데이터 보호에 관한 Autodesk의 정책이 적용됩니다. 제3자의 웹사이트에 대한 그러한 연결에 대하여 제3자의 컨텐츠 또는 서비스에 관련된 그러한 사이트 등에서 확인할 수 있는 계약 조건 (책임 부인 및 고지 포함)이 적용됩니다. Autodesk는 제3자의 컨텐츠 또는 서비스를 관리하거나 보증 또는 이에 대한 책임을 지지 아니하고, 라이센시와 제3자 사이의 위와 같은 컨텐츠나 서비스와 관련된 거래와 관련된 사항(제3자의 개인 정보 보호 정책, 개인 정보의 사용, 재화와 서비스의 배송과 대금 지불방식, 당해 거래와 관련된 다른 규정 등)은 오직 라이센시와 제3자 사이에서만 존재합니다. Autodesk 는 수시로, 어떤 이유를 불문하고, 제3자의 컨텐츠와 서비스의 이용 등에 관한 사항을 수정하거나 중단할 수 있습니다. 라이센시가 이러한 컨텐츠나 서비스에 접속하여 이를 이용할 때, Autodesk 나 제3자는 라이센시에게 별도의 조건에 대한 승인 및/또는 추가적인 비용을 요구할 수 있습니다.
5.	제한적 보증 및 책임 부인
5.1	제한적 보증.  Autodesk는, 라이센스 자료가 라이센시에게 배송된 날을 기준으로 90일 동안 또는 만약 라이센스 기간이 더 짧다면, 그러한 더 짧은 기간 (“보증 기간”), 라이센스 자료가, 라이센스 자료의 사용자 문서 부분에 기재된 일반적인 특징과 기능을 제공함을 보증합니다. 위 보증 기간 동안에 있어서의 Autodesk의 모든 책임과 라이센시의 유일한 구제수단 (“제한적 품질보증”)은, 법률상 배제하거나 제한할 수 없는 법령상 보증 기간이나 구제수단이 있는 경우는 제외하고, Autodesk 의 선택에 따라 (i) 오류를 수정 또는 해결하거나 (만일 있다면) (ii) 라이센시가 지급한 라이센스 비용(만일 있다면)을 환불하고 본 계약 또는 그러한 라이센스 자료에 특정한 라이센스를 종료하게 되는 것 뿐입니다. 라이센시가 위와 같은 환불을 받기 위해서는 보증기간 내에 Autodesk 자료를 라이센시의 라이센스 증명서 사본과 함께 해당 지역의 Autodesk 지점 또는 라이센시가 Autodesk 자료를 구입한 리셀러에게 반환하여야 합니다. 본 조에서 규정하고 있는 제한적 보증을 통하여 라이센시는 특별한 법적 권리를 가지게 됩니다. 라이센시는 사법권에 따라 다를 수 있는 관련 법률을 통하여 추가적인 법적 권리를 취득할 수 있습니다. AUTODESK는 법률상 허용되는 범위를 벗어나 라이센시의 보증에 관한 권리를 제한하지 아니합니다.
5.2	책임 부인.  제5.1조 (제한적 보증)에 규정된 명시적인 제한적 보증 외에, 관련 법령에 의하여 허용하는 최대 범위까지, AUTODESK와 그 공급자는 모든 AUTODESK 자료, RELATIONSHIP 프로그램 또는 서비스(RELATIONSHIP 프로그램에 따른 것이든 또는 다른 것인지 여부 불문)에 관한 어떠한 명시적 또는 묵시적인 보증, 진술 또는 어떠한 종류의 조건 부가(상품성, 특정 목적에 대한 적합성 또는 비침해에 관한 묵시적 보증, 법령에 의하여, 또는 계약 과정이나 상관습으로 인한 다른 묵시적 보증 등)를 하지 아니하고, 라이센시도 이를 받지 아니합니다. AUTODESK 자료에 관하거나 AUTODESK 자료, RELATIONSHIP 프로그램 또는 서비스의 특징이나 기능에 관한 설명 또는 진술 또는 라이센시와 의사소통 내용은 오직 정보 제공의 목적일 뿐이고, 보증, 진술 또는 조건이 되는 것은 아닙니다. 이상과 같은 사항에 한정되지 아니하고, AUTODESK는, (a) RELATIONSHIP 프로그램 또는 AUTODESK나 제3자의 지원 하에 있는지 여부를 불문하고, 라이센스 자료 또는 서비스의 운영 및 결과가 중단 없이, 오류 없이, 안전하고, 정확하고, 신뢰할 수 있고 또는 완전하다는 점, (b) AUTODESK 또는 제3자에 의하여 오류가 수정된다는 점, (c) AUTODESK 또는 제3자는 모든 특유한 지원 요청을 해결하거나 그러한 해결이 라이센시의 요구 조건 또는 기대를 충족한다는 점을 보증하지 아니합니다. 위와 같은 사항의 어떠한 규정도, 계약상 반대의 약정이 있다고 하더라도, 배제, 제한 또는 수정할 수 없는 법률에 의하여 묵시적으로 인정될 수 있는 보증 또는 조건의 효과를 제한하거나 수정하지 아니합니다.
6.	경고
6.1	기능 제한.  라이센스 자료 및 서비스(가정용 또는 소비 목적으로 사용하도록 설계되거나 교육 또는 개인 학습을 위해서만 라이센스가 부여된 Autodesk 자료와 같이, 비상업적 사용을 위하여 설계된 라이센스 자료는 제외)는 오직 훈련된 전문가만 사용하도록 의도된 상업적이고 전문적인 도구입니다. 특히 상업적이고 전문적으로 사용하는 경우, 라이센스 자료 및 서비스는 라이센시의 전문적인 판단 또는 독자적인 테스트를 대신하지 아니합니다. 라이센스 자료 및 서비스는 라이센시의 설계, 분석, 모의실험, 평가, 시험 또는 그 밖의 행위를 보조하기 위해서만 의도되고, 라이센시의 독립적인 설계, 분석, 모의실험, 평가, 시험 또는 그 밖의 행위 (피로 테스트, 안전성, 효율성과 관련된 행위 등)를 대신하지는 아니합니다. 라이센스 자료 및 서비스의 잠재적 응용 가능성이 매우 다양하기 때문에, 라이센스 자료 및 서비스는 그것이 사용될 수 있는 모든 상황에 대하여 전부 테스트되지는 아니하였습니다. Autodesk는 라이센스 자료 또는 서비스의 사용을 통하여 얻어지는 결과에 대해서는 어떠한 방식으로도 책임지지 아니합니다. 라이센스 자료 및 서비스를 사용하는 자는, 라이센스 자료 및 서비스에 대한 관리, 감독, 통제 책임이 있고, 라이센스 자료 및 서비스를 사용함으로써 발생하게 되는 결과에 대해서도 책임이 있습니다. 이러한 책임에는, 라이센스 자료 및 서비스의 적절한 사용에 관한 결정, 그리고 의도한 결과를 얻기 위한 라이센스 자료, 서비스 및 기타 프로그램의 선택 등이 포함됩니다. 또한 라이센스 자료 및 서비스를 사용하는 자는, 라이센스 자료 및 서비스를 사용하여 설계된 아이템 등 모든 프로그램 결과물의 신뢰도, 정확성 및 완전성 등의 시험을 위한 독립적 절차의 적절성을 확립할 책임이 있습니다(라이센스 자료 또는 서비스의 보조를 위하여 설계된 모든 항목을 포함). 나아가 라이센시는, 라이센스 자료가 특별한 기능을 수행하는 라이센시의 독자적인 하드웨어와 소프트웨어 환경의 일부가 된다는 점과 Autodesk 가 제공한 라이센스 자료 및 서비스가 라이센시가 그의 설계, 분석, 시뮬레이션, 예상 및/또는 테스트 제한 내에서 희망한 결과를 얻지 못할 수 있다는 점을 인정하고 이에 동의합니다.
6.2	활성화 코드와 보안.
6.2.1	설치/액세스와 계속적인 사용을 위하여 요구되는 활성화 코드.  라이센스 자료의 설치와 그에 대한 액세스 그리고 그의 계속적인 사용을 위해서는 Autodesk 가 발급한 활성화 코드가 수시로 필요합니다. Autodesk로부터 활성화 코드를 발급받기에 앞서 등록이 요구될 수 있습니다. 라이센시는 이러한 등록에 필요한 모든 정보를 Autodesk와 그 리셀러에게 제공하게 되고, Autodesk와 그 리셀러에게 제공하는 모든 정보가 정확하고 현재 정보라는 점에 동의합니다. 또한, 라이센시는 Autodesk가 제공하는 고객 데이터 등록 서비스(고객 정보 양식 등)를 통하여 라이센시의 등록 정보를 유지, 관리하고 업데이트하기로 합니다. 라이센시는 Autodesk가 (제4조 (개인 정보; 정보의 이용; 연결) 에 기재되거나 언급된 바와 같은) 해당 개인 정보 보호 성명(개인 정보 보호 정책)을 준수하여 그러한 정보를 사용할 수 있다는 점을 인정하고 이에 동의합니다.
6.2.2	액세스 불능화.  라이센시는, 만일 라이센시가 라이센스 자료의 전부 또는 일부를 다른 컴퓨터로 옮기거나, 컴퓨터 상의 또는 라이센스 자료 내의 기술적 보호장치 또는 날짜 설정 장치를 조작하거나, 라이센시가 해당 RELATIONSHIP 프로그램 기간 또는 고정 기간을 경과하여 라이센스 자료를 사용하거나, 라이센시가 보안 모드에 영향을 미치거나 다른 환경 하에서 어떠한 다른 행위를 착수하는 경우에는 활성화, 보안 및 기술적 보호 매커니즘에 의하여 라이센스 자료에 대한 설치 및 액세스를 할 수 없도록 할 수 있고, 그러한 경우에 라이센시의 작업 결과물 및 다른 데이터에 대한 라이센시의 액세스가 영향을 받을 수 있음을 인정하고 이에 동의합니다. 추가적인 정보는 해당 라이센스 자료 내에 포함되어 있거나 AUTODESK에 요청하여 받을 수 있습니다.
6.2.3	활성화 코드의 효과.  라이센시가 활성화 코드를 받았다는 사실(활성화 코드를 잘못하여 제공받았는지 여부를 불문)이 라이센시의 라이센스에 관한 증거가 되거나, 라이센스의 범위에 영향을 미치지는 아니합니다. 이러한 권리는 오직 본 계약과 해당 라이센스 증명서에 규정된 바와 같습니다.
6.3	영향받는 데이터.  특정한 라이센스 유형(허용된 목적을 교육 목적 또는 개인 학습 목적에 한정하는 라이센스 등) 하에서 라이센스 자료와 함께 만들어진 작업 결과물 및 그 밖의 데이터는 작업 결과물 및 그 밖의 데이터를 특정한 환경에서만 (즉, 교육 현장에서만) 사용할 수 있도록 하는 어떠한 고지문 및 제한사항을 포함하게 될 수도 있습니다. 그 뿐만 아니라, 만일 라이센시가 그러한 라이센스 자료와 함께 만들어진 작업 결과물 또는 그 밖의 데이터를 달리 만들어진 작업 결과물 또는 데이터와 함께 결합하거나 링크하는 경우에는, 그러한 다른 작업 결과물 또는 데이터 역시 위와 같은 고지문 및 제한사항의 영향을 받게 될 수 있습니다. Autodesk는 라이센시가 그러한 라이센스 자료와 함께 만들어진 작업 결과물 또는 그 밖의 데이터를 달리 만들어진 작업 결과물 또는 데이터와 함께 결합하거나 링크하는 경우에 어떠한 책임이나 의무도 부담하지 아니합니다. 또한, 라이센시는 이러한 고지문과 제한사항을 삭제, 변경 또는 불분명하게 하여서는 아니됩니다.
7.	책임의 제한
7.1	책임의 유형 및 금액에 관한 제한.  어떠한 경우에도 AUTODESK 및 그 공급자는 부수적, 특별, 간접적, 결과적, 징벌적 손해, 이익, 사용, 수익, 데이터의 손실, 사업 방해(그러한 손해 및 법적 책임을 구하는 법적 근거를 불문합니다)에 대해서는 책임을 지지 아니합니다. 또한 AUTODESK 자료, RELATIONSHIP 프로그램 또는 서비스로부터 또는 그와 관련하여 발생되는 모든 손해에 대한 AUTODESK 및 그 공급자의 책임은 그러한 AUTODESK 자료, RELATIONSHIP 프로그램 또는 서비스 각각에 대하여 라이센시가 지급하였거나 지급할 금액을 초과할 수 없습니다. 
7.2	제한의 적용 및 근거.  제7조 (책임의 제한)에서 규정하고 있는 책임의 제한은, 관련 법률상 허용되는 최대의 범위 내에서, 손해의 발생원인이 무엇이든 그리고 책임발생의 근거가 계약, 불법행위(과실 포함) 또는 그 이외의 것이든 상관 없이, AUTODESK가 그러한 손해의 가능성을 통보 받은 경우에도 그리고 본 계약상 규정된 제한적 구제수단이 그 본질적인 목적을 달성하는지 여부와는 상관 없이, 모든 손해에 적용됩니다. 또한 라이센시는 라이센스, RELATIONSHIP 프로그램 및 서비스 비용과 그 외 AUTODESK가 부과하여 라이센시가 지급한 비용은 제7조 (책임의 제한)에 의하여 고려한 위험의 분배에 기초하고 있고 이를 반영한 것이라는 점과 제7조 (책임의 제한)에 정한 책임의 제한은 당사자 간 합의의 본질적인 요소라는 점에 동의합니다.
8.	기간 및 종료
8.1	기간; 종료 또는 일시 중단.  본 계약이 적용되는 라이센스 자료의 각각 특정한 세트와 관련하여 본 계약상 각 라이센스는 (a) 본 계약의 효력이 발생하는 시점, (b) 라이센시가 해당 비용을 지급한 시점(평가판 버전과 같이 라이센스 비용을 지급할 필요가 없는 라이센스는 제외), (c) 해당 라이센스 자료가 배송된 시점, (d) Relationship 프로그램과 관련하여 Autodesk 자료가 제공된 경우, 해당 Relationship 프로그램 기간 또는 고정 기간이 시작되는 시점 중 가장 늦은 시점부터 효력을 가집니다. Autodesk 또는 라이센시는 각각, 만일 상대방이 본 계약을 위반하고 이러한 계약 위반에 대한 서면 통지 후 10일 내에 그러한 위반을 시정하지 아니한 경우, 본 계약, 라이센스 자료에 관한 라이센시의 라이센스, 라이센시의 Relationship 프로그램, 및/또는 라이센스 자료에 관한 서비스 제공을 종료시킬 수 있습니다. 단, 라이센시가 제1조(라이센스) 또는 제2조(라이센스 제한;금지)를 위반할 경우, Autodesk는 이러한 계약 위반에 대한 서면 통지 즉시 본 계약, 라이센스 자료에 관한 라이센시의 라이센스, 라이센시의 Relationship 프로그램, 및/또는 라이센스 자료에 관한 서비스 제공을 해지할 수 있습니다. 또한, 만일 라이센시가 Autodesk 또는 리셀러에게 비용을 지급하지 못하였거나, 그 밖에 본 계약 또는 그러한 라이센스, Relationship 프로그램, 서비스 또는 그 밖의 관련된 자료에 관한 기타 계약 조건을 준수하지 못한 경우, Autodesk는 계약을 종료하는 대신에 라이센스 자료에 관한 라이센시의 라이센스, 라이센시의 Relationship 프로그램, 라이센스 자료에 관한 서비스 제공, 및/또는 본 계약 상 (또는, 만일 있다면, 라이센스 자료에 관련된 자료에 관한 그 밖의 계약 조건 상) Autodesk의 다른 의무 또는 라이센시의 권리를 일시 중단할 수 있습니다. 또한 Autodesk는, 라이센시가 파산절차에 들어가거나 지급불능 상태가 되거나 라이센시의 채권자들과 화의 절차에 들어간 경우 본 계약을 종료시킬 수 있습니다. 라이센시가 청산절차에 들어가게 된 경우, 본 계약은 추가적인 통지나 Autodesk에 의한 별도의 행위 없이 자동으로 종료됩니다. 
라이센시는 Autodesk가 본 계약에서 정하고 있는 권리나 의무를 양도(이전)하거나 하도급할 수 있다는 점을 인정하고 이에 동의합니다. 
8.2	계약 또는 라이센스 종료의 효과.  본 계약이 종료되거나 기간 만료되는 즉시, 본 계약에 의하여 부여된 라이센스는 종료됩니다. 라이센시에게 부여된 라이센스가 종료되거나 기간 만료되는 즉시, 라이센시는 그러한 라이센스가 적용되는 Autodesk 자료, Relationship 프로그램(관련 서비스 포함) 및 서비스의 모든 이용을 중단하여야 하고; Autodesk 자료의 모든 사본을 삭제하여야 합니다. Autodesk의 요청이 있으면, 라이센시는 모든 Autodesk 자료를 폐기하거나 Autodesk 또는 이를 취득한 리셀러에게 반환할 것이라는 데 동의합니다. Autodesk는 라이센시에게 위와 같이 Autodesk 자료의 사본이 모두 삭제되고 Autodesk가 그렇게 하도록 요청한 경우에는 폐기되거나 Autodesk 또는 이를 취득한 리셀러에게 반환되었다는 점을 충분히 증명할 수 있는 증거를 제시할 것을 요구할 수 있습니다. 만일 라이센시의 Relationship 프로그램이 종료되거나 기간이 만료되었음에도 불구하고, 본 계약과 라이센스 자료에 대한 라이센시의 라이센스가 여전히 효력을 가지고 있다면, Relationship 프로그램에 근거한 라이센시의 권리(이전 버전에 대한 권리 등)는 종료되고, (Relationship 프로그램 이용 조건에서 달리 승인한 경우를 제외하고) 라이센시는 그러한 이전 버전의 사본과 관련하여 제1.2.1조 (업그레이드의 효과)에서 정한 의무(사용 중지, 삭제 및 폐기 또는 반환할 의무 등)를 이행하여야 합니다.
8.3	효력 유지.  제1.3조 (추가 조건), 제1.4조 (다른 자료), 제1.5조 (승인된 사용자), 제1.6조 (제3자 라이센스 자료), 제1.11조 (API), 제2.1.1조 (라이센스가 부여되지 아니하는 행위;승인되지 아니하는 행위), 제2.1.4조 (승인받지 못한 사용의 효과), 제2.2조 (회피), 제3조 (전권 유보), 제4조 (개인 정보; 정보의 이용; 연결), 제 5.2조 (책임 부인), 제6조 (경고), 제7조 (책임의 제한), 제8조 (기간 및 종료), 제9조 (일반 사항)와 별지 A는 본 계약의 어떠한 종료 또는 기간만료에도 불구하고 존속합니다.
9.	일반 사항
9.1	통지.  본 계약과 관련된 당사자 일방의 통지는 서면으로 하여야 하며, 라이센시가 전자 방식으로 Autodesk에게 계약 위반이나 계약 종료의 통지를 할 수 없는 경우를 제외하고는 이메일, 우편 또는 특송 서비스(UPS, FedEx, DHL 등)를 통하여 발송하여야 합니다. Autodesk에 의한 라이센시에 대한 통지는 (a) 이메일 통지의 경우, Autodesk에게 제공된 이메일 주소로 발송한 1일 후에, 혹은 (b) 우편이나 특송 서비스를 통한 통지의 경우, Autodesk에게 제공된 주소로 통상적인 우편 또는 특송 서비스로 발송한 날로부터 5일 후에 그 효력이 발생합니다. 라이센시는 이로서 관련 법률이 허용하는 범위 내에서 고객 정보 양식에 기재된 주소(고객 정보 양식이 제공되지 아니한 경우 Autodesk에 알려진 라이센시의 최후 주소)로 발송된 등기우편이 라이센시에 대한 송달로 효력이 있음을 인정합니다. 라이센시에 의한 Autodesk에 대한 통지는 (a) 이메일 통지의 경우, CopyrightAgent@autodesk.com으로 발송한(그리고 Autodesk가 수령한) 날로부터 1일 후에, 혹은 (b) 우편이나 특송 서비스를 통한 통지의 경우, Autodesk 가 Autodesk, Inc., 111 McInnis Parkway, San Rafael, California 94903, USA, Attention: Copyright Agent로 수령한 때 효력이 발생합니다. 라이센시가 Relationship 프로그램에 참여하는 경우, 각 당사자는 Relationship 프로그램 이용 조건에 정해진 바에 따른 통지 역시 제공하여야 합니다. 
9.2	준거법.  본 계약과 관련하여 귀하와 Autodesk 사이에는 국제사법을 제외한 대한민국의 관련 법령이 적용됩니다. 
9.3	양도금지 및 도산.  라이센시는 Autodesk의 독자적이고 절대적인 재량에 의해 보류될 수 있는 사전 서면 동의 없이는 본 계약 또는 본 계약에 따른 권리를 양도할 수 없고(주식 또는 자산의 매수, 합병, 경영권 변동, 법률의 적용 혹은 그 외에 것에 의한 경우라 하더라도), 라이센시에 의한 어떠한 허용되지 않은 양도 주장도 무효입니다. 파산 혹은 그와 유사한 절차와 관련하여, 본 계약은 미이행 계약이고 그렇게 처리되어야 하며, Autodesk의 사전 서면 동의 없이는 책임 및/또는 이전될 수 없으며 그 동의는 미합중국 파산법(Title 11 of the United States Code) 제365(c)(1)조 또는 파산과 관련하여 미이행 계약의 처리를 규율 하는 적용 가능한 법률에 의한 Autodesk의 독자적이고 절대적인 재량에 의하여 보류될 수 있다는 것을 라이센시는 인정하고 이에 동의합니다. 모든 양도(어떤 방식 또는 근거로 양도가 일어나는 것과 무관하게)는 다음 사항을 준수하는 조건 하에 가능합니다: 본 계약의 권리를 양도 또는 양도 합의를 하기 최소 30일 이전에 (소프트웨어 사본 또는 사용할 수 있는 권리를 양도하는 것을 포함) (a) 라이센시는 서면으로 Autodesk에게 통보를 해야 하며, 소프트웨어 복사본을 모두 삭제하며, (9.7조(감사)의 제한을 받지 아니하고) Autodesk 또는 그 대리인이 라이센시 및 라이센시의 자회사 및 계열사의 기록, 시스템 및 시설의 조사를 통해 소프트웨어의 모든 사본이 삭제되었는지 확인(원격 또는 현장에서 확인하는 등 Autodesk에게 가능한 모든 방법을 통해) 할 수 있도록 합니다, (b) 제안된 양수인은 반드시 이러한 소프트웨어와 관련된 본 계약의 모든 의무사항을 준수할 것에 약속하고 (라이센시는 양수인이 준수하도록 해야 하며) 그러한 계약은 Autodesk가 양수인의 계약에서의 제3자 수혜자라는 것을 반드시 명시해야 합니다, 그리고 (c) 라이센시와 제안된 양수인은 Autodesk가 제안하는 모든 양도 절차를 준수해야 합니다.
9.4	Autodesk 자회사 및 계열사.  라이센시는 Autodesk가 (자회사 또는 계열사가 아니라) 본 계약에 따른 의무를 계속 부담하는 한 그 자회사 및 계열사를 Autodesk 자료의 배송, Relationship 프로그램 및 서비스의 제공 등 본 계약의 이행에 관여하게 할 수 있음을 인정하고 이에 동의합니다. 라이센시는 또한 Autodesk의 자회사 및 계열사가 본 계약을 실행할 수 있음(계약 위반에 대한 조치를 포함하여)에 동의합니다. 
9.5	금지 예외; 일부 무효. 
9.5.1.	금지 예외. 본 계약에서 금지 사항은 관련 법령이 금지를 실행하지 못하도록 하는 한도에서는 적용되지 아니합니다. 라이센시는 라이센스 자료를 취득하는 주 또는 국가의 법률에 따라 다른 권리도 가질 수 있고, 위 주 또는 국가의 법률에 따라 본 계약에 의한 라이센시의 권리 변경이 허용되지 아니하는 경우 그 한도 내에서 본 계약은 그러한 주 또는 국가의 법률 하에서 라이센시의 권리를 변경하지 아니합니다. 라이센시는 해당 법률이 (i) 위 금지 사항의 실행을 허용하지 아니한다는 것 또는 (ii) 본 계약이 위 주나 국가 내에서 특정 권리를 변경하는 것(그리고 라이센시가 그러한 실행 가능하지 않은 금지 사항 및 변경 가능하지 않은 권리의 범위를 초과하지 않았다는 것)을 허용하지 아니한다는 점을 밝힐 입증 책임을 부담합니다.
9.5.2.	일부 무효. 본 계약의 특정 조항의 전부 또는 일부가 관련 법령 상 불법, 무효 또는 실행 불가능인 경우, 그 부분은 해당 내용이 불법, 무효 또는 실행 불가능인 국가에서는 그 불법, 무효, 또는 실행 불가능인 범위 내에서 효력이 없으며, 당사자들의 의도가 최대한 효력을 가질 수 있도록 관련 법령에 부합하는 데 필요한 만큼 변경된 것으로 간주합니다. 그러한 국가에서의 그러한 조항의 불법, 무효 또는 실행 불가능은 다른 국가에서의 해당 조항의 합법성, 유효성 또는 실행 가능성에 어떠한 영향도 미치지 아니하고, 본 계약의 다른 조항이 갖는 합법성, 유효성 또는 실행 가능성에도 영향을 미치지 아니합니다.
9.6	권리포기 불간주. 포기 주장을 받는 당사자를 대표하여 서명된 서면에 의하지 아니한다면, 본 계약의 어떠한 조건 또는 규정도 포기되었거나, 계약 위반이 면제되었다고 간주될 수 없습니다. 권리포기(명시적이든 묵시적이든 불문)는 여타의, 다른 또는 후속 계약 위반에 대한 동의, 권리포기 또는 책임면제가 되지 아니합니다.
9.7	감사.  라이센시는 Autodesk가 Autodesk 자료 및 그 설치와 그에 대한 엑세스에 관한 감사(전자적 혹은 다른 방법의)를 요구할 권리가 있다는 것에 동의합니다. 그러한 감사의 일부로서, Autodesk 또는 그의 권한을 부여받은 대리인은 Autodesk 자료의 사용이 본 계약에 부합하는지를 확인하기 위하여 라이센시에 대한 15일 이전의 통지로서 기기 ID, 일련번호 및 관련 정보를 포함한 라이센시의 기록, 시스템, 시설을 조사할 권리를 가지게 될 것입니다. 라이센시는 그러한 감사를 위하여 최대한 협조합니다. 라이센시의 사용이 본 계약에 부합하지 아니하다고 Autodesk에 의하여 밝혀진 경우, 라이센시는 그 사용이 본 계약 및 다른 해당 계약 조건에 부합할 수 있도록 하는 유효한 라이센스를 즉시 취득하고 비용을 지급하여야 하며, 합리적인 범위 내의 감사비용을 지급하여야 합니다. 이러한 지급 권리에 더하여, Autodesk는 본 계약에 의하는지를 불문하고 법률상 허용되는 구제수단을 취할 권리를 보유합니다.
9.8	언어.  본 계약의 영문본과 번역본이 불일치하는 경우, 영문본이 법적인 구속력을 가집니다. 만일 라이센시가 라이센스 자료에 관한 라이센스를 캐나다에서 구매하였다면, 라이센시는 다음과 같은 사항에 동의합니다: 당사자들은 이로서 본 계약 및 통지를 포함한 다른 관련 서류는 오직 영어로만 작성되어 왔고 작성된다는 것이 그들의 의사임을 확인합니다. 
9.9	삭제.
9.10	불가항력.  Autodesk는 불가항력, 공급자의 지연, 그 외에 Autodesk가 합리적으로 통제할 수 없는 사유로 인한 모든 손실, 손해, 불이익에 관하여 책임을 지지 아니합니다.
9.11	미국 정부의 권리. 미국 정부 조달일 경우, 모든 Autodesk 자료는 FAR12.212에 정의된 상업적 컴퓨터 소프트웨어로 간주되며 FAR 제52.227-19 “상업적 컴퓨터 소프트웨어 – 제한적 권리” 및 DFARS 227.7202 “상업적 컴퓨터 소프트웨어 또는 상업적 컴퓨터 소프트웨어 서류”에 정의된 제한된 권리 및 모든 후속 법규의 적용(적용 가능할 경우)을 받습니다. 미국 정부의 모든 Autodesk 자료 수정, 복제 배포, 수행, 전시 또는 공개는 본 계약에 명시된 상업적 라이센스 권리 및 제약 사항을 준수합니다.
9.12	수출 통제.  라이센시는 Autodesk 자료 및 서비스(서비스와 관련하여 라이센시가 제공한 모든 정보 및 서비스를 통해 라이센시 고유의 출력물을 포함)에 관하여 미국 및 다른 관련 국가의 수출통제 관련 법률 및 규제가 적용되고 이에 따라야 함을 인정하고 동의합니다 (미국 상무부 및 미국 재무부가 공표한 규정(총칭하여 “수출규제법”)을 포함하되 이에 한정하지 않습니다). 라이센시는 자신 또는 직원이 (i) 미국의 수출 제재를 받거나 다른 중대한 수출 규제를 받는 국가(쿠바, 이란, 수단, 시리아, 북한을 포함하되 이에 한정하지 않습니다)의 국민이 아니거나 이러한 국가에 위치하고 있지 않고 (ii) 미국 정부의 금지된 상대자 리스트(미국 재무부의 특별지정국민 및 금지인 리스트, 미국 상무부의 금지상대자, 법적 단체, 미확인 리스트, 미국 국무성의 핵확산 리스트를 포함하되 이에 한정하지 않습니다)에 올라 있지 아니하며, (iii) 수출규제법에 의하여 허용되지 아니하는 한 Autodesk 자료 및 서비스를 핵무기, 생화학무기, 미사일 시스템, 무인항공기 어플리케이션에 관한 설계, 분석, 시뮬레이션, 평가, 시험 혹은 다른 활동 등 어떠한 금지된 최종 용도에도 사용하지 아니하고 (iv) Autodesk 자료 또는 서비스를 통해 생성된 라이센시 고유의 출력물, 라이센시 컨텐츠, 제3자 컨텐츠 또는 다른 어떠한 컨텐츠를 수출규제법 및 라이센시가 적용을 받는 다른 법규 또는 규정에 따라 이러한 컨텐츠 또는 자료를 받을 수 없는 다른 국가, 법적 단체, 또는 상대자에게 Autodesk 자료 또는 서비스를 사용하여 직,간접적으로 공개, 양도, 다운로드, 수출 또는 재수출하지 않을 것을 진술, 보장, 약속합니다. 라이센시는 그에게 적용되는 수출규제법상의 요구사항 및 규제가 본 계약에 따라 제공된 Autodesk 자료 및 서비스에 따라 달라질 수 있고, 시간이 지남에 따라 변할 수 있음을 이해합니다. 라이센시는 (i) Autodesk 자료 및 서비스에 적용되는 정확한 규제를 확인하는 것과 (ii) 수출규제법을 준수하고 수정사항을 점검하는 것에 대한 책임을 단독으로 집니다.
9.13	최종 합의.  본 계약 및 본 계약에 언급된 조건(Relationship 프로그램 이용 조건 또는 서비스 이용 조건과 같은)은 특정 Autodesk 자료가 그 자료와 관련된 추가적이거나 다른 조건에 따르는 경우를 제외하고는 그 내용에 관하여 당사자 사이의 최종합의를 구성합니다(그리고 이전 또는 동시의 모든 합의사항, 논의사항, 의사전달내용, 진술, 보증, 광고, 양해에 합체되고 우선합니다). 당사자들은 본 계약을 체결함에 있어, 본 계약에 명확히 표시된 것 외에는 어떠한 합의사항, 논의사항, 의사전달내용, 진술, 보증, 광고, 양해도 신뢰하지 아니함을 인정합니다. 라이센시는 Autodesk가 변경이나 추가가 효력을 발휘하기 전에 그에 관한 서면 통지를 한다면 Relationship 프로그램 이용 조건 및 서비스 이용 조건을 때때로 추가하거나 변경할 수 있음(그리고 라이센시에게 갱신을 하지 아니하도록 허용하거나, 종료하도록 허용하거나, Relationship 프로그램 또는 서비스에 관하여 다른 선택을 제안할 수 있음)을 인정하고 이에 동의합니다. 본 계약과 Autodesk의 다른 조건(Relationship 프로그램 이용 조건, 서비스 이용 조건 또는 추가적인 다른 조건 등)이 상충될 경우, 그 다른 조건들이 적용될 것입니다. 라이센시에 의하여 규정된 본 계약과 달리 주장하는 조건 혹은 다른 조건들은 Autodesk의 권한을 부여받은 대표자(대리인)에 의하여 서명된 서면에 의하지 아니하는 한 무효입니다. 본 계약의 변경 역시 Autodesk의 권한을 부여받은 대표자(대리인)에 의하여 서명된 서면에 의하지 아니하는 한 무효입니다.
10.	추가 용어
본 제10조(추가 용어)는 라이센스 자료에 포함될 수 있는 다음과 같은 소프트웨어에 적용이 됩니다: (i) Autodesk Maya, (ii) Autodesk Softimage, (iii) Autodesk 3ds Max, 및 (iv) Autodesk 3ds Max Design.
10.1	렌더링.
	10.1.1 본 계약에서 부여된 다른 모든 라이센스 외에 라이센시는 렌더링 소프트웨어(아래 정의 참고)를 오로지 내부적 사업상 필요에 의해 특히 이 소프트웨어를 사용하여 제작된 파일을 렌더링하기 위해 네트워크 기반으로 설치 또는 액세스 할 수 있습니다. 다만, 렌더링 소프트웨어가 mental ray이고 이 소프트웨어에 한정된 개수의 mental ray 렌더링 노드가 제공이 되었을 경우, 위 사항은 한정된 개수의 mental ray 렌더링 노드로 제한됩니다.
	10.1.2  본 계약에서 부여된 다른 모든 라이센스 외에 라이센시는 mental ray Batch 소프트웨어(아래 정의 참고)를 오로지 내부적 사업상 필요에 의해 그리고 (i) 이 소프트웨어를 사용하여 제작된 파일을 렌더링하기 위해 또는 (ii) 렌더링 소프트웨어가 이 소프트웨어를 사용하여 제작된 파일을 렌더링하기 위해 네트워크 기반으로 설치 또는 액세스 할 수 있습니다. mental ray Batch 소프트웨어가 사용하는 CPU는 라이센스 증명서에 명시된 수를 초과할 수 없습니다.
	10.1.3 라이센시는 mental ray 독립 실행형(아래 정의 참고)을 오로지 컴퓨팅 기기(아래 정의 참고)에 오로지 내부적 사업상 필요에 의해 특히 이 소프트웨어를 사용하여 제작된 파일을 렌더링하기 위해 네트워크 기반으로 설치 또는 액세스 할 수 있습니다. 본 계약에 mental ray 독립 실행형과 관련해서 컴퓨터에 대한 언급이 있을 경우, 이를 삭제하고 “컴퓨팅 기기”로 대체합니다.
	10.1.4 각 Autodesk 3ds Max, Autodesk Maya, 및 Autodesk Softimage 소프트웨어에 대한 mental ray Satellite(아래 정의 참고)는 한 개 이상의 호스트, 그러나 4개 이하의 클라이언트 컴퓨팅 기기에서 실행할 수 있습니다. 본 계약에 mental ray Satellite 관련해서 컴퓨터에 대한 언급이 있을 경우, 이를 삭제하고 컴퓨팅 기기로 대체합니다.
	10.1.5 정의.
	(1)	“mental ray 독립 실행형”이란 mental ray 표준 셰이더 라이브러리와 유틸리티 프로그램을 포함한 mental ray 독립 실행형으로 클라이언트/서버 실행 가능하며 특히 소프트웨어를 사용하여 제작된 파일을 렌더링하기 위해 사용되는 소프트웨어를 말합니다.
	(2)	“렌더링 소프트웨어”란 소프트웨어를 사용하여 제작된 파일을 렌더링하기 위한 소프트웨어의 일부입니다.
	(3)	“mental ray Batch 소프트웨어”란 (i) 소프트웨어를 사용하여 제작된 파일을 렌더링하기 위해 또는 (ii) 렌더링 소프트웨어가 소프트웨어를 사용하여 제작된 파일을 렌더링하기 위해 사용되는 소프트웨어의 일부입니다.
	(4)	“mental ray Satellite”란 mental ray Satellite 서버 실행이 가능하며, mental ray 표준 셰이더 라이브러리를 포함하는 소프트웨어입니다. mental ray Satellite는 mental ray 독립 실행형 서버 실행이 가능한 것과 같으며, 소프트웨어를 사용하여 제작된 파일을 렌더링하기 위해 사용되며, 완전한 mi2 형식의 파일을 읽거나 쓸 수 없습니다.
	(5)	“컴퓨팅 기기”란 (i) 단일 전자 어셈블리로, 최대 (a) 4개의 CPU(각 CPU의 코어 수와 상관없이) 로 각 CPU가 마이크로프로세서를 한 개 또는 수개 가지고 있고, (b) 4개의 개별 GPU 기반 컴퓨팅 보드; 또는 (ii) 전 (i)항에서 설명된 단일 전자 어셈블리의 소프트웨어 구현(또는 이른바 가상 머신(virtual machine))으로, 단일 전자 어셈블리가 디지털 또는 그와 유사한 형식의 정보를 받고 명령에 따라 특정 결과를 얻기 위해 정보를 다루는 것을 말합니다.
10.2	예외.	
	10.2.1. 본 제10.2조(예외)는 라이센스 자료에 포함될 수 있는 Autodesk Media & Entertainment 3D 엔터테인먼트 소프트웨어에 적용됩니다. 제2.1.1조(라이센스가 부여되지 아니하는 행위; 승인되지 아니하는 행위)의 내용을 불구하고, 만약: (i) 배포 가능한 구성요소(아래 정의 참고)가 소프트웨어 및 라이센시 응용프로그램과 함께 운영이 되고 (ii) 배포 가능한 구성요소가 라이센시 응용프로그램에 연결이 되어있다면, 다음과 같은 이용약관의 모든 항목들을 철저하게 준수한다는 조건하에 라이센시는 배포 가능한 구성요소를 라이센시 응용프로그램과 함께 재생산하거나 배포할 수 있습니다.
	(a)	라이센시가 생산한 어떠한 대상의 클래스 식별(class identification)은 Autodesk가 사용하는 클래스 식별과 확실히 구별이 가능해야 합니다;
	(b)	변경된 샘플(아래 정의 참고) 코드와 라이센시 응용프로그램의 파생된 이진 파일은 Autodesk가 아닌 라이센시가 개발한 것으로 특정됩니다;
	(c)	라이센시 응용프로그램은 라이센시의 저작권 공지가 명시되어 있습니다;
	(d) 	어떠한 변경(아래 정의 참고) 및 파생되는 이진 파일에는 Autodesk, Inc.의 저작권 공지와 다음과 같은 문구가 포함됩니다: “이 소프트웨어는 Autodesk가 저작권을 가지고 있는 코드가 포함되어 있으나 변경이 되었기 때문에 Autodesk, Inc.가 보증하지 않습니다.” 저작권 공지와 문구는 소프트웨어와 동일한 언어로 기재됩니다;
	(e)	배포는 철저히 비영리적인 목적으로 실행됩니다;
	(f)	배포는 이진 형식 또는 텍스트 형식으로 되어 있습니다;
	(g)	배포는 사용자 클릭 방식 최종 사용자 라이센스 계약 표준 양식의 적용을 받습니다;
라이센스 계약은 특히:  (1)  본 계약의 조건과 일관되게 Autodesk의 이익을 보호하고;  및  (2)  배포 가능한 구성요소의 배포를 금지합니다;
	(h)	배포 가능한 구성요소가 Autodesk 3ds Max Software 및/또는 Autodesk 3ds Max Design Software 그리고 라이센시 응용프로그램과 함께 사용될 경우, 배포 가능한 구성요소와 라이센시 응용프로그램의 재생산과 배포 이전에 모든 MIDI 파일이 배포 가능한 구성요소와 라이센시 응용프로그램으로부터 제거되어야 합니다; 그리고
	(i)	라이센시는 Autodesk와 그 계열사 및 관계사들을 배포 가능한 구성요소 및/또는 라이센시 응용프로그램이 세계 어느 곳에서든지 그리고 등록 여부과 무관하게 특허, 저작권, 저작인격권, 상표권, 영업비밀과 디자인 권리, 또는 위와 같은 권리의 등록 신청 그리고 비슷한 성격이나 형식의 권리 보호를 보장하거나 이와 비슷한 효과를 가진 권리의 침해 또는 남용을 주장하는 제3자의 소송, 청구, 법적 조치로부터 발생하는 모든 손해, 비용, 손실, 책임, 경비, 합의금으로부터 보호, 보상 및 면책합니다.
	10.2.2	정의.
	(1)	“라이센시 응용프로그램”이란 소프트웨어와 관련하여 라이센시가 만든 응용프로그램을 디자인, 개발, 테스트를 하기 위하여 라이센시가 만든 변경을 말합니다.
	(2)	“변경”이란 (i) 샘플의 본 내용에 추가를 하거나 샘플을 포함하고 있는 파일에 내용을 추가하는 것, (ii) 샘플의 형식으로부터 내용을 삭제하거나 샘플을 포함하고 있는 파일의 내용을 삭제하는 것, 및/또는 (iii) 샘플의 일부를 포함하고 있는 새 파일, 위의 모든 변경은 Autodesk의 재량에 의하여 가치 창출을 하는 주된 원인이 샘플이 아님을 보장합니다.
	(3)	“배포 가능한 구성요소”란 샘플 또는 변경을 말합니다.
	(4)	“샘플”이란 소프트웨어에 포함되어 있거나 샘플 디렉토리, 예시 서브디렉토리, 샘플 파일 또는 이와 비슷한 디렉토리나 파일에 위치한 샘플 소스 코드, 개별 애니메이션, 스틸 이미지 및/또는 오디오 파일을 뜻합니다.
10. 3	추가 용어; 특정 Softimage 자료. 본 제10.3조(추가 용어; 특정 Softimage 자료)는 라이센스 자료에 포함될 수 있는 다음과 같은 소프트웨어에 적용됩니다: (i) Autodesk Softimage Mod Tool software; (ii) Autodesk Softimage Mod Tool Pro software.
	10.3.1	Autodesk Softimage Mod Tool Software. 소프트웨어가 Autodesk Softimage Mod Tool Software일 경우, 적용되는 별지 B 라이센스 유형은 B4(교육용 독립 실행형 (개별) 라이센스)입니다.
	10.3.2	Autodesk Softimage Mod Tool Pro Software. 소프트웨어가 Autodesk Softimage Mod Tool Pro Software일 경우, 별지 B 라이센스 유형의 B1(독립 실행형 (개별) 라이센스)이 적용됩니다. 다만, 라이센시의 내부적 사업상 필요는 라이센시의 유효한 XNA Creators Club Online Premium Membership과 관련하여 멀티미디어 컨텐츠를 제작하기 위해 개발된 소프트웨어와 함께 운영하기 위한 응용프로그램을 디자인, 개발, 시험하기 위한 것으로 제한됩니다.
11.	추가 용어: Quantity Take Off. 
본 제11조(추가 용어: Quantity Take Off)는 라이센스 자료에 포함될 수 있는 Quantity Take Off Software(“QTO Software”)에 적용됩니다.
11.1	QTO Software는 Independent JPEG Group의 작업에 일부 기반을 두고 있습니다.
11.2	QTO Software의 부분은 Business Objects Software Ltd (“Business Objects”)로부터 라이센스를 받은 Crystal Reports Runtime Software(“Runtime Software”)를 포함합니다. 라이센시의 Runtime Software는 다음과 같은 조건의 적용을 받습니다:
	(a)	라이센시는 Runtime Software 및 리포트 파일 (.RPT) 형식을 변경, 분해, 디컴파일, 변환, 수정 또는 리버스 엔지니어(역설계) 하지 않을 것에 동의합니다.
	(b)	라이센시는 Runtime Software를 범용 리포트 기록, 데이터 분석, 리포트 전송 제품 또는 Business Objects이 제공하는 서비스와 같거나 비슷한 기능을 수행하는 제품들과 같이 Runtime Software를 배포하지 않을 것에 동의합니다.
	(c)	라이센시는 Runtime Software를 사용하여 Business Objects가 제작하는 제품들과 대체로 경쟁 관계에 있는 제품을 배포하기 위한 목적으로 제작하지 않을 것에 동의합니다.
	(d)	라이센시는 Runtime Software를 사용하여 Business Objects의 소유가 아닌 리포트 파일 (.RPT) 형식을 범용 리포트 기록, 데이터 분석, 리포트 전송 등에 사용되는 대체 리포트 파일로 변환 시키는 제품을 배포하기 위한 목적으로 제작하지 않을 것에 동의합니다. 그리고 
	(e)	라이센시는 Crystal Reports Software를 대여, 시분할 방식, 또는 제3자를 위한 서비스국 시설 등에 사용하지 않을 것에 동의합니다.
11.3	BUSINESS OBJECTS와 그 공급업체들은 명시적 또는 묵시적인 모든 보증(상품성, 특정 목적에 대한 적합성, 제3자의 권리 비침해를 포함하되 이에 한정하지 않음)을 부인합니다. BUSINESS OBJECTS와 그 공급업체들은 본 계약에 따르거나 CRYSTAL REPORTS SOFTWARE에 관련하여 어떠한 책임도 지지 않습니다.
12.	 Autodesk 다운로드 기술은 Akamai NetSession Interface를 사용할 수 있으며, 이는 귀하의 peer 네트워크 연결 및 웹 콘텐츠의 속도와 신뢰도 향상을 위하여 귀하의 업로드 대역폭 및 PC 자원의 한정된 양을 사용할 수도 있습니다. Akamai NetSession Interface는 클라이언트 측의 안전한 네트워킹 기술로서 Akamai 네트워크에 제공되는 소프트웨어와 미디어를 전달하도록 귀하의 컴퓨터의 성능을 활용(harness)합니다. 귀하의 Akamai NetSession Interface는 다른 Akamai NetSession Interface와 집합적으로 수천 개의 Akamai edge server와 함께 작동되며, 귀하의 컴퓨터에서 사용 가능한 자원의 한정된 양을 사용하여 네트워킹 서비스로 작동합니다. Akamai NetSession Interface에 대한 추가 정보는 이 사이트를 참고하십시오: http://www.akamai.com/client.  귀하가 "동의"를 클릭하고 Autodesk 다운로드 기술을 사용함으로써 귀하는 Autodesk 라이센스 및 서비스 약관에 더하여 Akamai License Agreement (http://www.akamai.com/eula)에도 동의합니다.

별지 A
용어의 정의
1.	“액세스(Access)” 또는 “액세스 할 수 있는(Accessible)”이라 함은, 컴퓨터 프로그램 또는 다른 자료와 관련하여, (a) 그러한 컴퓨터 프로그램 또는 다른 자료를 사용 또는 실행하거나, (b) 컴퓨터 프로그램 또은 다른 자료의 특징이나 기능을 이용하거나 달리 그로부터 이익을 얻는 것을 말합니다.
2.	“본 계약”이라 함은 그에 대한 모든 별지와 첨부문서를 포함한 이 라이센스 및 서비스 계약(라이센스 및 서비스 계약은 그 규정에 따라 수시로 변경될 수도 있습니다)을 말합니다.
3.	“승인된 사용자”라 함은 어떠한 라이센스 자료를 설치 또는 액세스하거나, 설치 또는 액세스할 권한을 부여 받은 개인을 말합니다.
4.	“Autodesk”라 함은 델라웨어 주 회사인 Autodesk, Inc.를 말합니다. 다만, 만일 라이센시가 Autodesk 자료에 대한 라이센스를 (a) 유럽, 아프리카 또는 중동 국가에서 획득하였다면, “Autodesk”는 Autodesk Development Sàrl 이고, (b) 아시아, 오세아니아 또는 아시아-태평양 지역 국가에서 획득하였다면 “Autodesk”는 Autodesk Asia Pte Ltd.입니다.
5.	“Autodesk 라이센스 매니저”라 함은 Autodesk 라이센스 매니저라고 알려진 도구 또는 Autodesk 자료의 설치 및 그에 대한 액세스를 관리, 감시, 통제하기 위하여 장래에 만들어질 도구를 말합니다.
6.	“Autodesk 자료”라 함은 소프트웨어, 보충 자료, 사용자 문서 및 제외 자료(라이센시가 라이센스를 받았는지 여부 불문)를 포함하여 직접적 또는 간접적으로 Autodesk 에 의하여 배포되거나 사용 가능하게 된 모든 자료를 말합니다.
7.	“컴퓨터”라 함은 (i) 디지털 혹은 그와 유사한 형태의 정보를 받아 연속적인 지시에 기초하여 특정 결과를 얻기 위하여 정보를 처리하는, 한 개 또는 수개의 중앙처리장치(CPUs)가 있는 단일 전자기기 또는 (ii) 그러한 기기의 소프트웨어 구현(또는 이른바 가상 머신(virtual machine))을 말합니다.
8.	“고객 정보 양식”이라 함은 라이센시의 Autodesk 자료에 관한 라이센스, Relationship 프로그램 또는 서비스의 주문과 관련하여, 라이센시에 의하여 또는 그를 대리(대표)하여 작성되어 직접 또는 간접적으로 Autodesk 또는 리셀러에게 제출된 양식을 말합니다.
9.	“교육 라이센시”라 함은 라이센시이면서 또한 (a) 자격이 있는 교육기관, (b) 교수진, (c) 학생 또는 (d) 다른 권한있는 교육 라이센시임을 말합니다. 교육 라이센시는 Autodesk가 요청한다면 자격에 대한 증거를 보여줘야 할 수 도 있습니다. Autodesk는 독자적인 재량에 의해 교육 라이센시의 자격을 정할 권리를 갖고 있습니다.
10.	“교육 목적”이라 함은 (i) 자격이 있는 교육기관, 교수진 또는 다른 권한있는 교육 라이센시의 경우, 자격이 있는 교육기관 또는 다른 권한있는 교육 라이센시에 의해 교육적 기능의 일부로 행하여지는 학습, 수업, 교육 및 연구 개발에 직접 관련된 목적 및 (ii) 학생의 경우, 학습, 교육 및 연구 개발에 관련된 목적을 말합니다. “교육 목적”은 상업적이거나, 전문적이거나 기타 다른 영리 목적인 경우는 제외됩니다.
11.	“평가 목적”이라 함은 소프트웨어 또는 보충 자료의 성능을 평가하고 데모하기 위한 목적을 말합니다. 다만, 경쟁 분석(경쟁회사에 대한 분석)이나 모든 상업적, 전문적 또는 영리 목적인 경우는 제외됩니다.
12.	“제외 자료”라 함은 어떤 방법으로든지 라이센시에게 제공되거나 그가 사용할 수 있게 되었거나 라이센시에게 제공된 매체(미디어)에 있는 소프트웨어, 보충 자료, 사용자 문서(모든 컴퓨터 프로그램, 컴퓨터 프로그램의 모듈 또는 구성요소, 컴퓨터 프로그램의 기능 및 특징, 설명하는 내용의 인쇄 자료 또는 전자적 자료, 컨텐츠 혹은 다른 자료를 포함)로서, (a) 라이센시가 라이센스 증명서를 가지고 있지 아니하거나 (b) 라이센시가 해당 비용을 지급하지 아니한(그리고 계속 지급하지 아니하는) 것을 말합니다. 라이센시는 Autodesk가 사용하는 라이센싱 장치(메커니즘)의 편의상 매체(미디어) 상에 또는 다운로드 과정에 제외 자료가 포함되어 있음을 인정하고, 이 포함 사실이 명시적이든 묵시적이든 그러한 제외 자료의 사용 권리에 대한 승인하는 게 아님을 인정합니다.
13.	“교수진”이라 함은 자격이 있는 교육기관을 위하여 일하는 직원 또는 독립적 계약자(하청업자)인 개인을 말합니다.   
14.	“설치”라 함은 컴퓨터 프로그램 또는 다른 자료와 관련하여 그 프로그램이나 자료를 하드디스크 또는 다른 저장매체에 복사하는 것을 말합니다.
15.	“라이센스 증명서”라 함은 라이센스 자료에 대한 라이센시의 라이센스에 관하여 특히 라이센스 유형이 기재된 Autodesk의 지정 중 하나를 말합니다. 라이센스 증명서는 (a) (i) 라이센스 자료(예를 들어, 소프트웨어의 “About (소개)” 상자, 라이센스 정보 대화 상자 또는 텍스트 파일 안) 내에, (ii) Autodesk의 포장 상에 또는 (iii) Autodesk가 라이센시에게 발급하고 이메일, 팩스, 직접 전달 또는 그 밖의 방법으로 전달한 서면 확인 또는 그 밖의 통지에 있을 수 있고, (b) 요청을 하는 경우 Autodesk로부터 받을 수 있습니다. 명확히 하자면, 라이센스 증명서에는 리셀러 또는 제3자가 제공하는 지정, 확인, 포장 또는 다른 서류가 포함되지 아니합니다.
16.	“라이센스 유형”이라 함은 별지 B에 기재된 것을 포함하여 Autodesk 자료에 관하여 Autodesk 가 지정한 라이센스의 유형을 말합니다. 라이센스 유형에는 별지 B에 기재된 해당 이용 조건을 포함하여 각 유형에 관하여 Autodesk 가 지정한 조건이 포함됩니다. 라이센스 유형은 Autodesk가 정하고, 해당 라이센스 증명서에 명시될 수 있습니다.
17.	“라이센스 자료”라 함은 (a) “동의함(I accept)” 버튼 또는 본 계약과 관련된 다른 버튼 또는 장치를 클릭하거나 다른 방법으로 본 계약에 동의한다는 것을 밝힘으로써 다운로드 받거나, (b) 본 계약과 함께 사전에 포장된 상태로 배송 받거나, (c) 달리 본 계약과 수반된 소프트웨어, 보충 자료 및 사용자 문서로서 (i) 소프트웨어의 경우에는 해당 라이센스 증명서가 확인되고, (ii) 라이센시가 해당 비용을 지급한(그리고 계속 지급하는) 것을 말합니다. 라이센스 자료는 또한 그러한 자료에 대하여 Autodesk가 특별히 정한 별도의 조건이 없다면 본 계약에 의하여 라이센스를 받은 소프트웨어의 사용을 위하여 Autodesk가 라이센시에게 제공하거나 사용 가능하게 한 보충 자료 및 사용자 문서를 포함합니다. 라이센스 자료는 Autodesk가 라이센시의 현재의 라이센스에 따라 그에게 제공하거나 사용 가능하게 한 라이센스 자료의 모든 오류 수정, 패치, 서비스 팩, 업데이트 및 업그레이드, 새로운 버전을 포함합니다. 라이센시는 업그레이드 및 새로운 버전의 이용에는 Relationship 프로그램 사용 조건을 따라야 하고 추가적인 비용이 발생할 수 있음을 인정합니다. 추가로, 라이센스 자료는 Relationship 프로그램 이용 조건에서 명확히 승인된 범위 및 기간 내에서 라이센시가 Relationship 프로그램 이용 조건에 따라 받거나 보유하고 있는 모든 이전 버전 및 다른 Autodesk자료를 포함합니다. 위와 같은 내용(또는 본 계약의 다른 조항)에도 불구하고, 모든 경우에 제외자료는 라이센스 자료에서 제외됩니다. 
18.	“라이센시(Licensee)”라 함은 (a) Autodesk 자료를 회사 또는 다른 법적 단체를 위하여 취득한 경우(예를 들면, 직원, 독립적 계약자(하청업자), 또는 다른 권한 있는 대표자에 의하여), Autodesk 자료를 취득하게 되는 회사 또는 법적 단체, 또는 (b) 그러한 단체가 없는 경우에는, 본 계약을 승낙한 개인 (예를 들면, “동의함(I accept)” 버튼 또는 본 계약과 관련된 다른 버튼 또는 장치를 선택하거나 다른 방법으로 본 계약에 동의한다는 점을 표시하거나, Autodesk 자료의 전부 또는 일부를 설치, 다운로드, 액세스 내지 복사, 사용함으로써)을 말합니다. 명확히 하자면, 라이센시는 단일하고 구체적으로 특정된 법적 단체 혹은 개인을 말하고, 그러한 법적 단체 또는 개인의 자회사, 계열사와 그 밖의 관련 있는 자를 포함하지 아니합니다.
19.	“라이센시의 내부적 사업상 필요”라 함은 라이센스 자료와 관련하여 라이센시의 사업상 통상적인 과정에서 그의 사업의 내부적인 필요를 충족시키기 위하여 라이센시 자신의 인력의 그러한 라이센스 자료(및 그 특징과 기능) 사용 행위를 말하는데, 내부적 사업상 필요는 어떠한 경우에도 제3자에게도 그러한 라이센스 자료를 제공하거나 사용할 수 있게 하는 행위를 포함하지 아니합니다.
20.	“네트워크 기반”이라 함은 컴퓨터에 설치된 라이센스 소프트웨어 자료가 지역 네트워크 연결 또는 VPN 요구 조건 준수를 조건으로 하는 VPN접속을 통하여 다른 컴퓨터로 업로드되거나, 설치되거나, 구동되거나, 액세스되도록 허용하는 파일 서버로서의 역할을 하는 컴퓨터를 포함하는 컴퓨터 이용 환경을 말합니다.
21. 	“다른 권한있는 교육 라이센시”라 함은 http://www.autodesk.com/educationterms 에 설명된 또는 Autodesk가 서면으로 달리 권한을 준 라이센시를 말합니다. 
22.	“허용된 수”라 함은 라이센스 자료 및 그러한 라이센스와 관련된 라이센스의 유형에 적용되는 최대 숫자(예를 들면, 승인된 사용자의 수, 동시 사용자의 수, 컴퓨터 대수 등). 그러한 숫자는 Autodesk가 정하고 해당 라이센스 증명서에 명시될 수 있습니다.
23.	“개인 학습 목적”이라 함은 (i) 학생으로서 개인적인 학습 또는 (ii) 학생이 아닌 경우에는, 개인적인 학습을 말하고, (a) 학위나 자격을 부여하는 프로그램에서의 실제 또는 온라인 강의 및 (b) 상업적, 전문적, 영리 목적과 관련된 학습은 제외됩니다.
24.	“인력”이라 함은 (a) 라이센시의 각 직원 및 (b) 개인으로서 라이센시의 구내에서 라이센시가 소유하거나 리스하여 관리하는 컴퓨터에 라이센스 자료를 설치하고 액세스하는 독립적 계약자(하청업자)를 말합니다.
25.	“이전 버전”이라 함은 라이센스 자료의 그 당시 릴리스에 대하여, 그러한 그 당시 릴리스에 대한 후속 릴리스 또는 대체물 (이는 Autodesk가 결정합니다)을 말합니다.
26.	“자격이 있는 교육기관”이라 함은 해당 지역, 주, 지방, 연방 또는 국가 정부 내에서 권한있는 국가 기관에 의해 승인받고 그 등록된 학생들을 수업하는 것이 주된 목적인 교육 기관을 말합니다. 본 정의에 포함되고 제외된 기관들에 대한 예는 (그러나 이에 제한되지 않습니다) http://www.autodesk.com/educationterms 에 설명되어 있습니다.
27.	“Relationship 프로그램”이라 함은 (i) Subscription 또는 (ii) Autodesk가 사용 가능하게 한 라이센스 자료에 따른 일반적으로 Autodesk에 의해 제공되는 임대 프로그램을 말합니다.
28. 	“Relationship 프로그램 이용 조건”이라 함은 http://usa.autodesk.com/company/legal-notices-trademarks/support-terms-and-conditions 또는 Autodesk의 모든 후속 또는 보충 웹페이지(URL은 Autodesk 웹사이트에서 구하거나 요청할 수 있음)에 제시된 Relationship 프로그램 이용 조건을 말합니다.
29.	 “리셀러”는 Autodesk로부터 직접 또는 간접적으로 정품인 Autodesk 자료를 라이센시에게 배포할 수 있는 권한이 부여 받은 배포권자 또는 리셀러를 말합니다.
30.	”서비스”는 지원 서비스, 저장, 시뮬레이션과 테스트 서비스, 훈련과 다른 혜택 등 Autodesk가 제공하거나 이용 가능하게 하는 서비스 (서비스의 결과도 포함)를 말하고, Relationship 프로그램의 일부로서 제공되거나 이용 가능하게 되는 서비스는 제외됩니다.
31.	“서비스 이용 조건”은 사용자가 그러한 서비스를 주문하거나 등록하거나, 주문 또는 등록과 관련하여 표시되는 장소(즉, 웹페이지)에 게시된, 또는 만일 그러한 이용 조건이 없다면 http://usa.autodesk.com/company/legal-notices-trademarks/terms-of-service (만약 서비스가 웹서비스라면)나 기타 다른 서비스는 http://usa.autodesk.com/company/legal-notices-trademarks/terms-of-use 또는 Autodesk의 그 후속 내지 보충적인 웹 페이지들에 기재된 서비스 이용 조건을 말합니다.

32.	“소프트웨어”는 Autodesk가 배포하거나 이용 가능하게 한 컴퓨터 프로그램, 또는 컴퓨터 프로그램의 모듈이나 구성요소를 말합니다. “소프트웨어”라는 용어는 또한 컴퓨터 프로그램의 기능과 특징을 지칭할 수 있습니다.

33.	“독립 실행형 기반”은 (i) 단일한 컴퓨터에 설치된 라이센스 자료 그리고 (ii) (예를 들어, 어떤 종류의 네트워크 연결을 통하여) 어떠한 다른 컴퓨터에 설치되거나, 그 컴퓨터로부터 또는 그를 통하여 작동되거나 보여지거나, 달리 액세스 될 수 없는 라이센스 자료를 말합니다.

34.	“학생”은 자격이 있는 교육기관에 학생으로 등록한 개인을 말합니다.

35.	“Subscription”은 Autodesk가 (특히) Autodesk 자료에 대한 업데이트와 업그레이드, 그의 새로운 버전 및 그와 관련된 어떠한 다른 지원, 서비스 및 훈련을 제공하는 Autodesk가 일반적으로 제공하는 프로그램을 말합니다.

36.	“보충 자료”는 소프트웨어 및 관련된 사용자 문서 외에, 소프트웨어와 함께 사용하기 위하여 Autodesk가 배포하거나 이용 가능하게 한 자료를 말합니다. 보충 자료는 (a) 컨텐츠, 예를 들어 샘플 도안 및 디자인, 도안 및 디자인 모듈 그리고 도안과 디자인에 사용된 구성요소의 묘사 (예를 들어, 건물, 건물의 부분, 설비, 가구, 교량, 도로, 인물, 배경, 세팅과 에니메이션), (b) 배경자료 예를 들어, 건물 코드 그리고 건물 구조 설계의 서술, (c) 소프트웨어의 출력 렌더링을 위한 도구 예를 들어, 폰트 그리고 (d) 개발 자료, 응용프로그램 프로그래밍 인터페이스 (APls), 그리고 다른 유사한 개발자 자료(API 정보 포함) 등을 포함합니다.

37.	“영역”은 (a) 라이센스 증명서에 명시된 국가를 말하거나, 또는 (b) 만일 라이센스 증명서가 없거나 라이센스 증명서에 국가가 명시되어 있지 아니하면, 라이센시가 Autodesk 자료에 대한 라이센스를 획득한 국가를 의미합니다. 만일 라이센스 증명서에서 명시하거나 또는 라이센시가 EU 또는 유럽자유무역연합 가입국에서 Autodesk 자료를 획득하였다면, 영역은 EU와 유럽자유무역연합의 모든 국가를 의미합니다. 

38.	“삭제”는 어떠한 수단으로든지 하드 드라이브 또는 다른 저장 매체로부터 Autodesk 자료의 사본을 제거하거나 사용 불능하게 만들거나 달리 Autodesk 자료의 사본을 폐기 또는 사용할 수 없게 만드는 것을 말합니다.

39.	“업그레이드”는 (a) 적격의 이전 릴리스에 대한 후속 또는 대체물 (그리고 이전 릴리스에 대한 오류 수정, 패치, 서비스 팩을 포함하고, 이전 릴리스의 특징과 기능을 강화하거나 추가할 것입니다) 또는 라이선스 자료의 다른 릴리스, (b) 이전에 Autodesk로부터 적격의 해당 종전 또는 다른 릴리스에 대하여 라이센스를 받은 라이센시에게 제공되며, (c) Autodesk가 일반적으로 별도의 비용을 청구하거나 Relationship 프로그램 가입 고객에게만 이용가능하게 하는 라이센스 자료의 전체 상용 버전을 말합니다. Autodesk 자료가 업그레이드인지 여부는 해당 라이센스 증명서에 명시될 수 있습니다. Autodesk 자료가 업그레이드인지 그리고 라이센시가 특정 Autodesk 자료를 업그레이드로 라이센스를 부여할 수 있는 조건을 갖추었는지 여부는 Autodesk가 정합니다.

40.	“사용자 문서”는 인쇄 또는 전자적 형태를 불문하고, Autodesk 또는 리셀러가 소프트웨어 또는 보충 자료 (또는 소프트웨어나 보충 자료를 위한 포장)에 포함하거나 그렇지 아니하면 고객들이 소프트웨어 또는 보충 자료에 대한 라이센스를 얻거나, 취득 또는 설치를 한 때 또는 그 후에 그와 같은 고객들에게 제공하는 소프트웨어 또는 보충 자료 (소프트웨어 또는 보충 자료의 사용에 관한 자료를 포함)에 대하여 설명하기 위한 또는 교육용 자료를 말합니다.

41.	“VPN 요구 조건”은 (i) 보안된 가상 사적 네트워크 (“VPN”) 를 통하여 액세스된 라이센스 자료에 액세스하고; (ii) 라이센스 자료에 동시에 액세스하는 최대 사용자 수 (네트워크 기반에서 또는 VPN을 통하여)는 어느 경우에도 허용된 수를 초과하지 아니하며; (iii) 라이센스 자료의 모든 사본은 라이센스 자료와 함께 제공된 기술적 보호 장치 (만일 있다면)와 함께 독점적으로 설치되고 액세스되며; (iv) VPN 연결은 안전하고 최신 산업 기준 암호화와 보호 방법에 따름을 말합니다.

별지 B
라이센스 유형
1.	독립 실행형 (개별) 라이센스.  만일 라이센스 증명서에 라이센스 유형이 “독립 실행형 라이센스” 또는 “개별 라이센스”로 특정되어 있는 경우, 라이센시는 해당 라이센스 증명서에 명시된 라이센스 자료의 특정 릴리스의 하나의 주된 사본을 한 대의 컴퓨터에, 독립 실행형 기반으로 설치할 수 있고, 오로지 라이센시의 인력에 의하여 그리고 오로지 라이센시의 내부적 사업상 필요를 위하여, 그와 같은 라이센스 자료의 주된 사본에 대한 액세스를 허용할 수 있습니다. 또한, 라이센시는 그러한 라이센스 자료의 하나의 추가 복사본을 한 대의 추가적인 컴퓨터에, 독립 실행형 기반으로 설치할 수 있습니다; 다만, (i) 라이센스 자료의 그러한 추가 복사본은 주된 사본으로서 동일인에 의해서만 액세스되고, (ii) 그 사람은 라이센시 (만일 라이센시가 개인인 경우) 또는 라이센시의 직원이며, (iii) 그 사람은 오직 그의 통상 근무지로부터 떨어져 있는 동안 업무를 수행하기 위해서만 그리고 라이센시의 내부적 사업상 필요를 위해서만, (iv) 주된 사본과 추가 복사본은 동시에 엑세스되지 아니하여야 합니다. 독립 실행형(개별) 라이센스는 본 계약에 달리 규정되지 아니하는 한 영구적인 기간입니다.
2.	다중 시트 독립 실행형 라이센스.  만일 라이센스 증명서에 라이센스 유형이 “다중 시트 독립 실행형 라이센스”로 특정되어 있는 경우, 라이센시는 해당 라이센스 증명서에 명시된 라이센스 자료의 특정 릴리스의 주된 사본을 컴퓨터의 허용된 수에 따라, 독립 실행형 기반으로 설치할 수 있고 오로지 라이센시의 인력에 의하여 그리고 오로지 라이센시의 내부적 사업상 필요를 위하여, 그와 같은 라이센스 자료 사본에 대한 액세스를 허용할 수 있습니다. 또한, 라이센시는 그러한 라이센스 자료의 추가 복사본을 허용된 수의 컴퓨터 대수에 이를 때까지 추가적인 컴퓨터에, 독립 실행형 기반으로 설치할 수 있습니다; 다만, (i) 라이센스 자료의 그러한 추가 복사본 각각은 주된 사본으로서 동일인에 의해서만 액세스되고, (ii) 그 사람은 라이센시 (만일 라이센시가 개인인 경우) 또는 라이센시의 직원이며, (iii) 그 사람은 오직 그의 통상 근무지로부터 떨어져 있는 동안 업무를 수행하기 위해서만 그리고 라이센시의 내부적 사업상 필요를 위해서만, (iv) 주된 사본과 추가 복사본은 동시에 엑세스되지 아니하여야 합니다. 다중 시트 독립 실행형 라이센스는 본 계약에 달리 규정되지 아니하는 한 영구적인 기간입니다.
3.	네트워크 라이센스.  만일 라이센스 증명서에 라이센스 자료에 대한 라이센스 유형이 “네트워크 라이센스”로 특정되어 있는 경우, 라이센시는 해당 라이센스 증명서에 명시된 라이센스 자료의 특정 릴리스의 사본을 컴퓨터에 설치할 수 있고 다수 컴퓨터에서, 네트워크 기반으로, 오로지 라이센시의 인력에 의한 오로지 라이센시의 내부적 사업상 필요를 위하여 동시에 사용할 권한 있는 최대 사용자수는 사용할 권한 있는 사용자수 중 허용된 수를 초과하지 아니하거나 Autodesk 라이센스 매니저에 의하여 부과된 (만일 있다면) 다른 제한을 초과하지 아니하는 한도에서 그와 같은 라이센스 자료에 대한 액세스를 허용할 수 있습니다. 라이센시는 또한 라이센시의 선택에 따라, 라이센시가 오로지 설치된 라이센스 자료의 사본의 주된 부분이 실시 불가능한 기간 동안만 그리고 주된 설치 사본에 적용되는 바와 동일한 계약 조건 하에서면 핫 백업 서버의 라이센스 자료에 액세스 할 수 있을 것이라면, 라이센스 자료를 핫 백업 서버에 설치할 수 있을 것입니다. “핫 백업 서버”는 설치되나 소프트웨어와 보충 자료의 설치된 사본의 주된 부분이 실시 불가능한 때 그리고 오직 그와 같은 설치된 사본의 주된 부분이 실시 불가능한 동안을 제외하고는 액세스가 허용되지 아니하는 소프트웨어와 보충 자료의 두 번째 사본을 가진 파일 서버 컴퓨터를 의미합니다. 네트워크 라이센스는 본 계약에 달리 규정되지 아니하는 한 영구적인 기간입니다.
4.	교육용 독립 실행형 (개별) 라이센스.  만일 라이센스 증명서에 라이센스 유형이 “교육용 독립 실행형 (개별) 라이센스”라고 특정되어 있는 경우, 교육 라이센시는 해당 라이센스 증명서에 명시된 라이센스 자료의 특정 릴리스의 사본을 한 대의 컴퓨터에, 제6.3조 (영향받는 데이터) 에 기재된 특정한 기능 제한에 따라, 독립 실행형 기반으로 설치할 수 있고, 오로지 교육 라이센시에 의하여 오로지 교육 목적으로 그와 같은 라이센스 자료 사본에 대한 액세스를 허용할 수 있습니다. 교육용 독립 실행형 (개별) 라이센스의 기간은 해당 라이센스 증명서에 정해져 있는 기간 동안이며, 그러한 기간이 특정되어 있지 아니하다면, 그 기간은 설치부터 36개월 또는 Autodesk가 서면으로 달리 승인한 기간입니다.
5.	교육용 다중 시트 독립 실행형 라이센스.  만일 라이센스 증명서에 라이센스 유형이 “교육용/다중 시트 독립 실행형 라이센스”로 특정되어 있는 경우, 교육 라이센시는 해당 라이센스 증명서에 명시된 라이센스 자료의 특정 릴리스의 사본을 컴퓨터의 허용된 수에 따라, 제6.3조 (영향받는 데이터)에 기재된 특정한 기능 제한에 따라, 독립 실행형 기반으로 설치할 수 있고, 오로지 교육 라이센시에 의하여 오로지 교육 목적으로, 그와 같은 라이센스 자료 사본에 대한 액세스를 허용할 수 있습니다. 교육용 다중 시트 독립 실행형 라이센스의 기간은 해당 라이센스 증명서에 정해져 있는 기간 동안이며, 그러한 기간이 특정되어 있지 아니하다면, 그 기간은 설치부터 36개월 또는 Autodesk가 서면으로 달리 승인한 기간입니다.
6.	교육용 네트워크 라이센스.  만일 라이센스 증명서에 라이센스 유형이 “교육용 네트워크 라이센스”로 특정되어 있는 경우, 교육 라이센시는 해당 라이센스 증명서에 명시된 라이센스 자료의 특정 릴리스의 사본을 단일한 파일 서버 컴퓨터에, 제6.3조 (영향받는 데이터)에 기재된 특정한 기능 제한에 따라 설치할 수 있고 네트워크 기반에서 복수의 컴퓨터 상에서 그러한 라이센스 자료에 액세스할 수 있고 오로지 교육 라이센시에 의하여 오로지 교육 목적으로, 동시에 사용할 권한 있는 최대 사용자수는 사용권한 있는 사용자 중 허용된 수를 넘지 아니하는 한도에서, 그러한 라이센스 자료 사본에 대한 액세스를 허용할 수 있습니다. 교육용 네트워크 라이센스는 해당 라이센스 증명서에 특정되어 있는 고정 기간이나, 만약 그러한 기간이 특정되어 있지 않다면, 설치로부터 36개월 또는 Autodesk가 서면으로 달리 권한을 준 기간입니다.
7.	개인 학습용 라이센스.  만일 라이센스 증명서에 라이센스 유형이 “개인 학습용 라이센스”로 특정되어 있는 경우, 라이센시는 해당 라이센스 증명서에 명시된 라이센스 자료의 특정 릴리스의 사본을 한 대의 컴퓨터에, 제6.3조(영향받는 데이터)에 기재된 특정한 기능 제한에 따라, 독립 실행형 기반으로 설치할 수 있고, 오로지 라이센시에 의하여, 개별적으로, 오로지 개인 학습 목적으로, 그리고 연구실이나 교실이 아닌 장소에서만 그리고 상업적, 직업적(전문적) 또는 영리 목적으로 실시되는 것이 아닌 경우에만 그와 같은 라이센스 자료 사본에 대한 액세스를 허용할 수 있습니다. 개인 학습용 라이센스 독립 실행은 해당 라이센스 증명서에 명시된 정하여진 기간 동안입니다. 만일 그러한 기간이 특정되어 있지 아니하다면, 그 기간은 설치부터 13개월입니다.
8.	평가판/데모 버전/평가 버전.  만일 Autodesk가 해당 라이센스 증명서에 라이센스 유형을 “데모 버전”, “평가판”, “평가 버전”, “재판매금지” 또는 “NFR” 버전(각, “평가판 라이센스”)으로 특정한 경우, 라이센시는 해당 라이센스 증명서에 명시된 라이센스 자료의 특정 릴리스의 사본을 한 대의 컴퓨터에, 제6.3조 (영향받는 데이터)에 기재된 특정한 기능 제한에 따라, 독립 실행형 기반으로 설치할 수 있고, 오로지 라이센시의 인력에 의하여, 오로지 평가 목적으로 동시에 사용할 권한 있는 최대 사용자수는 한 명을 넘지 아니하는 한도에서 그리고 오직 라이센시의 근무지에서 그와 같은 라이센스 자료의 사본에 대한 액세스를 허용할 수 있습니다. 평가 라이센스는 해당 라이센스 증명서에 명시된 정하여진 기간 동안 또는 만일 그러한 기간이 특정되어 있지 아니하다면, 그 기간은 설치부터 30일 또는 Autodesk가 서면으로 달리 승인한 기간 동안입니다.
9.	고정 기간/한정 기간/임대 라이센스.  만일 Autodesk가 해당 라이센스 증명서에 명시된 기간 또는 한정 기간이거나 또는 고정 기간을 가진 라이센스 또는 임대 라이센스로 특정한 경우, 라이센시의 라이센스 자료를 설치하고 액세스할 권리는 오직 라이센스 증명서에서 명시된 기간 동안 지속됩니다. 그와 같은 설치와 액세스는 해당되는 라이센스 유형과 허용된 수에 따르게 됩니다. 그러나, 라이센스 증명서에서 어떠한 기간도 명시되어 있지 아니하고 Autodesk가 해당 라이센스 증명서에 명시된 기간 또는 한정 기간 또는 고정 기간을 가진 라이센스 또는 임대 라이센스로 표시한 경우, 그 기간은 설치부터 90일입니다 (또는 본 별지 B의 제B.6조(교육용 네트워크 라이센스), 제B.7조(개인 학습용 라이센스) 또는 제B.8조(평가판/데모 버전/평가 버전)에 설명된 라이센스에 대해서는 그 조항들에 특정된 기간).
10.	세션 특정 네트워크 라이센스.  만일 라이센스 증명서에 라이센스 유형이 “세션 특정 라이센스”로 특정되어 있는 경우, 라이센시는 해당 라이센스 증명서에 지정된 라이센스 자료의 특정 릴리스의 하나의 사본을 컴퓨터에 설치할 수 있고, 동시 세션의 최대 숫자가 허용된 수 또는 Autodesk 라이센스 매니저 도구 (만일 있다면)에 의하여 부과된 다른 제한을 초과하지 아니하는 한도에서, 오로지 라이센시의 내부적 사업상 필요를 위해서만 오로지 라이센시의 인력에 의해서만 네트워크 기반 상에서 지원 가상화 응용프로그램(Supported Virtualization Application)을 통하여 복수의 컴퓨터에서 그러한 라이센스 자료에 대한 액세스를 허용할 수 있습니다. 세션 특정 네트워크 라이센스에 있어서, (a) “세션”은 지원 가상화 응용프로그램을 통하여 연결된 두 대의 컴퓨터 간에 단일한 상호 정보 교환으로 정의되고, (b) “지원 가상화 응용프로그램(Supported Virtualization Application)”은 라이센스 자료를 위한 사용자 문서에서 Autodesk가 지원한다고 특히 명시된 그러한 제3자의 가상화 응용프로그램 또는 수단입니다. 해당 지원 가상화 응용프로그램에 관하여, 라이센시는 이용 가능한 세션 트래킹 메커니즘을 활성화하고, 그러한 세션 트래킹 메커니즘을 불능화하지 아니하며, 그러한 세션 트래킹 메커니즘에 의하여 생성된 모든 기록을 유지한다는 데 동의합니다. 세션 특정 네트워크 라이센스는 본 계약에 달리 규정되지 아니하는 한 영구적인 기간입니다.