From 81b6289f80052d71346159727c0c24f200ce9863 Mon Sep 17 00:00:00 2001 From: kyeongmin Date: Fri, 3 Apr 2026 05:59:06 +0900 Subject: [PATCH] Fix stale final screenshot export --- docs/run-001/01-input/input-review.md | 47 ++-- .../kei-interpretation.md | 73 ++--- .../run-001/03-structure/content-structure.md | 59 ++-- ...stage-1b-refined-concepts.iteration-1.json | 36 +-- ...stage-1b-refined-concepts.iteration-2.json | 36 +-- docs/run-001/04-plan/retry-plan.json | 31 +-- docs/run-001/04-plan/stage-1a-topics.json | 194 +++++++------- .../04-plan/stage-1b-refined-concepts.json | 36 +-- docs/run-001/05-execution/context.json | 252 +++++++++--------- .../05-execution/final-screenshot-current.png | Bin 110464 -> 166238 bytes .../run-001/05-execution/final-screenshot.png | Bin 110464 -> 166238 bytes docs/run-001/05-execution/final.html | 26 +- docs/run-001/05-execution/final_context.json | 252 +++++++++--------- docs/run-001/05-execution/generated_html.json | 8 +- .../run-001/05-execution/stage_0_context.json | 5 +- .../05-execution/stage_1_5a_context.json | 111 ++++---- .../05-execution/stage_1_5b_context.json | 244 +++++++++-------- .../05-execution/stage_1_7_context.json | 224 ++++++++-------- .../05-execution/stage_1a_context.json | 57 ++-- .../05-execution/stage_1b_context.json | 71 ++--- .../run-001/05-execution/stage_2_context.json | 252 +++++++++--------- .../05-execution/stage_2_verification.json | 21 +- .../run-001/05-execution/stage_3_context.json | 252 +++++++++--------- .../run-001/05-execution/stage_4_context.json | 252 +++++++++--------- .../06-validation/validation-result.md | 8 +- docs/run-001/comments/step-1.md | 12 +- docs/run-001/comments/step-2.md | 16 +- docs/run-001/comments/step-3.md | 16 +- docs/run-001/comments/step-6.md | 10 +- scripts/run_from_artifacts.py | 5 + 30 files changed, 1300 insertions(+), 1306 deletions(-) diff --git a/docs/run-001/01-input/input-review.md b/docs/run-001/01-input/input-review.md index b0831d7..872f2eb 100644 --- a/docs/run-001/01-input/input-review.md +++ b/docs/run-001/01-input/input-review.md @@ -1,33 +1,30 @@ -# Input Review Result +# Input Review Result ## Source - input file: `01. 건설산업 DX의 올바른 이해(0127).mdx` - source path: `docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx` +- source title: `건설산업 DX의 올바른 이해` -## Request Understanding -- 주제: 건설산업에서 DX와 BIM의 개념적 혼용 문제를 바로잡고, DX의 올바른 의미와 BIM의 위치를 설명하는 콘텐츠 -- 예상 산출 방향: 1장 슬라이드 또는 구조화된 설명 자료의 입력 원문 -- 문서 성격: 개념 정리 + 용어 정의 + 관계 설명 + 핵심 요약 +## Source Block Order +1. `용어의 혼용` +2. `혼용 대표 사례` (`details` block) +3. `용어 정의` +4. `용어간 상호관계` +5. `DX? ????? ???? / [?? 1] DX? ????? ????` image and caption +6. `DX와 BIM의 구분` (`details` block) +7. `핵심 요약` -## Scope -- 건설산업, BIM, DX의 정의를 분리해 설명한다. -- DX와 BIM의 상호관계를 정리한다. -- `BIM은 DX의 일부`라는 결론을 명확히 전달한다. +## Must Preserve +- `용어의 혼용` title and the original problem bullets +- `혼용 대표 사례` block with both policy references +- `용어 정의` with `????`, `BIM`, `DX` in that order +- `용어간 상호관계` with DX as the upper concept and GIS/BIM roles +- `[?? 1] DX? ????? ???? / [?? 1] DX? ????? ????` +- `DX와 BIM의 구분` with at least `??`, `????`, `???`, `??`, `???` +- `BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다` ## Constraints -- 원문 의미를 축약하더라도 왜곡하면 안 된다. -- DX를 단순 기술 도입으로 축소하면 안 된다. -- BIM을 DX와 동격 개념으로 다루면 안 된다. -- 문서 안의 비교 구조와 핵심 요약은 보존 가치가 높다. - -## Must-Preserve Elements -- 용어 혼용 문제 제기 -- 건설산업 정의 -- BIM 정의: 핵심 기술, 정보 관리 도구 -- DX 정의: 산업 패러다임 변화, 상위 개념 -- DX는 BIM 등 디지털 기술 기반의 상위 개념이라는 관계 -- 핵심 요약: `BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 가장 기초가 되는 일부분` - -## Confirm Needed -- 이미지(`DX1.png`)를 실제 결과물에 반영할지 여부는 후속 단계에서 결정 필요 -- 세부 비교표는 본문 핵심으로 둘지, 보조 정보로 내릴지 후속 구조화 필요 +- Keep original titles. +- Keep original block order. +- Preserve at least 80 percent of source wording when shortening. +- Compress `details` blocks only after preserving the original evidence and axes. diff --git a/docs/run-001/02-kei-interpretation/kei-interpretation.md b/docs/run-001/02-kei-interpretation/kei-interpretation.md index d06319d..9ca19c0 100644 --- a/docs/run-001/02-kei-interpretation/kei-interpretation.md +++ b/docs/run-001/02-kei-interpretation/kei-interpretation.md @@ -1,60 +1,17 @@ -# Kei Interpretation Result +# Interpretation Result -## Core Purpose -이 작업의 핵심 목적은 건설산업에서 DX와 BIM이 혼용되는 문제를 바로잡고, DX가 산업 전반의 전환을 뜻하는 상위 개념이며 BIM은 그 전환을 구성하는 핵심 기술 중 하나라는 점을 명확히 이해시키는 것이다. +## Block Roles In Source Order +1. `용어의 혼용`: problem statement +2. `혼용 대표 사례`: supporting evidence +3. `용어 정의`: definitions +4. `용어간 상호관계`: relationship explanation +5. `DX? ????? ???? / [?? 1] DX? ????? ????`: visual support +6. `DX와 BIM의 구분`: comparison evidence +7. `핵심 요약`: conclusion -## Meaning Preservation Criteria -- DX는 단순 소프트웨어 도입이나 3D 모델링 도입으로 축소되면 안 된다. -- BIM은 중요한 기술이지만 DX 전체와 동일시되면 안 된다. -- 문서의 메시지는 `정의 -> 관계 -> 결론` 흐름으로 보존되어야 한다. -- 비교표와 사례는 핵심 메시지를 보조하는 근거로 다뤄야 한다. - -## Core Topics -- 건설산업 DX와 BIM의 용어 혼용 문제 -- 건설산업의 정의와 목표 -- BIM의 정의와 역할 -- DX의 정의와 역할 -- DX와 BIM, GIS, 디지털 트윈의 상호관계 -- BIM은 DX의 일부라는 핵심 결론 - -## Topic Relations -- `용어 혼용 문제` -> `정의 정립 필요성`을 유발함 -- `건설산업 정의`는 DX 적용 대상과 목적을 설명하는 배경임 -- `BIM 정의`와 `DX 정의`는 비교 대상이 아니라 계층 관계를 밝히는 재료임 -- `DX와 핵심기술의 상호관계`는 DX가 상위 개념임을 시각적으로 뒷받침함 -- `핵심 요약`은 전체 메시지의 결론임 - -## Core vs Support -### Core -- DX는 산업 패러다임 변화이며 상위 개념이다. -- BIM은 건설산업 DX를 위한 핵심 기술이지만 DX 자체는 아니다. -- 건설산업 DX를 올바르게 이해하려면 용어 정의와 상호관계 정립이 필요하다. - -### Support -- 정책 문서에서의 혼용 사례 -- 건설산업의 일반 정의와 목표 -- GIS와 디지털 트윈의 보조적 역할 -- DX와 BIM 비교표의 세부 행들 - -## Expression Hints -- 표현은 `오해 바로잡기`와 `개념 계층 설명` 중심이 적절하다. -- DX를 크게, BIM을 그 하위 핵심 기술로 보이게 해야 한다. -- 비교표 전체를 다 펼치기보다 핵심 차이 몇 개만 요약하는 편이 전달력이 좋다. -- `BIM ≠ DX`, `BIM ⊂ DX` 관계가 시각적으로 드러나야 한다. - -## Source Data Candidates -- 스마트 건설 활성화 방안(2022.07) -- 제7차 건설기술진흥 기본계획(2023.12) -- 건설산업 BIM 기본지침, 국토교통부, 2020 -- IBM Institute for Business Value, 2011 -- Agile Elephant, 2015 - -## Risks -- DX를 기술 리스트처럼 보이게 만들 위험 -- BIM의 중요성을 약화시키거나 반대로 과대평가할 위험 -- 비교표 세부가 너무 많아 핵심 메시지가 묻힐 위험 - -## Stage 1A/1B Memo -- topic extraction에서는 `혼용 문제`, `정의`, `상호관계`, `핵심 결론` 4축이 유지되어야 한다. -- concept refinement에서는 `정의 비교`보다 `계층 관계 설명`이 전면에 와야 한다. -- 핵심 산출물은 `DX는 상위, BIM은 핵심 기술`이라는 한 문장으로 수렴되어야 한다. +## Preservation Rules +- Keep the original block order above. +- Keep original titles instead of inventing new labels. +- Keep the original conclusion sentence exactly. +- Prefer source sentences over rewritten summaries. +- Use comparison compression only after preserving the original comparison axes. diff --git a/docs/run-001/03-structure/content-structure.md b/docs/run-001/03-structure/content-structure.md index 8d94aac..2a87970 100644 --- a/docs/run-001/03-structure/content-structure.md +++ b/docs/run-001/03-structure/content-structure.md @@ -1,44 +1,21 @@ -# Content Structure Result +# Content Structure Result -## Primary Message -건설산업에서 DX와 BIM은 동일 개념이 아니며, DX는 산업 전반의 전환을 뜻하는 상위 개념이고 BIM은 그 전환을 가능하게 하는 핵심 기술 중 하나다. +## Source Order To Keep +1. 용어의 혼용 +2. 혼용 대표 사례 +3. 용어 정의 +4. 용어간 상호관계 +5. DX? ????? ???? / [?? 1] DX? ????? ???? image +6. DX와 BIM의 구분 +7. 핵심 요약 -## Supporting Messages -- 정책 및 현장 문서에서 DX와 BIM이 혼용되어 왔다. -- 건설산업 DX를 올바르게 이해하려면 용어 정의와 관계 정리가 필요하다. -- BIM은 정보 관리와 디지털 협업을 위한 핵심 인프라 기술이다. -- DX는 BIM, GIS, 디지털 트윈 등 기술 융합을 통해 실현된다. +## Slide Mapping +- Top intro: `용어의 혼용` + `혼용 대표 사례` +- Main body: `용어 정의` + `용어간 상호관계` + image +- Support block: `DX와 BIM의 구분` +- Footer: `핵심 요약` -## Proposed Section Structure -1. 문제 제기: DX와 BIM의 혼용 -2. 핵심 정의: 건설산업 / BIM / DX -3. 관계 설명: DX는 상위, BIM은 핵심 기술 -4. 결론: BIM은 DX의 기초적 일부 - -## Priority -### Highest Priority -- DX와 BIM의 관계를 오해 없이 한눈에 설명하는 것 -- `BIM은 DX의 일부`라는 결론을 선명하게 전달하는 것 - -### Medium Priority -- 정책 문서 혼용 사례 제시 -- DX 구현에 필요한 기술 융합 설명 - -### Lower Priority -- DX와 BIM 비교표의 세부 항목 전부 -- 건설산업 일반 정의의 상세 수식어 - -## Area Assumptions -- body: DX와 BIM의 관계 및 핵심 정의 -- sidebar: 혼용 사례, 핵심 비교 포인트, 보조 출처 -- footer: 최종 한 줄 요약 또는 출처 요약 - -## Compression Guidance -- 비교표는 전체를 그대로 쓰기보다 `범위`, `프로세스`, `성과품`, `확장성` 정도만 핵심 차이로 요약하는 편이 좋다. -- 건설산업 정의는 길게 풀기보다 `종합산업`, `품질/기간/비용/안전` 키워드 중심 압축이 적절하다. -- 핵심 이미지가 들어간다면 `DX 상위 - BIM/GIS/디지털트윈 하위` 구조를 강화하는 방향이 맞다. - -## Next Stage Handoff -- Stage 1.5a에서는 `DX`를 가장 큰 타이포그래피 초점으로 둘 수 있다. -- Stage 1.7에서는 계층 관계를 잘 보여주는 reference block이 적합하다. -- Stage 2 생성에서는 결론이 본문 하단에 묻히지 않도록 구조적 강조가 필요하다. +## Structural Rules +- Read in a natural order from top-left to top-right to bottom-left. +- Keep original titles visible. +- Compress wording only after preserving original section order. diff --git a/docs/run-001/04-plan/history/stage-1b-refined-concepts.iteration-1.json b/docs/run-001/04-plan/history/stage-1b-refined-concepts.iteration-1.json index 0765a66..4833116 100644 --- a/docs/run-001/04-plan/history/stage-1b-refined-concepts.iteration-1.json +++ b/docs/run-001/04-plan/history/stage-1b-refined-concepts.iteration-1.json @@ -3,42 +3,44 @@ { "topic_id": 1, "relation_type": "cause_effect", - "expression_hint": "오해의 원인과 그 결과를 짧고 분명하게 보여주는 문제 제기 블록이 적절하다. 사례는 전부 펼치지 말고 대표 사례만 연결한다.", - "source_data": "DX/BIM 혼용, BIM 도입을 DX 완성으로 오인, DX를 BIM 수준으로 축소하는 인식" + "expression_hint": "Keep the original problem bullets and title visible.", + "source_data": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산", + "summary": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산" }, { "topic_id": 2, "relation_type": "definition", - "expression_hint": "DX 정의는 본심의 시작점으로 크고 선명하게 제시한다. 단순 기술 도입이 아니라 산업 전환이라는 점이 강조되어야 한다. 본문 첫 블록에서 DX는 상위 개념, BIM은 핵심 기술이라는 문구를 그대로 가시 텍스트로 노출한다.", - "source_data": "DX 정의와 상위 개념 설명", - "summary": "DX는 상위 개념이고 BIM은 핵심 기술이다." + "expression_hint": "Keep the original definition order: ???? -> BIM -> DX.", + "source_data": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술
*건설산업 BIM 기본지침, 국토교통부, 2020* * **DX(Digital Transformation) : 산업 패러다임의 변화** * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함
*Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*", + "summary": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털..." }, { "topic_id": 3, "relation_type": "hierarchy", - "expression_hint": "DX가 상위, BIM/GIS/디지털 트윈이 하위 핵심기술이라는 계층 구조를 시각적으로 드러내야 한다. 이미지 참조는 반드시 유지하고, 본문 또는 캡션에 `[이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]` 또는 `[그림 1] DX와 핵심기술간 상호관계`가 보이는 텍스트로 남아야 한다. 관계도는 팝업이나 숨김영역이 아니라 본문 중앙의 가시 다이어그램으로 렌더링한다.", - "source_data": "BIM 정의, DX와 핵심기술 상호관계, 이미지 참조, [이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png], [그림 1] DX와 핵심기술간 상호관계", - "summary": "DX와 GIS, BIM, Digital Twin의 관계를 시각적으로 드러낸다." + "expression_hint": "Keep the original relationship text, image caption, GIS role, and BIM role visible.", + "source_data": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png)
*[그림 1] DX와 핵심기술간 상호관계*", + "summary": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png) BIM -> DX.", + "source_data": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술
*건설산업 BIM 기본지침, 국토교통부, 2020* * **DX(Digital Transformation) : 산업 패러다임의 변화** * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함
*Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*", + "summary": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털..." }, { "topic_id": 3, "relation_type": "hierarchy", - "expression_hint": "DX가 상위, BIM/GIS/디지털 트윈이 하위 핵심기술이라는 계층 구조를 시각적으로 드러내야 한다. 이미지 참조는 반드시 유지하고, 본문 또는 캡션에 `[이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]` 또는 `[그림 1] DX와 핵심기술간 상호관계`가 보이는 텍스트로 남아야 한다. 관계도는 팝업이나 숨김영역이 아니라 본문 중앙의 가시 다이어그램으로 렌더링한다.", - "source_data": "BIM 정의, DX와 핵심기술 상호관계, 이미지 참조, [이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png], [그림 1] DX와 핵심기술간 상호관계", - "summary": "DX와 GIS, BIM, Digital Twin의 관계를 시각적으로 드러낸다." + "expression_hint": "Keep the original relationship text, image caption, GIS role, and BIM role visible.", + "source_data": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png)
*[그림 1] DX와 핵심기술간 상호관계*", + "summary": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png) *건설산업 BIM 기본지침, 국토교통부, 2020* * **DX(Digital Transformation) : 산업 패러다임의 변화** * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함
*Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*" + }, + { + "id": 3, + "title": "용어간 상호관계", + "purpose": "관계설명", + "role": "flow", + "layer": "core", + "source_hint": "용어간 상호관계", + "summary": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png) *[그림 1] DX와 핵심기술간 상호관계*" + }, + { + "id": 4, + "title": "혼용 대표 사례", + "purpose": "근거사례", + "role": "reference", + "layer": "supporting", + "source_hint": "혼용 대표 사례", + "summary": "**[스마트 건설 활성화 방안(2022.07)]** 추진과제 : 건설산업 디지털화 실행과제 : BIM 전면 도입, BIM 전문인력 양성 **[제7차 건설기술진흥 기본계획(2023.12)]** 추진방향 : 디지털 전환을 통한 스마트 건설 확산 추진과제 : BIM 도입으로 건설산업 디지털화", + "source_data": "**[스마트 건설 활성화 방안(2022.07)]** 추진과제 : 건설산업 디지털화 실행과제 : BIM 전면 도입, BIM 전문인력 양성 **[제7차 건설기술진흥 기본계획(2023.12)]** 추진방향 : 디지털 전환을 통한 스마트 건설 확산 추진과제 : BIM 도입으로 건설산업 디지털화" + }, + { + "id": 5, + "title": "DX와 BIM의 구분", + "purpose": "비교근거", + "role": "reference", + "layer": "supporting", + "source_hint": "DX와 BIM의 구분", + "summary": "| DX | 구분 | BIM | | :--- | :---: | ---: | | **BIM << DX** (Engineering + Management 통합) | **범위** | **Only 3D** (형상 구현 중심) | | **제작 및 운영**(상용 + 전용 40~80개) [Rhino, Sketchup, Blender..] + [EG-BIM 등] | **S/W** | **모델 제작용 상용 SW** [Revit, Civil 3D, Navisworks...", + "source_data": "| DX | 구분 | BIM | | :--- | :---: | ---: | | **BIM << DX** (Engineering + Management 통합) | **범위** | **Only 3D** (형상 구현 중심) | | **제작 및 운영**(상용 + 전용 40~80개) [Rhino, Sketchup, Blender..] + [EG-BIM 등] | **S/W** | **모델 제작용 상용 SW** [Revit, Civil 3D, Navisworks, Autocad] | | **근본적 문제의식을 통한 개선** | **프로세스** | **기존 2D 설계 방식 유지** | | **공학 정보 및 콘텐츠 연계에 집중** **도면, 수량, 시공계획 등 일식** | **성과품** | **3D 모델 중심** **기존 성과품 유지** | | **설계/시공 생산성 혁신**(개념의 재정립) | **활용** | **3D 모델에 의한 일반적 이해 향상** | | **전 생애주기 활용 시스템** | **확장성** | **(설계/시공/운영) 분야별 단절** | | **구체화(복잡) - 적극적/구체적 실현 방안** | **수행 개념** | **단순화(오류) - 수동적/집단적 동질화** | | **적극적, 주체적인 기술 접목/융합** | **CIVIL + IT** | **소극적, 상용 기술에 의존** | | **자체 수행 능력 - 지속가능성 확보** | **주체** | **S/W 제작사 판매 정책에 의존** | | **차별화 및 경쟁력 확보, 해외 진출** | **발주처** | **평준화, 국내 중심** | | **IT + CIVIL ENG 220명 운영 + 기술 개발** | **설계사** | **소규모 BIM팀 운영 + 단순교육에 집중** | | **분야 확장 모델 및 시스템** | **시공사** | **국내 토목 소극적/해외 토목증가** |" + }, + { + "id": 6, + "title": "핵심 요약", + "purpose": "결론강조", + "role": "flow", + "layer": "conclusion", + "source_hint": "핵심 요약", + "summary": "BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다", + "source_data": "BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다" + } + ] +} \ No newline at end of file diff --git a/docs/run-001/04-plan/stage-1b-refined-concepts.json b/docs/run-001/04-plan/stage-1b-refined-concepts.json index 0765a66..4833116 100644 --- a/docs/run-001/04-plan/stage-1b-refined-concepts.json +++ b/docs/run-001/04-plan/stage-1b-refined-concepts.json @@ -3,42 +3,44 @@ { "topic_id": 1, "relation_type": "cause_effect", - "expression_hint": "오해의 원인과 그 결과를 짧고 분명하게 보여주는 문제 제기 블록이 적절하다. 사례는 전부 펼치지 말고 대표 사례만 연결한다.", - "source_data": "DX/BIM 혼용, BIM 도입을 DX 완성으로 오인, DX를 BIM 수준으로 축소하는 인식" + "expression_hint": "Keep the original problem bullets and title visible.", + "source_data": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산", + "summary": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산" }, { "topic_id": 2, "relation_type": "definition", - "expression_hint": "DX 정의는 본심의 시작점으로 크고 선명하게 제시한다. 단순 기술 도입이 아니라 산업 전환이라는 점이 강조되어야 한다. 본문 첫 블록에서 DX는 상위 개념, BIM은 핵심 기술이라는 문구를 그대로 가시 텍스트로 노출한다.", - "source_data": "DX 정의와 상위 개념 설명", - "summary": "DX는 상위 개념이고 BIM은 핵심 기술이다." + "expression_hint": "Keep the original definition order: ???? -> BIM -> DX.", + "source_data": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술
*건설산업 BIM 기본지침, 국토교통부, 2020* * **DX(Digital Transformation) : 산업 패러다임의 변화** * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함
*Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*", + "summary": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털..." }, { "topic_id": 3, "relation_type": "hierarchy", - "expression_hint": "DX가 상위, BIM/GIS/디지털 트윈이 하위 핵심기술이라는 계층 구조를 시각적으로 드러내야 한다. 이미지 참조는 반드시 유지하고, 본문 또는 캡션에 `[이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]` 또는 `[그림 1] DX와 핵심기술간 상호관계`가 보이는 텍스트로 남아야 한다. 관계도는 팝업이나 숨김영역이 아니라 본문 중앙의 가시 다이어그램으로 렌더링한다.", - "source_data": "BIM 정의, DX와 핵심기술 상호관계, 이미지 참조, [이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png], [그림 1] DX와 핵심기술간 상호관계", - "summary": "DX와 GIS, BIM, Digital Twin의 관계를 시각적으로 드러낸다." + "expression_hint": "Keep the original relationship text, image caption, GIS role, and BIM role visible.", + "source_data": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png)
*[그림 1] DX와 핵심기술간 상호관계*", + "summary": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png) \n 혼용 대표 사례\n \n
\n * **[스마트 건설 활성화 방안(2022.07)]**\n * 추진과제 : 건설산업 디지털화 \n * 실행과제 : BIM 전면 도입, BIM 전문인력 양성\n * **[제7차 건설기술진흥 기본계획(2023.12)]**\n * 추진방향 : 디지털 전환을 통한 스마트 건설 확산 \n * 추진과제 : BIM 도입으로 건설산업 디지털화\n
\n \n\n\n * 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요\n\n
\n---\n\n\n## 1. 용어 정의\n\n
\n\n* **건설산업**\n * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업\n * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함\n\n
\n\n* **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술**\n * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구\n * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술\n
\n *건설산업 BIM 기본지침, 국토교통부, 2020*\n
\n\n
\n\n* **DX(Digital Transformation) : 산업 패러다임의 변화**\n * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 \n * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함\n
\n *Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*\n
\n\n\n---\n
\n\n## 2. 용어간 상호관계\n\n* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념\n* 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 \n * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공\n * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 \n![DX와 핵심기술간 상호관계](/assets/images/DX1.png)\n
\n *[그림 1] DX와 핵심기술간 상호관계*\n
\n\n
\n
\n\n\n\n
\n DX와 BIM의 구분\n \n
\n | DX | 구분 | BIM |\n | :--- | :---: | ---: |\n | **BIM << DX**
(Engineering + Management 통합) | **범위** | **Only 3D**
(형상 구현 중심) |\n | **제작 및 운영**(상용 + 전용 40~80개)
[Rhino, Sketchup, Blender..] + [EG-BIM 등] | **S/W** | **모델 제작용 상용 SW**
[Revit, Civil 3D, Navisworks, Autocad] |\n | **근본적 문제의식을 통한 개선** | **프로세스** | **기존 2D 설계 방식 유지** |\n | **공학 정보 및 콘텐츠 연계에 집중**
**도면, 수량, 시공계획 등 일식** | **성과품** | **3D 모델 중심**
**기존 성과품 유지** |\n | **설계/시공 생산성 혁신**(개념의 재정립) | **활용** | **3D 모델에 의한 일반적 이해 향상** |\n | **전 생애주기 활용 시스템** | **확장성** | **(설계/시공/운영) 분야별 단절** |\n | **구체화(복잡) - 적극적/구체적 실현 방안** | **수행 개념** | **단순화(오류) - 수동적/집단적 동질화** |\n | **적극적, 주체적인 기술 접목/융합** | **CIVIL + IT** | **소극적, 상용 기술에 의존** |\n | **자체 수행 능력 - 지속가능성 확보** | **주체** | **S/W 제작사 판매 정책에 의존** |\n | **차별화 및 경쟁력 확보, 해외 진출** | **발주처** | **평준화, 국내 중심** |\n | **IT + CIVIL ENG 220명 운영 + 기술 개발** | **설계사** | **소규모 BIM팀 운영 + 단순교육에 집중** |\n | **분야 확장 모델 및 시스템** | **시공사** | **국내 토목 소극적/해외 토목증가** |\n
\n
\n\n
\n\n---\n\n:::note[핵심 요약]\n* BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다\n:::\n\n", "base_path": "", @@ -42,7 +42,7 @@ ] }, "analysis": { - "core_message": "건설산업에서 DX는 상위 개념이고 BIM은 그 디지털 전환을 가능하게 하는 핵심 기술 중 하나다.", + "core_message": "BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다", "title": "건설산업 DX의 올바른 이해", "total_pages": 1, "image_sizes": {} @@ -50,95 +50,95 @@ "topics": [ { "id": 1, - "title": "DX와 BIM의 혼용 문제", + "title": "용어의 혼용", "purpose": "문제제기", "role": "flow", "layer": "intro", "source_hint": "용어의 혼용", "relation_type": "cause_effect", - "expression_hint": "오해의 원인과 그 결과를 짧고 분명하게 보여주는 문제 제기 블록이 적절하다. 사례는 전부 펼치지 말고 대표 사례만 연결한다.", - "source_data": "건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음. 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산. 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요", - "summary": "건설산업 디지털 전환 논의에서 DX와 BIM이 혼용되어 BIM 도입을 DX 완성으로 오인하는 문제가 발생하고 있다." + "expression_hint": "Keep the original problem bullets and title visible.", + "source_data": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산", + "summary": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산" }, { "id": 2, - "title": "DX의 정의와 위치", - "purpose": "핵심전달", + "title": "용어 정의", + "purpose": "정의정립", "role": "flow", "layer": "core", "source_hint": "용어 정의", "relation_type": "definition", - "expression_hint": "DX 정의는 본심의 시작점으로 크고 선명하게 제시한다. 단순 기술 도입이 아니라 산업 전환이라는 점이 강조되어야 한다. 본문 첫 블록에서 DX는 상위 개념, BIM은 핵심 기술이라는 문구를 그대로 가시 텍스트로 노출한다.", - "source_data": "DX(Digital Transformation): 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과. 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함", - "summary": "DX는 상위 개념이고 BIM은 핵심 기술이다." + "expression_hint": "Keep the original definition order: ???? -> BIM -> DX.", + "source_data": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술
*건설산업 BIM 기본지침, 국토교통부, 2020* * **DX(Digital Transformation) : 산업 패러다임의 변화** * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함
*Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*", + "summary": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털..." }, { "id": 3, - "title": "BIM과 핵심기술의 관계", - "purpose": "구조시각화", + "title": "용어간 상호관계", + "purpose": "관계설명", "role": "flow", "layer": "core", "source_hint": "용어간 상호관계", "relation_type": "hierarchy", - "expression_hint": "DX가 상위, BIM/GIS/디지털 트윈이 하위 핵심기술이라는 계층 구조를 시각적으로 드러내야 한다. 이미지 참조는 반드시 유지하고, 본문 또는 캡션에 `[이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]` 또는 `[그림 1] DX와 핵심기술간 상호관계`가 보이는 텍스트로 남아야 한다. 관계도는 팝업이나 숨김영역이 아니라 본문 중앙의 가시 다이어그램으로 렌더링한다.", - "source_data": "BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구. 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술. DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념. 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능. GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공. BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공. [이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]. [그림 1] DX와 핵심기술간 상호관계", - "summary": "DX와 GIS, BIM, Digital Twin의 관계를 시각적으로 드러낸다." + "expression_hint": "Keep the original relationship text, image caption, GIS role, and BIM role visible.", + "source_data": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png)
*[그림 1] DX와 핵심기술간 상호관계*", + "summary": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png) \n\n\n\n\n\n\n
\n
⚠️
\n
\n
주의사항
\n
현재 접근 방식에 잠재적 문제가 있습니다.
\n
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n
\n
\n
\n
중요한 인용문 텍스트
\n
— 출처
\n
\n
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "본심": [ @@ -341,7 +344,10 @@ "note": "카드 수" } }, - "design_reference_html": "\n\n\n\n\n\n\n\n
\n \n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n\n
\n \n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false }, { "block_id": "circle-gradient", @@ -367,65 +373,63 @@ "note": "12px, 원 아래" } }, - "design_reference_html": "\n\n\n\n\n\n
\n
\n
\n
\n \n
\n
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n
\n
\n
\n
\n \n
\n
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "첨부": [ { - "block_id": "card-image-round", + "block_id": "card-image-3col", "variant": "default", "visual_type": "default", "schema_info": { "card_title": { "max_lines": 1, - "font_size": 15, + "font_size": 14, "ref_chars": { - "body": 12 + "body": 15 }, - "note": "15px bold, 중앙정렬" + "note": "14px bold, 색상 밑줄" }, - "card_description": { - "max_lines": 2, + "card_title_en": { + "max_lines": 1, + "font_size": 12, + "ref_chars": { + "body": 20 + }, + "note": "12px, 영문 부제" + }, + "bullet_item": { + "max_lines": 1, "font_size": 13, "ref_chars": { "body": 40 }, - "note": "13px, max-width 200px" + "note": "13px, line-height 1.7" + }, + "max_bullets_per_card": { + "body": 4, + "note": "카드당 불릿 수" + }, + "source": { + "max_lines": 1, + "font_size": 11, + "ref_chars": { + "body": 25 + }, + "note": "11px, 하단 출처" }, "max_cards": { "body": 3, "note": "카드 수" } }, - "design_reference_html": "\n\n\n\n\n\n\n
\n \n
\n\n" - }, - { - "block_id": "card-image-round", - "variant": "default", - "visual_type": "default", - "schema_info": { - "card_title": { - "max_lines": 1, - "font_size": 15, - "ref_chars": { - "body": 12 - }, - "note": "15px bold, 중앙정렬" - }, - "card_description": { - "max_lines": 2, - "font_size": 13, - "ref_chars": { - "body": 40 - }, - "note": "13px, max-width 200px" - }, - "max_cards": { - "body": 3, - "note": "카드 수" - } - }, - "design_reference_html": "\n\n\n\n\n\n\n
\n \n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n\n\n\n\n
\n \n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "결론": [ @@ -453,7 +457,10 @@ "note": "12px, 1줄" } }, - "design_reference_html": "\n\n\n\n\n\n
\n
핵심 메시지 한 줄
\n
부연 설명
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n
\n
핵심 메시지 한 줄
\n
부연 설명
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ] }, @@ -486,11 +493,14 @@ } } }, + "fit_result": {}, + "enhancement_result": {}, + "sub_layouts": {}, "generated_html": { - "body_html": "
\n
\n
DX와 BIM의 혼용 문제
\n
건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음. 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산. 건설산업의...
\n
\n\n
\n
\n
\n
DX의 정의와 위치
\n
DX(Digital Transformation): 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과. 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의...
\n
\n
[그림 1] DX와 핵심기술간 상호관계
\n
\n\n
\n
\n
\n
DX
\n
\n
\n
\n
GIS
\n
BIM
\n
Digital Twin
\n
\n
\n
\n
\n
BIM과 핵심기술의 관계
\n
BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구. 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술. DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를...
\n
\n
\n
\n
GIS 역할
\n
건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현...
\n
\n
\n
BIM 역할
\n
BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델...
\n
\n
\n
\n
\n
\n\n
\n
\n
DX와 BIM 비교 핵심 포인트
\n
핵심 비교 포인트: 범위(DX는 BIM을 포함하는 상위 개념, BIM은 3D 중심 기술), 프로세스(DX는 근본적 개선, BIM은 기존 2D 설계 방식 연장), 성과품(DX는 공학 정보 및 콘텐츠 연계, BIM은...
\n
\n
\n
범위
DX는 BIM을 포함하는 상위 개념
\n
프로세스
DX는 근본적 개선, BIM은 기존 2D 연장
\n
성과품
DX는 공학 정보 연계, BIM은 3D 모델 중심
\n
확장성
DX는 전 생애주기, BIM은 분야별 단절 위험
\n
\n
\n
", - "sidebar_html": "
\n
\n
용어 정의
\n
\n
건설산업
\n
다양한 기술을 통합해 시설물을 구현하는 종합 산업
\n
BIM
\n
3차원 모델 기반의 정보관리 도구이자 협업 인프라
출처: 국토교통부 BIM 기본지침
\n
DX
\n
디지털 기술 기반으로 업무방식과 가치구조를 전환하는 상위 개념
\n
\n
\n
\n
정책 혼용 사례
\n
스마트 건설 활성화 방안(2022.07): 추진과제는 건설산업 디지털화, 실행과제는 BIM 전면 도입과 BIM 전문인력 양성. 제7차 건설기술진흥 기본계획(2023.12): 추진방향은 디지털 전환을 통한 스마트...
\n
\n
", - "footer_html": "
\n
BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 가장 기초가 되는 일부분이다
\n
", - "reasoning": "stage_2 retry regeneration from rollback plan: stage_1_5b with design-domain-guided slide composition" + "body_html": "
\n
\n
용어의 혼용
\n
**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의...
\n
\n\n
\n
\n
\n
용어 정의
\n
* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원...
\n
\n
[그림 1] DX와 핵심기술간 상호관계
\n
\n\n
\n
\n
\n
DX
\n
\n
\n
\n
GIS
\n
BIM
\n
Digital Twin
\n
\n
\n
\n
\n
용어간 상호관계
\n
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할...
\n
\n
\n
\n
GIS 역할
\n
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간...
\n
\n
\n
BIM 역할
\n
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반...
\n
\n
\n
\n
\n
\n\n
\n
\n
DX와 BIM의 구분
\n
| DX | 구분 | BIM | | :--- | :---: | ---: | | **BIM << DX** (Engineering + Management 통합) | **범위** | **Only 3D** (형상 구현...
\n
\n
\n
범위
DX는 BIM을 포함하는 상위 개념
\n
프로세스
DX는 근본적 개선, BIM은 기존 2D 연장
\n
성과품
DX는 공학 정보 연계, BIM은 3D 모델 중심
\n
확장성
DX는 전 생애주기, BIM은 분야별 단절 위험
\n
\n
\n
", + "sidebar_html": "
\n
\n
용어 정의
\n
\n
건설산업
\n
다양한 기술을 통합해 시설물을 구현하는 종합 산업
\n
BIM
\n
3차원 모델 기반의 정보관리 도구이자 협업 인프라
출처: 국토교통부 BIM 기본지침
\n
DX
\n
디지털 기술 기반으로 업무방식과 가치구조를 전환하는 상위 개념
\n
\n
\n
\n
혼용 대표 사례
\n
**[스마트 건설 활성화 방안(2022.07)]** 추진과제 : 건설산업 디지털화 실행과제 : BIM 전면 도입, BIM 전문인력 양성 **[제7차 건설기술진흥 기본계획(2023.12)]** 추진방향 : 디지털 전환을 통한...
\n
\n
", + "footer_html": "
\n
BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다
\n
", + "reasoning": "stage_2 retry regeneration from rollback plan: stage_2 with design-domain-guided slide composition" }, "measurement": { "containers": {}, diff --git a/docs/run-001/05-execution/final-screenshot-current.png b/docs/run-001/05-execution/final-screenshot-current.png index 6367db6f6c806b3051079f186e9c285b9b08764f..2fd6251341daf5261a153d930967e9205f492393 100644 GIT binary patch literal 166238 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�NaKU62wIaFzo6NUA}c?E4#rz!36N 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ÝY| zr*|eLo09q6+RHBM0KC$8A1Pe1^Jk=P0I>-~Gee~4480w|Rl*rA(`n zic@HcHE_eK7e^C5D2tcE#r+!R>I&{Ks6@>j0A1hv1_QnG)t@z^nEz|h;>25#bQV1v zQ0l~SQfd`fd^*^c)D;wNa&e71)u`Tw@3q4sy-eu))&P#VKub6LFq1F?FshkeiiH-| zCkO^R-Y%6y{mU>D9cNiR299U&$TO`;UmHKPaa7yh5+^jKct*sWY^*)ANeyn@+BF6T z8KAHgNx$D#S3)Tbk{w#eaZ#Wi*>)s;7obz*Xrnh)g^>_TiSoS?( z)9FRb1;R>qs1A4Y#;m3Y;fF3JxHqllO@p3Gry#F`JY{4K71&)xga<<~`DZ!*q@zT@ zTm8C!C=d1;F^S+3fqJI3L;``+FAj3Jz96)MA*7-Gkz5C^p_-*)Gb56JsDf|v2rCL& z;Qu54(AszXzNqI1xCS1Ic(V)$;cZ3$_9t|+!?mjsRs-f{t++)K%@xn@`fTqmkTc*h z92#cCeT}4Q+R*dBcknE1Ufu_!tC5glO#!BoE z+-1aDT;f#TNq-B14L3M&N=k!M1m6iFBy%7eW_^MFu<>2KQOD z3Dy1&#@;e2u5N9!Mneb?LI|#b0KwfY1WSc$W$CZ3Ss%J8F zQMtXCIxQ;2xYl=`*pf2-&hiX4=2xIIj+~S!N8M<2f?Ex{tibOO|98y^szNB{}g}2&haCpOAKybmVJVfP! zR`>ssb-?att2Xv}cViyQ99dKP{&j>&qMczKQ!TRONF9NVA-p6Svj-3lel0&8fB%La z4{6dNfQfixf)*P%WCX&aqEs@j&zK@Sn_y#L~|O?B}$FWC2P`zNeGfdHY$>K4ZK#{wlIyUjEC# z=lH$~_lA6Q+v?h+NVpaD zK>AT(lYlx+oP+jx^adf%$yFF*^}df_71ila8Rmh}*xzJlBJNB?a2W6os22aGGPM7d zEv4qEjb-s|R_Pfb0e@~qxuWTcMFa9re{&eX;V5tOH@WqtvM zO2~}@!GR%EZk2uAd|YOk-=g0LOVQDdk?){g{mrZKaaA{ujouq`+}$5LcEcqjO&4et zPUX;QH>)`kc<1}0Fw?HDE8BHAGovldoK}U4AbYjrP@RTX9P2kLS(F4FuTN{7B!s{5 zG8y|lOrWIV=3@J%_wXhix7ef_r-`DT6iyyrXkk|FpqRz9I!wH68pr5@tST|iaaii2 z(TsCF@56anjMZ^j{7P8x7OXz6pXP2Jn_SU;b8SERdvuUUi?6wg*q9LFE`+t5t09b- zfBbB(Bm1d5vZBDMG3sFmIZ)suu{|`{p-y?_S@8z58#f$_*TV{!j2`~7x@r4us-hQSkrmECBXHw>_Vz137d{4Ty#Z+cup3i&^A##M0fFeZIXYLChimX z!EMC^24!7uU3)GMDbaecSt-j<`M3Wf!C|itW~8- zbY};Pz)L(5eZE2P>G!~D>wwpcNL4rwz1wc#&v1~YRakb{aqFDQo>hi}<1V@nlqwCz zraoo9Cp;_~bRmNGVyWe_-tsFBYwT4MdQ}yZs!p8OUNCUs(FnN1ZHQWCcF{BX8jwt0 z&O1)>oK^D5A7U}(P^^7e?0k#l*kjAr{@kqdGJ+r@5lacfVeN@g2U-CmDQI|Ui*tNIxdW|he-`4VM zE}x@PY?CK=s&ib%5=a+4tv>|g*sMD4`5Cm%XGK`A+$YPcz$m?dT+rkWse9R$&hEqK4cQO^` zNqBc%oiShNGS7GtbqkjXxZA6TJk3{+dz#Op^v5{YZd;>|1GH+eOi^D5@$$&ScrLST zB?DAG#1?J7l&8$&&Gne17j&DTu}e3|FguA4>Hxb-!4E#V8EFQ@#tHxa(Y3AkDw5Fr zmfd+6lx=w))%MG!C$+LNfg#2V(Z4yYG9}!?1y#$~0*AqIqz*KAuW0nEQN$2F3RA8L4ic2?J~5rxQ1=L4A0# zlB>q%BJB%of+*TR#*-dDN-=e+o;CR?`-c=eYxwXN^k<#4*qv~+BTT!9S~*T^2SQ*o z!33?0D^o9+!q;U_P@h6}2`-~T!6`zp~LIBo)`X)w9T-noidr?Ipb1;2r!Xxuc92ZwCM@Z&{Nv+yzbO4;2+ zeSeznoh5@7^QGSXNsf(4#MH6D(Oh?YMPSa$K8eWU)VLg#2}x#0$xfT}DNom?a2Dfp zj`D0XyHlep_etGE5wgj-|on@}o$8Y@aOs`h{9>T{r3GE}|EM zqX2Ope^K1?g@4D3qrkH?rdLFAlhqT+Rq%lK_}yK_sou?NQ(OhGflj!1N^RPVZ{46RCpmFW+26QptF4zr_`eByL>(=)BlFk%s>)=G%TX zGMPcO9x8u<5Y+z+cea!N%tDGv{w4thYkQbrBI0mEZ#HVgPr<2{hWt)neYgcQT&aNn zFl)~`iyXwfzS5_$&!aV7$+htLBp{0P%*y&Vx9xh_W8Lo$lvyQQ>I=c8C;-~-{T~15 z<4hEKDPIG37W3@m#CQ#gwOvM;oE9;G9YV4?$ymkbf|%=tg`?5()yaXL$DX8}s^taG z(O)%hoQALEbbg1Orl#P>yXfyS?8e5eOdgxrOpIiV&cg}~5jZ5jr=fpLZ1{EWfm1d3 z>m1QQ-RwX=u0!|CZT?kNB8?hZ8hs-JqZp&cLDSH@{JsCa&9$hxUc)NFLlULRe6$7% z`OaJO{0GHk9~pX|_OR>x#lT2~#GXkbc>KwS-6O3(&_G`qDo0!PqpYeL7yF8C#J6hV zIOCvc*Ms1UQsI={uDMUer#ecvqCezwORcl3Mw>Nq`#Gz57KjdJdp`{Pz8{}f+R@_8 z`(t%t#Y0f~{rfjN)Tu0X&OBv)CQS{hvZI5~d7ZPLFNiUc`u&z`O1qmSe{@HMuRtN7 zL-hpNH3In_+Z}m@>_l!;jpFG+B9ia>6onaLC9!x1oSZB21aurLaE2RA_vQYBr;<)c26-%PUjU$lCHf5<_jmZ-OH z40q3haBeb{j7*9h&+8kBIW`vx0&{+dZ&-6g;Bs?)sP&OvM($_Li@7E>I1ON(EC+cr zaQo=b8_s!{%C_qFW0|7#yACpuD=RirYwj5zmf2Y?mRkwO z9P`=I=c~0sAoTlU^js{B)>%$UX^i(jo6K^?e@t{#>3Nobqzi4GJUq{L0yHP6#w$}$ zG;9P>1M#}rK{nfew!q{HD_WDF*n9iY5Po5oj*+>zxC+GhokeS<-c zdic$g_al8AGV83&_$9=XODYZg_KBOAdi>cC9C>!rcB3?FZk*?o z700gr3``_cJf6y;E^Qr4^EM+5%(y1r;p2;G5?d<7KRjOGapX1WT>k*Bk ztw_mg!zHiX)m`G$#N*9T14{cr4iZ09tGK!5Nm{82FVYQ6T>qn+!aG?q06tD>7a%#R zc;Hvot^hY*pR|t~p`L8SI$IZ+95%Zr_?CPSXj~tsZ(5{`64O|~ujQ~0;n_SoM?JGz zE>9%dT_)%{LQmg!@s@mYLbyC$Z4J%nvb;~EW&J_Scc{;Ip!sTVVzYVHV!qM4&r6a; zc!~4E_sEcR;HSCwap|2|A8*opvmHu4YRD}IoAvp2Ipy-3V;dajS`nRn@w$i)a|IC^ zmLuxR{R$TbHnd6tQ_COMCFgA=ONNT%e-{;GIq$Q3HK~0BiOYJRck}+XzVTDcV`yP{ zn8v$_imQJ!;uWwm%H@?|wIjtQSt#2)37@hbk!)9vNsA}3vrk40zA)Ter3BE2p>Ij$ zAT}eqX{=D;D4W@2;ycJ_)XsPqOZiuys=#nP_qTp|RRdS-b}QjKK`CWzE&R?s zM(ul?Or?@f`57qk4;3VeJ!cJ+W=}^-VSzOUhpADMgwZK()jv7~^g0+y>sgUF`bzFA zvfh2EXE{GK`>xfT#kzs97$%wH@P3}2|Llt!KXniPb~ZWNDW)eG$J1sE{=G#cFzWK) za(KtMKoSFsmZUG(_Khg@=HPId<(eXA7%22(tD3Am4#umZUro$$F3#T0X5{G;N3b=l z{~3o$@9xz%&b#IYHyBcy-S^rf?R+9?O}^80IkHO{Jll!tp#Qq&dh}y8#{G?!bvj1p zzV5@I--+`ZlRDAjpwP3m+ft|2i)QHim(jBGAEYksAoC=Q01f|2*wT2`lsU%qN>sE~ zCvKU~7N5MH$h2I{c*(~XBZu>93^@7zIC;lxEINEw3?aL?^rz1}bc2S(%M6dasc57d zzBM@BOkQ3>SrVw^N4k?Jv z>!`$KT|bgpWuK}104#awi;GiASJsdN#)U5?O|6}be*2xGKWWysicqWrxRYMFudq){ z-qS<8h-oiKG}|7NE0l&l-0hoiiPCpA5)r9gf8U8k;U)=cq8+|t_N$V6USCb*Zm_O% zI)=nBV@8R1rFM7>diKy2%MqBfCYHttTC1S$VN9v(g&m}d`?M6xdT4DVE1itw5!f#o zDP6MGsGuyscV@mN#ym;}T{+s@5}@zY9u9F}x0Q5WX=%cU?VhPl#M40TJM9zSd!uOADMYp4)p| z7qpo-@2Z$&kh&(COqnyeO-+m?;c(=b%R4L^P2(15fR3KWHQwMy@B8S1YZ&SpXg$Ee z2wluy!CH?JisS>?L279 z6A$x<&!U1iX(HacQo_;6a~}3#Ac44ucUFnd7)R-b2>zKy$-v@Kvu5ONwCG)%i87x% zR@ahd=zq_wa9=@aEgc=bWjZYZ+|GAk%RvQ!5i^9L2I-aOxvN z%x645Hy1myn!(wTVxT@QQ-pTxBFi^4irAP~vkfZMR1pXLV2}WnTXO%o;2cH6qi-sD zzJ}H0qdjT+lYCxoxM+W2ZBFk}ku`f}aXqn4UTR!H6fTcW$;)Am9`Po^j>_(Y5tTinfZn!3xn9r=Y(&% z4Srzn9v?|soy(!ppt3axSNpW{fx*_GJ!w7s z>#_E5IUUT?fravTPd9#1(xW1m{!=?xT1Mt@8Kki1&N&Dt^Es_pzS8aL{YdQlq<*B) zXsZF~T@(GC-e74bKmUk)$^DbAOh4E##l4jdn6@W;kcyJlE{R&FxS=EZ$xCWyZsPV= zoEhf^8rto>#(YRJ&VTj-3Vgt55f5~nJ9VK>9+5}HnyVSSI?ta~lt6abSyjAE+3KKz zeny59*r_|spv25ysm*%f=ksi~9!Zj>puk@-U6>i@_9YEpcb2GfH4JutVwP@UK2$ZJ zd0rNA0P<|KnyGR2Pby^Wh#>v6xdp~!0ppwf>|9J{-f`gZT78ZpzAEO|FQw!#Y5Qi* zd@}<+SQIhULh%0h1M~%J1vb)fAs$|1IQkr^{vueCoVeQk~4 z6^BB@cF5pP$^iCgkl!=7w&_(gYI&)J*jn{q={bS3Z(jMi#?w85GQW4nntpdpSyaWK zlhgLoktSMIcRagBsn~$nz5R4)NnT+_B@*?1t+#L6`}jyK^%~D1rtrh<^te`>asDFD zrWY9$3vT-*=+T#o_B-j;=;ekbmn_#o6o=W$)4sPVWwfQWS+|j>QZ(zlj-W~-+` z=xF7$%ihptjKEbfhli!sX7dHl73i(mt_HP9T|g&fC#Q3xtH4S4c(t6FV5%osB5{<- z2@rAq305#jiWFyQabm8>G;KnN&Zr$4Aad=muhpC@Z=B?d>_LEl9 z9XCjYMZc3ZB77|9?a6$$dQ(C`Iw$e%PV_*O^wJ~l@jykPzg%8h+VcB!0J*Tcv)!A3 zXYc_Y0qEBj9B1aI|2Wa6K$(>Pv#HgGt^5HvhXCW(Ytw?2NdtTx3w!r*GqNg91cy@vp z4@bvShPBeg;J9QvS&LPBOzu;kMAWk8h<_``?vU)}LLC{B+S2HqHc-4Kl( z#$CAnz@9x+NYAmChw?J36O`C!e7)@2%JDGk-oq3$>i(NC>$6RPrhHRoQ%R~dY1Or{ z3~$9Q?J|67ODX|ue~g5&j8WZ}Exr!oYI^urt$rp+$=)cGJ(JD&##OJHeXL$8q(r3! zlSbU6j~Jh-tu3B{oVu9nh3nj99k0{o2)tG^7G|X1W_g2Neh;O2XKWi+netV>#4N=9|c#fO9 zX&X&24J?&}zJPyo@pL-Cs2VTNtg9GZV&ibvHmqyJkOlRjGCe@50O4l4J+!xju(ZZW zG(EhgH>FQTXAhh_6ux|`>k8;OJTzG4?`-Ay}MC5kjj|8{M$lzuk z^DAjy0T-7Z3LQ=dSiz**Ek!gv@<9R5ws{lDG&`zve=#jwXVO+5UWTYQ_okM@;unFI zrExkW*DLZPi1BV9r3|eQsf3G!u1#!Bkmtz;k?G@!&x$SUQpP1LQ%cUk*^AVXOi;dv zru855I?ISYQ6pig34*4`M3%lw(v#$%Yk218G(&~NuR~w1(?Eu%T2e7;2*Riv5zGp? zhF@_o!0}n%_WLGTXt@Vqr&RdbRacUYmBSNDkcTY!f^cC!<9+&jpbF&KbzLAxzjM)j zWsMP9U;t4;ieRk}vzPB;_ls{1S?xd3vBa*RwQsNxgXw|9ahY7T zYnzqHAtk?9>oGZ+@0-lyad=r7v;d-qj%GSZBb>#>-=>{cBhO%zAoV8n$Xb1G{u4v! za{N@s?m(<}tI|`;)^Re+N06K0Wp<0L=Q>YFI{tAvx4^@atIf&s&wyYb-y(8wrKHAt z63r1w*&irV+RgDUmO@h7v2q_fYA@sYCMzckA?=vV&Edv}f%Lv@`0;UA>MAd5$ej&I z7WI<$iXwe;Yg@`F@dGNqqUWgF8uRoGPlGbqg*%`)`Ljmk3>kog{B=y@k}IwXL`$=l z-(W+;ilc1lm&ca9#5Y$I8hiKLQRN+T&JR0UpdOCN%w9IBjAh7aQPL6}?!xwE*i_ua zGh0;(HMZUnE%&aDcI(-Z)y&VrQSMI`BV+DT2q2B{5EqR-pZ2qw zUvB!7En+>sWmMy(Pw6+%Kd(`Cu?@dFY#pg~ep{h9@mh6=OZ4h6xaEYF?l&nk!jQ4F zroc)E)C>OVc(}M&=GlUvnL&89ocPzUd45ljL))d{5%U-}uzwjv;L@Hj9ulI;K|) zzTdsS>741j$&9yDHd}$9UwsXjAMrNjcJ$hkZ44PfpIDg|&=x;Yqb=5BPx(A(;%S`4;OTsC&yR?7R>N^S?ULMrcbul5T!Nd8Q9l$u)!9J{>qBcCJQ01=R0a92t4~RL&b48){HKENJt3 zHAQ*EU2-NFpZaK*B*_Ttc<6fxFKFVZaJe0g+n&h$F&?(kfr8!_@9mYYJ;QwsM(5zC zia0=X7(JeI+F7%Gsv?XIZ^k0#>>VQvFMGZdSTS%cU+vGaqgn`ppS0jD9a$A2Jkwwb z8c7eFs>s<+P2ciiQKY1Q7B~+tQYmszNXDn{d{%EQI5RfRgi{^3&Pdis-B~}iP*4^} zzpGGa3Okq!iZ4UwyHu!);C(2}=37292#mVIcOSfiP~$i6(DQH9)#L5b+wR<~9!RI( z1+8m1b+D-L#$fGGtjf8wA$ZGwd0-`<+yhIH+7qL68dV^W&BPSHrjuo9d41)s_hekn z1$3I|)2RJ>ubX1Upzjj43=(>1@u)yOZw$`!brzpox?iE+q!Z(7ib5;y`e!1|+cH-j-Zg)nAMYX(T$1CbS$`d2_T+O_ONqKW z&N&Y8a{rVBe(tbdUS!U@ZeP)}>*my}S_L6*zh;<_y0o1AXuA<2ITfp*gnt%_%h`t) zMNmgtAhD^oFf*q%-^^e+wXI7pJ{pQm_o=Y=*e*1L(mGxm+`hhu$Ayg^T}dP@_w(*> zfqmL2_Ue~Z(q{`7-dmiTXpP(>Y-o>4lW3l!WfNB;k&C%r&rj(qAkVpArDWb5sMh43 zT4C{gILUQ-%YI|4@_B7q632u=?}r+w&#J#vuX15Q>d~grd5Wcf9sjhF`5Uh{^hb&# zU6DAa137yr!G^A(6r&E_s1u(nB_?EuP?Hc8_egz?;*vgfqG$QIFEY6uH;@0acJM5T z*IT8{b^V2c*Lkj0$xGS~0-aa@wMYu9`tWaeXXJl~v}PA_IBLE11(lIul?GrI9b4B| z(|kIPh;n0MD$Ss}?O^Rrn)m13U(24znoF5<)pa%a+~T}8nK(+edffqSefX-Kif?|) zK?kYc&dwbVfG(7wJHBGbb@*rlGu~Qn4{={Lt1(b87!Wh^VO~N@*N~2wUO`k6r16wo zP7h6)(|AiLSZuBIt-}1Hiuf>&5%9J31JdLL9(QY9m^p)s3;GoQ{9<)q!}-tH>+%|6 zj7wG|2kt_jo#YpDBDGdgmk${5CEk${{Dzmi%V}pPA}|*qZI7&#Yv7E_`#sGZ%EeU- z?PIzWmWd_dy~jy!Y?l3<#+cj))}ivT=`C@IXhLZu58EZXS*+Lkk=Z6)F{6>Qrgo0c zR;^kdM!MMCiWb(~_2771#H!KaTxdF z`r{v6w$SSDVcO-WonD=4)^E_jfI8p9MS7HBN{zXMB9) zh%|1w+@6M`tKO>jZTkfd^HJbUm`%W%8G+i%x}y?kHMb!bLgOu#GYOU-$UmErOeQTT zpSJP;xVa=hZi>oLSmHWxPH1P}tCQ}GJWfWoslT;UX5}`F3tCxRy6rXSH>F|n$f$fY zaX%fM@^L(mq1N2W4_v8$)D;ulqg@A_Cr?RTQj%GAMO!@ z9FnfM;bF-=q}4xpa=)bPi(Tk z`L&u~4I9X$9JN>rNUkksJ6u!K=`^+T|4yR=3AaME>)oW__VyjU3z=xky}9N$r)jV9 zI#uY2)25l(Nu1kSCtX73-@Mn! z#!%5Obs2mqq9>giKjwh*yZX*=OKkOoTz&hOOI#{8?%~@Ldl{FDB4mfJgXf?5r(!TU zqD+xOlNf+FlvO?ZE9pZQzB;k?>a{C~II~eZYjx?zZPu z-3H+ipMG+=vDhk}X|j&I!{=qFSupEW>dv4c5v2P#Qe>p7M>TE_V2`q-;j))LK7#db+n%KrMiAfR#fC6}I4!5TqUCPvvAABMWTu z@tNN4Y-w`YGbwQs`GnB>)8KTf4Ho00-=;@RY!K&a^(B8jq~`;@7}{G36GktN+^1oK z-&LDZ7!eKwU0L>a2l!v}j!;mVl(pFMa%!Hu1%sBtO-1^@ToaE);G0=%3v>l_&P<+J z)eYsPvOd-=pvu;So3%cr@h4iXN!Ps)vK&y@EN-U}X??*(m^Zx}gVRzmvnZQ)^XEvL zi*8m-t0LSdvK46popeh=iZHX1n_UNdW#;YY7LMM}_z0bTKcU(Yr#ls!xEHq;isEjW zTWGu?hqAZGIxXv9g0`45a5QF7-vpybiE}E%6!4a+FAc?7b$J%{?1}wM&S>N8n~0g5 zo?`0ZYtA@b0hMK;H#PQu)>KDi*Qn>`B>6o?|M)OyJ)0TRaqT8_S4?(qS6&>wKl@-guHCt$! z$8T2Cl_o8|2;yeugY@-9+Tf(88A|8s>!H!|jCRQcV=JDs0J`ggSOICYYjs=gw6%;! z&-3x;tnw-Kwvje(lzYz;Z@R)zGpH}`XHJzAa@Nago#=k&ly~z~g!WN3Emdb2E=VScoKY9v^UL3}+L`YEX|V%V@V7zR% zZt#RU+HlxkSZLYEkR|EZ<5ekCXzN5D_PLn<80V|qs?NcPJd&XYdk>#UH$;&H2e+i~ zXt}u#pSqC~6#f9?-6EC`n(}KlJ}qGiQ#Gt<@_U*~+8YLF8qDnMesYR*KQnC zw!F0W0(6jA8j|})Y3Ob5B7gE5*W74RYPTmwY7%I^K-Y_WNGka2wjpL;WO_1cNN)%x z9b(Rnr)D?rC8M?@Tf1#Z z*F=j0k+&z){vjE}nDGK>=UVd%f%QL9n?)nMDhJxm&*hOx)ah5Jk)Lg0kpdl* z{(#3TouHZ!m&`@sQ$uHa6R3JwITQzKKoz-I60dZOd6hzo%gCKLXL{1?U}-!-!T*Uk zk=`Mus514v${GRT;__Wr7SfL*glM&Cl`J3arS~S@rSmED8vMDCIZiG6qZ5snyi<%Um{g6-wz^g`Ev^@0{lF&zwf? z^P^a*#%t^9IdJyi+ zz?Bejg)vq;DT#?)0=+ChK0dd4Tq}N6s@&bJFE4s>>nvuM@z%PYi5^gdbX6!sk{u^*ud>+|=90fmaVSmJH_wr7yj> zbUl9Na2z{Bulh;3I(6pP8AXrvh0w}LV2Pp^0jpVvnUe-&K9eI>VN z%LAaxb`eh)1m_|z7|ZK_Cra12-w7-B`c?=4t{}-V>qI`kq%MEN!y7a-Wx z+px~H^Oq?BL%3RJ=@6PS6`~7bHH2QGG&eBFNh1pNa+?xPWmow)9n%3+FP+wkU2^e8 zim}=b4R1N4TvoYCX0$0lgrqm#&Am%U2`9~)fhimGv1nL;*kiIU`6E2SD0+z$iK}hb z6|g^QRuJ88-zf9MP@`e6DLS4htGWfY7B_~6| z%Y12bk|iXqdWEXNLr%vBy-*9Bk6Q;%{DLDQxiIe7h^NDV4S9ak=^4bal#SBqZPAI? zD`gp1D5mN_dcNW0#{6X5$h)r)uisbWgf}^ucn^U7^1x9R_*R2)7&8;RA>R`IXB3-} zRp6{voMWj!9cO*6ud$i^uygjjV(S198OPAOUR^}l6l~3L)iRIHbgHQAJ<{{h`cM^g zteS*wa;7!9uT{I@3^DRlb}(^E-BhX{*vUBcm_(q>Xd8QaYPZX6 zDSWb!UIE!RA8>k(vgj<%JekE;lGrr|5*9_mT5n zdr9A%TSjd~IH$hFm}s@l>V}^e=kuTwD(+%Y#yNLC^*QsshcAV9h)$gw(o<`!Zxy>d z&j$~wxI#rtNOiG(f5}A9SgfpF*@u!2uDa~Z4fcTpLLH#GfU(5GP9lxX{k-Kv6CAB{ zBeO9*#$jh_v+AVUD($Fta1@Mp-N}dA^YUOLE7sNFhg=VP${N3rU{%L?H2w8ciIQ z9sr~Z3|B;YQz>nsVF(lfdf{rXdMwA{@Zv`CcRf(*1m2aA{6ysg&)S=5;eN%j17N)^ zO-TUiHby22?Z}ldNE1?LbU^(?pLV&iq&12JLpKE1ciSTCoOA~3O?`$Srt8%&b{I#@ zP%RKsJNdV-AiIL`(!7Jt*h_i#{)>_6hW1#9+JA@jdgHzW$e-(9_h`g#B-|y>Y{H1Y zLRl6`*Vb)jX}~M>`XBxZhITV8n{25aQphar=n4P%CY_Io{-2faazp3r`Hn^GyUGz0^C^*l8vg7Js){ z+t2hGA#<({AZqiEzgq!Ja6dx#z$Uc3{S2=&$i~lZZTC>;o<+= zH6Bpb651MK&h%{@QF0fmH3}Rf1BCBz8PJUt^S-cN#kAmmbP|XEcPDX96q#PA+pB{A zCM9OAk^L`L@3q!#Ef6;b7=N;`*jJcIYJTX+6%(puzQDJAMa54$a{!N>CRy`s)?Z9M z^Z&x?MMqGoDU;3T8wCNLGeI~2$u_QH08Fgl4c)POz;}Q@Qyyj0CjZ~OV`-{Ll2LQ= zwSaN;->{xqZs>*qev~C2Nh1D?>hs{MM0|ZaDR{d>jVrys3|q?Q_MggyFb%&lRlc+U z{&zk#$3KPzlBC88*}Ez+4Ex+^sV{)toKc9$jzB_;^di?v`-n^}R@G!`rr6MOY|??r z#`;y)D4JtDBLr-iNm_v+xbcBjNQ6F9-;sKrlqGCqpW+hMo3JM&VIFv3+F=2xasE|> z*(W88|1;iiyEbAR9#D_&>)4A57@7?bY5_?1|LoK9#{z5t_^X%I5td}qw9kXem#+5sN@a_ zOk#0-Dw`UH8dtbR>Xm37LY}rEpU~K_;|KjoNj7KL`v^v;kfE>0Q1|CB3di`=P(K^ixUwV;9@xS}3j&^-J=nE6$@PC`zBlvZvPu?(sBBC2v>&v@#(%y;Z(tCjU5iirSCs{cHpo1*zRCwK;0Y!U+>7h3!)IALwvjiWR(QIQCdH-&Lzkd-wlQ(bQgzXET9Z> ztw?arFq7q==x~75B`A*>N^qg1Fz17+Y-wwjn)D{Y;?`Ur@r>&A zl$V$vGW|awlsmE&7RmL#LIo*t_@o0?vf;Uzg1&Y>6~7p%Mlq_$t|d?7W)i^jx;pHE zQj(0mi_pKv3U$IJdLz+4kIIjP=}>38!x67r@j)bvG*zYA@jpE8-Y=})fm~*!Z}%`L z`frWG0p0H-f-(T--+vjNZ%d`a%N?O}1wJO^_TL=;u0U`GibCj^1YvVv zZM6A*wk4o>gk)7jvMWb7O{KG&oIn+L+e2c^06VO_Hunkyr_qN5ED$lj3NIPBD-|Q{ ztj;d`wPWc*o^L6Q?X9s9n6lWAe4K zIAS!;>xh&hNHx7w64+vLZK@)Ul-S`buI?%K1OAp#m2|yHe65m$|C%Fk?qMVcNJvkR zBYxjUM9x$FKNlYWm*B4$K>iNKV(RZ8ArF|5u-nwTk$kbjlL0bDjQ|XDn-W^^|2j;> zgKypC=8J&JB6C9EC;z!Nz2)d|YRf$oZ4lG*q7tg)1p?M9pv#9D zF0;Y|iC#ls|j zpYnVcg!cm>WYQ7c$X<}K`(f76;TfnEi*Y%GkDs)Gbhx6!ep2k<#s8wvx6WaRN7c{h z3y)Eyr4SzN{o3w}GoW!`%p*+dxIWVV3`?zM>VnbtEg*EH{5KLH#mcAEt#E~dSF}U` znsnISbEc|(G8ZBTmWxmZKxn-LH0#v-mpnu$A3=!W&DS23cg5mjadfm87Sk-kmsk{O z?xFF3EhO>UkQ(rxj!GnrhU0@jv0`iVvz2WURDFoB`8~-Jk}!SNmP$jx*Y)R?a=z=A zK|{Qy*T3XKbty)Prer=+n71(ST!5;_(i5G^v8L~@#0HyWCL&<-%1dhU^XK+Pk%A0bRW^E`pj*3UpZ+`Py28LQDTM`BTyHf8zY7y8^xyKu>f6XH7k(TGM?*QOE9u2bG%If6Re+I-{xq!&gPxM8eTEAv0-xB1$OYYy;HVzrd0uc+>!{R}W)D-q@2>IAfmPt|{G zSk`t8l>f($CUjp>nSa_7^7*>_|28iOLCX66DpFajUu8nwGNp!rUngPrPgj$9@Bg-| zsm=^|wfzfeKr>L{P-Eo@j{zu&RNw*QI&-aBT?gXdJLgvW>GIl+GdpciBdQMiyEP~{sG9#z67PNz;5=X4MNJT}>EUFN3+%5Kp+FF6#%;b~$XK;{- zSgBR6#5P4GI8z@YlpC8G|I>n-G_v0Ly=o1P{Ew2?MljYHiO5lgHY9GTm%+|7ww^?U z+DHQj5u;Pp!FrAVA7O796=l?g4TFe?l!Ab?h=d?r(x3v;IUqHN^w8ZPt+YsY#}Feh zLk}R`-8JM8LwECzKF{-gf8Mp;wdTjHS@%7s&)H{RdtVpBs?h&TBL3Uw`}z>gQW@Ez z|2z8;hNmZv@C}0r@U8S;aRSdSB%G`tEkq*4sS_5 zj%6Ip_bORsLk~!){0An<-%#j^sG&3#Y)Z6K*_HdeRUVHQl2D?U?r07-1s#M1 z7cLyldY>TK^Bz)Q@-!TMWPy6yJX|+Cc+jdsnC^cV&^(kGrf8~@06B)q9Bqld3#Jn^ zO$xqBwUHuQ=S8PHTFfQNk_@ifer57zcLGfpg+43MY&Z&N(+F#>i?6x}gLWZQR%jgu?B;MoeynlS>@zdm8WCq3QAd1w7&h%x7FFZ;d9V`!f`3qvcRC9ZXxP z=?thwlh#~pJ<%yA_BG;eK$rT*Su=HEtG=K*JwB!~%m)lw5k+0M_uFUF1c^#|bOs8i zsdRIFzeoU6lU?n%$=a}?AP1lA-j?Y|AzV}fEf+F!uuR;SEm%u_N&y@fI7Oq*(QsK! zC)$4t&Hf1vsw1f`-qsp`1BJdCnJ9GatX7EleAuo_@fGDY+S^g8;pgc(do~id{e~wJ zCsxd^#qNt{;#JV(EZvhjGT9kC4`~(>+%nqELVi8?vtOBDAMaMU-;$?riP~T87PP51 zBU^wG%*+DfD#x@Ywd-tRjT3MQ@uV*L*|lE6D`?_#kbH2RL*c3S82PrA&<+=*Ug9kgHIe^E7fMR0 zOjK(%rmSL<^8DJI7`jfkF(<}aDRS;N@aG3NQC6s>*H7W&n;*A?90yB^W@>mV-%d^u zbk-8aKHu?q+#+<7e!mLPj()s#{y$%U5!|T4DI~ufRn=?PvC|S4WQ;Rp{(*l%FhzE& zP=(H!uYP7dZXP78aYY1tR)UD*G8J%dWoRQD^l!^~0DF*l)@3S1Wav9rCxg87r8Xa( zRlKGBIbvooI;n`Jd>w4>w3O-B*-x)D`8Xd8V4$Qrwlp#M0#;@6Yv8ar$0}wz3S?zoXQ)~SD`UQkb1DYS8vZgv}b(mPqbou#ut6* z8pe=Uno|GTVeq+m41U)gnvOf5eS@M#jLX?dgtVdN`kBddQ zVWFdMZ}t>t$pGLXW-!u(=(4jCc)gpq9S5*0ZSWpzE2->EK;@%1`ltensV)vGm4`*N z>uaPeX*35-XWBn1aopfh+s@d~tS)78ZQbF>*Vr~M-Ivf)Jm zuCqe`1jVzNblzw$&hL~GlQT-mtSH`VULouJs8JJ|h~$RsWpg&BmaA@DjjR68OPgQh z^(T^h$VsXQ=xjwtnXN$+Soz4Gy7_gU3)w0q0VVT;^nqFyiEJcI*Cm@8yN;$Uev9S! zD>1sLax&UyMW2*J9pK+o*G{mDJh|!1q#u8lf5Tr$WT4`Ii){zr{bB)%{Sb~$jpQ5c zSXiF*SJJ91r ziluk~j}ehGx)U=6N^v}|T@&lZRQBOADN8P_(LcL){^If&|8us%fHD@Kx8viG49&LD z`)k&J_fGVF)Xnz&EOu2q_@~(ZP?}d^9}f`2u+A_^_)cq?)6$g})Kc<3Qp%y3V6*_X zIyD63>!woIvU$Lv5HXiRJl&Vrmpe-oHo4Fv#0`#jrQm&ayE@&%%Plf#Ef?|yoRcv2 z6&7AEOHMF~_)VFQczaA>nXk|9V)=?0rA25C=_?j-f8~+KWU4SuX}b2@v#wGm(~=>s z{sf}-$yEE>^D)6FOcG=AWH-fp(pVwBup6`BD#bGSVuX1NM1+N=joGuoviXQGI-{j* z)66F6ckyCtH!>uMAg(x(!)(^YuTOcMdbp@O{XMKpKh@Y&+x$aH8JV0+-C{UR9{h>t zjrzW{Q(Hu8oy!;5g^qsQid@?hJ#PDHzgmb%{Q66)o!ae>K#2IDB@PLjAgz=@(~^6C zh9_RGDV{bBJ_RC5Pto?pG)Mc6`O)vgV^jf)DSu~Y5R1uy)|UfAxvLO>%{+Z=x?s&( z$^GUM6;cHW4f}nFYO94As=griiWHSs>9?gGAtdHBc&O}Co0MeMty?1W0ybGBl)rF0 z=Td~zU4qR7MGq1B17UHSkRwKn7aL$kiNn=aVZsNTjq2kEWqqa*DJ2ye&0an?VJ(zP zX#(7!uFprrOZ^MRg5Ba#_^$qxvkgF)ie_b1g=@6dG8QUHoDm{qHi$nVr^n3RIL-m; zovv?m##@V;GIP9i(&xM#txy>IGR(0H)a9}tk%|m#HMnMBO0LpNJZm~}(B~--qUCjQ zOP6XBe%Q^Uv7%kpvsqPC=ellCV4v`&mS4_Z^_@1qm_W}&GXRb%Q4Wf**eFLV&E*%1 zr~j(cHxy)bOwFw-Y<;G$OJGY_O}{#uMM6!phFnusIPUhv$rY!l@e0b+K8DS!_!>>5Nl+1@av(zc7o&YPh$kZkFU#aFohCAPaZaqd(Gjk& zYxj@jM=h&W5-LAF^L=XO+Orrf2i+2uZHMzURbD})a|ydm_A)r401XibSZjcX|7dB^ z7Xa<2yNq2{QrB^-Z-BsiZa=&vy01;% z+Iw{3egICra?>(|@$b8XA5>auc#Xw+Dkeu~1Ilt`v$h|vq_BrUSWT{DQl`xxQ(D!n^+v(%xZ4p6IxlRrcRJH$8q|e@1zfr}PCg*Y(6H zDbj)pVJbzPOvHSH+s*d)|C@be*-gcB?y2A|+mdp>n=(1BU54p8{S_gL5kz2Ka{|EC zfsdojkpo>n0+wWzvCY5Hu!%i%bRj%vul!zt=x%C zin5O1c^&O*{Jm78U;Cx$UH0D8EBVZju^d{JICJ&j#a}PP zo|x*#se;zDj#T*iUlT~QCEWwE^7+Sg;eEGhb)wyZlbgfJU?0|zdR>*t7{$dQKfWua*aUBxj^|)sz#)xLtMAoF5d>hH$1i&loRmEy%Jqt7&KQA~TyW zib935ecT;HkG^v?`}pYHhDC4Q&NT-`%rd9p;PXeiyd&l-fp32 zvmI&5d`ychX1h;cqMbcnxDKIwn%AhoL_F)4DXyeEfIOOJ^5y^QnM1qt=UY2?l~5C( z2KpOP9EXPH%H9V*`PN8HD>6ZN>gj$|Kh|KgbW_%QN;Pr3R;_giHY8VvtX+)TtT93G zb-v0vDpUd@j@n)YYp}yD4D;0_*^N6lcJhBU1~#N1_+nw^BM23IN0(@siL^+=ZUVeU z*LbTb2&$ZfR|BH|+V@Be)Z}&XO*~A)X^QcY&*OSNDvknRW39v&ZyfUBa^6f8#q*tq zok7*gQ(Gj^fw}9|Wmc0pslnTi3~eeVV&iv+Y&BGQB-94aoihy;a8golXP|eIzPQrc zt3$4*yxF&#SwZr2Z6fQ0MAt^ZOQb~R6#N9o>%SBK-n~JD4etpg-)!o*9GLw8t2>;T z`L=h$8D=GkW#c>to&42$qQGoeGCw;sQ7oSyhF#aoDy@@hp5EW923>1vt~Yfu+i0?Z z34v|Jc%w-&M78ep)G(80u-&3wH_y#t?xbM_rg}a0`{Wf5>B^<@C`a;N_!-b4F4xad z$;H^pi}N|Qr{%N3lVN}`9^XsLaPc~J&l}yjNfUk*+BbA&YwLjGh3ATv)#ia$f+V)C zo4Qox)Ltv3*5{n}HC4oe0KA>{{M=50^3(MOUxd?Jeym0@uzj=DEU(zU8Bkn1_i{RC z-Wa7^cVg#hamn#wcn16F8fiAVGi+_h{_1}J^{R2#PIqchZJ11)`_ROYtB?-W`;#8i zVWrLazVL+N25iSaAFS`_XS?3hhQz`*MndO_O;>X0V5!^ZTY3olG+QwZwmiGbL-juT z^hk=Gwpm+jubSQ7=44Emn11cTY>j1}ULM@zCFVA?$!STwZ#dL7BkiXXQQ3^srug~5 zubi+Lzf7wScbryhSbEx}Co;!1Jxq&D@fz@iL)t0kx*7-~C}4iPR2C_gHYWhT>mzj+ zycKO6nYA5alyB?mk+Acg-uiHSI$B)l#<(U_tBF;+k1;{5pY_s6?`ubf|6&@4pUA1b zNEKt56y552bhNt0PAkrNG4R>8`(nSR`pjIefDEFWO$zNnJ9j*0o9p9BmHxXl)+X9| z{@nTA<(7(?x|la+o&_6g7t5P+Wcxgj5}UQBS$@ai+B}1XGogEC2b4Csvhu7ieG57< zm-R#}($I*#a=+Mv#dWVi{!J>)VtG=7?ax1W;TrL*HRC2`LR2I&3cZi)BQ5^t3lL3hc6z)s zR-@ul7FXf4>L3}TjTvI9!@^jeZ{`69mc>#VPW@FMMc*#^R^JaSl;Zd}Ef0I_)A0t1RCUbL1vrCG*$lo3x<>KrYfqbvrLc zX%t`3sbC+4FQHv#i{|ux@ZCI`J=aq!vf_f-2a^L5Wf4@h3KVd za7P^u{U;>Ns`mFmG5I^S>_-T}@PAdie?WM4BpZ!ZYyHc${r9ndqxG3pyK?mv-9JwD z6m-c%{{HdH$4B6{4pIFzEcEwJa)FSKe}hC~5~Y?klqSbQDef1C+#MyZ5urSt9JdHj z$=(+k5FxASS2a^$cg<4dp)PESO*3A*1+N$VS}(_cYT1pq(Rek9tpuhF18WxPpYn&M zxN=MYogU^XI^G*j1QueuWvuCs=Q(cBr1W~HbbJ3j%isL^^8R1LIb-~03Y$r(O|#yI z_nuux_uQQ=Po}t*|B2sz zpe~MEzP6!LG20m0jPQy5*Eot*KmP0q(cWIKi{B=+f){q#+eQiCr+<4WXbJht>zdAR zv(REoXM`f=NRdD!@h(j3n)coaB}ewJtRMG3gU%4G{S7$hhQbcFKk4@s-_gu(w2VLW zE<$HPxr)UuvHVnJ*+^{W0d4=f2h2W?!h7 zC!8H}o7_LLY(8Dh{kq%R&|tZq{o|N$K;LgS%45SoBA@vBHMQUB0u67Z5=`?i;kvrn zFwnA8c(T4y;w9vXQT(kRfW}CN?C)^#e5k7r6*zSc{SKvCBZE-NPCfF%q)vnJuY7a; zkp7JQjL380LQPz(9EG!ZE)XffztwoBbJ?TX<%NhIXy?4?RZJI7)xOWowSxB$5RpWm z--)7Re%@&WH&uzSKW1q5b6#n{+V7xhdK9|GXf=o9A17?yAd|;51F&}rx@q2n05hMR zd(8>ApU=12i6^cji>vm@7Y4kN;&EP<;QyUj9$$?AjA+GEVjQ6Zshcp(XU?hh&;nME z)dg5K*r0Bst+RB(kB4pR{oEEpsP2{EzdSt?=<96G`~{!ysjO7$+>0wk+gdg|Wl`Ja zMd|ygGz#o5-QsvIEUr-X_Dq2HMTb$_+Jkb}V}r$tUM6od6J0)NncjiV3I#7*+}!Iu zX14-O2&Om{!#HDWz)n|?J#B4|@i*@8&;(sD&AI4Bg$Ewv(PDRZ@Gc3pC{=quUieq< zqXw*b9!LBB56X))xxbnlu>UqBnOV&z9P<%`&-b**Xrnd#<-M#ERm_p3vijGs&0ABC zslmK3pKLjiUndxETO?F}#o7-P=#?<~s->s6!}1V|jK#2rqc$<4dw&3Z@I1K&dDfCQ zs-TPto7bR;z%%stR%nPOHMHpckMO=Zxo%BPb&fW$|O z-gS+rhM_$eUq6)9%Wv|^YxmJaIHd!FZ#?DRT6-zx0;?5lD-gJGmzb{8%|3CqtJW7D z&h}`+x?#C98%6X-ukuLbe&Ahk8Nd1Eh^$)iluY^PW#jU~limh>j`=2;=6V1I7=PcM zLHurn;OJ zYpccVg%e;+Ar`gR67R0j`OHFM2)w{%@rvr-W@hvx6T|^hS2#)Tq+DlE)lB#kE_Dj-?Wg}pn zi~+E;NsaeB--jqkdHolCxVKd7?B^@u9baupC7P2JuUE@GsxSot4_JQ^(^aiT0G(}5 z55Kqk4-#OicH-M1+ii4`0yUoof~Ygatc#gyGX(mNsa{Ov`y#jg`u49wlg{A(As{Q7 zqwlfLTDDRey_zX`j%VEUBtWbfYv`>$Hi--$&M+RW>{Po4XNpzrJSS?Y6+l%Un7hhA zdLjFfz_wU|IRR>`X&qZ^1_L{uCl&k5D^ZP3s(g0tTp%wu7tACR>!ym(b>d#jadnX1 z-KH$x*8r;6iQ5p?v>ncbf0?~V`0~`dSiqjD%PEv-G^BT?%h>HIWZY>$LBDGI^OL0U zV#*q9Br*Kq-|$bl$?&FK93m$P8aF=o^5R5dtw-Y@ zvs^RB707wf;Ka^d$>wSjFr#xw=$c$~@i6*%Z==^8Ms-d&1wfgxni$ zR5|!DeG>fvRs{L%&WJU7ZL zUo$a5aV~CouRwXgmX=iPvHM>8`gEa&Gs=Y4zsdZoN=+)Vc)#c5G@LLblFnqC4A3j3 z(;Rq5M)mD!-0IYsg|;ct>kg-qO8tN*5HAAom=Ec>8jaoO44Yx)n$%P`Q=xf7=!tWB z)1cdZs^{aEd_fA%yzSt(^~Z=@cpbh#t?qf=_2C#{cOl&26r+^N^J{`pD616ksozp( zT+CE`w`0P--xESWK;v>+alq3l4tu}z(beOYT(kGR+YgE;R@88yc&&%Wu4y~NOZzGV zQ_r>it_N!Ka-SXcET<8wX72_GGED`G;NA!rsEjV2rN+f!8A1MSbI2agD^&t%Emu$H z^PS5ER*=T&H!_$(?Y;S4%5VEB`eCQ7hVA2W+T;cqYw#s%8mW3zWJ|Yr!&~!Qwb&Qp zYd{5PsyR)4mnoDPn&P(P*zsThZu8S`GU_&~qV#CO&hK~X#6HJFMsu^rzH&PR?(!?H zuDBkHz-w9v#M_34@O5%KNz0%`_CnrfHvF;c?6*Z;Tkd7fKd%v-I{3qU(sqsoc@i~> zX6zAk!?91#{Uv=S)NCD83=noC5#*Hcn7SxdyN{;KEpah}vwtuBN%eVutLJBh2r zl^m+idxNO)(ll}Vl*BWal%JF-{dHrG?>9}Npzsx_x=SWgSuXLE!KxI&z*CQdhJ_5( z`W&;-iEg^_@s7@Oqs=>yI(-tTj%V8I;WDm7<@+2}%Pnyv*U@k4g3dgp@aj*=$v70Y zNZ{|AH*@N$UxL#6TK~+F7~chIx2L#`F-f$0W?eN~ahzRhx#8%y#`%wo_}fy*4NqQ_ znO{qdbhfK|Wf?iG1aucW=o2Sx3#i>sTpF7=&f&j^)N4Bw9e2Bg>_2N}Da-58 z!Emxz4~pg(h2;xZN9+nMzT2H9+nYJogM3cXd;da{kBLTpR&LL&UOhVh9yN8QH=FXE zpSGl+Njj}?<*0LkAk>9h|3V$6KxasvgIiA13E9jV>fFG0DYPreTjzQ_<+cMT(UC+V7`47rd_h1fCgh%Fe=iux5S{G(z@&+>pFzjzn2Vg zXm{cC>?_bS@8~(bJ2pi5gRew@-dW$5*2@e|@KAdTFOSRQ&P6rH!m z###~;>MKX-s`v~b<8C!|;AL0ZaPI?T7x-1D`P=A`kXJ5?N7pWSp`Jdkn5RlnFLVN_UEJ3AS&ff<%VY%45Vd?qrx<@N-d^FYdnBOv zgON>z+w$<8}2J}qx(dVhbxGh3s7!^T}iw6W5m zg9l(yRfc%0?#)*aNl#KlHqO|p!pvxw0wt%GB38-}G7@kS*bCf3=9j+NPaD5Q*!5@9 z3Ao|9dpWcFOnTa_3eFv8Rb2iSVNTp{>b{j&og5G#A-n!Y3f8n=D%}B8lrlqw!78*@ zT)w+whRW-H!(ARSkrBzVbcFEJ=OE1t>L>SlXp9BWQ=1hAbaAtIJ_=43@E9xN|2g7M z{38f?VjFo+u4%Ict`9^u?`D;;Bj-54apA>8E%5qNtUqPap<46XMLW}$w;OnRU#Ges z5#hb5joF%Ojg#r!=69R7d{^^<6Y9wCOn=9-wm0FVQdrbhOFFxze}5pvu$}(nhd{>j z2kYzYf!7)*j(h75xZbusQjXv+AKtbvCQ(&67c6RO+EVG#;&4Ez-{4%2l8Y4qD22`& zq5z~Xdy6KrePb8`!|+4pie^ne4TN^*SYO_jzo zPF|>Vi&VcXIO;Cq*uA0akDPJVTVEpKHVdnXu+TdttE53YiIp;8eS`ESl$q7O3Q~Ao zN+=C1XN4I;{etbS$6+z9y}_uv(F<_YZX7JLwYWp$mmW?+AW{)bQw1i|?i48B=~Q$+XS~ecmGy{1g;vvNKx$jhMxZZ0OSMWTJY}5Rk51q*n({W*fK{a1 zM?cG9i%l((-f;KCe{YN`(|+X*ILp!u~j<+BM*K`(2CaU`J>x9T>UlynbD#L(7p8A)9ST$Xe^V+vV2e->92O z;ikGP^mF~l{die6vxXk4s+S2Hl6G^PAp+PKh;$;`b=ki7Gkl3v`=Y*WfJV>!qkhTd zpN*e3;BSrc{5D>+={FMZh(G?%7a(4zb5G>bu(7Xq@kI22SF7&R|SVWfm-SIJEVsXE_V{W3( zG-EEt<)~e5!!!F7^eo@z zT}Mfcs1>%$SM}c09Fi2*-S46U`NfDmH1(ja+GL~3N4FnVa~dmWwI4r{FmtK9+P!mq z6xGp|YbC4k-01GA1Pe`wvVhVRk6}pF%U&PsNb7lc`^08d{AU}quM^M!RY|7wvK;)5 zp`FZRdS6LUnQ$E06@ypi{eZ!2%_fBcMz~#_`iyji6^nzH?=_U3;cit$pPl$c(J;GR zFO9|t8&p0X;v1Zx0DaEWJ#)XC*PJ5L<$O3G`hunotYH1_kk?X=48-{po}{DGP@V$i z6-N4>se>vRi&0u2VNTacCg^tmTDTk``+JbRA0t|DX5Gw@LYKgasZ>tHiBH;6ymILa zF$*z?M(YEyBjW0ITahuYSDx?1KFv~!8L1ub!Ry@)0L-P~Qx{XY_2+*Q06%CM9-JS#xvQH%`Mfx@2!dZ0Gs30O|{vgP%;jA%YOhA$JXj!I`W*8M_f?+l)k59zlR-hgnJHo+g{>i5v->*MGfI;} z6Ecr83PHiwUhAfk)`ir}P#kkhh#+!vF+1ZjH_>XoTh?f75AoS$eJN{dPO7uOV@jD= zwpfEMy}z__O=E;LU9WK$KRJ=f*Vp(sy%0G75gEMiOcdEjh_`1olelb}$;o>NoBRE! z03}=*%aN|=?as25eHP)VzTNIYu{}O@BW*bI((1QKxL~3m!oaWboD6nX{$&^*-&GrW zwA7gU%&#~*>O5_Wz_w-aJG*&XtRph?FQ%iO&~tg7otUn`O;n%w6Sp&1N-4xE=q>!SMN?b0sYk%D!(ohM|aiY51pzHhSjH`){C+pBswU_MKei)DQgR^58AH`fD03l%^NL6K>xLVz0O6IjB!-|rk-ll| z+QnUzo!M)*)XN#!+4j#q=KE`$+CEQtTU94k8$@E4Zlfk1JfI5y%yPaqD6esU#i8ld z!~Ho2gdM7v;-y-C09kHNr@F8#qXcOd{W|0G-A(VwhBzyuFYFH-fO7F%yo=`&c)Lwe zau&*OuO{}N2|Ya#Yyb^f>$p710**-nrQf7(aC|d5E*@xFkcIa0BecNz9&|tfHqV!Q znFl&z3kYWh4*0`v#wJG}5l@Hhe2LYsoJAn0g@nZ+bh~rn`MqZs8m2YL6w+1Y?AQKd z$Q9?|YBBMC0_;U(cx#?m@Mkuh>L^NDWv;lPL;2S)?L7NQcBa6&hN`Y+exni3g^nR| zlF_9rES>J(j}3BAv&&VaM%cZLI6{>z(Z&y?059pLqnc(V(D|^D)Wm-zM1{ke+IWwb z+AU|ERRo^eBnaYLljrocXw+~F?9|jQ4`Rz=<+erGB-BmdIS(6XCSRNe#Tnsw`B3*w zm=*TDuyRfoFpufC_uCH$PD$&RP3sMd`9mi{+wiI2dsNd^(9Acqen+cNBuu40x$50M zW;cFfWZu3Z?1-=C28dCK(_q}J6m4NH{Jspc?u?u!q7dWeRn9BD*1(c$PFy>slgHKo zLqAwm?tNDUqSuttG~+{f(U7jBn#|Z2!`-9GWv$(a_ScExf%WgS%b4{;dlkMbYqDv;PrXNe3w3;rFO4LbEYucVSx)(<&*p{Zt!c1;X)OVjn$UVFQ)kdj747M}=if;R zL%UMnBBi7$xylIu;F*EFZfyzb5uYN;1DRB1{$-)V1F*;LpqTsW>2Sq}i0nR9b7P@z zgF+W1adG~7cV4JhuwXD{cKXBhaHuZ)kxUS=hovfNn}OWdX;AuC8p0chGeGwdwyj6b zM}vesS&A#G+b;2%f>sptxBd9M=ILxUNXO*~vZ>@g$!|`*6_2(qxNjZw?~6GvHH6-1 z4ICP8)Nq@pP3U)r@{$^ShOQ_Us&s|cOKy%&x!w3E^o&(M)@K!Zkpp6u#ojDjP8IQ; z_T3v9==UNtWcOd|&nY`_WiFzfeFe=}=9*YOZFsPFbu;?o7xS@{eIEz5x#3{1s(5!w zO@fFl=RWxpdmcM8O3Bah6tF!au`7#3x$iy`<-$ym=M&|%lxd&hpVHJ-b?jKE*d@*R zOia&6E6k=w9}-wk434-DcrPAeZ&bA;Q3N1ouZjTXy3&Jm%YBB?Zq8QJ)ZM#N9JTpp ztLy0vynoV$<>^@5-cA!&^a$E|EBLUX9@V^jFIDFznfVOU$GzFKc7e}GUj3>|4c^Wn zJs@0Rw2|Bw@|=Z%yUu25DPgfJ$5?Mm;I-n9PxtQF^anqI7An` zjk1i&;`Makw)KHafA#=9`;9b3`ux75zA-&t+}14X`pY^b{T6MYTlcrFy_n5EDpskE zWtvcWp#y`oRC6Uw#**j3P8+Qet|6QzPt23|pzlqEG+i9ZLBMubh}3yf|Af1FWvfWm z&&#jTr382?Q+UNj>heIr-wxZ8Z|*0=i{$o7Z8GeVBsMTIXk|r}@PNm7ywP#HBE|nv+To=*&Wh-P`f$2cmCMorGqJbW99c{gvZ7F=~ooQc! zECcNPcH3@ZGJnMfrXBwQ#N(32WV8o8HXw_#dm|u`X9t98P7b<<+K(m}D>Z~_;90YQ;fXAtdHy3>A&)O6Y4qh|EKd7fCo2g& zCi^v$GP*~e>7Ejz$Hzpn-KUD=5+A;l4$h1CEc>PUh)Tqvy`>vPmtLLU7dqzxHE65>^mnVxl>5y_WF7Uo?#hhQ#*pJJlari=Eecp|*EHU=+2_^LrP0iQO}8+z&EFtuZ<8LOym; zB#@B$Gfdjwd5?R0ne2^-kw1{d=QEMVy!S{w(AI&Ab0Y|e;eyKAI6!QF1mLxZRPsKCkoC@{ojtl;(LOdzjJ22iv(G8XIldDc{jC;N@IAT{bN)V4} z|5kvJh*Hl-DfO+1d}%Nad8+LOl4lvMvxWAgIK~fy5F~6@k1MAnvZ}P&@a!_MuW83p zO^52Ak{s7qKASGfmYvs*G#r;BmKCW1sVo3H8(#cHaT5LKtN^s4?7x$SV^uIFHT>o` zPM5Rg%M8Q%C5{JvfGX&cXx$u_Q(=O0<6e`6)c3banav`$TVlUbZdwy*VzXGK_pTg}U}IT@g~h3~lBXjnXQxuWLST7!dc*q#_xg{cr{6 zc>H|dCgSewOk`DJb0SFuFH3$=)I++=Bh!tCTD{J!M#|8&q|oQg(b{es8zgh7F7F%d1Hj{H}@}c05}z#Wzh>MU2}tDoq&I00hO^rcf;c z7lxA8__QNW6_86S7Vd?=O3Te{Z|d`r`#0TsA1*^v37t=NSG=vazzRqRrE9nV`>yW0 zr_|nUJFZk3{A2$5W>oAyckshwby@kOB-%fb&3F8~6Ht^9Wd70%%{i^8u!6S5lmf3E zG}`_CDBISmCWrQS99;^_BFJ1iG8ta}{@&k_EV|ku!6>yd3ffSmK-#H@^p3ef{b}&Z=!g%iSb065;6+ zaZcOE+VD<3_=5jR(f-$m*kWc=mxXc)+l@)U=s0-f883ccr7Go3dfZir-M>Ez$BuYJKY5NIXB28LA$t}?Xhf>}UbJw0YEQHWw~|~(gI_%H;tocl-9byf zvNQ&*P%&LFPAfV;vDbOkPuy7DbrWZtg-FkpXg`TF-XN;!-`dLd;TxYg>^t4hrq6U& zbhKO5>~Wh&qE9u~(;zTZ;&0RswYq$jn4Brd*aUU5=Wc{gCJ5;3Jcq$&;)donW941; zmW32-eV>Z;<8ZtU(}ilA+^5WLNY@<`>&hwXdf5!kw5E!a8hltg&3Y$lzNXRZPlATg zey9f+&z79Tt**Q*(O$bF=(abMB;nYQkiJ)>2&*Q#fu6=y$iFLR%Hi@sGI1zZ>! z{6pen$OEq|M+yQ~*;(-*77U9Yt{=s{ezl)14Sd-}XXpWOOfm>wDSNW?1f5v>9asN9 z@9=~*1{jdk?QeDU{E5GDH*~N9cX@s2Iqux(LR?VCpyNEdrUFc0;i&`S66iP)7SAJy zfpm%6dwO(ifJ^O21l3qp5KBcEdK-EAaAfQwvh6`0>H32skV6g227l4;C#@%J`SH7^ z(NDtBF=2T(ZINb#XN+g6`u~Cg(0aulL-aeJmq{go^q&*NfbK5ej9z^m!3{AD^L*z&lc@<)COTT&V50vP+o3f~GANa6lB=(~}n zk*!{-{Ah21xvr4b5G&8y@#t{kg!#O=XtwZql@4Luf|WAiSuuqN8ctNts7wE;-7x|* z)BYM=+g3=;@OM$*1sNqtMcLeqo&WzJg!6lL_Y0^bp{xIq zZltNW>Ld3B9S8pPjLIz40+(pa_7ywE42)s7wtkxy<5) zq|9rsEJh{<)G>l0WjL_5LS{zIe)_yU`#q7;r!0#e8c{qYlO{Au*?4{;)!FPZ?}%U@ z5Th_oyyGmdju#R&bejAvZ3_V$7H@7J>WZB|0T|v`i>@3Ah(P2B3FY^ChuKXinvE5;D_P$ZxY`Bc%GBLa77vt*BH;iFfAT zo1Li5Qv?Y7k}d;Y5)h<`eLg!KUt$~QQfogW;m@f3N>wy_GeJ%&#=!w_%?rV~vMlep zWWNn)<*hXZey$T{_;Q^v{Cg=AomaKc)V+I9XvkbL1bY`)W|DxqZu79VA<+m&=~8%% z++HDknET|`1b*G>UpQ_@ZO$^R8RDfk=UPOdDs=Q-Re^OatiRZ;eYA;=^E}xszNnDR z7sbH%ChwgAw5y3q7Q%Kr5M{@(z&-PcPu3nTEWt8_9QJ9z%7R=ES`~ULrO1|A?$>}7PBEi9!qzA{g5(!(FoJQOf&4%cWN?X#-yeO;StX&+LKdV=UgUAf8alr5?gUwG}gM~P( zcxpP?4)$TG;i?r|lV@?nREfJtBZe>1#XSxqI+H+3*yKPknVjLH4QKmUQzX%iNdn9I z&EnL`S~9H@n`}(l)tkAG-dyU9-8F;OJ#L$S(|ce=F=>R9ZNwkUcfbEW@Uc52_jmR7 zWLz(dQDN?wQJEF*OGGR!zGNW5J1*o*e}sWy;q_U_MmyWa)mKd&6je@mE<^VLOZ<9Z z%nB-_g@KU~(zqk#P+VI3vC}tETQiA*if_-UY8zVJTk-3@^UZN}Ig#$wGhh%o-W*)(Qk`bVzSR^*T}SNiFTh;Sx3-s zL;$VwN?hwu!9zbKO-0NRV3&QzBv+hD~idj>-VJhF}|9u^qESDgc!2!1aZ5H zR9uLu@!U?j$~2D8knox4@+;QOoDb*zp_TOP(V2B=Dzg3*(&&i8x05&FSxBDiFu`pwN)B3jHrm<*cWoKqmI<#?|%H;w& zuV0qN&lwM-joD;lgf63=^8?u?Qz6cQXhii&ju8(5gIi zjJ`CxbzK=Xj&7o*Z31kKOb>tT7qjYZ1<8Qw^TX8)s+90&GPoO>1I2!*cQ@J%WUD#d z@xR3|5ADIKK{k`;V050Vds;8pYNIxl;5W8OC zT6>c;dojB9a3+brL9Bn~#x2x+QE~klVz_d!Gr65yf}mh#E_nO4RP@HYfd$2C9y%bg zS?!Sk3cm<>t>7I5&+c@XZ$89lM=y6uOvC8g&q`o-pO*kwAkJMnM2}!jf?Ii{pN-Jx5*tc~1?DDM`Fx*5!;#pmTlhk0&Jt%u%&3HAx()S6fl^>TOGgT8vvJwQ)0 z42&WvE3Dm1c1Y%tST7(PUd#8nmOHN*uA$kC-lyfZRz|ZztG}~_>)tLe@9~mHBy)ZD z>8}56c~>V#ui;hk6+lj8NN!vG>}{P+($poF&ECkZgo`0`Zm1w5SwVd;yb&zVKw3t< zF~Y_136kmQep|_XX}b@}*eX-&*O^e|x@Pa~BR}jh8-KytYd$i&`7^a`N5bo(F}N={ zSF38p)U-s+noC+k@iexkO z3;&XVq4y7rVcYGOYN_RH4V2SVGVke*zc1a6ki9oFcj9sVy=G4GuM560 z+2BFV1`K+JFivQ}} z!;l-*(?4F9L}AZgpF2jY^#!Fh8Joe8Ig4#Ku!$<)C)c3a?RNZ%pYR6rmTl=KO3TU4 zzEH!NK)adYRO3>(c_bGT(9A`RmF>%#bdg|HX{n<=PE&sHs|6i*Mco}KqBenpQO8r- z+bLEF;Y$dCrb|$WCgGFf`IugF&yw+3D%h05u9S}PGS^*jJjxi1b4DRYq*iB8+Sf6* zwsU8bIPpjqKTT|+4g9Bgo31?y6Z!=EUo)uF!@{0`a1)8uuj_K-2++S};MN{tVpu%U zoo9Le?-2~qzNZ$L|GrAH(GUNf$rkxXv7+e#(6H79%{XQ081esO|O};{m zXDeF!<)&H!Qt%(3HwKJvXT`P0RO^g@&CSghbFn^#Je3p6RL?LZ*;MICeqGSYRkHEi z=R_nuDcKWN79Z#PPiauOU`6$3=XN}mBQAb{Xlsj(M(e%RAKx^W=X8C)7+Al$Zo1!O z5)OT%Oy&4nyKf0BoNz;jWv6sy@%q6Jk1-^vHtX@n98SO&yH!V{4?xzBp?@1O>mNU$ zKAu<)Ja*|nc=Qrum`NC!?u^5cRm91<#yDQ|-_k!w&o{exM$ltm?B=bChj@L>QTuP( zG0RC=7_8z3(AM23H+ihTwDh(INc2B{US=RI=PT_STYjwi0Atv!o}-P`(M~gNzECDW z5)WPY@HT1Q_U2M00mke@8X8u`e3<|{nZK3Sf*f#A%soZ-)#_r#K+_l{?!T^+w9;0K zD>pV#K-W9kCl&C#K!afm5OTnXWYdWdzASBDLz;x}GBB89Z@)0F5*8C7A?V7FC4@vS;?G*f(nQ{ML`-+ zzjYS9a{+Q$&J~x}QBzUrs+ntk=@a1Jo`-%*HJZwLG^jlGjwT&p8fG}e?xkxjkUqDM z91s#4U(LD?I~WY1qVkv6WX%G3l&s#X-T82l>f_`~0cxQe4C@2|t;7Bq*1s7ljyzkm z0$Kn#U!X|tEoMfFvCA|-6^m^;qHGe?da>c+ z=$?Um<&U3C9j#6S-}9ID+#aFtM_9YYId@T(bpOChCH2P--IBpV>lOzJrq~kJl0^6S z^n~~B4X-TB4r@|JgVHuQ40!}@V;z7>i=$$JUl;4w3W2D7T&_mwS6W1}g%)Mh%0%S_ z(jrAfUi-#XM1@iLdmaYU}LIiK}z=)@dt&qG^(AWsUBSAHff3q?I$H0 z@ziZc>y1h-pikZeX7ldN10Z-ctR3(?sTW)+ANZ0ZY-%jX^xopBo{>Nwy73&*_E!=2 zBw1CxC-%y{!|k5KZK;!!I|^SDp(5vi?G!d=k1CbXC}P;Sr&qU#(z-=KZ+Q^L`s~5) z<$e$)GkzB#=mLdr=esdZ0C_%-WL3VyG}WLGq{1)6cCDv7tM6V>QN?RhV0vd4`tLFv z*_Uon3l$@5RMjpp-{64GE!EcU>zA=rJ*Vg=IeM-aFZ3cWL^o6|SSlW_D?nFK;`>K! z*?av!V~j^V_ubCd0ugh4C-xa81G2X${I;7xcQmdyKQiVzT-S~bq7_KH*SEu+?8jQD zJ{f3v9(6$AWtxAP5H&LMtH?^t|`T z3C}@*#B|L2YG{ag-Up6Bh_ zNHWG``=UgkXxQbPhEhf%WwtYF{` zc!C9bsbt_9X;HYy5(FLF88h}IP+xJwN%dw>>`$CjkqVmn_fo|0>)n}z`c2VWubR(7 z+Z5xesGbvRSd)wNWnh%ryXIbtRoaT==>q8@zhEWpN2MY1M!~`$vd|yws^v6i%bwkr zdRv9M>idM?tEk$&LGVt(Y~#vU z?y)8k4MzN+28j4Kb^p2$kaphW2el<$WAEo43g%CqXL7xhBGVWp_FVdG>{Qgg+G5lS-s!2LsJ>PGVfi>m!t$M?xJmDtgZCE zS430n)i7iI*aRrkFHxFK0X?GW(QZ9$SKHZiLB216%_7fJO!(eTBe2BYQt-FD;W z%#K_QFU|IF+`VN=9ZshE7c~ODFTb#IVvgX>|kGrbL?hS{CSKGQM+&L zh+GS%JTH%;;2p9|`XC(M@LP4;*a5Dx1w>xdd2hgjhl>}>Z3%~I<7(RQ(_G!bqwqSU zM#xD)Ycx=wSZ-BZY-QCT2%9Iu4-{cRKB^_xT!$W$3Z6R6aE`+JWCZRL728n&blK`N z2!@!9|5M&)!xBAo5=vRmiBgxRX&A;EaIWV$CM;eQOTry#IC+r(y3xFAF?0_0-fB2l zb*%Xa#rNIlqPLO^8q&_oXY_rdIGlUBQ*^mG?EO1i6OTs_xobw|<;9#hWQHKw zL%Lf%H`}3VEcZ2?ut3!|)@pLFKh=ff#4-)*M?N7CrO6^CpR{~j=V&oRkF@!NOEImJ zQ|Qc%xgbvH&V`S>#RenFKK8=gg-1ZYz)FooAV1rn`5~8pZj4>epiRK)Ie+nFcO!Hm z!o$2-_D6%Cw$md^CY-uZhYlR@*49RAQ2EZS3Z?5>RqvP%ZZ#d*Xf4k;m$0Rg65F%n z-_anz?~y@6qWwX_ZKu6)`8y86J2gx5zMP%U)*pJb!$W!Uj?abMf7kEO1cG1WWw$=< ze8Iq8k@idM{kC))RG4?L=pNe%0Eu;w(^2G9KpNSy7nLQ@w95p3o+X`24na$pb2296 z{;mnwI9VSX#U_G6aH~qZ0NqhExd1|QI&>3^a6TN*$y<4b-{9puIy;CCqgILbnakH8!Q&};R)xgHyBDb(>HEOeC34=>l2=-(OTxH|dK=h!qK{RStBl^e?lrgT zTN6YB$U@ON?87=9^wDR-M>%;DLC0j?kVX&LGzO1^8%#VJ=s{28Vs+vEFoEusT8mXs zfq?p(w+2-ZM1K8euGaQ9U7b*MB4}%NB5dOUA}aw%;DI;p7?PLS2z0hOv=C9JBUqkN zR_$43S<&H~f=81e%4#rWE_1% zU2!w38avpQ+kk||W5dtS4u8qx{MvO%xYfd`_`H%E7&dLF3oYh!$6CqS=q&sAl~7+Q zqa9OqtxZIv`jADW0`Oh&wF~}6yI_?Y41INh_N%5FAtiG*qm}=NKmGSZHjPK;h@9alEhJ^dn z+aEC!SU^uxUSS6My1L5$x?gWZfH7KJ|Ayqh@?f~(rm>WqlTnuvvl-(pkGT|G)1*+Z z>0$zq>V}uaob6!u>xtv`q0YIA-u1HHM$;)ATE%v4f*sGJjRwM=HhwHEiKa&3CUftA zFmnKQVqsX=WB-udzpFv;>!tbMxYfK)97)~fZ`s;=h+9zlKm_?uDw(u9XSkYW4c-OS zQZ5L4g>*d^&Imjqnw1e^%}zJ6c3N>uTc`?;!}!&|jTknCzz)Ltdwd^pNf6i;G}F-i zw&a&JcUIf}-m{45I$@!n!6D(reGjLE!KMkg6m8*qcW$StQvvm^vg==N=!5{1*&IUr z4xxwVm;Q|z$tJHdbFr^qz}{n^HK`~?HK$R08Q(B_!)o*efJx-g>53p)-^9$4?yDkd z2D^sr1?Q1YrnLh>+y19Atw+x$p_S(yeFK&wTkq-X}OYutG*`kjO_OAdAs)62Q%{viATjoDmYKOs8}T}-HaWzItE;iy#;!-gKMl`euD<*bY>~znGkLo!-n@R*F_nJB{c_j0*R9xopv9-;hFm5Lu#^p+U7FO zA)9%irDY5=Q&Zy9fjHRVruVWsyFBz&pz)-nRn(H0?D8vslo(D+(MZC7t9$;_qhD}N z@WNEa;Yj0prFBIZzxyKsGcee+Y<-J7lqoO$2CM34Fg1KjeD7ADvE?*Bd>#o4?}!^6|8@Yhq~ zPS?%9MZ#c_i@-b4IR~e44>0AjKb5zO6xmaN=jX8_3xHP@eAS0MJ{iTX#p8)lG;P~#GEOVS|dn)ZiyU$9v&W_EkW8cyA zuCCp|_Zy6*qVD4dDq9?M+N@_aiOO4b)2ts2-#eieZGrc4(9D-#_8mLpCsR8XitP^_ zOr3Pp;@-~Advwc`AKo*m%NH8vBuyYj3|(l`z?R5LeJ*6SAvl=e?(Rz`z`AiZPmuc` z{qA!OcWp-&9*8+wjm8XtfrpJgsIVZo}{Cu^0f||7_Mc-7~Ya<5t4+?M|C_ zZeT~%Ks9ZVX$qW%7vc4$fR2!9!5Qd%QPahRSYMC=OEbE%!!chq8RSxRB|Zod5#1~K zFHH2&;j50S>Sfp$&1+?(*&Gg+#O3Vk>UghFdwkn~EC+XS!@I)9y;Qo*HPaNHQJpB%}n%nmPdaCItU2`lov^z2A8i8t_E?5EClu~2^+crpV^>HMJ#$)Id20>HF(h|E(^&C(0t78#(z$+jc7H*fkm|y<+ysA zO5^1V!|aEY5Y%&A0%0c7t$POm+GLfmNnS^4Jw+P1eCIK4vH{FMFqd!l_9?bXixRcA3S z$?$7)u_j0Tz&c0Fk?@VlR>S6Z*HF>f@Ea)})z<#?^ z7tsLTKN)|Met=!3=VPxDWT@b6OVPaG;dX!QgvasbvsqplfEhgL?;YF}Tdat;)V{Z_Cs-7Nz-;2q=ha1SW5$;^qB7;OJLlv( zvo-QPoB~1U-AdDv&4zf}_6T$xf@E&57Yp-Q+pL%-PmKHRSWiTMW5Oo)83I@AHs?Cd z9~FdDvSr>rbn0<~1$-q(;aZb~3_%U;IbR!CMEel?z@fu$n3&I9&-hc1Q7H#3E;bK> z%l36E4_4y~R=J&GMoFDHL9JT?gqXWCLOd4_3w}HaB#e9oOB64~z4wEGibYShkk-h| zLv|s3xuK#)2u5@Za)vWRnl@LAA$2frjV?xh?u{KrLI)v>>od$7tceAli_a^*Jf8{H zv34C_M5EZCTB4PvGwbf5W0jRGDoJ3(dSeO?c%`-$Ah%uDO6|YcV7+jv zNbK=4_iHqQuPMkbz13Vs>&{!Tr4Ch>Bi=xHOk?k(%qdANMI_5WZ%A*W8(g*|%mvI(z*Vbh*afv?O=QMuzqiowwFZpFvwfe&=^2ir z!I&{$WSzno_5?j95pk_@Rz9Wx5S;XE3qeH_W#sEU4j!Kq7}Soj4KN9ot@NJEwSkq~ zO;7i(hQwXUkdfp}NIVBBWU9rKpJy}f!E?lhS^T`WioQnIq*QbtR_>L67Y4aTHu9EC zEdaieJ3M9kyLltO*fFE60yc}1ZlBVo9fYG+^$(rjXsjF-CW9faimqbd%;EWhIKw0Y zG4h-69LjMX*F(hnVYhN~i&bZ&cs%7=gC>5~e~a}aAClf;7i=t0qBpDPF1q0Z&dT}X zp#`QJcSxTL3>eRn8TVeJJflP;(jdN@6%PIms+mPJBV@OF3C+PeJ&OL>J>Kp<=V{3V zW?Au*MsaI0{DZ*@w2($Pfftt-oqpD7oy1c;`g<)v=@N2ws9n=TxKakR;sI7QCRr;= z8)(6@2H!A}BJp3pbTG`Sn$XRkDm#d+%de(sv1lCXGbS*kPO!X{Bv+QtCSnJ!1<7sZ z-8-0w?{6eaxejXX_0JbU6T{J%*rriZb9`mM%Pj;?^OXp@5ltT<<&22t&3g%ZiGcwH zDFT)^}j0h|F7XO6sSJAK;rYrK2H%+OD(Od!M6?T~YKL*yWo z7+5XOr!&ja(j)T$`M49lqm_4KcdEuYcfMWCY_ECz9tp#Sq@B$+eafm=?~efkD+O;f z>tpiMw0?jKTW5bfa#78AUz9t>6Z~U3)qk*aU#l{}RZCNVUeiV2CtW}1JxpZa68q^b zJ3a+o{4r)EuZr##J;4a9{oGyO+kN#!#4yYRu46fk8uA4A?T`=ru@S##wL&-E-cILl z$lrwmQJn$cD4`Oc{0IRq0VBhDZ}2=oZ!t6B9B!V*Vz()&>DYwSf&9S){>e~NeuaT_G6vQT@|ikaO3Cr4)h`8arE||V@u>p6 z`kBddUyo;Un+^?(9h62WWHC1bI>V5%Wg{lEUn=o;6 z8=IZ49i@4EuHWxFwLAAeFeoFqrfNA4VBL*h`^g0jh7_b8$~K59KG%zsSV|kvyI|aH z0vOurX(FCI%%!jBV*M=)gs7jRf8oMzNnXqq1PH<=nW}%7Wd!m_@0uwcOzkG$>bF4O zwFS!)S59q|vEMKzG7IKJR9$r%v)Gx|LHaep@tV=jmr2{899)29#~dz;38Pauba3BG z9}@jzDe6;pibxt0r)}7-iq+|ISiQ_nSC3X{&p7Z;YNr*uv{NhNLRjOGH`LSN1=Lp{ z)!D|})B-A1Nr}!ZV}e2mp}ScMz@s=5@!pA-pw~_sRwfgwTcvMwid*}voRq?u z;Rx{JSSN*K6cf%Llv;ddvT;Z<-$=Q746_Y}Ji&9e?9a?`#+O)D!Qk5+kv}}RN8SJi z=TVKIIV;oD+}a?69*_CF>UO8V=@i_lmB<_RII_ekaxIdkB({u9DZoeZ-h-n$=t{5I zosi1&PHPugQQ6WNj&yb)aHomhpvlusYr1;eRU>i_2<(r7HV`ZDb|U%N!Qx{(Fe+XrL)~LedYcKykcA<3 z%zX^8-J9|7eXbrW5p?#JyhMYR9676l@uPhyu>V8)k@1=6#l~)h#+AYL_?n5QFdWv# zsN3x7f#hgqK9RS?B5He{eooAInWOmE{4z0^Ii@SdtKM(H;W!qvGTqlm-S4|v>>c-adQV}7_O|C06B8K4; z=3tKs*i{I`BVA+Sk^a&7G2r>%T)jyP&>}{e$B>hu2(XlR>`b5OT^4ZT!O<=$*O)*L z*Cj3&ZDbDc%jnsRGL@`k%cL&JzAiXGL7*xxdlqJ1%)gkGfwA2WZm2APg%nSR=yJQ8V8yK zGU{wD5>SoX$xPUL*aX~o*kd8@$1m<6IM<4OJE6gs01tUx{p~*M@^b^EzT}38e?S)2 zR@Y!$>q0yl)Un^<=7Ox^<5F78&b?;Ni|$ywev<~=TapZ{i@$|Cap+lQX7bzGBv+f| zWB|(kJb-Y8pfhh-U(U8VGWVDeM_hD)QlW0G`?hWKJWkOx{gnf&vGeiF`&8a1YEIU+ z!3bR)zHiT79mBIZxc;(aeem*2u)vDb+Y{Z`hUmV1Ed}tiqSOc%3HN$?%(7(EEmeB; z7ZLWC6I$1dUvDZ|5VbEx3?bowiMhl1!0MpIyhc1*`1UNOt&K+9E=)B*W|j-8D%n-N zP44}E9@Uj?UlpLS$0SpD&ZPI`%muxeSVn`{IJwvu)IL3G4gA1NjP9SZ_Fc=uNBbJ4 z4Yve=?>@*pM{lv1lO_UVC0vx8ekEuaqJ9mBOr>7#W51`MJJL5kEZul(!a~fv{?_#n`S z*YWVSW7f625?lLm;l}((aktL{)6(Y!TgBlmw1w!+QcPTN?*_-wjB5WLX^)$-JccFQ z*>hUEoCi};;WdT42u`>Uro@uRoxMPCjNYNkND|w(d4#vch!!)Fl(63)qGtN6w>&!qF_!G^=+*%U#DByc#9#a(l8rOSndVL zn##4EJW^;#Q;RXH^Uxz$vGUXiB=+T6=4Q3OE|t>nYm3b^KD}>|lBuf{{${!|Kk8MgcnrX%2 zPCcy8#ovM1L#4zw4?!arLNOv>k1?6H|;NV70kAI z4RaZ&+kTp)3vDco%TS~Dn&@UeIGfDj(aeU2zr4nA7Ma>m1+(pyU;WYo zEy-2%bruR~;a1Cu4L=t5cE9c#yns8uT)?;+xL3)Pm9r(`YGsJ%Wl5ZrIo)QlUshwLnEvf7fE+mcB)19EET>78mmOqw7>9y|DK%t zJPEM&wzC+ws6I6YT1c~v14MEsO2JmmjymKt#r0fcOIy>o>ef4CL$qZ@ml$eUKQ6Ft zAh2ul%EgV_AG~Yq7Xr4bR+_GPo&LPH@V~JDMay7Sv?XHVB8o1qynG<5bvN)fAkkV< z2I+EGS^mg06tBtotYWUYbZ`#7zvj&b3;EQwX9Tk53CX~%=Q>DQH(aW^NI7}bIAh|r z-z3$@;cGXxjeog`qT=>k;{GH%WSg{{Abkazzi+i#)fD8h;6?V^N;?Oz-m zS)nXJv_@Utc7cx`=lzM?>{h?XG`&gz8-%b2Qd z|LIUjs7CCIqa;Q{#U~Y$B^!S>%Q6IW1+HwVntYoZ{_XH$2A zy4T0+rkS0a#v@IdrD+dnz)Kjp_;spC+*PrnALZYDTz!Z(H`EPN9GrQ!GI1xpfgXXS z>gXCHL+~K)6s0N)+|8-8Abh2AbLDkag|gS@iuV>WD%<&w9Amxt`T0w^EndIcTHQV{ zNqW3$_$<@KGpmKQ4M~YMDoUoxVpKGZpg-KeZ`)(jeq?@GRH!#{dr)DeIb$-9_h?_+ za;SI0OC&&|VM7IR!O)*wKkigiz1n`sM$&EldYp5{8^7k19rAbXPflBw_{YC`UlSkc zaC~JlJqkJ8vQegwGTn3UirG=Cn6uT8so7h$PT`cLz3#8xCi28htH+;4SZ#$#pkf3c zJJ?A!uO9Op``UBaZyqg?YnifaeU8k10-G`J)X-~XR+>DA_iT5}iXM3z<;s97jkI&U zT~|X{oo^f_8KSatsmxkym8h#?_9bXIrk?ks5cE!d;y|1a>z&t z#`&#@c=c-&L9fPy$pM;pA#}sGh>tX&a)jPx_H=U_4`B?V@wg7T=@Mwo_Q+QsO7F<@1qeR_%(ZuU8>u)A(=eq5dbz+-jcelSxn3BAuzokG*ia2dt$$Nv zS+1TE_tnKNnU-f%kCV8o46}?u3S5YLOK(7|`Wd_$qIqHF6)sd|M|UU8LgUvyPiJ+F zZbmluLu0K)ZN+riV0c7T!Jn0Jt6Wla61Ab^2Bl2QU(Q}RBRsO51M;>FkgdZ-Da(wVVwAr9TD96;i{_J z_18qeR%~Ci$>Fb}hZT%N_mR9#A3A;*E3O2nlMpknuM9 ztu&F1k~W6$KJaD>oK;|vh{-Z0FSM2=O^4{5V!%7C2F#9<+@zgdm~?8pT}8SoKJ6hT z=kT-c62+eQH(igR_34Z~T%61s4V)lLZ05!%5#%e8W42j;q@waY%NFw<1!)+XKdgfQ|ax16YizmAK1x?eG z{5f3PM`SQ)=&}bkost5gwZUIw)urQ0-hLWl@M=ya@%%Pj#)6w$ufiY6j>EY^ty-w$ zElkI!Ja0ikq})#<DfUVcTqn6V$<-8@_`^YbH3!YoL# z-N^pV*z$=QRN$`9sR&KXJZZ?h*)TMWcq~J@cn-{vZ+3D{9gf<0zt=r(#UtR>P$`gk zJ!UY)p{eE$R!^n&5t*3bdEKb^U38%RRm$0KxQS!cO<>oX@>~hHuh05hD#GpF3wlpB z(#f(M?+=r-)pA|OU(;MPZ3Wsa5Q{rT)PqW=+J@Ak{H#PM!eTS+s1kpbrBHfQYx$x)}*vEtkxjEA=c zsEgl}Yirp`LIoZ80*Ib96`2s=wT3>b74?n0_tOgy3K_WCD> ze7)~q8cZ+W6qnSi(?j*K;y^6*;*+!dr z9(2#;yb$bssLPYld9c^d8ymXoxAyfZDsF=gz;Je#DMiKDD^k=HQ4+p(`A>68pGDYm z=I2do7GDR4d$ha7O6Nd_4t*&79p;1EM+#3`PJ8w3Wbk};m+e{hbg*4isMmbF4|VbWsYgn(WHqhio1 z92DT8Rnk+c1ko&Qk@AYA`KPF?pS@Jrz_QC}Bv~WR&eK{IRmPp!OUNE0kai-X&2e?@ z7EJ8Je2r1v5{;YrhLZ+JG4^b`;wmw|!u*aTXU+Sbr~nG_@8tBhxs}yfFQ>4d*@4mF zMZ5>Mg+bnTy%HvQb_r+W`x%xqvY?pLf&kD1!Wev$4! zzKH?xAs~*01(VnlinypG7%xrRA1doobJG36dv+F*royWSA3DCyaPpIt;a9!~&^Z2l z2jfQiW1ezdE1M>E&G#U#QSOG4KIEu8p(d=k%lwkNUG>G@TNW3bro#N>>JILD|NVS>@HyJ%to>_>uk5JK{yR^?B?ZGS$&G`%Wsi7fO4C5A zPf#{p`Irr-6Zom=Vj8H-hB{boE9SMsCF4}{{CG4Ki3f#d z;*0w~h{8aEQz7~Xj+n}}Q|HPXjpH1gcP4531eE<@Wo7g}7T$zcrImMYZ=bh%rKnY1 z#p|33iM`${Lu#IV!92oJcfl*R-%in*!H}90W=8EH9;FHm(+jaixDKx$*_@2*UUN^E zWZdzzF7mv?Hseu$XxnJ@`57ba9>aMT{g{joz1byg_44}5)Id$$js+oQq8e=`rjCLw z^m#U;aQX{B$Ck3bX=w$wGSXAka}wO_m18MprWte)hkdd|SKrc7|9(+?y2%qCIo+pl ziOBA`z75yO1Fxcgi3a|iPQRfUdoC`$sVgj~(IJp#jdS-vBWEBh9l7G+Ligd5ZQoN< z?|VSg+6}Pt-MHc7_*n8f6FHUX!od_AC-5G6v^;^V5CIRX_m| zZpIAK#56)}1h`v#zd(Fe2z&0nNLCRWKagdj6cSU|dxwBk=#;KfvB-IbAVf&BaP*OVRvx~B_R zCrC{&>Sd=PL4S5*2b&umcVq7f@YTGT-7j4#OwrhH>M*~786KS~O_JV8iJMSO6GbJmh@MFe55@$>uHd+9~dOfD?u|MF$9u%gZ}-Y8_Z`$2f6j7 zFRI&uTGP5}GA4AL=G*`%WkGATt!ISgh4B5|u$idh1d^InD-j2y`iC^`6nBgP_cKb` z#h8ElFX^u8u%>f7${3bsu|71(ccJffr3mGvM9 z1fYK(a$6s|_7ky6vlwnkvC0iQr45Q(e*Xn;h546_Ax(WXgHeB=?mV_Y5`!y{8v5wx zFkZ@Qv6Nt+(X_E=smEdJ=Zy3*l0;eXA<8uoz3x>0g0jW87#0O{jw~s(gnpw}+w18* zg=(J&!wnzz_oJNh9MsN>s<8DU3J&*M3qM1)>*m=EquU}H!n4UjvZGFal2_Lw3)xNY zOn6Kf*u_jI94Dl*N??a#41~@du~;Z0wiRacwW|*m@}L1hi18ziKUqjF_VjU&ZnO4T ztzz()njqcZ!g~zdU(ljGc5%TjOG=(ORJp*itX67_l%^nW8VrocH(Xu(TbAhajhxR3 z!^ZDB^(Ha0b87SyVue8axsqj&Zta$K?1j(y-W<(Ot%-uy`hr47T=CME94H$fkoF9_cX{+Da9FIiev;SON>p5 zXKOn-tdj4hQTY>y^ok&y%@|Y=wsBj26vUx%`rpX4jWziv9$XA77pQVQH;LJx3IomI zy>yF&4-^b{y+J2TWiu#-g<)UghD(WN^nAmajaxTUo_L{gWYv9hL_Ck#hCD9zxdKCO zuDeR}`{4hL1(-5ZXdKVYf3_jfjk2&y?70^LLn`9k9(n8wr9up1sU)0V{#`asmL>7c(M{*VGFM}ogK_5r*lD0Yp zT~0+*biizkD|;Uf3Rs;sJ=(@FG)Ma9GE&tm2kava&GN<9lGJqTC>ibY>a|j>cxi(o zCgHTln3STqq!PQdA_r-8+n!re^6IRJI4OC6dYhleXZM`jZ7lS8B?7`DZE95)sPY?X zYiYW|g-*a4#yS;CGIfs*2^2{d7F1A(DP6Piw>Ssash?N;51EHp_U*l1Ky#cnT~01_ znG*$}re>LQX)_|9b^*6uBc4TZq_qFyV8NfsvN|HhCWLW5t*R%liU!&>vU@FGT%@YM zvU#5ANh7wNZ@Xh^GpV7D$^J(pdJY^O8y)OIFbkMg4<-4SB24IyWeRqf$L z!4Ml$Q{FaRhmHAEO9=_5FliK0z-iO@uPE`xMs#CiuCQ=6r6Wud*DnvxPR)VLZ`d+A z-iT`2=nf3rGU=Nb8*_`mJ*IF?7G4Adn3@KlsgJT;j(m`-Y(j$dvc_hQk`P_Nb8cBo}TE9o80;` z#KG+beb&y`CkL11Qxm2BGJ?xDh&k5-El{bleZ-|<6-a+eiPv|sO_e+~kK9pNQxV_DDn0H=uGqVclBJJZNv8d6045=ab=r#gC%-3iB_koX-j&-5N7W$ch z2LWwaTnb4hm0L4&qI)_GakrS6<>kjXPH?{_ztU75oK{^3gdU6pF0RHKem;~2iLpL2Bl zO&2N3(xEA{v0n|Z?k`X8WXwJ@pMYE!VjgsulLLdk@hSKJ2Wg|4{_b{Vdi*A&SoA^y zP`zI+BY-yM=jiqZmtCz`;FtllZm`aLp&>eUo0W7>Xm@Z@L-XoC)*6-BciJoW_4I1K zU)W&|a6kG^kq7NTz@tv04$gbaJ>Z>j*sz(yI39T_mu-csSbbjxJaj)fJaG77D)_Ja zRBos%)NW;lLoN~B4=QR9di*I9(h?6p3&aOEuZjc4nxqxeBN7#F993%cqq`2W)sHUO%xDuKvPBr+_6f=650ag&JXWo3PqczAU0`37;KimH<6wvX9 zgOXLFrR-sGy~)PMAEi1vNBCug8W%i2EUU2MpZxbl)=Op|SH4+45FKA#T7ThaI}k&A z^HShRSmLSL&jdO*qzYXSMFKkiRMGb)Lr6))813`}gzwhWf+gk++sQDGWbhO<)pOu) zAGLxLJ2N^Uyf4pbRe&gXrYb6Nm?d2iuA`{3TS*bjf}8#@4>QYdwC4Lm+D=N_`hWiG z0dKw6?2{qghO8qlMBo#brQ6tUr_4V{!A->CO4fJO(ea(4t(lCM$imGDgO?5yLH?O} z8TKk*%-)PJ_ub%gH{KHZ-cTie^XcK7=4m@unwBQHy@LDLsoAR}4fBOsj%j}1w{?Hu zZQm)AqV0VA-_(7%JFWKZbTCaxALS$3C((briQXy@Ro+*c;AG<++U5G&@zt1YiK*Vl znQr>oIJ3ZL{V6kSMBBd3qOMr4LCZ;D)eUFgcFeOn-2+KSwlqzW!&OTFB+JNW1kf96SFi?5^iT*2Tou=c&Wbb)e(54q11TybSyvk*AD-sERIIITG0ZPStBvzd2Z zlnTU$!HI^4We0h9UN9ojasnh;lT0-&;q-1C+6`TqJWRkr6y+%2dEWnUSnAV5&bstK zpvKR(@j$g#B>M#&n8OQ8qHnQ7`j5VvIW0MexgNAhsx4kxPOL~SM35Kmt85}y z(<&7ZegVPD-jtXVBtl$VB}+S;qb**`JuODPkw*U1BTKKU=6!cZgbT}j2stN%&RuR@ zsOLks4+UrBTtxZ=p5U!Vr}#c_9sH4@Z)IP~RVfl0*7{;su>VKzIZ zqr*J;DN9{HC!TDJq20|q;D_akQ7k=?6Sik{9d+GzC-OV@c4UUdV;BaEVLqE{rMiat zL2U3_@{EoQw!4(uDZaO6b)M-Sv^lr%linc@LaQu5zB zH@YY5HxZ2h@DW>T$(0JLV4J&me6RIb)TPO}@YaoW+obaw44v60u(Zbb_==BIX6ap` zy5)bYCX#T)VJo4$3@XXpt@|;hECw=q+qoJ*<@KDM^Eu*Km#VD-xgZljca)ccByv_o zlOzvZ!wug~xK!uGHyUl2`qHhP?L9%JA>eEO*z1nc$-`2Nc?zbemqtpfytQ7P58TR-ngzzs%s?o{1ll8QkAk8 zvt#a-4r!CQ&TTjxRqf4x9hB14h2Lyk^R`kwwW(&=?73Qhp#3HNowrh^|8RumVn%2 z&v32_^=btqbd4q6a!#S8i6?IsC%$LOd0tFG?@kt*^`DGrgZJ7eA-wr^&lIW`v-vQ?s z&xt&K*PocD0Cb3YXCf}tm!%<1tw2Hho%gJvxZ{yf;b%0IX`a4HVO`fh+Dy!;C{t|P zX#VAF(Rm0U1O!3=$=W$L73w^{T4SHqxhpPVYCvH=bBf@7sRZwyQwA<#=9BPFk6RX< zDI|_(wRSaLn-CnM4zn^<)m6gtN&!EA^8MpthXE8Uyq)b?ASqtG&0FLAzR+Mgo4qWwb{5(mqz zHd>Pm*^1jU${Y3T$}N+P-_DV_8|eGD)lNi!bs0x!jStby{>Qj*yF{_!6~7QRW1o@wp)cn=phk*2_Xe8mJJFkyA!LH$?is?a|%c$B@wII!S}OMyKNZJBLi z_}a|W%vJXYcS9Eo2=B?4SoP2Nf9+CH+MW4>cv)TxC$|Wcpziz>SLNa*Rx0K+W&WFX zZRPy`Db7GuHGaii7kYl zWk8FC1PUelQfej>)VnJx>?_bK@{g?mWyKYuZaz53sbo#j;w4|i|IZ~tM+C6j(Q$kH0?zQ*3 z&jtBvHh9>j9;o^WAcec6QRPIy#f9whqO{SyJk{-`k)c`7_TJ)X0nW5b~7{}A@pVNpfj-zcIOq_lv5lETm_F?2Ub zr*wnV&>%`kOG|f`bPq~OcXz|U&^^RG==T@*ectEZ^Vd9Q_Bnf>9c!<>KA*LgKvu_Y zRuL;_{GW3PQ&$IV-HA%r@pE&BTadxhb54lt;#vJuSFhWku`}o9QcR?baEm?{kXD|{ z!RU&D8ChR-GX#!~aT$2+m6k?86;Dga?D>W+DlWEn9g8eBws%2qk6fFp*iMXm0h;P= z4V(}?>Tc90tJE&)BVz_fr%p@cw1Fsq>K$c=IYo-pb!@!MT5AVV?om3Bpskm#?pBwp zNv1w^3a{lzrp%i~&-^WE&tJRxZZVQ<3~nWzN_|xUGTy7h z41}Rs39@{&kP(Z`PrgQ{yY0{aoe*B?e!+%*lK|b-?SW-}WsZkbkgt{TAc8NLEooMtju<(+^oQ^F(nxo#?Y*GR=y3rcKj`NoVn?e)jIKVtE8;z);$Y-zI-CG@6X)8IQw zRg(mnU5Gh*)Vlw(1T9%2&A%hU1IRyBX~!PFBvH#FE0Me3qwC?(DiI zmasxvE4z&Fmas5Nny*(f_nb+gA2qi~IH9+dzDq4D=YQ-su}Xd1-So%L7nbss>RwcB zy8Tci=b|&`B2`q47_nVHjcT4g{PAc(ZOIalvkSAA?Oz%jc~ePCG&2|(<4iXQ;-$2< zt*eyf%TvqzKHI+;9wR)oWgOT(0z9C-&T92#>`?luHB>-%3XDUzA4oQ*^y=zj6v`tS zOLLMcPJZs71=5A+Tm^c`%vHTrADJ6q0^m-Uaz-#cP ztQnL7dvLN)Xa3Y)lcLYWW0Qb;Dlti!X|*%GV9(Nx!dlkrF?Uzmaw7BCSENL)8X}}| z?Hw~OlnK%4x%qd22VG9zIGOs62~#fEPHbB2EicZ|_>4icS!6938uYql zCZ~tIn(V-C7dWy{8%`Mf?MMgYi_3r*39;^ldbj!599e^u=JI=xw_nWdm-)uallg^j z6^B+$wPi9{(fE5?9WhC)cHyjceZ(?z_dtf;+;q1by~bY)4N9bB5A*i6?pnv?6*6`=53Lv0Dl-fwCZCh?_G?(YiW9n^E|Ht)pPaarID9*!da>P7=MAb>Vms+l&^H_CAu=^7 z=$iZPC|u@;>E1)X!nYKseH7+eAwxB}PW{DCD_SdC-O`RFrgL3%EP9%KLhj6NY2-AV z^|ZMUYE4AawNFfN709JS>|03#I7&P|%SA(WPLB?A1`q7XAzmB#M^NKi?}e0bx2x_} zJ~)qkHv?~r*_`D{(1d~A%nP=mnF-gIqkzBOY?yi0840`b*QZHW0mT05yduSrY_g5f zXGusPyYS-_@Z$BNcUq~o2DZkydl;Om1wC9TiV+>GJD4)hT zvjD07^w4&{-zgStxmNG$ZfscZ+e#x=B4Q_eB6Mk0CsGf@tdH+uY-#?AV7|R;GH)4d zRS_Gd3iBu0nATWB@%`zXi~ZL<$DDavKQlocS7rkUXHRIjx{m^Hm8D>0T#qWJRy_Gp zP=C_JZRaWqc;0i&HoHhf6)Ijwre;{PcPgxgA|lXa7r{@We=9++p@Y@EuZByMsP%0f z2l^;i%*&g1C2jXJ@vf$|;K?ZFJ|7%>WNQdGE@FBxn-=D?c=c)bjOQ*C(3p<0lwFu= z9=mhsMgauX7o!>Ox6>6efvKKNvvlXzHTSui zDk^SC-GA)BatD%RQcdIeh)xh1cW3`LqLES!|F5 z`hl+ECU@&HX&6*qsrC82tksflWB zWD0?CZ~ujl`tImpdHei>xuUvWN+Kp|ia;eyL|*;lI^Qn4!N5#KpY$SJk36s^k4bx! z^58P5M(37rK$-ll-Ov;V0v;wpS=RAQ_D^)?qZqI%3c@RL$Dp3z+XnTZh%04wv)7sV zfJxmw_QrzZTl=>YwD9GF+BJcak@|D6x=m-9Lkz04mdGxwE~8N>?~Tv>ekqTSPJBbR zy%s04(-F5LRXg(|t7EFK}$#x*tOMHAXY!gp7rdsCenf4Sh`IvjUb!j`6A zyk2@?MFzKshDfnCC&i5b8g8GUYJ-oe66?L{?*w|&~-@om!Y)} ziD4m~ogI;Ai1++EW#8lUddDbgOG9_6OcD(c)(8RJ50^bu@pu@TH{VSq?X^8?=dyC0 z-gzzF*xsf0bF*a?vCv6Ne=C=Jci|LUPQiYf%KLF_HWKUGH|A5F%0FRk)?|k^gI#L7 z?WFdmIGu(?1@-#xxGMLy=IX#`qmKE;SR=hxK2(NsH`d zD{vXNNwK z-d9&M<78c;d}PlBUJ0Iv4`@wekZSYW13ba=V;!EkN#lpX<99HA{>5y;C4 z%`aUYGN(&si6Ensax&qmTZ=(&2ETSNMnw{u1AHy3Q3=S_2tHxW;unlk4*jg$UWTX! z!tYD3hO^T8n6wmRyh4nUinauavLhDB>|$Cq=|N0`goz#lNgLvwS2Nz-$;m~EyW6c6 zyc*v+sMlfLqp^`E6`(%<=*6|CuIzQY17DJh@ao=Mbsy-dUoS0q9!`!r47!v=+)N$~ zG+EA@gE>4s<@8tb>PPoh79$53^Se~dNF@~zlk;*kJyr*N*Nm&d?%sKkN@esQ3QtLf ze9sjUC?S*fa%STpb)>_+`76?L0dl*TiE{Zd%oG+~_DCp}BBJd?`J7!#j?|OaYlnbUO$j_XYe1z)lFH2kx!4rqlQU_IaRCo%ewsNwAW5NKktod z@vO&ETXgz)r2R9n&Tes`j_``du~7Qtvv~>QoKt48rU><(5RCih8b&ASOYu$@7#!x) z`eQ?-35A5A9$AV^)+n+GGgY#3n!ripmI!l>ETmbx5HYS8Z&KAHPMXiS5t4lZGXLSr zn{;q%=+o~ohfRJh6P-me9T#Fn81fu8k?MKPaqSb19j!p>n!Haf`)#O@v$Q7Je#5D6 zA%Bn?3fbYsK-d)NX+Hs}a4k2vnvvMC9=9`Qb^Jk_r=RwK^hY+>vYv{cF+W3z8HBV#>Mn#jMf>xxC zGc6OINf(LyY~`>-O_V-i+^#eBe6NdDUjxbmvQFi#kS2Lk;Z)ePBF_FgHw3=6YY4!v z8Mi>RKy5U2q)MjTq4iAf#vg=Tk`n&;t(To80$#8^xTobp^I=_G0a;9y%Rzg&-J^g@ zOz+p_q|Hmdx`I6|7VhLrepU$k;eB{t+CU_A`MW#%L`S-pTU+^*{=F0!x`SZ_@Cep`S4lP&BH)sG~x&GSI zF{tc!J8l{G)+lWCQmu*td+RqQ%Fu~XE7OD&%yVLwh8DH4hyUiUJ>@5mI z+!XcK`a)32ok*pwzSmlwt-&2UA+#PYQ}1Y6ZqD+}FXOg4Tl|~66V8bazC(DoIxQ*7 z;XK>tU4M$$E6#flRGgC`M7+(Fc=c-;FCOWK@ZA19u0QGR@s6`Ll!nnP$vzVW`~t%Ixx!?1Q3`gW}$yuZa`aBWfVV;O;k?fg}@tF6j>{xZ+0=i{Mq z0M&jAKuM*YEjiIXcRsiEvfO+IOKsB_Q=0?_{kANUZcF zkBwS~K58T~`{0x)Yp^ih9D_aZ%oa}slsQw@mg~%jru-|rK0)V5WCe-t-{D_snvtnj z8EC6WbKmUG6X(*Qi<>)>8`VxqypGc--mSB2A)UY^k|}b!HItK8ohW z4}!`BJMR^Lz*ESe3Z+s-cee})-%yJwBqw~z>_lZ7(&9)+YfLwJ4oGFMartve@=u!0 z2grLCO5Gg3OK!`Z(;oa*lWa{^nx0!4(!e$|!K@pi!+c@)C1uWX)BCPGC>up%UBK;o zdm0D!8I9=xGUieoJv*7kr;9Fzv-1Qi@o|R-4zMk7sj6X~uSMS>3Cv6z6A*d$)};PNYv`)W9Ttd*;WpJO(j} z_y;)W@XK@Fhe|RbY;vx9ttUg5o5F8w9+&T901H-k0?T+}fvGzxG(MsP4E+w*sWF3% zs_DcM+#Tg}=*(QQ0|qQQ08yOGTI#o~#5GKg0KwXlE)EUwG!xAjJ)884n%{4JvgbZ3 z@X6|*Y%zAeER&ybQi0-R6F>{a^%T92G33K{Enanwdx{y%J*8crZ5V0B+&tOU%ZmDm zbuVH{QEE-yVy-}0dzF6{R-j}CuQ8$5ux^m}p=!Qs_Yx||0BsB^8Z;z*EdjM3h!HE| zItjk0vP!0RO}J<#b!okPLiV9G@sTp^xoxlV-43EOvCyNw@nYPv^3#Mt$W{g~)qBi4 zP}eOP^p>vzTajsG7i^bAfex}J;MWB|YmQzZ`5<|`1L4-#cx6UO7|u5!a~>iex6769 zxIpGh%F8D+c;nfsjU}G-0bw(f>{@gkrJU6K`H`OAb*9>{Ny3YAjMzJD zz&gx+dC&5b!tMNs1zr)?m>pTF+OE;sBACW&?7T?+Q@L`#&PkIL>(z#4^C$JR(E=>9PljuyWK1NU zo(YTxQ!k($3Pk9 z_@sqpt0rC8FGTJ~kjD5QbavJzfXG4G(#LQ8$}U2x>QHIVs>$B9`v$opM@&Y(T`4^X zwm(eMLmo@AGc{+$0s!kV!~zfe0G^rwAw)*=je-QUI0oYpKO5xNyuuKO**+T5%Ge(! zBePNR?g!HBOJ(I?RT_JHE7hgv0JIEu-+tf$3>5x1t%9G1P_h`{Rg80_ke1rzZr})! zID#0vuM7=pf%4(*v48P-c@p&MtSlqZ$7EK-?YJ!LTr9&|6-@`@PiA*ujl5d4xn{UR z$={u6=SpM3%LYXkyTX7Dik9SmXz2{VWYD3H%ce7SGrEDmWpdf9h-oCQA@O+?Q)5bx zajS`&c5suwTbY|$9b434IsmZ$Vf|mwJ(6p>*CANd&h85V=gJEJl}B?zEA06R%G_$? zrOMwR2$4OVtuYR5pUV*f{plkE28TMA?dq#zq1>IWYj-z&PFob#>^9xsVR~xIGF*wH zEy|IHr5HlWznAu$lUh$t4`8KSpixJwT(vZ3t*Q_u`2|cW0#hmK(UMTQz0n`nN^8YP zEP$1fnlJe9ErkGd&{y{T(-e8yD?YcREsCa=LS@en$ZnI%e*mQFv&8t*#}6@_fr}sQ z{|o~S{IC8$ScU)J2**G{ZRvyz7n!*&%c=HeShu-BQRRJNz+Uzi_l}EVu0ZUrkCVA} z>RM`giNH|ri-BF;)oeM;zcmc+DT&M#HI#*Xa~~4Mev^Mz8!8xEwgI0+o zDd`3a%)8;wAnsX4J0U`{Tt&M(OZJzpf@C56E^`7^z*EG4nwQ8U4?<+)l1M*Q;-5bFTCf6@` z2-XZ7hyT2^sPVV9*T@3(z&OK)6fyawnL^j9$~wzo+Q!cL7e1<|dyPz+vt)wAl>jss zdb{TnBR>CGGBhl;DV}Z=$8pydCvp%`ZMxJhaAxq-wA!s@21bT9dK?`BhGK!6P+F4J< zJ6s%hME*7tY2dk^y6jI?>G8hY&Fs<|#CSmQt9j3KUoZ6zUP2FNJ8!K_>zm%kw0g8Y zEp{BYZXccGjwzY2|2~}2^LE(kYqfV;$ZRL*cHHCos#Ti7B+WdvkhVRBIO!%GR8%=X z$J%qcjfc`o>&xF3pvg2(#&bp4Lc9&AzzL^sf&nZdDCnqX=X);@*u1a6!}4<*efg^@2$F8wp;c6%l~u+{{PJ@ zFG0|`8YI0F$!BhxZ!z{`@_{7~wY*dDwJKq^-C8|A*jcZ{1>o^5WAp!x1LOfe-lAx6 z%c$!$x=vP+$UMF!!QY0aaXzn}?KAAUvSxp9=>W#u&3NPuhne_xU%fvP z89+$P5u@j3=X&$-HzgNng58Q<7kzJrciLN+26XWLxI?)5Z=>_lv%JsW@TAf#PIJBl-W@g zEpYwaL58zYwa0<*cempM8G2bv`AC@^d^jBcrYQZ$5{W*w9zp+8k@W84 zQk>A&B{uPKlmC|JFZQfX*d}aer?-#np+AIly35?BZr>FoHv$ zfi0-%_$@GhZ5RnGFdBqFfRPdDb8Up)$txhDFA~S2zYFYh9yMJQ5%HUcI|Bc?6Yvl} znP$|;PyN>v?%}D--)I#X^2U~vLcfd?z(8k)mr|3=0Em#QK(fph>N0&mca+>kt(H;I z(yCa!N1eYXkufpF>V1grm!URlo!__LO7d>Mvx@H+SzwVH2;=OfZJhBRMuFSAd9i=< z5UKQkHthc&(f6Nahm;Zb|E&RxHzL~xmt;xF1msf1M~TTC16*mKw{G3wf4(Vpd9h8< zet5KV@*t;^(*6bp#I(Es9fvevK2C!LO<~>x=NO=W-uNmhQ_yZ;HPu#fWA2ASnSNdR#i;1?x6cYfj#OJl`o`w8HyvjP)ab_4&a z(*osT$Y$#!HhJA~_IrbXM=NRoU@;cc3fiOSE~sGF&^I5W*F`ze_2i{ zOroT(pB9&DZ1Rg6XInct5jZNidt8no^W(eEd<7OPA}X$jt&$4DrQX;Wsge1VmPTmJ zqqizr@8r+Jdgo{)K&u|+!b^xXTj+Ces03ne(;`_=F?b~rk^Cf|)O*7utsq}lSHs2P zHeQ7eJe=*>TLr}6O_GuYTv{4p@k2t;k`d5?(_n($Qme9@lE$DC4h>b^B~fk_X@|0c zY83LGsQCDh&VV6T*A8)Zp)o_kVeckB0(|`5oZLt@0R_3wdFS=!)Id{GYhPJVXHjO- zksruu`BKp)AX4sUPOIw_WeR%MX-rdtd$;1LLEnOVL!=W_JkIAP(Bc*&j48*jgF#9| zSs~6zRbC!ROOvk&jO_hs&h9jNullrn#>TMnG$Qa^%@3CDB~-tQnvM86svt5(dLfrJBs8yh1adhGBb;%wcGmC&n?5EixpTr&BC& ze6+H%0X6&y(m*G`QwH-*EtX~e48g_C-~sn)0U||S1|ehNyXbs!Mj5b9H^0*9Eyttr zJx%}cv1}Csgz1xWy{=carujV1R#nr&VE=G7U#IyPxh-_$La?N+q>4W++1Id_)PsV? zzVwsvZuYq`_YibbO2A2Pkb&jZv~<2T`Bz4RroGo4*F6_0vBlxX%M!>JN29r4M63+O zje;`;$nl9ECB-CG_+>)VG*#@qaZ`RE4eVw99ez&R7u6+V)z&w@bFEpIzXCMlk-CXd zXM(~;%Q55fequ7StACTxb+8eahzRR!ZFW|N7KwUwa!|OJjXIa3R~s=kcL%e8GexZcxYT0%xlD#!N;{Jg@T9 zsqi3;fv|BmQJ3j;3+o9av^M@-Tn|dK`N|`k&yxY=KthE$;FJz5fD`M>k|#)?^YZi( z1h||YrH#~vXP_qE>M-06WE zRWHSzWuZd~G%*!l-XMS8G&T8^&7kF#L0W>i5Fk^K{5hPr zYH7#P;8W?l7y3uhl_Imun5M1ZDG7Qyrs%3w6{Z40GrY85`tL~^94wOJzil!r<}9EZcJ*7Xh6-)dxxUg$}H(UUa|KvHiaFpcO`ja@aMnxSvt6b z8&N0=H#e+wWZl2hy464LuBLe~mVuEqREikzSVuigzw2))5PNcR z(}4uGgq!`}<)6xl5Gjk_Y#`2cB^Z0+YA&3WnDgWGr!{_wtBaD#noex4hVVD+2YDCh zOh}xvg4x^UW{9fTZI4Vxakxdc_OlDEAA8aZ#1SllVt10Y6L-ddI|Cuh!n8xAP5hW?Xp|K@Z!bwm&3pSY?95c{FnVL%bSv)mAhufPA)! zV)B@oAZPEgT*pf(T)I+l{`xulxs@-FxFp$@^eaDx!P}joUQ=Zm_{u^csvt?x3BRNDZwg<8dsCt6wWz{UJb6W;v)u5vi!e>G*mn zNk@&pYMB2!rm1a?CAe$UZp7|-;}M?URZN@RL=k_r&>L;wkfn-5*OArVrlq0?draU?AD0fUC%@DwE?yH@DIW%wtB!>t|twu_@5N+uPSCbE6&>OTO( zB|ms3_i9=h-&Ph8IGn>(uW32go$5GSqvh?-8t_xDocFj2hnCB_1-*PD`=(+%DF8(b z@N4lTKxV9t?ZufL5uh~4Z9gS1YpPaSzL)nJ3T>r|Vg!vwRa%<@Uz{sV=o`$K1*A?^ zxRWWNgad4S1i;pRS7qILL_Sb%_h+FaFP8eF48Oa+3{mU0?+Jo%M~_<_li|{(a;S~m zNlyRH>R{zaoi$yagm?Xl8oYUbyc?_kcdWc#T4Y*Y+T!K*^ZTCHX60p_UP|wLKLgq5 z20JPYzCMEE)AtV2;hY|ljGb(lF@vAELGW`r4Ms1}PqSqO?`2BbYYyFPBm|j;k8Mlg zG10yYS0_;?>qOhOisL|LgWH9iRv$9m(_>ItE7SeWs8tQJW>vyeKtQR}j#=@ywlwmf zV1hd*>H*Zh#)~AtlawPd<>ci4K(KZVoLZ0dz@M(?jUZp;zB`ONime?QWA{2vG{d zlTtm`thnX0vHH7BNde1+zM&fP2NHHIVY?;6* zc3(xLNOr4nNC4O!7_^zY3=+u(3T{!|^qD^xdO#4j1-> zQ~N^)aNFOU$`l}e-{ZR>qVdx7tM`ig;UR!FI1okvNUHCi&L3iL^)!#*+G9{~JCx+F zNd)OLf%UDQI)PL5Cvz3?v=q61=Swkn6#R~{3JyH4-^is5h_#)INP?K$#K93KExwi< z+AS+6iUbANQ6Z@__GMaVB|ubkg%)~0<|I!qaU6aYC|zLSurqxAD)WTubh*Mh9auIKSif6gWtCX3cwbMqVD7 zd7o?_fqLmob}C+E!HDu`@(MPo8nqVgD<*ZFPmDYkT$WF8jX&%rM;T#X1#_Q}yNZ0y zr@)s@JB-3e?D8MI9{fG|X}XVUPiHl1a5YbG$`N-}#Uyg%;Y2nL#w~rFpVEKES9m@H z=(!0Im`~*CIQc)RSY&05+4gP@3k8J@yQ5iR@4jgS@+n%4C%P{d(oUvc=#p$7e&>1r zlnmpjF8_3Rf)(0#3m>xIA!JZJRW3>)>B*Y(CEnq;3yU09Ng?w*|M<;Kcl(BHf?X~` z)BU})G4_IFnU|j1$@clr-B_Xop{WnN->-hINX+?EV!0d)RkAiM4&3Z~Twm6D1mVXG z?fBkaJ*ju(GZ;9f`*D22Guq1T;< zZdvNBoLeQ8W1b+_N!3&VRhPgnJ4|&l8<)PwITEk8xiDk(FE;(>H6gA}rms;qBi#9< z%QO{YNo#ow`>h~pH2bOeI0MKzVdkd&7fCf{DtFmr=PBcdxoTV5;U@vAlonpfsu4rA z&dDd6u&9}fF0BLEzL~4!yRlWqZic7O9ZPvFhi;~qt~A6NLyA`c8Oy{!-883)0*atQ zA-F>Zlvs+~#uJ26rQXH!6+4;2C#`ZH(3QNuszr6!={L~{OL*1I^mR8J(Q%pBFP1Qh z)w4(Yux6tL?lTUBD$Y6?d!v%+9c|=#`%D_;s0y_DWdQRv&--8`q2)G zVpR8*w@1?@R7J&*@Ge5}GaggLIwLkI2g=~izA8GqoXbh+@L=b}8qXpn*1=yZ3M9zB zgXd&AwvewU&kf<1L7+47xTq);x<8J9Mz^sdW4g^Q?ZHY6*O zndqC_$iL{@BaJVd%&zQtXF;&oM@WVi()0WjD@DdHbEQqk&-yX`U`a~#M`>}cN#1oD3yT_iJ_V*lA*?*>eMpv~&?mA)8WR07JD~3i` zG2ajIuzcTg3pAOyvKVG#5C;0ct|PZ_-pJ2MJE2t?Q0nEbSWf=4s&aXL9xHr7-9UiD zHu*|4iI^~zA#*n=3J6xgb7h~>hV#Z95oYX~BogdVmX0A}7 z*uyL)DsIr%4Lgg9o=RLwIc;55XmSnU<_-Y^~B3Ur^kBSpT=ZU@!|87mte0SlI z_}kYTuL~OqB5hjj)71&dThPFfb z`efkk@!!q8r1(VfB3CO>S0`Q#FRjOaw*Ld)=wVrb19GfIhEra9G@5+6cT5;0u{a|TSJc98T2+mU zQH_%7DWDI?^Wtk=stZB&!#Sy=486xN3=G6@x4nOIUdq+(Wy`+0A`n{X5ZzVb3 z!Q+aQ%C@Q0Gku)lY;#{xanaM6sNGiHdGpPw@;{`I%b3kPtovE7It9X0fTL^MOXrU zU_xdc_XRx&>!4e`uhBfG+6!BsUd6eul-K?9yR@?$z9Vs0*4LHEXkDBd4^WAf1>8?P zDa~nR@Ui&TSGN~*AhKd6wi5Xp-5GDYnE=*KW^2%*(2A@gLeBYZ##Gl{t{N zd$KTs6`kYFs_u##1oRBjS@st1o}Zza4$#j3na<2#8uvw*{>x83A~6|MZgDf)cCibO zj`hd$Fdd4k3J#OG>dyLx__+W4{$u$H8Izpx!_ z%ppRGXMbXEn7KdG8h3g2Y&ps_M@5mTJ}>C$*t2%ggtUVpRQAwVPPp|?<2s+%{M_y@ z?Q=`GF~JT4KXN@9b$X8RZNcTrsrF5500arCRSsw&v*Y|mY!&CV0}kdr`cF`z5cS^CtQ^wvk*7d{fF<$ zN7TCVk`^=X<0O=dKX4M3o>7HCa`v9Zh=;x3uoOJJsgE;&2GW3>3^+4LL)pd3h&N{x zumOM3e5;A_wpo{b^MwYXN?I|m?0q88;4=h5X zD>ubwS|^{r-F*KNDRxTd_K8BB$!lF*V!X7KHT#48BtkE-dUvZOkNhy5y2MGQ1B2{x zwfh(4dYXwiKON=Z=w`ZJCt=!Q%{~-4-e)5^_lEY16D^fI98hfT@j>rb_eT-#kS!3) zJJt6tXoZ6YT#7xlEXn0tp5tIY23BW>PkX<#NUQ}YKwgZ0IJ5j-%v{Vl&T48T4Lncf z4nk(OjJPSB6{y}@D=aV?fM%50qVoR1dUc`g3#6@F@oW!SLMya)co?tI*~g{r7E_l& z%^d3a$Az;hHED3OdTrO*+NFl%jNAg)BODB!v#(jH`b?9K8lHZB>vhzyet!EzDoXj- zWCOi%%Ha|N4W4HQrRF!*sw>8(%vC{>;@1TRYFlEqk=673#m6Ge-CcJudvb*p;y7i< zr1CE#uoaA90@tqO2elYyc-&A)`L5UWwV`!da*EN_Y{`mGh|xPN-Z}wrf(QTU(~w{0 zlZ%0A@Y?fZk^(EaUH+oi?J>bgYx(sksxvg7-b@kT(J2(Tqltn=A4?~t542nsS)oER zA!2w&hw(+po>fxzdkp?@vB@Y$HjqcxQ%oDx$utunW@I+jC z+6ssB1_-R_K?pU{cQ*8t5jYbGRRVezW3;fKAS3=|qVCE{hG<4=w0-`$lP|1JdfX#Y z0URy@rchS>X%=U^p~FpPD04O&okHvqr-p+?z8XnXynTPjnUHhy8hTM_ltuuiLAgXN z)`3LjQms3G(%{f^VXeQ5*4K&(v&SK94$fmz(nYrxppt9*jZ1STS-NIElIyRUFzAx* z9qwQ>$s1|Kg_;YomnuB=Ds=cZ>4_}RX*k5#N6Ex7A$S;^d{%rkn;DcQqh^h$$K}e| z6ezhyrjv=7_qV{b00Yxc%JKP35?tWb9`0%)=64T2= z7|8=FamDGSj*KMqK{O+P*3ig?iY|)qA%Ig-C_tCUQMI#CwePEYXvd7`KXdi->O+4U z+mZ*?1X5C8Y4vLzlHI`W-#}Ff<{vZcjckZL!5C_34b%TB!0wfWsaKu0@(Z~xk*Gbf(Sh8=dUq)rX(wev!+t$)ocL!_~v zvELxxPge<>a|P;hRjzKB5H~k2>ka8(BiOptpUv`_LnNrI`g`3k(U~YV#o^Q5S&ajD z?iDfj2{G628qrn7PM}InZld@aNAe0mLO_Sf|a+4|-h_g<6)d*Ai z(p)bzDEodW+s;^WtEg7vw7V=E`|5brh>c@itEGNeP_gDsz^U;Z6Ijr*8a$=f5=s>; z2?gVIZcZ3Z&ll=X)=_ZO6|g$k@@K_KepUzYPhg=}+iEL`SjT$Ood$J$(W&SOe5&j_ zuh2_vifycWc~B;t{t26DZMmyTD~*(cc6XiI*kt9|3Tdke4?AQ|gQJPttIVXrO)dEZO?KvGgJtwD8l~%%h&Gc5;^-~ z4D}{Iuxlmn-CG0yVghrkFZT7dL#;A&mSYKB19fY;VhD9Gl277w+At@OP9BX3k|=rE zt=T29`@T#My^c+OiElqwUPpRQS> zc~yn^j~p;;W+9vr$Aj_QtN5AeAy*oFZ*f4~=dNCAWND%MTrvaAC>ET7O~UQarU4FL>kPY~Y-JH%=$4t!U{RJDpN`Zyf5v!vwAEnXLjSZj4F=}^1d(v}_`6(XD%&iS@9 zfSm9YlI7o$JhXB8Gq0`SYZLlyJ{G(~WbeocC7}6mPT$^T)68OeW??2`_q!N*&z@!q zaZ=@*!zz5ds)p|KdK_N)=;O^MAMt7bP#}6*)G_{{6UrU_g`O z!&7aagB?%`TF3@T~b6UtAjsh=l8;k`W;dD22aH^S2AWI#0agKubn=$ zVyR7tiMEO{dV%NcYH+TcDIKnLgU~2$J<-3jn^*6(}+02gqhaEtl}HT?cdwT^wJH=tNVh}6a9mFK3-~@)69|! zxAfas2j6GXvN{S#+=;6y98WgW-ZOqfybY75la{YH-rl$Cd|KbaJE17m$;t-_l{jxY zwO#C(AjN_&r)8?CtHw)*^!!mO{iengb9CvY{*sp+7C_4G(R1aM#z4!uqOQ-HILk*8 zf+`0hw^ak{fMT!(HO|m~&Z3%<&Kya$Cf>#Moa5AO?#>T+BZ8##b%o;h6`qc-h+mAe zMBSTb!=-6@DV=1YC2wdssZ(wAO4p?udL=T~*;bECJL&3}%<;Zw#wBwu`vA{fy8jnKJvict0zA9dpV`A9kwu*c z(%SGgq${z1q50W34+ip6KiInti{23G9yHqk?(1L3CjBvC8O zO_;H_%g$3!B(iUmpO?5B!(WF}2=-8?fJ0x2%@!^t{R`f{02m;tUatWMKHc0bdPn1)BLzV?9~Q1_d+PZ+W_9QS0liSDUoYNtdLpebe-|*;?7W zYFk`f`O`k!xk}&>6J%ar;&Y z0iALf&WACd_Uob~*VV)%jf(?*XV__`%V6o)DUr`9i+A1=>;;+SMTlV;1FGG(tyoJu z>{|9Oo*@Zar>iN_b}nHZ?4?ZGHI7@7s%Dl&72=$Ud`(C6L5+$@G<@m}8JPM`v}Z~f zKQ9cn?-9YvdLhfUv*z>F!Y;Mr{gZzG)ud9lK!R$aC{2pE9#ghNRT|I3j1;70x@zlu z(6ZALue9K!n5E!<#Gbp74t9W;CNC^o^jZ|8{(oWgz@HXV zA)WzBq>{V4yN7y2GC=JY8gtq;iHT2aA8ZPge0Zr1+0kF6CwIV4U7aB+ih+_o+V)iINC91}}vqRw$ClW3!vb~BI+v}D$@(kQCn|Do=!!rJ<_w(lB6iWFMh zS}0K5-CEpTgB2+5u7OhAi@Uo74GzJfxVsjY-~~aZU{ykW~{QS=i(lUAkaZ%p;gTU)fzR1c( z(-`7kIHB{3K3h7ef?VtylNYv_SEblaqtNg}PKRR7!<&tenPAm&qib>JOZ)0ibcp#% z?gCh2Td4qhSL2ND%K}y88tV#Zm*Eq%v&wguhK?&N6U1(*u94m6{VZ|*-5F6;OYx53`a z_eAXFsxewd#bc6z5a8><86PIa|z!8`O4|={MZ(iJxP&mD>HN1FC%pvsZ-j~634_^l=xV? zJ9@k6Z>*h}cTC2&X4kpvS|iN$G- zD4O(1eoP!WTuoP33E_q*Ls$~3+~8_L5c{d_*Y4W7wTGv`F}cSmqKY)SpE?;szcJ5X zc(kqzeFYiA$KfsgbX&rgHfqfW^1zke{} z;LrRQt2BG}(q=YBn4c+m;cWc2B>@;_+;wt=T9c>4P)Ge~d-gLaCyb062o}_Ax>f>t z^d7B9#!=&3dsX!eM#<*al*h|Co)R*AlDVTFx)1CWEf$OQ;9eP+%sKgX7=4xQlnR|0 z_$4-{5VVZQAvJl6qAKY`H@kV9t5ol;xIIZ84#%E9k@f=Dv66W{xep=tzX>&iA4J^l zywAKan;$i5|Iu)#hKEICjg~4MM%SNuLCi9{J6?e9n0?AZRQ2PrQO(J(AeG(AU?~ccHenM53O)aFVYExi5C8A2 zrqz)j*TekBbF+d}^-lRrN9!T%T{j`sPfUll`am{gX2J92t=_<8;pLNiqfAD8^IO;B zu{64K{rl0esXiYL742io-+J$^l4}N;_A5hx*xEq~`m5|h?@Ns`zZUJna{b*hWdBKq zMrS6}1*3HO@62LPJvNMPzoMO@KGD^aU&}FQdn)M3@C%KeW(iMc;ugfh-aKcQSSXP% zDg~1uQd>$=Az~0$$DiA%;KxCkq89)Ahy6-nOQz%CO%5|QW&wdVe$6l)ULC=_UqiXd zt~-Rjp9q?f9p9+2oV?>1{csTEnWr6;k$JLtiZa)Yux+|P)R{f|-}d!&8f50oqDhkk1+QkZ)Qri&;Sj4!RX@8xhG6@X$aCT935LZ%fqMx17j!T-yXp z80(2*5Q42RmrzM_4~BqBbN0tON%tofu-@9P)DM)bz0jD4C*3{sn0&1Js1YZ8cr0al zJ!>PtS?zh@C3hLE*Wk^l-GnT^pTo*M!#+UA+yCS=P!iou$$7$j@#%K)egzRdA(>|F zi0=#uv>$X6+dCu&`|6t4zfka2^I2L2E9#g_7flu||ItGt!A^J`+fNb6O5^~P^z^C{f@dSTpe3jK->W)3yeXzVb!)ra;ZrYyAE6CT{h^m5pDK)# zgeMukY@RLLZ?-IuXUZ{rsD+$BZ#K4NDd$vOZNHXu|5}+7E9;ho=}Q=7@N=!w!P4wy z-WZ&_Br!LMEdI}3>%6ehy9ttD@V%2KS?u7M^`WPpFlIeD+Wk5*v}hMb&I!3QJ7nD# zRoA3xCsa){T1ZDUny{q>bMV7&TOJLywIA7!3TZvx3|oh(DC!qN3V#l=76d|L7faVW zx=@kxxttxlhL*+I=c*@Y99(=~{OJ4mu$^{Nak+8_7rDFN=6#9+HsLF)oWkQsyD^cq zsmSKtG9zp5FE%T!x9Dt=T|JsA+qBzg*bqO`m$K{;KRf`l#qhbZsDFW94#JAubnMCN zX>Dvwh1k>h;%OvDj~MMYBnhJchxCbM-D#DE%U2ttCfPK4lL{U z-<+9Iu_!n9CqU%8V_>j9rk|?}Bx7-`t@EIxps7TKp62UuLh(>Z;H1iP`k(@Rf61y> zW!}G{MJkW>bUx$u4C9X)u6VUR@gnH1je;)LGz3}2;d1D0ckG`M{*RAr_T+yQRxDoD zI0($!!6~+8X?nGZ=-MEy*;;sJnk;hr!9WGDc2jihe6BZQ4;R+71U|Lq z68VNz;gEV}$IP;is7(2n7EqGeKXtM}Id53uE)xAtz)XbYpDIa2U0Zfcqe5utNxjEN zX#OA>(!xux1^c38pRvcwKeBp?t{zik`dQyY%@n9_k4*jQSKp=leQp3G&>L{?{+U~( zXN%xhoz~o~A)KOS{Te!%2>RnaLxZyCRR7i%sW|=bW^;sU!1=nebCTrk;-6L;MKa7< zg{?Bff1r)75!XPy%bok^*?pf}(1?reEKT~_e(m0Gy%a8%-@MklrwL0`pK^l`x~C(Q z)%OJwdQv0|>dw2=RJ*92KBp6GOsQ-3umkO)GUaT|rA zM@nTIR$kvd>}3_|Zw3(tX4ah??P$ZO$vBz13$c#WZa?0BxOUa{a6tH2oij)br;LX4 zB>!3K@68X{hN|k{8b3q*}>#oHWjLW^~KUJ^wI*@ zI6f6W%oGA0Yw>9m&fcBRB&tYPcn5=AV08aVZ#3%J5?nm>0$@13{poud{LwTqOYunW zRw6@eY3DkBEv<%#<;KRh+p2QA+lUute6-0vwZ~ht~X&S2+Ch%rfp*VNI=}uhCsb`I8RG=9kW; z%r{1P;qE##p5~BHnuq!RV8;@^ak^C|dcIm$%8|R_XfG`J2+JQEKmj+AO-w!rf1RCz zxASzQ$VQOPU)556f>^kjxXLJ9+0l7Ap#|rlIQi4bla0u!hBZ;k{D4_zAFh+r3xp}IF%d% zY|l6-f(HzXXf%OrhwQgyZE=SLN6HHStR0CH2QNX;s~q8N$Fli=VG*C>1*hBzF_$D{MB?9ENYxc6U?N}uod`y}ZQ zl7%svKCJB5PcWLCETK-DNz9N82WEWc3f4ofIi9zP>)y^(c%9H~-DZiGN`%s+O}iq? zriQn>s=!9f@-xlw#K&~5yh!0XWaa8BHTMr(e%~Q9TdzpH>O~Nb>s)Cx8mUB-*LCk` z9lgxZ8#HkoS*N_$`d$AnK2EH=`a<92GRL{sJ%RMcu%uh#CMg4c!8A6kM%mqK3lD3| zmGyX@QikzsTgv{+LQA!)B>F{A!?qLIzWY)oo zN5;?6O)*MM`hmQ?(;s*%yTiY-2UVYK=f22v>gbA=Vq%UNDvtV+=EeUf@oW2P)W2$4 zpSj~9?!apLK^#8sFKIh4!1AQKXHqNuZp4;qhBH@yCdtgs;336sEjmHfZ z4kgEqtThvF^lr$WAumkljoaAR6|$h!boK0SBOm+W^>z67f~=O$`xvYB)<884T`1q8 zk>L=QQyHWnLk8ul5Z@@2gzv^7HAClA4@(I)`W8xsRT(wT)%dj7>7k4QB?$I*56yB3ofu;X zMjPk1UvwPj!+Na}E$%bAGeOzZo$yY9` zjR#Y24@kiGq7{7L(!uJ2GAHSIhaud!yVJ+8g6H~~>g+WLZ3?=0n`ETUcj;9Z*~%fR z@o6(nz!1B3&oo_bud~fjER`t92s$y7`{;mxKzq9&3eoNPd^GXW`QG}bA_~ZE!F}e$ zk{a;_4BNy2LT(4`7C9BM*48aa0~_s_WVv`ND%ogxu7ktJSCQfVS21B!->ol;`(6F} zgVY$_5#X=MWmj-YtVc;u`e+yxW~7}?VBOOQ#aP8jJN6<#Bo9Q(h150K=kfZj0d^;^ z%ai5#>m7jNNupR1^kl%9%{aRK>Mwhow&{{HfpK&;r9IFaEf8%%RHZ^jMOb*kSY^%f z{`gWEU%cruf4+MV*YWOKdm4-%$~)p&7`mXsViQTqS>JX z96ox$t2oVD+zQM!QoX9&l^gM{Xkv_a(7d&~tB&TLfHF(gL2?(TPdlV@2A5E6Rk?y+ z^L-DfaXb+(_ut!4X)jhb+wmyM)N)&OvdI<&UNm|*d(Fd26?;QVDu^54OR9s4htd5i z3f3erSQT}+pK-)h5U-84&WtlX)jwD$la`4D^g7E}D0$^Fkx55>lH1|RqD3`Kk_+rg|J>S6gtd(Lp;&YqRp?v!<@EC*+v zzPXi7ePiI1sQ->{3Zi3&@O%r^IIWwzFZ@F14(UyF(2Zu4ZqqGvoUhq*oA$!6 z(qmp#VXK7TF}Xk%SekVe1$dZEuZ0?%fR=x&v(q@DtEHt`iuS!K(o)ygk?qaZudQd^ z8{1)_4>(!%lj3pjs@h6eO2>l}QhW?&uYB8eMAHOzH9C zaclRhfW=W!(44R6`?4X<7uR{S1J8mHz4& z>}IM-GctZ8Ogqz}AHd&+fT73_p)0M9HZ}c|uy=QTNR@dWwW^9@w~eS7V#=Lx%JT)o z#J99~cg+MiDOhQIol7DQ#2uX9&Z;U<6KHChODl=CJz|I;YGl zWcC^fJs+jl%uI9ortxi0i+HyBi-3jn6Ev$nYp)EC8Br;>6mR{#%cXg2RjBj)e)Vnd zb;3DxC?cHJ@yywYh{vncW%}x!2uzm_as@m0PjQ`{oKA;?Yrc-P)TDQlHPwBgr+CnD zltNa`iBNf-xhEpd^y-dH?a#kyy%-y5OItO;Bl0+|tbyzRUld(=l;57B%VT(`Urh58 zwjRbF#Ob%=qaUPpOzX1xjoaO!w>R%Dobn}G)pswi4_2Gd@}cuzZ;GFwL)19)B}jKl z&m!M%@<-f3Wi1N=RMj-&po45I@h;3nxXvte_L(dk@ftQ~J^{SWK;Z1)T$zm2%hWao?6fXV$=~Ky$^=!I^g~(^cr32y z_g+F))|kG8Yk`WQtvXG+L_S;99N2Axsth z`S5ekxp{FHX;K15R(lVaNds|#SfNVx2IFVK9A(<5!PR|b`~dm}#kX`qHxQ$CXUp$F zW4}wm`)&8ZvO~B@Lpl4aehKU}y#*dhjS__k(#@|yC1IBgDb{hc{CfU)W9K`z&!KDa z3^=c5bPdWL-)SI>73=M?=X5V_AhktTRi#YHbcs7fwK{@VuWUlu`sp0A*YNn*?T$)6 z_dZXA9L1mXy$ueQw-xffP5s008rfuc_1KOUZ@Vxozb*s^X@WLdw)!T{IVNGL_ zonNG-Qb2&(8*o~;l1X%NnK>Ax(%b~p7fXN0?=5BjSqgbB^>6xjjSrRHF2#obq9Ofz-G^F&C0aaQUNDTGrSQ__g}E%?Oi#h9 zVL(T;R@0-ik&xnpglXTH7kj_8Qu-WzQUyfn>r9KuKa}>2*;c-00ChZ>EMh4gV`4-B zTY5~|y%pq*mL{L&9J|wogObHY@~_2amVC)ri*?}g9(#8UME?suoM2-~_-19YOS7Vq zto9^XyRvCIU0_p*MRU&ukmzg|XA~mUW1_ z^@clR_4$j2=OSj2-#(Bq3G|8URycn?PqdGh4a;rlwt9XZSUc-%Z}hx{hxzNL^mg#* z5rVjgGLR^OGB;`_lg>eXW_Aw z?b@vjChLe!F=z_`%7>J21sAQByN%WD2YHl55}Kz-Rjn7F?6Mr73aX!#$7U|#gR@M? z_2=)7u+@zLRb8T3u*vq^3uQt!X|d9$&u4XIsJwNf!B#o=PB^tpc-3BfHR(M(gOnB3 zKYNDQ);>_yoWcgpc;i}76N;L-KhY1$gw2x?Z8z;fPm_678=_N%N9TGaK$CWI0mDF4 z!T748KEl7C@_@K5Ia80m%M~si{UQ$rMm#8^ejehFME_z$de}{?YPGO0qNlu^M`Gsl zH)W0L4Ht`j&7REe#@jc*jH^D=80Itn#%uf9O;x&>jNQ)~xn8VZ*7HFo!ia)&k~^-( zTun^7wV^DQl6J$v97g4r{n{04r&D)L^!V2(@;t>tsX*Vg+!46qK)}Wunj8Nl4YNPx zoAkao6?y`)uBHfbQmE~mS<;-^5Fs*|h2gydjQd~;>b*}gS}wSF4QLaeP(>Kg^Qdos zQval)B3MyaiZR6WIWCT^(oT_sdSj~jn@~&r4)H~JO%40`t)@zef38#yWUK?CK37u% z{SC9~Zf0H-%n~shG2q*YlkbyI?^JJt2GYIxMi29?980x0jPnfJG>Qb$P#Lt83jO3c zPy2py{nGP&fw*3d=ci!EF@9;WBeW9x>;H#|R+;kd{ErrZ;Gt$5HYNjmuag3fC5+k~+p-8M=p^ZgfCd2_m5+(-sGDw<92%=x`&ayAT* zU5i4?qRJXadN5^Wvrub+9Fn+0QZ8D9Y@<*u_jwna5XtF#laJ4x%&x~+n<}^p8O{z% za=K;^zI<3dzCZ~B<2hEJt7?1>(?atyMTd7XE_NYr+JH%wgxxT=c~S=1&~Rz&rOQ(9 zK@O@du*vw~>w~F(W8!rE*6&ox;BQ{OtgQJdpY^ExF-Fk;MWrL+xG1Rb}E=e{Ll?vYO=4 zl$SsJ+BVzbjf7_l!idH0uD=u5`&R(-*ZZ0SnJoZQ2iwLj_2HH(K z&EmH(-l#ap%(423@YAu8Rd+~Fyh@%5Nw^3vh$rQG%3j*h1`2vYxn|AFBzRmGY%7{l zQBUacd!uh9Jb(-e_nv1KC%xhM4j75!rItuV!LMyX(Flu#dj1EcHlh~~VU%fee zfqLFFYuXl$waS|9I8?iG>H#X0x6&NL^~%eDS1H$VHTp(M+p3jl8pkiaOl`DX8`(Oh zg0wbsW*F17-Q@toZ4=sbQM!Ee+imO8dS!z>T$Kazjc+}IT(seQ;kj`m{pk2OU`E1{ z={SDtNm2iO|35jhW7lSZDOiFG;Ss^dtE>LFi*FiyW78C0RPQ8vH(ZOpx0qnE&x_kr z_!+{?ey*a%x4$kYTrg>MpRaYi^dWF1;M|h@-GHrL2Jg*?BJX9~#&=DD>x$&`Sq5@* z@tSy1EAEN>NHPqYkc0goL^3{uFUol^b4@M|mB1m*>!?!z#~-SuW4kfd&XVxCqpQ_T zsy(!Q3gby1cZ+Dq)j)ykBNFz`iQ7kG1{I3f!0twkH;z$Ac1dl0Xn+;(Bcnna#dQe* zZ;_ak6};k+Wv|;Sh~<&BNkHk{QnVhJ%kT-T-B~(@Zz)%7&G5rZW7bh_o#l;FL#dbR zy`NQsSN^AbrSZvv<>Q*GOwKMuqtR!X%7`k~=`|2;OMZ3L~A2kRV#82Mql!X!+F>8zILqe8_MS3aFf=h{}MoK(HH7 zhoT!94cOE5digLo22>be4!7>A zc>OtzcnB@ab>3dim-r{w=6&LvBC2+bsl;ATnQB8h%+O7=i{1PFh}==@yyfZykI^_?B=v%^AnNy!diPl?UE)_d=Fl&_#$%S1-{pwv!zO(3sQ+5rt8BPDDb|r7(}GmHjq@=909+cCkyLXw{WrRPVhcZ=dCHIZc3<` zm$6mNywH<>^nb)CZLc z;@87O`(-@t`3n2}T`IrF{L7YFeZotPzS0Sjtl13TVfeW)G}SzumiCrFEZ>{SST^=G z3T;YcM4qWver2Q|eaC%6;H@DdW*II0K>C8SO#GKaG}03HG`sZhpTijp%4_s1oAqiZ zzqoT*Xf;iFr;q*m;NU5FfoBv#@LAW+S5;R2%J`A3sjK^I@E3lnHHD+y$5ZN1GOnbM zgy6Vouj%2$8fdYoB*o-=%`7~@7kxLgw>1k9>|Vwh)HCP>x3t2fLO$ZwpMFW-l-7SC z58Y|`8PXiBd)usJj9xKgB7K`0|P4*E32 z<4XY*;Ul~#FzVJ1)5uGBNd_U$4%C&Aa@p6tUYH}G+3Cg_N<~&b+SKsaS>4o*6*D~~ zWT|flM(UQjW7$mHZqkxbmPPk%p@>hIKUDH-K+J|H=@7K|cyQ*gMT`$rb(-oW8k-;2 zWYGxCrZph50-Q7@b+Tong~4*a2jrzbxry&vY4pI=O@=r%Rn7pEKk=siAH(BVzNGZe zIGChEE2=PTknwy)i>Sses7G6D*XGS!d1tJrZW(2ohyhH%+wH`hH zkTmZRAIbajCGef`)cm1E@dnDc^S^BPs0#~U-`)MUuMw%>3wJc=WK(UNsDvw1i}OyM zm6>@5_w?>RC-VYGh?c?9q2>8%)V@kgv=1@yuMl2SsVL4e+qi#^a>i#9;?szRVPhXMp z`5(W4cUlY3BX7@~cXWvMUmQ7!SYWvY|F9uK=wW7AfE?oOp8=TU)jl%k31Lnv;LmX( z9!9bHD*)BiOcwnPANuY0j!hr;qtmCqSB}3pN5-XcJO&j82!E9b?dPQ;EZ}O*_5Nc$xsJX6FIP^4jllor ztor}RsO>-W^E1HzpWaY~9u3@IF_}essY&#ZAfqiVhAYN*>F!KdWLa-vB?se};_65U zt3U5_CO>;wQap{VE=bNPuev?*N9u$p&%d~!VEJa)A?5n4lR8pPiXrZY{OYeb4!jnd z>XwmN4hx3nrE;L_nD$e(nZu|nmZPFujF)HCijAd*tbaQ7*U_|s$)6wITT2H6gz1$-0<|R%fYd6NUQOuOORv>R{`pvjRyDKnvX7JNesEL^<|2_@a z_ZH>Y=h;bm%3*rRr|rG<sI?UU7{T4^OHPnnoF*!=XKeis2FBTKS17H{bWO`aW=D>w>+-F5kNJIIrf|rc1y9;<{wWH z0g&Kf1m)z4;~J>;&Y{4>&D%c|XU4ijv15wLd<#(S)uipxo~7s`)Ffv|r_?<}>7O8? z15B^t=RExUz&yY==Sd=SCo}7+a1E8z%45ESDZFAdN_Qw3WjPsMUlWdc+|5qn&@|8T zC7pY~N*7X{aHIm8Z}LdcfAr`F8>PLmk)R+c8g=k40o8FuQI5GCEpAbg>=A$h%wb#T zl$DX2ziSf!Ti!v20ajZ>gndIlJ$Py`HTPPscml-F);`-6VTXZR^Z) zaydnT&uI-_-OAKYC{5&s(fza|wPMFH%)4S7NyWPZO9a&^O{CUcCs>!194CjbN`L4I z3dsA&ea@=cuJ;Gl_8%?aOK#>zm&9p`EWj%Z#LFWgu$+-;25d>IgA4IuuH}hhwsRAi z5RE0isHzC&EpUj#ECC%L62dv2nc10X(}(g5p*CIgVALD=$@S^LL01b>?6WF~pcteV?4%WOzMpQh<7NDtf-?UQ~zte(|zM9tdagy#fKYnV&+(*uq#(+Qoy*x<;LK+SL^P)RQ5f!Z5fP|7<-N?qV`d892W zt}`;BHc^QCN6zAcr8@%hTrWRq9I|J_+p0qjX(Zqrr%`otCI7T5Y!DYN*`A4mR6`~4vW9w>%0M9lJ;Ab4&e$0d z@o*)B0hGLEFFgq@>2M-3p7FVeEvr)aV3q^nl%;Nt{1F*ov#cO-3|QPSx1y|C%Wx!i zF%mP2pTz@-?YWLzE;_4IsS1$~k?%w)Z?739AVPAs{1mi9u=nO~ z)M>WNPVa{2d&>hMrHd$a;+T{XmlV4E|4UHL3Skod0Z8&t0_=lORs66=gJuy!{0f3{ zg#XGzdRDtoaWeuj&c561I*<7TaNbdrtfEfmu9^|Z=QoR#QJ+dMrgB9YgK=WrBGyza zO~4K$2{PYKwxo#rS)Ut3Mm3F_e(IV)3~I$umh(lPsQV*1Mn@sUy>XszqvsWa!f_V| zfo@{xC$n=?6JQyLX)*JM?eGr<16+tHK}}iw)JDsu5$%p760DQj`ahv2eJc~ytt+M_ zofd;a>_|!O1bg%8fKbIun(@3Ou$e0=PX+N!XM?#^YsE-FC1dzGi}sR~lRV!8UPdRK z1*YS%juMHAmrZcvf~e1{M2L&Fw>PQkB*qCR%>mLzSF(6u#N2p>m=gJ>2>;y8%1l<7 zHH#Xxz3Wf9uzvvvZqA}QpXB#z2k|@wn>z`0ClhA}T9=O}vi_`xTqvo(sl>|xsES)n zmmtP7`xs&}jQ$%tkzC#8P}03A83`U;t5S0-{6EfhsS!GxOoFc~J+mh;y^%usM&KMojK=?C4|HcTV54 zW*1`smSu>4eGjlY`rVE^UFQN8IgASVvvTLzjJIf?pooY98TIc50e2cxBH~uFd0buY zD9&QIpw-14W#Zik*&%K{o5n$uNUR;l2xvH8Sk>Q<+zY9Su*(?1aRAq48eY!UAJ>iV z>KtZr@^q_RgNjh-En@ToOuXe?)_6%Tc)HCgWa+^{h*8g|N#6{nEaCh)`b*awcow=z zFYUed8<<+9;Wb8gYnpF%D3=yPNUe~uc|&KBlUE;M9}AEs`a3I^h>MQ0xR4kc@H!xZ zQ%1#&UG7oS9N4&|eM^i|A@rHtz(z-CwO9!$@mr8(H}Jn!puXwB;$Ph;lIjIv$c%CxTV5-d)klam z0Y-d-NQhL4+go@E=IOXNt z_;;90&7z3BFw3y zpsBs5=Mv?yOA`W-T}IXrg1q4Bi$>ruvOOG!LtF1Q7j*aGN-t_4uJI5RL(pr?Y{JrL zujOmCOMTJ?ALYKwJdaYq)HS-}z?6G`oe==Cf3Z2Tr~5&u`l>f;lj>+O!Bv7g@_{)- zF|nc}Gi_oaqHtk@#ru_&&-&TQskXJjM#)O1-c4WNo;K~|#G`0|aJg_qgDq~B^MhT> z&g*8)c}5_Pmq86y<8$WKpLmBq+B=MAg+VwP^Hk_d{mk7tF1>?Vyxlvl_^q_*NVmuXX`>M zj}{XF6Uya8DS|#nGZYbmN9Gxwmk!|8@S`lzrT4CKIlF9N1;e7L)$REU)EE^!*M*PG zYEoe~)m~S7St#mBu&MEw_HDeF{U$;n(TYtjqr7C*wTZx`i8JFV$v3Jjd{R-xH2V|Z zdDo|B^~)iV_&Ea|^Q@PTl+<#{A$uQMe&udbEc?V*322G8h59Fj`8CBUA?jHG~rpAOis4)vtD&?@hFm4H|olDA4UMd292_$b#`Fc_p^RO z^{lAhwAb?XzO*t=LpTWg+fW@Hul4mgvEIGX5TuY!e&Ol0X_`hZZI6|rxx~fe^x}VPfYc;|0eBE zGzDkuvO*it6BychMxAy-sqG%nnnxw31ne$%ay&9`s!CL>*OeN6o1s-2*PzyJ_6jo;PW_w|h7 zdQI9UWBSIs-CquoGL22&ZFhD&Hk+JZ8Ke% zwaAdjp=^TDuEN;7FdsRR+PCZm*-!4aJ#NUh{dFvwp2TpS-VV8}9&NbaA?vze$HC!q zgN&iYvIhe#Ek7cE8qDHcSdZ_=*GJZ_)+E6gxlfqR$GwHBnY?0K6&0J}Ou&4Z465DF9yZ_Nb8o4yTDprOH;KOP z@c@ZHqYjp7k~T)zvwJ#b00VDtfP8+Nh|Yqk+tRY~54U#5z-& z?5I5g+n#ayL)v?|WwKV_@I9NaLpX}@u8*9qe8Lbs8sYFnH~SlFYxAqQ`V%9sU2AK7 ze^&lpOWw+OB3_vG_ooYM=R9!ZtFt#nd89m8q#A5jbe_lf!hFu$&3MMpLzEEd(0w-+ zpVy4xVzJA&h5|4l-6!B>WydU)xmCa5nz$-Hpx0sEp(>f6fe}wu$5^#C@cruBlzE;P zo~{=BuZ2Idafc_GxF2XZ`x=y60xrqE9O78Fk}$Fp_+X1xhTQ0YmUz|-){G!#Q}5%C zz6p5>`;X|)?8QtHRgPQ*n`-8J2}K=?KPFq>5uZIFw=>`XSDs^DuId*TJ_I{H>n zYge>1FJ^xj35;hJI7YBNujF7clcV@Hmr_U zHezEU&ieje(2A6zlrFkd6q`n;x}?$D_4tfFdIDtNvg2N%jXl{XZzU?bI&k+MUvUZU zWz<3OU{5IBqcmo%tDFxQ;RK6dAGa@~_;t4{eof$WNMRUPl-)Pfl*p>twNX@Ytx0?w z$jpXusd>&AcOjmWh0Cua+{II45w#FK5fTGS_5zFm<-x*#_9Byd)dk%w)vhWJJX4N|Q| zG^{HTqr~EW(#Sin)|eR?7pb5+`lXZj4%aWKju!TGn3)&_TYvpW3&5$b`MHB+t`mZ7 zg)y#yTRvGnvsjBQ^#>Qcw1&S7_u6ZFOG;n0{h=O6dnHux&JFNGN+xbb8t`igT{qRrmI>dgi`z-! zaTA(mdHl^z4X--aPHWVv+QEJHD{)Za4Mlb>>c~mfNRKIR;LD;gI(k1afv>hMgB}BN zZ)*7iNBW5&Uq#=dAqhhX2s#R2Vw$`9%@f4~=guZKQo~AHO%?WYg&Un0a2pQm57~I) zA3ip__cngs<%B+oJG8rj2(FAPLr;vlPGYv5j+US?Jz#R6n<|XWT;UdF6q1Huea?1Vd~_a|+#Q?8LAP zD40{1$iouBKiZ|t-+NxE1IPj!S(P=sqVM*W6DZlMhdaQHNZfO}+{l`RqJbCH#{v#j z32c##+Y;4p={GI)!Z0*4PnESW9pI80_EF(2XgYYtn?{$uy`$bADo&wy{BqtzJ9Q}GwRMm899*jui!*ia z`DvWD~(jyP9oFXb1mMMXY61$&CIF>9EETvzCD zVCq-JRX7S4hgb4VSa}b=Mz+>7iOe}CY!T$$#ZEbP`(Yc$%{dZg9bR z3=n3XdsSyh(4VxU7}GHNrGDYhOzA?m{JAa};m}G(gK7nZFpMA)1?s^fwXQ5e1PkhDrE_z?i)}`xjP?*Iabn-ymZsZe?iMG@&k4)}Lh5 z_wC*i)GDN(z_b2td`)cuD71MyJn{D4|wA+S$A?s&IE5+)0+)a_P2N zpV+vB{r#+}j`OsT`K^Gj-P$S0(6;;UBsRIM%T*RHy{?|QlLPQaeXN0O535k&@Z0v< zVSaL(gfrBhbG`7)7o&IlqkpP_2_*8kl6yB^UkXQKqcF$}sSLi97KE(SN-cBaBbMr< z@z?d_t6K3(7E-<>{SgIpis-;h_X@n^6U1cob>Af-%6PIP z$b!F#Z36ZcekC9YC-BT{prU6T588jh^{84M!CI6qO_GduoHUxy8_*+@{NNVM$LS%t zC9Hwhe9JunR`X`@d~ujQ1HyH`+^lVo0SqkVw;7uxw5?E(CkyzguhH@efsqc=w+CO; z3;)oYMO)2&Kq*!cLDaqpG|GKCf`e4_J9rg0gqb_JGy4;>^2P&{zpb^`)-G6FMjQ3R zSv=nWDkUo85=OFp$9+V`*a;pY+-2;iyf(U~k49a(*eRYTr(sBd(?F^tIy__jTk#INbaBr>IZNy3QKgppA{v~ElQ&SM3lzShTXa=Sjd zNdP86_Z&D3pp3_&u3Yff%_sfyL=ixg49({>8LKsw{gC(V&HP{?V{>w}y=y$LP`mRw zBU2_K$XkAk z*|J-a`?J^%1){mu5Yepnq0Vb|Id-pKV*SB1bGc)?TpEJsjfLz6^P++pKla`llar{NouC`XjC<{7vrf`6f72_qTS1;;@$Xfly&ox8U^3{|DM@+?> zsX=a^s8vy1MGHrFqQk7t9O1qnR<~~bHU$!bp)gVNJC-0!!=wxoJq|xFjqE25%oZ!F zZ*#k)uiDUbv|sW(NJYYr4y|C?GSIrg44WT9IAdW3Si9 z@)H3TaKQ0QePse(y|1dk!lC&)k^05iVtPBFOAKGR2lxPf7BIXAX_#u@kiFjtnKq~-+SXKVhiFG-f$H5=ZBhI zK(1)zgrjYqC^E0CfoUxEXn_VHR?pF9HF0sxmKSH{o%}QLG(x`c%!>g(%VKXjCp_2g6tCq`4(7VlI@r0#)|00vPp z(KBP+Bq9@?;x*KtJ(&7G?VaaWQ`@@658_r3K?8yyZPWA!MnD8Y5tR};iW0!k45&b8 z0)}2T7-~q^AV{wfloA4xfG7l|1qA7BCqih75W4hw798(6`^)_Y?zmqvlB_vb)>wJo zS>ES2=Mvc=%QMsG*BT9|mrrN4m`6u6pcXEj$!I=^zZtWf+*}19+*wf!92mGK}T+)O7FYZ6`BVodMt#oV#|xP5-9f2hY1 zeE&dzvdrNs$X8NWNk-N3(Usp_ZRo)me(O4Kaln^jcn)IHNqsI_^|Q-&ZlKZybAAtZ z15@~I;@<2&-E)g&r`5Z{z2+vnr@N_pz~_*N#QQ5H{1DZQZXau@dqq9?G8v24O$oZ$ zp9=f@emq&Na$vs3+?+{kSwfWh8%e&5qW5^pk8ZOX$(E<6#;1((Op-P{Nq5G3;`9Id z>~V6O%6mZf_=GcTzEQzPNSSCR(&B~FSJYvCi();M8+&DzSJob)7JSi*!FF$R-djso zdW6~N`TO^M+c}xj;IlLE!CdLXUexefmGbxX{SihpO%bx?Y#~P^IqWNZ^=yD0n5z#* zxCgTM?5aEqtzNCcB!EaMIL4^td;Hdr{E8$rTRLEbj>Qtz8}mcL2#k!n2i4ciJ9nOd z;iH$TY^o=I#MRO4G*;M2ISqKx+dr+=waVqGY3>C6MaYb>2YB81cx3DRNLRQQk^MaD zfnn)i5zLpdS4ek1w(2&~0}44HOqO`V@yE+alcQ?$F0UM$w0bUe#GdGE93;}F-+h@< zDJYXot_)y@nml@FZiIw>u{Kl?p>NXq=~f${LZ42D{KVN)1P^B8s=Ewblsf_`{hy57 z02$lYd&LECsG3s|O2qYg?}Cm|QHRCphdvLtA7`RMi-L#_QG2Nc6+FBX{y#>f_qncW z*v|@|7RlKw@vX|{;g^2sjoF)Cc_Gg59;yl~*wbu}nzNQsH|P}fO}92oiN_=j+e~*B zz^rDw&8~imNlrGq30hTi6@jx_=#A8|dP*!1_xt8}s!CTI;g5rtE~>Q$oD9CnZ5y1D zM;87NRpETf`>szYyKhalT#yq+&xzyCI4)(k?&p}>gu&eMB!5=JQii=v1=H(UFk95< z$8?Dw`y%V5d>*Xs>7cEp?_x=OR6|=w%-l%qEYfc=G}7_PgSO2-_DGjJmA|X^ybmWo z3NBvFEWdU%D^(MrF3C)QiCLmeIGKvACtp$Ztx@z&GLhlKl?`%9o|KJAp>79Jr(;|P zw|fS~<~ANzrV8`YiM)ye0YbqC;m_+o(p-8D^ht!Kh3CU&xZaHQI(#30P)o?X+cyD{ zP<&asuxaN&zfJX+(~K&@CCl57vWNOupF1rkbo*?9rJ|i=HpRSfX3vSdNLxGIwt<0k zwA8L-qR17@^obiwEI4ZU>~QI9cWC(#Itt^`@Xc~9q;wTdt8V(%-8`-ILCBZOe%ss= zrr9Uk%t_B^*;VKmtIX$p+;V4ZiC&PRNtgQifu(L5FBgWPyqMk+-6pjiEXZk*^=hlS z=QFlFrb~4!^<94Sg}{ix>P7bq)8HU9kVn(#T`QiskiR*@w9ns2*G#Ey$1%opkZ))+Eao752 zJs00#<$NlRYQls< zZ8_2rwTg_bfB2lpdj27lijp*tujkCD)5YzdQ?ug&?EMV>fDxwO=Sjh{qKmE0HOF^M z#>;J5Ddcrsk4aoF`RfNtyv>v3-ap(J#HF_s|q}|ik zzHPP;=$-|Z2SzBD!h`BLC+WQNr9oDl*~rV4(y^IKQmmxy%Nq$mHVf4hnoIDHdq zEbCu;(PUWJ#zL(xr$OaTjRDu}{amvHWQR)QyZC3R@eAMf?PH1aMcr@)*Evxu*!Ltq z>vg@yZYA39$U3{zvf~N&*i%a!LD##IaJ4%Jh%SG~%6pPer;4$@6~WPEo+KjHxA~NvSh}dNdW${mrcE?m z7CNTbGbqgrO9>~J%nKTDT#{Sy;iYmkaTh#1f$yRNdzzKxc~1$$DmZEIY-rN$e z)owvLuHRMig>7XX_ld^qW%aZrkQL? z>2&DWSAF%`SoTJ;I${kPfLPb=me>Pr>KBF?~>PL{InCiGi7uV+eAwgz$5r#B&JUAwinQG3RJ(EB-sGC&N zz$wAqia3V=w=$vUVz*itZZ7LA*pWYDmw4pUcm7kpPU50AFrLJ!0yu}uJ(;{?_*ZuT z4#hMOtl0$t&<7+|2&rYz%{zXW*ZJareoT6UQMl0#mx#po$N{PE2o11f>LzU|Td_Fh ztV#p)xeg@!rGinelJs9zd23|rD#-EO(bz(mCPv9$7fCL8wP<9B6UADWQ<6#6|-FhP3 z&}xKML>~Izo9WUN=o?who!@S+CH?Z_Jv+^xgF4IkG7u@rcVm|4s7xIi+%?*NWHlvBL4 z!cnDhljPZg$UTJu0o@A()R_dRW~?>kavt1JY+44d^NOu~Q_}>Xirx(ZfEYpOj4Cjw zsQSu%zYGSwt9`*(CdR|eR4`w9@zR){TLb)Lr=0i8k8GC;0kb}UKn{~G$bO9G=?0YF zQ-(@;sEvxl!;0NP$e9Suq7+`ZV^ZoUh{sQ|Rz4A!lNSTBdS$Np8&p5%2>XGfvpoR@ zqW{9yQ2q%J*HF4NO*Q&yE+5LXa9UIF_TyI;bl|fPpnNnrx?im@w(65ahXC|m$@5in zr~2=1HKnEEwh3h9z(5|*g24R`5tS!*>5wDYt2q8IvJW9`+2yTaxi_Y{pxuL~Y3BB3 zb0>?%cf|Xv(}9+wQiL2C%h$FY4l-%`JD|c*6LLGQ0&TR;1%Mt8(DEq`WsWfr+WR!b zEZ#Twm*m+17acS!BY+TK9B)Z{#2yAFWbwu5TDA?DZD0r0(grkhJX-y_wE?mYeDE7F zJJBTubPl9&2HqGLBxI*Qv2&r9I)qiCIKXclxndKWs*+dYWOB=`mmt655 zMoS(*YFyCB1XpxI8kv&u~~oI4O0h+o38 zGWbT_3O-vL(}Z~nnKsK)Jf6Gcbq&Rhw~rQ~(D<$NJc_3f{)?PvOJXA5_V#rX^cNxM za0e7EMb1^ylfp-2ddwd>hG1ZbWYLzO5Etj6BvCrWp+`P}#T% z77|8T{?l^t5fD28pw6KyJ-;g$b-Wx5s~QA-Kh5(df}#O1KCLhSKN5SbV*tWUT8YAA zmUBHLl*oZjcj_^)1CFlD(iI1Ze~K3>tG@9)>Np5KV0;n>K@0zd``>p{->>jeDeCSl z&>yk@e`D$eXIS8+rRozBLivY`noSK`d?@!~s3_@A+Nt?)#z*DFCXdZ@L{e3uuV~pY z%>D@UdO^Djd#AJpfK(;&4R8|Mjmfi9QbmfhCM8l0U0TG&a z2k7f~3CP7%X~2aS%tZ8)%#XbbO|Eh^Ps$oRMbKi%E$o|jpE=fbOFzHpI`UWO6xjlS zoOoHxZvNYY`x~?=;i4~;Dv*%>Xj{pqg}pc}kf^ojdlpo0MTR5y;vpV&uMi z^?MCYnOYGQPOto>28hqH3kaO!0F=bGmK+BFVzUmH38S|sK;|oo1HmpmYL}6DT^9E0 z*AGsthgf_yiIpmcA zPO>QgaQ^`9X~0GR2H2dtQ;ysh8K(t>xEwZkD{y^M+%73V2_Pji8zr1ST>YqgGaScj6L@J=IP>o}XEpV>5dZmJGDR*=>eqop!_;o>!?HkyHYp<~_Fq+}xG$3ar>++} z5BygVu^Kcx_*aoXtsBrUkA4R@{nh_JJ=_1Ko3nBNteiPG@N2b*02Zd4IGhNw{v-E! W?d}vywEW>(6@48O?J~`W;r{|YlNG4| diff --git a/docs/run-001/05-execution/final-screenshot.png b/docs/run-001/05-execution/final-screenshot.png index 6367db6f6c806b3051079f186e9c285b9b08764f..2fd6251341daf5261a153d930967e9205f492393 100644 GIT binary patch literal 166238 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�NaKU62wIaFzo6NUA}c?E4#rz!36N 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ÝY| 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 W?d}vywEW>(6@48O?J~`W;r{|YlNG4| diff --git a/docs/run-001/05-execution/final.html b/docs/run-001/05-execution/final.html index f7edf04..4cf5b6f 100644 --- a/docs/run-001/05-execution/final.html +++ b/docs/run-001/05-execution/final.html @@ -155,15 +155,15 @@
-
DX와 BIM의 혼용 문제
-
건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음. 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산. 건설산업의...
+
용어의 혼용
+
용어의 혼용 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의...
-
DX의 정의와 위치
-
DX(Digital Transformation): 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과. 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의...
+
용어 정의
+
* 건설산업 * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술 * 시설물의 생애주기동안 발생한 모든 정보를 3차원...
[그림 1] DX와 핵심기술간 상호관계
@@ -182,17 +182,17 @@
-
BIM과 핵심기술의 관계
-
BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구. 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술. DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를...
+
용어간 상호관계
+
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할...
GIS 역할
-
건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현...
+
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간...
BIM 역할
-
BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델...
+
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반...
@@ -201,8 +201,8 @@
-
DX와 BIM 비교 핵심 포인트
-
핵심 비교 포인트: 범위(DX는 BIM을 포함하는 상위 개념, BIM은 3D 중심 기술), 프로세스(DX는 근본적 개선, BIM은 기존 2D 설계 방식 연장), 성과품(DX는 공학 정보 및 콘텐츠 연계, BIM은...
+
DX와 BIM의 구분
+
| DX | 구분 | BIM | | :--- | :---: | ---: | | BIM << DX (Engineering + Management 통합) | 범위 | Only 3D (형상 구현...
범위
DX는 BIM을 포함하는 상위 개념
@@ -228,15 +228,15 @@
-
정책 혼용 사례
-
스마트 건설 활성화 방안(2022.07): 추진과제는 건설산업 디지털화, 실행과제는 BIM 전면 도입과 BIM 전문인력 양성. 제7차 건설기술진흥 기본계획(2023.12): 추진방향은 디지털 전환을 통한 스마트...
+
혼용 대표 사례
+
[스마트 건설 활성화 방안(2022.07)] 추진과제 : 건설산업 디지털화 실행과제 : BIM 전면 도입, BIM 전문인력 양성 [제7차 건설기술진흥 기본계획(2023.12)] 추진방향 : 디지털 전환을 통한...
diff --git a/docs/run-001/05-execution/final_context.json b/docs/run-001/05-execution/final_context.json index 58a31b3..d40a48c 100644 --- a/docs/run-001/05-execution/final_context.json +++ b/docs/run-001/05-execution/final_context.json @@ -1,5 +1,5 @@ { - "run_id": "20260402_153326", + "run_id": "20260403_054718", "run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-001\\05-execution", "raw_content": "---\ntitle: 건설산업 DX의 올바른 이해\nsidebar:\n order: 00\n---\n\n* **용어의 혼용**\n\n * 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 \n * 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산 \n
\n 혼용 대표 사례\n \n
\n * **[스마트 건설 활성화 방안(2022.07)]**\n * 추진과제 : 건설산업 디지털화 \n * 실행과제 : BIM 전면 도입, BIM 전문인력 양성\n * **[제7차 건설기술진흥 기본계획(2023.12)]**\n * 추진방향 : 디지털 전환을 통한 스마트 건설 확산 \n * 추진과제 : BIM 도입으로 건설산업 디지털화\n
\n
\n\n\n * 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요\n\n
\n---\n\n\n## 1. 용어 정의\n\n
\n\n* **건설산업**\n * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업\n * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함\n\n
\n\n* **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술**\n * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구\n * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술\n
\n *건설산업 BIM 기본지침, 국토교통부, 2020*\n
\n\n
\n\n* **DX(Digital Transformation) : 산업 패러다임의 변화**\n * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 \n * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함\n
\n *Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*\n
\n\n\n---\n
\n\n## 2. 용어간 상호관계\n\n* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념\n* 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 \n * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공\n * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 \n![DX와 핵심기술간 상호관계](/assets/images/DX1.png)\n
\n *[그림 1] DX와 핵심기술간 상호관계*\n
\n\n
\n
\n\n\n\n
\n DX와 BIM의 구분\n \n
\n | DX | 구분 | BIM |\n | :--- | :---: | ---: |\n | **BIM << DX**
(Engineering + Management 통합) | **범위** | **Only 3D**
(형상 구현 중심) |\n | **제작 및 운영**(상용 + 전용 40~80개)
[Rhino, Sketchup, Blender..] + [EG-BIM 등] | **S/W** | **모델 제작용 상용 SW**
[Revit, Civil 3D, Navisworks, Autocad] |\n | **근본적 문제의식을 통한 개선** | **프로세스** | **기존 2D 설계 방식 유지** |\n | **공학 정보 및 콘텐츠 연계에 집중**
**도면, 수량, 시공계획 등 일식** | **성과품** | **3D 모델 중심**
**기존 성과품 유지** |\n | **설계/시공 생산성 혁신**(개념의 재정립) | **활용** | **3D 모델에 의한 일반적 이해 향상** |\n | **전 생애주기 활용 시스템** | **확장성** | **(설계/시공/운영) 분야별 단절** |\n | **구체화(복잡) - 적극적/구체적 실현 방안** | **수행 개념** | **단순화(오류) - 수동적/집단적 동질화** |\n | **적극적, 주체적인 기술 접목/융합** | **CIVIL + IT** | **소극적, 상용 기술에 의존** |\n | **자체 수행 능력 - 지속가능성 확보** | **주체** | **S/W 제작사 판매 정책에 의존** |\n | **차별화 및 경쟁력 확보, 해외 진출** | **발주처** | **평준화, 국내 중심** |\n | **IT + CIVIL ENG 220명 운영 + 기술 개발** | **설계사** | **소규모 BIM팀 운영 + 단순교육에 집중** |\n | **분야 확장 모델 및 시스템** | **시공사** | **국내 토목 소극적/해외 토목증가** |\n
\n
\n\n
\n\n---\n\n:::note[핵심 요약]\n* BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다\n:::\n\n", "base_path": "", @@ -42,7 +42,7 @@ ] }, "analysis": { - "core_message": "건설산업에서 DX는 상위 개념이고 BIM은 그 디지털 전환을 가능하게 하는 핵심 기술 중 하나다.", + "core_message": "BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다", "title": "건설산업 DX의 올바른 이해", "total_pages": 1, "image_sizes": {} @@ -50,95 +50,95 @@ "topics": [ { "id": 1, - "title": "DX와 BIM의 혼용 문제", + "title": "용어의 혼용", "purpose": "문제제기", "role": "flow", "layer": "intro", "source_hint": "용어의 혼용", "relation_type": "cause_effect", - "expression_hint": "오해의 원인과 그 결과를 짧고 분명하게 보여주는 문제 제기 블록이 적절하다. 사례는 전부 펼치지 말고 대표 사례만 연결한다.", - "source_data": "건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음. 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산. 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요", - "summary": "건설산업 디지털 전환 논의에서 DX와 BIM이 혼용되어 BIM 도입을 DX 완성으로 오인하는 문제가 발생하고 있다." + "expression_hint": "Keep the original problem bullets and title visible.", + "source_data": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산", + "summary": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산" }, { "id": 2, - "title": "DX의 정의와 위치", - "purpose": "핵심전달", + "title": "용어 정의", + "purpose": "정의정립", "role": "flow", "layer": "core", "source_hint": "용어 정의", "relation_type": "definition", - "expression_hint": "DX 정의는 본심의 시작점으로 크고 선명하게 제시한다. 단순 기술 도입이 아니라 산업 전환이라는 점이 강조되어야 한다. 본문 첫 블록에서 DX는 상위 개념, BIM은 핵심 기술이라는 문구를 그대로 가시 텍스트로 노출한다.", - "source_data": "DX(Digital Transformation): 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과. 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함", - "summary": "DX는 상위 개념이고 BIM은 핵심 기술이다." + "expression_hint": "Keep the original definition order: ???? -> BIM -> DX.", + "source_data": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술
*건설산업 BIM 기본지침, 국토교통부, 2020* * **DX(Digital Transformation) : 산업 패러다임의 변화** * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함
*Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*", + "summary": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털..." }, { "id": 3, - "title": "BIM과 핵심기술의 관계", - "purpose": "구조시각화", + "title": "용어간 상호관계", + "purpose": "관계설명", "role": "flow", "layer": "core", "source_hint": "용어간 상호관계", "relation_type": "hierarchy", - "expression_hint": "DX가 상위, BIM/GIS/디지털 트윈이 하위 핵심기술이라는 계층 구조를 시각적으로 드러내야 한다. 이미지 참조는 반드시 유지하고, 본문 또는 캡션에 `[이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]` 또는 `[그림 1] DX와 핵심기술간 상호관계`가 보이는 텍스트로 남아야 한다. 관계도는 팝업이나 숨김영역이 아니라 본문 중앙의 가시 다이어그램으로 렌더링한다.", - "source_data": "BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구. 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술. DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념. 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능. GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공. BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공. [이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]. [그림 1] DX와 핵심기술간 상호관계", - "summary": "DX와 GIS, BIM, Digital Twin의 관계를 시각적으로 드러낸다." + "expression_hint": "Keep the original relationship text, image caption, GIS role, and BIM role visible.", + "source_data": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png)
*[그림 1] DX와 핵심기술간 상호관계*", + "summary": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png) \n\n\n\n\n\n\n
\n
⚠️
\n
\n
주의사항
\n
현재 접근 방식에 잠재적 문제가 있습니다.
\n
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n
\n
\n
\n
중요한 인용문 텍스트
\n
— 출처
\n
\n
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "본심": [ @@ -341,7 +344,10 @@ "note": "카드 수" } }, - "design_reference_html": "\n\n\n\n\n\n\n\n
\n \n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n\n
\n \n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false }, { "block_id": "circle-gradient", @@ -367,65 +373,63 @@ "note": "12px, 원 아래" } }, - "design_reference_html": "\n\n\n\n\n\n
\n
\n
\n
\n \n
\n
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n
\n
\n
\n
\n \n
\n
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "첨부": [ { - "block_id": "card-image-round", + "block_id": "card-image-3col", "variant": "default", "visual_type": "default", "schema_info": { "card_title": { "max_lines": 1, - "font_size": 15, + "font_size": 14, "ref_chars": { - "body": 12 + "body": 15 }, - "note": "15px bold, 중앙정렬" + "note": "14px bold, 색상 밑줄" }, - "card_description": { - "max_lines": 2, + "card_title_en": { + "max_lines": 1, + "font_size": 12, + "ref_chars": { + "body": 20 + }, + "note": "12px, 영문 부제" + }, + "bullet_item": { + "max_lines": 1, "font_size": 13, "ref_chars": { "body": 40 }, - "note": "13px, max-width 200px" + "note": "13px, line-height 1.7" + }, + "max_bullets_per_card": { + "body": 4, + "note": "카드당 불릿 수" + }, + "source": { + "max_lines": 1, + "font_size": 11, + "ref_chars": { + "body": 25 + }, + "note": "11px, 하단 출처" }, "max_cards": { "body": 3, "note": "카드 수" } }, - "design_reference_html": "\n\n\n\n\n\n\n
\n \n
\n\n" - }, - { - "block_id": "card-image-round", - "variant": "default", - "visual_type": "default", - "schema_info": { - "card_title": { - "max_lines": 1, - "font_size": 15, - "ref_chars": { - "body": 12 - }, - "note": "15px bold, 중앙정렬" - }, - "card_description": { - "max_lines": 2, - "font_size": 13, - "ref_chars": { - "body": 40 - }, - "note": "13px, max-width 200px" - }, - "max_cards": { - "body": 3, - "note": "카드 수" - } - }, - "design_reference_html": "\n\n\n\n\n\n\n
\n \n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n\n\n\n\n
\n \n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "결론": [ @@ -453,7 +457,10 @@ "note": "12px, 1줄" } }, - "design_reference_html": "\n\n\n\n\n\n
\n
핵심 메시지 한 줄
\n
부연 설명
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n
\n
핵심 메시지 한 줄
\n
부연 설명
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ] }, @@ -486,11 +493,14 @@ } } }, + "fit_result": {}, + "enhancement_result": {}, + "sub_layouts": {}, "generated_html": { - "body_html": "
\n
\n
DX와 BIM의 혼용 문제
\n
건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음. 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산. 건설산업의...
\n
\n\n
\n
\n
\n
DX의 정의와 위치
\n
DX(Digital Transformation): 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과. 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의...
\n
\n
[그림 1] DX와 핵심기술간 상호관계
\n
\n\n
\n
\n
\n
DX
\n
\n
\n
\n
GIS
\n
BIM
\n
Digital Twin
\n
\n
\n
\n
\n
BIM과 핵심기술의 관계
\n
BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구. 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술. DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를...
\n
\n
\n
\n
GIS 역할
\n
건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현...
\n
\n
\n
BIM 역할
\n
BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델...
\n
\n
\n
\n
\n
\n\n
\n
\n
DX와 BIM 비교 핵심 포인트
\n
핵심 비교 포인트: 범위(DX는 BIM을 포함하는 상위 개념, BIM은 3D 중심 기술), 프로세스(DX는 근본적 개선, BIM은 기존 2D 설계 방식 연장), 성과품(DX는 공학 정보 및 콘텐츠 연계, BIM은...
\n
\n
\n
범위
DX는 BIM을 포함하는 상위 개념
\n
프로세스
DX는 근본적 개선, BIM은 기존 2D 연장
\n
성과품
DX는 공학 정보 연계, BIM은 3D 모델 중심
\n
확장성
DX는 전 생애주기, BIM은 분야별 단절 위험
\n
\n
\n
", - "sidebar_html": "
\n
\n
용어 정의
\n
\n
건설산업
\n
다양한 기술을 통합해 시설물을 구현하는 종합 산업
\n
BIM
\n
3차원 모델 기반의 정보관리 도구이자 협업 인프라
출처: 국토교통부 BIM 기본지침
\n
DX
\n
디지털 기술 기반으로 업무방식과 가치구조를 전환하는 상위 개념
\n
\n
\n
\n
정책 혼용 사례
\n
스마트 건설 활성화 방안(2022.07): 추진과제는 건설산업 디지털화, 실행과제는 BIM 전면 도입과 BIM 전문인력 양성. 제7차 건설기술진흥 기본계획(2023.12): 추진방향은 디지털 전환을 통한 스마트...
\n
\n
", - "footer_html": "
\n
BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 가장 기초가 되는 일부분이다
\n
", - "reasoning": "stage_2 retry regeneration from rollback plan: stage_1_5b with design-domain-guided slide composition" + "body_html": "
\n
\n
용어의 혼용
\n
**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의...
\n
\n\n
\n
\n
\n
용어 정의
\n
* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원...
\n
\n
[그림 1] DX와 핵심기술간 상호관계
\n
\n\n
\n
\n
\n
DX
\n
\n
\n
\n
GIS
\n
BIM
\n
Digital Twin
\n
\n
\n
\n
\n
용어간 상호관계
\n
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할...
\n
\n
\n
\n
GIS 역할
\n
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간...
\n
\n
\n
BIM 역할
\n
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반...
\n
\n
\n
\n
\n
\n\n
\n
\n
DX와 BIM의 구분
\n
| DX | 구분 | BIM | | :--- | :---: | ---: | | **BIM << DX** (Engineering + Management 통합) | **범위** | **Only 3D** (형상 구현...
\n
\n
\n
범위
DX는 BIM을 포함하는 상위 개념
\n
프로세스
DX는 근본적 개선, BIM은 기존 2D 연장
\n
성과품
DX는 공학 정보 연계, BIM은 3D 모델 중심
\n
확장성
DX는 전 생애주기, BIM은 분야별 단절 위험
\n
\n
\n
", + "sidebar_html": "
\n
\n
용어 정의
\n
\n
건설산업
\n
다양한 기술을 통합해 시설물을 구현하는 종합 산업
\n
BIM
\n
3차원 모델 기반의 정보관리 도구이자 협업 인프라
출처: 국토교통부 BIM 기본지침
\n
DX
\n
디지털 기술 기반으로 업무방식과 가치구조를 전환하는 상위 개념
\n
\n
\n
\n
혼용 대표 사례
\n
**[스마트 건설 활성화 방안(2022.07)]** 추진과제 : 건설산업 디지털화 실행과제 : BIM 전면 도입, BIM 전문인력 양성 **[제7차 건설기술진흥 기본계획(2023.12)]** 추진방향 : 디지털 전환을 통한...
\n
\n
", + "footer_html": "
\n
BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다
\n
", + "reasoning": "stage_2 retry regeneration from rollback plan: stage_2 with design-domain-guided slide composition" }, "measurement": { "containers": {}, diff --git a/docs/run-001/05-execution/generated_html.json b/docs/run-001/05-execution/generated_html.json index d2d1a77..1dc9f44 100644 --- a/docs/run-001/05-execution/generated_html.json +++ b/docs/run-001/05-execution/generated_html.json @@ -1,6 +1,6 @@ { - "body_html": "
\n
\n
DX와 BIM의 혼용 문제
\n
건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음. 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산. 건설산업의...
\n
\n\n
\n
\n
\n
DX의 정의와 위치
\n
DX(Digital Transformation): 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과. 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의...
\n
\n
[그림 1] DX와 핵심기술간 상호관계
\n
\n\n
\n
\n
\n
DX
\n
\n
\n
\n
GIS
\n
BIM
\n
Digital Twin
\n
\n
\n
\n
\n
BIM과 핵심기술의 관계
\n
BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구. 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술. DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를...
\n
\n
\n
\n
GIS 역할
\n
건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현...
\n
\n
\n
BIM 역할
\n
BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델...
\n
\n
\n
\n
\n
\n\n
\n
\n
DX와 BIM 비교 핵심 포인트
\n
핵심 비교 포인트: 범위(DX는 BIM을 포함하는 상위 개념, BIM은 3D 중심 기술), 프로세스(DX는 근본적 개선, BIM은 기존 2D 설계 방식 연장), 성과품(DX는 공학 정보 및 콘텐츠 연계, BIM은...
\n
\n
\n
범위
DX는 BIM을 포함하는 상위 개념
\n
프로세스
DX는 근본적 개선, BIM은 기존 2D 연장
\n
성과품
DX는 공학 정보 연계, BIM은 3D 모델 중심
\n
확장성
DX는 전 생애주기, BIM은 분야별 단절 위험
\n
\n
\n
", - "sidebar_html": "
\n
\n
용어 정의
\n
\n
건설산업
\n
다양한 기술을 통합해 시설물을 구현하는 종합 산업
\n
BIM
\n
3차원 모델 기반의 정보관리 도구이자 협업 인프라
출처: 국토교통부 BIM 기본지침
\n
DX
\n
디지털 기술 기반으로 업무방식과 가치구조를 전환하는 상위 개념
\n
\n
\n
\n
정책 혼용 사례
\n
스마트 건설 활성화 방안(2022.07): 추진과제는 건설산업 디지털화, 실행과제는 BIM 전면 도입과 BIM 전문인력 양성. 제7차 건설기술진흥 기본계획(2023.12): 추진방향은 디지털 전환을 통한 스마트...
\n
\n
", - "footer_html": "
\n
BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 가장 기초가 되는 일부분이다
\n
", - "reasoning": "stage_2 retry regeneration from rollback plan: stage_1_5b with design-domain-guided slide composition" + "body_html": "
\n
\n
용어의 혼용
\n
**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의...
\n
\n\n
\n
\n
\n
용어 정의
\n
* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원...
\n
\n
[그림 1] DX와 핵심기술간 상호관계
\n
\n\n
\n
\n
\n
DX
\n
\n
\n
\n
GIS
\n
BIM
\n
Digital Twin
\n
\n
\n
\n
\n
용어간 상호관계
\n
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할...
\n
\n
\n
\n
GIS 역할
\n
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간...
\n
\n
\n
BIM 역할
\n
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반...
\n
\n
\n
\n
\n
\n\n
\n
\n
DX와 BIM의 구분
\n
| DX | 구분 | BIM | | :--- | :---: | ---: | | **BIM << DX** (Engineering + Management 통합) | **범위** | **Only 3D** (형상 구현...
\n
\n
\n
범위
DX는 BIM을 포함하는 상위 개념
\n
프로세스
DX는 근본적 개선, BIM은 기존 2D 연장
\n
성과품
DX는 공학 정보 연계, BIM은 3D 모델 중심
\n
확장성
DX는 전 생애주기, BIM은 분야별 단절 위험
\n
\n
\n
", + "sidebar_html": "
\n
\n
용어 정의
\n
\n
건설산업
\n
다양한 기술을 통합해 시설물을 구현하는 종합 산업
\n
BIM
\n
3차원 모델 기반의 정보관리 도구이자 협업 인프라
출처: 국토교통부 BIM 기본지침
\n
DX
\n
디지털 기술 기반으로 업무방식과 가치구조를 전환하는 상위 개념
\n
\n
\n
\n
혼용 대표 사례
\n
**[스마트 건설 활성화 방안(2022.07)]** 추진과제 : 건설산업 디지털화 실행과제 : BIM 전면 도입, BIM 전문인력 양성 **[제7차 건설기술진흥 기본계획(2023.12)]** 추진방향 : 디지털 전환을 통한...
\n
\n
", + "footer_html": "
\n
BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다
\n
", + "reasoning": "stage_2 retry regeneration from rollback plan: stage_2 with design-domain-guided slide composition" } \ No newline at end of file diff --git a/docs/run-001/05-execution/stage_0_context.json b/docs/run-001/05-execution/stage_0_context.json index 7a15127..b5a7034 100644 --- a/docs/run-001/05-execution/stage_0_context.json +++ b/docs/run-001/05-execution/stage_0_context.json @@ -1,5 +1,5 @@ { - "run_id": "20260402_153326", + "run_id": "20260403_054718", "run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-001\\05-execution", "raw_content": "---\ntitle: 건설산업 DX의 올바른 이해\nsidebar:\n order: 00\n---\n\n* **용어의 혼용**\n\n * 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 \n * 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산 \n
\n 혼용 대표 사례\n \n
\n * **[스마트 건설 활성화 방안(2022.07)]**\n * 추진과제 : 건설산업 디지털화 \n * 실행과제 : BIM 전면 도입, BIM 전문인력 양성\n * **[제7차 건설기술진흥 기본계획(2023.12)]**\n * 추진방향 : 디지털 전환을 통한 스마트 건설 확산 \n * 추진과제 : BIM 도입으로 건설산업 디지털화\n
\n
\n\n\n * 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요\n\n
\n---\n\n\n## 1. 용어 정의\n\n
\n\n* **건설산업**\n * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업\n * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함\n\n
\n\n* **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술**\n * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구\n * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술\n
\n *건설산업 BIM 기본지침, 국토교통부, 2020*\n
\n\n
\n\n* **DX(Digital Transformation) : 산업 패러다임의 변화**\n * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 \n * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함\n
\n *Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*\n
\n\n\n---\n
\n\n## 2. 용어간 상호관계\n\n* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념\n* 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 \n * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공\n * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 \n![DX와 핵심기술간 상호관계](/assets/images/DX1.png)\n
\n *[그림 1] DX와 핵심기술간 상호관계*\n
\n\n
\n
\n\n\n\n
\n DX와 BIM의 구분\n \n
\n | DX | 구분 | BIM |\n | :--- | :---: | ---: |\n | **BIM << DX**
(Engineering + Management 통합) | **범위** | **Only 3D**
(형상 구현 중심) |\n | **제작 및 운영**(상용 + 전용 40~80개)
[Rhino, Sketchup, Blender..] + [EG-BIM 등] | **S/W** | **모델 제작용 상용 SW**
[Revit, Civil 3D, Navisworks, Autocad] |\n | **근본적 문제의식을 통한 개선** | **프로세스** | **기존 2D 설계 방식 유지** |\n | **공학 정보 및 콘텐츠 연계에 집중**
**도면, 수량, 시공계획 등 일식** | **성과품** | **3D 모델 중심**
**기존 성과품 유지** |\n | **설계/시공 생산성 혁신**(개념의 재정립) | **활용** | **3D 모델에 의한 일반적 이해 향상** |\n | **전 생애주기 활용 시스템** | **확장성** | **(설계/시공/운영) 분야별 단절** |\n | **구체화(복잡) - 적극적/구체적 실현 방안** | **수행 개념** | **단순화(오류) - 수동적/집단적 동질화** |\n | **적극적, 주체적인 기술 접목/융합** | **CIVIL + IT** | **소극적, 상용 기술에 의존** |\n | **자체 수행 능력 - 지속가능성 확보** | **주체** | **S/W 제작사 판매 정책에 의존** |\n | **차별화 및 경쟁력 확보, 해외 진출** | **발주처** | **평준화, 국내 중심** |\n | **IT + CIVIL ENG 220명 운영 + 기술 개발** | **설계사** | **소규모 BIM팀 운영 + 단순교육에 집중** |\n | **분야 확장 모델 및 시스템** | **시공사** | **국내 토목 소극적/해외 토목증가** |\n
\n
\n\n
\n\n---\n\n:::note[핵심 요약]\n* BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다\n:::\n\n", "base_path": "", @@ -65,6 +65,9 @@ "references": {}, "preset_name": "", "preset": {}, + "fit_result": {}, + "enhancement_result": {}, + "sub_layouts": {}, "generated_html": {}, "measurement": {}, "quality_score": 0, diff --git a/docs/run-001/05-execution/stage_1_5a_context.json b/docs/run-001/05-execution/stage_1_5a_context.json index 7eb4452..dd1c07d 100644 --- a/docs/run-001/05-execution/stage_1_5a_context.json +++ b/docs/run-001/05-execution/stage_1_5a_context.json @@ -1,5 +1,5 @@ { - "run_id": "20260402_153326", + "run_id": "20260403_054718", "run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-001\\05-execution", "raw_content": "---\ntitle: 건설산업 DX의 올바른 이해\nsidebar:\n order: 00\n---\n\n* **용어의 혼용**\n\n * 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 \n * 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산 \n
\n 혼용 대표 사례\n \n
\n * **[스마트 건설 활성화 방안(2022.07)]**\n * 추진과제 : 건설산업 디지털화 \n * 실행과제 : BIM 전면 도입, BIM 전문인력 양성\n * **[제7차 건설기술진흥 기본계획(2023.12)]**\n * 추진방향 : 디지털 전환을 통한 스마트 건설 확산 \n * 추진과제 : BIM 도입으로 건설산업 디지털화\n
\n
\n\n\n * 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요\n\n
\n---\n\n\n## 1. 용어 정의\n\n
\n\n* **건설산업**\n * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업\n * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함\n\n
\n\n* **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술**\n * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구\n * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술\n
\n *건설산업 BIM 기본지침, 국토교통부, 2020*\n
\n\n
\n\n* **DX(Digital Transformation) : 산업 패러다임의 변화**\n * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 \n * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함\n
\n *Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*\n
\n\n\n---\n
\n\n## 2. 용어간 상호관계\n\n* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념\n* 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 \n * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공\n * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 \n![DX와 핵심기술간 상호관계](/assets/images/DX1.png)\n
\n *[그림 1] DX와 핵심기술간 상호관계*\n
\n\n
\n
\n\n\n\n
\n DX와 BIM의 구분\n \n
\n | DX | 구분 | BIM |\n | :--- | :---: | ---: |\n | **BIM << DX**
(Engineering + Management 통합) | **범위** | **Only 3D**
(형상 구현 중심) |\n | **제작 및 운영**(상용 + 전용 40~80개)
[Rhino, Sketchup, Blender..] + [EG-BIM 등] | **S/W** | **모델 제작용 상용 SW**
[Revit, Civil 3D, Navisworks, Autocad] |\n | **근본적 문제의식을 통한 개선** | **프로세스** | **기존 2D 설계 방식 유지** |\n | **공학 정보 및 콘텐츠 연계에 집중**
**도면, 수량, 시공계획 등 일식** | **성과품** | **3D 모델 중심**
**기존 성과품 유지** |\n | **설계/시공 생산성 혁신**(개념의 재정립) | **활용** | **3D 모델에 의한 일반적 이해 향상** |\n | **전 생애주기 활용 시스템** | **확장성** | **(설계/시공/운영) 분야별 단절** |\n | **구체화(복잡) - 적극적/구체적 실현 방안** | **수행 개념** | **단순화(오류) - 수동적/집단적 동질화** |\n | **적극적, 주체적인 기술 접목/융합** | **CIVIL + IT** | **소극적, 상용 기술에 의존** |\n | **자체 수행 능력 - 지속가능성 확보** | **주체** | **S/W 제작사 판매 정책에 의존** |\n | **차별화 및 경쟁력 확보, 해외 진출** | **발주처** | **평준화, 국내 중심** |\n | **IT + CIVIL ENG 220명 운영 + 기술 개발** | **설계사** | **소규모 BIM팀 운영 + 단순교육에 집중** |\n | **분야 확장 모델 및 시스템** | **시공사** | **국내 토목 소극적/해외 토목증가** |\n
\n
\n\n
\n\n---\n\n:::note[핵심 요약]\n* BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다\n:::\n\n", "base_path": "", @@ -42,7 +42,7 @@ ] }, "analysis": { - "core_message": "건설산업에서 DX는 상위 개념이고 BIM은 그 디지털 전환을 가능하게 하는 핵심 기술 중 하나다.", + "core_message": "BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다", "title": "건설산업 DX의 올바른 이해", "total_pages": 1, "image_sizes": {} @@ -50,95 +50,95 @@ "topics": [ { "id": 1, - "title": "DX와 BIM의 혼용 문제", + "title": "용어의 혼용", "purpose": "문제제기", "role": "flow", "layer": "intro", "source_hint": "용어의 혼용", "relation_type": "cause_effect", - "expression_hint": "오해의 원인과 그 결과를 짧고 분명하게 보여주는 문제 제기 블록이 적절하다. 사례는 전부 펼치지 말고 대표 사례만 연결한다.", - "source_data": "건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음. 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산. 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요", - "summary": "건설산업 디지털 전환 논의에서 DX와 BIM이 혼용되어 BIM 도입을 DX 완성으로 오인하는 문제가 발생하고 있다." + "expression_hint": "Keep the original problem bullets and title visible.", + "source_data": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산", + "summary": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산" }, { "id": 2, - "title": "DX의 정의와 위치", - "purpose": "핵심전달", + "title": "용어 정의", + "purpose": "정의정립", "role": "flow", "layer": "core", "source_hint": "용어 정의", "relation_type": "definition", - "expression_hint": "DX 정의는 본심의 시작점으로 크고 선명하게 제시한다. 단순 기술 도입이 아니라 산업 전환이라는 점이 강조되어야 한다. 본문 첫 블록에서 DX는 상위 개념, BIM은 핵심 기술이라는 문구를 그대로 가시 텍스트로 노출한다.", - "source_data": "DX(Digital Transformation): 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과. 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함", - "summary": "DX는 상위 개념이고 BIM은 핵심 기술이다." + "expression_hint": "Keep the original definition order: ???? -> BIM -> DX.", + "source_data": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술
*건설산업 BIM 기본지침, 국토교통부, 2020* * **DX(Digital Transformation) : 산업 패러다임의 변화** * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함
*Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*", + "summary": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털..." }, { "id": 3, - "title": "BIM과 핵심기술의 관계", - "purpose": "구조시각화", + "title": "용어간 상호관계", + "purpose": "관계설명", "role": "flow", "layer": "core", "source_hint": "용어간 상호관계", "relation_type": "hierarchy", - "expression_hint": "DX가 상위, BIM/GIS/디지털 트윈이 하위 핵심기술이라는 계층 구조를 시각적으로 드러내야 한다. 이미지 참조는 반드시 유지하고, 본문 또는 캡션에 `[이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]` 또는 `[그림 1] DX와 핵심기술간 상호관계`가 보이는 텍스트로 남아야 한다. 관계도는 팝업이나 숨김영역이 아니라 본문 중앙의 가시 다이어그램으로 렌더링한다.", - "source_data": "BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구. 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술. DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념. 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능. GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공. BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공. [이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]. [그림 1] DX와 핵심기술간 상호관계", - "summary": "DX와 GIS, BIM, Digital Twin의 관계를 시각적으로 드러낸다." + "expression_hint": "Keep the original relationship text, image caption, GIS role, and BIM role visible.", + "source_data": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png)
*[그림 1] DX와 핵심기술간 상호관계*", + "summary": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png) \n 혼용 대표 사례\n \n
\n * **[스마트 건설 활성화 방안(2022.07)]**\n * 추진과제 : 건설산업 디지털화 \n * 실행과제 : BIM 전면 도입, BIM 전문인력 양성\n * **[제7차 건설기술진흥 기본계획(2023.12)]**\n * 추진방향 : 디지털 전환을 통한 스마트 건설 확산 \n * 추진과제 : BIM 도입으로 건설산업 디지털화\n
\n \n\n\n * 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요\n\n
\n---\n\n\n## 1. 용어 정의\n\n
\n\n* **건설산업**\n * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업\n * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함\n\n
\n\n* **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술**\n * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구\n * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술\n
\n *건설산업 BIM 기본지침, 국토교통부, 2020*\n
\n\n
\n\n* **DX(Digital Transformation) : 산업 패러다임의 변화**\n * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 \n * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함\n
\n *Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*\n
\n\n\n---\n
\n\n## 2. 용어간 상호관계\n\n* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념\n* 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 \n * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공\n * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 \n![DX와 핵심기술간 상호관계](/assets/images/DX1.png)\n
\n *[그림 1] DX와 핵심기술간 상호관계*\n
\n\n
\n
\n\n\n\n
\n DX와 BIM의 구분\n \n
\n | DX | 구분 | BIM |\n | :--- | :---: | ---: |\n | **BIM << DX**
(Engineering + Management 통합) | **범위** | **Only 3D**
(형상 구현 중심) |\n | **제작 및 운영**(상용 + 전용 40~80개)
[Rhino, Sketchup, Blender..] + [EG-BIM 등] | **S/W** | **모델 제작용 상용 SW**
[Revit, Civil 3D, Navisworks, Autocad] |\n | **근본적 문제의식을 통한 개선** | **프로세스** | **기존 2D 설계 방식 유지** |\n | **공학 정보 및 콘텐츠 연계에 집중**
**도면, 수량, 시공계획 등 일식** | **성과품** | **3D 모델 중심**
**기존 성과품 유지** |\n | **설계/시공 생산성 혁신**(개념의 재정립) | **활용** | **3D 모델에 의한 일반적 이해 향상** |\n | **전 생애주기 활용 시스템** | **확장성** | **(설계/시공/운영) 분야별 단절** |\n | **구체화(복잡) - 적극적/구체적 실현 방안** | **수행 개념** | **단순화(오류) - 수동적/집단적 동질화** |\n | **적극적, 주체적인 기술 접목/융합** | **CIVIL + IT** | **소극적, 상용 기술에 의존** |\n | **자체 수행 능력 - 지속가능성 확보** | **주체** | **S/W 제작사 판매 정책에 의존** |\n | **차별화 및 경쟁력 확보, 해외 진출** | **발주처** | **평준화, 국내 중심** |\n | **IT + CIVIL ENG 220명 운영 + 기술 개발** | **설계사** | **소규모 BIM팀 운영 + 단순교육에 집중** |\n | **분야 확장 모델 및 시스템** | **시공사** | **국내 토목 소극적/해외 토목증가** |\n
\n
\n\n
\n\n---\n\n:::note[핵심 요약]\n* BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다\n:::\n\n", "base_path": "", @@ -42,7 +42,7 @@ ] }, "analysis": { - "core_message": "건설산업에서 DX는 상위 개념이고 BIM은 그 디지털 전환을 가능하게 하는 핵심 기술 중 하나다.", + "core_message": "BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다", "title": "건설산업 DX의 올바른 이해", "total_pages": 1, "image_sizes": {} @@ -50,95 +50,95 @@ "topics": [ { "id": 1, - "title": "DX와 BIM의 혼용 문제", + "title": "용어의 혼용", "purpose": "문제제기", "role": "flow", "layer": "intro", "source_hint": "용어의 혼용", "relation_type": "cause_effect", - "expression_hint": "오해의 원인과 그 결과를 짧고 분명하게 보여주는 문제 제기 블록이 적절하다. 사례는 전부 펼치지 말고 대표 사례만 연결한다.", - "source_data": "건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음. 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산. 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요", - "summary": "건설산업 디지털 전환 논의에서 DX와 BIM이 혼용되어 BIM 도입을 DX 완성으로 오인하는 문제가 발생하고 있다." + "expression_hint": "Keep the original problem bullets and title visible.", + "source_data": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산", + "summary": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산" }, { "id": 2, - "title": "DX의 정의와 위치", - "purpose": "핵심전달", + "title": "용어 정의", + "purpose": "정의정립", "role": "flow", "layer": "core", "source_hint": "용어 정의", "relation_type": "definition", - "expression_hint": "DX 정의는 본심의 시작점으로 크고 선명하게 제시한다. 단순 기술 도입이 아니라 산업 전환이라는 점이 강조되어야 한다. 본문 첫 블록에서 DX는 상위 개념, BIM은 핵심 기술이라는 문구를 그대로 가시 텍스트로 노출한다.", - "source_data": "DX(Digital Transformation): 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과. 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함", - "summary": "DX는 상위 개념이고 BIM은 핵심 기술이다." + "expression_hint": "Keep the original definition order: ???? -> BIM -> DX.", + "source_data": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술
*건설산업 BIM 기본지침, 국토교통부, 2020* * **DX(Digital Transformation) : 산업 패러다임의 변화** * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함
*Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*", + "summary": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털..." }, { "id": 3, - "title": "BIM과 핵심기술의 관계", - "purpose": "구조시각화", + "title": "용어간 상호관계", + "purpose": "관계설명", "role": "flow", "layer": "core", "source_hint": "용어간 상호관계", "relation_type": "hierarchy", - "expression_hint": "DX가 상위, BIM/GIS/디지털 트윈이 하위 핵심기술이라는 계층 구조를 시각적으로 드러내야 한다. 이미지 참조는 반드시 유지하고, 본문 또는 캡션에 `[이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]` 또는 `[그림 1] DX와 핵심기술간 상호관계`가 보이는 텍스트로 남아야 한다. 관계도는 팝업이나 숨김영역이 아니라 본문 중앙의 가시 다이어그램으로 렌더링한다.", - "source_data": "BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구. 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술. DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념. 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능. GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공. BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공. [이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]. [그림 1] DX와 핵심기술간 상호관계", - "summary": "DX와 GIS, BIM, Digital Twin의 관계를 시각적으로 드러낸다." + "expression_hint": "Keep the original relationship text, image caption, GIS role, and BIM role visible.", + "source_data": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png)
*[그림 1] DX와 핵심기술간 상호관계*", + "summary": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png) \n\n\n\n\n\n\n
\n
⚠️
\n
\n
주의사항
\n
현재 접근 방식에 잠재적 문제가 있습니다.
\n
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n
\n
\n
\n
중요한 인용문 텍스트
\n
— 출처
\n
\n
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "본심": [ @@ -341,7 +344,10 @@ "note": "카드 수" } }, - "design_reference_html": "\n\n\n\n\n\n\n\n
\n \n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n\n
\n \n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false }, { "block_id": "circle-gradient", @@ -367,65 +373,63 @@ "note": "12px, 원 아래" } }, - "design_reference_html": "\n\n\n\n\n\n
\n
\n
\n
\n \n
\n
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n
\n
\n
\n
\n \n
\n
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "첨부": [ { - "block_id": "card-image-round", + "block_id": "card-image-3col", "variant": "default", "visual_type": "default", "schema_info": { "card_title": { "max_lines": 1, - "font_size": 15, + "font_size": 14, "ref_chars": { - "body": 12 + "body": 15 }, - "note": "15px bold, 중앙정렬" + "note": "14px bold, 색상 밑줄" }, - "card_description": { - "max_lines": 2, + "card_title_en": { + "max_lines": 1, + "font_size": 12, + "ref_chars": { + "body": 20 + }, + "note": "12px, 영문 부제" + }, + "bullet_item": { + "max_lines": 1, "font_size": 13, "ref_chars": { "body": 40 }, - "note": "13px, max-width 200px" + "note": "13px, line-height 1.7" + }, + "max_bullets_per_card": { + "body": 4, + "note": "카드당 불릿 수" + }, + "source": { + "max_lines": 1, + "font_size": 11, + "ref_chars": { + "body": 25 + }, + "note": "11px, 하단 출처" }, "max_cards": { "body": 3, "note": "카드 수" } }, - "design_reference_html": "\n\n\n\n\n\n\n
\n \n
\n\n" - }, - { - "block_id": "card-image-round", - "variant": "default", - "visual_type": "default", - "schema_info": { - "card_title": { - "max_lines": 1, - "font_size": 15, - "ref_chars": { - "body": 12 - }, - "note": "15px bold, 중앙정렬" - }, - "card_description": { - "max_lines": 2, - "font_size": 13, - "ref_chars": { - "body": 40 - }, - "note": "13px, max-width 200px" - }, - "max_cards": { - "body": 3, - "note": "카드 수" - } - }, - "design_reference_html": "\n\n\n\n\n\n\n
\n \n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n\n\n\n\n
\n \n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "결론": [ @@ -453,7 +457,10 @@ "note": "12px, 1줄" } }, - "design_reference_html": "\n\n\n\n\n\n
\n
핵심 메시지 한 줄
\n
부연 설명
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n
\n
핵심 메시지 한 줄
\n
부연 설명
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ] }, @@ -486,6 +493,9 @@ } } }, + "fit_result": {}, + "enhancement_result": {}, + "sub_layouts": {}, "generated_html": {}, "measurement": {}, "quality_score": 0, diff --git a/docs/run-001/05-execution/stage_1_7_context.json b/docs/run-001/05-execution/stage_1_7_context.json index 6d236d3..6862b7e 100644 --- a/docs/run-001/05-execution/stage_1_7_context.json +++ b/docs/run-001/05-execution/stage_1_7_context.json @@ -1,5 +1,5 @@ { - "run_id": "20260402_153326", + "run_id": "20260403_054718", "run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-001\\05-execution", "raw_content": "---\ntitle: 건설산업 DX의 올바른 이해\nsidebar:\n order: 00\n---\n\n* **용어의 혼용**\n\n * 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 \n * 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산 \n
\n 혼용 대표 사례\n \n
\n * **[스마트 건설 활성화 방안(2022.07)]**\n * 추진과제 : 건설산업 디지털화 \n * 실행과제 : BIM 전면 도입, BIM 전문인력 양성\n * **[제7차 건설기술진흥 기본계획(2023.12)]**\n * 추진방향 : 디지털 전환을 통한 스마트 건설 확산 \n * 추진과제 : BIM 도입으로 건설산업 디지털화\n
\n
\n\n\n * 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요\n\n
\n---\n\n\n## 1. 용어 정의\n\n
\n\n* **건설산업**\n * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업\n * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함\n\n
\n\n* **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술**\n * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구\n * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술\n
\n *건설산업 BIM 기본지침, 국토교통부, 2020*\n
\n\n
\n\n* **DX(Digital Transformation) : 산업 패러다임의 변화**\n * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 \n * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함\n
\n *Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*\n
\n\n\n---\n
\n\n## 2. 용어간 상호관계\n\n* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념\n* 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 \n * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공\n * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 \n![DX와 핵심기술간 상호관계](/assets/images/DX1.png)\n
\n *[그림 1] DX와 핵심기술간 상호관계*\n
\n\n
\n
\n\n\n\n
\n DX와 BIM의 구분\n \n
\n | DX | 구분 | BIM |\n | :--- | :---: | ---: |\n | **BIM << DX**
(Engineering + Management 통합) | **범위** | **Only 3D**
(형상 구현 중심) |\n | **제작 및 운영**(상용 + 전용 40~80개)
[Rhino, Sketchup, Blender..] + [EG-BIM 등] | **S/W** | **모델 제작용 상용 SW**
[Revit, Civil 3D, Navisworks, Autocad] |\n | **근본적 문제의식을 통한 개선** | **프로세스** | **기존 2D 설계 방식 유지** |\n | **공학 정보 및 콘텐츠 연계에 집중**
**도면, 수량, 시공계획 등 일식** | **성과품** | **3D 모델 중심**
**기존 성과품 유지** |\n | **설계/시공 생산성 혁신**(개념의 재정립) | **활용** | **3D 모델에 의한 일반적 이해 향상** |\n | **전 생애주기 활용 시스템** | **확장성** | **(설계/시공/운영) 분야별 단절** |\n | **구체화(복잡) - 적극적/구체적 실현 방안** | **수행 개념** | **단순화(오류) - 수동적/집단적 동질화** |\n | **적극적, 주체적인 기술 접목/융합** | **CIVIL + IT** | **소극적, 상용 기술에 의존** |\n | **자체 수행 능력 - 지속가능성 확보** | **주체** | **S/W 제작사 판매 정책에 의존** |\n | **차별화 및 경쟁력 확보, 해외 진출** | **발주처** | **평준화, 국내 중심** |\n | **IT + CIVIL ENG 220명 운영 + 기술 개발** | **설계사** | **소규모 BIM팀 운영 + 단순교육에 집중** |\n | **분야 확장 모델 및 시스템** | **시공사** | **국내 토목 소극적/해외 토목증가** |\n
\n
\n\n
\n\n---\n\n:::note[핵심 요약]\n* BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다\n:::\n\n", "base_path": "", @@ -42,7 +42,7 @@ ] }, "analysis": { - "core_message": "건설산업에서 DX는 상위 개념이고 BIM은 그 디지털 전환을 가능하게 하는 핵심 기술 중 하나다.", + "core_message": "BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다", "title": "건설산업 DX의 올바른 이해", "total_pages": 1, "image_sizes": {} @@ -50,95 +50,95 @@ "topics": [ { "id": 1, - "title": "DX와 BIM의 혼용 문제", + "title": "용어의 혼용", "purpose": "문제제기", "role": "flow", "layer": "intro", "source_hint": "용어의 혼용", "relation_type": "cause_effect", - "expression_hint": "오해의 원인과 그 결과를 짧고 분명하게 보여주는 문제 제기 블록이 적절하다. 사례는 전부 펼치지 말고 대표 사례만 연결한다.", - "source_data": "건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음. 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산. 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요", - "summary": "건설산업 디지털 전환 논의에서 DX와 BIM이 혼용되어 BIM 도입을 DX 완성으로 오인하는 문제가 발생하고 있다." + "expression_hint": "Keep the original problem bullets and title visible.", + "source_data": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산", + "summary": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산" }, { "id": 2, - "title": "DX의 정의와 위치", - "purpose": "핵심전달", + "title": "용어 정의", + "purpose": "정의정립", "role": "flow", "layer": "core", "source_hint": "용어 정의", "relation_type": "definition", - "expression_hint": "DX 정의는 본심의 시작점으로 크고 선명하게 제시한다. 단순 기술 도입이 아니라 산업 전환이라는 점이 강조되어야 한다. 본문 첫 블록에서 DX는 상위 개념, BIM은 핵심 기술이라는 문구를 그대로 가시 텍스트로 노출한다.", - "source_data": "DX(Digital Transformation): 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과. 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함", - "summary": "DX는 상위 개념이고 BIM은 핵심 기술이다." + "expression_hint": "Keep the original definition order: ???? -> BIM -> DX.", + "source_data": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술
*건설산업 BIM 기본지침, 국토교통부, 2020* * **DX(Digital Transformation) : 산업 패러다임의 변화** * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함
*Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*", + "summary": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털..." }, { "id": 3, - "title": "BIM과 핵심기술의 관계", - "purpose": "구조시각화", + "title": "용어간 상호관계", + "purpose": "관계설명", "role": "flow", "layer": "core", "source_hint": "용어간 상호관계", "relation_type": "hierarchy", - "expression_hint": "DX가 상위, BIM/GIS/디지털 트윈이 하위 핵심기술이라는 계층 구조를 시각적으로 드러내야 한다. 이미지 참조는 반드시 유지하고, 본문 또는 캡션에 `[이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]` 또는 `[그림 1] DX와 핵심기술간 상호관계`가 보이는 텍스트로 남아야 한다. 관계도는 팝업이나 숨김영역이 아니라 본문 중앙의 가시 다이어그램으로 렌더링한다.", - "source_data": "BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구. 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술. DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념. 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능. GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공. BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공. [이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]. [그림 1] DX와 핵심기술간 상호관계", - "summary": "DX와 GIS, BIM, Digital Twin의 관계를 시각적으로 드러낸다." + "expression_hint": "Keep the original relationship text, image caption, GIS role, and BIM role visible.", + "source_data": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png)
*[그림 1] DX와 핵심기술간 상호관계*", + "summary": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png) \n\n\n\n\n\n\n
\n
⚠️
\n
\n
주의사항
\n
현재 접근 방식에 잠재적 문제가 있습니다.
\n
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n
\n
\n
\n
중요한 인용문 텍스트
\n
— 출처
\n
\n
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "본심": [ @@ -313,7 +316,10 @@ "note": "카드 수" } }, - "design_reference_html": "\n\n\n\n\n\n\n\n
\n \n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n\n
\n \n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false }, { "block_id": "circle-gradient", @@ -339,65 +345,63 @@ "note": "12px, 원 아래" } }, - "design_reference_html": "\n\n\n\n\n\n
\n
\n
\n
\n \n
\n
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n
\n
\n
\n
\n \n
\n
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "첨부": [ { - "block_id": "card-image-round", + "block_id": "card-image-3col", "variant": "default", "visual_type": "default", "schema_info": { "card_title": { "max_lines": 1, - "font_size": 15, + "font_size": 14, "ref_chars": { - "body": 12 + "body": 15 }, - "note": "15px bold, 중앙정렬" + "note": "14px bold, 색상 밑줄" }, - "card_description": { - "max_lines": 2, + "card_title_en": { + "max_lines": 1, + "font_size": 12, + "ref_chars": { + "body": 20 + }, + "note": "12px, 영문 부제" + }, + "bullet_item": { + "max_lines": 1, "font_size": 13, "ref_chars": { "body": 40 }, - "note": "13px, max-width 200px" + "note": "13px, line-height 1.7" + }, + "max_bullets_per_card": { + "body": 4, + "note": "카드당 불릿 수" + }, + "source": { + "max_lines": 1, + "font_size": 11, + "ref_chars": { + "body": 25 + }, + "note": "11px, 하단 출처" }, "max_cards": { "body": 3, "note": "카드 수" } }, - "design_reference_html": "\n\n\n\n\n\n\n
\n \n
\n\n" - }, - { - "block_id": "card-image-round", - "variant": "default", - "visual_type": "default", - "schema_info": { - "card_title": { - "max_lines": 1, - "font_size": 15, - "ref_chars": { - "body": 12 - }, - "note": "15px bold, 중앙정렬" - }, - "card_description": { - "max_lines": 2, - "font_size": 13, - "ref_chars": { - "body": 40 - }, - "note": "13px, max-width 200px" - }, - "max_cards": { - "body": 3, - "note": "카드 수" - } - }, - "design_reference_html": "\n\n\n\n\n\n\n
\n \n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n\n\n\n\n
\n \n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "결론": [ @@ -425,7 +429,10 @@ "note": "12px, 1줄" } }, - "design_reference_html": "\n\n\n\n\n\n
\n
핵심 메시지 한 줄
\n
부연 설명
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n
\n
핵심 메시지 한 줄
\n
부연 설명
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ] }, @@ -458,6 +465,9 @@ } } }, + "fit_result": {}, + "enhancement_result": {}, + "sub_layouts": {}, "generated_html": {}, "measurement": {}, "quality_score": 0, diff --git a/docs/run-001/05-execution/stage_1a_context.json b/docs/run-001/05-execution/stage_1a_context.json index d6b4d0f..d70dd20 100644 --- a/docs/run-001/05-execution/stage_1a_context.json +++ b/docs/run-001/05-execution/stage_1a_context.json @@ -1,5 +1,5 @@ { - "run_id": "20260402_153326", + "run_id": "20260403_054718", "run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-001\\05-execution", "raw_content": "---\ntitle: 건설산업 DX의 올바른 이해\nsidebar:\n order: 00\n---\n\n* **용어의 혼용**\n\n * 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 \n * 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산 \n
\n 혼용 대표 사례\n \n
\n * **[스마트 건설 활성화 방안(2022.07)]**\n * 추진과제 : 건설산업 디지털화 \n * 실행과제 : BIM 전면 도입, BIM 전문인력 양성\n * **[제7차 건설기술진흥 기본계획(2023.12)]**\n * 추진방향 : 디지털 전환을 통한 스마트 건설 확산 \n * 추진과제 : BIM 도입으로 건설산업 디지털화\n
\n
\n\n\n * 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요\n\n
\n---\n\n\n## 1. 용어 정의\n\n
\n\n* **건설산업**\n * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업\n * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함\n\n
\n\n* **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술**\n * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구\n * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술\n
\n *건설산업 BIM 기본지침, 국토교통부, 2020*\n
\n\n
\n\n* **DX(Digital Transformation) : 산업 패러다임의 변화**\n * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 \n * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함\n
\n *Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*\n
\n\n\n---\n
\n\n## 2. 용어간 상호관계\n\n* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념\n* 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 \n * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공\n * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 \n![DX와 핵심기술간 상호관계](/assets/images/DX1.png)\n
\n *[그림 1] DX와 핵심기술간 상호관계*\n
\n\n
\n
\n\n\n\n
\n DX와 BIM의 구분\n \n
\n | DX | 구분 | BIM |\n | :--- | :---: | ---: |\n | **BIM << DX**
(Engineering + Management 통합) | **범위** | **Only 3D**
(형상 구현 중심) |\n | **제작 및 운영**(상용 + 전용 40~80개)
[Rhino, Sketchup, Blender..] + [EG-BIM 등] | **S/W** | **모델 제작용 상용 SW**
[Revit, Civil 3D, Navisworks, Autocad] |\n | **근본적 문제의식을 통한 개선** | **프로세스** | **기존 2D 설계 방식 유지** |\n | **공학 정보 및 콘텐츠 연계에 집중**
**도면, 수량, 시공계획 등 일식** | **성과품** | **3D 모델 중심**
**기존 성과품 유지** |\n | **설계/시공 생산성 혁신**(개념의 재정립) | **활용** | **3D 모델에 의한 일반적 이해 향상** |\n | **전 생애주기 활용 시스템** | **확장성** | **(설계/시공/운영) 분야별 단절** |\n | **구체화(복잡) - 적극적/구체적 실현 방안** | **수행 개념** | **단순화(오류) - 수동적/집단적 동질화** |\n | **적극적, 주체적인 기술 접목/융합** | **CIVIL + IT** | **소극적, 상용 기술에 의존** |\n | **자체 수행 능력 - 지속가능성 확보** | **주체** | **S/W 제작사 판매 정책에 의존** |\n | **차별화 및 경쟁력 확보, 해외 진출** | **발주처** | **평준화, 국내 중심** |\n | **IT + CIVIL ENG 220명 운영 + 기술 개발** | **설계사** | **소규모 BIM팀 운영 + 단순교육에 집중** |\n | **분야 확장 모델 및 시스템** | **시공사** | **국내 토목 소극적/해외 토목증가** |\n
\n
\n\n
\n\n---\n\n:::note[핵심 요약]\n* BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다\n:::\n\n", "base_path": "", @@ -42,7 +42,7 @@ ] }, "analysis": { - "core_message": "건설산업에서 DX는 상위 개념이고 BIM은 그 디지털 전환을 가능하게 하는 핵심 기술 중 하나다.", + "core_message": "BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다", "title": "건설산업 DX의 올바른 이해", "total_pages": 1, "image_sizes": {} @@ -50,95 +50,95 @@ "topics": [ { "id": 1, - "title": "DX와 BIM의 혼용 문제", + "title": "용어의 혼용", "purpose": "문제제기", "role": "flow", "layer": "intro", "source_hint": "용어의 혼용", "relation_type": "", "expression_hint": "", - "source_data": "건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음. 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산. 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요", - "summary": "건설산업 디지털 전환 논의에서 DX와 BIM이 혼용되어 BIM 도입을 DX 완성으로 오인하는 문제가 발생하고 있다." + "source_data": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산", + "summary": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산" }, { "id": 2, - "title": "DX의 정의와 위치", - "purpose": "핵심전달", + "title": "용어 정의", + "purpose": "정의정립", "role": "flow", "layer": "core", "source_hint": "용어 정의", "relation_type": "", "expression_hint": "", - "source_data": "DX(Digital Transformation): 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과. 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함", - "summary": "DX는 디지털 기술 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 상위 개념이다." + "source_data": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술
*건설산업 BIM 기본지침, 국토교통부, 2020* * **DX(Digital Transformation) : 산업 패러다임의 변화** * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함
*Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*", + "summary": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털..." }, { "id": 3, - "title": "BIM과 핵심기술의 관계", - "purpose": "구조시각화", + "title": "용어간 상호관계", + "purpose": "관계설명", "role": "flow", "layer": "core", "source_hint": "용어간 상호관계", "relation_type": "", "expression_hint": "", - "source_data": "BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구. 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술. DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념. 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능. GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공. BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공. [이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]. [그림 1] DX와 핵심기술간 상호관계", - "summary": "BIM은 DX를 가능하게 하는 핵심 기술이며, GIS·디지털 트윈과 함께 DX 구현을 구성한다." + "source_data": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png)
*[그림 1] DX와 핵심기술간 상호관계*", + "summary": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png) \n 혼용 대표 사례\n \n
\n * **[스마트 건설 활성화 방안(2022.07)]**\n * 추진과제 : 건설산업 디지털화 \n * 실행과제 : BIM 전면 도입, BIM 전문인력 양성\n * **[제7차 건설기술진흥 기본계획(2023.12)]**\n * 추진방향 : 디지털 전환을 통한 스마트 건설 확산 \n * 추진과제 : BIM 도입으로 건설산업 디지털화\n
\n \n\n\n * 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요\n\n
\n---\n\n\n## 1. 용어 정의\n\n
\n\n* **건설산업**\n * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업\n * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함\n\n
\n\n* **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술**\n * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구\n * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술\n
\n *건설산업 BIM 기본지침, 국토교통부, 2020*\n
\n\n
\n\n* **DX(Digital Transformation) : 산업 패러다임의 변화**\n * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 \n * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함\n
\n *Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*\n
\n\n\n---\n
\n\n## 2. 용어간 상호관계\n\n* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념\n* 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 \n * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공\n * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 \n![DX와 핵심기술간 상호관계](/assets/images/DX1.png)\n
\n *[그림 1] DX와 핵심기술간 상호관계*\n
\n\n
\n
\n\n\n\n
\n DX와 BIM의 구분\n \n
\n | DX | 구분 | BIM |\n | :--- | :---: | ---: |\n | **BIM << DX**
(Engineering + Management 통합) | **범위** | **Only 3D**
(형상 구현 중심) |\n | **제작 및 운영**(상용 + 전용 40~80개)
[Rhino, Sketchup, Blender..] + [EG-BIM 등] | **S/W** | **모델 제작용 상용 SW**
[Revit, Civil 3D, Navisworks, Autocad] |\n | **근본적 문제의식을 통한 개선** | **프로세스** | **기존 2D 설계 방식 유지** |\n | **공학 정보 및 콘텐츠 연계에 집중**
**도면, 수량, 시공계획 등 일식** | **성과품** | **3D 모델 중심**
**기존 성과품 유지** |\n | **설계/시공 생산성 혁신**(개념의 재정립) | **활용** | **3D 모델에 의한 일반적 이해 향상** |\n | **전 생애주기 활용 시스템** | **확장성** | **(설계/시공/운영) 분야별 단절** |\n | **구체화(복잡) - 적극적/구체적 실현 방안** | **수행 개념** | **단순화(오류) - 수동적/집단적 동질화** |\n | **적극적, 주체적인 기술 접목/융합** | **CIVIL + IT** | **소극적, 상용 기술에 의존** |\n | **자체 수행 능력 - 지속가능성 확보** | **주체** | **S/W 제작사 판매 정책에 의존** |\n | **차별화 및 경쟁력 확보, 해외 진출** | **발주처** | **평준화, 국내 중심** |\n | **IT + CIVIL ENG 220명 운영 + 기술 개발** | **설계사** | **소규모 BIM팀 운영 + 단순교육에 집중** |\n | **분야 확장 모델 및 시스템** | **시공사** | **국내 토목 소극적/해외 토목증가** |\n
\n
\n\n
\n\n---\n\n:::note[핵심 요약]\n* BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다\n:::\n\n", "base_path": "", @@ -42,7 +42,7 @@ ] }, "analysis": { - "core_message": "건설산업에서 DX는 상위 개념이고 BIM은 그 디지털 전환을 가능하게 하는 핵심 기술 중 하나다.", + "core_message": "BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다", "title": "건설산업 DX의 올바른 이해", "total_pages": 1, "image_sizes": {} @@ -50,95 +50,95 @@ "topics": [ { "id": 1, - "title": "DX와 BIM의 혼용 문제", + "title": "용어의 혼용", "purpose": "문제제기", "role": "flow", "layer": "intro", "source_hint": "용어의 혼용", "relation_type": "cause_effect", - "expression_hint": "오해의 원인과 그 결과를 짧고 분명하게 보여주는 문제 제기 블록이 적절하다. 사례는 전부 펼치지 말고 대표 사례만 연결한다.", - "source_data": "건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음. 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산. 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요", - "summary": "건설산업 디지털 전환 논의에서 DX와 BIM이 혼용되어 BIM 도입을 DX 완성으로 오인하는 문제가 발생하고 있다." + "expression_hint": "Keep the original problem bullets and title visible.", + "source_data": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산", + "summary": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산" }, { "id": 2, - "title": "DX의 정의와 위치", - "purpose": "핵심전달", + "title": "용어 정의", + "purpose": "정의정립", "role": "flow", "layer": "core", "source_hint": "용어 정의", "relation_type": "definition", - "expression_hint": "DX 정의는 본심의 시작점으로 크고 선명하게 제시한다. 단순 기술 도입이 아니라 산업 전환이라는 점이 강조되어야 한다. 본문 첫 블록에서 DX는 상위 개념, BIM은 핵심 기술이라는 문구를 그대로 가시 텍스트로 노출한다.", - "source_data": "DX(Digital Transformation): 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과. 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함", - "summary": "DX는 상위 개념이고 BIM은 핵심 기술이다." + "expression_hint": "Keep the original definition order: ???? -> BIM -> DX.", + "source_data": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술
*건설산업 BIM 기본지침, 국토교통부, 2020* * **DX(Digital Transformation) : 산업 패러다임의 변화** * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함
*Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*", + "summary": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털..." }, { "id": 3, - "title": "BIM과 핵심기술의 관계", - "purpose": "구조시각화", + "title": "용어간 상호관계", + "purpose": "관계설명", "role": "flow", "layer": "core", "source_hint": "용어간 상호관계", "relation_type": "hierarchy", - "expression_hint": "DX가 상위, BIM/GIS/디지털 트윈이 하위 핵심기술이라는 계층 구조를 시각적으로 드러내야 한다. 이미지 참조는 반드시 유지하고, 본문 또는 캡션에 `[이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]` 또는 `[그림 1] DX와 핵심기술간 상호관계`가 보이는 텍스트로 남아야 한다. 관계도는 팝업이나 숨김영역이 아니라 본문 중앙의 가시 다이어그램으로 렌더링한다.", - "source_data": "BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구. 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술. DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념. 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능. GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공. BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공. [이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]. [그림 1] DX와 핵심기술간 상호관계", - "summary": "DX와 GIS, BIM, Digital Twin의 관계를 시각적으로 드러낸다." + "expression_hint": "Keep the original relationship text, image caption, GIS role, and BIM role visible.", + "source_data": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png)
*[그림 1] DX와 핵심기술간 상호관계*", + "summary": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png) \n 혼용 대표 사례\n \n
\n * **[스마트 건설 활성화 방안(2022.07)]**\n * 추진과제 : 건설산업 디지털화 \n * 실행과제 : BIM 전면 도입, BIM 전문인력 양성\n * **[제7차 건설기술진흥 기본계획(2023.12)]**\n * 추진방향 : 디지털 전환을 통한 스마트 건설 확산 \n * 추진과제 : BIM 도입으로 건설산업 디지털화\n
\n \n\n\n * 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요\n\n
\n---\n\n\n## 1. 용어 정의\n\n
\n\n* **건설산업**\n * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업\n * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함\n\n
\n\n* **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술**\n * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구\n * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술\n
\n *건설산업 BIM 기본지침, 국토교통부, 2020*\n
\n\n
\n\n* **DX(Digital Transformation) : 산업 패러다임의 변화**\n * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 \n * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함\n
\n *Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*\n
\n\n\n---\n
\n\n## 2. 용어간 상호관계\n\n* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념\n* 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 \n * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공\n * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 \n![DX와 핵심기술간 상호관계](/assets/images/DX1.png)\n
\n *[그림 1] DX와 핵심기술간 상호관계*\n
\n\n
\n
\n\n\n\n
\n DX와 BIM의 구분\n \n
\n | DX | 구분 | BIM |\n | :--- | :---: | ---: |\n | **BIM << DX**
(Engineering + Management 통합) | **범위** | **Only 3D**
(형상 구현 중심) |\n | **제작 및 운영**(상용 + 전용 40~80개)
[Rhino, Sketchup, Blender..] + [EG-BIM 등] | **S/W** | **모델 제작용 상용 SW**
[Revit, Civil 3D, Navisworks, Autocad] |\n | **근본적 문제의식을 통한 개선** | **프로세스** | **기존 2D 설계 방식 유지** |\n | **공학 정보 및 콘텐츠 연계에 집중**
**도면, 수량, 시공계획 등 일식** | **성과품** | **3D 모델 중심**
**기존 성과품 유지** |\n | **설계/시공 생산성 혁신**(개념의 재정립) | **활용** | **3D 모델에 의한 일반적 이해 향상** |\n | **전 생애주기 활용 시스템** | **확장성** | **(설계/시공/운영) 분야별 단절** |\n | **구체화(복잡) - 적극적/구체적 실현 방안** | **수행 개념** | **단순화(오류) - 수동적/집단적 동질화** |\n | **적극적, 주체적인 기술 접목/융합** | **CIVIL + IT** | **소극적, 상용 기술에 의존** |\n | **자체 수행 능력 - 지속가능성 확보** | **주체** | **S/W 제작사 판매 정책에 의존** |\n | **차별화 및 경쟁력 확보, 해외 진출** | **발주처** | **평준화, 국내 중심** |\n | **IT + CIVIL ENG 220명 운영 + 기술 개발** | **설계사** | **소규모 BIM팀 운영 + 단순교육에 집중** |\n | **분야 확장 모델 및 시스템** | **시공사** | **국내 토목 소극적/해외 토목증가** |\n
\n
\n\n
\n\n---\n\n:::note[핵심 요약]\n* BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다\n:::\n\n", "base_path": "", @@ -42,7 +42,7 @@ ] }, "analysis": { - "core_message": "건설산업에서 DX는 상위 개념이고 BIM은 그 디지털 전환을 가능하게 하는 핵심 기술 중 하나다.", + "core_message": "BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다", "title": "건설산업 DX의 올바른 이해", "total_pages": 1, "image_sizes": {} @@ -50,95 +50,95 @@ "topics": [ { "id": 1, - "title": "DX와 BIM의 혼용 문제", + "title": "용어의 혼용", "purpose": "문제제기", "role": "flow", "layer": "intro", "source_hint": "용어의 혼용", "relation_type": "cause_effect", - "expression_hint": "오해의 원인과 그 결과를 짧고 분명하게 보여주는 문제 제기 블록이 적절하다. 사례는 전부 펼치지 말고 대표 사례만 연결한다.", - "source_data": "건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음. 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산. 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요", - "summary": "건설산업 디지털 전환 논의에서 DX와 BIM이 혼용되어 BIM 도입을 DX 완성으로 오인하는 문제가 발생하고 있다." + "expression_hint": "Keep the original problem bullets and title visible.", + "source_data": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산", + "summary": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산" }, { "id": 2, - "title": "DX의 정의와 위치", - "purpose": "핵심전달", + "title": "용어 정의", + "purpose": "정의정립", "role": "flow", "layer": "core", "source_hint": "용어 정의", "relation_type": "definition", - "expression_hint": "DX 정의는 본심의 시작점으로 크고 선명하게 제시한다. 단순 기술 도입이 아니라 산업 전환이라는 점이 강조되어야 한다. 본문 첫 블록에서 DX는 상위 개념, BIM은 핵심 기술이라는 문구를 그대로 가시 텍스트로 노출한다.", - "source_data": "DX(Digital Transformation): 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과. 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함", - "summary": "DX는 상위 개념이고 BIM은 핵심 기술이다." + "expression_hint": "Keep the original definition order: ???? -> BIM -> DX.", + "source_data": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술
*건설산업 BIM 기본지침, 국토교통부, 2020* * **DX(Digital Transformation) : 산업 패러다임의 변화** * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함
*Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*", + "summary": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털..." }, { "id": 3, - "title": "BIM과 핵심기술의 관계", - "purpose": "구조시각화", + "title": "용어간 상호관계", + "purpose": "관계설명", "role": "flow", "layer": "core", "source_hint": "용어간 상호관계", "relation_type": "hierarchy", - "expression_hint": "DX가 상위, BIM/GIS/디지털 트윈이 하위 핵심기술이라는 계층 구조를 시각적으로 드러내야 한다. 이미지 참조는 반드시 유지하고, 본문 또는 캡션에 `[이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]` 또는 `[그림 1] DX와 핵심기술간 상호관계`가 보이는 텍스트로 남아야 한다. 관계도는 팝업이나 숨김영역이 아니라 본문 중앙의 가시 다이어그램으로 렌더링한다.", - "source_data": "BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구. 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술. DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념. 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능. GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공. BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공. [이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]. [그림 1] DX와 핵심기술간 상호관계", - "summary": "DX와 GIS, BIM, Digital Twin의 관계를 시각적으로 드러낸다." + "expression_hint": "Keep the original relationship text, image caption, GIS role, and BIM role visible.", + "source_data": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png)
*[그림 1] DX와 핵심기술간 상호관계*", + "summary": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png) \n\n\n\n\n\n\n
\n
⚠️
\n
\n
주의사항
\n
현재 접근 방식에 잠재적 문제가 있습니다.
\n
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n
\n
\n
\n
중요한 인용문 텍스트
\n
— 출처
\n
\n
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "본심": [ @@ -341,7 +344,10 @@ "note": "카드 수" } }, - "design_reference_html": "\n\n\n\n\n\n\n\n
\n \n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n\n
\n \n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false }, { "block_id": "circle-gradient", @@ -367,65 +373,63 @@ "note": "12px, 원 아래" } }, - "design_reference_html": "\n\n\n\n\n\n
\n
\n
\n
\n \n
\n
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n
\n
\n
\n
\n \n
\n
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "첨부": [ { - "block_id": "card-image-round", + "block_id": "card-image-3col", "variant": "default", "visual_type": "default", "schema_info": { "card_title": { "max_lines": 1, - "font_size": 15, + "font_size": 14, "ref_chars": { - "body": 12 + "body": 15 }, - "note": "15px bold, 중앙정렬" + "note": "14px bold, 색상 밑줄" }, - "card_description": { - "max_lines": 2, + "card_title_en": { + "max_lines": 1, + "font_size": 12, + "ref_chars": { + "body": 20 + }, + "note": "12px, 영문 부제" + }, + "bullet_item": { + "max_lines": 1, "font_size": 13, "ref_chars": { "body": 40 }, - "note": "13px, max-width 200px" + "note": "13px, line-height 1.7" + }, + "max_bullets_per_card": { + "body": 4, + "note": "카드당 불릿 수" + }, + "source": { + "max_lines": 1, + "font_size": 11, + "ref_chars": { + "body": 25 + }, + "note": "11px, 하단 출처" }, "max_cards": { "body": 3, "note": "카드 수" } }, - "design_reference_html": "\n\n\n\n\n\n\n
\n \n
\n\n" - }, - { - "block_id": "card-image-round", - "variant": "default", - "visual_type": "default", - "schema_info": { - "card_title": { - "max_lines": 1, - "font_size": 15, - "ref_chars": { - "body": 12 - }, - "note": "15px bold, 중앙정렬" - }, - "card_description": { - "max_lines": 2, - "font_size": 13, - "ref_chars": { - "body": 40 - }, - "note": "13px, max-width 200px" - }, - "max_cards": { - "body": 3, - "note": "카드 수" - } - }, - "design_reference_html": "\n\n\n\n\n\n\n
\n \n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n\n\n\n\n
\n \n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "결론": [ @@ -453,7 +457,10 @@ "note": "12px, 1줄" } }, - "design_reference_html": "\n\n\n\n\n\n
\n
핵심 메시지 한 줄
\n
부연 설명
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n
\n
핵심 메시지 한 줄
\n
부연 설명
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ] }, @@ -486,11 +493,14 @@ } } }, + "fit_result": {}, + "enhancement_result": {}, + "sub_layouts": {}, "generated_html": { - "body_html": "
\n
\n
DX와 BIM의 혼용 문제
\n
건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음. 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산. 건설산업의...
\n
\n\n
\n
\n
\n
DX의 정의와 위치
\n
DX(Digital Transformation): 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과. 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의...
\n
\n
[그림 1] DX와 핵심기술간 상호관계
\n
\n\n
\n
\n
\n
DX
\n
\n
\n
\n
GIS
\n
BIM
\n
Digital Twin
\n
\n
\n
\n
\n
BIM과 핵심기술의 관계
\n
BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구. 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술. DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를...
\n
\n
\n
\n
GIS 역할
\n
건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현...
\n
\n
\n
BIM 역할
\n
BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델...
\n
\n
\n
\n
\n
\n\n
\n
\n
DX와 BIM 비교 핵심 포인트
\n
핵심 비교 포인트: 범위(DX는 BIM을 포함하는 상위 개념, BIM은 3D 중심 기술), 프로세스(DX는 근본적 개선, BIM은 기존 2D 설계 방식 연장), 성과품(DX는 공학 정보 및 콘텐츠 연계, BIM은...
\n
\n
\n
범위
DX는 BIM을 포함하는 상위 개념
\n
프로세스
DX는 근본적 개선, BIM은 기존 2D 연장
\n
성과품
DX는 공학 정보 연계, BIM은 3D 모델 중심
\n
확장성
DX는 전 생애주기, BIM은 분야별 단절 위험
\n
\n
\n
", - "sidebar_html": "
\n
\n
용어 정의
\n
\n
건설산업
\n
다양한 기술을 통합해 시설물을 구현하는 종합 산업
\n
BIM
\n
3차원 모델 기반의 정보관리 도구이자 협업 인프라
출처: 국토교통부 BIM 기본지침
\n
DX
\n
디지털 기술 기반으로 업무방식과 가치구조를 전환하는 상위 개념
\n
\n
\n
\n
정책 혼용 사례
\n
스마트 건설 활성화 방안(2022.07): 추진과제는 건설산업 디지털화, 실행과제는 BIM 전면 도입과 BIM 전문인력 양성. 제7차 건설기술진흥 기본계획(2023.12): 추진방향은 디지털 전환을 통한 스마트...
\n
\n
", - "footer_html": "
\n
BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 가장 기초가 되는 일부분이다
\n
", - "reasoning": "stage_2 retry regeneration from rollback plan: stage_1_5b with design-domain-guided slide composition" + "body_html": "
\n
\n
용어의 혼용
\n
**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의...
\n
\n\n
\n
\n
\n
용어 정의
\n
* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원...
\n
\n
[그림 1] DX와 핵심기술간 상호관계
\n
\n\n
\n
\n
\n
DX
\n
\n
\n
\n
GIS
\n
BIM
\n
Digital Twin
\n
\n
\n
\n
\n
용어간 상호관계
\n
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할...
\n
\n
\n
\n
GIS 역할
\n
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간...
\n
\n
\n
BIM 역할
\n
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반...
\n
\n
\n
\n
\n
\n\n
\n
\n
DX와 BIM의 구분
\n
| DX | 구분 | BIM | | :--- | :---: | ---: | | **BIM << DX** (Engineering + Management 통합) | **범위** | **Only 3D** (형상 구현...
\n
\n
\n
범위
DX는 BIM을 포함하는 상위 개념
\n
프로세스
DX는 근본적 개선, BIM은 기존 2D 연장
\n
성과품
DX는 공학 정보 연계, BIM은 3D 모델 중심
\n
확장성
DX는 전 생애주기, BIM은 분야별 단절 위험
\n
\n
\n
", + "sidebar_html": "
\n
\n
용어 정의
\n
\n
건설산업
\n
다양한 기술을 통합해 시설물을 구현하는 종합 산업
\n
BIM
\n
3차원 모델 기반의 정보관리 도구이자 협업 인프라
출처: 국토교통부 BIM 기본지침
\n
DX
\n
디지털 기술 기반으로 업무방식과 가치구조를 전환하는 상위 개념
\n
\n
\n
\n
혼용 대표 사례
\n
**[스마트 건설 활성화 방안(2022.07)]** 추진과제 : 건설산업 디지털화 실행과제 : BIM 전면 도입, BIM 전문인력 양성 **[제7차 건설기술진흥 기본계획(2023.12)]** 추진방향 : 디지털 전환을 통한...
\n
\n
", + "footer_html": "
\n
BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다
\n
", + "reasoning": "stage_2 retry regeneration from rollback plan: stage_2 with design-domain-guided slide composition" }, "measurement": {}, "quality_score": 0, diff --git a/docs/run-001/05-execution/stage_2_verification.json b/docs/run-001/05-execution/stage_2_verification.json index 220ccc7..b2d3275 100644 --- a/docs/run-001/05-execution/stage_2_verification.json +++ b/docs/run-001/05-execution/stage_2_verification.json @@ -1,26 +1,19 @@ { "body_bg": { - "passed": false, - "score": 0.7666666666666666, - "errors": [ - "누락 문장 (7/10):", - " - \"* 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식...\"", - " - \"* **[스마트 건설 활성화 방안(2022.07)]**\"", - " - \"* 추진과제 : 건설산업 디지털화\"", - " - \"* 실행과제 : BIM 전면 도입, BIM 전문인력 양성\"", - " - \"* **[제7차 건설기술진흥 기본계획(2023.12)]**\"" - ] + "passed": true, + "score": 1.0, + "errors": [] }, "body_core": { "passed": false, - "score": 0.8854166666666666, + "score": 0.875, "errors": [ - "누락 문장 (11/32):", + "누락 문장 (12/32):", + " - \"[이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]\"", " - \"| **BIM << DX**(Engineering + Management 통합) | **범위** ...\"", " - \"| **제작 및 운영**(상용 + 전용 40~80개)[Rhino, Sketchup, Blender..] + ...\"", " - \"| **공학 정보 및 콘텐츠 연계에 집중****도면, 수량, 시공계획 등 일식** | **성과품** | **...\"", - " - \"| **설계/시공 생산성 혁신**(개념의 재정립) | **활용** | **3D 모델에 의한 일반적 이해 향상...\"", - " - \"| **전 생애주기 활용 시스템** | **확장성** | **(설계/시공/운영) 분야별 단절** |\"" + " - \"| **설계/시공 생산성 혁신**(개념의 재정립) | **활용** | **3D 모델에 의한 일반적 이해 향상...\"" ] }, "sidebar": { diff --git a/docs/run-001/05-execution/stage_3_context.json b/docs/run-001/05-execution/stage_3_context.json index 5ddeb83..1e71180 100644 --- a/docs/run-001/05-execution/stage_3_context.json +++ b/docs/run-001/05-execution/stage_3_context.json @@ -1,5 +1,5 @@ { - "run_id": "20260402_153326", + "run_id": "20260403_054718", "run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-001\\05-execution", "raw_content": "---\ntitle: 건설산업 DX의 올바른 이해\nsidebar:\n order: 00\n---\n\n* **용어의 혼용**\n\n * 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 \n * 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산 \n
\n 혼용 대표 사례\n \n
\n * **[스마트 건설 활성화 방안(2022.07)]**\n * 추진과제 : 건설산업 디지털화 \n * 실행과제 : BIM 전면 도입, BIM 전문인력 양성\n * **[제7차 건설기술진흥 기본계획(2023.12)]**\n * 추진방향 : 디지털 전환을 통한 스마트 건설 확산 \n * 추진과제 : BIM 도입으로 건설산업 디지털화\n
\n
\n\n\n * 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요\n\n
\n---\n\n\n## 1. 용어 정의\n\n
\n\n* **건설산업**\n * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업\n * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함\n\n
\n\n* **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술**\n * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구\n * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술\n
\n *건설산업 BIM 기본지침, 국토교통부, 2020*\n
\n\n
\n\n* **DX(Digital Transformation) : 산업 패러다임의 변화**\n * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 \n * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함\n
\n *Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*\n
\n\n\n---\n
\n\n## 2. 용어간 상호관계\n\n* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념\n* 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 \n * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공\n * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 \n![DX와 핵심기술간 상호관계](/assets/images/DX1.png)\n
\n *[그림 1] DX와 핵심기술간 상호관계*\n
\n\n
\n
\n\n\n\n
\n DX와 BIM의 구분\n \n
\n | DX | 구분 | BIM |\n | :--- | :---: | ---: |\n | **BIM << DX**
(Engineering + Management 통합) | **범위** | **Only 3D**
(형상 구현 중심) |\n | **제작 및 운영**(상용 + 전용 40~80개)
[Rhino, Sketchup, Blender..] + [EG-BIM 등] | **S/W** | **모델 제작용 상용 SW**
[Revit, Civil 3D, Navisworks, Autocad] |\n | **근본적 문제의식을 통한 개선** | **프로세스** | **기존 2D 설계 방식 유지** |\n | **공학 정보 및 콘텐츠 연계에 집중**
**도면, 수량, 시공계획 등 일식** | **성과품** | **3D 모델 중심**
**기존 성과품 유지** |\n | **설계/시공 생산성 혁신**(개념의 재정립) | **활용** | **3D 모델에 의한 일반적 이해 향상** |\n | **전 생애주기 활용 시스템** | **확장성** | **(설계/시공/운영) 분야별 단절** |\n | **구체화(복잡) - 적극적/구체적 실현 방안** | **수행 개념** | **단순화(오류) - 수동적/집단적 동질화** |\n | **적극적, 주체적인 기술 접목/융합** | **CIVIL + IT** | **소극적, 상용 기술에 의존** |\n | **자체 수행 능력 - 지속가능성 확보** | **주체** | **S/W 제작사 판매 정책에 의존** |\n | **차별화 및 경쟁력 확보, 해외 진출** | **발주처** | **평준화, 국내 중심** |\n | **IT + CIVIL ENG 220명 운영 + 기술 개발** | **설계사** | **소규모 BIM팀 운영 + 단순교육에 집중** |\n | **분야 확장 모델 및 시스템** | **시공사** | **국내 토목 소극적/해외 토목증가** |\n
\n
\n\n
\n\n---\n\n:::note[핵심 요약]\n* BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다\n:::\n\n", "base_path": "", @@ -42,7 +42,7 @@ ] }, "analysis": { - "core_message": "건설산업에서 DX는 상위 개념이고 BIM은 그 디지털 전환을 가능하게 하는 핵심 기술 중 하나다.", + "core_message": "BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다", "title": "건설산업 DX의 올바른 이해", "total_pages": 1, "image_sizes": {} @@ -50,95 +50,95 @@ "topics": [ { "id": 1, - "title": "DX와 BIM의 혼용 문제", + "title": "용어의 혼용", "purpose": "문제제기", "role": "flow", "layer": "intro", "source_hint": "용어의 혼용", "relation_type": "cause_effect", - "expression_hint": "오해의 원인과 그 결과를 짧고 분명하게 보여주는 문제 제기 블록이 적절하다. 사례는 전부 펼치지 말고 대표 사례만 연결한다.", - "source_data": "건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음. 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산. 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요", - "summary": "건설산업 디지털 전환 논의에서 DX와 BIM이 혼용되어 BIM 도입을 DX 완성으로 오인하는 문제가 발생하고 있다." + "expression_hint": "Keep the original problem bullets and title visible.", + "source_data": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산", + "summary": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산" }, { "id": 2, - "title": "DX의 정의와 위치", - "purpose": "핵심전달", + "title": "용어 정의", + "purpose": "정의정립", "role": "flow", "layer": "core", "source_hint": "용어 정의", "relation_type": "definition", - "expression_hint": "DX 정의는 본심의 시작점으로 크고 선명하게 제시한다. 단순 기술 도입이 아니라 산업 전환이라는 점이 강조되어야 한다. 본문 첫 블록에서 DX는 상위 개념, BIM은 핵심 기술이라는 문구를 그대로 가시 텍스트로 노출한다.", - "source_data": "DX(Digital Transformation): 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과. 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함", - "summary": "DX는 상위 개념이고 BIM은 핵심 기술이다." + "expression_hint": "Keep the original definition order: ???? -> BIM -> DX.", + "source_data": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술
*건설산업 BIM 기본지침, 국토교통부, 2020* * **DX(Digital Transformation) : 산업 패러다임의 변화** * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함
*Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*", + "summary": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털..." }, { "id": 3, - "title": "BIM과 핵심기술의 관계", - "purpose": "구조시각화", + "title": "용어간 상호관계", + "purpose": "관계설명", "role": "flow", "layer": "core", "source_hint": "용어간 상호관계", "relation_type": "hierarchy", - "expression_hint": "DX가 상위, BIM/GIS/디지털 트윈이 하위 핵심기술이라는 계층 구조를 시각적으로 드러내야 한다. 이미지 참조는 반드시 유지하고, 본문 또는 캡션에 `[이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]` 또는 `[그림 1] DX와 핵심기술간 상호관계`가 보이는 텍스트로 남아야 한다. 관계도는 팝업이나 숨김영역이 아니라 본문 중앙의 가시 다이어그램으로 렌더링한다.", - "source_data": "BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구. 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술. DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념. 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능. GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공. BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공. [이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]. [그림 1] DX와 핵심기술간 상호관계", - "summary": "DX와 GIS, BIM, Digital Twin의 관계를 시각적으로 드러낸다." + "expression_hint": "Keep the original relationship text, image caption, GIS role, and BIM role visible.", + "source_data": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png)
*[그림 1] DX와 핵심기술간 상호관계*", + "summary": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png) \n\n\n\n\n\n\n
\n
⚠️
\n
\n
주의사항
\n
현재 접근 방식에 잠재적 문제가 있습니다.
\n
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n
\n
\n
\n
중요한 인용문 텍스트
\n
— 출처
\n
\n
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "본심": [ @@ -341,7 +344,10 @@ "note": "카드 수" } }, - "design_reference_html": "\n\n\n\n\n\n\n\n
\n \n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n\n
\n \n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false }, { "block_id": "circle-gradient", @@ -367,65 +373,63 @@ "note": "12px, 원 아래" } }, - "design_reference_html": "\n\n\n\n\n\n
\n
\n
\n
\n \n
\n
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n
\n
\n
\n
\n \n
\n
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "첨부": [ { - "block_id": "card-image-round", + "block_id": "card-image-3col", "variant": "default", "visual_type": "default", "schema_info": { "card_title": { "max_lines": 1, - "font_size": 15, + "font_size": 14, "ref_chars": { - "body": 12 + "body": 15 }, - "note": "15px bold, 중앙정렬" + "note": "14px bold, 색상 밑줄" }, - "card_description": { - "max_lines": 2, + "card_title_en": { + "max_lines": 1, + "font_size": 12, + "ref_chars": { + "body": 20 + }, + "note": "12px, 영문 부제" + }, + "bullet_item": { + "max_lines": 1, "font_size": 13, "ref_chars": { "body": 40 }, - "note": "13px, max-width 200px" + "note": "13px, line-height 1.7" + }, + "max_bullets_per_card": { + "body": 4, + "note": "카드당 불릿 수" + }, + "source": { + "max_lines": 1, + "font_size": 11, + "ref_chars": { + "body": 25 + }, + "note": "11px, 하단 출처" }, "max_cards": { "body": 3, "note": "카드 수" } }, - "design_reference_html": "\n\n\n\n\n\n\n
\n \n
\n\n" - }, - { - "block_id": "card-image-round", - "variant": "default", - "visual_type": "default", - "schema_info": { - "card_title": { - "max_lines": 1, - "font_size": 15, - "ref_chars": { - "body": 12 - }, - "note": "15px bold, 중앙정렬" - }, - "card_description": { - "max_lines": 2, - "font_size": 13, - "ref_chars": { - "body": 40 - }, - "note": "13px, max-width 200px" - }, - "max_cards": { - "body": 3, - "note": "카드 수" - } - }, - "design_reference_html": "\n\n\n\n\n\n\n
\n \n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n\n\n\n\n
\n \n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "결론": [ @@ -453,7 +457,10 @@ "note": "12px, 1줄" } }, - "design_reference_html": "\n\n\n\n\n\n
\n
핵심 메시지 한 줄
\n
부연 설명
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n
\n
핵심 메시지 한 줄
\n
부연 설명
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ] }, @@ -486,11 +493,14 @@ } } }, + "fit_result": {}, + "enhancement_result": {}, + "sub_layouts": {}, "generated_html": { - "body_html": "
\n
\n
DX와 BIM의 혼용 문제
\n
건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음. 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산. 건설산업의...
\n
\n\n
\n
\n
\n
DX의 정의와 위치
\n
DX(Digital Transformation): 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과. 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의...
\n
\n
[그림 1] DX와 핵심기술간 상호관계
\n
\n\n
\n
\n
\n
DX
\n
\n
\n
\n
GIS
\n
BIM
\n
Digital Twin
\n
\n
\n
\n
\n
BIM과 핵심기술의 관계
\n
BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구. 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술. DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를...
\n
\n
\n
\n
GIS 역할
\n
건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현...
\n
\n
\n
BIM 역할
\n
BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델...
\n
\n
\n
\n
\n
\n\n
\n
\n
DX와 BIM 비교 핵심 포인트
\n
핵심 비교 포인트: 범위(DX는 BIM을 포함하는 상위 개념, BIM은 3D 중심 기술), 프로세스(DX는 근본적 개선, BIM은 기존 2D 설계 방식 연장), 성과품(DX는 공학 정보 및 콘텐츠 연계, BIM은...
\n
\n
\n
범위
DX는 BIM을 포함하는 상위 개념
\n
프로세스
DX는 근본적 개선, BIM은 기존 2D 연장
\n
성과품
DX는 공학 정보 연계, BIM은 3D 모델 중심
\n
확장성
DX는 전 생애주기, BIM은 분야별 단절 위험
\n
\n
\n
", - "sidebar_html": "
\n
\n
용어 정의
\n
\n
건설산업
\n
다양한 기술을 통합해 시설물을 구현하는 종합 산업
\n
BIM
\n
3차원 모델 기반의 정보관리 도구이자 협업 인프라
출처: 국토교통부 BIM 기본지침
\n
DX
\n
디지털 기술 기반으로 업무방식과 가치구조를 전환하는 상위 개념
\n
\n
\n
\n
정책 혼용 사례
\n
스마트 건설 활성화 방안(2022.07): 추진과제는 건설산업 디지털화, 실행과제는 BIM 전면 도입과 BIM 전문인력 양성. 제7차 건설기술진흥 기본계획(2023.12): 추진방향은 디지털 전환을 통한 스마트...
\n
\n
", - "footer_html": "
\n
BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 가장 기초가 되는 일부분이다
\n
", - "reasoning": "stage_2 retry regeneration from rollback plan: stage_1_5b with design-domain-guided slide composition" + "body_html": "
\n
\n
용어의 혼용
\n
**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의...
\n
\n\n
\n
\n
\n
용어 정의
\n
* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원...
\n
\n
[그림 1] DX와 핵심기술간 상호관계
\n
\n\n
\n
\n
\n
DX
\n
\n
\n
\n
GIS
\n
BIM
\n
Digital Twin
\n
\n
\n
\n
\n
용어간 상호관계
\n
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할...
\n
\n
\n
\n
GIS 역할
\n
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간...
\n
\n
\n
BIM 역할
\n
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반...
\n
\n
\n
\n
\n
\n\n
\n
\n
DX와 BIM의 구분
\n
| DX | 구분 | BIM | | :--- | :---: | ---: | | **BIM << DX** (Engineering + Management 통합) | **범위** | **Only 3D** (형상 구현...
\n
\n
\n
범위
DX는 BIM을 포함하는 상위 개념
\n
프로세스
DX는 근본적 개선, BIM은 기존 2D 연장
\n
성과품
DX는 공학 정보 연계, BIM은 3D 모델 중심
\n
확장성
DX는 전 생애주기, BIM은 분야별 단절 위험
\n
\n
\n
", + "sidebar_html": "
\n
\n
용어 정의
\n
\n
건설산업
\n
다양한 기술을 통합해 시설물을 구현하는 종합 산업
\n
BIM
\n
3차원 모델 기반의 정보관리 도구이자 협업 인프라
출처: 국토교통부 BIM 기본지침
\n
DX
\n
디지털 기술 기반으로 업무방식과 가치구조를 전환하는 상위 개념
\n
\n
\n
\n
혼용 대표 사례
\n
**[스마트 건설 활성화 방안(2022.07)]** 추진과제 : 건설산업 디지털화 실행과제 : BIM 전면 도입, BIM 전문인력 양성 **[제7차 건설기술진흥 기본계획(2023.12)]** 추진방향 : 디지털 전환을 통한...
\n
\n
", + "footer_html": "
\n
BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다
\n
", + "reasoning": "stage_2 retry regeneration from rollback plan: stage_2 with design-domain-guided slide composition" }, "measurement": {}, "quality_score": 0, diff --git a/docs/run-001/05-execution/stage_4_context.json b/docs/run-001/05-execution/stage_4_context.json index 58a31b3..d40a48c 100644 --- a/docs/run-001/05-execution/stage_4_context.json +++ b/docs/run-001/05-execution/stage_4_context.json @@ -1,5 +1,5 @@ { - "run_id": "20260402_153326", + "run_id": "20260403_054718", "run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-001\\05-execution", "raw_content": "---\ntitle: 건설산업 DX의 올바른 이해\nsidebar:\n order: 00\n---\n\n* **용어의 혼용**\n\n * 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 \n * 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산 \n
\n 혼용 대표 사례\n \n
\n * **[스마트 건설 활성화 방안(2022.07)]**\n * 추진과제 : 건설산업 디지털화 \n * 실행과제 : BIM 전면 도입, BIM 전문인력 양성\n * **[제7차 건설기술진흥 기본계획(2023.12)]**\n * 추진방향 : 디지털 전환을 통한 스마트 건설 확산 \n * 추진과제 : BIM 도입으로 건설산업 디지털화\n
\n
\n\n\n * 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요\n\n
\n---\n\n\n## 1. 용어 정의\n\n
\n\n* **건설산업**\n * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업\n * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함\n\n
\n\n* **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술**\n * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구\n * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술\n
\n *건설산업 BIM 기본지침, 국토교통부, 2020*\n
\n\n
\n\n* **DX(Digital Transformation) : 산업 패러다임의 변화**\n * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 \n * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함\n
\n *Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*\n
\n\n\n---\n
\n\n## 2. 용어간 상호관계\n\n* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념\n* 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 \n * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공\n * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 \n![DX와 핵심기술간 상호관계](/assets/images/DX1.png)\n
\n *[그림 1] DX와 핵심기술간 상호관계*\n
\n\n
\n
\n\n\n\n
\n DX와 BIM의 구분\n \n
\n | DX | 구분 | BIM |\n | :--- | :---: | ---: |\n | **BIM << DX**
(Engineering + Management 통합) | **범위** | **Only 3D**
(형상 구현 중심) |\n | **제작 및 운영**(상용 + 전용 40~80개)
[Rhino, Sketchup, Blender..] + [EG-BIM 등] | **S/W** | **모델 제작용 상용 SW**
[Revit, Civil 3D, Navisworks, Autocad] |\n | **근본적 문제의식을 통한 개선** | **프로세스** | **기존 2D 설계 방식 유지** |\n | **공학 정보 및 콘텐츠 연계에 집중**
**도면, 수량, 시공계획 등 일식** | **성과품** | **3D 모델 중심**
**기존 성과품 유지** |\n | **설계/시공 생산성 혁신**(개념의 재정립) | **활용** | **3D 모델에 의한 일반적 이해 향상** |\n | **전 생애주기 활용 시스템** | **확장성** | **(설계/시공/운영) 분야별 단절** |\n | **구체화(복잡) - 적극적/구체적 실현 방안** | **수행 개념** | **단순화(오류) - 수동적/집단적 동질화** |\n | **적극적, 주체적인 기술 접목/융합** | **CIVIL + IT** | **소극적, 상용 기술에 의존** |\n | **자체 수행 능력 - 지속가능성 확보** | **주체** | **S/W 제작사 판매 정책에 의존** |\n | **차별화 및 경쟁력 확보, 해외 진출** | **발주처** | **평준화, 국내 중심** |\n | **IT + CIVIL ENG 220명 운영 + 기술 개발** | **설계사** | **소규모 BIM팀 운영 + 단순교육에 집중** |\n | **분야 확장 모델 및 시스템** | **시공사** | **국내 토목 소극적/해외 토목증가** |\n
\n
\n\n
\n\n---\n\n:::note[핵심 요약]\n* BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다\n:::\n\n", "base_path": "", @@ -42,7 +42,7 @@ ] }, "analysis": { - "core_message": "건설산업에서 DX는 상위 개념이고 BIM은 그 디지털 전환을 가능하게 하는 핵심 기술 중 하나다.", + "core_message": "BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다", "title": "건설산업 DX의 올바른 이해", "total_pages": 1, "image_sizes": {} @@ -50,95 +50,95 @@ "topics": [ { "id": 1, - "title": "DX와 BIM의 혼용 문제", + "title": "용어의 혼용", "purpose": "문제제기", "role": "flow", "layer": "intro", "source_hint": "용어의 혼용", "relation_type": "cause_effect", - "expression_hint": "오해의 원인과 그 결과를 짧고 분명하게 보여주는 문제 제기 블록이 적절하다. 사례는 전부 펼치지 말고 대표 사례만 연결한다.", - "source_data": "건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음. 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산. 건설산업의 DX를 올바르게 이해하기 위해 각 용어의 정의, 역할, 상호관계에 대한 체계적 정립 필요", - "summary": "건설산업 디지털 전환 논의에서 DX와 BIM이 혼용되어 BIM 도입을 DX 완성으로 오인하는 문제가 발생하고 있다." + "expression_hint": "Keep the original problem bullets and title visible.", + "source_data": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산", + "summary": "**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산" }, { "id": 2, - "title": "DX의 정의와 위치", - "purpose": "핵심전달", + "title": "용어 정의", + "purpose": "정의정립", "role": "flow", "layer": "core", "source_hint": "용어 정의", "relation_type": "definition", - "expression_hint": "DX 정의는 본심의 시작점으로 크고 선명하게 제시한다. 단순 기술 도입이 아니라 산업 전환이라는 점이 강조되어야 한다. 본문 첫 블록에서 DX는 상위 개념, BIM은 핵심 기술이라는 문구를 그대로 가시 텍스트로 노출한다.", - "source_data": "DX(Digital Transformation): 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과. 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함", - "summary": "DX는 상위 개념이고 BIM은 핵심 기술이다." + "expression_hint": "Keep the original definition order: ???? -> BIM -> DX.", + "source_data": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술
*건설산업 BIM 기본지침, 국토교통부, 2020* * **DX(Digital Transformation) : 산업 패러다임의 변화** * 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과 * 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의 근본적인 변화로 산업의 새로운 방향을 정립하는 것을 의미함
*Digital Transformation, IBM Institute for Business Value, 2011 / What is Digital Transformation?, Agile Elephant, 2015*", + "summary": "* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구 * 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털..." }, { "id": 3, - "title": "BIM과 핵심기술의 관계", - "purpose": "구조시각화", + "title": "용어간 상호관계", + "purpose": "관계설명", "role": "flow", "layer": "core", "source_hint": "용어간 상호관계", "relation_type": "hierarchy", - "expression_hint": "DX가 상위, BIM/GIS/디지털 트윈이 하위 핵심기술이라는 계층 구조를 시각적으로 드러내야 한다. 이미지 참조는 반드시 유지하고, 본문 또는 캡션에 `[이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]` 또는 `[그림 1] DX와 핵심기술간 상호관계`가 보이는 텍스트로 남아야 한다. 관계도는 팝업이나 숨김영역이 아니라 본문 중앙의 가시 다이어그램으로 렌더링한다.", - "source_data": "BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구. 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술. DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념. 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능. GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공. BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공. [이미지: DX와 핵심기술간 상호관계, 경로: /assets/images/DX1.png]. [그림 1] DX와 핵심기술간 상호관계", - "summary": "DX와 GIS, BIM, Digital Twin의 관계를 시각적으로 드러낸다." + "expression_hint": "Keep the original relationship text, image caption, GIS role, and BIM role visible.", + "source_data": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png)
*[그림 1] DX와 핵심기술간 상호관계*", + "summary": "* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할 : 형상정보와 내용정보가 포함된 3D모델로, 건설 정보 기반의 Process와 Product를 제공 ![DX와 핵심기술간 상호관계](/assets/images/DX1.png) \n\n\n\n\n\n\n
\n
⚠️
\n
\n
주의사항
\n
현재 접근 방식에 잠재적 문제가 있습니다.
\n
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n
\n
\n
\n
중요한 인용문 텍스트
\n
— 출처
\n
\n
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "본심": [ @@ -341,7 +344,10 @@ "note": "카드 수" } }, - "design_reference_html": "\n\n\n\n\n\n\n\n
\n \n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n\n
\n \n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false }, { "block_id": "circle-gradient", @@ -367,65 +373,63 @@ "note": "12px, 원 아래" } }, - "design_reference_html": "\n\n\n\n\n\n
\n
\n
\n
\n \n
\n
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n
\n
\n
\n
\n \n
\n
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "첨부": [ { - "block_id": "card-image-round", + "block_id": "card-image-3col", "variant": "default", "visual_type": "default", "schema_info": { "card_title": { "max_lines": 1, - "font_size": 15, + "font_size": 14, "ref_chars": { - "body": 12 + "body": 15 }, - "note": "15px bold, 중앙정렬" + "note": "14px bold, 색상 밑줄" }, - "card_description": { - "max_lines": 2, + "card_title_en": { + "max_lines": 1, + "font_size": 12, + "ref_chars": { + "body": 20 + }, + "note": "12px, 영문 부제" + }, + "bullet_item": { + "max_lines": 1, "font_size": 13, "ref_chars": { "body": 40 }, - "note": "13px, max-width 200px" + "note": "13px, line-height 1.7" + }, + "max_bullets_per_card": { + "body": 4, + "note": "카드당 불릿 수" + }, + "source": { + "max_lines": 1, + "font_size": 11, + "ref_chars": { + "body": 25 + }, + "note": "11px, 하단 출처" }, "max_cards": { "body": 3, "note": "카드 수" } }, - "design_reference_html": "\n\n\n\n\n\n\n
\n \n
\n\n" - }, - { - "block_id": "card-image-round", - "variant": "default", - "visual_type": "default", - "schema_info": { - "card_title": { - "max_lines": 1, - "font_size": 15, - "ref_chars": { - "body": 12 - }, - "note": "15px bold, 중앙정렬" - }, - "card_description": { - "max_lines": 2, - "font_size": 13, - "ref_chars": { - "body": 40 - }, - "note": "13px, max-width 200px" - }, - "max_cards": { - "body": 3, - "note": "카드 수" - } - }, - "design_reference_html": "\n\n\n\n\n\n\n
\n \n
\n\n" + "design_reference_html": "\n\n\n\n\n\n\n\n\n\n\n
\n \n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ], "결론": [ @@ -453,7 +457,10 @@ "note": "12px, 1줄" } }, - "design_reference_html": "\n\n\n\n\n\n
\n
핵심 메시지 한 줄
\n
부연 설명
\n
\n\n" + "design_reference_html": "\n\n\n\n\n\n
\n
핵심 메시지 한 줄
\n
부연 설명
\n
\n\n", + "topic_id": null, + "supporting_topic_ids": [], + "is_hierarchical": false } ] }, @@ -486,11 +493,14 @@ } } }, + "fit_result": {}, + "enhancement_result": {}, + "sub_layouts": {}, "generated_html": { - "body_html": "
\n
\n
DX와 BIM의 혼용 문제
\n
건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음. 이로인해 BIM기술의 도입을 DX의 완성으로 오인하거나, DX를 BIM 기술 도입 수준으로 한정하는 인식 확산. 건설산업의...
\n
\n\n
\n
\n
\n
DX의 정의와 위치
\n
DX(Digital Transformation): 디지털 기술을 기반으로 산업 전반의 업무방식과 가치 창출 구조를 전환하는 과정 및 결과. 단순한 기술 도입이 아닌, 고객 가치와 의사결정 방식의...
\n
\n
[그림 1] DX와 핵심기술간 상호관계
\n
\n\n
\n
\n
\n
DX
\n
\n
\n
\n
GIS
\n
BIM
\n
Digital Twin
\n
\n
\n
\n
\n
BIM과 핵심기술의 관계
\n
BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델 기반으로 통합·관리하는 정보 관리 도구. 건설 정보와 절차를 표준화된 방식으로 연계하고 디지털 협업이 가능하도록 하는 핵심 인프라 기술. DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를...
\n
\n
\n
\n
GIS 역할
\n
건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현...
\n
\n
\n
BIM 역할
\n
BIM(Building Information Modeling): 시설물의 생애주기동안 발생한 모든 정보를 3차원 모델...
\n
\n
\n
\n
\n
\n\n
\n
\n
DX와 BIM 비교 핵심 포인트
\n
핵심 비교 포인트: 범위(DX는 BIM을 포함하는 상위 개념, BIM은 3D 중심 기술), 프로세스(DX는 근본적 개선, BIM은 기존 2D 설계 방식 연장), 성과품(DX는 공학 정보 및 콘텐츠 연계, BIM은...
\n
\n
\n
범위
DX는 BIM을 포함하는 상위 개념
\n
프로세스
DX는 근본적 개선, BIM은 기존 2D 연장
\n
성과품
DX는 공학 정보 연계, BIM은 3D 모델 중심
\n
확장성
DX는 전 생애주기, BIM은 분야별 단절 위험
\n
\n
\n
", - "sidebar_html": "
\n
\n
용어 정의
\n
\n
건설산업
\n
다양한 기술을 통합해 시설물을 구현하는 종합 산업
\n
BIM
\n
3차원 모델 기반의 정보관리 도구이자 협업 인프라
출처: 국토교통부 BIM 기본지침
\n
DX
\n
디지털 기술 기반으로 업무방식과 가치구조를 전환하는 상위 개념
\n
\n
\n
\n
정책 혼용 사례
\n
스마트 건설 활성화 방안(2022.07): 추진과제는 건설산업 디지털화, 실행과제는 BIM 전면 도입과 BIM 전문인력 양성. 제7차 건설기술진흥 기본계획(2023.12): 추진방향은 디지털 전환을 통한 스마트...
\n
\n
", - "footer_html": "
\n
BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 가장 기초가 되는 일부분이다
\n
", - "reasoning": "stage_2 retry regeneration from rollback plan: stage_1_5b with design-domain-guided slide composition" + "body_html": "
\n
\n
용어의 혼용
\n
**용어의 혼용** 건설산업의 디지털 전환 논의에서 DX(Digital Transformation)와 BIM(Building Information Modeling)이 개념적으로 명확히 정립되지 않은채 혼용되어 사용되고 있음 이로인해 BIM기술의 도입을 DX의...
\n
\n\n
\n
\n
\n
용어 정의
\n
* **건설산업** * 다양한 시설물을 각 산업마다의 광범위한 기술을 통합 및 융합하여 만들어내는 종합산업 * 목적 시설물의 품질 욕구를 충족시키면서 최단기간내에 최소 비용으로 편리하고 안전하며 우수한 성능의 시설물 완성을 목표로 함 * **BIM(Building Information Modeling) : 디지털 전환을 위한 핵심 기술** * 시설물의 생애주기동안 발생한 모든 정보를 3차원...
\n
\n
[그림 1] DX와 핵심기술간 상호관계
\n
\n\n
\n
\n
\n
DX
\n
\n
\n
\n
GIS
\n
BIM
\n
Digital Twin
\n
\n
\n
\n
\n
용어간 상호관계
\n
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반 정보 제공 * BIM의 역할...
\n
\n
\n
\n
GIS 역할
\n
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간...
\n
\n
\n
BIM 역할
\n
* DX는 BIM과 같은 디지털기술을 기반으로 산업 전반의 프로세스를 혁신하는 상위개념 * 건설산업의 DX는 GIS(공간정보), BIM, 디지털 트윈(가상환경)의 기술융합을 통해서만 실현 또는 구현 가능 * GIS의 역할 : 지리적 데이터를 공간 분석하여 시각적으로 표현, 위치기반...
\n
\n
\n
\n
\n
\n\n
\n
\n
DX와 BIM의 구분
\n
| DX | 구분 | BIM | | :--- | :---: | ---: | | **BIM << DX** (Engineering + Management 통합) | **범위** | **Only 3D** (형상 구현...
\n
\n
\n
범위
DX는 BIM을 포함하는 상위 개념
\n
프로세스
DX는 근본적 개선, BIM은 기존 2D 연장
\n
성과품
DX는 공학 정보 연계, BIM은 3D 모델 중심
\n
확장성
DX는 전 생애주기, BIM은 분야별 단절 위험
\n
\n
\n
", + "sidebar_html": "
\n
\n
용어 정의
\n
\n
건설산업
\n
다양한 기술을 통합해 시설물을 구현하는 종합 산업
\n
BIM
\n
3차원 모델 기반의 정보관리 도구이자 협업 인프라
출처: 국토교통부 BIM 기본지침
\n
DX
\n
디지털 기술 기반으로 업무방식과 가치구조를 전환하는 상위 개념
\n
\n
\n
\n
혼용 대표 사례
\n
**[스마트 건설 활성화 방안(2022.07)]** 추진과제 : 건설산업 디지털화 실행과제 : BIM 전면 도입, BIM 전문인력 양성 **[제7차 건설기술진흥 기본계획(2023.12)]** 추진방향 : 디지털 전환을 통한...
\n
\n
", + "footer_html": "
\n
BIM은 건설산업의 디지털전환(DX)을 수행하는 과정에서 **가장 기초가 되는 일부분**이다
\n
", + "reasoning": "stage_2 retry regeneration from rollback plan: stage_2 with design-domain-guided slide composition" }, "measurement": { "containers": {}, diff --git a/docs/run-001/06-validation/validation-result.md b/docs/run-001/06-validation/validation-result.md index e2e2486..495fdcb 100644 --- a/docs/run-001/06-validation/validation-result.md +++ b/docs/run-001/06-validation/validation-result.md @@ -8,7 +8,7 @@ ## Validation Summary - 실행 경로 검증: 통과 - 렌더링/측정 검증: 통과 -- 최종 품질 판정: 통과 +- 최종 품질 판정: 재작업 필요 ## Render Gates - slide overflow: False @@ -56,10 +56,10 @@ ``` ## Final Decision -- 판정: `pass` +- 판정: `revise` ## Failure Classification -- 없음 +- Verify-DesignNarrative ## Next Action -1. 없음 +1. 원문 주요 소제목과 읽기 순서가 유지되도록 본문 서사를 재구성한다. diff --git a/docs/run-001/comments/step-1.md b/docs/run-001/comments/step-1.md index fa412bf..bb4e477 100644 --- a/docs/run-001/comments/step-1.md +++ b/docs/run-001/comments/step-1.md @@ -5,12 +5,12 @@ ?? ?? - input file: `01. 건설산업 DX의 올바른 이해(0127).mdx` - source path: `docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx` -- 주제: 건설산업에서 DX와 BIM의 개념적 혼용 문제를 바로잡고, DX의 올바른 의미와 BIM의 위치를 설명하는 콘텐츠 -- 예상 산출 방향: 1장 슬라이드 또는 구조화된 설명 자료의 입력 원문 -- 문서 성격: 개념 정리 + 용어 정의 + 관계 설명 + 핵심 요약 -- 건설산업, BIM, DX의 정의를 분리해 설명한다. -- DX와 BIM의 상호관계를 정리한다. -- `BIM은 DX의 일부`라는 결론을 명확히 전달한다. +- source title: `건설산업 DX의 올바른 이해` +- `용어의 혼용` +- `혼용 대표 사례` (`details` block) +- `용어 정의` +- `용어간 상호관계` +- `DX? ????? ???? / [?? 1] DX? ????? ????` image and caption KPI / ?? ?? - ??: pass diff --git a/docs/run-001/comments/step-2.md b/docs/run-001/comments/step-2.md index fda6a1d..d7448b2 100644 --- a/docs/run-001/comments/step-2.md +++ b/docs/run-001/comments/step-2.md @@ -3,14 +3,14 @@ - ??? ??: `docs/run-001/02-kei-interpretation/kei-interpretation.md` ?? ?? -- 이 작업의 핵심 목적은 건설산업에서 DX와 BIM이 혼용되는 문제를 바로잡고, DX가 산업 전반의 전환을 뜻하는 상위 개념이며 BIM은 그 전환을 구성하는 핵심 기술 중 하나라는 점을 명확히 이해시키는 것이다. -- DX는 단순 소프트웨어 도입이나 3D 모델링 도입으로 축소되면 안 된다. -- BIM은 중요한 기술이지만 DX 전체와 동일시되면 안 된다. -- 문서의 메시지는 `정의 -> 관계 -> 결론` 흐름으로 보존되어야 한다. -- 비교표와 사례는 핵심 메시지를 보조하는 근거로 다뤄야 한다. -- 건설산업 DX와 BIM의 용어 혼용 문제 -- 건설산업의 정의와 목표 -- BIM의 정의와 역할 +- `용어의 혼용`: problem statement +- `혼용 대표 사례`: supporting evidence +- `용어 정의`: definitions +- `용어간 상호관계`: relationship explanation +- `DX? ????? ???? / [?? 1] DX? ????? ????`: visual support +- `DX와 BIM의 구분`: comparison evidence +- `핵심 요약`: conclusion +- Keep the original block order above. KPI / ?? ?? - ??: pass diff --git a/docs/run-001/comments/step-3.md b/docs/run-001/comments/step-3.md index 72799cf..c3baa6a 100644 --- a/docs/run-001/comments/step-3.md +++ b/docs/run-001/comments/step-3.md @@ -3,14 +3,14 @@ - ??? ??: `docs/run-001/03-structure/content-structure.md` ?? ?? -- 건설산업에서 DX와 BIM은 동일 개념이 아니며, DX는 산업 전반의 전환을 뜻하는 상위 개념이고 BIM은 그 전환을 가능하게 하는 핵심 기술 중 하나다. -- 정책 및 현장 문서에서 DX와 BIM이 혼용되어 왔다. -- 건설산업 DX를 올바르게 이해하려면 용어 정의와 관계 정리가 필요하다. -- BIM은 정보 관리와 디지털 협업을 위한 핵심 인프라 기술이다. -- DX는 BIM, GIS, 디지털 트윈 등 기술 융합을 통해 실현된다. -- 문제 제기: DX와 BIM의 혼용 -- 핵심 정의: 건설산업 / BIM / DX -- 관계 설명: DX는 상위, BIM은 핵심 기술 +- 용어의 혼용 +- 혼용 대표 사례 +- 용어 정의 +- 용어간 상호관계 +- DX? ????? ???? / [?? 1] DX? ????? ???? image +- DX와 BIM의 구분 +- 핵심 요약 +- Top intro: `용어의 혼용` + `혼용 대표 사례` KPI / ?? ?? - ??: pass diff --git a/docs/run-001/comments/step-6.md b/docs/run-001/comments/step-6.md index 345436e..530de2b 100644 --- a/docs/run-001/comments/step-6.md +++ b/docs/run-001/comments/step-6.md @@ -2,7 +2,7 @@ - iteration 1 기준으로 최종 산출물과 측정 결과를 다시 검증했다. - slide overflow: False - zone overflow: 없음 -- 최종 판정은 `pass`이다. +- 최종 판정은 `revise`이다. 산출물 경로 - `docs/run-001/06-validation/validation-result.md` @@ -11,12 +11,12 @@ - `docs/run-001/05-execution/stage_2_verification.json` KPI / 판정 결과 -- 판정: pass -- 실패 분류: 없음 +- 판정: revise +- 실패 분류: Verify-DesignNarrative 수정 액션 -- 없음 +- 원문 주요 소제목과 읽기 순서가 유지되도록 본문 서사를 재구성한다. 다음 단계 전달물 - 최신 validation 기록 -- 다음 iteration 여부: 중단 +- 다음 iteration 여부: 재실행 diff --git a/scripts/run_from_artifacts.py b/scripts/run_from_artifacts.py index be98725..a017521 100644 --- a/scripts/run_from_artifacts.py +++ b/scripts/run_from_artifacts.py @@ -1,6 +1,7 @@ from __future__ import annotations import argparse +import base64 import asyncio import json import re @@ -531,6 +532,10 @@ async def main() -> None: json.dumps(ctx.measurement, ensure_ascii=False, indent=2), encoding='utf-8', ) + if ctx.screenshot_b64: + screenshot_bytes = base64.b64decode(ctx.screenshot_b64) + (out_dir / 'final-screenshot-current.png').write_bytes(screenshot_bytes) + (out_dir / 'final-screenshot.png').write_bytes(screenshot_bytes) (out_dir / 'context.json').write_text( ctx.model_dump_json(indent=2, exclude={'screenshot_b64', 'rendered_html'}), encoding='utf-8',