From 01dbbc88a1df11f8134d24848426e2afa400b833 Mon Sep 17 00:00:00 2001 From: Dmitrii Dmitriev Date: Mon, 18 Sep 2023 21:45:04 +0200 Subject: [PATCH] Translated first part --- Chinese/Graph/roadmap.graphml | 863 +++++++++++++++++----------------- 1 file changed, 439 insertions(+), 424 deletions(-) diff --git a/Chinese/Graph/roadmap.graphml b/Chinese/Graph/roadmap.graphml index 39a991e..5704c43 100644 --- a/Chinese/Graph/roadmap.graphml +++ b/Chinese/Graph/roadmap.graphml @@ -21,7 +21,7 @@ - C++ developer + C++ 开发者 @@ -33,7 +33,7 @@ - Soft skills + 软性技能 @@ -45,7 +45,7 @@ - Hard skills + 硬性技能 @@ -53,14 +53,16 @@ - + - At first, some of the skills may seem impossible to -develop. However, we think differently. It is possible to -work on each of the skills. Everything depends on your -desire and internal blocks. Everything is individual, and -it's up to you to decide. :) + 一开始,有些技能看似没有 +办法习得或提升。然而,在 +我们看来,这里所列的每一 +项技能,都是可以通过练习 +得以提升的。每个人的学习 +目的不同,最终成效取决于 +您个人的愿望和努力 :) @@ -71,7 +73,7 @@ it's up to you to decide. :) - Ability to learn + 学习能力 @@ -82,7 +84,7 @@ it's up to you to decide. :) - Manage mistakes + 管理错误 @@ -93,7 +95,7 @@ it's up to you to decide. :) - Thinking + 思考 @@ -104,7 +106,7 @@ it's up to you to decide. :) - Responsibility + 责任 @@ -115,7 +117,7 @@ it's up to you to decide. :) - Manage resources + 资源管理 @@ -126,7 +128,7 @@ it's up to you to decide. :) - Communication + 交流沟通 @@ -137,7 +139,7 @@ it's up to you to decide. :) - Team work + 团队协作 @@ -148,7 +150,7 @@ it's up to you to decide. :) - Emotional intelligence + 情绪智力(情商) @@ -156,10 +158,10 @@ it's up to you to decide. :) - + - Understanding the development context + 理解开发背景 @@ -170,7 +172,7 @@ it's up to you to decide. :) - Customer focus + 以客户为中心 @@ -181,7 +183,7 @@ it's up to you to decide. :) - Technology + 技术 @@ -189,10 +191,10 @@ it's up to you to decide. :) - + - Trends + 发展趋势 @@ -203,7 +205,7 @@ it's up to you to decide. :) - Empathy + 共情 @@ -214,7 +216,7 @@ it's up to you to decide. :) - Concentration + 专注 @@ -225,7 +227,7 @@ it's up to you to decide. :) - Open-mindedness + 思想开明 @@ -236,7 +238,7 @@ it's up to you to decide. :) - Adaptability + 适应性 @@ -247,7 +249,7 @@ it's up to you to decide. :) - Stress resistance + 抗压能力 @@ -258,7 +260,7 @@ it's up to you to decide. :) - Working in uncertainty + 在不确定性中工作 @@ -266,10 +268,10 @@ it's up to you to decide. :) - + - Understanding the distribution of roles in a team + 理解团队内的角色分工 @@ -280,7 +282,7 @@ it's up to you to decide. :) - Support team members + 支持帮助团队成员 @@ -291,7 +293,7 @@ it's up to you to decide. :) - Work in a distributed team + 在分布式团队中工作 @@ -302,7 +304,7 @@ it's up to you to decide. :) - Providing feedback + 提供意见反馈 @@ -313,7 +315,7 @@ it's up to you to decide. :) - Leadership + 领导力 @@ -321,10 +323,10 @@ it's up to you to decide. :) - + - Mentoring + 启导、指导他人 @@ -335,7 +337,7 @@ it's up to you to decide. :) - Delegation + 委派工作 @@ -343,10 +345,10 @@ it's up to you to decide. :) - + - Assigning and clarifying tasks to employees + 向员工分配和明确任务 @@ -354,10 +356,10 @@ it's up to you to decide. :) - + - Planning and goal setting + 计划并制订目标 @@ -368,7 +370,7 @@ it's up to you to decide. :) - Negotiation + 协商 @@ -376,10 +378,10 @@ it's up to you to decide. :) - + - English + 英文能力 @@ -390,7 +392,7 @@ it's up to you to decide. :) - Presentation + 演讲演示 @@ -398,10 +400,10 @@ it's up to you to decide. :) - + - Written communication skill + 书面沟通技巧 @@ -412,7 +414,7 @@ it's up to you to decide. :) - Networking + 社交 @@ -423,7 +425,7 @@ it's up to you to decide. :) - Ability to listen + 倾听 @@ -434,7 +436,7 @@ it's up to you to decide. :) - Persuasion + 说服 @@ -442,10 +444,10 @@ it's up to you to decide. :) - + - Ability to communicate ideas and thoughts within the team + 团队内部交流创意和想法的能力 @@ -456,7 +458,7 @@ it's up to you to decide. :) - Finding compromises + 寻求妥协 @@ -467,7 +469,7 @@ it's up to you to decide. :) - Dispute resolution + 解决争议 @@ -475,10 +477,10 @@ it's up to you to decide. :) - + - Providing information to people outside the team + 向团队以外的人员提供信息的能力 @@ -486,10 +488,10 @@ it's up to you to decide. :) - + - Time management + 时间管理 @@ -500,7 +502,7 @@ it's up to you to decide. :) - Prioritization + 管理优先级 @@ -508,10 +510,10 @@ it's up to you to decide. :) - + - Taking decisions + 作决定 @@ -519,10 +521,10 @@ it's up to you to decide. :) - + - Blind typing + 盲打 @@ -530,10 +532,10 @@ it's up to you to decide. :) - + - Multitasking + 多重任务同时进行 @@ -544,7 +546,7 @@ it's up to you to decide. :) - Discipline + 纪律 @@ -555,7 +557,7 @@ it's up to you to decide. :) - Persistence + 坚持 @@ -566,7 +568,7 @@ it's up to you to decide. :) - Initiative + 主动性 @@ -574,10 +576,10 @@ it's up to you to decide. :) - + - Independence + 独立 @@ -588,7 +590,7 @@ it's up to you to decide. :) - Problem solving + 解决问题 @@ -599,7 +601,7 @@ it's up to you to decide. :) - Logical + 逻辑性 @@ -610,7 +612,7 @@ it's up to you to decide. :) - Critical + 批判性 @@ -621,7 +623,7 @@ it's up to you to decide. :) - Creative + 创意性 @@ -632,7 +634,7 @@ it's up to you to decide. :) - Strategic + 策略 @@ -643,7 +645,7 @@ it's up to you to decide. :) - Systems + 系统性 @@ -654,7 +656,7 @@ it's up to you to decide. :) - Accept criticism + 接受批评 @@ -665,7 +667,7 @@ it's up to you to decide. :) - Notify about mistakes in time + 出现错误及时通知 @@ -676,7 +678,7 @@ it's up to you to decide. :) - Admitting your mistakes + 承认您的错误 @@ -687,7 +689,7 @@ it's up to you to decide. :) - Analyze mistakes + 分析错误 @@ -698,7 +700,7 @@ it's up to you to decide. :) - Ask the right questions + 提出正确的问题 @@ -709,7 +711,7 @@ it's up to you to decide. :) - Experimenting + 实验实操 @@ -720,7 +722,7 @@ it's up to you to decide. :) - Manage knowledge + 知识管理 @@ -731,7 +733,7 @@ it's up to you to decide. :) - Process information + 信息处理 @@ -739,12 +741,11 @@ it's up to you to decide. :) - + - Ability to gather, analyze, evaluate -information and make decisions -based on it. + 收集、分析、评估信息,并据此做出决 +策的能力。 @@ -755,7 +756,7 @@ based on it. - Reflection + 反思 @@ -763,13 +764,14 @@ based on it. - + - Calmly react to what people say. Most likely that they -only consider their own context when they try to prove -something. This is fine. Evaluate the usefulness of their -point of view. + 冷静地回应他人的评论。很有 +可能他人所说的话、试图证明 +的事情,仅仅基于他们自己的 +角度,这是可以理解的。请客 +观地评估他人观点的有用性。 @@ -780,12 +782,12 @@ point of view. - Take challenging tasks in order to develop your skills and -competencies, even when there is not enough -knowledge/experience (skills will develop much faster -through such tasks). The main thing is to distinguish a -really useful complex task that will help you to boost your -skills from a dumb task that requires a scapegoat. + 主动承担具有挑战性的任务,以发展您的技 +能和能力,即便此刻您还不具备完全足够的 +知识或经验(您的技能将会通过此类任务得 +到快速发展)。关键是要能够区分出:哪些 +是真正有助于您提升技能的复杂任务,而哪 +些又是仅仅需要替罪羊的愚蠢的任务。 @@ -796,14 +798,15 @@ skills from a dumb task that requires a scapegoat. - You should be responsible for your professional development. Don't wait -for the team lead to decide for you what to study. Do not forget that blind -adherence to someone else's plan will sharpen your skills according to -requirements of a particular company. It is better to discuss and build in -your interests into the plan. If this is not done, there is a high risk of getting -irrelevant skills, which will hit career opportunities. But don't overdo it: don't -study absolutely everything or don't passively wait until a development plan -will be created for you. + 您应该对自己的职业发展负责。 + 不要等待团队领导来决定您要学习什么。请不要忘记,盲 +目遵循他人安排的计划,只会让您提高某些适用于某特定 +公司的技能。 +最好商讨如何将您的个人利益和兴趣也纳入计划之中, + 否则的话,就很有可能将时间花在不相关的技能上,从而 +影响职业机会。不过切记不要太极端:别不加选择地什么 +都学,也不要什么都拒绝直到有一个完美的量身定制的学 +习计划出现。 @@ -811,10 +814,11 @@ will be created for you. - + - Self-organization + 自组织(Self- +organization) @@ -822,12 +826,13 @@ will be created for you. - + - The ability to provide the amount of information that is -necessary to communicate to people with different -backgrounds. + 有能力根据各方人员不 +同的背景,而提供适量 +、适当的信息,以促进 +有效的沟通交流。 @@ -838,7 +843,7 @@ backgrounds. - Conflict solving + 解决冲突 @@ -846,15 +851,15 @@ backgrounds. - + - If you read this it means you already understand why it is so -important :) - -Usually, it is required at least to read because you would need to -understand technical documentation. But as you move up the career -ladder, you will need to speak and write more confidently in English. + 如果您阅读本路线图,您大概率已经注 +意到英文能力有多重要:) +通常,您至少需要具备英文阅读能力, +因为您要能够读懂技术文档。不过,随 +着您在职业阶梯上的步步晋升,您将同 +时需要更加自信地用英文说和写。 @@ -862,11 +867,12 @@ ladder, you will need to speak and write more confidently in English. - + - Look for like-minded people and join/create a community for -experience exchange. + 寻找志同道合的人,并 +加入或创建相关社区, +以进行经验交流。 @@ -877,8 +883,8 @@ experience exchange. - You should study and observe contemporary trends to be -competitive, as well as being able to adapt to them. + 您应当研究和观察当代发展趋势,以保 +持自己的竞争力, 并适应变化。 @@ -886,13 +892,15 @@ competitive, as well as being able to adapt to them. - + - Experienced developers should develop management skills and business -communication skills to complete tasks efficiently. It is easier to do if you -have developed emotional intelligence. For a junior developer, the skill is -also useful to better interact with colleagues. + 经验丰富的开发人员应该培养管理技能 +和业务沟通技能,以高效地完成任务。 +如果您有较好的情商,那这就相对更容 +易做到。 +对于初级开发人员来说,共情能力在与 +同事互动中也是非常有用的。 @@ -903,14 +911,14 @@ also useful to better interact with colleagues. - + - 1 step + 步骤 1 - + @@ -932,7 +940,7 @@ also useful to better interact with colleagues. - Basic operations + 基本运算 @@ -943,7 +951,7 @@ also useful to better interact with colleagues. - Arithmetic operations + 算术运算 @@ -954,7 +962,7 @@ also useful to better interact with colleagues. - Loops: for/while + 循环: for/while @@ -965,7 +973,7 @@ also useful to better interact with colleagues. - Logical operations + 逻辑运算 @@ -976,7 +984,7 @@ also useful to better interact with colleagues. - Bitwise operations + 位运算 @@ -987,7 +995,7 @@ also useful to better interact with colleagues. - Functions + 函数 @@ -995,10 +1003,10 @@ also useful to better interact with colleagues. - + - lambda + Lambda表达式 @@ -1009,7 +1017,7 @@ also useful to better interact with colleagues. - Operators + 运算符 @@ -1020,7 +1028,7 @@ also useful to better interact with colleagues. - Data types + 数据类型 @@ -1031,7 +1039,7 @@ also useful to better interact with colleagues. - Dynamic typing + 动态类型 @@ -1042,7 +1050,7 @@ also useful to better interact with colleagues. - Static typing + 静态类型 @@ -1050,10 +1058,10 @@ also useful to better interact with colleagues. - + - RTTI + RTTI(运行时类型识别) @@ -1064,7 +1072,7 @@ also useful to better interact with colleagues. - Pointers & References + 指针&引用 @@ -1075,7 +1083,7 @@ also useful to better interact with colleagues. - Codebase structuring + 代码库结构化 @@ -1086,7 +1094,7 @@ also useful to better interact with colleagues. - References + 引用 @@ -1097,7 +1105,7 @@ also useful to better interact with colleagues. - Memory model + 内存模型 @@ -1105,10 +1113,10 @@ also useful to better interact with colleagues. - + - Smart pointer + 智能指针(smart pointer) @@ -1119,7 +1127,7 @@ also useful to better interact with colleagues. - Raw pointers + 原始指针 @@ -1130,7 +1138,7 @@ also useful to better interact with colleagues. - Code splitting into headers/cpp files + 代码拆分为 headers/cpp 文件 @@ -1138,10 +1146,10 @@ also useful to better interact with colleagues. - + - Scope + 作用域(Scope) @@ -1152,7 +1160,7 @@ also useful to better interact with colleagues. - Memory leakage + 内存泄漏 @@ -1160,10 +1168,10 @@ also useful to better interact with colleagues. - + - Forward declaration + 前向声明 @@ -1171,7 +1179,7 @@ also useful to better interact with colleagues. - + unique_ptr @@ -1182,7 +1190,7 @@ also useful to better interact with colleagues. - + shared_ptr @@ -1196,7 +1204,7 @@ also useful to better interact with colleagues. - Lifetime of objects + 对象生命周期 @@ -1207,7 +1215,7 @@ also useful to better interact with colleagues. - new/delete operators + new/delete 运算符 @@ -1215,7 +1223,7 @@ also useful to better interact with colleagues. - + weak_ptr @@ -1226,10 +1234,10 @@ also useful to better interact with colleagues. - + - Namespaces + 命名空间(Namespace) @@ -1237,11 +1245,12 @@ also useful to better interact with colleagues. - + - The overloading of regular set of operators for -regular or custom types (structures/classes). + 常规或自定义类型 +(结构/类)的常规运 +算符的重载。 @@ -1249,11 +1258,13 @@ regular or custom types (structures/classes). - + - To prevent memory leakage problems it is better -to use smart pointers rather than raw pointers. + 为防止内存泄漏 +问题,最好使用 +智能指针而不是 +原始指针。 @@ -1266,14 +1277,14 @@ to use smart pointers rather than raw pointers. - + - 2 step + 步骤 2 - + @@ -1292,10 +1303,10 @@ to use smart pointers rather than raw pointers. - + - Structures and classes + 结构体(Struct)和类(class) @@ -1306,7 +1317,7 @@ to use smart pointers rather than raw pointers. - Exception handling + 异常处理 @@ -1314,10 +1325,10 @@ to use smart pointers rather than raw pointers. - + - Overloading of functions + 函数重载 @@ -1325,10 +1336,10 @@ to use smart pointers rather than raw pointers. - + - Virtual table (vtbl) + 虚函数表(Virtual table, vtbl) @@ -1336,10 +1347,10 @@ to use smart pointers rather than raw pointers. - + - Object Oriented programming (OOP) + 面向对象编程 (OOP) @@ -1347,10 +1358,10 @@ to use smart pointers rather than raw pointers. - + - Exceptions + 异常(Exceptions) @@ -1358,10 +1369,10 @@ to use smart pointers rather than raw pointers. - + - Access violation + 非法访问(Access violation) @@ -1369,10 +1380,10 @@ to use smart pointers rather than raw pointers. - + - Dynamic polymorphism + 动态多态(Dynamic polymorphism) @@ -1380,10 +1391,10 @@ to use smart pointers rather than raw pointers. - + - Virtual methods + 虚函数(Virtual methods) @@ -1394,7 +1405,7 @@ to use smart pointers rather than raw pointers. - The rule of zero/three/five + 三/五/零法则 @@ -1402,10 +1413,10 @@ to use smart pointers rather than raw pointers. - + - Static polymorphism + 静态多态(Static polymorphism) @@ -1413,10 +1424,10 @@ to use smart pointers rather than raw pointers. - + - Multiple inheritance + 多重继承(Multiple inheritance) @@ -1424,10 +1435,10 @@ to use smart pointers rather than raw pointers. - + - Diamond inheritance + 钻石继承(Diamond inheritance) @@ -1435,10 +1446,10 @@ to use smart pointers rather than raw pointers. - + - Error codes + 错误码(Error codes) @@ -1446,12 +1457,14 @@ to use smart pointers rather than raw pointers. - + - It's preferred to avoid multiple inheritance -(excepting abstract classes) to prevent -runtime issues + 代码中最好避免 +出现多重继承 +(抽象类除外), +以防止运行时出 +现问题 @@ -1464,14 +1477,14 @@ runtime issues - + - 3 step + 步骤 3 - + @@ -1490,10 +1503,10 @@ runtime issues - + - auto (automatic type deduction) + 自动类型推导 auto (automatic type deduction) @@ -1501,10 +1514,10 @@ runtime issues - + - Language concepts + 语言概念(Language concepts) @@ -1512,10 +1525,10 @@ runtime issues - + - type casting + 类型转换(type casting) @@ -1523,10 +1536,10 @@ runtime issues - + - static_cast + 静态类型转换(static_cast) @@ -1534,7 +1547,7 @@ runtime issues - + const_cast @@ -1545,10 +1558,10 @@ runtime issues - + - dynamic_cast + 动态类型转换(dynamic_cast) @@ -1556,7 +1569,7 @@ runtime issues - + reinterpret_cast @@ -1567,10 +1580,10 @@ runtime issues - + - Undefined Behavior (UB) + 未定义行为 (Undefined Behavior,UB) @@ -1578,10 +1591,10 @@ runtime issues - + - Argument-dependent lookup (ADL) + 参数依赖查找(Argument-dependent lookup,ADL) @@ -1589,10 +1602,10 @@ runtime issues - + - Macros + 宏(Macros) @@ -1600,10 +1613,10 @@ runtime issues - + - Name mangling + 名字改写(Name mangling) @@ -1611,10 +1624,10 @@ runtime issues - + - Standard library + STL + 标准程序库+标准模板库(Standard library + STL) @@ -1622,10 +1635,10 @@ runtime issues - + - iostream + 输入输出流(iostream) @@ -1633,10 +1646,10 @@ runtime issues - + - Algorithms + 算法(Algorithms) @@ -1644,10 +1657,10 @@ runtime issues - + - Iterators + 迭代器(Iterators) @@ -1655,10 +1668,10 @@ runtime issues - + - Containers + 容器(Containers) @@ -1666,7 +1679,7 @@ runtime issues - + Date/time @@ -1677,10 +1690,10 @@ runtime issues - + - Multithreading + 多线程(Multithreading) @@ -1688,12 +1701,14 @@ runtime issues - + - Some of language constructions have non-declared behavior according to -the ISO standard. In case of any error, it's not possible to predict further -behavior. It depends on a platform environment, runtime context, etc. + 根据 ISO + 标准,某些语言结构具有未定义行为。 +如果出现任何错误,则无法预测程序进 +一步的行为,因为程序此后的行为取决 +于平台环境、运行时的上下文具体内容等。 @@ -1706,14 +1721,14 @@ behavior. It depends on a platform environment, runtime context, etc. - + - 4 step + 步骤 4 - + @@ -1732,10 +1747,10 @@ behavior. It depends on a platform environment, runtime context, etc. - + - Templates + 模板(Template) @@ -1743,10 +1758,10 @@ behavior. It depends on a platform environment, runtime context, etc. - + - Variadic templates + 可变参数模板 (Variadic templates) @@ -1754,10 +1769,10 @@ behavior. It depends on a platform environment, runtime context, etc. - + - The template specialization + 模板特化(Template specialization) @@ -1765,10 +1780,10 @@ behavior. It depends on a platform environment, runtime context, etc. - + - type traits + 类型特征(type traits) @@ -1787,10 +1802,10 @@ behavior. It depends on a platform environment, runtime context, etc. - + - The full template specialization + 模板全特化(Full template specialization) @@ -1798,10 +1813,10 @@ behavior. It depends on a platform environment, runtime context, etc. - + - The partial template specialization + 模板偏特化(Partial template specialization) @@ -1809,10 +1824,10 @@ behavior. It depends on a platform environment, runtime context, etc. - + - RAII + RAII(资源获取即初始化) @@ -1820,10 +1835,10 @@ behavior. It depends on a platform environment, runtime context, etc. - + - pimpl + pimpl(指向实现的指针) @@ -1831,10 +1846,10 @@ behavior. It depends on a platform environment, runtime context, etc. - + - Erase-Remove + Erase-Remove(删除) @@ -1842,10 +1857,10 @@ behavior. It depends on a platform environment, runtime context, etc. - + - Non-Copyable/Non-Moveable + Non-Copyable (不可复制)/Non-Moveable(不可移动) @@ -1853,10 +1868,10 @@ behavior. It depends on a platform environment, runtime context, etc. - + - Copy and swap + Copy and swap(复制并交换) @@ -1864,10 +1879,10 @@ behavior. It depends on a platform environment, runtime context, etc. - + - Copy on write + Copy on write(写时复制) @@ -1875,10 +1890,10 @@ behavior. It depends on a platform environment, runtime context, etc. - + - CRTP + CRTP(奇异递归模板) @@ -1886,10 +1901,10 @@ behavior. It depends on a platform environment, runtime context, etc. - + - Standards + 标准(Standards) @@ -1930,10 +1945,10 @@ behavior. It depends on a platform environment, runtime context, etc. - + - newest + 最新版本 @@ -1952,10 +1967,10 @@ behavior. It depends on a platform environment, runtime context, etc. - + - Idioms + 惯常用法/设计习语(Idioms) @@ -1971,7 +1986,7 @@ behavior. It depends on a platform environment, runtime context, etc. - 1 step + 步骤 1 @@ -4629,7 +4644,7 @@ They are your friends, not enemies - Language syntax + C++语法 @@ -4882,7 +4897,7 @@ Your project must comply with them. - + @@ -4891,7 +4906,7 @@ Your project must comply with them. - + @@ -4921,7 +4936,7 @@ Your project must comply with them. - + @@ -4942,7 +4957,7 @@ Your project must comply with them. - + @@ -4951,7 +4966,7 @@ Your project must comply with them. - + @@ -4961,7 +4976,7 @@ Your project must comply with them. - + @@ -4989,7 +5004,7 @@ Your project must comply with them. - + @@ -4998,7 +5013,7 @@ Your project must comply with them. - + @@ -5016,7 +5031,7 @@ Your project must comply with them. - + @@ -5217,7 +5232,7 @@ Your project must comply with them. - + @@ -5253,7 +5268,7 @@ Your project must comply with them. - + @@ -5279,7 +5294,7 @@ Your project must comply with them. - + @@ -5289,7 +5304,7 @@ Your project must comply with them. - + @@ -5302,7 +5317,7 @@ Your project must comply with them. - + @@ -5328,7 +5343,7 @@ Your project must comply with them. - + @@ -5354,7 +5369,7 @@ Your project must comply with them. - + @@ -5380,7 +5395,7 @@ Your project must comply with them. - + @@ -5445,7 +5460,7 @@ Your project must comply with them. - + @@ -5471,7 +5486,7 @@ Your project must comply with them. - + @@ -5484,7 +5499,7 @@ Your project must comply with them. - + @@ -5569,7 +5584,7 @@ Your project must comply with them. - + @@ -5582,7 +5597,7 @@ Your project must comply with them. - + @@ -5592,7 +5607,7 @@ Your project must comply with them. - + @@ -5618,7 +5633,7 @@ Your project must comply with them. - + @@ -5654,7 +5669,7 @@ Your project must comply with them. - + @@ -5768,7 +5783,7 @@ Your project must comply with them. - + @@ -5807,7 +5822,7 @@ Your project must comply with them. - + @@ -5859,7 +5874,7 @@ Your project must comply with them. - + @@ -5882,7 +5897,7 @@ Your project must comply with them. - + @@ -5934,7 +5949,7 @@ Your project must comply with them. - + @@ -5957,9 +5972,9 @@ Your project must comply with them. - - - + + + @@ -5970,7 +5985,7 @@ Your project must comply with them. - + @@ -5980,9 +5995,9 @@ Your project must comply with them. - - - + + + @@ -6019,7 +6034,7 @@ Your project must comply with them. - + @@ -6029,7 +6044,7 @@ Your project must comply with them. - + @@ -8292,7 +8307,7 @@ Your project must comply with them. - + @@ -8305,7 +8320,7 @@ Your project must comply with them. - + @@ -8318,7 +8333,7 @@ Your project must comply with them. - + @@ -8331,7 +8346,7 @@ Your project must comply with them. - + @@ -8344,7 +8359,7 @@ Your project must comply with them. - + @@ -8370,7 +8385,7 @@ Your project must comply with them. - + @@ -8461,7 +8476,7 @@ Your project must comply with them. - + @@ -8471,7 +8486,7 @@ Your project must comply with them. - + @@ -8480,7 +8495,7 @@ Your project must comply with them. - + @@ -8489,7 +8504,7 @@ Your project must comply with them. - + @@ -8662,7 +8677,7 @@ Your project must comply with them. - + @@ -8675,7 +8690,7 @@ Your project must comply with them. - + @@ -8688,7 +8703,7 @@ Your project must comply with them. - + @@ -8701,7 +8716,7 @@ Your project must comply with them. - + @@ -8714,7 +8729,7 @@ Your project must comply with them. - + @@ -8727,7 +8742,7 @@ Your project must comply with them. - + @@ -8737,9 +8752,9 @@ Your project must comply with them. - - - + + + @@ -8750,9 +8765,9 @@ Your project must comply with them. - - - + + + @@ -8763,7 +8778,7 @@ Your project must comply with them. - + @@ -8776,7 +8791,7 @@ Your project must comply with them. - + @@ -8786,7 +8801,7 @@ Your project must comply with them. - + @@ -8799,7 +8814,7 @@ Your project must comply with them. - + @@ -8809,7 +8824,7 @@ Your project must comply with them. - + @@ -8831,7 +8846,7 @@ Your project must comply with them. - + @@ -8840,9 +8855,9 @@ Your project must comply with them. - - - + + + @@ -8853,9 +8868,9 @@ Your project must comply with them. - - - + + + @@ -8866,9 +8881,9 @@ Your project must comply with them. - - - + + + @@ -8879,9 +8894,9 @@ Your project must comply with them. - - - + + + @@ -8892,9 +8907,9 @@ Your project must comply with them. - - - + + + @@ -8905,9 +8920,9 @@ Your project must comply with them. - - - + + + @@ -8918,9 +8933,9 @@ Your project must comply with them. - - - + + + @@ -8931,9 +8946,9 @@ Your project must comply with them. - - - + + + @@ -8944,9 +8959,9 @@ Your project must comply with them. - - - + + + @@ -8957,9 +8972,9 @@ Your project must comply with them. - - - + + + @@ -8970,9 +8985,9 @@ Your project must comply with them. - - - + + + @@ -8984,8 +8999,8 @@ Your project must comply with them. - - + + @@ -8997,8 +9012,8 @@ Your project must comply with them. - - + + @@ -9010,8 +9025,8 @@ Your project must comply with them. - - + + @@ -9022,7 +9037,7 @@ Your project must comply with them. - + @@ -9031,7 +9046,7 @@ Your project must comply with them. - + @@ -9041,7 +9056,7 @@ Your project must comply with them. - + @@ -9052,8 +9067,8 @@ Your project must comply with them. - - + + @@ -9065,8 +9080,8 @@ Your project must comply with them. - - + + @@ -9077,9 +9092,9 @@ Your project must comply with them. - - - + + + @@ -9090,9 +9105,9 @@ Your project must comply with them. - - - + + + @@ -9103,9 +9118,9 @@ Your project must comply with them. - - - + + + @@ -9116,9 +9131,9 @@ Your project must comply with them. - - - + + + @@ -9129,9 +9144,9 @@ Your project must comply with them. - - - + + + @@ -9142,9 +9157,9 @@ Your project must comply with them. - - - + + + @@ -9156,8 +9171,8 @@ Your project must comply with them. - - + + @@ -9230,7 +9245,7 @@ Your project must comply with them. - + @@ -9241,8 +9256,8 @@ Your project must comply with them. - - + + @@ -9254,8 +9269,8 @@ Your project must comply with them. - - + +