diff --git a/doc/distrib/License.rtf b/doc/distrib/License.rtf index fff0fbfda41..3f1a547b4da 100644 --- a/doc/distrib/License.rtf +++ b/doc/distrib/License.rtf @@ -1,4 +1,4 @@ -{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch11\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Courier New};} +{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch11\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe2052\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Courier New};} {\f2\fbidi \fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f3\fbidi \froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f4\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Helvetica;} {\f11\fbidi \fmodern\fcharset128\fprq1{\*\panose 02020609040205080304}MS Mincho{\*\falt ?l?r ??\'81\'66c};}{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;} {\f40\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Verdana;}{\f44\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Tahoma{\*\falt Verdana};} @@ -7,22 +7,22 @@ {\fhimajor\f31502\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria;}{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Courier New};} {\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Courier New};}{\fdbminor\f31505\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Courier New};} {\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Courier New};} -{\f1205\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Courier New};}{\f1206\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Courier New};}{\f1208\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Courier New};} -{\f1209\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Courier New};}{\f1210\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Courier New};} -{\f1211\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Courier New};}{\f1212\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Courier New};} -{\f1213\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Courier New};}{\f1225\fbidi \fmodern\fcharset238\fprq1 Courier New CE;}{\f1226\fbidi \fmodern\fcharset204\fprq1 Courier New Cyr;} -{\f1228\fbidi \fmodern\fcharset161\fprq1 Courier New Greek;}{\f1229\fbidi \fmodern\fcharset162\fprq1 Courier New Tur;}{\f1230\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f1231\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);} -{\f1232\fbidi \fmodern\fcharset186\fprq1 Courier New Baltic;}{\f1233\fbidi \fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f1245\fbidi \fswiss\fcharset238\fprq2 Helvetica CE;}{\f1246\fbidi \fswiss\fcharset204\fprq2 Helvetica Cyr;} -{\f1248\fbidi \fswiss\fcharset161\fprq2 Helvetica Greek;}{\f1249\fbidi \fswiss\fcharset162\fprq2 Helvetica Tur;}{\f1250\fbidi \fswiss\fcharset177\fprq2 Helvetica (Hebrew);}{\f1251\fbidi \fswiss\fcharset178\fprq2 Helvetica (Arabic);} -{\f1252\fbidi \fswiss\fcharset186\fprq2 Helvetica Baltic;}{\f1253\fbidi \fswiss\fcharset163\fprq2 Helvetica (Vietnamese);}{\f1317\fbidi \fmodern\fcharset0\fprq1 MS Mincho Western{\*\falt ?l?r ??\'81\'66c};} -{\f1315\fbidi \fmodern\fcharset238\fprq1 MS Mincho CE{\*\falt ?l?r ??\'81\'66c};}{\f1316\fbidi \fmodern\fcharset204\fprq1 MS Mincho Cyr{\*\falt ?l?r ??\'81\'66c};}{\f1318\fbidi \fmodern\fcharset161\fprq1 MS Mincho Greek{\*\falt ?l?r ??\'81\'66c};} -{\f1319\fbidi \fmodern\fcharset162\fprq1 MS Mincho Tur{\*\falt ?l?r ??\'81\'66c};}{\f1322\fbidi \fmodern\fcharset186\fprq1 MS Mincho Baltic{\*\falt ?l?r ??\'81\'66c};}{\f1545\fbidi \froman\fcharset238\fprq2 Cambria Math CE;} -{\f1546\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;}{\f1548\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f1549\fbidi \froman\fcharset162\fprq2 Cambria Math Tur;}{\f1552\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;} -{\f1553\fbidi \froman\fcharset163\fprq2 Cambria Math (Vietnamese);}{\f1605\fbidi \fswiss\fcharset238\fprq2 Verdana CE;}{\f1606\fbidi \fswiss\fcharset204\fprq2 Verdana Cyr;}{\f1608\fbidi \fswiss\fcharset161\fprq2 Verdana Greek;} -{\f1609\fbidi \fswiss\fcharset162\fprq2 Verdana Tur;}{\f1612\fbidi \fswiss\fcharset186\fprq2 Verdana Baltic;}{\f1613\fbidi \fswiss\fcharset163\fprq2 Verdana (Vietnamese);}{\f1645\fbidi \fswiss\fcharset238\fprq2 Tahoma CE{\*\falt Verdana};} -{\f1646\fbidi \fswiss\fcharset204\fprq2 Tahoma Cyr{\*\falt Verdana};}{\f1648\fbidi \fswiss\fcharset161\fprq2 Tahoma Greek{\*\falt Verdana};}{\f1649\fbidi \fswiss\fcharset162\fprq2 Tahoma Tur{\*\falt Verdana};} -{\f1650\fbidi \fswiss\fcharset177\fprq2 Tahoma (Hebrew){\*\falt Verdana};}{\f1651\fbidi \fswiss\fcharset178\fprq2 Tahoma (Arabic){\*\falt Verdana};}{\f1652\fbidi \fswiss\fcharset186\fprq2 Tahoma Baltic{\*\falt Verdana};} -{\f1653\fbidi \fswiss\fcharset163\fprq2 Tahoma (Vietnamese){\*\falt Verdana};}{\f1654\fbidi \fswiss\fcharset222\fprq2 Tahoma (Thai){\*\falt Verdana};}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Courier New};} +{\f1297\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Courier New};}{\f1298\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Courier New};}{\f1300\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Courier New};} +{\f1301\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Courier New};}{\f1302\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Courier New};} +{\f1303\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Courier New};}{\f1304\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Courier New};} +{\f1305\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Courier New};}{\f1317\fbidi \fmodern\fcharset238\fprq1 Courier New CE;}{\f1318\fbidi \fmodern\fcharset204\fprq1 Courier New Cyr;} +{\f1320\fbidi \fmodern\fcharset161\fprq1 Courier New Greek;}{\f1321\fbidi \fmodern\fcharset162\fprq1 Courier New Tur;}{\f1322\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f1323\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);} +{\f1324\fbidi \fmodern\fcharset186\fprq1 Courier New Baltic;}{\f1325\fbidi \fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f1337\fbidi \fswiss\fcharset238\fprq2 Helvetica CE;}{\f1338\fbidi \fswiss\fcharset204\fprq2 Helvetica Cyr;} +{\f1340\fbidi \fswiss\fcharset161\fprq2 Helvetica Greek;}{\f1341\fbidi \fswiss\fcharset162\fprq2 Helvetica Tur;}{\f1342\fbidi \fswiss\fcharset177\fprq2 Helvetica (Hebrew);}{\f1343\fbidi \fswiss\fcharset178\fprq2 Helvetica (Arabic);} +{\f1344\fbidi \fswiss\fcharset186\fprq2 Helvetica Baltic;}{\f1345\fbidi \fswiss\fcharset163\fprq2 Helvetica (Vietnamese);}{\f1409\fbidi \fmodern\fcharset0\fprq1 MS Mincho Western{\*\falt ?l?r ??\'81\'66c};} +{\f1407\fbidi \fmodern\fcharset238\fprq1 MS Mincho CE{\*\falt ?l?r ??\'81\'66c};}{\f1408\fbidi \fmodern\fcharset204\fprq1 MS Mincho Cyr{\*\falt ?l?r ??\'81\'66c};}{\f1410\fbidi \fmodern\fcharset161\fprq1 MS Mincho Greek{\*\falt ?l?r ??\'81\'66c};} +{\f1411\fbidi \fmodern\fcharset162\fprq1 MS Mincho Tur{\*\falt ?l?r ??\'81\'66c};}{\f1414\fbidi \fmodern\fcharset186\fprq1 MS Mincho Baltic{\*\falt ?l?r ??\'81\'66c};}{\f1637\fbidi \froman\fcharset238\fprq2 Cambria Math CE;} +{\f1638\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;}{\f1640\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f1641\fbidi \froman\fcharset162\fprq2 Cambria Math Tur;}{\f1644\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;} +{\f1645\fbidi \froman\fcharset163\fprq2 Cambria Math (Vietnamese);}{\f1697\fbidi \fswiss\fcharset238\fprq2 Verdana CE;}{\f1698\fbidi \fswiss\fcharset204\fprq2 Verdana Cyr;}{\f1700\fbidi \fswiss\fcharset161\fprq2 Verdana Greek;} +{\f1701\fbidi \fswiss\fcharset162\fprq2 Verdana Tur;}{\f1704\fbidi \fswiss\fcharset186\fprq2 Verdana Baltic;}{\f1705\fbidi \fswiss\fcharset163\fprq2 Verdana (Vietnamese);}{\f1737\fbidi \fswiss\fcharset238\fprq2 Tahoma CE{\*\falt Verdana};} +{\f1738\fbidi \fswiss\fcharset204\fprq2 Tahoma Cyr{\*\falt Verdana};}{\f1740\fbidi \fswiss\fcharset161\fprq2 Tahoma Greek{\*\falt Verdana};}{\f1741\fbidi \fswiss\fcharset162\fprq2 Tahoma Tur{\*\falt Verdana};} +{\f1742\fbidi \fswiss\fcharset177\fprq2 Tahoma (Hebrew){\*\falt Verdana};}{\f1743\fbidi \fswiss\fcharset178\fprq2 Tahoma (Arabic){\*\falt Verdana};}{\f1744\fbidi \fswiss\fcharset186\fprq2 Tahoma Baltic{\*\falt Verdana};} +{\f1745\fbidi \fswiss\fcharset163\fprq2 Tahoma (Vietnamese){\*\falt Verdana};}{\f1746\fbidi \fswiss\fcharset222\fprq2 Tahoma (Thai){\*\falt Verdana};}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Courier New};} {\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Courier New};}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Courier New};} {\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Courier New};}{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Courier New};} {\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Courier New};}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Courier New};} @@ -58,20 +58,20 @@ \s4\ql \li0\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af0\afs24\alang1025 \ltrch\fcs0 \b\fs24\lang1033\langfe1033\loch\f0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext4 \slink15 \sqformat \spriority9 \styrsid6227547 heading 4;}{\*\cs10 \additive \ssemihidden \sunhideused \spriority1 Default Paragraph Font;}{\* \ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv -\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1033 \snext11 \ssemihidden \sunhideused -Normal Table;}{\*\cs15 \additive \rtlch\fcs1 \ab\af0\afs24 \ltrch\fcs0 \b\fs24\dbch\af0 \sbasedon10 \slink4 \slocked \spriority9 \styrsid6227547 T\'edtulo 4 Car;}{\s16\ql \li0\ri0\widctlpar +\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe2052\loch\f0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp2052 \snext11 \ssemihidden \sunhideused +Normal Table;}{\*\cs15 \additive \rtlch\fcs1 \ab\af0\afs24 \ltrch\fcs0 \b\fs24\dbch\af0 \sbasedon10 \slink4 \slocked \spriority9 \styrsid6227547 Heading 4 Char;}{\s16\ql \li0\ri0\widctlpar \tqc\tx4419\tqr\tx8838\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\f0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 -\sbasedon0 \snext16 \slink17 \styrsid16517625 header;}{\*\cs17 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \fs24\lang0\langfe1041\langnp0\langfenp1041 \sbasedon10 \slink16 \slocked \ssemihidden Encabezado Car;}{\s18\ql \li0\ri0\widctlpar +\sbasedon0 \snext16 \slink17 \styrsid16517625 header;}{\*\cs17 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \fs24\lang0\langfe1041\langnp0\langfenp1041 \sbasedon10 \slink16 \slocked \ssemihidden Header Char;}{\s18\ql \li0\ri0\widctlpar \tqc\tx4419\tqr\tx8838\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\f0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 -\sbasedon0 \snext18 \slink19 \styrsid16517625 footer;}{\*\cs19 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \fs24\lang0\langfe1041\langnp0\langfenp1041 \sbasedon10 \slink18 \slocked \ssemihidden Pie de p\'e1gina Car;}{\*\cs20 \additive \rtlch\fcs1 \af0 -\ltrch\fcs0 \sbasedon10 \styrsid16517625 page number;}{\s21\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af44\afs16\alang1025 \ltrch\fcs0 +\sbasedon0 \snext18 \slink19 \styrsid16517625 footer;}{\*\cs19 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \fs24\lang0\langfe1041\langnp0\langfenp1041 \sbasedon10 \slink18 \slocked \ssemihidden Footer Char;}{\*\cs20 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 +\sbasedon10 \styrsid16517625 page number;}{\s21\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af44\afs16\alang1025 \ltrch\fcs0 \fs16\lang1033\langfe1041\loch\f44\hich\af44\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext21 \slink22 \ssemihidden \styrsid11827030 Balloon Text;}{\*\cs22 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \fs2\lang0\langfe1041\langnp0\langfenp1041 -\sbasedon10 \slink21 \slocked \ssemihidden Texto de globo Car;}{\*\cs23 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \fs16 \sbasedon10 \ssemihidden \styrsid11827030 annotation reference;}{ +\sbasedon10 \slink21 \slocked \ssemihidden Balloon Text Char;}{\*\cs23 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \fs16 \sbasedon10 \ssemihidden \styrsid11827030 annotation reference;}{ \s24\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1041\loch\f0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 -\sbasedon0 \snext24 \slink25 \ssemihidden \styrsid11827030 annotation text;}{\*\cs25 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \lang0\langfe1041\langnp0\langfenp1041 \sbasedon10 \slink24 \slocked \ssemihidden Texto comentario Car;}{ +\sbasedon0 \snext24 \slink25 \ssemihidden \styrsid11827030 annotation text;}{\*\cs25 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \lang0\langfe1041\langnp0\langfenp1041 \sbasedon10 \slink24 \slocked \ssemihidden Comment Text Char;}{ \s26\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af0\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1041\loch\f0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 -\sbasedon24 \snext24 \slink27 \ssemihidden \styrsid11827030 annotation subject;}{\*\cs27 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \b\lang0\langfe1041\langnp0\langfenp1041 \sbasedon25 \slink26 \slocked \ssemihidden Asunto del comentario Car;}{\*\cs28 -\additive \rtlch\fcs1 \af0 \ltrch\fcs0 \ul\cf19 \sbasedon10 \styrsid13632208 Hyperlink;}{\*\cs29 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \ul\cf20 \sbasedon10 \styrsid1864577 FollowedHyperlink;}{\*\cs30 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 +\sbasedon24 \snext24 \slink27 \ssemihidden \styrsid11827030 annotation subject;}{\*\cs27 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \b\lang0\langfe1041\langnp0\langfenp1041 \sbasedon25 \slink26 \slocked \ssemihidden Comment Subject Char;}{\*\cs28 \additive +\rtlch\fcs1 \af0 \ltrch\fcs0 \ul\cf19 \sbasedon10 \styrsid13632208 Hyperlink;}{\*\cs29 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \ul\cf20 \sbasedon10 \styrsid1864577 FollowedHyperlink;}{\*\cs30 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \cf15\chshdng0\chcfpat0\chcbpat21 \sbasedon10 \ssemihidden \sunhideused \styrsid13836218 Unresolved Mention1;}{\s31\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\contextualspace \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\f0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext31 \sqformat \spriority34 \styrsid12204436 List Paragraph;}{ \s32\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af4\afs17\alang1025 \ltrch\fcs0 \fs17\cf22\lang1033\langfe1033\loch\f4\hich\af4\dbch\af11\cgrid\langnp1033\langfenp1033 @@ -85,7 +85,7 @@ Normal Table;}{\*\cs15 \additive \rtlch\fcs1 \ab\af0\afs24 \ltrch\fcs0 \b\fs24\d \sbasedon0 \snext38 \spriority0 \styrsid13453773 p8;}{\s39\ql \li0\ri0\widctlpar \tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af2\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f2\hich\af2\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext39 \slink40 \ssemihidden \sunhideused \styrsid1408767 HTML Preformatted;}{\*\cs40 \additive \rtlch\fcs1 \af2 \ltrch\fcs0 \f2 -\sbasedon10 \slink39 \slocked \ssemihidden \styrsid1408767 HTML con formato previo Car;}{\s41\ql \li0\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 +\sbasedon10 \slink39 \slocked \ssemihidden \styrsid1408767 HTML Preformatted Char;}{\s41\ql \li0\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\loch\f0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext41 \ssemihidden \sunhideused \styrsid6227547 Normal (Web);}{\*\cs42 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \ul \sbasedon10 \spriority0 \styrsid10431282 s1;}{\s43\ql \li0\ri0\sb180\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af4\afs17\alang1025 \ltrch\fcs0 \fs17\cf23\lang1033\langfe1033\loch\f4\hich\af4\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext43 \spriority0 \styrsid11732730 p1;}{\*\cs44 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \cf26\chshdng0\chcfpat0\chcbpat27 \sbasedon10 \sunhideused \styrsid6038120 Mention;}{ @@ -156,67 +156,68 @@ s1;}{\s43\ql \li0\ri0\sb180\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustr {\lfolevel\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}\ls6} {\listoverride\listid1799688260\listoverridecount0\ls7}}{\*\revtbl {Unknown;}}{\*\pgptbl {\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0 \itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0 -\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}{\*\rsidtbl \rsid22352\rsid73615\rsid76167\rsid87365\rsid161913\rsid215137\rsid217675\rsid276298\rsid283317 -\rsid335015\rsid337680\rsid349062\rsid399958\rsid422442\rsid471994\rsid474146\rsid480082\rsid481396\rsid553533\rsid596751\rsid598743\rsid611836\rsid667491\rsid729185\rsid735967\rsid752623\rsid789074\rsid793899\rsid804842\rsid859388\rsid871588\rsid881359 -\rsid921997\rsid923361\rsid925904\rsid938020\rsid999353\rsid1010155\rsid1015700\rsid1051697\rsid1069086\rsid1069496\rsid1122839\rsid1189123\rsid1199267\rsid1257048\rsid1272503\rsid1314205\rsid1324749\rsid1333189\rsid1379056\rsid1388098\rsid1398863 -\rsid1399890\rsid1408767\rsid1444830\rsid1449555\rsid1453382\rsid1461749\rsid1469525\rsid1509820\rsid1527014\rsid1535519\rsid1537291\rsid1537500\rsid1577842\rsid1578453\rsid1597483\rsid1639082\rsid1653113\rsid1665491\rsid1707314\rsid1770247\rsid1794834 -\rsid1851209\rsid1851815\rsid1862976\rsid1864577\rsid1911191\rsid1974325\rsid1974656\rsid1976922\rsid1978001\rsid2038777\rsid2058259\rsid2099799\rsid2104270\rsid2109634\rsid2123493\rsid2246231\rsid2254904\rsid2255145\rsid2303143\rsid2305626\rsid2375014 -\rsid2379643\rsid2391538\rsid2520232\rsid2566659\rsid2570185\rsid2575641\rsid2579608\rsid2587391\rsid2632677\rsid2647988\rsid2692979\rsid2698877\rsid2714349\rsid2765701\rsid2768391\rsid2784368\rsid2844507\rsid2897333\rsid2898641\rsid2906780\rsid2951511 -\rsid2974643\rsid3018521\rsid3019974\rsid3033219\rsid3045115\rsid3045333\rsid3047349\rsid3089121\rsid3101955\rsid3156051\rsid3212857\rsid3232851\rsid3241586\rsid3292595\rsid3293452\rsid3365121\rsid3365510\rsid3435636\rsid3437940\rsid3491936\rsid3494983 -\rsid3499201\rsid3540628\rsid3552742\rsid3553090\rsid3564559\rsid3681173\rsid3682587\rsid3683730\rsid3690146\rsid3739796\rsid3755123\rsid3763438\rsid3874731\rsid3881778\rsid3882011\rsid3890682\rsid3895851\rsid3942376\rsid3947679\rsid4088363\rsid4139158 -\rsid4158208\rsid4260945\rsid4350199\rsid4467057\rsid4476572\rsid4476880\rsid4484468\rsid4539063\rsid4588162\rsid4602845\rsid4613088\rsid4722070\rsid4872185\rsid4984834\rsid5007513\rsid5055706\rsid5062959\rsid5075811\rsid5130270\rsid5206361\rsid5255404 -\rsid5266296\rsid5313334\rsid5315883\rsid5374682\rsid5522329\rsid5577402\rsid5585506\rsid5644000\rsid5645629\rsid5720541\rsid5728424\rsid5793494\rsid5838465\rsid5846447\rsid5862263\rsid5903706\rsid5906401\rsid5908004\rsid5969349\rsid5982325\rsid5986331 -\rsid6034573\rsid6036074\rsid6038120\rsid6047808\rsid6114030\rsid6171279\rsid6178131\rsid6227547\rsid6238388\rsid6248041\rsid6294101\rsid6310843\rsid6380568\rsid6423807\rsid6429270\rsid6445638\rsid6503115\rsid6513468\rsid6583044\rsid6623215\rsid6626297 -\rsid6627746\rsid6646113\rsid6685656\rsid6703163\rsid6750434\rsid6769606\rsid6842389\rsid6844936\rsid6892209\rsid6952615\rsid6955137\rsid6977899\rsid6979182\rsid7014490\rsid7032283\rsid7041293\rsid7098771\rsid7165541\rsid7173304\rsid7173931\rsid7218187 -\rsid7236969\rsid7356860\rsid7368825\rsid7422243\rsid7479835\rsid7548490\rsid7566823\rsid7567415\rsid7622726\rsid7627608\rsid7631897\rsid7667862\rsid7683675\rsid7692129\rsid7754210\rsid7755756\rsid7822785\rsid7826102\rsid7873799\rsid7884021\rsid7886621 -\rsid8001077\rsid8065741\rsid8079613\rsid8088213\rsid8128765\rsid8142961\rsid8151387\rsid8204743\rsid8269149\rsid8277829\rsid8289714\rsid8339672\rsid8353973\rsid8389169\rsid8391995\rsid8398517\rsid8400969\rsid8404165\rsid8413084\rsid8417294\rsid8455634 -\rsid8461902\rsid8474294\rsid8483004\rsid8531707\rsid8585671\rsid8592203\rsid8596965\rsid8601727\rsid8661082\rsid8674701\rsid8679691\rsid8721336\rsid8748333\rsid8789511\rsid8790030\rsid8799391\rsid8807263\rsid8860099\rsid8864149\rsid8924252\rsid8929857 -\rsid8940814\rsid8978590\rsid9002278\rsid9006599\rsid9063947\rsid9064570\rsid9069826\rsid9123382\rsid9125302\rsid9176842\rsid9177671\rsid9181868\rsid9184463\rsid9205192\rsid9245766\rsid9255070\rsid9259463\rsid9259773\rsid9272284\rsid9323234\rsid9325605 -\rsid9334694\rsid9387172\rsid9389328\rsid9393033\rsid9439249\rsid9444399\rsid9455391\rsid9507519\rsid9511078\rsid9517109\rsid9575544\rsid9577591\rsid9634854\rsid9647257\rsid9653623\rsid9661108\rsid9703716\rsid9707093\rsid9775017\rsid9792499\rsid9838250 -\rsid9840634\rsid9841917\rsid9919748\rsid9923890\rsid9924913\rsid9981525\rsid9991382\rsid10030880\rsid10056792\rsid10100741\rsid10104279\rsid10109240\rsid10119139\rsid10159201\rsid10224918\rsid10235658\rsid10236289\rsid10240948\rsid10367741\rsid10372876 -\rsid10379248\rsid10431282\rsid10434554\rsid10445525\rsid10449709\rsid10486839\rsid10507497\rsid10554929\rsid10562238\rsid10567464\rsid10581199\rsid10629788\rsid10637286\rsid10684479\rsid10705380\rsid10751103\rsid10753961\rsid10776799\rsid10777211 -\rsid10819086\rsid10829792\rsid10906530\rsid10974205\rsid10975906\rsid11017882\rsid11022498\rsid11027606\rsid11035276\rsid11036983\rsid11077607\rsid11079840\rsid11106619\rsid11150998\rsid11210897\rsid11219551\rsid11219678\rsid11219992\rsid11239132 -\rsid11276032\rsid11287021\rsid11290396\rsid11296738\rsid11342419\rsid11364396\rsid11424625\rsid11537878\rsid11551743\rsid11552693\rsid11554337\rsid11557845\rsid11600815\rsid11679132\rsid11732730\rsid11734622\rsid11759408\rsid11797471\rsid11817949 -\rsid11818750\rsid11824166\rsid11827030\rsid11868560\rsid11871742\rsid11881328\rsid11889748\rsid11932854\rsid11934932\rsid11943895\rsid11959945\rsid12006330\rsid12010922\rsid12025286\rsid12083931\rsid12141332\rsid12202669\rsid12204436\rsid12211273 -\rsid12216133\rsid12274452\rsid12287053\rsid12336198\rsid12342287\rsid12348997\rsid12351538\rsid12388521\rsid12389194\rsid12399154\rsid12412888\rsid12414077\rsid12452234\rsid12457696\rsid12473901\rsid12528505\rsid12528932\rsid12540293\rsid12545384 -\rsid12548068\rsid12586378\rsid12613178\rsid12672000\rsid12678317\rsid12730275\rsid12730934\rsid12731252\rsid12731850\rsid12733038\rsid12733790\rsid12734832\rsid12865796\rsid12870481\rsid12912367\rsid12999455\rsid13003194\rsid13046411\rsid13051578 -\rsid13054922\rsid13109622\rsid13116404\rsid13134046\rsid13198311\rsid13242615\rsid13265225\rsid13322533\rsid13370050\rsid13373044\rsid13375814\rsid13388951\rsid13435594\rsid13436534\rsid13438282\rsid13438653\rsid13453554\rsid13453773\rsid13523743 -\rsid13532893\rsid13567837\rsid13632208\rsid13648783\rsid13726204\rsid13782329\rsid13789643\rsid13829478\rsid13836218\rsid13850253\rsid13906493\rsid13925597\rsid13959836\rsid13966589\rsid13977470\rsid13983246\rsid13988559\rsid14036919\rsid14040527 -\rsid14049595\rsid14054939\rsid14094133\rsid14096011\rsid14100006\rsid14109414\rsid14122447\rsid14170080\rsid14185784\rsid14316267\rsid14318163\rsid14356000\rsid14361884\rsid14383113\rsid14432803\rsid14434124\rsid14447164\rsid14566265\rsid14572941 -\rsid14643578\rsid14699497\rsid14701263\rsid14749369\rsid14761802\rsid14766595\rsid14773356\rsid14776808\rsid14841959\rsid14842196\rsid14890035\rsid14894936\rsid14901679\rsid14942983\rsid14945964\rsid14956329\rsid14960474\rsid15013948\rsid15024906 -\rsid15029840\rsid15074591\rsid15080599\rsid15222249\rsid15336547\rsid15357213\rsid15418561\rsid15431113\rsid15533849\rsid15551101\rsid15557215\rsid15600712\rsid15621508\rsid15629932\rsid15674604\rsid15689319\rsid15729962\rsid15751582\rsid15794436 -\rsid15800091\rsid15811861\rsid15817344\rsid15867807\rsid15875148\rsid15930770\rsid15937246\rsid15952067\rsid16013607\rsid16076670\rsid16187871\rsid16213187\rsid16259039\rsid16262900\rsid16262901\rsid16262925\rsid16324720\rsid16335093\rsid16341803 -\rsid16347336\rsid16384220\rsid16404075\rsid16465329\rsid16517625\rsid16539240\rsid16545597\rsid16608438\rsid16666593\rsid16675462\rsid16739539\rsid798777987}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1 -\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\title Copyright Standardization Task Force}{\author nagatok}{\operator Jesus Alfredo Alvi\'f1o}{\creatim\yr2022\mo6\dy14\hr13\min21}{\revtim\yr2022\mo6\dy16\hr16\min29}{\version124}{\edmins1262}{\nofpages22} -{\nofwords11359}{\nofchars64750}{\*\company Autodesk, Inc.}{\nofcharsws75958}{\vern49}}{\*\userprops {\propname ContentTypeId}\proptype30{\staticval 0x0101004A16BC0E6DC7B746AEAD1B8A7757FD21}{\propname MSIP_Label_96d9293f-34f3-4874-b499-9891592f47ac_Enable -d}\proptype30{\staticval True}{\propname MSIP_Label_96d9293f-34f3-4874-b499-9891592f47ac_SiteId}\proptype30{\staticval 67bff79e-7f91-4433-a8e5-c9252d2ddc1d}{\propname MSIP_Label_96d9293f-34f3-4874-b499-9891592f47ac_Ref}\proptype30{\staticval https://api.i -nformationprotection.azure.com/api/67bff79e-7f91-4433-a8e5-c9252d2ddc1d}{\propname MSIP_Label_96d9293f-34f3-4874-b499-9891592f47ac_Owner}\proptype30{\staticval patricia.taitz@autodesk.com}{\propname MSIP_Label_96d9293f-34f3-4874-b499-9891592f47ac_SetDate} -\proptype30{\staticval 2017-12-04T13:57:29.2015553-08:00}{\propname MSIP_Label_96d9293f-34f3-4874-b499-9891592f47ac_Name}\proptype30{\staticval Legal - Autodesk Internal Use Only}{\propname MSIP_Label_96d9293f-34f3-4874-b499-9891592f47ac_Application} -\proptype30{\staticval Microsoft Azure Information Protection}{\propname MSIP_Label_96d9293f-34f3-4874-b499-9891592f47ac_Extended_MSFT_Method}\proptype30{\staticval Automatic}{\propname Sensitivity}\proptype30{\staticval Legal - Autodesk Internal Use Onl -y}{\propname Order}\proptype5{\staticval 32700}{\propname xd_Signature}\proptype11{\staticval 0}{\propname xd_ProgID}\proptype30{\staticval }{\propname Tertiary Filter}\proptype11{\staticval 0}{\propname ComplianceAssetId}\proptype30{\staticval } -{\propname TemplateUrl}\proptype30{\staticval }{\propname Geo}\proptype30{\staticval \'3b#AMER\'3b#APAC\'3b#EMEA\'3b#}{\propname SubTopic}\proptype30{\staticval \'3b#About Box\'3b#}{\propname Function}\proptype30{\staticval }{\propname Topic}\proptype30 -{\staticval }{\propname Language}\proptype30{\staticval English}{\propname LastUpdate}\proptype30{\staticval }}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}} -\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect +\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}{\*\rsidtbl \rsid22352\rsid73615 +\rsid76167\rsid87365\rsid161913\rsid215137\rsid217675\rsid276298\rsid283317\rsid335015\rsid337680\rsid349062\rsid399958\rsid422442\rsid471994\rsid474146\rsid480082\rsid481396\rsid553533\rsid596751\rsid598743\rsid611836\rsid667491\rsid729185\rsid735967 +\rsid752623\rsid789074\rsid793899\rsid804842\rsid859388\rsid871588\rsid881359\rsid921997\rsid923361\rsid925904\rsid938020\rsid999353\rsid1010155\rsid1015700\rsid1051697\rsid1069086\rsid1069496\rsid1122839\rsid1189123\rsid1199267\rsid1257048\rsid1272503 +\rsid1314205\rsid1324749\rsid1333189\rsid1379056\rsid1388098\rsid1398863\rsid1399890\rsid1408767\rsid1444830\rsid1449555\rsid1453382\rsid1461749\rsid1469525\rsid1509820\rsid1527014\rsid1535519\rsid1537291\rsid1537500\rsid1577842\rsid1578453\rsid1597483 +\rsid1639082\rsid1653113\rsid1665491\rsid1707314\rsid1770247\rsid1794834\rsid1851209\rsid1851815\rsid1862976\rsid1864577\rsid1911191\rsid1974325\rsid1974656\rsid1976922\rsid1978001\rsid2038777\rsid2058259\rsid2099799\rsid2104270\rsid2109634\rsid2123493 +\rsid2246231\rsid2254904\rsid2255145\rsid2303143\rsid2305626\rsid2375014\rsid2379643\rsid2391538\rsid2520232\rsid2566659\rsid2570185\rsid2575641\rsid2579608\rsid2587391\rsid2632677\rsid2647988\rsid2692979\rsid2698877\rsid2714349\rsid2765701\rsid2768391 +\rsid2784368\rsid2844507\rsid2887168\rsid2897333\rsid2898641\rsid2906780\rsid2951511\rsid2974643\rsid3018521\rsid3019974\rsid3033219\rsid3045115\rsid3045333\rsid3047349\rsid3089121\rsid3101955\rsid3156051\rsid3212857\rsid3232851\rsid3241586\rsid3292595 +\rsid3293452\rsid3293588\rsid3365121\rsid3365510\rsid3435636\rsid3437940\rsid3491936\rsid3494983\rsid3499201\rsid3540628\rsid3552742\rsid3553090\rsid3564559\rsid3681173\rsid3682587\rsid3683730\rsid3690146\rsid3739796\rsid3755123\rsid3763438\rsid3874731 +\rsid3881778\rsid3882011\rsid3890682\rsid3895851\rsid3942376\rsid3947679\rsid4088363\rsid4139158\rsid4158208\rsid4260945\rsid4350199\rsid4467057\rsid4476572\rsid4476880\rsid4484468\rsid4539063\rsid4588162\rsid4602845\rsid4613088\rsid4722070\rsid4872185 +\rsid4984834\rsid5007513\rsid5055706\rsid5062959\rsid5075811\rsid5130270\rsid5206361\rsid5255404\rsid5266296\rsid5313334\rsid5315883\rsid5374682\rsid5522329\rsid5577402\rsid5585506\rsid5644000\rsid5645629\rsid5720541\rsid5728424\rsid5793494\rsid5838465 +\rsid5846447\rsid5862263\rsid5903706\rsid5906401\rsid5908004\rsid5969349\rsid5982325\rsid5986331\rsid6034573\rsid6036074\rsid6038120\rsid6047808\rsid6114030\rsid6171279\rsid6178131\rsid6227547\rsid6238388\rsid6248041\rsid6294101\rsid6310843\rsid6380568 +\rsid6423807\rsid6429270\rsid6445638\rsid6503115\rsid6513468\rsid6583044\rsid6623215\rsid6626297\rsid6627746\rsid6646113\rsid6685656\rsid6703163\rsid6750434\rsid6769606\rsid6842389\rsid6844936\rsid6892209\rsid6952615\rsid6955137\rsid6977899\rsid6979182 +\rsid7014490\rsid7032283\rsid7041293\rsid7098771\rsid7165541\rsid7173304\rsid7173931\rsid7218187\rsid7236969\rsid7356860\rsid7368825\rsid7422243\rsid7479835\rsid7548490\rsid7566823\rsid7567415\rsid7622726\rsid7627608\rsid7631897\rsid7667862\rsid7683675 +\rsid7692129\rsid7754210\rsid7755756\rsid7822785\rsid7826102\rsid7873799\rsid7884021\rsid7886621\rsid8001077\rsid8065741\rsid8079613\rsid8088213\rsid8128765\rsid8142961\rsid8151387\rsid8204743\rsid8269149\rsid8277829\rsid8289714\rsid8339672\rsid8353973 +\rsid8389169\rsid8391995\rsid8398517\rsid8400969\rsid8404165\rsid8413084\rsid8417294\rsid8455634\rsid8461902\rsid8474294\rsid8483004\rsid8531707\rsid8585671\rsid8592203\rsid8596965\rsid8601727\rsid8661082\rsid8674701\rsid8679691\rsid8721336\rsid8748333 +\rsid8789511\rsid8790030\rsid8799391\rsid8807263\rsid8860099\rsid8864149\rsid8924252\rsid8929857\rsid8940814\rsid8978590\rsid9002278\rsid9006599\rsid9063947\rsid9064570\rsid9069826\rsid9123382\rsid9125302\rsid9176842\rsid9177671\rsid9181868\rsid9184463 +\rsid9205192\rsid9245766\rsid9255070\rsid9259463\rsid9259773\rsid9272284\rsid9323234\rsid9325605\rsid9334694\rsid9387172\rsid9389328\rsid9393033\rsid9439249\rsid9444399\rsid9455391\rsid9507519\rsid9511078\rsid9517109\rsid9575544\rsid9577591\rsid9634854 +\rsid9647257\rsid9653623\rsid9661108\rsid9703716\rsid9707093\rsid9775017\rsid9792499\rsid9838250\rsid9840634\rsid9841917\rsid9919748\rsid9923890\rsid9924913\rsid9981525\rsid9991382\rsid10030880\rsid10056792\rsid10100741\rsid10104279\rsid10109240 +\rsid10119139\rsid10159201\rsid10224918\rsid10235658\rsid10236289\rsid10240948\rsid10243208\rsid10367741\rsid10372876\rsid10379248\rsid10431282\rsid10434554\rsid10445525\rsid10449709\rsid10486839\rsid10507497\rsid10554929\rsid10562238\rsid10567464 +\rsid10581199\rsid10629788\rsid10637286\rsid10684479\rsid10705380\rsid10751103\rsid10753961\rsid10776799\rsid10777211\rsid10819086\rsid10829792\rsid10906530\rsid10974205\rsid10975906\rsid11017882\rsid11022498\rsid11027606\rsid11035276\rsid11036983 +\rsid11077607\rsid11079840\rsid11106619\rsid11150998\rsid11210897\rsid11219551\rsid11219678\rsid11219992\rsid11239132\rsid11276032\rsid11287021\rsid11290396\rsid11296738\rsid11342419\rsid11364396\rsid11424625\rsid11537878\rsid11551743\rsid11552693 +\rsid11554337\rsid11557845\rsid11600815\rsid11679132\rsid11732730\rsid11734622\rsid11759408\rsid11797471\rsid11807012\rsid11817949\rsid11818750\rsid11824166\rsid11827030\rsid11868560\rsid11871742\rsid11881328\rsid11889748\rsid11932854\rsid11934932 +\rsid11943895\rsid11959945\rsid12006330\rsid12010922\rsid12025286\rsid12083931\rsid12141332\rsid12202669\rsid12204436\rsid12211273\rsid12216133\rsid12274452\rsid12287053\rsid12336198\rsid12342287\rsid12348997\rsid12351538\rsid12388521\rsid12389194 +\rsid12399154\rsid12412888\rsid12414077\rsid12452234\rsid12457696\rsid12473901\rsid12528505\rsid12528932\rsid12540293\rsid12545384\rsid12548068\rsid12586378\rsid12613178\rsid12672000\rsid12678317\rsid12730275\rsid12730934\rsid12731252\rsid12731850 +\rsid12733038\rsid12733790\rsid12734832\rsid12865796\rsid12870481\rsid12912367\rsid12999455\rsid13003194\rsid13046411\rsid13051578\rsid13054922\rsid13109622\rsid13116404\rsid13134046\rsid13198311\rsid13242615\rsid13265225\rsid13322533\rsid13370050 +\rsid13373044\rsid13375814\rsid13388951\rsid13435594\rsid13436534\rsid13438282\rsid13438653\rsid13453554\rsid13453773\rsid13523743\rsid13532893\rsid13567837\rsid13632208\rsid13648783\rsid13726204\rsid13782329\rsid13789643\rsid13829478\rsid13836218 +\rsid13850253\rsid13906493\rsid13925597\rsid13959836\rsid13966589\rsid13977470\rsid13983246\rsid13988559\rsid14036919\rsid14040527\rsid14049595\rsid14054939\rsid14094133\rsid14096011\rsid14100006\rsid14109414\rsid14122447\rsid14170080\rsid14185784 +\rsid14316267\rsid14318163\rsid14356000\rsid14361884\rsid14383113\rsid14432803\rsid14434124\rsid14447164\rsid14566265\rsid14572941\rsid14643578\rsid14699497\rsid14701263\rsid14749369\rsid14761802\rsid14766595\rsid14773356\rsid14776808\rsid14841959 +\rsid14842196\rsid14890035\rsid14894936\rsid14901679\rsid14942983\rsid14945964\rsid14956329\rsid14960474\rsid15013948\rsid15024906\rsid15029840\rsid15074591\rsid15080599\rsid15222249\rsid15294137\rsid15336547\rsid15357213\rsid15418561\rsid15431113 +\rsid15533849\rsid15551101\rsid15557215\rsid15600712\rsid15621508\rsid15629932\rsid15674604\rsid15689319\rsid15729962\rsid15751582\rsid15794436\rsid15800091\rsid15811861\rsid15817344\rsid15867807\rsid15875148\rsid15930770\rsid15937246\rsid15952067 +\rsid16013607\rsid16076670\rsid16187871\rsid16213187\rsid16259039\rsid16262900\rsid16262901\rsid16262925\rsid16322593\rsid16324720\rsid16335093\rsid16341803\rsid16347336\rsid16384220\rsid16404075\rsid16465329\rsid16517625\rsid16539240\rsid16545597 +\rsid16608438\rsid16666593\rsid16675462\rsid16739539\rsid798777987}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\title Copyright Standardization Task Force} +{\author nagatok}{\operator Aaron Tang}{\creatim\yr2022\mo6\dy14\hr13\min21}{\revtim\yr2022\mo8\dy31\hr16\min40}{\version126}{\edmins1326}{\nofpages22}{\nofwords11587}{\nofchars66048}{\*\company Autodesk, Inc.}{\nofcharsws77481}{\vern51}}{\*\userprops +{\propname ContentTypeId}\proptype30{\staticval 0x0101004A16BC0E6DC7B746AEAD1B8A7757FD21}{\propname MSIP_Label_96d9293f-34f3-4874-b499-9891592f47ac_Enabled}\proptype30{\staticval True}{\propname MSIP_Label_96d9293f-34f3-4874-b499-9891592f47ac_SiteId} +\proptype30{\staticval 67bff79e-7f91-4433-a8e5-c9252d2ddc1d}{\propname MSIP_Label_96d9293f-34f3-4874-b499-9891592f47ac_Ref}\proptype30{\staticval https://api.informationprotection.azure.com/api/67bff79e-7f91-4433-a8e5-c9252d2ddc1d}{\propname MSIP_Label_96 +d9293f-34f3-4874-b499-9891592f47ac_Owner}\proptype30{\staticval patricia.taitz@autodesk.com}{\propname MSIP_Label_96d9293f-34f3-4874-b499-9891592f47ac_SetDate}\proptype30{\staticval 2017-12-04T13:57:29.2015553-08:00}{\propname MSIP_Label_96d9293f-34f3-487 +4-b499-9891592f47ac_Name}\proptype30{\staticval Legal - Autodesk Internal Use Only}{\propname MSIP_Label_96d9293f-34f3-4874-b499-9891592f47ac_Application}\proptype30{\staticval Microsoft Azure Information Protection}{\propname MSIP_Label_96d9293f-34f3-487 +4-b499-9891592f47ac_Extended_MSFT_Method}\proptype30{\staticval Automatic}{\propname Sensitivity}\proptype30{\staticval Legal - Autodesk Internal Use Only}{\propname Order}\proptype5{\staticval 32700}{\propname xd_Signature}\proptype11{\staticval 0} +{\propname xd_ProgID}\proptype30{\staticval }{\propname Tertiary Filter}\proptype11{\staticval 0}{\propname ComplianceAssetId}\proptype30{\staticval }{\propname TemplateUrl}\proptype30{\staticval }{\propname Geo}\proptype30{\staticval \'3b#AMER\'3b#APAC +\'3b#EMEA\'3b#}{\propname SubTopic}\proptype30{\staticval \'3b#About Box\'3b#}{\propname Function}\proptype30{\staticval }{\propname Topic}\proptype30{\staticval }{\propname Language}\proptype30{\staticval English}{\propname LastUpdate}\proptype30 +{\staticval }}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect \widowctrl\ftnbj\aenddoc\trackmoves0\trackformatting1\donotembedsysfont1\relyonvml0\donotembedlingdata0\grfdocevents0\validatexml1\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors1\noxlattoyen \expshrtn\noultrlspc\dntblnsbdb\nospaceforul\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1440\dgvorigin1440\dghshow1\dgvshow1 \jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\ApplyBrkRules \wrppunct\asianbrkrule\rsidroot10562238\newtblstyruls\nogrowautofit\usenormstyforlist\noindnmbrts\felnbrelev\nocxsptable\indrlsweleven\noafcnsttbl\afelev\utinl\hwelev\spltpgpar\notcvasp\notbrkcnstfrctbl\notvatxbx\krnprsnet\cachedcolbal \nouicompat \fet0 {\*\wgrffmtfilter 013f}\nofeaturethrottle1\ilfomacatclnup0\enforceprot1\protlevel3{\*\ftnsep \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 -\fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10637286 \chftnsep +\fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10243208 \chftnsep \par }}{\*\ftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 -\fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10637286 \chftnsepc +\fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10243208 \chftnsepc \par }}{\*\aftnsep \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 -\fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10637286 \chftnsep +\fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10243208 \chftnsep \par }}{\*\aftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 -\fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10637286 \chftnsepc +\fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10243208 \chftnsepc \par }}\ltrpar \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3 \pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}} {\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar \ql \li0\ri0\sb240\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid8661082 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \ab\af45\afs22 -\ltrch\fcs0 \b\f45\fs22\cf23\insrsid3101955\charrsid8151387 \hich\af45\dbch\af11\loch\f45 DYNAMO v.2.1}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\insrsid1333189 \hich\af45\dbch\af11\loch\f45 5}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 -\b\f45\fs22\cf23\insrsid3101955\charrsid8151387 .}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\insrsid1333189 0}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\insrsid798777987\charrsid8151387 \hich\af45\dbch\af11\loch\f45 \hich\f45 -\'a9\loch\f45 }{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\insrsid3101955\charrsid8151387 \hich\af45\dbch\af11\loch\f45 2022}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\insrsid798777987\charrsid8151387 -\hich\af45\dbch\af11\loch\f45 Autodesk, Inc. All rights reserved.}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\insrsid8661082\charrsid8151387 +\ltrch\fcs0 \b\f45\fs22\cf23\insrsid16322593 \hich\af45\dbch\af11\loch\f45 @}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\insrsid3101955\charrsid8151387 \hich\af45\dbch\af11\loch\f45 DYNAMO v.2.1}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 +\b\f45\fs22\cf23\insrsid11807012 \hich\af45\dbch\af11\loch\f45 7}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\insrsid3101955\charrsid8151387 .}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\insrsid1333189 0}{\rtlch\fcs1 +\ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\insrsid798777987\charrsid8151387 \hich\af45\dbch\af11\loch\f45 \hich\f45 \'a9\loch\f45 }{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\insrsid3101955\charrsid8151387 \hich\af45\dbch\af11\loch\f45 +2022}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\insrsid798777987\charrsid8151387 \hich\af45\dbch\af11\loch\f45 Autodesk, Inc. All rights reserved.}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\insrsid8661082\charrsid8151387 + \par }{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\insrsid11732730\charrsid8151387 \hich\af45\dbch\af11\loch\f45 Dynamo License \par }\pard\plain \ltrpar\s33\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8679691 \rtlch\fcs1 \af4\afs17\alang1025 \ltrch\fcs0 \fs17\cf23\lang1033\langfe1033\loch\af4\hich\af4\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\lang1033\langfe1041\langfenp1041\insrsid8661082\charrsid8151387 @@ -229,12 +230,12 @@ y}{\propname Order}\proptype5{\staticval 32700}{\propname xd_Signature}\proptype \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\lang1033\langfe1041\langfenp1041\insrsid11732730\charrsid8151387 \hich\af4\dbch\af11\loch\f4 Copyright 2022 Autodesk, Inc. \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\lang1033\langfe1041\langfenp1041\insrsid8661082\charrsid8151387 \par }\pard \ltrpar\s33\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11732730 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\lang1033\langfe1041\langfenp1041\insrsid11732730\charrsid8151387 -\hich\af4\dbch\af11\loch\f4 Li\hich\af4\dbch\af11\loch\f4 censed under the Apache License, Version 2.0 (the "License"); you may not use this file}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\lang1033\langfe1041\langfenp1041\insrsid10372876 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\lang1033\langfe1041\langfenp1041\insrsid11732730\charrsid8151387 \hich\af4\dbch\af11\loch\f4 except in compliance with the License. You may obtain a copy of the License at}{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\lang1033\langfe1041\langfenp1041\insrsid10372876 \hich\af4\dbch\af11\loch\f4 }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15357213\charrsid8151387 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.apache.o\hich\af4\dbch\af31505\loch\f4 -rg%2Flicenses%2FLICENSE-2.0&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520120511%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M -\hich\af4\dbch\af31505\loch\f4 n\hich\af4\dbch\af31505\loch\f4 0%3D%7C1000&sdata=hM4SECRXlI3Y3bhWd0n7aVFES8pYfE3tfdiIfbSsdIo%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\hich\af4\dbch\af11\loch\f4 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\lang1033\langfe1041\langfenp1041\insrsid10372876 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 +\af4\afs22 \ltrch\fcs0 \fs22\lang1033\langfe1041\langfenp1041\insrsid11732730\charrsid8151387 \hich\af4\dbch\af11\loch\f4 except in compliance with the License. You may\hich\af4\dbch\af11\loch\f4 obtain a copy of the License at}{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \fs22\lang1033\langfe1041\langfenp1041\insrsid10372876 \hich\af4\dbch\af11\loch\f4 }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15357213\charrsid8151387 \hich\af4\dbch\af31505\loch\f4 + HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.apache.org%2Flicenses%2FLICENSE-2.0&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d\hich\af4\dbch\af31505\loch\f4 +2ddc1d%7C0%7C0%7C637617947520120511%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=hM4SECRXlI3Y3bhWd0n7aVFES8pYfE3tfdiIfbSsdIo%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid8151387 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b4a030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d0068007400740070002500330041002500320046002500320046007700770077002e006100700061006300680065002e006f00720067002500320046006c006900630065006e007300650073002500320046004c004900430045004e00530045002d0032002e00300026 @@ -243,59 +244,59 @@ rg%2Flicenses%2FLICENSE-2.0&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65 003100370039003400370035003200300031003200300035003100310025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a005100 49006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d0068004d003400530045004300520058 006c004900330059003300620068005700640030006e00370061005600460045005300380070005900660045003300740066006400690049006600620053007300640049006f002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab00030093 -efe100760000002200eb0061000000006a001e}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid11732730\charrsid8151387 \hich\af4\dbch\af31505\loch\f4 +efe100760000002200eb0061000000006a001e3100}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid11732730\charrsid8151387 \hich\af4\dbch\af31505\loch\f4 http://www.apache.org/licenses/LICENSE-2.0}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid10372876 -\hich\af4\dbch\af31505\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\lang1033\langfe1041\langfenp1041\insrsid11732730\charrsid8151387 \hich\af4\dbch\af11\loch\f4 Unless required by applicable law or agreed to in}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\fs22\lang1033\langfe1041\langfenp1041\insrsid10372876 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\lang1033\langfe1041\langfenp1041\insrsid11732730\charrsid8151387 \hich\af4\dbch\af11\loch\f4 +\hich\af4\dbch\af31505\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\lang1033\langfe1041\langfenp1041\insrsid11732730\charrsid8151387 \hich\af4\dbch\af11\loch\f4 Unless required by applicable la\hich\af4\dbch\af11\loch\f4 w or agreed to in}{ +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\lang1033\langfe1041\langfenp1041\insrsid10372876 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\lang1033\langfe1041\langfenp1041\insrsid11732730\charrsid8151387 \hich\af4\dbch\af11\loch\f4 writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\lang1033\langfe1041\langfenp1041\insrsid10372876 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\fs22\lang1033\langfe1041\langfenp1041\insrsid11732730\charrsid8151387 \hich\af4\dbch\af11\loch\f4 WARRANTIES OR\hich\af4\dbch\af11\loch\f4 CONDITIONS OF ANY KIND, either express or implied. See the License for}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\fs22\lang1033\langfe1041\langfenp1041\insrsid11732730\charrsid8151387 \hich\af4\dbch\af11\loch\f4 WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\lang1033\langfe1041\langfenp1041\insrsid10372876 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\lang1033\langfe1041\langfenp1041\insrsid11732730\charrsid8151387 \hich\af4\dbch\af11\loch\f4 -the specific language governing permissions and limitations under the License.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid11732730\charrsid10372876 +the specific language governing permissions and limitations u\hich\af4\dbch\af11\loch\f4 nder the License.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid11732730\charrsid10372876 \par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid798777987 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 { \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f40\fs20\insrsid7479835 \par }\pard \ltrpar\ql \li0\ri0\sb240\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid8661082 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\insrsid798777987\charrsid8151387 \hich\af45\dbch\af11\loch\f45 Privacy}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\insrsid13836218\charrsid8151387 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14383113 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid798777987\charrsid8151387 \hich\af4\dbch\af11\loch\f4 -To learn more about Autodesk\hich\f4 \rquote \hich\af4\dbch\af11\loch\f4 s online and offline privacy practices, please see the }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +To learn more about Autodesk\hich\f4 \rquote \loch\f4 s online and offline privacy practices, please see the }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15357213\charrsid7165541 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "http://www.autodesk.com/company/legal-notices-trademarks/privacy-statement" \\h }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid7165541 {\*\datafield 02d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90bae00000068007400740070003a002f002f007700770077002e006100750074006f006400650073006b002e0063006f006d002f0063006f006d00700061006e0079002f006c006500670061006c002d006e006f007400 -69006300650073002d00740072006100640065006d00610072006b0073002f0070007200690076006100630079002d00730074006100740065006d0065006e0074000000795881f43b1d7f48af2c825dc485276300000000a5ab000300260068004a003200007f000043d5000000000000}}}{\fldrslt {\rtlch\fcs1 -\af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid798777987\charrsid7165541 \hich\af4\dbch\af31505\loch\f4 Autodesk Privacy Statement}}}\sectd \ltrsect +69006300650073002d00740072006100640065006d00610072006b0073002f0070007200690076006100630079002d00730074006100740065006d0065006e0074000000795881f43b1d7f48af2c825dc485276300000000a5ab000300260068004a003200007f000043d50000000000000000}}}{\fldrslt { +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid798777987\charrsid7165541 \hich\af4\dbch\af31505\loch\f4 Autodesk Privacy Statement}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid798777987\charrsid7165541 .}{\rtlch\fcs1 \af0\afs16 \ltrch\fcs0 \f40\fs16\insrsid8151387 \par }{\rtlch\fcs1 \af0\afs16 \ltrch\fcs0 \f40\fs16\insrsid14383113\charrsid14383113 \par }\pard \ltrpar\ql \li0\ri0\sb240\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid8151387 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\insrsid798777987\charrsid8151387 \hich\af45\dbch\af11\loch\f45 Autodesk Trademarks}{ \rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\insrsid10705380\charrsid8151387 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid798777987 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid798777987\charrsid8151387 \hich\af4\dbch\af11\loch\f4 The trademarks on the } -{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15357213\charrsid7165541 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://www.autodes -\hich\af4\dbch\af31505\loch\f4 k.com/company/legal-notices-trademarks/intellectual-property/trademarks" \\h }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15357213\charrsid7165541 \hich\af4\dbch\af31505\loch\f4 + HYPERLINK "https://www.autodesk.com/company/legal-notices-trademarks/intellectual-property/trademarks" \\h }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid7165541 {\*\datafield 02d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90bce000000680074007400700073003a002f002f007700770077002e006100750074006f006400650073006b002e0063006f006d002f0063006f006d00700061006e0079002f006c006500670061006c002d006e006f00 740069006300650073002d00740072006100640065006d00610072006b0073002f0069006e00740065006c006c00650063007400750061006c002d00700072006f00700065007200740079002f00740072006100640065006d00610072006b0073000000795881f43b1d7f48af2c825dc485276300000000a5ab0003000069 -13063a006f00e500000020d5000000000000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid798777987\charrsid7165541 \hich\af4\dbch\af31505\loch\f4 Autodesk -\hich\af4\dbch\af31505\loch\f4 Trademarks page}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid798777987\charrsid8151387 \hich\af4\dbch\af11\loch\f4 +13063a006f00e500000020d50000000000004300}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid798777987\charrsid7165541 \hich\af4\dbch\af31505\loch\f4 +Autodesk Trademarks page}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid798777987\charrsid8151387 \hich\af4\dbch\af11\loch\f4 are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10705380\charrsid8151387 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid10705380 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10705380\charrsid8151387 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8088213 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid798777987\charrsid8151387 \hich\af4\dbch\af11\loch\f4 -All other brand names, product names or trademarks belong to thei\hich\af4\dbch\af11\loch\f4 r respective holders.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13836218\charrsid14383113 +All other brand names, product names or trademarks belong to their respective holders.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13836218\charrsid14383113 \par }\pard \ltrpar\ql \li0\ri0\sb240\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid13438282 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\insrsid798777987\charrsid7165541 \hich\af45\dbch\af11\loch\f45 Autodesk Cloud and Desktop Components}{\rtlch\fcs1 \ab\af0\afs22 \ltrch\fcs0 \b\f40\fs22\insrsid12204436\charrsid7165541 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid798777987 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid798777987\charrsid7165541 \hich\af4\dbch\af11\loch\f4 -This Product or Service may incorporate or use background Autodesk online and desktop technology components.\~ For information about these components, see}{\rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f40\fs22\insrsid798777987\charrsid7165541 -\hich\af40\dbch\af11\loch\f40 }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15357213\charrsid7165541 \hich\af4\dbch\af31505\loch\f4 - HYPERLINK "https://www.autodesk.com/compa\hich\af4\dbch\af31505\loch\f4 ny/legal-notices-trademarks/autodesk-cloud-platform-components" \\h }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +This Product or Service may incorporate or use background Autodesk online and desktop technology components.\~ For information about\hich\af4\dbch\af11\loch\f4 these components, see}{\rtlch\fcs1 \af0\afs22 \ltrch\fcs0 +\f40\fs22\insrsid798777987\charrsid7165541 \hich\af40\dbch\af11\loch\f40 }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15357213\charrsid7165541 +\hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://www.autodesk.com/company/legal-notices-trademarks/autodesk-cloud-platform-components" \\h }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid7165541 {\*\datafield 02d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90bd2000000680074007400700073003a002f002f007700770077002e006100750074006f006400650073006b002e0063006f006d002f0063006f006d00700061006e0079002f006c006500670061006c002d006e006f00 740069006300650073002d00740072006100640065006d00610072006b0073002f006100750074006f006400650073006b002d0063006c006f00750064002d0070006c006100740066006f0072006d002d0063006f006d0070006f006e0065006e00740073000000795881f43b1d7f48af2c825dc485276300000000a5ab00 -0300542e1b006400530000000000760c00002200002f}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid798777987\charrsid7165541 \hich\af4\dbch\af31505\loch\f4 Autodesk Cloud -\hich\af4\dbch\af31505\loch\f4 Platform Components}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \fs22\cf23\insrsid798777987\charrsid7165541 \hich\af0\dbch\af11\loch\f0 }{ -\rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid798777987\charrsid7165541 \hich\af4\dbch\af11\loch\f4 and }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +0300542e1b006400530000000000760c00002200002f7600}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid798777987\charrsid7165541 \hich\af4\dbch\af31505\loch\f4 +Autodesk Cloud Platform Components}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \fs22\cf23\insrsid798777987\charrsid7165541 \hich\af0\dbch\af11\loch\f0 }{\rtlch\fcs1 +\af0\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid798777987\charrsid7165541 \hich\af4\dbch\af11\loch\f4 and }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15357213\charrsid7165541 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://www.autodesk.com/company/legal-notices-trademarks/autodesk-desktop-platform-components" \\h }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid7165541 {\*\datafield 02d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90bd6000000680074007400700073003a002f002f007700770077002e006100750074006f006400650073006b002e0063006f006d002f0063006f006d00700061006e0079002f006c006500670061006c002d006e006f00 740069006300650073002d00740072006100640065006d00610072006b0073002f006100750074006f006400650073006b002d006400650073006b0074006f0070002d0070006c006100740066006f0072006d002d0063006f006d0070006f006e0065006e00740073000000795881f43b1d7f48af2c825dc4852763000000 -00a5ab0003543e203900ea0072fa000000006d00000022000070}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid798777987\charrsid7165541 \hich\af4\dbch\af31505\loch\f4 +00a5ab0003543e203900ea0072fa000000006d000000220000707200}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid798777987\charrsid7165541 \hich\af4\dbch\af31505\loch\f4 Autodesk Desktop Platform Components}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid798777987\charrsid7165541 .}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid13836218\charrsid7165541 @@ -308,7 +309,7 @@ Autodesk Desktop Platform Components}}}\sectd \ltrsect\linex0\endnhere\sectlineg {\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid9575544\charrsid7165541 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://github.com/DynamoDS/Dynamo/tree/master/doc/distrib/Autodesk.rtf" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid7165541\charrsid7165541 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90ba8000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f00440079006e0061006d006f00440053002f00440079006e0061006d006f002f0074007200650065002f006d00 -610073007400650072002f0064006f0063002f0064006900730074007200690062002f004100750074006f006400650073006b002e007200740066000000795881f43b1d7f48af2c825dc485276300000000a5ab0003002200000000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +610073007400650072002f0064006f0063002f0064006900730074007200690062002f004100750074006f006400650073006b002e007200740066000000795881f43b1d7f48af2c825dc485276300000000a5ab00030022000000000034}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid9575544\charrsid7165541 \hich\af4\dbch\af31505\loch\f4 https://github.com/DynamoDS/Dynamo/tree/master/doc/distrib/Autodesk.rtf}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\lang1033\langfe1041\langfenp1041\insrsid3018521\charrsid9575544 \par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2303143 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 { @@ -325,7 +326,7 @@ Third-Party Trademarks, Software Credits and Attributions}{\rtlch\fcs1 \ab\af45\ Copyright (c) 2013 Peter Boyer }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4 \ltrch\fcs0 \cs28\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid5728424\charrsid5313334 \hich\af0\dbch\af31505\loch\f0 HYPERLINK "mailto:peter.boyer@autodesk.com" }{\rtlch\fcs1 \af4 \ltrch\fcs0 \cs28\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid14383113\charrsid5313334 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b580000006d00610069006c0074006f003a00700065007400650072002e0062006f0079006500720040006100750074006f006400650073006b002e0063006f006d000000795881f43b1d7f48af2c825dc48527630000 -0000a5ab000300000000014a0074432c005400000002}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid5728424\charrsid5313334 \hich\af4\dbch\af31505\loch\f4 +0000a5ab000300000000014a0074432c0054000000020068}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid5728424\charrsid5313334 \hich\af4\dbch\af31505\loch\f4 peter.boyer@autodesk.com}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5728424 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6979182\charrsid16013607 \hich\af4\dbch\af11\loch\f4 Permission is hereby granted, free}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5728424 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6979182\charrsid16013607 \hich\af4\dbch\af11\loch\f4 of charge, to any person obtaining}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5728424 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 @@ -395,13 +396,13 @@ Newtonsoft.Json v.8.0.3}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23 003100370039003400370035003200300034003100390032003000300025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a005100 49006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d0068007600520034006d005900670056 0068004d005000700051006800340075004c0043004a00330050005900390059007700720038006d004d0030007600710058004600390038006100630038006d005000580041002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003ff22 -2c395f69b9e90030000000ad02000000000000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1122839\charrsid12216133 \hich\af4\dbch\af31505\loch\f4 +2c395f69b9e90030000000ad020000000000007200}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1122839\charrsid12216133 \hich\af4\dbch\af31505\loch\f4 https://github.com/JamesNK/Newtonsoft.Json}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1122839\charrsid12216133 -\par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15357213\charrsid12216133 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://nam11.safelinks.prote +\par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15357213\charrsid12216133 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://nam11.safelinks.prot \hich\af4\dbch\af31505\loch\f4 -ction.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJamesNK%2FNewtonsoft.Json%2Fblob%2Fmaster%2FLICENSE.md&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520429148%7CUnknow -\hich\af4\dbch\af31505\loch\f4 n\hich\af4\dbch\af31505\loch\f4 %7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=OuX0yvu%2F0kVS7X5KARjQ3p9Ycg8qvk67fFAaKNEWxbM%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 +ection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJamesNK%2FNewtonsoft.Json%2Fblob%2Fmaster%2FLICENSE.md&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520429148%7CUnkno +\hich\af4\dbch\af31505\loch\f4 w\hich\af4\dbch\af31505\loch\f4 n%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=OuX0yvu%2F0kVS7X5KARjQ3p9Ycg8qvk67fFAaKNEWxbM%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid12216133 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b88030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d00680074007400700073002500330041002500320046002500320046006700690074006800750062002e0063006f006d002500320046004a0061006d00650073004e004b002500320046004e006500770074006f006e0073006f00660074002e004a0073006f006e0025 @@ -410,7 +411,7 @@ ction.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJamesNK%2FNewtonsoft.Json%2Fbl 00650035006300390032003500320064003200640064006300310064002500370043003000250037004300300025003700430036003300370036003100370039003400370035003200300034003200390031003400380025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a00 73006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a0058005600430049 0036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d004f0075005800300079007600750025003200460030006b00560053003700580035004b00410052006a0051003300700039005900630067003800710076006b003600370066004600410061004b004e0045005700 -780062004d002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003020065920011352f28757500006b000000000005c9}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +780062004d002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003020065920011352f28757500006b000000000005c95000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1122839\charrsid12216133 \hich\af4\dbch\af31505\loch\f4 https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1122839\charrsid12216133 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1122839\charrsid15817344 \hich\af4\dbch\af11\loch\f4 The MIT License (MIT) @@ -446,7 +447,7 @@ licenses%2FLICENSE-2.0&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd6578194 003100370039003400370035003200300034003700380039003400370025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a005100 49006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d0066006f0055006f0044005500500079 00790038004f007200300072006b004e004a0074006c004c006a0049003900580066004a004f003700670065006d004f004c0046006e0075004b0049006b0066006c00480055002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003006f -000c407470700055290069ff00000000000064}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8400969\charrsid12216133 \hich\af4\dbch\af31505\loch\f4 +000c407470700055290069ff000000000000643600}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8400969\charrsid12216133 \hich\af4\dbch\af31505\loch\f4 http://www.apache.org/licenses/LICENSE-2.0}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8400969\charrsid12216133 \par }\pard\plain \ltrpar\s34\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8400969 \rtlch\fcs1 \af0\afs17\alang1025 \ltrch\fcs0 @@ -459,11 +460,11 @@ ersion 2.0 (the "License"); you may not use this file except in compliance with \hich\af4\dbch\af11\loch\f4 }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15029840\charrsid15029840 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "http://www.apache.org/licenses/LICENSE-2.0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid2246231\charrsid15029840 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6e00000068007400740070003a002f002f007700770077002e006100700061006300680065002e006f00720067002f006c006900630065006e007300650073002f004c004900430045004e00530045002d0032002e00 -30000000795881f43b1d7f48af2c825dc485276300000000a5ab000300002e}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15029840\charrsid15029840 +30000000795881f43b1d7f48af2c825dc485276300000000a5ab000300002e0000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15029840\charrsid15029840 \hich\af4\dbch\af31505\loch\f4 http://www.apache.org/licenses/LICENSE-2.0}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid15029840 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8400969\charrsid12216133 \hich\af4\dbch\af11\loch\f4 -Unless required by applicable law or agreed to in writing, software distributed under the Licens\hich\af4\dbch\af11\loch\f4 -e is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +Unless required by applicable law or agreed to in writing, software distributed under the Licen\hich\af4\dbch\af11\loch\f4 +se is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. \par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7692129 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 { \rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f40\fs18\insrsid9517109 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid9517109\charrsid1978001 \hich\af45\dbch\af11\loch\f45 Ndesk.Options v.0.2.1.0} @@ -538,13 +539,13 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER}{\rtlch\f 0025003700430036003300370036003100370039003400370035003200300031003900300032003000380025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d00 4400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d0058 00380078007a00720064002500320046006a0032004a00730030004c00610046007400510049006f0044006600440076003500690076002500320046005700440069003300310078004300720039007800510059007a00250032004200380030002500330044002600720065007300650072007600650064003d0030000000 -795881f43b1d7f48af2c825dc485276300000000a5ab0003003a000000090002b341000020000050007400ff25}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid2692979\charrsid14749369 +795881f43b1d7f48af2c825dc485276300000000a5ab0003003a000000090002b341000020000050007400ff256500}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid2692979\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 https://www.nuget.org/packages/FontAwesome.WPF/}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid2692979\charrsid14749369 -\par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid15357213\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://nam11.safelinks +\par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid15357213\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://nam11.safelink \hich\af4\dbch\af31505\loch\f4 -.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fcharri%2FFont-Awesome-WPF%2Fblob%2Fmaster%2FLICENSE&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520200164%7CUnk -\hich\af4\dbch\af31505\loch\f4 n\hich\af4\dbch\af31505\loch\f4 own%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=sKAHUntVBjSIV8O68z3a0dCJ%2BlRxwngZUFlVrQNRkW8%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 +s.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fcharri%2FFont-Awesome-WPF%2Fblob%2Fmaster%2FLICENSE&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520200164%7CUn +\hich\af4\dbch\af31505\loch\f4 k\hich\af4\dbch\af31505\loch\f4 nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=sKAHUntVBjSIV8O68z3a0dCJ%2BlRxwngZUFlVrQNRkW8%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid10235658 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b82030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d00680074007400700073002500330041002500320046002500320046006700690074006800750062002e0063006f006d0025003200460063006800610072007200690025003200460046006f006e0074002d0041007700650073006f006d0065002d0057005000460025 @@ -553,13 +554,13 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER}{\rtlch\f 00390032003500320064003200640064006300310064002500370043003000250037004300300025003700430036003300370036003100370039003400370035003200300032003000300031003600340025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a00730062003300 64003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e 00300025003300440025003700430031003000300030002600730064006100740061003d0073004b004100480055006e007400560042006a0053004900560038004f00360038007a00330061003000640043004a002500320042006c005200780077006e0067005a00550046006c005600720051004e0052006b0057003800 -2500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003006900000072000000000000000000750050430000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +2500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab00030069000000720000000000000000007500504300006900}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid2692979\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 https://github.com/charri/Font-Awesome-WPF/blob/master/LICENSE}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid2692979\charrsid14749369 \par }\pard\plain \ltrpar\s34\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2692979 \rtlch\fcs1 \af0\afs17\alang1025 \ltrch\fcs0 \fs17\cf24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 \hich\af4\dbch\af11\loch\f4 The MIT License (MIT) -\par \hich\af4\dbch\af11\loch\f4 Cop\hich\af4\dbch\af11\loch\f4 yright (c) 2014-2016 charri}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979 +\par \hich\af4\dbch\af11\loch\f4 Co\hich\af4\dbch\af11\loch\f4 pyright (c) 2014-2016 charri}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid10235658\charrsid10235658 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 \hich\af4\dbch\af11\loch\f4 Permission is hereby granted, free of charge, to any person obtaining a copy}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6238388 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 \hich\af4\dbch\af11\loch\f4 @@ -574,16 +575,16 @@ in the Software without restriction,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs2 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 \hich\af4\dbch\af11\loch\f4 copies of the Software, and to permit persons to whom the Software is}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6238388 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 \hich\af4\dbch\af11\loch\f4 furnished to}{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6238388 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 -\hich\af4\dbch\af11\loch\f4 do so, subject to the following conditions:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979 +\hich\af4\dbch\af11\loch\f4 do so, subject to the \hich\af4\dbch\af11\loch\f4 following conditions:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6238388\charrsid10235658 -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 \hich\af4\dbch\af11\loch\f4 The above copy\hich\af4\dbch\af11\loch\f4 right notice and this permission notice shall be included in all}{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6238388 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 -\hich\af4\dbch\af11\loch\f4 copies or}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid11035276 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 \hich\af4\dbch\af11\loch\f4 substantial portions of the Software.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979 +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 \hich\af4\dbch\af11\loch\f4 The above copyright notice and this permission notice shall be included in all}{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6238388 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 \hich\af4\dbch\af11\loch\f4 +copies or}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid11035276 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 +\hich\af4\dbch\af11\loch\f4 substantial portions of the Software.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid10235658\charrsid10235658 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 \hich\af4\dbch\af11\loch\f4 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid10235658 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 \hich\af4\dbch\af11\loch\f4 -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8391995 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +IMPLIED, INCLUDING BUT NOT LIM\hich\af4\dbch\af11\loch\f4 ITED TO THE WARRANTIES OF}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8391995 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 \hich\af4\dbch\af11\loch\f4 MERCHANTABILITY,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid10235658 \hich\af4\dbch\af11\loch\f4 }{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 \hich\af4\dbch\af11\loch\f4 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8391995 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 \hich\af4\dbch\af11\loch\f4 @@ -593,9 +594,9 @@ IN NO EVENT SHALL THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid10235658 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 \hich\af4\dbch\af11\loch\f4 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8391995 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 \hich\af4\dbch\af11\loch\f4 OR OTHERWISE, ARISING FROM,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid10235658 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 \hich\af4\dbch\af11\loch\f4 OUT OF OR IN C\hich\af4\dbch\af11\loch\f4 ONNECTION WITH THE SOFTWARE}{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8391995 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 -\hich\af4\dbch\af11\loch\f4 OR THE USE OR OTHER DEALINGS IN THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid10235658 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 \hich\af4\dbch\af11\loch\f4 OUT OF OR IN CONNECTION WITH THE SOFTWARE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8391995 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 \hich\af4\dbch\af11\loch\f4 +OR THE USE OR OTHER DEALINGS IN THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid10235658 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2692979\charrsid10235658 \hich\af4\dbch\af11\loch\f4 SOFTWARE. \par }\pard \ltrpar\s34\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5906401 {\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f40\fs18\cf0\lang1033\langfe1041\langfenp1041\insrsid4158208\charrsid5906401 \par }\pard\plain \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 @@ -603,11 +604,10 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT}{\rtlch\fcs1 \af4\afs22 \ltrch \hich\af45\dbch\af11\loch\f45 : \par }\pard\plain \ltrpar\s34\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5906401 \rtlch\fcs1 \af0\afs17\alang1025 \ltrch\fcs0 \fs17\cf24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1033 {\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15357213\charrsid10235658 \hich\af4\dbch\af31505\loch\f4 - HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fcyotek%2FCyotek.Drawing.BitmapFont&data=04%7C01%7CJames\hich\af4\dbch\af31505\loch\f4 -.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520160343%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=kvdO%2FPPgz3PuASG6zv93DwNJ4gP -\hich\af4\dbch\af31505\loch\f4 k\hich\af4\dbch\af31505\loch\f4 L6T6islWBwoI9Xk%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid10235658 -{\*\datafield +\cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15357213\charrsid10235658 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://nam11.safelinks.protection.outlook\hich\af4\dbch\af31505\loch\f4 +.com/?url=https%3A%2F%2Fgithub.com%2Fcyotek%2FCyotek.Drawing.BitmapFont&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520160343%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwM +\hich\af4\dbch\af31505\loch\f4 D\hich\af4\dbch\af31505\loch\f4 AiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=kvdO%2FPPgz3PuASG6zv93DwNJ4gPkL6T6islWBwoI9Xk%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid10235658 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b60030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d00680074007400700073002500330041002500320046002500320046006700690074006800750062002e0063006f006d00250032004600630079006f00740065006b00250032004600430079006f00740065006b002e00440072006100770069006e0067002e00420069 0074006d006100700046006f006e007400260064006100740061003d0030003400250037004300300031002500370043004a0061006d00650073002e0043006f006e006e00650072002500340030006100750074006f006400650073006b002e0063006f006d00250037004300640061006500630064003600350037003800 @@ -615,7 +615,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT}{\rtlch\fcs1 \af4\afs22 \ltrch 004300300025003700430036003300370036003100370039003400370035003200300031003600300033003400330025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a004100 77004d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061 003d006b00760064004f002500320046005000500067007a0033005000750041005300470036007a00760039003300440077004e004a003400670050006b004c00360054003600690073006c005700420077006f004900390058006b002500330044002600720065007300650072007600650064003d0030000000795881f4 -3b1d7f48af2c825dc485276300000000a5ab000300fb0094ff2200ff00340000000000000072000009}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid5906401\charrsid10235658 +3b1d7f48af2c825dc485276300000000a5ab000300fb0094ff2200ff003400000000000000720000097274}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid5906401\charrsid10235658 \hich\af4\dbch\af31505\loch\f4 https://github.com/cyotek/Cyotek.Drawing.BitmapFont}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid5906401\charrsid10235658 \par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15357213\charrsid10235658 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://nam11.safelink @@ -630,9 +630,9 @@ s.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fcyotek%2FCyotek.Drawing 003700660039003100340034003300330061003800650035006300390032003500320064003200640064006300310064002500370043003000250037004300300025003700430036003300370036003100370039003400370035003200300031003700300032003900370025003700430055006e006b006e006f0077006e00 2500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061 005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d0057006a00450066002500320046007900450031006b006f006b006c0062006f0076007800660046007a00480072005300630063006b0049004c004f0069004100 -4f0051006c0047006b00680050004c0061005a002500320046004c0038002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab000300d06d00007600e5000000000500000000d6000022}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 -\ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid5906401\charrsid10235658 \hich\af4\dbch\af31505\loch\f4 https://github.com/cyotek/Cyotek.Drawing.BitmapFont/blob/mas\hich\af4\dbch\af31505\loch\f4 -ter/LICENSE.txt}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid5906401\charrsid10235658 +4f0051006c0047006b00680050004c0061005a002500320046004c0038002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab000300d06d00007600e5000000000500000000d60000223400}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid5906401\charrsid10235658 \hich\af4\dbch\af31505\loch\f4 https://github.com/cyotek/Cyotek.Drawing.BitmapFont/blob/ma\hich\af4\dbch\af31505\loch\f4 +ster/LICENSE.txt}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid5906401\charrsid10235658 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid5906401\charrsid10235658 \hich\af4\dbch\af11\loch\f4 The MIT License (MIT) \par \hich\af4\dbch\af11\loch\f4 \hich\f4 Copyright \'a9\loch\f4 2012-2021 Cyotek Ltd.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid5906401 @@ -680,13 +680,13 @@ ks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fhelix-toolkit%2Fhelix- 0036003300370036003100370039003400370035003200300032003100300031003100330025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d00440041006900 4c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d0064006600570071 0062006c00420038005600640044004c003600330041007900610077004e0066006700720046004700320054004400300038005000430072006800650071007300750025003200420037004b003000550073002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485 -276300000000a5ab000320ca30000064988500010000001d00003500000000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid16675462\charrsid2768391 \hich\af4\dbch\af31505\loch\f4 +276300000000a5ab000320ca30000064988500010000001d000035000000007470}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid16675462\charrsid2768391 \hich\af4\dbch\af31505\loch\f4 https://github.com/helix-toolkit/helix-toolkit}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid16675462\charrsid2768391 \par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15357213\charrsid2768391 \hich\af4\dbch\af31505\loch\f4 - HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithu\hich\af4\dbch\af31505\loch\f4 -b.com%2Fhelix-toolkit%2Fhelix-toolkit%2Fblob%2Fdevelop%2FLICENSE&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520210113%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQ -\hich\af4\dbch\af31505\loch\f4 I\hich\af4\dbch\af31505\loch\f4 joiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=qUPlp6EXAxHOk9eACY7DopacUlVCn355KLenUznV%2Ft0%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 + HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgith\hich\af4\dbch\af31505\loch\f4 +ub.com%2Fhelix-toolkit%2Fhelix-toolkit%2Fblob%2Fdevelop%2FLICENSE&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520210113%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJ +\hich\af4\dbch\af31505\loch\f4 Q\hich\af4\dbch\af31505\loch\f4 IjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=qUPlp6EXAxHOk9eACY7DopacUlVCn355KLenUznV%2Ft0%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid2768391 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b8c030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d00680074007400700073002500330041002500320046002500320046006700690074006800750062002e0063006f006d00250032004600680065006c00690078002d0074006f006f006c006b0069007400250032004600680065006c00690078002d0074006f006f006c @@ -695,7 +695,7 @@ b.com%2Fhelix-toolkit%2Fhelix-toolkit%2Fblob%2Fdevelop%2FLICENSE&data=04%7C01%7C 0061003800650035006300390032003500320064003200640064006300310064002500370043003000250037004300300025003700430036003300370036003100370039003400370035003200300032003100300031003100330025003700430055006e006b006e006f0077006e0025003700430054005700460070006200 47005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056 004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d007100550050006c0070003600450058004100780048004f006b0039006500410043005900370044006f0070006100630055006c00560043006e003300350035004b004c0065006e0055007a006e005600 -250032004600740030002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003e8c62a260074806800ff3a0000e40000640000c400}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +250032004600740030002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003e8c62a260074806800ff3a0000e40000640000c4003900}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid16675462\charrsid2768391 \hich\af4\dbch\af31505\loch\f4 https://github.com/helix-toolkit/helix-toolkit/blob/develop/LICENSE}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid16675462\charrsid2768391 \par }\pard\plain \ltrpar\s37\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16675462 \rtlch\fcs1 \af4\afs17\alang1025 \ltrch\fcs0 @@ -753,7 +753,7 @@ pDX%2Fblob%2Fmaster%2FLICENSE&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd 006300310064002500370043003000250037004300300025003700430036003300370036003100370039003400370035003200300034003800380038003900350025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a00 6f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031 003000300030002600730064006100740061003d0056004f005900680062003200490041005a004700470030006a0078002500320046007700510078004a00320051003900480058004e0032007400360058004b00560056005000360041006900420045006400440025003200460033004500250033004400260072006500 -7300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab000300ec725200622d0000003200000000000090000100}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +7300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab000300ec725200622d000000320000000000009000010000b5}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid2974643\charrsid8940814 \hich\af4\dbch\af31505\loch\f4 https://github.com/sharpdx/SharpDX/blob/master/LICENSE}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid2974643\charrsid8940814 \par }\pard\plain \ltrpar\s37\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2974643 \rtlch\fcs1 \af4\afs17\alang1025 \ltrch\fcs0 @@ -799,19 +799,18 @@ OR THE USE OR OTHER DEALINGS IN}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\l \hich\af45\dbch\af11\loch\f45 : \par }\pard\plain \ltrpar\s32\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3552742 \rtlch\fcs1 \af4\afs17\alang1025 \ltrch\fcs0 \fs17\cf22\lang1033\langfe1033\loch\af4\hich\af4\dbch\af11\cgrid\langnp1033\langfenp1033 {\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15357213\charrsid3552742 -\hich\af4\dbch\af31505\loch\f4 - HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Favalonedit.net%2F&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520140430%7CUnknown%7CTWFpbG -\hich\af4\dbch\af31505\loch\f4 Z\hich\af4\dbch\af31505\loch\f4 sb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=8LzAHpLNkVoeZjdzGOhnWGFNiouDGJ8VC5KDZ082Xw4%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid3552742 {\*\datafield +\hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fa\hich\af4\dbch\af31505\loch\f4 +valonedit.net%2F&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520140430%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C100 +0\hich\af4\dbch\af31505\loch\f4 &sdata=8LzAHpLNkVoeZjdzGOhnWGFNiouDGJ8VC5KDZ082Xw4%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid3552742 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b1e030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d0068007400740070002500330041002500320046002500320046006100760061006c006f006e0065006400690074002e006e0065007400250032004600260064006100740061003d0030003400250037004300300031002500370043004a0061006d00650073002e0043 006f006e006e00650072002500340030006100750074006f006400650073006b002e0063006f006d002500370043006400610065006300640036003500370038003100390034003400620038003500350065003700380030003800640039003400360032003500310066006600360025003700430036003700620066006600 3700390065003700660039003100340034003300330061003800650035006300390032003500320064003200640064006300310064002500370043003000250037004300300025003700430036003300370036003100370039003400370035003200300031003400300034003300300025003700430055006e006b006e006f 0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b00 3100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d0038004c007a004100480070004c004e006b0056006f0065005a006a0064007a0047004f0068006e005700470046004e0069006f007500440047004a -0038005600430035004b0044005a003000380032005800770034002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab000300e800a200004000006965000002a200efc5000000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid13453773\charrsid3552742 \hich\af4\dbch\af31505\loch\f4 http://avalonedit.net}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 -\af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid13453773\charrsid3552742 +0038005600430035004b0044005a003000380032005800770034002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab000300e800a200004000006965000002a200efc500000073e6}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid13453773\charrsid3552742 \hich\af4\dbch\af31505\loch\f4 http://avalonedit.net}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj { +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid13453773\charrsid3552742 \par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15357213\charrsid3552742 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fopensource.org%2Flicenses%2Flgpl-2.1.php&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C6376179475201 \hich\af4\dbch\af31505\loch\f4 4\hich\af4\dbch\af31505\loch\f4 0430%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=dPV5LoRJRVwXcegWvkTcHabB5Tevj64NxzAjDzFlGg8%3D&reserved=0" }{\rtlch\fcs1 @@ -823,20 +822,20 @@ OR THE USE OR OTHER DEALINGS IN}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\l 00370036003100370039003400370035003200300031003400300034003300300025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c004300 4a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d0064005000560035004c006f 0052004a005200560077005800630065006700570076006b0054006300480061006200420035005400650076006a00360034004e0078007a0041006a0044007a0046006c004700670038002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab -0003dde70000002e00ff87002c01000800000000000000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid13453773\charrsid3552742 \hich\af4\dbch\af31505\loch\f4 +0003dde70000002e00ff87002c010008000000000000006700}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid13453773\charrsid3552742 \hich\af4\dbch\af31505\loch\f4 https://opensource.org/licenses/lgpl-2.1.php}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid3552742 \par -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453773\charrsid3552742 \hich\af4\dbch\af11\loch\f4 \hich\f4 Portions related to the Avalon Edit v.4.3.1.9429 are \'a9\loch\f4 2014 \hich\af4\dbch\af11\loch\f4 -AlphaSierraPapa for the}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid11551743 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453773\charrsid3552742 \hich\af4\dbch\af11\loch\f4 \hich\f4 Portions related to the Avalon Edit v.4.3.1.9429 are \'a9\loch\f4 2014\hich\af4\dbch\af11\loch\f4 + AlphaSierraPapa for the}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid11551743 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453773\charrsid3552742 \hich\af4\dbch\af11\loch\f4 SharpDevelop Team. All rights reserved. Avalon Edit is licensed under the GNU Lesser General}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid11551743 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453773\charrsid3552742 \hich\af4\dbch\af11\loch\f4 Public License v.3.0, which can be found at }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid923361\charrsid923361 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "http://opensource.org/licenses/lgpl-3.0.html" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid11079840\charrsid923361 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b7200000068007400740070003a002f002f006f00700065006e0073006f0075007200630065002e006f00720067002f006c006900630065006e007300650073002f006c00670070006c002d0033002e0030002e006800 -74006d006c000000795881f43b1d7f48af2c825dc485276300000000a5ab00031b020150006e00000030}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid923361\charrsid923361 +74006d006c000000795881f43b1d7f48af2c825dc485276300000000a5ab00031b020150006e000000300038}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid923361\charrsid923361 \hich\af4\dbch\af31505\loch\f4 http://opensource.org/licenses/lgpl-3.0.html}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453773\charrsid3552742 \hich\af4\dbch\af11\loch\f4 . A text}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid11551743 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 -\af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453773\charrsid3552742 \hich\af4\dbch\af11\loch\f4 copy of this license i\hich\af4\dbch\af11\loch\f4 s included on the media provided by Autodesk or with the download of this}{ +\af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453773\charrsid3552742 \hich\af4\dbch\af11\loch\f4 copy of this license \hich\af4\dbch\af11\loch\f4 is included on the media provided by Autodesk or with the download of this}{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid11551743 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453773\charrsid3552742 \hich\af4\dbch\af11\loch\f4 Autodesk software. You may obtain a copy of the source code for Avalon Edit v.4.3.1.9429 from}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid11551743 \hich\af4\dbch\af11\loch\f4 }{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid13453773\charrsid11551743 \hich\af4\dbch\af31505\loch\f4 www.autodesk.com/lgplsource}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 @@ -844,7 +843,7 @@ Public License v.3.0, which can be found at }{\field\flddirty{\*\fldinst {\rtlch \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid3755123\charrsid3552742 \par }\pard\plain \ltrpar\s37\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid13453773 \rtlch\fcs1 \af4\afs17\alang1025 \ltrch\fcs0 \fs17\cf24\lang1033\langfe1033\loch\af4\hich\af4\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453773\charrsid3552742 \hich\af4\dbch\af11\loch\f4 Autodesk, Inc. -\par \hich\af4\dbch\af11\loch\f4 Attentio\hich\af4\dbch\af11\loch\f4 n: General Counsel +\par \hich\af4\dbch\af11\loch\f4 Attenti\hich\af4\dbch\af11\loch\f4 on: General Counsel \par \hich\af4\dbch\af11\loch\f4 Legal Department \par \hich\af4\dbch\af11\loch\f4 111 McInnis Parkway \par \hich\af4\dbch\af11\loch\f4 San Rafael, CA 9490}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453773 @@ -870,12 +869,12 @@ Contain a self-addressed CD/DVD mailer (or envelope sufficiently large to hold a \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1862976\charrsid1862976 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "http://www.autodesk.com/lgplsource" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid11079840\charrsid1862976 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b5e00000068007400740070003a002f002f007700770077002e006100750074006f006400650073006b002e0063006f006d002f006c00670070006c0073006f0075007200630065000000795881f43b1d7f48af2c825d -c485276300000000a5ab0003004900000044ff4ce3c2}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1862976\charrsid1862976 \hich\af4\dbch\af31505\loch\f4 www.autodesk.com/lgplsource}}} +c485276300000000a5ab0003004900000044ff4ce3c20065}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1862976\charrsid1862976 \hich\af4\dbch\af31505\loch\f4 www.autodesk.com/lgplsource}}} \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453773\charrsid3552742 \hich\af4\dbch\af11\loch\f4 ) or by written request to}{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13906493 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453773\charrsid3552742 \hich\af4\dbch\af11\loch\f4 Autodesk is valid for a period of three (3) years from the date you purchased your license to this}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13906493 \hich\af4\dbch\af11\loch\f4 }{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453773\charrsid3552742 \hich\af4\dbch\af11\loch\f4 Autodesk software. You may modify, debug and relink Avalon Edit to this Autodesk\hich\af4\dbch\af11\loch\f4 - software as}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13906493 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453773\charrsid3552742 +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453773\charrsid3552742 \hich\af4\dbch\af11\loch\f4 Autodesk software. You may modify, debug and relink Avalon Edit to this Autodes\hich\af4\dbch\af11\loch\f4 +k software as}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13906493 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453773\charrsid3552742 \hich\af4\dbch\af11\loch\f4 provided under the terms of the GNU Lesser General Public License v.3.0.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid735967\charrsid3552742 \par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7692129 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 { \rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f40\fs18\insrsid735967 @@ -897,13 +896,13 @@ elinks.protection.outlook.com/?url=http%3A%2F%2Fwww.google.com%2Ffonts%2Fspecime 00300025003700430036003300370036003100370039003400370035003200300034003300390031003100300025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a0041007700 4d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d 00750077006d00740054006c006200420055006a00710025003200420031007a0025003200460076004a007300620039006a0053004a003700690036004d003800680049004d006c006c00310071006e007a006e00420030006d00440077002500330044002600720065007300650072007600650064003d00300000007958 -81f43b1d7f48af2c825dc485276300000000a5ab0003ac006300007400790072000000720200000000ac22}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid10379248\charrsid3755123 +81f43b1d7f48af2c825dc485276300000000a5ab0003ac006300007400790072000000720200000000ac225300}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid10379248\charrsid3755123 \hich\af4\dbch\af31505\loch\f4 http://www.google.com/fonts/specimen/Open+Sans}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid10379248\charrsid3755123 \par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15357213\charrsid3755123 \hich\af4\dbch\af31505\loch\f4 - HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=htt\hich\af4\dbch\af31505\loch\f4 -p%3A%2F%2Fwww.apache.org%2Flicenses%2FLICENSE-2.0.html&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520449066%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMz -\hich\af4\dbch\af31505\loch\f4 I\hich\af4\dbch\af31505\loch\f4 iLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=u4S07VDF20%2BhKswWuPxfNxdMvEV6u6kUxVXid57TMkQ%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 + HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=ht\hich\af4\dbch\af31505\loch\f4 +tp%3A%2F%2Fwww.apache.org%2Flicenses%2FLICENSE-2.0.html&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520449066%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luM +\hich\af4\dbch\af31505\loch\f4 z\hich\af4\dbch\af31505\loch\f4 IiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=u4S07VDF20%2BhKswWuPxfNxdMvEV6u6kUxVXid57TMkQ%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid3755123 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b58030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d0068007400740070002500330041002500320046002500320046007700770077002e006100700061006300680065002e006f00720067002500320046006c006900630065006e007300650073002500320046004c004900430045004e00530045002d0032002e0030002e @@ -912,7 +911,7 @@ p%3A%2F%2Fwww.apache.org%2Flicenses%2FLICENSE-2.0.html&data=04%7C01%7CJames.Conn 00430036003300370036003100370039003400370035003200300034003400390030003600360025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d0044004100 69004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d007500340053 00300037005600440046003200300025003200420068004b0073007700570075005000780066004e00780064004d007600450056003600750036006b005500780056005800690064003500370054004d006b0051002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825d -c485276300000000a5ab0003702178000061000000000006000000000000000008}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid10379248\charrsid3755123 \hich\af4\dbch\af31505\loch\f4 +c485276300000000a5ab00037021780000610000000000060000000000000000087200}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid10379248\charrsid3755123 \hich\af4\dbch\af31505\loch\f4 http://www.apache.org/licenses/LICENSE-2.0.html}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid10379248\charrsid3755123 \par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid10379248 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 { @@ -925,10 +924,10 @@ http://www.apache.org/licenses/LICENSE-2.0.html}}}\sectd \ltrsect\linex0\endnher \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid4588162 \hich\af4\dbch\af31505\loch\f4 " }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8461902 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6e00000068007400740070003a002f002f007700770077002e006100700061006300680065002e006f00720067002f006c006900630065006e007300650073002f004c004900430045004e00530045002d0032002e00 -30000000795881f43b1d7f48af2c825dc485276300000000a5ab000300}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid4588162\charrsid4588162 \hich\af4\dbch\af31505\loch\f4 -http://www.apache.org/licenses/LICENSE-2.0}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1577842 -\hich\af0\dbch\af31505\loch\f0 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10379248\charrsid3755123 \hich\af4\dbch\af11\loch\f4 Unless required by applicable law or agreed to in}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid1577842 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10379248\charrsid3755123 \hich\af4\dbch\af11\loch\f4 +30000000795881f43b1d7f48af2c825dc485276300000000a5ab0003003200}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid4588162\charrsid4588162 +\hich\af4\dbch\af31505\loch\f4 http://www.apache.org/licenses/LICENSE-2.0}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1577842 \hich\af0\dbch\af31505\loch\f0 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10379248\charrsid3755123 \hich\af4\dbch\af11\loch\f4 +Unless required by applicable law or agreed to in}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1577842 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10379248\charrsid3755123 \hich\af4\dbch\af11\loch\f4 writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1577842 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10379248\charrsid3755123 \hich\af4\dbch\af11\loch\f4 WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1577842 \hich\af4\dbch\af11\loch\f4 }{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10379248\charrsid3755123 \hich\af4\dbch\af11\loch\f4 the specific language governing permissions and limitations under the License.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 @@ -1056,8 +1055,8 @@ Iron Python, Dynamic Language Runtime 3700390065003700660039003100340034003300330061003800650035006300390032003500320064003200640064006300310064002500370043003000250037004300300025003700430036003300370036003100370039003400370035003200300032003300300030003200360025003700430055006e006b006e006f 0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b00 3100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d0069006d00520043005200350077006e007a004f00520069004f00250032004200480063006f00410073003400710059002500320046005500730067 -003200460033002500320042007600700051007300710075004700340070004c005000620063002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003006459003900000000006f0100000000006f000056}}}{\fldrslt {\rtlch\fcs1 -\af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15674604\charrsid3755123 \hich\af4\dbch\af31505\loch\f4 http://ironpython.net/}}}\sectd \ltrsect +003200460033002500320042007600700051007300710075004700340070004c005000620063002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003006459003900000000006f0100000000006f000056632e}}}{\fldrslt { +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15674604\charrsid3755123 \hich\af4\dbch\af31505\loch\f4 http://ironpython.net/}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15674604\charrsid3755123 \par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15357213\charrsid3755123 \hich\af4\dbch\af31505\loch\f4 HYP\hich\af4\dbch\af31505\loch\f4 ERLINK "https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fopensource.org%2Flicenses%2Fapache2.0.php&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C63761794752033955 @@ -1070,25 +1069,25 @@ ERLINK "https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fopensou 00370036003100370039003400370035003200300033003300390035003500310025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c004300 4a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d00470071007a004e00330079 0077006b006500670048006e0038005800770078006d006b006a0065003500480075004a004e004f0037006900650063007700420047005a00550033004c004f006f004e004900750073002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab -0003dd00000000640000746200100000cb00676d000000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15674604\charrsid3755123 \hich\af4\dbch\af31505\loch\f4 +0003dd00000000640000746200100000cb00676d0000006600}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15674604\charrsid3755123 \hich\af4\dbch\af31505\loch\f4 http://opensource.org/licenses/apache2.0.php}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15674604\charrsid3755123 \par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15674604 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 { \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15674604\charrsid3755123 \hich\af4\dbch\af11\loch\f4 \hich\f4 Copyright \'a9\loch\f4 2018 Iron Python Community}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15674604 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid3755123\charrsid3755123 -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15674604\charrsid3755123 \hich\af4\dbch\af11\loch\f4 Licensed under the Apache\hich\af4\dbch\af11\loch\f4 License, Version 2.0 (the "License"); you may not use this file}{\rtlch\fcs1 \af4\afs22 +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15674604\charrsid3755123 \hich\af4\dbch\af11\loch\f4 Licensed under the Apach\hich\af4\dbch\af11\loch\f4 e License, Version 2.0 (the "License"); you may not use this file}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16666593 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15674604\charrsid3755123 \hich\af4\dbch\af11\loch\f4 except in compliance with the License. You may obtain a copy of the License at}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16666593 \hich\af4\dbch\af11\loch\f4 }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid16666593\charrsid16666593 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "http://www.apache.org/licenses/LICENSE-2.0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid7165541\charrsid16666593 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6e00000068007400740070003a002f002f007700770077002e006100700061006300680065002e006f00720067002f006c006900630065006e007300650073002f004c004900430045004e00530045002d0032002e00 -30000000795881f43b1d7f48af2c825dc485276300000000a5ab0003000063450009}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid16666593\charrsid16666593 +30000000795881f43b1d7f48af2c825dc485276300000000a5ab00030000634500092d01}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid16666593\charrsid16666593 \hich\af4\dbch\af31505\loch\f4 http://www.apache.org/licenses/LICENSE-2.0}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\f4\fs22\cf23\insrsid16666593 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15674604\charrsid3755123 \hich\af4\dbch\af11\loch\f4 Unless required by applicable law or agreed to in}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid16666593 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15674604\charrsid3755123 \hich\af4\dbch\af11\loch\f4 writing, software distributed under the Lice\hich\af4\dbch\af11\loch\f4 -nse is distributed on an "AS IS" BASIS, WITHOUT}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16666593 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15674604\charrsid3755123 \hich\af4\dbch\af11\loch\f4 -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16666593 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid15674604\charrsid3755123 \hich\af4\dbch\af11\loch\f4 the specific language governing permissions and limitations under the License. +\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15674604\charrsid3755123 \hich\af4\dbch\af11\loch\f4 Unless required by applicable law or \hich\af4\dbch\af11\loch\f4 agreed to in}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid16666593 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15674604\charrsid3755123 \hich\af4\dbch\af11\loch\f4 +writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16666593 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid15674604\charrsid3755123 \hich\af4\dbch\af11\loch\f4 WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16666593 \hich\af4\dbch\af11\loch\f4 } +{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15674604\charrsid3755123 \hich\af4\dbch\af11\loch\f4 the specific language governing permissions and limitations under \hich\af4\dbch\af11\loch\f4 the License. \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7692129 {\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f40\fs18\insrsid15674604 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid7356860\charrsid1978001 \hich\af45\dbch\af11\loch\f45 Python.Runtime.NETStandard v.3.7.0}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid4602845\charrsid1978001 \hich\af45\dbch\af11\loch\f45 :}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 @@ -1098,23 +1097,23 @@ Copyright (c) 2006-2021 the contributors of the Python.NET project}{\rtlch\fcs1 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4722070\charrsid3755123 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 Permission is hereby granted, free of charge, to any person obtaining a}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4088363 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 copy of this software and associated documentation files (the "Software"),}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid4088363 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 to deal in the Software without restricti\hich\af4\dbch\af11\loch\f4 on,}{\rtlch\fcs1 -\af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4088363 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 including without limitation}{\rtlch\fcs1 \af4\afs22 -\ltrch\fcs0 \f4\fs22\cf23\insrsid4088363 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 the rights to use, copy, modify, merge, publish, distribute, sublicense,}{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4088363 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 +\f4\fs22\cf23\insrsid4088363 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 to deal in the Software without restriction,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid4088363 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 including without limitation}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid4088363 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 the rights to use, copy, modify, me\hich\af4\dbch\af11\loch\f4 +rge, publish, distribute, sublicense,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4088363 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 and/or sell copies of the Software, and to permit persons to whom the}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4088363 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 Software is furnished to}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4088363 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 do so, subject to the following conditions:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4088363 \par -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 The above \hich\af4\dbch\af11\loch\f4 copyright notice and this permission notice shall be included}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid4088363 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 in all copies or substantial portions of the Software.}{\rtlch\fcs1 \af4\afs22 +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 The above copyright notice and this permission notice shall be included}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4088363 +\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 in all\hich\af4\dbch\af11\loch\f4 copies or substantial portions of the Software.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4722070\charrsid3755123 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13435594 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid13435594 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 MERCHAN\hich\af4\dbch\af11\loch\f4 TABILITY,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid4722070 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 FITNESS FOR A PARTICULAR PURPOSE AND}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid13435594 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 NONINFRINGEMENT.IN NO EVENT SHALL}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid13435594 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 MERCHANTABILITY,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4722070 +\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 FITNESS FOR A PARTICULAR PURPOSE AND}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13435594 +\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 NONINFRINGEMENT.IN NO\hich\af4\dbch\af11\loch\f4 EVENT SHALL}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4722070 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 THE AUTHORS OR COPYRIGHT HOLDERS BE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13435594 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4722070 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11868560\charrsid3755123 \hich\af4\dbch\af11\loch\f4 LIABILITY, WHETHER IN AN ACTION OF}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 @@ -1129,7 +1128,7 @@ Python.Included v.3.7.3.4}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6646113 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 PSF LICENSE AGREEMENT FOR PYTHON 3.10.4}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15222249\charrsid4722070 -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 1. \hich\af4\dbch\af11\loch\f4 This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"), and}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 1. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"), and}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15222249 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 the}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15222249 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 Individual or Organization ("Licensee") accessing and otherwise using Python}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15222249 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 3.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10753961\charrsid4722070 @@ -1138,23 +1137,23 @@ PSF LICENSE AGREEMENT FOR PYTHON 3.10.4}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\ \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13388951\charrsid4722070 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 2. Subject to the terms and conditions of this License Agreement, PSF hereby}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15222249 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 grants Licensee}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15222249 \hich\af4\dbch\af11\loch\f4 }{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 a nonexclusive, royalty-free, world-wide license to reproduce,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15222249 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 analyze, test, perform and/or}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15222249 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 display publicly, prepare derivative works,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15222249 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 distribute, and otherwise use Python 3.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 a nonexcl\hich\af4\dbch\af11\loch\f4 usive, royalty-free, world-wide license to reproduce,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid15222249 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 analyze, test, perform and/or}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid15222249 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 display publicly, prepare derivative works,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid15222249 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 distribute, and otherwise use Python 3.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10753961\charrsid4722070 \hich\af4\dbch\af11\loch\f4 7.3.4}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 alone or in any derivative}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid15222249 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 version, provided, however, that PSF's License Agreement and PSF's notice of}{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15222249 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 \hich\f4 copyright, i.e., "Copyright \'a9\loch\f4 - 2001-2022 Python Software Foundat\hich\af4\dbch\af11\loch\f4 ion; All Rights}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15222249 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 -\hich\af4\dbch\af11\loch\f4 Reserved" are retained in Python 3.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10753961\charrsid4722070 \hich\af4\dbch\af11\loch\f4 7.3.4}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 alone or in any derivative version}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15222249 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid15222249 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 version, provided, however, that PSF's License Agreement\hich\af4\dbch\af11\loch\f4 + and PSF's notice of}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15222249 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 \hich\f4 +copyright, i.e., "Copyright \'a9\loch\f4 2001-2022 Python Software Foundation; All Rights}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15222249 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 Reserved" are retained in Python 3.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10753961\charrsid4722070 \hich\af4\dbch\af11\loch\f4 7.3.4}{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 alone or in any derivative version}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15222249 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 prepared by Licensee.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13388951\charrsid4722070 -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 3. In the event Licensee prepares a derivative work that is based on or incorporates Python}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid6583044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 3.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10753961\charrsid4722070 -\hich\af4\dbch\af11\loch\f4 7.3.4}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 or any part thereof, and wants to make th\hich\af4\dbch\af11\loch\f4 e}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid6583044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 derivative work available to others as}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid6583044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 provided herein, then Licensee hereby}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 3. In the event Licensee prepares a derivative work that \hich\af4\dbch\af11\loch\f4 is based on or incorporates Python}{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \f4\fs22\cf23\insrsid6583044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 3.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid10753961\charrsid4722070 \hich\af4\dbch\af11\loch\f4 7.3.4}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 or any part thereof, and wants to make the}{\rtlch\fcs1 +\af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6583044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 derivative work available to others as}{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \f4\fs22\cf23\insrsid6583044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 provided herein, then Licensee hereby}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6583044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 agrees to include in any such work a brief summary of}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6583044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 the changes made to Python}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12414077 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 3.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10753961\charrsid4722070 @@ -1166,8 +1165,8 @@ PSF LICENSE AGREEMENT FOR PYTHON 3.10.4}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\ \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OFEXAMPLE,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8721336 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12414077 \hich\af4\dbch\af11\loch\f4 }{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 REPRESENTATION OR}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8721336 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 -\ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12414077 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 -\ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 PARTICULAR PU\hich\af4\dbch\af11\loch\f4 RPOSE OR}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8721336 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 WARRANTY OF MERCHANTABILITY O\hich\af4\dbch\af11\loch\f4 R FITNESS FOR ANY}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12414077 \hich\af4\dbch\af11\loch\f4 +}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 PARTICULAR PURPOSE OR}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8721336 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 THAT THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12414077 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 USE OF PYTHON 3.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10753961\charrsid4722070 \hich\af4\dbch\af11\loch\f4 7.3.4}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113 @@ -1176,28 +1175,28 @@ PSF LICENSE AGREEMENT FOR PYTHON 3.10.4}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\ \f4\fs22\cf23\insrsid1189123\charrsid4722070 \hich\af4\dbch\af11\loch\f4 7.3.4}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8721336 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8721336 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 RESULT OF}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12414077 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 MODIFYING, DISTRIBUT\hich\af4\dbch\af11\loch\f4 ING, OR OTHERWISE USING PYTHON 3.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1189123\charrsid4722070 -\hich\af4\dbch\af11\loch\f4 7.3.4}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 , OR}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8721336 \hich\af4\dbch\af11\loch\f4 }{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 ANY DERIVATIVE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13388951 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 3.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1189123\charrsid4722070 \hich\af4\dbch\af11\loch\f4 7.3.4}{\rtlch\fcs1 +\af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 , OR}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8721336 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 ANY DERIVATIVE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13388951 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13388951\charrsid4722070 -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 6. This License Agreement will automatically terminate upon a material breach of}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 6. This License Agreement will automa\hich\af4\dbch\af11\loch\f4 tically terminate upon a material breach of}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid3365121 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 its terms and}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11296738 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 conditions.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13388951\charrsid4722070 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 7. Nothing in this License Agreement shall be deemed to create any relationship}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid3365121 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 of agency,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11296738 \hich\af4\dbch\af11\loch\f4 }{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 partnership, or joint venture between PSF and Licensee.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid3365121 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 T\hich\af4\dbch\af11\loch\f4 his License}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid3365121 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 Agreement does not}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11296738 \hich\af4\dbch\af11\loch\f4 }{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 grant permission to use PSF trademarks or trade name in a}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid3365121 +\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 This License}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid3365121 \hich\af4\dbch\af11\loch\f4 }{ +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 Agreement does not}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11296738 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 grant \hich\af4\dbch\af11\loch\f4 permission to use PSF trademarks or trade name in a}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid3365121 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 trademark sense to endorse or}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11296738 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 promote products or services of Licensee, or any}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid3365121 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 third party.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13388951\charrsid4722070 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 8. By copying, installing or otherwise using Python 3.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1189123\charrsid4722070 -\hich\af4\dbch\af11\loch\f4 7.3.4}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 , Licensee agre\hich\af4\dbch\af11\loch\f4 es}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid3365121 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 to be bound by the terms and conditions of this License Agreement.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\hich\af4\dbch\af11\loch\f4 7.3.4}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 , Licensee agrees}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid3365121 \hich\af4\dbch\af11\loch\f4 +}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \hich\af4\dbch\af11\loch\f4 to be bound by the terms and condi\hich\af4\dbch\af11\loch\f4 tions of this License Agreement.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid3437940\charrsid4722070 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7692129 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6646113\charrsid4722070 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid3947679\charrsid1978001 \hich\af45\dbch\af11\loch\f45 @@ -1216,13 +1215,13 @@ IPython (autoreload.py) v.7.24.1}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\ 00360037006200660066003700390065003700660039003100340034003300330061003800650035006300390032003500320064003200640064006300310064002500370043003000250037004300300025003700430036003300370036003100370039003400370035003200300033003500390034003600350025003700 430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a00420054 0069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d003700410074005700450048006800480033006800320045003000650044006c0076007900680071004d0030004f007900 -520045004a00750067004e0044007300590061006900340053003500650067007700580063002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab00039c060000692e00012200000000ff00000045640081}}}{\fldrslt {\rtlch\fcs1 -\af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid13134046\charrsid4722070 \hich\af4\dbch\af31505\loch\f4 https://github.com\hich\af4\dbch\af31505\loch\f4 -/ipython/ipython/blob/master/IPython/extensions/autoreload.py}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +520045004a00750067004e0044007300590061006900340053003500650067007700580063002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab00039c060000692e00012200000000ff000000456400813500}}}{\fldrslt { +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid13134046\charrsid4722070 \hich\af4\dbch\af31505\loch\f4 https://github.co\hich\af4\dbch\af31505\loch\f4 +m/ipython/ipython/blob/master/IPython/extensions/autoreload.py}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid13134046\charrsid4722070 \par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15357213\charrsid4722070 \hich\af4\dbch\af31505\loch\f4 - HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fipython%2Fipython%2Fblob%2Fmaster%2FLICENSE&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd657819\hich\af4\dbch\af31505\loch\f4 -44b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520359465%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Pilk0qSjYqpb4gwsh9CFaG42mk5wngBXOSykgiBj1EQ%3D&reserved=0" }{ + HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fipython%2Fipython%2Fblob%2Fmaster%2FLICENSE&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781\hich\af4\dbch\af31505\loch\f4 +944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520359465%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Pilk0qSjYqpb4gwsh9CFaG42mk5wngBXOSykgiBj1EQ%3D&reserved=0" }{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid4722070 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6e030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d00680074007400700073002500330041002500320046002500320046006700690074006800750062002e0063006f006d00250032004600690070007900740068006f006e00250032004600690070007900740068006f006e0025003200460062006c006f006200250032 @@ -1231,8 +1230,8 @@ IPython (autoreload.py) v.7.24.1}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\ 006300310064002500370043003000250037004300300025003700430036003300370036003100370039003400370035003200300033003500390034003600350025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a00 6f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031 003000300030002600730064006100740061003d00500069006c006b003000710053006a0059007100700062003400670077007300680039004300460061004700340032006d006b00350077006e006700420058004f00530079006b006700690042006a003100450051002500330044002600720065007300650072007600 -650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003008e00f6004cd7000000003e0000000000390000f2}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid13134046\charrsid4722070 \hich\af4\dbch\af31505\loch\f4 https://git\hich\af4\dbch\af31505\loch\f4 hub.com/ipython/ipython/blob/master/LICENSE}}}\sectd \ltrsect +650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003008e00f6004cd7000000003e0000000000390000f20000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid13134046\charrsid4722070 \hich\af4\dbch\af31505\loch\f4 https://gi\hich\af4\dbch\af31505\loch\f4 thub.com/ipython/ipython/blob/master/LICENSE}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid13134046\charrsid4722070 \par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid13134046 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 { \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 BSD 3-Clause License @@ -1243,20 +1242,20 @@ IPython (autoreload.py) v.7.24.1}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\ \par \hich\af4\dbch\af11\loch\f4 All rights reserved.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4722070\charrsid4722070 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 Redistribution and use in source and binary forms, with or without}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid337680 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 modification, are permitted provided that the followin\hich\af4\dbch\af11\loch\f4 g conditions are met:}{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046 +\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 modification, are permitted provided that the following conditions are met:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid13134046 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid337680\charrsid4722070 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 * Redistributions of source code must retain the above copyright notice, this}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid337680 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 list of conditions and the following disclaimer. +\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 list of conditions and the followi\hich\af4\dbch\af11\loch\f4 ng disclaimer. \par \hich\af4\dbch\af11\loch\f4 * Redistributions in binary form must reproduce the above copyright notice,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid337680 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 this list of conditions}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid337680 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 and th\hich\af4\dbch\af11\loch\f4 e following disclaimer in the documentation}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid337680 \hich\af4\dbch\af11\loch\f4 }{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 and/or other materials provided with the}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid3763438 \hich\af4\dbch\af11\loch\f4 }{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 distribution. -\par \hich\af4\dbch\af11\loch\f4 * Neither the name of the copyright holder nor the names of its}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid337680 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 and the following disclaimer in the documentation}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid337680 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 and/or other materials provided with the}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid3763438 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 distribution. +\par \hich\af4\dbch\af11\loch\f4 * Neither the name of the copyright \hich\af4\dbch\af11\loch\f4 holder nor the names of its}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid337680 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 contributors may be used to}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid337680 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 endorse or promote products derived from}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid337680 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 this software without sp\hich\af4\dbch\af11\loch\f4 ecific prior written permission.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046 +\f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 this software without specific prior written permission.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid337680\charrsid4722070 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6294101 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 "AS IS"}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4722070 \hich\af4\dbch\af11\loch\f4 }{ @@ -1265,32 +1264,32 @@ IPython (autoreload.py) v.7.24.1}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6294101 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 PARTICULAR PURPOSE ARE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4722070 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid4722070 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 FOR ANY DIRECT, INDIRECT, INCIDENTAL,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid8483004 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid4722070 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 DAMAGES (INCLUDING, BUT N\hich\af4\dbch\af11\loch\f4 OT LIMITED}{\rtlch\fcs1 -\af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid337680 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 TO, PROCUREMENT OF SUBSTITUTE GOODS OR}{\rtlch\fcs1 \af4\afs22 -\ltrch\fcs0 \f4\fs22\cf23\insrsid4722070 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 SERVICES; LOSS OF USE, DATA, OR}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid4722070 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 FOR ANY DIRECT, INDIRECT, \hich\af4\dbch\af11\loch\f4 INCIDENTAL,}{\rtlch\fcs1 +\af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8483004 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL}{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \f4\fs22\cf23\insrsid4722070 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 DAMAGES (INCLUDING, BUT NOT LIMITED}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid337680 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 TO, PROCUREMENT OF SUBSTITUTE GOODS OR}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid4722070 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 SERVICES; LOSS OF USE, DATA, OR}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid337680 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid4722070 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,}{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4722070 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 OR TORT (INCLUDING}{\rtlch\fcs1 \af4\afs22 -\ltrch\fcs0 \f4\fs22\cf23\insrsid337680 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 NEGLIGENCE OR OTHERWISE) ARISING I\hich\af4\dbch\af11\loch\f4 -N ANY WAY OUT OF THE USE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4722070 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +\f4\fs22\cf23\insrsid4722070 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRAC\hich\af4\dbch\af11\loch\f4 +T, STRICT LIABILITY,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4722070 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 OR TORT (INCLUDING}{ +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid337680 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 \hich\af4\dbch\af11\loch\f4 +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4722070 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13134046\charrsid4722070 +\hich\af4\dbch\af11\loch\f4 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7692129 {\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f40\fs18\insrsid11818750 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid3881778\charrsid1978001 \hich\af45\dbch\af11\loch\f45 Nunit v.2.6.3}{ \rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid215137\charrsid1978001 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16187871 {\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15357213\charrsid4722070 \hich\af4\dbch\af31505\loch\f4 - HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.nunit.org%2F&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd657\hich\af4\dbch\af31505\loch\f4 -81944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520429148%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=BUfNk%2Flw%2BcIf69w2%2FUf0Rq%2FiDdxtlm4UOrklWu1jBco%3D&reserve -\hich\af4\dbch\af31505\loch\f4 d\hich\af4\dbch\af31505\loch\f4 =0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid4722070 {\*\datafield +\cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15357213\charrsid4722070 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=http%3A%2\hich\af4\dbch\af31505\loch\f4 +F%2Fwww.nunit.org%2F&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520429148%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7 +\hich\af4\dbch\af31505\loch\f4 C\hich\af4\dbch\af31505\loch\f4 1000&sdata=BUfNk%2Flw%2BcIf69w2%2FUf0Rq%2FiDdxtlm4UOrklWu1jBco%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid4722070 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b2c030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d0068007400740070002500330041002500320046002500320046007700770077002e006e0075006e00690074002e006f0072006700250032004600260064006100740061003d0030003400250037004300300031002500370043004a0061006d00650073002e0043006f 006e006e00650072002500340030006100750074006f006400650073006b002e0063006f006d0025003700430064006100650063006400360035003700380031003900340034006200380035003500650037003800300038006400390034003600320035003100660066003600250037004300360037006200660066003700 390065003700660039003100340034003300330061003800650035006300390032003500320064003200640064006300310064002500370043003000250037004300300025003700430036003300370036003100370039003400370035003200300034003200390031003400380025003700430055006e006b006e006f0077 006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100 680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d004200550066004e006b002500320046006c0077002500320042006300490066003600390077003200250032004600550066003000520071002500320046 -00690044006400780074006c006d00340055004f0072006b006c005700750031006a00420063006f002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003003e007f0000ac00000a001300000036004c570001}}}{\fldrslt { +00690044006400780074006c006d00340055004f0072006b006c005700750031006a00420063006f002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003003e007f0000ac00000a001300000036004c5700010000}}}{\fldrslt { \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid6227547\charrsid4722070 \hich\af4\dbch\af31505\loch\f4 http://www.nunit.org/}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid6227547\charrsid4722070 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 \hich\f4 Copyright \'a9\loch\f4 2002-2013 Charlie Poole\line \hich\f4 Copyright \'a9\loch\f4 @@ -1298,8 +1297,8 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4722070\charrsid4722070 \par }\pard\plain \ltrpar\s41\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16187871 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 -This software is provided 'as-is', without any express or implied warranty. In n\hich\af4\dbch\af11\loch\f4 o event will the authors be held liable for any damages arising from the use of this software. -\par \hich\af4\dbch\af11\loch\f4 Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to t\hich\af4\dbch\af11\loch\f4 he following restrictions:}{ +This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. +\par \hich\af4\dbch\af11\loch\f4 Permission is granted to anyone to use this software for any purpose, including c\hich\af4\dbch\af11\loch\f4 ommercial applications, and to alter it and redistribute it freely, subject to the following restrictions:}{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6227547 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid14447164\charrsid4722070 \par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2784368 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 { @@ -1307,13 +1306,13 @@ This software is provided 'as-is', without any express or implied warranty. In n The origin of this software must not be misrepresented; you must not claim that you wrote the}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid2784368 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 original software. If you use this software in a product, an acknowledgment (see the}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid14447164 \hich\af4\dbch\af11\loch\f4 }{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 following) in the product documentation is required.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid14447164 \hich\af4\dbch\af11\loch\f4 - }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 \hich\f4 Portions Copyright \'a9\loch\f4 2002-2009 Charlie}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid14447164 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 Poole or Copyright\~\hich\f4 \'a9\loch\f4 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Voro -\hich\af4\dbch\af11\loch\f4 ntsov or}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid14447164 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 Copyright\~ -\hich\f4 \'a9\loch\f4 2000-2002 Philip A. Craig\~ + }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 \hich\f4 Portions Copyright \'a9\loch\f4 200\hich\af4\dbch\af11\loch\f4 2-2009 Charlie}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid14447164 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 Poole or Copyright\~\hich\f4 \'a9\loch\f4 + 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov or}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid14447164 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6227547\charrsid4722070 +\hich\af4\dbch\af11\loch\f4 Copyright\~\hich\f4 \'a9\loch\f4 2000-2002 Philip A. Craig\~ \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid2784368 \hich\af4\dbch\af11\loch\f4 2. }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 Altered source versions must be plainly marked as such, and must not be misrepresented as}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid14447164 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 being the original software.\~ +\f4\fs22\cf23\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 being the original so\hich\af4\dbch\af11\loch\f4 ftware.\~ \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid2784368 \hich\af4\dbch\af11\loch\f4 3. }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 This notice may not be removed or altered from any source distribution.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6227547 \par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid4722070 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4722070\charrsid4722070 @@ -1324,13 +1323,13 @@ This notice may not be removed or altered from any source distribution.}{\rtlch\ {\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid15357213\charrsid4722070 \hich\af4\dbch\af11\loch\f4 HYPERLINK "http://www.opensource.org/licenses/zlib-license.html" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid1978001\charrsid4722070 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b8200000068007400740070003a002f002f007700770077002e006f00700065006e0073006f0075007200630065002e006f00720067002f006c006900630065006e007300650073002f007a006c00690062002d006c00 -6900630065006e00730065002e00680074006d006c000000795881f43b1d7f48af2c825dc485276300000000a5ab00030e40ed00077700044973003c00ff00000036000000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +6900630065006e00730065002e00680074006d006c000000795881f43b1d7f48af2c825dc485276300000000a5ab00030e40ed00077700044973003c00ff000000360000000000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 the open source zlib/libpng license}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 (}{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15357213\charrsid9002278 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://opensource.org/licenses/zlib-license.html" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid9002278 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b7c000000680074007400700073003a002f002f006f00700065006e0073006f0075007200630065002e006f00720067002f006c006900630065006e007300650073002f007a006c00690062002d006c00690063006500 -6e00730065002e00680074006d006c000000795881f43b1d7f48af2c825dc485276300000000a5ab000322ff00000c7400c600730000000000650045000000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +6e00730065002e00680074006d006c000000795881f43b1d7f48af2c825dc485276300000000a5ab000322ff00000c7400c6007300000000006500450000000000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid6227547\charrsid9002278 \hich\af4\dbch\af31505\loch\f4 https://opensource.org/licenses/zlib-license.html}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6227547\charrsid9002278 \hich\af4\dbch\af11\loch\f4 ).}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 @@ -1339,12 +1338,12 @@ This notice may not be removed or altered from any source distribution.}{\rtlch\ \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid15357213\charrsid4722070 \hich\af4\dbch\af11\loch\f4 HYPERLINK "mailto:cpoole@pooleconsulting.com" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid1978001\charrsid4722070 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b5c0000006d00610069006c0074006f003a00630070006f006f006c006500400070006f006f006c00650063006f006e00730075006c00740069006e0067002e0063006f006d000000795881f43b1d7f48af2c825dc485 -276300000000a5ab0003960000001b6400c6002fd60000000000006d000000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 let us know}}}\sectd \ltrsect +276300000000a5ab0003960000001b6400c6002fd60000000000006d0000000000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 let us know}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 (}{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid15357213\charrsid4722070 \hich\af4\dbch\af11\loch\f4 HYPERLINK "mailto:cpoole@pooleconsulting.com" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid1978001\charrsid4722070 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b5c0000006d00610069006c0074006f003a00630070006f006f006c006500400070006f006f006c00650063006f006e00730075006c00740069006e0067002e0063006f006d000000795881f43b1d7f48af2c825dc485 -276300000000a5ab00030471ba00747300c61375d600000000c0024f000072}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 cpoole@pooleconsulting.com}}} +276300000000a5ab00030471ba00747300c61375d600000000c0024f0000724f00}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 cpoole@pooleconsulting.com}}} \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6227547\charrsid4722070 \hich\af4\dbch\af11\loch\f4 ). \par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7692129 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 { \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6227547\charrsid4722070 @@ -1363,12 +1362,12 @@ This notice may not be removed or altered from any source distribution.}{\rtlch\ 002500370043003000250037004300300025003700430036003300370036003100370039003400370035003200300034003000390032003500330025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d00 4300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030 002600730064006100740061003d00480025003200460077004e006700790025003200460070004d00590049006700640025003200460046006c00500031004900550031006400620076005400550043006100750069007a0049004a004b0043004100550036004900530051005a0049002500330044002600720065007300 -650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab00035b00d000000000006976d600000000c0006f000000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab00035b00d000000000006976d600000000c0006f0000005300}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang3082\langfe2057\dbch\af31505\langnp3082\langfenp2057\insrsid12999455\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 https://github.com/moq/moq4/blob/master/License.txt/}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang3082\langfe2057\dbch\af31505\langnp3082\langfenp2057\insrsid12999455\charrsid14749369 \par }\pard\plain \ltrpar\s34\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid12999455 \rtlch\fcs1 \af0\afs17\alang1025 \ltrch\fcs0 -\fs17\cf24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 BSD 3-Clause L -\hich\af4\dbch\af11\loch\f4 icense}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid1461749\charrsid9002278 +\fs17\cf24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 BSD 3-Clause +\hich\af4\dbch\af11\loch\f4 License}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid1461749\charrsid9002278 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 Copyright (c) 2007, Clarius Consulting, Manas Technology Solutions, InSTEDD,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid1461749 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 and Contributors. All rights reserved.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455 @@ -1378,20 +1377,20 @@ and Contributors. All rights reserved.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\f \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6114030 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 * Redistributions of source code must retain the above copyright notice,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6114030 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 -this list of conditions and the following disclaimer. -\par \hich\af4\dbch\af11\loch\f4 * Redistributions in binary form must reproduce the \hich\af4\dbch\af11\loch\f4 above copyright}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6114030 \hich\af4\dbch\af11\loch\f4 }{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 notice, this list of conditions and the following disclaimer in the}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +this list of conditions and the followi\hich\af4\dbch\af11\loch\f4 ng disclaimer. +\par \hich\af4\dbch\af11\loch\f4 * Redistributions in binary form must reproduce the above copyright}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6114030 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 notice, this list of conditions and the following disclaimer in the}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6114030 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 documentation and/or other materials provided with the distribution. -\par \hich\af4\dbch\af11\loch\f4 * Neither the names of the copyright holders nor the names of its}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6114030 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 -\ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 contributors may be used to endorse o\hich\af4\dbch\af11\loch\f4 r promote products derived from this}{\rtlch\fcs1 \af4\afs22 -\ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6114030 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 +\par \hich\af4\dbch\af11\loch\f4 * Neither the names of the copyright\hich\af4\dbch\af11\loch\f4 holders nor the names of its}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6114030 \hich\af4\dbch\af11\loch\f4 }{ +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 contributors may be used to endorse or promote products derived from this}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6114030 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 software without specific prior written permission.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9002278\charrsid9002278 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9002278 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9002278 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 IMPLIED WARRANTI\hich\af4\dbch\af11\loch\f4 ES OF MERCHANTABILITY AND FITNESS FOR A}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +AND ANY EXPRESS OR IMPL\hich\af4\dbch\af11\loch\f4 IED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9002278 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6114030 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 PARTICULAR PURPOSE ARE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9002278 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9002278 @@ -1405,11 +1404,11 @@ FOR ANY DIRECT, INDIRECT, INCIDENTAL,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9002278 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 CAUSED AND ON ANY THEORY OF}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6114030 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9002278 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +LIABILITY, WHETHER IN CONTRACT, STRICT LI\hich\af4\dbch\af11\loch\f4 ABILITY,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9002278 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 OR TORT (INCLUDING}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6114030 \hich\af4\dbch\af11\loch\f4 }{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 NEGLIGENC\hich\af4\dbch\af11\loch\f4 E OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE}{\rtlch\fcs1 \af4\afs22 -\ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9002278 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 OF THIS} -{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6114030 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9002278 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 OF THIS}{ +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6114030 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12999455\charrsid9002278 \hich\af4\dbch\af11\loch\f4 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7692129 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 { \rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f40\fs18\insrsid11818750 @@ -1418,11 +1417,10 @@ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,}{\rtlch\fcs1 \af4\afs22 \ltrch \b\f45\fs22\cf23\lang3082\langfe1041\kerning1\langnp3082\insrsid9653623\charrsid3241586 \par }\pard\plain \ltrpar\s32\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9653623 \rtlch\fcs1 \af4\afs17\alang1025 \ltrch\fcs0 \fs17\cf22\lang1033\langfe1033\loch\af4\hich\af4\dbch\af11\cgrid\langnp1033\langfenp1033 {\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang3082\langfe2057\dbch\af31505\langnp3082\langfenp2057\insrsid15357213\charrsid7567415 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.gnu.org%2Fsoftware%2Flibiconv%2F& -\hich\af4\dbch\af31505\loch\f4 -data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520369420%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=fyvQ8axd0 -\hich\af4\dbch\af31505\loch\f4 7\hich\af4\dbch\af31505\loch\f4 27ARcscr232iqeW1sGK6FTq%2FP7s1ZtC6s%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid7567415 -{\*\datafield +\cs28\fs22\ul\cf29\lang3082\langfe2057\dbch\af31505\langnp3082\langfenp2057\insrsid15357213\charrsid7567415 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2F\hich\af4\dbch\af31505\loch\f4 +www.gnu.org%2Fsoftware%2Flibiconv%2F&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520369420%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwi +\hich\af4\dbch\af31505\loch\f4 L\hich\af4\dbch\af31505\loch\f4 CJXVCI6Mn0%3D%7C1000&sdata=fyvQ8axd0727ARcscr232iqeW1sGK6FTq%2FP7s1ZtC6s%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid7567415 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b4a030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d00680074007400700073002500330041002500320046002500320046007700770077002e0067006e0075002e006f007200670025003200460073006f006600740077006100720065002500320046006c0069006200690063006f006e0076002500320046002600640061 00740061003d0030003400250037004300300031002500370043004a0061006d00650073002e0043006f006e006e00650072002500340030006100750074006f006400650073006b002e0063006f006d0025003700430064006100650063006400360035003700380031003900340034006200380035003500650037003800 @@ -1430,7 +1428,7 @@ data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C 0039003400370035003200300033003600390034003200300025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a00 6f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d0066007900760051003800610078006400300037 003200370041005200630073006300720032003300320069007100650057003100730047004b00360046005400710025003200460050003700730031005a0074004300360073002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab00030000 -e8650022d7000064a3b4007402000042000000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang3082\langfe2057\dbch\af31505\langnp3082\langfenp2057\insrsid9653623\charrsid7567415 \hich\af4\dbch\af31505\loch\f4 +e8650022d7000064a3b40074020000420000005300}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang3082\langfe2057\dbch\af31505\langnp3082\langfenp2057\insrsid9653623\charrsid7567415 \hich\af4\dbch\af31505\loch\f4 https://www.gnu.org/software/libiconv/}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang3082\langfe2057\dbch\af31505\langnp3082\langfenp2057\insrsid9653623\charrsid7567415 \par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang3082\langfe2057\dbch\af31505\langnp3082\langfenp2057\insrsid15357213\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 @@ -1445,9 +1443,9 @@ https://www.gnu.org/software/libiconv/}}}\sectd \ltrsect\linex0\endnhere\sectlin 003700390065003700660039003100340034003300330061003800650035006300390032003500320064003200640064006300310064002500370043003000250037004300300025003700430036003300370036003100370039003400370035003200300033003600390034003200300025003700430055006e006b006e00 6f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b 003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d004e005a005400390074004e0079005a006200790050007700310057004f004c007a00250032004200450036005300680077007800510044005700 -480042004a00390075004c0053007900480068004b0050004800570048006b002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab000300b02f0b000000000035001f0000a000005000003a}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 -\ltrch\fcs0 \cs28\fs22\ul\cf29\lang3082\langfe2057\dbch\af31505\langnp3082\langfenp2057\insrsid9653623\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 https://www.gnu.org/softw\hich\af4\dbch\af31505\loch\f4 -are/gettext/manual/html_node/GNU-LGPL.html#GNU-LGPL}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +480042004a00390075004c0053007900480068004b0050004800570048006b002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab000300b02f0b000000000035001f0000a000005000003a7000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \cs28\fs22\ul\cf29\lang3082\langfe2057\dbch\af31505\langnp3082\langfenp2057\insrsid9653623\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 https://www.gnu.org/soft\hich\af4\dbch\af31505\loch\f4 +ware/gettext/manual/html_node/GNU-LGPL.html#GNU-LGPL}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang3082\langfe2057\dbch\af31505\langnp3082\langfenp2057\insrsid9653623\charrsid14749369 \par }\pard\plain \ltrpar\s37\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9653623 \rtlch\fcs1 \af4\afs17\alang1025 \ltrch\fcs0 \fs17\cf24\lang1033\langfe1033\loch\af4\hich\af4\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 \loch\af4\dbch\af11\hich\f4 \'a9\loch\f4 @@ -1460,18 +1458,19 @@ General Public License v.2.1, which can be found at}{\rtlch\fcs1 \af4\afs22 \ltr \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid2379643\charrsid2379643 \hich\af4\dbch\af31505\loch\f4 http://www.gnu.org/licenses/oldlicenses/lgpl-2.1.txt}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid2379643 \hich\af4\dbch\af31505\loch\f4 " }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid7165541 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b8200000068007400740070003a002f002f007700770077002e0067006e0075002e006f00720067002f006c006900630065006e007300650073002f006f006c0064006c006900630065006e007300650073002f006c00 -670070006c002d0032002e0031002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab000300d00052e320}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid2379643\charrsid2379643 -\hich\af4\dbch\af31505\loch\f4 http://www.g\hich\af4\dbch\af31505\loch\f4 nu.org/licenses/oldlicenses/lgpl-2.1.txt}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 .}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2379643 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 \hich\af4\dbch\af11\loch\f4 A text copy of this license is included on the}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2379643 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 \hich\af4\dbch\af11\loch\f4 -media or with the download of this Autodesk software. You may obtain a copy of the source}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2379643 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 \hich\af4\dbch\af11\loch\f4 code for libiconv from}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid7567415 \hich\af4\dbch\af11\loch\f4 } -{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid14842196\charrsid938020 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "http://www.autodesk.com/lgplsource" }{\rtlch\fcs1 -\af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang3082\langfe2057\dbch\af31505\langnp3082\langfenp2057\insrsid938020\charrsid14842196 {\*\datafield +670070006c002d0032002e0031002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab000300d00052e3200038}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid2379643\charrsid2379643 \hich\af4\dbch\af31505\loch\f4 http://www.gnu.org/licenses/oldlicenses/lgpl-2.1.txt}}}\sectd \ltrsect +\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 .}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2379643 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 \hich\af4\dbch\af11\loch\f4 +A text copy of this license is included on the}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2379643 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 \hich\af4\dbch\af11\loch\f4 media or with the download of this Autodesk software. You may obtain a copy of the source}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2379643 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 \hich\af4\dbch\af11\loch\f4 code for libiconv from}{ +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid7567415 \hich\af4\dbch\af11\loch\f4 }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid14842196\charrsid938020 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "http://www.autodesk.com/lgplsource" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang3082\langfe2057\dbch\af31505\langnp3082\langfenp2057\insrsid938020\charrsid14842196 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b5e00000068007400740070003a002f002f007700770077002e006100750074006f006400650073006b002e0063006f006d002f006c00670070006c0073006f0075007200630065000000795881f43b1d7f48af2c825d -c485276300000000a5ab000300ff00300000b600000020}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid14842196\charrsid938020 \hich\af4\dbch\af31505\loch\f4 www.autodesk.com/lgplsource}}} -\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid14842196 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +c485276300000000a5ab000300ff00300000b6000000200000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid14842196\charrsid938020 \hich\af4\dbch\af31505\loch\f4 www.autodesk.com/lgplsource} +}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid14842196 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 \hich\af4\dbch\af11\loch\f4 or by sending a written request to:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid7567415\charrsid1461749 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 \hich\af4\dbch\af11\loch\f4 Autodesk, Inc. @@ -1498,21 +1497,21 @@ That you are requesting the source code}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1862976\charrsid1862976 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "http://www.autodesk.com/lgplsou\hich\af4\dbch\af31505\loch\f4 rce" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid11079840\charrsid1862976 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b5e00000068007400740070003a002f002f007700770077002e006100750074006f006400650073006b002e0063006f006d002f006c00670070006c0073006f0075007200630065000000795881f43b1d7f48af2c825d -c485276300000000a5ab000369000039fb00096dbd20}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1862976\charrsid1862976 \hich\af4\dbch\af31505\loch\f4 www.autodesk.com/lgplsource}}} +c485276300000000a5ab000369000039fb00096dbd200034}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1862976\charrsid1862976 \hich\af4\dbch\af31505\loch\f4 www.autodesk.com/lgplsource}}} \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 \hich\af4\dbch\af11\loch\f4 )}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid15794436 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 \hich\af4\dbch\af11\loch\f4 so that Autodesk}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid15024906 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 -\hich\af4\dbch\af11\loch\f4 may properly respond to your request. The offer to receive this libiconv source code via the}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid15024906 \hich\af4\dbch\af11\loch\f4 }{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 \hich\af4\dbch\af11\loch\f4 above URL (}{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\hich\af4\dbch\af11\loch\f4 may properly resp\hich\af4\dbch\af11\loch\f4 ond to your request. The offer to receive this libiconv source code via the}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid15024906 +\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 \hich\af4\dbch\af11\loch\f4 above URL (}{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1862976\charrsid1862976 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "http://www.autodesk.com/lgplsource" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid11079840\charrsid1862976 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b5e00000068007400740070003a002f002f007700770077002e006100750074006f006400650073006b002e0063006f006d002f006c00670070006c0073006f0075007200630065000000795881f43b1d7f48af2c825d -c485276300000000a5ab000369ff0073110100004b66}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1862976\charrsid1862976 \hich\af4\dbch\af31505\loch\f4 www.autodesk.com/lgplsource}}} -\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 \hich\af4\dbch\af11\loch\f4 -) or by written request to Autodesk is valid for a}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid15024906 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +c485276300000000a5ab000369ff0073110100004b660051}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1862976\charrsid1862976 \hich\af4\dbch\af31505\loch\f4 www.autod +\hich\af4\dbch\af31505\loch\f4 esk.com/lgplsource}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 +\hich\af4\dbch\af11\loch\f4 ) or by written request to Autodesk is valid for a}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid15024906 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 \hich\af4\dbch\af11\loch\f4 period of three (3) years from the date you purchased your license to this Autodesk software. }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid15024906 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 \hich\af4\dbch\af11\loch\f4 -You may modify, debug and relink libiconv to this Autodesk software as \hich\af4\dbch\af11\loch\f4 provided under the}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid15024906 \hich\af4\dbch\af11\loch\f4 }{ +You may modify, debug and relink libiconv to this Autodesk software as provided under th\hich\af4\dbch\af11\loch\f4 e}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid15024906 \hich\af4\dbch\af11\loch\f4 }{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid1461749 \hich\af4\dbch\af11\loch\f4 terms of the GNU Lesser General Public License v.2.1. \par }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f40\fs18\cf0\lang1033\langfe1041\langfenp1041\insrsid9653623\charrsid9653623 \par }\pard\plain \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 @@ -1531,13 +1530,13 @@ w.gnu.org%2Fsoftware%2Fgettext%2F&data=04%7C01%7CJames.Conner%40autodesk.com%7Cd 003400370035003200300032003000300031003600340025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f00 6900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d004e00660032003100580070004b0069004c00300077 006b00250032004600760035006f00390035006e0036004e004800550039007900420054007300560057006d004b004c0066007100310041004a0047005100310062004d002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003f179f39a -0022fb0300000090001fa0b30000000020}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid6623215\charrsid12734832 \hich\af4\dbch\af31505\loch\f4 +0022fb0300000090001fa0b300000000207455}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid6623215\charrsid12734832 \hich\af4\dbch\af31505\loch\f4 https://www.gnu.org/software/gettext/}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid6623215\charrsid12734832 \par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15357213\charrsid12734832 \hich\af4\dbch\af31505\loch\f4 - HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.gnu.org%2Fsoftware%2Fgettext%2Fmanual%2Fhtml_node%2FGNU-LGPL.html%23GNU\hich\af4\dbch\af31505\loch\f4 --LGPL&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520210113%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=fm4 -\hich\af4\dbch\af31505\loch\f4 c\hich\af4\dbch\af31505\loch\f4 rd4P%2By6SL%2F0glLKwxCwV9NjLZs7f2LAoNHfi2QE%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 + HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.gnu.org%2Fsoftware%2Fgettext%2Fmanual%2Fhtml_node%2FGNU-LGPL.html%23GN\hich\af4\dbch\af31505\loch\f4 +U-LGPL&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520210113%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=fm +\hich\af4\dbch\af31505\loch\f4 4\hich\af4\dbch\af31505\loch\f4 crd4P%2By6SL%2F0glLKwxCwV9NjLZs7f2LAoNHfi2QE%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid12734832 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90ba6030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d00680074007400700073002500330041002500320046002500320046007700770077002e0067006e0075002e006f007200670025003200460073006f0066007400770061007200650025003200460067006500740074006500780074002500320046006d0061006e0075 @@ -1546,7 +1545,7 @@ https://www.gnu.org/software/gettext/}}}\sectd \ltrsect\linex0\endnhere\sectline 003700390065003700660039003100340034003300330061003800650035006300390032003500320064003200640064006300310064002500370043003000250037004300300025003700430036003300370036003100370039003400370035003200300032003100300031003100330025003700430055006e006b006e00 6f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b 003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d0066006d003400630072006400340050002500320042007900360053004c00250032004600300067006c004c004b00770078004300770056003900 -4e006a004c005a0073003700660032004c0041006f004e004800660069003200510045002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003c7ca3df60007ca0000e5006e00e0ff00ef0000016e}}}{\fldrslt {\rtlch\fcs1 +4e006a004c005a0073003700660032004c0041006f004e004800660069003200510045002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003c7ca3df60007ca0000e5006e00e0ff00ef0000016e0000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid6623215\charrsid12734832 \hich\af4\dbch\af31505\loch\f4 https://www.gnu.org/software/gettext/manual/html_node/GNU-LGPL.html#GNU-LGPL}}} \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid6623215\charrsid12734832 \par }\pard\plain \ltrpar\s37\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6623215 \rtlch\fcs1 \af4\afs17\alang1025 \ltrch\fcs0 @@ -1561,17 +1560,17 @@ This Autodesk software contains libintl v.0.19.8.3. libintl is licensed under t http://www.gnu.org/licenses/oldlicenses/lgpl-2.1.txt}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15533849 \hich\af4\dbch\af31505\loch\f4 " }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid7165541 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b8200000068007400740070003a002f002f007700770077002e0067006e0075002e006f00720067002f006c006900630065006e007300650073002f006f006c0064006c006900630065006e007300650073002f006c00 -670070006c002d0032002e0031002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab0003001800660000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15533849\charrsid15533849 -\hich\af4\dbch\af31505\loch\f4 http://www.gnu.org/licenses/oldlicenses/lgpl-2.1.txt}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid6623215\charrsid1862976 .}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15533849 \hich\af4\dbch\af31505\loch\f4 }{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6623215\charrsid7567415 \hich\af4\dbch\af11\loch\f4 A text copy of this license is included on the}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +670070006c002d0032002e0031002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab00030018006600000063}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15533849\charrsid15533849 \hich\af4\dbch\af31505\loch\f4 http://www.gnu.org/licenses/oldlicenses/lgpl-2.1.txt}}}\sectd \ltrsect +\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid6623215\charrsid1862976 .}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15533849 \hich\af4\dbch\af31505\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6623215\charrsid7567415 \hich\af4\dbch\af11\loch\f4 +A text copy of this license is included on the}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid15533849 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6623215\charrsid7567415 \hich\af4\dbch\af11\loch\f4 media or with the download of this Autodesk software. You may obtain a copy of the source}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid15533849 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6623215\charrsid7567415 \hich\af4\dbch\af11\loch\f4 -media or with the download of this Autodesk software. You may obtain a copy of the source}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid15533849 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6623215\charrsid7567415 \hich\af4\dbch\af11\loch\f4 code for libintl v.0.19.8.3 from }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1862976\charrsid1862976 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "http://www.autodesk.com/lgplsource" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid11079840\charrsid1862976 {\*\datafield +code for libintl v.0.19.8.3 from }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1862976\charrsid1862976 \hich\af4\dbch\af31505\loch\f4 + HYPERLINK "http://www.autodesk.com/lgplsource" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid11079840\charrsid1862976 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b5e00000068007400740070003a002f002f007700770077002e006100750074006f006400650073006b002e0063006f006d002f006c00670070006c0073006f0075007200630065000000795881f43b1d7f48af2c825d -c485276300000000a5ab0003009800000000006100c2}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1862976\charrsid1862976 \hich\af4\dbch\af31505\loch\f4 www.autodesk.com/lgplsource}}} +c485276300000000a5ab0003009800000000006100c2002f}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1862976\charrsid1862976 \hich\af4\dbch\af31505\loch\f4 www.autodesk.com/lgplsource}}} \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid1862976 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6623215\charrsid7567415 \hich\af4\dbch\af11\loch\f4 or by sending a written request to:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid6623215 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2714349\charrsid7567415 @@ -1613,8 +1612,8 @@ valid for a period of three (3) years from the date you purchased yo\hich\af4\d http://www.apache.org/licenses/LICENSE-2.0}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid3540628 \hich\af4\dbch\af31505\loch\f4 " }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8461902 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6e00000068007400740070003a002f002f007700770077002e006100700061006300680065002e006f00720067002f006c006900630065006e007300650073002f004c004900430045004e00530045002d0032002e00 -30000000795881f43b1d7f48af2c825dc485276300000000a5ab00030f}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid3540628\charrsid3540628 \hich\af4\dbch\af31505\loch\f4 -http://www.apache.org/licenses/LICENSE-2.0}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +30000000795881f43b1d7f48af2c825dc485276300000000a5ab00030f3469}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid3540628\charrsid3540628 +\hich\af4\dbch\af31505\loch\f4 http://www.apache.org/licenses/LICENSE-2.0}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid11734622\charrsid2587391 \hich\af4\dbch\af31505\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11079840\charrsid2587391 \hich\af4\dbch\af11\loch\f4 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language govern @@ -1635,13 +1634,13 @@ Unless required by applicable law or agreed to in writing, software distributed 003700430036003300370036003100370039003400370035003200300031003500300033003800330025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400 410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d00780039 007800440037005a006900720052005300690035004700440030006b006c0066004500340068007900530063006e002500320042007300530050006200380054004a0061006f0039004d00590062004e00560025003200460067002500330044002600720065007300650072007600650064003d0030000000795881f43b1d -7f48af2c825dc485276300000000a5ab00031ede0b8d001d0000002000000000a0000001610000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid5982325\charrsid14749369 -\hich\af4\dbch\af31505\loch\f4 https://github.\hich\af4\dbch\af31505\loch\f4 com/AttackPattern/CSharpAnalytics}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +7f48af2c825dc485276300000000a5ab00031ede0b8d001d0000002000000000a00000016100007364}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid5982325\charrsid14749369 +\hich\af4\dbch\af31505\loch\f4 https://github.com/AttackPattern/CSharpAnalytics}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid5982325\charrsid14749369 \par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15357213\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 - HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.apache.org%2Flicenses%2FLICENSE-2.0&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9\hich\af4\dbch\af31505\loch\f4 -252d2ddc1d%7C0%7C0%7C637617947520150383%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=v9nqtyKVwRS1oYkXRTRvYKHEcAWZZj0Q6G%2BfYjDPfXg%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang3082\langfe2057\loch\af4\hich\af4\dbch\af31505\langnp3082\langfenp2057\insrsid1978001\charrsid2714349 {\*\datafield + HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.apache.org%2Flicenses%2FLICENSE-2.0&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79\hich\af4\dbch\af31505\loch\f4 +e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520150383%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=v9nqtyKVwRS1oYkXRTRvYKHEcAWZZj0Q6G%2BfYjDPfXg%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \cs28\fs22\ul\cf29\lang3082\langfe2057\loch\af4\hich\af4\dbch\af31505\langnp3082\langfenp2057\insrsid1978001\charrsid2714349 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b4e030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d0068007400740070002500330041002500320046002500320046007700770077002e006100700061006300680065002e006f00720067002500320046006c006900630065006e007300650073002500320046004c004900430045004e00530045002d0032002e00300026 0064006100740061003d0030003400250037004300300031002500370043004a0061006d00650073002e0043006f006e006e00650072002500340030006100750074006f006400650073006b002e0063006f006d00250037004300640061006500630064003600350037003800310039003400340062003800350035006500 @@ -1649,26 +1648,26 @@ Unless required by applicable law or agreed to in writing, software distributed 003100370039003400370035003200300031003500300033003800330025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a005100 49006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d00760039006e007100740079004b0056 0077005200530031006f0059006b005800520054005200760059004b00480045006300410057005a005a006a003000510036004700250032004200660059006a00440050006600580067002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab -0003256e00c300220020000000006001f10000380000f7}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid5982325\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 +0003256e00c300220020000000006001f10000380000f70000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid5982325\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 http://www.apache.org/licenses/LICENSE-2.0}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid5982325\charrsid14749369 -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5982325\charrsid2714349 \loch\af4\dbch\af11\hich\f4 \'a9\loch\f4 2012-2015 Attack Patter\hich\af4\dbch\af11\loch\f4 n LLC}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5982325 +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5982325\charrsid2714349 \loch\af4\dbch\af11\hich\f4 \'a9\loch\f4 2012-201\hich\af4\dbch\af11\loch\f4 5 Attack Pattern LLC}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5982325 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15557215\charrsid2714349 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5982325\charrsid2714349 \hich\af4\dbch\af11\loch\f4 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15557215 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5982325\charrsid2714349 \hich\af4\dbch\af11\loch\f4 except in compliance with the License. You may obtain a copy of the License at}{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15557215 \hich\af4\dbch\af11\loch\f4 }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15557215 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15557215\charrsid15557215 \hich\af4\dbch\af31505\loch\f4 http://www.apache.org/licenses/LICENSE-2.0}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15557215 \hich\af4\dbch\af31505\loch\f4 " }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15557215\charrsid15557215 \hich\af4\dbch\af31505\loch\f4 http\hich\af4\dbch\af31505\loch\f4 ://www.apache.org/licenses/LICENSE-2.0}{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15557215 \hich\af4\dbch\af31505\loch\f4 " }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid7165541 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6e00000068007400740070003a002f002f007700770077002e006100700061006300680065002e006f00720067002f006c006900630065006e007300650073002f004c004900430045004e00530045002d0032002e00 -30000000795881f43b1d7f48af2c825dc485276300000000a5ab0003ed08f772009c}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15557215\charrsid15557215 +30000000795881f43b1d7f48af2c825dc485276300000000a5ab0003ed08f772009c0001}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15557215\charrsid15557215 \hich\af4\dbch\af31505\loch\f4 http://www.apache.org/licenses/LICENSE-2.0}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid2714349 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5982325\charrsid2714349 \hich\af4\dbch\af11\loch\f4 Unless required by applicable law or agreed to in}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15557215 \hich\af4\dbch\af11\loch\f4 -}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5982325\charrsid2714349 \hich\af4\dbch\af11\loch\f4 writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid15557215 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5982325\charrsid2714349 \hich\af4\dbch\af11\loch\f4 WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for}{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15557215 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5982325\charrsid2714349 \hich\af4\dbch\af11\loch\f4 -the specific language governing permissions and limitations under the License. +}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5982325\charrsid2714349 \hich\af4\dbch\af11\loch\f4 wri\hich\af4\dbch\af11\loch\f4 ting, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT}{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \f4\fs22\cf23\insrsid15557215 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5982325\charrsid2714349 \hich\af4\dbch\af11\loch\f4 +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15557215 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid5982325\charrsid2714349 \hich\af4\dbch\af11\loch\f4 the specific language governing permissions and limitations under the License. \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7692129 {\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f40\fs18\insrsid13567837 \par }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f40\fs18\insrsid921997 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\lang3082\langfe1041\kerning1\langnp3082\insrsid921997\charrsid3241586 @@ -1677,8 +1676,8 @@ the specific language governing permissions and limitations under the License. \par }\pard\plain \ltrpar\s32\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid10431282 \rtlch\fcs1 \af4\afs17\alang1025 \ltrch\fcs0 \fs17\cf22\lang1033\langfe1033\loch\af4\hich\af4\dbch\af11\cgrid\langnp1033\langfenp1033 {\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang3082\langfe2057\dbch\af31505\langnp3082\langfenp2057\insrsid15357213\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 - HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fncalc.codeplex.com%2F&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520409253%7CUnknown%7CTW -\hich\af4\dbch\af31505\loch\f4 F\hich\af4\dbch\af31505\loch\f4 pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=MXJNaR69ECgPJDJYPSnyLqGx9AGSwz%2FQZR55FnDPv5U%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 + HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fncalc.codeplex.com%2F&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C63761794752040925 +\hich\af4\dbch\af31505\loch\f4 3%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=MXJNaR69ECgPJDJYPSnyLqGx9AGSwz%2FQZR55FnDPv5U%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid2714349 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b2a030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d0068007400740070002500330041002500320046002500320046006e00630061006c0063002e0063006f006400650070006c00650078002e0063006f006d00250032004600260064006100740061003d0030003400250037004300300031002500370043004a0061006d @@ -1686,8 +1685,8 @@ the specific language governing permissions and limitations under the License. 37006200660066003700390065003700660039003100340034003300330061003800650035006300390032003500320064003200640064006300310064002500370043003000250037004300300025003700430036003300370036003100370039003400370035003200300034003000390032003500330025003700430055 006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a00420054006900 4900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d004d0058004a004e00610052003600390045004300670050004a0044004a005900500053006e0079004c00710047007800390041 -004700530077007a0025003200460051005a0052003500350046006e00440050007600350055002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003d8ff001f00690065000000e400000000002c7c000f}}}{\fldrslt {\rtlch\fcs1 -\af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang3082\langfe2057\dbch\af31505\langnp3082\langfenp2057\insrsid10431282\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 http://ncalc.codeplex.com/}}}\sectd \ltrsect +004700530077007a0025003200460051005a0052003500350046006e00440050007600350055002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003d8ff001f00690065000000e400000000002c7c000f07c2}}}{\fldrslt { +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang3082\langfe2057\dbch\af31505\langnp3082\langfenp2057\insrsid10431282\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 http://ncalc.codeplex.com/}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang3082\langfe2057\dbch\af31505\langnp3082\langfenp2057\insrsid10431282\charrsid14749369 \par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid10431282 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 { \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10431282\charrsid2714349 \loch\af4\dbch\af11\hich\f4 \'a9\loch\f4 2011 Sebastien Ros}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10431282 @@ -1727,13 +1726,13 @@ MIConvexHull.NET v.1.0.17.411}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs2 003300370036003100370039003400370035003200300033003800390033003200350025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c00 43004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d004e0059003100700047 007000340052007500730031004900680058006f004c004500410067006500510067006300460033006700730051004b00350068006800700064004200590031004b00470078007400530059002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000 -a5ab0003a2ff00000022000001ff0000000000738b00007f00}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1398863\charrsid16213187 \hich\af4\dbch\af31505\loch\f4 +a5ab0003a2ff00000022000001ff0000000000738b00007f002000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1398863\charrsid16213187 \hich\af4\dbch\af31505\loch\f4 http://miconvexhull.codeplex.com/}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1398863\charrsid16213187 -\par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15357213\charrsid16213187 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://nam11.safelinks.pro +\par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15357213\charrsid16213187 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://nam11.safelinks.pr \hich\af4\dbch\af31505\loch\f4 -tection.outlook.com/?url=http%3A%2F%2Fmiconvexhull.codeplex.com%2Flicense&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520389325%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjA -\hich\af4\dbch\af31505\loch\f4 w\hich\af4\dbch\af31505\loch\f4 MDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=hNSoZ7QXpdD4Fhf0DlaIzm2xF9XGsksCYNlWnpXQ%2BiM%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +otection.outlook.com/?url=http%3A%2F%2Fmiconvexhull.codeplex.com%2Flicense&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520389325%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLj +\hich\af4\dbch\af31505\loch\f4 A\hich\af4\dbch\af31505\loch\f4 wMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=hNSoZ7QXpdD4Fhf0DlaIzm2xF9XGsksCYNlWnpXQ%2BiM%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid16213187 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b46030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d0068007400740070002500330041002500320046002500320046006d00690063006f006e00760065007800680075006c006c002e0063006f006400650070006c00650078002e0063006f006d002500320046006c006900630065006e0073006500260064006100740061 @@ -1742,7 +1741,7 @@ tection.outlook.com/?url=http%3A%2F%2Fmiconvexhull.codeplex.com%2Flicense&data=0 00370035003200300033003800390033003200350025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900 560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d0068004e0053006f005a0037005100580070006400440034 00460068006600300044006c00610049007a006d0032007800460039005800470073006b007300430059004e006c0057006e0070005800510025003200420069004d002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003000037fa007b -4020fbff000000002bc60034006e00}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1398863\charrsid16213187 \hich\af4\dbch\af31505\loch\f4 http://miconvexhull.codeplex.com/license}}} +4020fbff000000002bc60034006e007200}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1398863\charrsid16213187 \hich\af4\dbch\af31505\loch\f4 http://miconvexhull.codeplex.com/license}}} \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1398863\charrsid16213187 \par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid1398863 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 { \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1398863\charrsid16213187 \hich\af4\dbch\af11\loch\f4 Copyright (c) 2010 David Sehnal, Matthew Campbell}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1398863 @@ -1783,29 +1782,29 @@ F%2Fgithub.com%2FDesignEngrLab%2FStarMath%2Fblob%2Fmaster%2FLICENSE&data=04%7C01 0032003500320064003200640064006300310064002500370043003000250037004300300025003700430036003300370036003100370039003400370035003200300034003800380038003900350025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a007300620033006400 3800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e0030 0025003300440025003700430031003000300030002600730064006100740061003d0051006c004c004a00510035007a006a006a0043006b0056003000330025003200420072006a0067007200630064005500540069007a0039004f0036007000540079007a004b0064007400530076003500780070004800730067002500 -330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab00030000ee920070fa6e01000000000000b300010000c0}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab00030000ee920070fa6e01000000000000b300010000c06300}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid13523743\charrsid13453554 \hich\af4\dbch\af31505\loch\f4 https://github.com/DesignEngrLab/StarMath/blob/master/LICENSE}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid13523743\charrsid13453554 \par }\pard\plain \ltrpar\s37\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid13523743 \rtlch\fcs1 \af4\afs17\alang1025 \ltrch\fcs0 \fs17\cf24\lang1033\langfe1033\loch\af4\hich\af4\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743\charrsid13453554 \hich\af4\dbch\af11\loch\f4 The MIT License (MIT) -\par \hich\af4\dbch\af11\loch\f4 Copyright (c) 2015 DesignEngrLab}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743 +\par \hich\af4\dbch\af11\loch\f4 Copyright (c\hich\af4\dbch\af11\loch\f4 ) 2015 DesignEngrLab}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453554\charrsid13453554 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743\charrsid13453554 \hich\af4\dbch\af11\loch\f4 Permission is hereby granted, free of charge, to any person obtaining a copy}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9334694 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743\charrsid13453554 \hich\af4\dbch\af11\loch\f4 of this software}{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9334694 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743\charrsid13453554 \hich\af4\dbch\af11\loch\f4 and associated documentation files (the "Software"), to deal}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453554 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743\charrsid13453554 \hich\af4\dbch\af11\loch\f4 in the Software without restriction,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9334694 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743\charrsid13453554 \hich\af4\dbch\af11\loch\f4 including without limitation t\hich\af4\dbch\af11\loch\f4 he rights}{\rtlch\fcs1 -\af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453554 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743\charrsid13453554 \hich\af4\dbch\af11\loch\f4 -to use, copy, modify, merge, publish, distribute, sublicense,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9334694 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743\charrsid13453554 \hich\af4\dbch\af11\loch\f4 including without limitation the rights}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453554 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743\charrsid13453554 \hich\af4\dbch\af11\loch\f4 to +\hich\af4\dbch\af11\loch\f4 use, copy, modify, merge, publish, distribute, sublicense,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9334694 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743\charrsid13453554 \hich\af4\dbch\af11\loch\f4 and/or sell}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453554 \hich\af4\dbch\af11\loch\f4 }{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743\charrsid13453554 \hich\af4\dbch\af11\loch\f4 copies of the Software, and to permit persons to whom the Software is}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453554 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743\charrsid13453554 \hich\af4\dbch\af11\loch\f4 furnished to}{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9334694 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743\charrsid13453554 \hich\af4\dbch\af11\loch\f4 do so, subject to the following conditions:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13453554\charrsid13453554 -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743\charrsid13453554 \hich\af4\dbch\af11\loch\f4 The above copyright notice and this permissi\hich\af4\dbch\af11\loch\f4 on notice shall be included in all}{ +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743\charrsid13453554 \hich\af4\dbch\af11\loch\f4 The above copyright notice and this permission notice sh\hich\af4\dbch\af11\loch\f4 all be included in all}{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid2587391 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743\charrsid13453554 \hich\af4\dbch\af11\loch\f4 copies or}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid729185 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743\charrsid13453554 \hich\af4\dbch\af11\loch\f4 substantial portions of the Software.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid13523743 @@ -1827,26 +1826,26 @@ to use, copy, modify, merge, publish, distribute, sublicense,}{\rtlch\fcs1 \af4\ \hich\af4\dbch\af11\loch\f4 SOFTWARE.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12473901 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9176842\charrsid9176842 \par }\pard\plain \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 -\ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid7041293\charrsid1978001 \hich\af45\dbch\af11\loch\f45 D\hich\af45\dbch\af11\loch\f45 iffPlex v.1.6.3}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 -\b\f45\fs22\cf23\kerning1\insrsid14036919\charrsid1978001 \hich\af45\dbch\af11\loch\f45 :}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid12473901\charrsid1978001 +\ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid7041293\charrsid1978001 \hich\af45\dbch\af11\loch\f45 DiffPlex v.1.6.3}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid14036919\charrsid1978001 +\hich\af45\dbch\af11\loch\f45 :}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid12473901\charrsid1978001 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14036919 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid14036919\charrsid5846447 \loch\af4\dbch\af11\hich\f4 \'a9\loch\f4 202}{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5720541\charrsid5846447 0}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid14036919\charrsid5846447 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1257048\charrsid5846447 \hich\af4\dbch\af11\loch\f4 mmanela}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid14036919 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid3942376\charrsid5846447 -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid14036919\charrsid5846447 \hich\af4\dbch\af11\loch\f4 -Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid14036919\charrsid5846447 \hich\af4\dbch\af11\loch\f4 Licensed under the Apa\hich\af4\dbch\af11\loch\f4 +che License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7692129 {\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid73615 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid73615\charrsid3942376 \hich\af4\dbch\af31505\loch\f4 http://www.apache.org/licenses/LICENSE-2.0}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid73615 \hich\af4\dbch\af31505\loch\f4 " }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid7165541 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6e00000068007400740070003a002f002f007700770077002e006100700061006300680065002e006f00720067002f006c006900630065006e007300650073002f004c004900430045004e00530045002d0032002e00 -30000000795881f43b1d7f48af2c825dc485276300000000a5ab000369ff4000ff30}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid73615\charrsid73615 +30000000795881f43b1d7f48af2c825dc485276300000000a5ab000369ff4000ff300000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid73615\charrsid73615 \hich\af4\dbch\af31505\loch\f4 http://www.apache.org/licenses/LICENSE-2.0}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid73615 \hich\af4\dbch\af31505\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid14036919\charrsid5846447 \hich\af4\dbch\af11\loch\f4 -Unless required by applicable law or agreed to i\hich\af4\dbch\af11\loch\f4 -n writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the Licens -\hich\af4\dbch\af11\loch\f4 e.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid14036919\charrsid73615 +Unless required by applicable law or agreed to in writing, software distributed under the Lic\hich\af4\dbch\af11\loch\f4 +ense is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid14036919\charrsid73615 \par }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f40\fs18\insrsid11818750 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid7041293\charrsid1978001 \hich\af45\dbch\af11\loch\f45 DiffPlex.wpf v.1.1.1}{ \rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid14036919\charrsid1978001 \hich\af45\dbch\af11\loch\f45 :}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid7041293\charrsid1978001 @@ -1855,24 +1854,24 @@ n writing, software distributed under the License is distributed on an "AS IS" B \f4\fs22\cf23\insrsid12731252\charrsid471994 \hich\af4\dbch\af11\loch\f4 mmanela}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid14036919 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid471994\charrsid471994 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7692129 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid14036919\charrsid471994 \hich\af4\dbch\af11\loch\f4 -Licensed under the Apache License, Version 2.0 (\hich\af4\dbch\af11\loch\f4 the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid73615 \hich\af4\dbch\af11\loch\f4 }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid73615\charrsid73615 -\hich\af4\dbch\af31505\loch\f4 HYPERLINK "http://www.apache.org/licenses/LICENSE-2.0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid7165541\charrsid73615 {\*\datafield +Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid73615 +\hich\af4\dbch\af11\loch\f4 }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid73615\charrsid73615 \hich\af4\dbch\af31505\loch\f4 + HYPERLINK "http://www.apache.org/licenses/LICENSE-2.0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid7165541\charrsid73615 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6e00000068007400740070003a002f002f007700770077002e006100700061006300680065002e006f00720067002f006c006900630065006e007300650073002f004c004900430045004e00530045002d0032002e00 -30000000795881f43b1d7f48af2c825dc485276300000000a5ab0003690000008350}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid73615\charrsid73615 +30000000795881f43b1d7f48af2c825dc485276300000000a5ab000369000000835000ff}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid73615\charrsid73615 \hich\af4\dbch\af31505\loch\f4 http://www.apache.org/licenses/LICENSE-2.0}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\f4\fs22\cf23\insrsid73615 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid14036919\charrsid471994 \hich\af4\dbch\af11\loch\f4 -Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF AN\hich\af4\dbch\af11\loch\f4 -Y KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid14036919\charrsid471994 \hich\af4\dbch\af11\loch\f4 Unless required by applica\hich\af4\dbch\af11\loch\f4 +ble law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limita +\hich\af4\dbch\af11\loch\f4 t\hich\af4\dbch\af11\loch\f4 ions under the License. \par }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f40\fs18\insrsid11818750 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\lang1031\langfe1041\kerning1\langnp1031\insrsid7041293\charrsid422442 \hich\af45\dbch\af11\loch\f45 FontAwesome v.4.0.7}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\lang1031\langfe1041\kerning1\langnp1031\insrsid8413084\charrsid422442 \hich\af45\dbch\af11\loch\f45 : \par }\pard\plain \ltrpar\s32\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8413084 \rtlch\fcs1 \af4\afs17\alang1025 \ltrch\fcs0 \fs17\cf22\lang1033\langfe1033\loch\af4\hich\af4\dbch\af11\cgrid\langnp1033\langfenp1033 {\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid15357213\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 - HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.nuget.org%2Fpackages%2FFontAwesome.WPF%2F&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C63761794 -\hich\af4\dbch\af31505\loch\f4 7\hich\af4\dbch\af31505\loch\f4 520190208%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=X8xzrd%2Fj2Js0LaFtQIoDfDv5iv%2FWDi31xCr9xQYz%2B80%3D&reserved=0" }{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid471994 {\*\datafield + HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.nuget.org%2Fpackages%2FFontAwesome.WPF%2F&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff7\hich\af4\dbch\af31505\loch\f4 +9e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520190208%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=X8xzrd%2Fj2Js0LaFtQIoDfDv5iv%2FWDi31xCr9xQYz%2B80%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid471994 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b64030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d00680074007400700073002500330041002500320046002500320046007700770077002e006e0075006700650074002e006f00720067002500320046007000610063006b00610067006500730025003200460046006f006e00740041007700650073006f006d0065002e 00570050004600250032004600260064006100740061003d0030003400250037004300300031002500370043004a0061006d00650073002e0043006f006e006e00650072002500340030006100750074006f006400650073006b002e0063006f006d0025003700430064006100650063006400360035003700380031003900 @@ -1880,14 +1879,13 @@ Y KIND, either express or implied. See the License for the specific language gov 0025003700430036003300370036003100370039003400370035003200300031003900300032003000380025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d00 4400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d0058 00380078007a00720064002500320046006a0032004a00730030004c00610046007400510049006f0044006600440076003500690076002500320046005700440069003300310078004300720039007800510059007a00250032004200380030002500330044002600720065007300650072007600650064003d0030000000 -795881f43b1d7f48af2c825dc485276300000000a5ab0003000b6a0000f0527500000000000000702d36006304}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid8413084\charrsid14749369 +795881f43b1d7f48af2c825dc485276300000000a5ab0003000b6a0000f0527500000000000000702d360063047600}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid8413084\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 https://www.nuget.org/packages/FontAwesome.WPF/}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid8413084\charrsid14749369 -\par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid15357213\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://nam11.safelinks -\hich\af4\dbch\af31505\loch\f4 -.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fcharri%2FFont-Awesome-WPF%2Fblob%2Fmaster%2FLICENSE&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520200164%7CUnk -\hich\af4\dbch\af31505\loch\f4 n\hich\af4\dbch\af31505\loch\f4 own%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=sKAHUntVBjSIV8O68z3a0dCJ%2BlRxwngZUFlVrQNRkW8%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 -\ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid471994 {\*\datafield +\par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid15357213\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 + HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fcharri%2FFont-Awesome-WPF%2Fblob%2Fmaster%2FLICENSE&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855\hich\af4\dbch\af31505\loch\f4 +e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520200164%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=sKAHUntVBjSIV8O68z3a0dCJ%2BlRxwngZUFlVrQNRkW8%3D&reserved=0" }{ +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid471994 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b82030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d00680074007400700073002500330041002500320046002500320046006700690074006800750062002e0063006f006d0025003200460063006800610072007200690025003200460046006f006e0074002d0041007700650073006f006d0065002d0057005000460025 003200460062006c006f0062002500320046006d00610073007400650072002500320046004c004900430045004e0053004500260064006100740061003d0030003400250037004300300031002500370043004a0061006d00650073002e0043006f006e006e00650072002500340030006100750074006f00640065007300 @@ -1895,8 +1893,8 @@ Y KIND, either express or implied. See the License for the specific language gov 00390032003500320064003200640064006300310064002500370043003000250037004300300025003700430036003300370036003100370039003400370035003200300032003000300031003600340025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a00730062003300 64003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e 00300025003300440025003700430031003000300030002600730064006100740061003d0073004b004100480055006e007400560042006a0053004900560038004f00360038007a00330061003000640043004a002500320042006c005200780077006e0067005a00550046006c005600720051004e0052006b0057003800 -2500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab00037f8c4e74002c66000063002200006f00005700009e}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid8413084\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 https://\hich\af4\dbch\af31505\loch\f4 github.com/charri/Font-Awesome-WPF/blob/master/LICENSE}}}\sectd \ltrsect +2500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab00037f8c4e74002c66000063002200006f00005700009e7400}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid8413084\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 http\hich\af4\dbch\af31505\loch\f4 s://github.com/charri/Font-Awesome-WPF/blob/master/LICENSE}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4 \ltrch\fcs0 \cs28\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid8413084\charrsid14749369 \par }\pard\plain \ltrpar\s34\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8413084 \rtlch\fcs1 \af0\afs17\alang1025 \ltrch\fcs0 \fs17\cf24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8413084\charrsid471994 \hich\af4\dbch\af11\loch\f4 @@ -1906,10 +1904,10 @@ Copyright (c) 2014-2016 charri}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid1862976 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8413084\charrsid471994 \hich\af4\dbch\af11\loch\f4 of this software}{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid1862976 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8413084\charrsid471994 \hich\af4\dbch\af11\loch\f4 and associated documentation files (the "Software"), to deal}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid1862976 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8413084\charrsid471994 \hich\af4\dbch\af11\loch\f4 in the Soft\hich\af4\dbch\af11\loch\f4 ware without restriction, including without limitation the rights}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8413084\charrsid471994 \hich\af4\dbch\af11\loch\f4 in the Software without restriction, including without limitation the rights}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid1862976 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8413084\charrsid471994 \hich\af4\dbch\af11\loch\f4 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid1862976 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8413084\charrsid471994 \hich\af4\dbch\af11\loch\f4 copies of the Software, and to permit persons to whom the Software is}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8413084\charrsid471994 \hich\af4\dbch\af11\loch\f4 copies of the Software, and to permit person\hich\af4\dbch\af11\loch\f4 s to whom the Software is}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid1862976 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8413084\charrsid471994 \hich\af4\dbch\af11\loch\f4 furnished to}{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid1862976 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8413084\charrsid471994 \hich\af4\dbch\af11\loch\f4 do so, subject to the following conditions:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8413084 @@ -1919,9 +1917,9 @@ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell}{\rtlc {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid16335093 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8413084\charrsid471994 \hich\af4\dbch\af11\loch\f4 substantial portions of the Software.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8413084 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12211273\charrsid471994 -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8413084\charrsid471994 \hich\af4\dbch\af11\loch\f4 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12211273 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8413084\charrsid471994 \hich\af4\dbch\af11\loch\f4 -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid16335093 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8413084\charrsid471994 \hich\af4\dbch\af11\loch\f4 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WA\hich\af4\dbch\af11\loch\f4 RRANTY OF ANY KIND, EXPRESS OR}{ +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12211273 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8413084\charrsid471994 +\hich\af4\dbch\af11\loch\f4 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid16335093 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8413084\charrsid471994 \hich\af4\dbch\af11\loch\f4 MERCHANTABILITY,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12211273 \hich\af4\dbch\af11\loch\f4 }{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8413084\charrsid471994 \hich\af4\dbch\af11\loch\f4 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid667491 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid8413084\charrsid471994 \hich\af4\dbch\af11\loch\f4 IN NO EVENT SHALL THE}{ @@ -1937,7 +1935,7 @@ OR OTHERWISE, ARISING FROM,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\la \rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f40\fs18\insrsid7041293 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid7041293\charrsid1978001 \hich\af45\dbch\af11\loch\f45 AngleSharp v.0.14.0}{ \rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid1976922\charrsid1978001 \hich\af45\dbch\af11\loch\f45 :}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid8864149\charrsid1978001 \hich\af45\dbch\af11\loch\f45 - Copyrigh\hich\af45\dbch\af11\loch\f45 t (c) 2013 - 2019 AngleSharp}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid7041293\charrsid1978001 + Copyright (c) 2013 - 2019 Ang\hich\af45\dbch\af11\loch\f45 leSharp}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid7041293\charrsid1978001 \par }{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid8864149\charrsid1978001 \hich\af45\dbch\af11\loch\f45 \hich\f45 AngleSharp.CSS v.0.14.2: Copyright \'a9\loch\f45 20}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid9323234\charrsid1978001 \hich\af45\dbch\af11\loch\f45 13-2020 AngleSharp}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid8864149\charrsid1978001 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid1976922 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 The MIT License (MIT)}{ @@ -1946,32 +1944,33 @@ OR OTHERWISE, ARISING FROM,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\la \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 Permission is hereby granted, free of charge, to any person obtaining a copy}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12211273 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 of this software and associated documentation files (the "Software"), to deal}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12211273 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 in the Software without restriction, including without limitation the rights}{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12211273 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 to use, copy, modify, me -\hich\af4\dbch\af11\loch\f4 rge, publish, distribute, sublicense, and/or sell}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12211273 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 copies of the Software, and to permit persons to whom the Software is}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12211273 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 -\af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 furnished to do so, subject to the following conditions:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922 +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12211273 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12211273 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 +\hich\af4\dbch\af11\loch\f4 copies of the Software, and\hich\af4\dbch\af11\loch\f4 to permit persons to whom the Software is}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12211273 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 furnished to do so, subject to the following conditions:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12211273\charrsid12211273 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 The above copyright notice and this permission notice shall be included in all}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12211273 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 copies or substantial portions of the Software.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12211273\charrsid12211273 -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12211273 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid667491 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 MERCHANTABILITY,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12211273 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN N\hich\af4\dbch\af11\loch\f4 O EVENT SHALL THE}{ +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 THE SOFTWARE IS PROVIDED "A\hich\af4\dbch\af11\loch\f4 S IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid12211273 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF}{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \f4\fs22\cf23\insrsid667491 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 MERCHANTABILITY,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid12211273 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE}{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12211273 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12211273 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12211273 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12211273 \hich\af4\dbch\af11\loch\f4 }{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1976922\charrsid12211273 \hich\af4\dbch\af11\loch\f4 SOFTWARE. \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7692129 {\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f40\fs18\insrsid11818750\charrsid12211273 -\par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid11022498\charrsid14749369 \hich\af45\dbch\af11\loch\f45 -HTMLSanitizer v.5.0.355}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid12731850\charrsid14749369 \hich\af45\dbch\af11\loch\f45 : +\par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid11022498\charrsid14749369 \hich\af45\dbch\af11\loch\f45 HTMLSanitizer v.5. +\hich\af45\dbch\af11\loch\f45 0.355}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid12731850\charrsid14749369 \hich\af45\dbch\af11\loch\f45 : \par }\pard\plain \ltrpar\s32\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid12731850 \rtlch\fcs1 \af4\afs17\alang1025 \ltrch\fcs0 \fs17\cf22\lang1033\langfe1033\loch\af4\hich\af4\dbch\af11\cgrid\langnp1033\langfenp1033 {\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15357213\charrsid12211273 -\hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmganss%2FHtmlSanitizer&data=04%7C01%7CJam\hich\af4\dbch\af31505\loch\f4 -es.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520220149%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=t7WD0mko%2B%2FF%2FdpKKLHyM9 -\hich\af4\dbch\af31505\loch\f4 3\hich\af4\dbch\af31505\loch\f4 UCXrX%2BXwo3yUYVGPZQcGs%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid12211273 {\*\datafield +\hich\af4\dbch\af31505\loch\f4 + HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmganss%2FHtmlSanitizer&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520 +\hich\af4\dbch\af31505\loch\f4 220149%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=t7WD0mko%2B%2FF%2FdpKKLHyM93UCXrX%2BXwo3yUYVGPZQcGs%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid12211273 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b54030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d00680074007400700073002500330041002500320046002500320046006700690074006800750062002e0063006f006d002500320046006d00670061006e0073007300250032004600480074006d006c00530061006e006900740069007a006500720026006400610074 0061003d0030003400250037004300300031002500370043004a0061006d00650073002e0043006f006e006e00650072002500340030006100750074006f006400650073006b002e0063006f006d00250037004300640061006500630064003600350037003800310039003400340062003800350035006500370038003000 @@ -1979,13 +1978,14 @@ es.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8 003400370035003200300032003200300031003400390025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f00 6900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d00740037005700440030006d006b006f002500320042 002500320046004600250032004600640070004b004b004c00480079004d003900330055004300580072005800250032004200580077006f0033007900550059005600470050005a0051006300470073002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc4852763 -00000000a5ab0003220b002000613900006f0000000073000000000001}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid12731850\charrsid12211273 \hich\af4\dbch\af31505\loch\f4 +00000000a5ab0003220b002000613900006f00000000730000000000010000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid12731850\charrsid12211273 \hich\af4\dbch\af31505\loch\f4 https://github.com/mganss/HtmlSanitizer}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid12731850\charrsid12211273 \par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15357213\charrsid12211273 \hich\af4\dbch\af31505\loch\f4 - HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmganss%2FHtmlSanitizer%2Fblob%2Fmaster%2FLICENSE.md&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdae\hich\af4\dbch\af31505\loch\f4 -cd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520220149%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=phLGnloT%2FCglabebh%2FsUSc6iiDyt6D3vSMPPKA%2FgOJQ%3D&rese -\hich\af4\dbch\af31505\loch\f4 r\hich\af4\dbch\af31505\loch\f4 ved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid12211273 {\*\datafield + HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmganss%2FHtmlSanitizer%2Fblob%2Fmaster%2FLICENSE.md&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d +\hich\af4\dbch\af31505\loch\f4 %\hich\af4\dbch\af31505\loch\f4 +7C0%7C0%7C637617947520220149%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=phLGnloT%2FCglabebh%2FsUSc6iiDyt6D3vSMPPKA%2FgOJQ%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid12211273 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b8a030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d00680074007400700073002500330041002500320046002500320046006700690074006800750062002e0063006f006d002500320046006d00670061006e0073007300250032004600480074006d006c00530061006e006900740069007a006500720025003200460062 006c006f0062002500320046006d00610073007400650072002500320046004c004900430045004e00530045002e006d006400260064006100740061003d0030003400250037004300300031002500370043004a0061006d00650073002e0043006f006e006e00650072002500340030006100750074006f00640065007300 @@ -1993,8 +1993,8 @@ cd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C63761 00390032003500320064003200640064006300310064002500370043003000250037004300300025003700430036003300370036003100370039003400370035003200300032003200300031003400390025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a00730062003300 64003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e 00300025003300440025003700430031003000300030002600730064006100740061003d00700068004c0047006e006c006f005400250032004600430067006c00610062006500620068002500320046007300550053006300360069006900440079007400360044003300760053004d00500050004b004100250032004600 -67004f004a0051002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003f8bcd00060490156000000000000c300000016003e}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid12731850\charrsid12211273 \hich\af4\dbch\af31505\loch\f4 https://github.com/mganss/HtmlSanitizer/blob/master/LICENSE.md}}}\sectd \ltrsect +67004f004a0051002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003f8bcd00060490156000000000000c300000016003e3000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid12731850\charrsid12211273 \hich\af4\dbch\af31505\loch\f4 https://github.com/mganss/HtmlSanitizer/blob/mas\hich\af4\dbch\af31505\loch\f4 ter/LICENSE.md}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid12731850\charrsid12211273 \par }\pard\plain \ltrpar\s34\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid12731850 \rtlch\fcs1 \af0\afs17\alang1025 \ltrch\fcs0 \fs17\cf24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12731850\charrsid12211273 \hich\af4\dbch\af11\loch\f4 The MIT License (MIT) @@ -2002,19 +2002,18 @@ cd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C63761 \par \hich\af4\dbch\af11\loch\f4 Copyright (c) 2013-2016 Michael Ganss and HtmlSanitizer contributors}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12731850 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12211273\charrsid12211273 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12731850\charrsid12211273 \hich\af4\dbch\af11\loch\f4 -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, m -\hich\af4\dbch\af11\loch\f4 e\hich\af4\dbch\af11\loch\f4 rge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:}{\rtlch\fcs1 -\af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12731850 +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"),\hich\af4\dbch\af11\loch\f4 + to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subje +\hich\af4\dbch\af11\loch\f4 c\hich\af4\dbch\af11\loch\f4 t to the following conditions:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12731850 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12211273\charrsid12211273 -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12731850\charrsid12211273 \hich\af4\dbch\af11\loch\f4 The above copyright notice and this permission notice shall be included in all\hich\af4\dbch\af11\loch\f4 - copies or substantial portions of the Software.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12731850 +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12731850\charrsid12211273 \hich\af4\dbch\af11\loch\f4 +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12731850 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12211273\charrsid12211273 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12731850\charrsid12211273 \hich\af4\dbch\af11\loch\f4 -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12211273 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12731850\charrsid12211273 \hich\af4\dbch\af11\loch\f4 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN N -\hich\af4\dbch\af11\loch\f4 -O EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES \hich\af4\dbch\af11\loch\f4 OF}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12211273 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12731850\charrsid12211273 \hich\af4\dbch\af11\loch\f4 +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR I +\hich\af4\dbch\af11\loch\f4 N CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7692129 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 { \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11818750\charrsid12211273 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\lang1031\langfe1041\kerning1\langnp1031\insrsid11022498\charrsid422442 @@ -2022,9 +2021,9 @@ O EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES \par }\pard\plain \ltrpar\s32\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid481396 \rtlch\fcs1 \af4\afs17\alang1025 \ltrch\fcs0 \fs17\cf22\lang1033\langfe1033\loch\af4\hich\af4\dbch\af11\cgrid\langnp1033\langfenp1033 {\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid15357213\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 - HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Flunet-io%2Fmarkdig&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C63761 -\hich\af4\dbch\af31505\loch\f4 7947520379375%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=IkaWjqj6UwIqoUB8EQOeZKYMz4qbWg8kbbCcZ0Qa%2Fhg%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid12211273 {\*\datafield + HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Flunet-io%2Fmarkdig&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520379375%7CU +\hich\af4\dbch\af31505\loch\f4 n\hich\af4\dbch\af31505\loch\f4 known%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=IkaWjqj6UwIqoUB8EQOeZKYMz4qbWg8kbbCcZ0Qa%2Fhg%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid12211273 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b40030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d00680074007400700073002500330041002500320046002500320046006700690074006800750062002e0063006f006d002500320046006c0075006e00650074002d0069006f002500320046006d00610072006b00640069006700260064006100740061003d00300034 00250037004300300031002500370043004a0061006d00650073002e0043006f006e006e00650072002500340030006100750074006f006400650073006b002e0063006f006d002500370043006400610065006300640036003500370038003100390034003400620038003500350065003700380030003800640039003400 @@ -2032,7 +2031,7 @@ O EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES 00300033003700390033003700350025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c00 75004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d0049006b00610057006a0071006a00360055007700490071006f00550042 003800450051004f0065005a004b0059004d007a003400710062005700670038006b0062006200430063005a00300051006100250032004600680067002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab00035a003f00ff00fa35010008ff -00008300ef00000000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid481396\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 https://github.com/lunet-io/markdig}}} +00008300ef000000002200}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid481396\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 https://github.com/lunet-io/markdig}}} \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid481396\charrsid14749369 \par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid15357213\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Flunet-io%2Fmarkdig%2Fblob%2Fmaster%2Flicense.txt&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C @@ -2045,7 +2044,7 @@ O EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES 00320064003200640064006300310064002500370043003000250037004300300025003700430036003300370036003100370039003400370035003200300033003700390033003700350025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a00730062003300640038006500 79004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e003000250033 00440025003700430031003000300030002600730064006100740061003d00650049004c0033003700630039004700250032004200310031007500710031006800740058003800410052006800530043007600650066007000510049004f004d0058006a005600410071004d00680031006100630065005500250033004400 -2600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003e66a4826ff6c00000000000000001800000000f400}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +2600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003e66a4826ff6c00000000000000001800000000f4002f00}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid481396\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 https://github.com/lunet-io/markdig/blob/master/license.txt}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1031\langfe2057\dbch\af31505\langnp1031\langfenp2057\insrsid481396\charrsid14749369 \par }\pard\plain \ltrpar\s37\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid481396 \rtlch\fcs1 \af4\afs17\alang1025 \ltrch\fcs0 @@ -2056,7 +2055,7 @@ Copyright (c) 2018-2019, Alexandre Mutel \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid481396\charrsid12211273 \hich\af4\dbch\af11\loch\f4 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid481396 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid12211273\charrsid12211273 -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid481396\charrsid12211273 \hich\af4\dbch\af11\loch\f4 1. Redistributions of source code must retain th\hich\af4\dbch\af11\loch\f4 e above copyright notice, this}{ +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid481396\charrsid12211273 \hich\af4\dbch\af11\loch\f4 1. Redistributions of source code must retain t\hich\af4\dbch\af11\loch\f4 he above copyright notice, this}{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid14185784 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid481396\charrsid12211273 \hich\af4\dbch\af11\loch\f4 list of conditions and the following disclaimer.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid481396 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid5055706\charrsid12211273 @@ -2094,9 +2093,9 @@ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\ \rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid3882011\charrsid1978001 \hich\af45\dbch\af11\loch\f45 : \par }\pard\plain \ltrpar\s32\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3882011 \rtlch\fcs1 \af4\afs17\alang1025 \ltrch\fcs0 \fs17\cf22\lang1033\langfe1033\loch\af4\hich\af4\dbch\af11\cgrid\langnp1033\langfenp1033 {\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15357213\charrsid9272284 -\hich\af4\dbch\af31505\loch\f4 - HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fdotnet%2FILMerge&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C6376179 -\hich\af4\dbch\af31505\loch\f4 47520349504%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=d8RTLDvFmnAX0wzlDMSok0CEEbjsHzpPM9m8e4kXlaA%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://nam11.safelinks.protection.outlook.\hich\af4\dbch\af31505\loch\f4 +com/?url=https%3A%2F%2Fgithub.com%2Fdotnet%2FILMerge&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520349504%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIi +\hich\af4\dbch\af31505\loch\f4 L\hich\af4\dbch\af31505\loch\f4 CJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=d8RTLDvFmnAX0wzlDMSok0CEEbjsHzpPM9m8e4kXlaA%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid9272284 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b38030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d00680074007400700073002500330041002500320046002500320046006700690074006800750062002e0063006f006d0025003200460064006f0074006e006500740025003200460049004c004d006500720067006500260064006100740061003d0030003400250037 @@ -2105,12 +2104,12 @@ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\ 003400390035003000340025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f0069004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c0075004d00 7a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e00300025003300440025003700430031003000300030002600730064006100740061003d0064003800520054004c004400760046006d006e0041005800300077007a006c0044 004d0053006f006b00300043004500450062006a00730048007a00700050004d0039006d003800650034006b0058006c00610041002500330044002600720065007300650072007600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003d7ee0053a56dfb2f000300140000000000000000 -7d}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid3882011\charrsid9272284 \hich\af4\dbch\af31505\loch\f4 https://github.com/dotnet/ILMerge}}}\sectd \ltrsect +7d6800}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid3882011\charrsid9272284 \hich\af4\dbch\af31505\loch\f4 https://github.com/dotnet/ILMerge}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid3882011\charrsid9272284 \par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid15357213\charrsid9272284 \hich\af4\dbch\af31505\loch\f4 - HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fdotnet%2FILMerge%2Fblob%2Fmaster%2FLICENSE&data=04%7C01%7CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0% -\hich\af4\dbch\af31505\loch\f4 7\hich\af4\dbch\af31505\loch\f4 C637617947520349504%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=73ySd49h5gcqiGS1xohabFnwoH42CB8523UdKE%2B6dsw%3D&reserved=0" }{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid9272284 {\*\datafield + HYPERLINK "https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fdotnet%2FILMerge%2Fblob%2Fmaster%2FLICENSE&data=04%7C01%7\hich\af4\dbch\af31505\loch\f4 +CJames.Conner%40autodesk.com%7Cdaecd65781944b855e7808d946251ff6%7C67bff79e7f914433a8e5c9252d2ddc1d%7C0%7C0%7C637617947520349504%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=73ySd49h5gcqiGS1xohabFn +\hich\af4\dbch\af31505\loch\f4 w\hich\af4\dbch\af31505\loch\f4 oH42CB8523UdKE%2B6dsw%3D&reserved=0" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid1978001\charrsid9272284 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b70030000680074007400700073003a002f002f006e0061006d00310031002e0073006100660065006c0069006e006b0073002e00700072006f00740065006300740069006f006e002e006f00750074006c006f006f00 6b002e0063006f006d002f003f00750072006c003d00680074007400700073002500330041002500320046002500320046006700690074006800750062002e0063006f006d0025003200460064006f0074006e006500740025003200460049004c004d00650072006700650025003200460062006c006f0062002500320046 006d00610073007400650072002500320046004c004900430045004e0053004500260064006100740061003d0030003400250037004300300031002500370043004a0061006d00650073002e0043006f006e006e00650072002500340030006100750074006f006400650073006b002e0063006f006d002500370043006400 @@ -2118,23 +2117,23 @@ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\ 00310064002500370043003000250037004300300025003700430036003300370036003100370039003400370035003200300033003400390035003000340025003700430055006e006b006e006f0077006e002500370043005400570046007000620047005a0073006200330064003800650079004a00570049006a006f00 69004d004300340077004c006a00410077004d004400410069004c0043004a00510049006a006f006900560032006c0075004d007a00490069004c0043004a004200540069004900360049006b003100680061005700770069004c0043004a00580056004300490036004d006e003000250033004400250037004300310030 00300030002600730064006100740061003d00370033007900530064003400390068003500670063007100690047005300310078006f0068006100620046006e0077006f00480034003200430042003800350032003300550064004b0045002500320042003600640073007700250033004400260072006500730065007200 -7600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003afc340240000fa65000065000000420000000000fa}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +7600650064003d0030000000795881f43b1d7f48af2c825dc485276300000000a5ab0003afc340240000fa65000065000000420000000000fa3300}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid3882011\charrsid9272284 \hich\af4\dbch\af31505\loch\f4 https://github.com/dotnet/ILMerge/blob/master/LICENSE}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\dbch\af31505\langfenp2057\insrsid3882011\charrsid9272284 \par }\pard\plain \ltrpar\s37\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3882011 \rtlch\fcs1 \af4\afs17\alang1025 \ltrch\fcs0 \fs17\cf24\lang1033\langfe1033\loch\af4\hich\af4\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 MIT License -\par \hich\af4\dbch\af11\loch\f4 Copyr\hich\af4\dbch\af11\loch\f4 ight (c) .NET Foundation and Contributors +\par \hich\af4\dbch\af11\loch\f4 Copyright (c) .NET Foundation and Contributors \par \hich\af4\dbch\af11\loch\f4 All Rights Reserved}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9838250\charrsid9838250 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 Permission is hereby granted, free of charge, to any person obtaining a copy}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9838250 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 of this software and associated documentation files (the "Software"), to deal}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9838250 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 in the\hich\af4\dbch\af11\loch\f4 Software without restriction, including without limitation the rights}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9838250 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9838250 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 in the Software without restriction, including without limitation the rights}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9838250 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 to use, copy, modify, me +\hich\af4\dbch\af11\loch\f4 rge, publish, distribute, sublicense, and/or sell}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9838250 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 copies of the Software, and to permit persons to whom the Software is}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9838250 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 -furnished to do so, subject to the follow\hich\af4\dbch\af11\loch\f4 ing conditions:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011 +furnished to do so, subject to the following conditions:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9838250\charrsid9838250 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 The above copyright notice and this permission notice shall be included in all}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9838250 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 copies or}{\rtlch\fcs1 @@ -2144,19 +2143,20 @@ substantial portions of the Software.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\ \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9634854 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 OR}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9838250 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 -IMPLIED, INCLUDING BUT NOT LIMITED T\hich\af4\dbch\af11\loch\f4 O THE WARRANTIES OF}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9634854 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9634854 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 MERCHANTABILITY,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9838250 \hich\af4\dbch\af11\loch\f4 }{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9634854 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 IN NO EVENT SHALL THE}{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9838250 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 -\hich\af4\dbch\af11\loch\f4 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9634854 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 CLAIM, DAMAGES OR OTHER}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9838250 \hich\af4\dbch\af11\loch\f4 }{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9634854 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 OR OTHERWISE, ARISING -\hich\af4\dbch\af11\loch\f4 FROM,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9838250 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 OUT OF OR IN CONNECTION WITH THE SOFTWARE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9634854 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 OR THE USE OR OTHER DEALINGS IN THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9838250 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 SOFTWARE. +\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9634854 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 IN N +\hich\af4\dbch\af11\loch\f4 O EVENT SHALL THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9838250 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9634854 +\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 CLAIM, DAMAGES OR OTHER}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9838250 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9634854 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 OR OTHERWISE, ARISING FROM,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9838250 \hich\af4\dbch\af11\loch\f4 +}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 OUT OF OR IN CONNECTION WITH THE SOFTWARE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9634854 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 +OR THE USE OR OTHER DEALINGS IN THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid9838250 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\fs22\cf23\lang1033\langfe1041\langfenp1041\insrsid3882011\charrsid9838250 \hich\af4\dbch\af11\loch\f4 SOFTWARE. \par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7692129 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 { \rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f40\fs18\insrsid11818750 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid7884021\charrsid1978001 \hich\af45\dbch\af11\loch\f45 System.Buffers v.4.5.1}{ @@ -2182,12 +2182,12 @@ copies of the Software, and to permit persons to whom the Software is}{\rtlch\fc \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid2570185 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 MERCHANTABILITY,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN N\hich\af4\dbch\af11\loch\f4 O EVENT SHALL THE}{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 -\hich\af4\dbch\af11\loch\f4 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 SOFTWARE.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10449709\charrsid13373044 +\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER}{\rtlch\fcs1 +\af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 OUT OF OR IN CONNECTION WITH TH\hich\af4\dbch\af11\loch\f4 E SOFTWARE OR THE USE OR OTHER DEALINGS IN THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 +\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 SOFTWARE.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10449709\charrsid13373044 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7692129 {\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f40\fs18\insrsid10449709 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid7884021\charrsid1978001 \hich\af45\dbch\af11\loch\f45 System}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid161913 .}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid7884021\charrsid1978001 \hich\af45\dbch\af11\loch\f45 Memory v.4.5.4}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 @@ -2196,13 +2196,13 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER}{\rtlch\f \par \hich\af4\dbch\af11\loch\f4 Copyright (c) .NET Foundation and Contributors \par \hich\af4\dbch\af11\loch\f4 All rights reserved.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044\charrsid13373044 -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 Permission is hereby granted, free of charge, to any person obtaining a copy}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 of this software and associated documentation files (th\hich\af4\dbch\af11\loch\f4 e "Software"), to deal}{ +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 P\hich\af4\dbch\af11\loch\f4 ermission is hereby granted, free of charge, to any person obtaining a copy}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 of this software and associated documentation files (the "Software"), to deal}{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 in the Software without restriction, including without limitation the rights}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 -\hich\af4\dbch\af11\loch\f4 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 copies of the Software, and to permit persons to whom the Software is}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 -\af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 furnished to\hich\af4\dbch\af11\loch\f4 do so, subject to the following conditions:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572 +\hich\af4\dbch\af11\loch\f4 to use, copy, modify, mer\hich\af4\dbch\af11\loch\f4 ge, publish, distribute, sublicense, and/or sell}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 copies of the Software, and to permit persons to whom the Software is}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{ +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 furnished to do so, subject to the following conditions:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044\charrsid13373044 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 The above copyright notice and this permission notice shall be included in all}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16335093 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 copies or substantial portions of the Software.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 @@ -2212,43 +2212,42 @@ in the Software without restriction, including without limitation the rights}{\r \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid2570185 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 MERCHANTABILITY,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 AUTHORS OR COPYRIGHT HOLDERS BE \hich\af4\dbch\af11\loch\f4 LIABLE FOR ANY}{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 CLAIM, DAMAGES OR OTHER}{\rtlch\fcs1 \af4\afs22 -\ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 SOFTWARE. +\f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 CLAIM, DAMAGES OR OTHER}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,}{ +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 \hich\af4\dbch\af11\loch\f4 OUT OF OR IN CONNECTION WITH TH +\hich\af4\dbch\af11\loch\f4 E SOFTWARE OR THE USE OR OTHER DEALINGS IN THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13373044 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid13373044 +\hich\af4\dbch\af11\loch\f4 SOFTWARE. \par }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f40\fs18\insrsid4476572 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid5206361\charrsid1978001 \hich\af45\dbch\af11\loch\f45 System.Numerics.Vectors v.4.5.0}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid11818750\charrsid1978001 -\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid4476572 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 The MIT License (M -\hich\af4\dbch\af11\loch\f4 IT) +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid4476572 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 The MIT License (MIT) \par \hich\af4\dbch\af11\loch\f4 Copyright (c) .NET Foundation and Contributors \par \hich\af4\dbch\af11\loch\f4 All rights reserved.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945\charrsid11959945 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 Permission is hereby granted, free of charge, to any person obtaining a copy}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 of this software and associated documentation files (the "Software"), to deal}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 in the Software without restriction, including without limitation the rights}{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 -\hich\af4\dbch\af11\loch\f4 copies of the Software, and\hich\af4\dbch\af11\loch\f4 to permit persons to whom the Software is}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 -\ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 furnished to do so, subject to the following conditions:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572 +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 to use, copy, modify, me +\hich\af4\dbch\af11\loch\f4 rge, publish, distribute, sublicense, and/or sell}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 copies of the Software, and to permit persons to whom the Software is}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 +\af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 furnished to do so, subject to the following conditions:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945\charrsid11959945 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 The above copyright notice and this permission notice shall be included in all}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 copies or}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16335093 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 substantial portions of the Software.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945\charrsid11959945 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES \hich\af4\dbch\af11\loch\f4 OF}{\rtlch\fcs1 \af4\afs22 -\ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 MERCHANTABILITY,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.}{\rtlch\fcs1 \af4\afs22 -\ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 IN NO EVENT SHALL THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER}{\rtlch\fcs1 -\af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 +\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 MERCHANTABILITY,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 +\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 IN N\hich\af4\dbch\af11\loch\f4 O EVENT SHALL THE}{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER}{ +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 OUT OF OR I\hich\af4\dbch\af11\loch\f4 N CONNECTION WITH THE SOFTWARE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 -\af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 OR THE USE OR OTHER DEALINGS IN THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 -\ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 SOFTWARE. +\f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 OUT OF OR IN CONNECTION WITH THE SOFTWARE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 OR THE USE OR OTHER DEALINGS IN THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11959945 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid4476572\charrsid11959945 \hich\af4\dbch\af11\loch\f4 SOFTWARE. \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7692129 {\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f40\fs18\insrsid4476572 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid5206361\charrsid1978001 \hich\af45\dbch\af11\loch\f45 System.Runtime.CompilerServices.Unsafe v.4.5.3}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid11818750\charrsid1978001 @@ -2301,47 +2300,48 @@ in the Software without restriction, including without limitation the rights}{\r THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11679132 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6977899\charrsid11679132 \hich\af4\dbch\af11\loch\f4 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16076670 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6977899\charrsid11679132 \hich\af4\dbch\af11\loch\f4 MERCHANTABILITY,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11679132 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid6977899\charrsid11679132 \hich\af4\dbch\af11\loch\f4 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT\hich\af4\dbch\af11\loch\f4 SHALL THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11679132 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6977899\charrsid11679132 \hich\af4\dbch\af11\loch\f4 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid11679132 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6977899\charrsid11679132 \hich\af4\dbch\af11\loch\f4 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,}{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11679132 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6977899\charrsid11679132 \hich\af4\dbch\af11\loch\f4 -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11679132 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid6977899\charrsid11679132 \hich\af4\dbch\af11\loch\f4 SOFTWARE.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11679132 +\f4\fs22\cf23\insrsid6977899\charrsid11679132 \hich\af4\dbch\af11\loch\f4 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11679132 \hich\af4\dbch\af11\loch\f4 }{ +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6977899\charrsid11679132 \hich\af4\dbch\af11\loch\f4 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11679132 +\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6977899\charrsid11679132 \hich\af4\dbch\af11\loch\f4 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid11679132 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6977899\charrsid11679132 \hich\af4\dbch\af11\loch\f4 OUT OF OR IN CONNECTION WITH TH\hich\af4\dbch\af11\loch\f4 +E SOFTWARE OR THE USE OR OTHER DEALINGS IN THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11679132 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid6977899\charrsid11679132 \hich\af4\dbch\af11\loch\f4 +SOFTWARE.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid4476572\charrsid11679132 \par }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f40\fs18\insrsid8142961 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid8142961\charrsid1978001 \hich\af45\dbch\af11\loch\f45 Rapidjson v.1.1.0: \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11934932 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8142961\charrsid11679132 \hich\af4\dbch\af11\loch\f4 \hich\f4 Copyright \'a9 -\hich\af4\dbch\af11\loch\f4 2015 THL A29 Limited, a Tencent company, and Milo Yip. All rights reserved.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8142961 +\loch\f4 2015 THL A29 Limited, a Tencent company, and Milo Yip. All rights reserved.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8142961 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11679132\charrsid11679132 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8142961 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8142961\charrsid11679132 \hich\af4\dbch\af11\loch\f4 -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software withou\hich\af4\dbch\af11\loch\f4 -t restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -\hich\af4\dbch\af11\loch\f4 \hich\af4\dbch\af11\loch\f4 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid11679132 - +Permission is hereby granted, free of charge, to any person obtaining a copy of this soft\hich\af4\dbch\af11\loch\f4 +ware and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit +\hich\af4\dbch\af11\loch\f4 p\hich\af4\dbch\af11\loch\f4 +ersons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid11679132 \par -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8142961\charrsid11679132 \hich\af4\dbch\af11\loch\f4 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -\hich\af4\dbch\af11\loch\f4 -OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -\hich\af4\dbch\af11\loch\f4 I\hich\af4\dbch\af11\loch\f4 N CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid12528505\charrsid11679132 +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8142961\charrsid11679132 \hich\af4\dbch\af11\loch\f4 THE SOFTWARE IS PROVIDED "AS IS", WITHOU\hich\af4\dbch\af11\loch\f4 +T WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +\hich\af4\dbch\af11\loch\f4 L\hich\af4\dbch\af11\loch\f4 IABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. }{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \f4\fs22\cf23\insrsid12528505\charrsid11679132 \par }{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f40\fs20\insrsid12342287 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid12342287\charrsid1978001 \hich\af45\dbch\af11\loch\f45 Mono.Cecil v.0.11.4}{ \rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid14643578\charrsid1978001 \hich\af45\dbch\af11\loch\f45 :}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid12342287\charrsid1978001 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8531707 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 Copyright (c) 2008 - 2015 Jb Evain -\par \hich\af4\dbch\af11\loch\f4 Copyright (c) 2008 - 2011 Novell, Inc.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707 +\par \hich\af4\dbch\af11\loch\f4 Copy\hich\af4\dbch\af11\loch\f4 right (c) 2008 - 2011 Novell, Inc.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075\charrsid16404075 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 Permission is hereby granted, free of charge, to any person obtaining}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 a copy of this software and associated documentation files (the}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 "Software"), to deal in the Software without restriction, including}{\rtlch\fcs1 -\af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 without limitation the rights to use, copy, modify, me -\hich\af4\dbch\af11\loch\f4 rge, publish,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 -distribute, sublicense, and/or sell copies of the Software, and to}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 -\hich\af4\dbch\af11\loch\f4 permit persons to whom the Software is furnished to}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 do so, subject to}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 without limitation\hich\af4\dbch\af11\loch\f4 + the rights to use, copy, modify, merge, publish,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 +\hich\af4\dbch\af11\loch\f4 distribute, sublicense, and/or sell copies of the Software, and to}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 permit persons to whom the Software is furnished to}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 do so, subject to}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 the following conditions:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075\charrsid16404075 -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 The above copyright notice and this permission notice shall be}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 included in all\hich\af4\dbch\af11\loch\f4 copies or}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 The above copyright notice and this permis\hich\af4\dbch\af11\loch\f4 sion notice shall be}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 included in all copies or}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10507497 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 substantial portions of the Software.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075\charrsid16404075 @@ -2349,10 +2349,10 @@ distribute, sublicense, and/or sell copies of the Software, and to}{\rtlch\fcs1 \par \hich\af4\dbch\af11\loch\f4 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 NONINFRINGEMENT.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 IN N\hich\af4\dbch\af11\loch\f4 O EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 LIABLE FOR ANY}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 -\ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 -\af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 OF CONTRACT, TORT}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 LIABLE FOR ANY}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 +\ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 OF CONTRACT, TORT}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16404075 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid8531707\charrsid16404075 \hich\af4\dbch\af11\loch\f4 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid14643578\charrsid16404075 \par }{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f40\fs20\insrsid8601727 @@ -2362,17 +2362,17 @@ LaunchDarkly.Clientsdk v.2.0.1:}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\f Copyright 2018 Catamorphic, Co.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1974656 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid3089121\charrsid3089121 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1974656\charrsid3089121 \hich\af4\dbch\af11\loch\f4 Licensed under the Apache License, Version 2.0 (the "License");}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid3089121 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1974656\charrsid3089121 \hich\af4\dbch\af11\loch\f4 you may not use this file except in compliance with the Licens\hich\af4\dbch\af11\loch\f4 e.}{\rtlch\fcs1 -\af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid3089121 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1974656\charrsid3089121 \hich\af4\dbch\af11\loch\f4 You may obtain a copy of the License at}{\rtlch\fcs1 \af4\afs22 -\ltrch\fcs0 \f4\fs22\cf23\insrsid10507497 \hich\af4\dbch\af11\loch\f4 }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid10507497 -\hich\af4\dbch\af31505\loch\f4 HYPERLINK "}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid10507497\charrsid10507497 \hich\af4\dbch\af31505\loch\f4 -http://www.apache.org/licenses/LICENSE-2.0}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid10507497 \hich\af4\dbch\af31505\loch\f4 " }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1974656\charrsid3089121 \hich\af4\dbch\af11\loch\f4 you may not use this file except in compliance with the License.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid3089121 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1974656\charrsid3089121 \hich\af4\dbch\af11\loch\f4 You may obtain a copy of the License at}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid10507497 \hich\af4\dbch\af11\loch\f4 }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid10507497 \hich\af4\dbch\af31505\loch\f4 + HYPERLINK "}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid10507497\charrsid10507497 \hich\af4\dbch\af31505\loch\f4 http://www.apache.org/licenses/LICENSE-2.0}{\rtlch\fcs1 +\af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid10507497 \hich\af4\dbch\af31505\loch\f4 " }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid4588162 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6e00000068007400740070003a002f002f007700770077002e006100700061006300680065002e006f00720067002f006c006900630065006e007300650073002f004c004900430045004e00530045002d0032002e00 -30000000795881f43b1d7f48af2c825dc485276300000000a5ab000300c2}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid10507497\charrsid10507497 +30000000795881f43b1d7f48af2c825dc485276300000000a5ab000300c20000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid10507497\charrsid10507497 \hich\af4\dbch\af31505\loch\f4 http://www.apache.org/licenses/LICENSE-2.0}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid3089121 \hich\af4\dbch\af11\loch\f4 -}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1974656\charrsid3089121 \hich\af4\dbch\af11\loch\f4 Unless required by applicable law or agreed to in writing, software}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid10507497 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1974656\charrsid3089121 \hich\af4\dbch\af11\loch\f4 distributed under the Licens\hich\af4\dbch\af11\loch\f4 e is distributed on an "AS IS" BASIS,}{\rtlch\fcs1 +}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1974656\charrsid3089121 \hich\af4\dbch\af11\loch\f4 Unless required by applicable law or agreed to in w\hich\af4\dbch\af11\loch\f4 riting, software}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid10507497 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1974656\charrsid3089121 \hich\af4\dbch\af11\loch\f4 distributed under the License is distributed on an "AS IS" BASIS,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16076670 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1974656\charrsid3089121 \hich\af4\dbch\af11\loch\f4 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16076670 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1974656\charrsid3089121 \hich\af4\dbch\af11\loch\f4 See the License for}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16076670 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid1974656\charrsid3089121 \hich\af4\dbch\af11\loch\f4 @@ -2385,19 +2385,18 @@ CommandLineParser v.2.8.0: \par \hich\af4\dbch\af11\loch\f4 Copyright (c) 2005 - 2015 Giacomo Stelluti Scala & Contributors}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15800091 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653\charrsid13438653 -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15800091\charrsid13438653 \hich\af4\dbch\af11\loch\f4 -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, m -\hich\af4\dbch\af11\loch\f4 e\hich\af4\dbch\af11\loch\f4 rge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:}{\rtlch\fcs1 -\af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15800091 +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15800091\charrsid13438653 \hich\af4\dbch\af11\loch\f4 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Softwar +\hich\af4\dbch\af11\loch\f4 +e"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, s +\hich\af4\dbch\af11\loch\f4 u\hich\af4\dbch\af11\loch\f4 bject to the following conditions:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15800091 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653\charrsid13438653 -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15800091\charrsid13438653 \hich\af4\dbch\af11\loch\f4 The above copyright notice and this permission notice shall be included in all\hich\af4\dbch\af11\loch\f4 - copies or substantial portions of the Software.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15800091 +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15800091\charrsid13438653 \hich\af4\dbch\af11\loch\f4 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.}{\rtlch\fcs1 +\af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15800091 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653\charrsid13438653 -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15800091\charrsid13438653 \hich\af4\dbch\af11\loch\f4 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF}{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15800091\charrsid13438653 \hich\af4\dbch\af11\loch\f4 -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN N\hich\af4\dbch\af11\loch\f4 -O EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.} -{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9577591\charrsid13438653 +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15800091\charrsid13438653 \hich\af4\dbch\af11\loch\f4 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDIN\hich\af4\dbch\af11\loch\f4 +G BUT NOT LIMITED TO THE WARRANTIES OF}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15800091\charrsid13438653 \hich\af4\dbch\af11\loch\f4 +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR \hich\af4\dbch\af11\loch\f4 +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9577591\charrsid13438653 \par }{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f40\fs20\insrsid11557845 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid16384220\charrsid1978001 \hich\af45\dbch\af11\loch\f45 Nlohmann.json v.3.7.3 @@ -2408,43 +2407,42 @@ O EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES Permission is hereby granted, free of charge, to any person obtaining a copy}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9069826\charrsid13438653 \hich\af4\dbch\af11\loch\f4 of this software and associated documentation files (the "Software"), to deal}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9069826\charrsid13438653 \hich\af4\dbch\af11\loch\f4 in the Software without restriction, including without limitation the rights}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653 \hich\af4\dbch\af11\loch\f4 }{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9069826\charrsid13438653 \hich\af4\dbch\af11\loch\f4 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653 -\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9069826\charrsid13438653 \hich\af4\dbch\af11\loch\f4 copies of the Software, and\hich\af4\dbch\af11\loch\f4 to permit persons to whom the Software is +\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9069826\charrsid13438653 \hich\af4\dbch\af11\loch\f4 to use, copy, modify, me\hich\af4\dbch\af11\loch\f4 rge, publish, distribute, sublicense, and/or sell}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid13438653 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9069826\charrsid13438653 \hich\af4\dbch\af11\loch\f4 copies of the Software, and to permit persons to whom the Software is \par \hich\af4\dbch\af11\loch\f4 furnished to do so, subject to the following conditions:}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9069826 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653\charrsid13438653 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9069826\charrsid13438653 \hich\af4\dbch\af11\loch\f4 The above copyright notice and this permission notice shall be included in all}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9661108 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9069826\charrsid13438653 \hich\af4\dbch\af11\loch\f4 copies or substantial portions of the Software.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9069826 \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653\charrsid13438653 -\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9069826\charrsid13438653 \hich\af4\dbch\af11\loch\f4 THE SOFTWARE IS PROVIDED "A\hich\af4\dbch\af11\loch\f4 S IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid13438653 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9069826\charrsid13438653 \hich\af4\dbch\af11\loch\f4 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,}{ +\par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9069826\charrsid13438653 \hich\af4\dbch\af11\loch\f4 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653 +\hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9069826\charrsid13438653 \hich\af4\dbch\af11\loch\f4 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid13438653 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9069826\charrsid13438653 \hich\af4\dbch\af11\loch\f4 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE}{ \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9069826\charrsid13438653 \hich\af4\dbch\af11\loch\f4 -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9069826\charrsid13438653 -\hich\af4\dbch\af11\loch\f4 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAG\hich\af4\dbch\af11\loch\f4 ES OR OTHER}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 -\ltrch\fcs0 \f4\fs22\cf23\insrsid9069826\charrsid13438653 \hich\af4\dbch\af11\loch\f4 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 -\af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9069826\charrsid13438653 \hich\af4\dbch\af11\loch\f4 OR OTHERWISE, ARISING FROM,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 -\ltrch\fcs0 \f4\fs22\cf23\insrsid9069826\charrsid13438653 \hich\af4\dbch\af11\loch\f4 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid9924913\charrsid13438653 +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9069826\charrsid13438653 +\hich\af4\dbch\af11\loch\f4 LIABILITY, WHETHER IN AN ACTION OF C\hich\af4\dbch\af11\loch\f4 ONTRACT, TORT}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid9069826\charrsid13438653 \hich\af4\dbch\af11\loch\f4 OR OTHERWISE, ARISING FROM,}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid9069826\charrsid13438653 \hich\af4\dbch\af11\loch\f4 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid9924913\charrsid13438653 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15800091 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f40\fs20\insrsid5062959\charrsid8001077 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1978001 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid5062959\charrsid1978001 \hich\af45\dbch\af11\loch\f45 Autodesk Artifakt Fonts \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5062959 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5062959\charrsid13438653 \hich\af4\dbch\af11\loch\f4 \hich\f4 -Licensing information: \'a9\hich\af4\dbch\af11\loch\f4 Autodesk, Inc. All Rights Reserved.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653 +Licensing information: \'a9\loch\f4 Autodesk, Inc. All Rights Reserved.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid13438653 \par \par }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5062959\charrsid13438653 \hich\af4\dbch\af11\loch\f4 The Artifakt font software is Autodesk proprietary and confidential, and may be used only by}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16076670 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5062959\charrsid13438653 \hich\af4\dbch\af11\loch\f4 authorized users and only for Autodesk business purposes. Any use not authorized by Autodesk}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16076670 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid5062959\charrsid13438653 \hich\af4\dbch\af11\loch\f4 is not permitted and is an infri\hich\af4\dbch\af11\loch\f4 ngement of Autodesk's intellectual property rights as well as a}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\f4\fs22\cf23\insrsid5062959\charrsid13438653 \hich\af4\dbch\af11\loch\f4 is not permitted and is an infringement of Autodesk's intellectual pro\hich\af4\dbch\af11\loch\f4 perty rights as well as a}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16076670 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5062959\charrsid13438653 \hich\af4\dbch\af11\loch\f4 breach of your agreement with Autodesk. Go to }{\field\flddirty{\*\fldinst { \rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid16076670 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid16076670\charrsid16076670 \hich\af4\dbch\af31505\loch\f4 https://brand.autodesk.com/brand-system/typography}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid16076670 \hich\af4\dbch\af31505\loch\f4 " }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8461902 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b7e000000680074007400700073003a002f002f006200720061006e0064002e006100750074006f006400650073006b002e0063006f006d002f006200720061006e0064002d00730079007300740065006d002f007400 -790070006f006700720061007000680079000000795881f43b1d7f48af2c825dc485276300000000a5ab000333}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid16076670\charrsid16076670 -\hich\af4\dbch\af31505\loch\f4 https://brand.autodesk.com/brand-system/typography}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5062959\charrsid13438653 -\hich\af4\dbch\af11\loch\f4 for detailed usage guidelines on when and how to use the Artifakt designer}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16076670 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\f4\fs22\cf23\insrsid5062959\charrsid13438653 \hich\af4\dbch\af11\loch\f4 collection. +790070006f006700720061007000680079000000795881f43b1d7f48af2c825dc485276300000000a5ab000333002a}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid16076670\charrsid16076670 \hich\af4\dbch\af31505\loch\f4 https://brand.autodesk.com/brand-system/typography}}}\sectd \ltrsect +\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5062959\charrsid13438653 \hich\af4\dbch\af11\loch\f4 for detailed usage guidelines on when and how to use the Artifakt designer +}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid16076670 \hich\af4\dbch\af11\loch\f4 }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid5062959\charrsid13438653 \hich\af4\dbch\af11\loch\f4 collection. \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15800091 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f40\fs20\insrsid5062959 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid5062959 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid5062959\charrsid1978001 \hich\af45\dbch\af11\loch\f45 DirectX \par }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid5062959\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 @@ -2452,16 +2450,16 @@ authorized users and only for Autodesk business purposes. Any use not authorized \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid13438653 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90bfe000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f00440079006e0061006d006f00440053002f00440079006e0061006d006f002f0074007200650065002f006d00 610073007400650072002f0074006f006f006c0073002f0069006e007300740061006c006c002f00450078007400720061002f0044006900720065006300740058002f004c006900630065006e00730065002000410067007200650065006d0065006e00740073002f0044006900720065006300740058002000530044004b -002000450055004c0041002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab0003004c5300000067220000000067fb0000000000006e}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +002000450055004c0041002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab0003004c5300000067220000000067fb0000000000006e6956}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid5062959\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 https://github.com/DynamoDS/Dynamo/tree/master/tools/install/Extra/DirectX/License Agreements/DirectX SDK EULA.txt \par }}}\pard\plain \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid5062959 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid5062959\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://github.com/DynamoDS/Dynamo/tree/master/tools/\hich\af4\dbch\af31505\loch\f4 -install/Extra/DirectX/License%20Agreements/directx%20redist.txt" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid13438653 {\*\datafield +\cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid5062959\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://github.com/DynamoDS/Dynamo/tree/master/tools\hich\af4\dbch\af31505\loch\f4 +/install/Extra/DirectX/License%20Agreements/directx%20redist.txt" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid13438653 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90bfa000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f00440079006e0061006d006f00440053002f00440079006e0061006d006f002f0074007200650065002f006d00 610073007400650072002f0074006f006f006c0073002f0069006e007300740061006c006c002f00450078007400720061002f0044006900720065006300740058002f004c006900630065006e00730065002000410067007200650065006d0065006e00740073002f00640069007200650063007400780020007200650064 -006900730074002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab000300d900ab000029610000922800ab00000000000067}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +006900730074002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab000300d900ab000029610000922800ab00000000000067208e}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid5062959\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 https://github.com/DynamoDS/Dynamo/tree/master/tools/install/Extra/DirectX/License Agreements/directx redist.txt \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5062959 }}\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5062959 \rtlch\fcs1 @@ -2471,7 +2469,7 @@ https://github.com/DynamoDS/Dynamo/tree/master/tools/install/Extra/DirectX/Licen \par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15357213\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://imagemagick.org/script/license.php" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid13438653 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6e000000680074007400700073003a002f002f0069006d006100670065006d0061006700690063006b002e006f00720067002f007300630072006900700074002f006c006900630065006e00730065002e0070006800 -70000000795881f43b1d7f48af2c825dc485276300000000a5ab000300b00000000045248ae50c00000002000200000000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +70000000795881f43b1d7f48af2c825dc485276300000000a5ab000300b00000000045248ae50c000000020002000000007e00}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8001077\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 https://imagemagick.org/script/license.php}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8001077\charrsid13438653 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5062959 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f40\fs20\lang1053\langfe1041\langnp1053\insrsid8001077 @@ -2480,8 +2478,8 @@ https://github.com/DynamoDS/Dynamo/tree/master/tools/install/Extra/DirectX/Licen \par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1053\langfe2057\loch\af4\hich\af4\dbch\af31505\langnp1053\langfenp2057\insrsid15357213\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://github.com/dlemstra/Magick.NET/blob/main/License.txt" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid13438653 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b92000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0064006c0065006d0073007400720061002f004d0061006700690063006b002e004e00450054002f0062006c00 -6f0062002f006d00610069006e002f004c006900630065006e00730065002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab000300ce00000000436c98a73a00000000000000212d37}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang1053\langfe2057\loch\af4\hich\af4\dbch\af31505\langnp1053\langfenp2057\insrsid8001077\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 https://github.com/dlemstra/Magick.NET/bl\hich\af4\dbch\af31505\loch\f4 ob/main/License.txt}}} +6f0062002f006d00610069006e002f004c006900630065006e00730065002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab000300ce00000000436c98a73a00000000000000212d372000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang1053\langfe2057\loch\af4\hich\af4\dbch\af31505\langnp1053\langfenp2057\insrsid8001077\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 https://github.com/dlemstra/Magick.NET/b\hich\af4\dbch\af31505\loch\f4 lob/main/License.txt}}} \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1053\langfe2057\loch\af4\hich\af4\dbch\af31505\langnp1053\langfenp2057\insrsid8001077\charrsid14749369 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5062959 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f40\fs20\lang1053\langfe1041\langnp1053\insrsid8001077 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid8001077 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid8001077\charrsid1978001 \hich\af45\dbch\af11\loch\f45 @@ -2490,65 +2488,64 @@ Microsoft 2015 C Runtime DLLs, msvcp140.dll, msvcr140.dll HYPERLINK "https://docs.microsoft.com/en-us/visualstudio/productinfo/2015-redistribution-vs" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid13438653 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90bba000000680074007400700073003a002f002f0064006f00630073002e006d006900630072006f0073006f00660074002e0063006f006d002f0065006e002d00750073002f00760069007300750061006c0073007400 -7500640069006f002f00700072006f00640075006300740069006e0066006f002f0032003000310035002d007200650064006900730074007200690062007500740069006f006e002d00760073000000795881f43b1d7f48af2c825dc485276300000000a5ab0003005900820000df6f4c68690000000000ef3a177438}} -}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8001077\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 h\hich\af4\dbch\af31505\loch\f4 -ttps://docs.microsoft.com/en-us/visualstudio/productinfo/2015-redistribution-vs +7500640069006f002f00700072006f00640075006300740069006e0066006f002f0032003000310035002d007200650064006900730074007200690062007500740069006f006e002d00760073000000795881f43b1d7f48af2c825dc485276300000000a5ab0003005900820000df6f4c68690000000000ef3a1774380200} +}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8001077\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 +https://docs.microsoft.com/en-us/visualstudio/productinfo/2015-redistribution-vs \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid422442 }}\pard\plain \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid422442 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4 \ltrch\fcs0 \f4\insrsid8001077 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid8001077 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid8001077\charrsid1978001 \hich\af45\dbch\af11\loch\f45 Open XML SDK \par }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8001077\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://github.com/OfficeDev/Open-XML-SDK" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid13438653 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6c000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f004f00660066006900630065004400650076002f004f00700065006e002d0058004d004c002d00530044004b00 -0000795881f43b1d7f48af2c825dc485276300000000a5ab00035067002600000073b46a00e4000000d10300005201}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +0000795881f43b1d7f48af2c825dc485276300000000a5ab00035067002600000073b46a00e4000000d10300005201b100}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8001077\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 https://github.com/OfficeDev/Open-XML-SDK}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8001077\charrsid13438653 \par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15357213\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://github.com/OfficeDev/Open-XML-SDK/blob/main/LICENSE" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid13438653 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b90000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f004f00660066006900630065004400650076002f004f00700065006e002d0058004d004c002d00530044004b00 -2f0062006c006f0062002f006d00610069006e002f004c004900430045004e00530045000000795881f43b1d7f48af2c825dc485276300000000a5ab000300db008000002c2044000033000000b31700007200}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8001077\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 https://github.com/OfficeDev/Open-XML-SDK/blob/main/LICENSE}}}\sectd \ltrsect +2f0062006c006f0062002f006d00610069006e002f004c004900430045004e00530045000000795881f43b1d7f48af2c825dc485276300000000a5ab000300db008000002c2044000033000000b31700007200a100}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8001077\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 https://github.com/OfficeDev/Open-XML-SDK\hich\af4\dbch\af31505\loch\f4 /blob/main/LICENSE}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8001077\charrsid13438653 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8001077 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f40\fs20\lang1053\langfe1041\langnp1053\insrsid8001077 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid8001077 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\lang1053\langfe1041\kerning1\langnp1053\insrsid8001077\charrsid422442 \hich\af45\dbch\af11\loch\f45 Prism -\par }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1053\langfe2057\loch\af4\hich\af4\dbch\af31505\langnp1053\langfenp2057\insrsid8001077\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "http://msd -\hich\af4\dbch\af31505\loch\f4 n.microsoft.com/en-us/library/gg406140.aspx" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid13438653 {\*\datafield +\par }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1053\langfe2057\loch\af4\hich\af4\dbch\af31505\langnp1053\langfenp2057\insrsid8001077\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 + HYPERLINK "http://msdn.microsoft.com/en-us/library/gg406140.aspx" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid13438653 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b8400000068007400740070003a002f002f006d00730064006e002e006d006900630072006f0073006f00660074002e0063006f006d002f0065006e002d00750073002f006c006900620072006100720079002f006700 -67003400300036003100340030002e0061007300700078000000795881f43b1d7f48af2c825dc485276300000000a5ab0003006c00260000684ee72600000000f101430000ff01}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +67003400300036003100340030002e0061007300700078000000795881f43b1d7f48af2c825dc485276300000000a5ab0003006c00260000684ee72600000000f101430000ff013500}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1053\langfe2057\loch\af4\hich\af4\dbch\af31505\langnp1053\langfenp2057\insrsid8001077\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 http://msdn.microsoft.com/en-us/library/gg406140.aspx \par }}}\pard\plain \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid8001077 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang1053\langfe2057\loch\af4\hich\af4\dbch\af31505\langnp1053\langfenp2057\insrsid8001077\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "http://\hich\af4\dbch\af31505\loch\f4 -msdn.microsoft.com/en-us/library/gg405489(PandP.40).aspx" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid13438653 {\*\datafield +\cs28\fs22\ul\cf29\lang1053\langfe2057\loch\af4\hich\af4\dbch\af31505\langnp1053\langfenp2057\insrsid8001077\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "http://msdn.microsoft.com/en-us/library/gg405489(Pan\hich\af4\dbch\af31505\loch\f4 +dP.40).aspx" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid13438653 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b9800000068007400740070003a002f002f006d00730064006e002e006d006900630072006f0073006f00660074002e0063006f006d002f0065006e002d00750073002f006c006900620072006100720079002f006700 -67003400300035003400380039002800500061006e00640050002e003400300029002e0061007300700078000000795881f43b1d7f48af2c825dc485276300000000a5ab000300fb00800000fb34150000000300a0006900000071}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang1053\langfe2057\loch\af4\hich\af4\dbch\af31505\langnp1053\langfenp2057\insrsid8001077\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 http://msdn.microsoft.com/en-us/library/gg405489(PandP\hich\af4\dbch\af31505\loch\f4 .40).aspx - +67003400300035003400380039002800500061006e00640050002e003400300029002e0061007300700078000000795881f43b1d7f48af2c825dc485276300000000a5ab000300fb00800000fb34150000000300a00069000000713200}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang1053\langfe2057\loch\af4\hich\af4\dbch\af31505\langnp1053\langfenp2057\insrsid8001077\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 http://msdn.microsoft.com/en-us/library/gg405489(PandP.40).aspx \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid422442 }}\pard\plain \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid422442 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4 \ltrch\fcs0 \f4\lang1053\langfe1041\kerning1\langnp1053\insrsid8001077 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid8001077 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\lang1053\langfe1041\kerning1\langnp1053\insrsid8001077\charrsid422442 \hich\af45\dbch\af11\loch\f45 Python Standard Library -\par }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1053\langfe2057\loch\af4\hich\af4\dbch\af31505\langnp1053\langfenp2057\insrsid8001077\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 - HYPERLINK "https://docs.python.org/2.7/library/" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid13438653 {\*\datafield +\par }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1053\langfe2057\loch\af4\hich\af4\dbch\af31505\langnp1053\langfenp2057\insrsid8001077\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 HYPE +\hich\af4\dbch\af31505\loch\f4 RLINK "https://docs.python.org/2.7/library/" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid13438653 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b62000000680074007400700073003a002f002f0064006f00630073002e0070007900740068006f006e002e006f00720067002f0032002e0037002f006c006900620072006100720079002f000000795881f43b1d7f48 -af2c825dc485276300000000a5ab0003009900760000013241000018e3ad02000000000011}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1053\langfe2057\loch\af4\hich\af4\dbch\af31505\langnp1053\langfenp2057\insrsid8001077\charrsid14749369 +af2c825dc485276300000000a5ab0003009900760000013241000018e3ad0200000000001156ef}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1053\langfe2057\loch\af4\hich\af4\dbch\af31505\langnp1053\langfenp2057\insrsid8001077\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 https://docs.python.org/2.7/library/ \par }}}\pard\plain \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid8001077 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1053\langfe2057\loch\af4\hich\af4\dbch\af31505\langnp1053\langfenp2057\insrsid8001077\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://docs.python.org/2.7/license.html" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid13438653 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6a000000680074007400700073003a002f002f0064006f00630073002e0070007900740068006f006e002e006f00720067002f0032002e0037002f006c006900630065006e00730065002e00680074006d006c000000 -795881f43b1d7f48af2c825dc485276300000000a5ab000300cb00f1000001220000001be9ad0200007300001c}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +795881f43b1d7f48af2c825dc485276300000000a5ab000300cb00f1000001220000001be9ad0200007300001c6f00}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1053\langfe2057\loch\af4\hich\af4\dbch\af31505\langnp1053\langfenp2057\insrsid8001077\charrsid14749369 \hich\af4\dbch\af31505\loch\f4 https://docs.python.org/2.7/license.html \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid422442 }}\pard\plain \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid422442 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4 \ltrch\fcs0 \f4\lang1053\langfe1041\langnp1053\insrsid8001077\charrsid16259039 \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid8001077 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid8001077\charrsid1978001 \hich\af45\dbch\af11\loch\f45 SimplexNoise -\par }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8001077\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://unlicense.org/" }{ -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid13438653 {\*\datafield +\par }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8001077\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://un +\hich\af4\dbch\af31505\loch\f4 license.org/" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid13438653 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b46000000680074007400700073003a002f002f0075006e006c006900630065006e00730065002e006f00720067002f000000795881f43b1d7f48af2c825dc485276300000000a5ab000344260000003a40721a000000 -36000000006a000000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8001077\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 https://unlicense.org/ +36000000006a0000006500}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8001077\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 https://unlicense.org/ \par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid422442 }}\pard\plain \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid422442 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4 \ltrch\fcs0 \f4\lang1053\langfe1041\kerning1\langnp1053\insrsid8001077 @@ -2557,18 +2554,49 @@ Xceed Extended WPF Toolkit \par }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8001077\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://opensource.org/licenses/ms-pl.html" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid13438653 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6e000000680074007400700073003a002f002f006f00700065006e0073006f0075007200630065002e006f00720067002f006c006900630065006e007300650073002f006d0073002d0070006c002e00680074006d00 -6c000000795881f43b1d7f48af2c825dc485276300000000a5ab00030026000000019b2c000002000000a0c4007e000000}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +6c000000795881f43b1d7f48af2c825dc485276300000000a5ab00030026000000019b2c000002000000a0c4007e0000004200}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8001077\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 Microsoft Public License \par }}}\pard\plain \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid8001077 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1041\loch\af0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1041 \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\field\fldedit{\*\fldinst {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 -\cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15357213\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://github.com/xceedsoftware/wpftoolkit/blob/0ed4ed84152d6a3e2a627f2ef05f82627fdaf3fc/lic -\hich\af4\dbch\af31505\loch\f4 ense.md" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid13438653 {\*\datafield +\cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid15357213\charrsid13438653 \hich\af4\dbch\af31505\loch\f4 HYPERLINK "https://github.com/xceedsoftware/wpf\hich\af4\dbch\af31505\loch\f4 +toolkit/blob/0ed4ed84152d6a3e2a627f2ef05f82627fdaf3fc/license.md" }{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid1978001\charrsid13438653 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90be2000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f007800630065006500640073006f006600740077006100720065002f0077007000660074006f006f006c006b00 690074002f0062006c006f0062002f0030006500640034006500640038003400310035003200640036006100330065003200610036003200370066003200650066003000350066003800320036003200370066006400610066003300660063002f006c006900630065006e00730065002e006d0064000000795881f43b1d7f -48af2c825dc485276300000000a5ab00030040000000000100002900020200000000a2850011}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8001077\charrsid13438653 -\hich\af4\dbch\af31505\loch\f4 https://github.com/xceedsoftware/wpftoolkit/blob/0ed4ed84152d6a3e\hich\af4\dbch\af31505\loch\f4 2a627f2ef05f82627fdaf3fc/license.md}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj { -\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8001077\charrsid13438653 -\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8001077 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f40\fs20\insrsid8001077\charrsid8001077 +48af2c825dc485276300000000a5ab00030040000000000100002900020200000000a28500117334}}}{\fldrslt {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8001077\charrsid13438653 +\hich\af4\dbch\af31505\loch\f4 https://github.com/xceedsoftware/wpftoolkit/blob/0ed4ed84152d6a3e2a627f2ef05f82627fdaf3fc/license.md}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1851815\sftnbj {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 +\cs28\fs22\ul\cf29\lang1033\langfe2057\loch\af4\hich\af4\dbch\af31505\langfenp2057\insrsid8001077\charrsid13438653 +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8001077 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f40\fs20\insrsid8001077 +\par }\pard \ltrpar\ql \li0\ri0\sl288\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid3293588 {\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid3293588\charrsid3293588 \hich\af45\dbch\af11\loch\f45 Microsoft.Web.WebView2 v +}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid15294137 .}{\rtlch\fcs1 \ab\af45\afs22 \ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid15294137\charrsid15294137 \hich\af45\dbch\af11\loch\f45 1.0.1264.42}{\rtlch\fcs1 \ab\af45\afs22 +\ltrch\fcs0 \b\f45\fs22\cf23\kerning1\insrsid3293588\charrsid3293588 +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15294137 {\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid15294137\charrsid15294137 \hich\af4\dbch\af11\loch\f4 +Copyright (C) Microsoft Corporation. All rights reserved. +\par +\par \hich\af4\dbch\af11\loch\f4 Redistribution and use in source and binary forms, with or without +\par \hich\af4\dbch\af11\loch\f4 modification, are permitted provided that the following conditions are +\par \hich\af4\dbch\af11\loch\f4 met: +\par +\par \hich\af4\dbch\af11\loch\f4 * Redistributions of source code must retain the a\hich\af4\dbch\af11\loch\f4 bove copyright +\par \hich\af4\dbch\af11\loch\f4 notice, this list of conditions and the following disclaimer. +\par \hich\af4\dbch\af11\loch\f4 * Redistributions in binary form must reproduce the above +\par \hich\af4\dbch\af11\loch\f4 copyright notice, this list of conditions and the following disclaimer +\par \hich\af4\dbch\af11\loch\f4 in the documentation and/or other materials pro\hich\af4\dbch\af11\loch\f4 vided with the +\par \hich\af4\dbch\af11\loch\f4 distribution. +\par \hich\af4\dbch\af11\loch\f4 * The name of Microsoft Corporation, or the names of its contributors +\par \hich\af4\dbch\af11\loch\f4 may not be used to endorse or promote products derived from this +\par \hich\af4\dbch\af11\loch\f4 software without specific prior written permission. +\par +\par \hich\af4\dbch\af11\loch\f4 THIS SOFTWARE IS PROVIDED BY THE CO\hich\af4\dbch\af11\loch\f4 PYRIGHT HOLDERS AND CONTRIBUTORS +\par \hich\af4\dbch\af11\loch\f4 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +\par \hich\af4\dbch\af11\loch\f4 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +\par \hich\af4\dbch\af11\loch\f4 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +\par \hich\af4\dbch\af11\loch\f4 OWNER OR CONTRIBUT\hich\af4\dbch\af11\loch\f4 ORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +\par \hich\af4\dbch\af11\loch\f4 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +\par \hich\af4\dbch\af11\loch\f4 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +\par \hich\af4\dbch\af11\loch\f4 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +\par \hich\af4\dbch\af11\loch\f4 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +\par \hich\af4\dbch\af11\loch\f4 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +\par \hich\af4\dbch\af11\loch\f4 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBI\hich\af4\dbch\af11\loch\f4 LITY OF SUCH DAMAGE.}{\rtlch\fcs1 \af4\afs22 \ltrch\fcs0 \f4\fs22\cf23\insrsid3293588\charrsid3293588 \par }{\*\themedata 504b030414000600080000002100e9de0fbfff0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb4ec3301045f748fc83e52d4a 9cb2400825e982c78ec7a27cc0c8992416c9d8b2a755fbf74cd25442a820166c2cd933f79e3be372bd1f07b5c3989ca74aaff2422b24eb1b475da5df374fd9ad 5689811a183c61a50f98f4babebc2837878049899a52a57be670674cb23d8e90721f90a4d2fa3802cb35762680fd800ecd7551dc18eb899138e3c943d7e503b6 @@ -2705,10 +2733,10 @@ fffffffffffffffffdffffff1e000000030000000400000005000000060000000700000008000000 fffffefffffffeffffff210000002200000023000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffff010000000c6ad98892f1d411a65f0040963251e500000000000000000000000090bd -9a25c881d8012000000000070000000000004d0073006f004400610074006100530074006f0072006500000000000000000000000000000000000000000000000000000000000000000000000000000000001a000101ffffffffffffffff02000000000000000000000000000000000000000000000090bd9a25c881d801 -90bd9a25c881d801000000000000000000000000ce004d003200d800d500d2004200540053005500ca004400d2005600c70055004800dd00570053004f0041003d003d000000000000000000000000000000000032000101ffffffff0500000003000000000000000000000000000000000000000000000090bd9a25c881 -d80190bd9a25c881d8010000000000000000000000004900740065006d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000201ffffffff04000000ffffffff000000000000000000000000000000000000000000000000 +ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffff010000000c6ad98892f1d411a65f0040963251e5000000000000000000000000f091 +2ed979bdd8012000000000070000000000004d0073006f004400610074006100530074006f0072006500000000000000000000000000000000000000000000000000000000000000000000000000000000001a000101ffffffffffffffff020000000000000000000000000000000000000000000000f0912ed979bdd801 +f0912ed979bdd801000000000000000000000000ce004d003200d800d500d2004200540053005500ca004400d2005600c70055004800dd00570053004f0041003d003d000000000000000000000000000000000032000101ffffffff05000000030000000000000000000000000000000000000000000000f0912ed979bd +d801f0912ed979bdd8010000000000000000000000004900740065006d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000201ffffffff04000000ffffffff000000000000000000000000000000000000000000000000 000000000000000000000000020000004e370000000000003c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d227574662d38223f3e3c63743a636f6e74656e7454797065536368656d612063743a5f3d2222206d613a5f3d2222206d613a636f6e74656e74547970654e616d653d22446f63756d65 6e7422206d613a636f6e74656e745479706549443d223078303130313030344131364243304536444337423734364145414431423841373735374644323122206d613a636f6e74656e745479706556657273696f6e3d22313222206d613a636f6e74656e74547970654465736372697074696f6e3d224372656174652061 206e657720646f63756d656e742e22206d613a636f6e74656e745479706553636f70653d2222206d613a76657273696f6e49443d2239373038313061333163353736353730313433623837316537653562383836382220786d6c6e733a63743d22687474703a2f2f736368656d61732e6d6963726f736f66742e636f6d2f @@ -2824,7 +2852,7 @@ d80190bd9a25c881d8010000000000000000000000004900740065006d0000000000000000000000 20747970653d2278733a737472696e67223e3c2f78733a656c656d656e743e0d0a3c2f78733a736368656d613e0d0a3c2f63743a636f6e74656e7454797065536368656d613e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050007200 6f007000650072007400690065007300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000200ffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000007d04000000000000d700 -45005600d4003100c800d6004100430045004b004100c200ce00cf004200d7003200c200d500c10041003d003d000000000000000000000000000000000032000100ffffffffffffffff06000000000000000000000000000000000000000000000090bd9a25c881d80190bd9a25c881d801000000000000000000000000 +45005600d4003100c800d6004100430045004b004100c200ce00cf004200d7003200c200d500c10041003d003d000000000000000000000000000000000032000100ffffffffffffffff060000000000000000000000000000000000000000000000f0912ed979bdd801f0912ed979bdd801000000000000000000000000 4900740065006d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000201ffffffff07000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000012000000db0000000000 0000500072006f007000650072007400690065007300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000200ffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000160000004f010000 000000000100000002000000030000000400000005000000060000000700000008000000090000000a0000000b0000000c0000000d0000000e0000000f0000001000000011000000feffffff130000001400000015000000feffffff1700000018000000190000001a0000001b000000feffffffffffffffffffffffffff diff --git a/doc/distrib/NodeHelpFiles/CoreNodeModels.Input.CustomSelection.md b/doc/distrib/NodeHelpFiles/CoreNodeModels.Input.CustomSelection.md index ba539d425d1..8c2ac36eef0 100644 --- a/doc/distrib/NodeHelpFiles/CoreNodeModels.Input.CustomSelection.md +++ b/doc/distrib/NodeHelpFiles/CoreNodeModels.Input.CustomSelection.md @@ -3,4 +3,4 @@ The Custom Dropdown node allows a user to create a dropdown selection input with ___ ## Example File -![Number](./CoreNodeModels.Input.CustomSelection_img.jpg) +![Number](./CoreNodeModels.Input.CustomSelection_img.png) diff --git a/doc/distrib/NodeHelpFiles/CoreNodeModels.Input.CustomSelection_img.jpg b/doc/distrib/NodeHelpFiles/CoreNodeModels.Input.CustomSelection_img.jpg deleted file mode 100644 index f5792094ea9..00000000000 Binary files a/doc/distrib/NodeHelpFiles/CoreNodeModels.Input.CustomSelection_img.jpg and /dev/null differ diff --git a/doc/distrib/NodeHelpFiles/CoreNodeModels.Input.CustomSelection_img.png b/doc/distrib/NodeHelpFiles/CoreNodeModels.Input.CustomSelection_img.png new file mode 100644 index 00000000000..639889faf6f Binary files /dev/null and b/doc/distrib/NodeHelpFiles/CoreNodeModels.Input.CustomSelection_img.png differ diff --git a/extern/Analytics.NET/AdpSDKCSharpWrapper.dll b/extern/Analytics.NET/AdpSDKCSharpWrapper.dll deleted file mode 100644 index d6d1f5e1be3..00000000000 Binary files a/extern/Analytics.NET/AdpSDKCSharpWrapper.dll and /dev/null differ diff --git a/extern/Analytics.NET/Analytics.NET.Core.dll b/extern/Analytics.NET/Analytics.NET.Core.dll deleted file mode 100644 index 113e8d06b04..00000000000 Binary files a/extern/Analytics.NET/Analytics.NET.Core.dll and /dev/null differ diff --git a/extern/Analytics.NET/Analytics.NET.Google.dll b/extern/Analytics.NET/Analytics.NET.Google.dll deleted file mode 100644 index 228792813fa..00000000000 Binary files a/extern/Analytics.NET/Analytics.NET.Google.dll and /dev/null differ diff --git a/extern/Analytics.NET/Analytics.Net.ADP.dll b/extern/Analytics.NET/Analytics.Net.ADP.dll deleted file mode 100644 index 0ef8f3d2c6d..00000000000 Binary files a/extern/Analytics.NET/Analytics.Net.ADP.dll and /dev/null differ diff --git a/extern/Analytics.NET/CSharpAnalytics.Net45.dll b/extern/Analytics.NET/CSharpAnalytics.Net45.dll deleted file mode 100644 index bc270afb872..00000000000 Binary files a/extern/Analytics.NET/CSharpAnalytics.Net45.dll and /dev/null differ diff --git a/extern/Analytics.NET/README.md b/extern/Analytics.NET/README.md deleted file mode 100644 index b10826cf974..00000000000 --- a/extern/Analytics.NET/README.md +++ /dev/null @@ -1,6 +0,0 @@ -The following files are currently built from an Autodesk internal project and copied to this repo - -* AdpSDKCSharpWrapper.dll -* Analytics.Net.ADP.dll -* Analytics.NET.Core.dll -* Analytics.NET.Google.dll \ No newline at end of file diff --git a/extern/Analytics.NET/System.Net.Http.dll b/extern/legacy_remove_me/bin/System.Net.Http.dll similarity index 100% rename from extern/Analytics.NET/System.Net.Http.dll rename to extern/legacy_remove_me/bin/System.Net.Http.dll diff --git a/src/AssemblySharedInfoGenerator/AssemblySharedInfo.cs b/src/AssemblySharedInfoGenerator/AssemblySharedInfo.cs index 016ddabd0e9..d5987d61204 100644 --- a/src/AssemblySharedInfoGenerator/AssemblySharedInfo.cs +++ b/src/AssemblySharedInfoGenerator/AssemblySharedInfo.cs @@ -45,7 +45,7 @@ // to distinguish one build from another. AssemblyFileVersion is specified // in AssemblyVersionInfo.cs so that it can be easily incremented by the // automated build process. -[assembly: AssemblyVersion("2.16.0.1640")] +[assembly: AssemblyVersion("2.17.0.2366")] // By default, the "Product version" shown in the file properties window is @@ -64,4 +64,4 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyFileVersion("2.16.0.1640")] +[assembly: AssemblyFileVersion("2.17.0.2366")] diff --git a/src/AssemblySharedInfoGenerator/AssemblySharedInfo.tt b/src/AssemblySharedInfoGenerator/AssemblySharedInfo.tt index 782c16e6a90..dbc21fccd95 100644 --- a/src/AssemblySharedInfoGenerator/AssemblySharedInfo.tt +++ b/src/AssemblySharedInfoGenerator/AssemblySharedInfo.tt @@ -68,7 +68,7 @@ using System.Runtime.InteropServices; [assembly: AssemblyFileVersion("<#= this.MajorVersion #>.<#= this.MinorVersion #>.<#= this.BuildNumber #>.<#= this.RevisionNumber #>")] <#+ int MajorVersion = 2; -int MinorVersion = 16; +int MinorVersion = 17; int BuildNumber = 0; // The datetime baseline we choose using this algorithm will affect build number and all nuget packages uploaded // Please only change when major or minor version got incremented diff --git a/src/Config/CS_SDK.props b/src/Config/CS_SDK.props index de21bd579ee..43c770c4497 100644 --- a/src/Config/CS_SDK.props +++ b/src/Config/CS_SDK.props @@ -50,6 +50,9 @@ false + + $(OutputPath)\..\..\..\test\test_dependencies + all diff --git a/src/Config/upiconfig.xml b/src/Config/upiconfig.xml index 1f8de12d339..ad0fbcfef2a 100644 --- a/src/Config/upiconfig.xml +++ b/src/Config/upiconfig.xml @@ -8,13 +8,13 @@ - + - + diff --git a/src/DocumentationBrowserViewExtension/DocumentationBrowserView.xaml.cs b/src/DocumentationBrowserViewExtension/DocumentationBrowserView.xaml.cs index d8300ff5a65..b159a1ff15a 100644 --- a/src/DocumentationBrowserViewExtension/DocumentationBrowserView.xaml.cs +++ b/src/DocumentationBrowserViewExtension/DocumentationBrowserView.xaml.cs @@ -23,6 +23,7 @@ public partial class DocumentationBrowserView : UserControl, IDisposable private const string VIRTUAL_FOLDER_MAPPING = "appassets"; static readonly string HTML_IMAGE_PATH_PREFIX = @"http://"; + internal string WebBrowserUserDataFolder { get; set; } internal string FallbackDirectoryName { get; set; } /// @@ -116,17 +117,22 @@ protected virtual void Dispose(bool disposing) async void InitializeAsync() { + if (!string.IsNullOrEmpty(WebBrowserUserDataFolder)) + { + //This indicates in which location will be created the WebView2 cache folder + documentationBrowser.CreationProperties = new CoreWebView2CreationProperties() + { + UserDataFolder = WebBrowserUserDataFolder + }; + } + //Initialize the CoreWebView2 component otherwise we can't navigate to a web page await documentationBrowser.EnsureCoreWebView2Async(); - // Context menu disabled - documentationBrowser.CoreWebView2.Settings.AreDefaultContextMenusEnabled = false; - //Due that the Web Browser(WebView2 - Chromium) security CORS is blocking the load of resources like images then we need to create a virtual folder in which the image are located. this.documentationBrowser.CoreWebView2.SetVirtualHostNameToFolderMapping(VIRTUAL_FOLDER_MAPPING, FallbackDirectoryName, CoreWebView2HostResourceAccessKind.DenyCors); - //This will remove special characters in paths (like { diff --git a/src/DocumentationBrowserViewExtension/DocumentationBrowserViewExtension.cs b/src/DocumentationBrowserViewExtension/DocumentationBrowserViewExtension.cs index 369458b92f3..d32d55ff23b 100644 --- a/src/DocumentationBrowserViewExtension/DocumentationBrowserViewExtension.cs +++ b/src/DocumentationBrowserViewExtension/DocumentationBrowserViewExtension.cs @@ -24,6 +24,7 @@ public class DocumentationBrowserViewExtension : ViewExtensionBase, IViewExtensi private const string FALLBACK_DOC_DIRECTORY_NAME = "fallback_docs"; //these fields should only be directly set by tests. internal DirectoryInfo fallbackDocPath; + internal DirectoryInfo webBrowserUserDataFolder; internal DocumentationBrowserView BrowserView { get; private set; } internal DocumentationBrowserViewModel ViewModel { get; private set; } @@ -71,14 +72,29 @@ public override void Startup(ViewStartupParams viewStartupParams) if (!string.IsNullOrEmpty(pathManager.HostApplicationDirectory)) { - var docsDir = new DirectoryInfo(Path.Combine(pathManager.HostApplicationDirectory, FALLBACK_DOC_DIRECTORY_NAME)); + //when running over any host app like Revit, FormIt, Civil3D... the path to the fallback_docs can change. + //e.g. for Revit the variable HostApplicationDirectory = C:\Program Files\Autodesk\Revit 2023\AddIns\DynamoForRevit\Revit + //Then we need to remove the last folder from the path so we can find the fallback_docs directory. + var hostAppDirectory = Directory.GetParent(pathManager.HostApplicationDirectory).FullName; + var docsDir = new DirectoryInfo(Path.Combine(hostAppDirectory, FALLBACK_DOC_DIRECTORY_NAME)); fallbackDocPath = docsDir.Exists ? docsDir : null; } - if(this.BrowserView != null) + //When executing Dynamo as Sandbox or inside any host like Revit, FormIt, Civil3D the WebView2 cache folder will be located in the AppData folder + var userDataDir = new DirectoryInfo(pathManager.UserDataDirectory); + webBrowserUserDataFolder = userDataDir.Exists ? userDataDir : null; + + if (this.BrowserView == null) return; + + if(fallbackDocPath != null) { this.BrowserView.FallbackDirectoryName = fallbackDocPath.FullName; } + + if(webBrowserUserDataFolder != null) + { + this.BrowserView.WebBrowserUserDataFolder = webBrowserUserDataFolder.FullName; + } } public override void Loaded(ViewLoadedParams viewLoadedParams) diff --git a/src/DynamoCore/Configuration/PreferenceSettings.cs b/src/DynamoCore/Configuration/PreferenceSettings.cs index 43619a41288..ae1aad2bf56 100644 --- a/src/DynamoCore/Configuration/PreferenceSettings.cs +++ b/src/DynamoCore/Configuration/PreferenceSettings.cs @@ -596,6 +596,11 @@ public string IronPythonResolveTargetVersion get { return IronPythonResolveVersion.ToString(); } set { IronPythonResolveVersion = Version.TryParse(value, out Version newVal) ? newVal : IronPythonResolveVersion; } } + + /// + /// Stores the notification ids that was read by the user + /// + public List ReadNotificationIds { get; set; } #endregion /// @@ -636,7 +641,7 @@ public PreferenceSettings() BackupInterval = 60000; // 1 minute BackupFilesCount = 1; BackupFiles = new List(); - + CustomPackageFolders = new List(); PythonTemplateFilePath = ""; @@ -647,6 +652,7 @@ public PreferenceSettings() DefaultPythonEngine = string.Empty; ViewExtensionSettings = new List(); GroupStyleItemsList = new List(); + ReadNotificationIds = new List(); } /// diff --git a/src/DynamoCore/Core/CrashPromptArgs.cs b/src/DynamoCore/Core/CrashPromptArgs.cs index f85bc246795..d403d2e42eb 100644 --- a/src/DynamoCore/Core/CrashPromptArgs.cs +++ b/src/DynamoCore/Core/CrashPromptArgs.cs @@ -116,19 +116,21 @@ public CrashErrorReportArgs(Exception e) : base(e) {} /// - /// Allow Dynamo to send the log file to the CER system. + /// Constructs the options class to customize what CER will collect. /// - public bool SendLogFile { get; set; } = true; + /// Crash details + internal CrashErrorReportArgs(string details) : base(details) + { } /// - /// Allow Dynamo to send the settings file to the CER system. + /// Allow Dynamo to send the log file to the CER system. /// - public bool SendSettingsFile { get; set; } = true; + internal bool SendLogFile { get; set; } = false; /// - /// Allow Dynamo to send the model file to the CER system. + /// Allow Dynamo to send the settings file to the CER system. /// - public bool SendDynFile { get; set; } = true; + internal bool SendSettingsFile { get; set; } = false; /// /// Allow Dynamo to send the recorded commands file to the CER system. diff --git a/src/DynamoCore/DynamoCore.csproj b/src/DynamoCore/DynamoCore.csproj index 353f8f605d5..211fa101fd3 100644 --- a/src/DynamoCore/DynamoCore.csproj +++ b/src/DynamoCore/DynamoCore.csproj @@ -21,20 +21,11 @@ - - - - - - False - ..\..\extern\Analytics.NET\Analytics.Net.ADP.dll - - - ..\..\extern\Analytics.NET\Analytics.NET.Core.dll - - - ..\..\extern\Analytics.NET\Analytics.NET.Google.dll - + + + + + @@ -137,8 +128,8 @@ - - + + @@ -157,7 +148,6 @@ - @@ -165,7 +155,8 @@ - + + diff --git a/src/DynamoCore/Logging/AnalyticsService.cs b/src/DynamoCore/Logging/AnalyticsService.cs index 3bfafb7efb3..ca80a6bf633 100644 --- a/src/DynamoCore/Logging/AnalyticsService.cs +++ b/src/DynamoCore/Logging/AnalyticsService.cs @@ -1,6 +1,6 @@ using Dynamo.Graph.Workspaces; using Dynamo.Models; -using Analytics.NET.ADP; +using Autodesk.Analytics.ADP; using Autodesk.Analytics.Core; using System; diff --git a/src/DynamoCore/Logging/DynamoAnalyticsClient.cs b/src/DynamoCore/Logging/DynamoAnalyticsClient.cs index 7b96b337848..157397c87a5 100644 --- a/src/DynamoCore/Logging/DynamoAnalyticsClient.cs +++ b/src/DynamoCore/Logging/DynamoAnalyticsClient.cs @@ -1,7 +1,7 @@ using System; using System.Diagnostics; -using Analytics.NET.Google; -using Analytics.NET.ADP; +using Autodesk.Analytics.Google; +using Autodesk.Analytics.ADP; using Autodesk.Analytics.Core; using Autodesk.Analytics.Events; using Dynamo.Interfaces; diff --git a/src/DynamoCore/Models/DynamoModel.cs b/src/DynamoCore/Models/DynamoModel.cs index 0dd0cfd997c..52731158258 100644 --- a/src/DynamoCore/Models/DynamoModel.cs +++ b/src/DynamoCore/Models/DynamoModel.cs @@ -962,23 +962,26 @@ protected DynamoModel(IStartConfiguration config) private void CheckFeatureFlagTest() { - if (DynamoModel.FeatureFlags.CheckFeatureFlag("EasterEggIcon1", false)) + if (!DynamoModel.IsTestMode) { - this.Logger.Log("EasterEggIcon1 is true FROM MODEL"); + if (DynamoModel.FeatureFlags.CheckFeatureFlag("EasterEggIcon1", false)) + { + this.Logger.Log("EasterEggIcon1 is true FROM MODEL"); - } - else - { - this.Logger.Log("EasterEggIcon1 is false FROM MODEL"); - } + } + else + { + this.Logger.Log("EasterEggIcon1 is false FROM MODEL"); + } - if (DynamoModel.FeatureFlags.CheckFeatureFlag("EasterEggMessage1", "NA") is var s && s != "NA") - { - this.Logger.Log("EasterEggMessage1 is enabled FROM MODEL"); - } - else - { - this.Logger.Log("EasterEggMessage1 is disabled FROM MODEL"); + if (DynamoModel.FeatureFlags.CheckFeatureFlag("EasterEggMessage1", "NA") is var s && s != "NA") + { + this.Logger.Log("EasterEggMessage1 is enabled FROM MODEL"); + } + else + { + this.Logger.Log("EasterEggMessage1 is disabled FROM MODEL"); + } } } diff --git a/src/DynamoCore/Properties/AssemblyInfo.cs b/src/DynamoCore/Properties/AssemblyInfo.cs index 8c952eb9e32..f30e031b754 100644 --- a/src/DynamoCore/Properties/AssemblyInfo.cs +++ b/src/DynamoCore/Properties/AssemblyInfo.cs @@ -49,5 +49,6 @@ [assembly: InternalsVisibleTo("IronPythonTests")] [assembly: InternalsVisibleTo("DynamoPackagesWPF")] [assembly: InternalsVisibleTo("GraphNodeManagerViewExtension")] +[assembly: InternalsVisibleTo("ExportSampleImagesViewExtension")] [assembly: TypeForwardedTo(typeof(Dynamo.Scheduler.Disposable))] \ No newline at end of file diff --git a/src/DynamoCoreWpf/Controls/ShortcutToolbar.xaml b/src/DynamoCoreWpf/Controls/ShortcutToolbar.xaml index 1067d31ce15..6d849998569 100644 --- a/src/DynamoCoreWpf/Controls/ShortcutToolbar.xaml +++ b/src/DynamoCoreWpf/Controls/ShortcutToolbar.xaml @@ -139,11 +139,12 @@ @@ -185,36 +186,57 @@ + /// The Dynamo view model /// /// True if the CER tool process was successfully started. False otherwise internal static bool ShowCrashErrorReportWindow(DynamoViewModel viewModel, CrashErrorReportArgs args) @@ -220,12 +221,11 @@ internal static bool ShowCrashErrorReportWindow(DynamoViewModel viewModel, Crash filesToSend.Add(settingsFile); } - if (args.SendDynFile && model != null) + if (args.HasDetails()) { - var dynFilePath = Path.Combine(cerDir.FullName, "DynamoModel.dyn"); - model.CurrentWorkspace.Save(dynFilePath); - - filesToSend.Add(dynFilePath); + var stackTracePath = Path.Combine(cerDir.FullName, "StackTrace.log"); + File.WriteAllText(stackTracePath, args.Details); + filesToSend.Add(stackTracePath); } if (args.SendRecordedCommands && viewModel != null) @@ -245,10 +245,17 @@ internal static bool ShowCrashErrorReportWindow(DynamoViewModel viewModel, Crash $@"session_start_count=\""0\"" session_clean_close_count=\""0\"" current_session_length=\""0\"" />"; } + string dynConfig = string.Empty; + string dynName = viewModel?.Model.CurrentWorkspace.Name; + if (!string.IsNullOrEmpty(dynName)) + { + dynConfig = $"/DWG {dynName}"; + } + var miniDumpFilePath = CreateMiniDumpFile(cerDir.FullName); var upiConfigFilePath = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "upiconfig.xml"); - var cerArgs = $"/UPITOKEN {upiConfigFilePath} /DMP {miniDumpFilePath} /APPXML \"{appConfig}\" {extras}"; + var cerArgs = $"/UPITOKEN {upiConfigFilePath} /DMP {miniDumpFilePath} /APPXML \"{appConfig}\" {dynConfig} {extras}"; Process.Start(new ProcessStartInfo(cerToolPath, cerArgs)).WaitForExit(); return true; diff --git a/src/DynamoCoreWpf/Utilities/ResourceUtilities.cs b/src/DynamoCoreWpf/Utilities/ResourceUtilities.cs index f85bf66a67c..9e476bc7253 100644 --- a/src/DynamoCoreWpf/Utilities/ResourceUtilities.cs +++ b/src/DynamoCoreWpf/Utilities/ResourceUtilities.cs @@ -1,6 +1,7 @@ using Dynamo.Logging; using Dynamo.Wpf.Properties; using Dynamo.Wpf.UI.GuidedTour; +using Dynamo.Wpf.Utilities; using Microsoft.Web.WebView2.Wpf; using System; using System.Collections.Generic; @@ -330,12 +331,23 @@ internal static object ExecuteJSFunction(UIElement MainWindow, HostControlInfo p /// Path of the resources that will be loaded into the HTML page /// Path to the Font Style that will be used in some part of the HTML page /// Local Assembly in which the resource will be loaded - internal static async void LoadWebBrowser(HtmlPage htmlPage, WebView2 webBrowserComponent, string resourcesPath, string fontStylePath, Assembly localAssembly) + /// the folder that WebView2 will use for storing cache info + internal static async void LoadWebBrowser(HtmlPage htmlPage, WebView2 webBrowserComponent, string resourcesPath, string fontStylePath, Assembly localAssembly, string userDataFolder = default(string)) { var bodyHtmlPage = ResourceUtilities.LoadContentFromResources(htmlPage.FileName, localAssembly, false, false); bodyHtmlPage = LoadResouces(bodyHtmlPage, htmlPage.Resources, resourcesPath); bodyHtmlPage = LoadResourceAndReplaceByKey(bodyHtmlPage, "#fontStyle", fontStylePath); + + if (!string.IsNullOrEmpty(userDataFolder)) + { + //This indicates in which location will be created the WebView2 cache folder + webBrowserComponent.CreationProperties = new CoreWebView2CreationProperties() + { + UserDataFolder = userDataFolder + }; + } + await webBrowserComponent.EnsureCoreWebView2Async(); // Context menu disabled webBrowserComponent.CoreWebView2.Settings.AreDefaultContextMenusEnabled = false; diff --git a/src/DynamoCoreWpf/ViewModels/Core/DynamoViewModelDelegateCommands.cs b/src/DynamoCoreWpf/ViewModels/Core/DynamoViewModelDelegateCommands.cs index 6c15acb2af7..ea20a1f86ba 100644 --- a/src/DynamoCoreWpf/ViewModels/Core/DynamoViewModelDelegateCommands.cs +++ b/src/DynamoCoreWpf/ViewModels/Core/DynamoViewModelDelegateCommands.cs @@ -21,6 +21,7 @@ private void InitializeDelegateCommands() ShowSaveDialogAndSaveResultCommand = new DelegateCommand(ShowSaveDialogAndSaveResult, CanShowSaveDialogAndSaveResult); ShowSaveDialogIfNeededAndSaveResultCommand = new DelegateCommand(ShowSaveDialogIfNeededAndSaveResult, CanShowSaveDialogIfNeededAndSaveResultCommand); SaveImageCommand = new DelegateCommand(SaveImage, CanSaveImage); + Save3DImageCommand = new DelegateCommand(Save3DImage, CanSaveImage); ShowSaveImageDialogAndSaveResultCommand = new DelegateCommand(ShowSaveImageDialogAndSaveResult, CanShowSaveImageDialogAndSaveResult); WriteToLogCmd = new DelegateCommand(o => model.Logger.Log(o.ToString()), CanWriteToLog); PostUiActivationCommand = new DelegateCommand(model.PostUIActivation); @@ -132,6 +133,7 @@ private void InitializeDelegateCommands() public DelegateCommand ToggleBackgroundGridVisibilityCommand { get; set; } public DelegateCommand SelectAllCommand { get; set; } public DelegateCommand SaveImageCommand { get; set; } + public DelegateCommand Save3DImageCommand { get; set; } public DelegateCommand ShowSaveImageDialogAndSaveResultCommand { get; set; } public DelegateCommand ToggleConsoleShowingCommand { get; set; } public DelegateCommand ShowPackageManagerCommand { get; set; } diff --git a/src/DynamoCoreWpf/ViewModels/Core/ShortcutToolbarViewModel.cs b/src/DynamoCoreWpf/ViewModels/Core/ShortcutToolbarViewModel.cs new file mode 100644 index 00000000000..c734b224c1d --- /dev/null +++ b/src/DynamoCoreWpf/ViewModels/Core/ShortcutToolbarViewModel.cs @@ -0,0 +1,40 @@ +using Dynamo.ViewModels; +using System.Windows; + +namespace Dynamo.Wpf.ViewModels.Core +{ + internal class ShortcutToolbarViewModel : ViewModelBase + { + public ShortcutToolbarViewModel() + { + NotificationsNumber = 0; + } + + private int notificationsNumber; + + /// + /// This property represents the number of new notifications + /// + public int NotificationsNumber { + get { + return notificationsNumber; + } + set { + notificationsNumber = value; + RaisePropertyChanged(nameof(IsNotificationsCounterVisible)); + } + } + + public bool IsNotificationsCounterVisible + { + get + { + if (NotificationsNumber == 0) + { + return false; + } + return true; + } + } + } +} diff --git a/src/DynamoCoreWpf/ViewModels/PackageManager/PublishPackageViewModel.cs b/src/DynamoCoreWpf/ViewModels/PackageManager/PublishPackageViewModel.cs index c60f7707aea..dc906c63188 100644 --- a/src/DynamoCoreWpf/ViewModels/PackageManager/PublishPackageViewModel.cs +++ b/src/DynamoCoreWpf/ViewModels/PackageManager/PublishPackageViewModel.cs @@ -76,7 +76,9 @@ public HostComboboxEntry(string hostName) IsSelected = false; } } - + + public PublishPackageView Owner { get; set; } + /// /// A event called when publishing was a success /// @@ -1477,6 +1479,11 @@ private void AddDllFile(string filename) /// Delegate used to submit the publish online request private void Submit() { + MessageBoxResult response = DynamoModel.IsTestMode ? MessageBoxResult.OK : MessageBoxService.Show(Owner, Resources.PrePackagePublishMessage, Resources.PrePackagePublishTitle, MessageBoxButton.OKCancel, MessageBoxImage.Information); + if (response == MessageBoxResult.Cancel) + { + return; + } var files = BuildPackage(); try { diff --git a/src/DynamoCoreWpf/Views/Core/DynamoView.xaml.cs b/src/DynamoCoreWpf/Views/Core/DynamoView.xaml.cs index 2548409e119..f64fd4a0381 100644 --- a/src/DynamoCoreWpf/Views/Core/DynamoView.xaml.cs +++ b/src/DynamoCoreWpf/Views/Core/DynamoView.xaml.cs @@ -4,6 +4,7 @@ using System.Collections.Specialized; using System.ComponentModel; using System.Diagnostics; +using System.Drawing; using System.IO; using System.Linq; using System.Windows; @@ -49,8 +50,12 @@ using Dynamo.Wpf.Views.Gallery; using Dynamo.Wpf.Windows; using HelixToolkit.Wpf.SharpDX; +using Brush = System.Windows.Media.Brush; +using Image = System.Windows.Controls.Image; +using Point = System.Windows.Point; using Res = Dynamo.Wpf.Properties.Resources; using ResourceNames = Dynamo.Wpf.Interfaces.ResourceNames; +using Size = System.Windows.Size; using String = System.String; namespace Dynamo.Controls @@ -1072,25 +1077,27 @@ private void HidePopupWhenWindowDeactivated(object obj) /// private void CheckTestFlags() { - - //feature flag test. - if (DynamoModel.FeatureFlags?.CheckFeatureFlag("EasterEggIcon1", false) == true) + if (!DynamoModel.IsTestMode) { - dynamoViewModel.Model.Logger.Log("EasterEggIcon1 is true from view"); - } - else - { - dynamoViewModel.Model.Logger.Log("EasterEggIcon1 is false from view"); - } + //feature flag test. + if (DynamoModel.FeatureFlags?.CheckFeatureFlag("EasterEggIcon1", false) == true) + { + dynamoViewModel.Model.Logger.Log("EasterEggIcon1 is true from view"); + } + else + { + dynamoViewModel.Model.Logger.Log("EasterEggIcon1 is false from view"); + } - if (DynamoModel.FeatureFlags?.CheckFeatureFlag("EasterEggMessage1", "NA") is string ffs && ffs != "NA") - { - dynamoViewModel.Model.Logger.Log("EasterEggMessage1 is enabled from view"); - MessageBoxService.Show(this, ffs, "EasterEggMessage1", MessageBoxButton.OK, MessageBoxImage.Asterisk); - } - else - { - dynamoViewModel.Model.Logger.Log("EasterEggMessage1 is disabled from view"); + if (DynamoModel.FeatureFlags?.CheckFeatureFlag("EasterEggMessage1", "NA") is string ffs && ffs != "NA") + { + dynamoViewModel.Model.Logger.Log("EasterEggMessage1 is enabled from view"); + MessageBoxService.Show(this, ffs, "EasterEggMessage1", MessageBoxButton.OK, MessageBoxImage.Asterisk); + } + else + { + dynamoViewModel.Model.Logger.Log("EasterEggMessage1 is disabled from view"); + } } } @@ -1307,7 +1314,7 @@ private void Controller_RequestsCrashPrompt(object sender, CrashPromptArgs args) { if (CrashReportTool.ShowCrashErrorReportWindow(dynamoViewModel, (args is CrashErrorReportArgs cerArgs) ? cerArgs : - new CrashErrorReportArgs(null))) + new CrashErrorReportArgs(args.Details))) { return; } @@ -1330,10 +1337,14 @@ private void DynamoViewModelRequestSaveImage(object sender, ImageSaveEventArgs e private void DynamoViewModelRequestSave3DImage(object sender, ImageSaveEventArgs e) { - var bitmapSource =BackgroundPreview.View.RenderBitmap(); - //this image only really needs 24bits per pixel but to match previous implementation we'll use 32bit images. - var rtBitmap = new RenderTargetBitmap(bitmapSource.PixelWidth, bitmapSource.PixelHeight, 96, 96, - PixelFormats.Pbgra32); + // dpi aware, otherwise incorrect images are created + var scale = VisualTreeHelper.GetDpi(this); + var dpiX = scale.PixelsPerInchX; + var dpiY = scale.PixelsPerInchY; + + var bitmapSource = BackgroundPreview.View.RenderBitmap(); + // this image only really needs 24bits per pixel but to match previous implementation we'll use 32bit images. + var rtBitmap = new RenderTargetBitmap(bitmapSource.PixelWidth, bitmapSource.PixelHeight, dpiX, dpiY, PixelFormats.Pbgra32); rtBitmap.Render(BackgroundPreview.View); var encoder = new PngBitmapEncoder(); encoder.Frames.Add(BitmapFrame.Create(rtBitmap)); diff --git a/src/DynamoCoreWpf/Views/GuidedTour/PopupWindow.xaml.cs b/src/DynamoCoreWpf/Views/GuidedTour/PopupWindow.xaml.cs index d0c2bbe572a..90f8c5d0d0e 100644 --- a/src/DynamoCoreWpf/Views/GuidedTour/PopupWindow.xaml.cs +++ b/src/DynamoCoreWpf/Views/GuidedTour/PopupWindow.xaml.cs @@ -31,6 +31,11 @@ public partial class PopupWindow : Popup //Assembly path to the Resources folder private const string resourcesPath = "Dynamo.Wpf.Views.GuidedTour.HtmlPages.Resources"; + /// + /// This property will be hold the path of the WebView2 cache folder, the value will change based in if DynamoSandbox is executed or Dynamo is executed from a different host (like Revit, FormIt, Civil, etc). + /// + internal string WebBrowserUserDataFolder { get; set; } + public PopupWindow(PopupWindowViewModel viewModel, HostControlInfo hInfo) { InitializeComponent(); @@ -116,7 +121,7 @@ private async void InitWebView2Component() contentGrid.Children.Add(webBrowserComponent); Grid.SetRow(webBrowserComponent, 1); - ResourceUtilities.LoadWebBrowser(hostControlInfo.HtmlPage, webBrowserComponent, resourcesPath, mainFontStylePath, GetType().Assembly); + ResourceUtilities.LoadWebBrowser(hostControlInfo.HtmlPage, webBrowserComponent, resourcesPath, mainFontStylePath, GetType().Assembly, WebBrowserUserDataFolder); } diff --git a/src/DynamoCoreWpf/Views/PackageManager/PublishPackageView.xaml.cs b/src/DynamoCoreWpf/Views/PackageManager/PublishPackageView.xaml.cs index 70300692e11..ec9d7f8fe6d 100644 --- a/src/DynamoCoreWpf/Views/PackageManager/PublishPackageView.xaml.cs +++ b/src/DynamoCoreWpf/Views/PackageManager/PublishPackageView.xaml.cs @@ -25,6 +25,7 @@ public PublishPackageView(PublishPackageViewModel publishPackageViewModel) DataContext = publishPackageViewModel; PublishPackageViewModel = publishPackageViewModel; publishPackageViewModel.PublishSuccess += PackageViewModelOnPublishSuccess; + publishPackageViewModel.Owner = this; InitializeComponent(); diff --git a/src/DynamoManipulation/DynamoManipulation.csproj b/src/DynamoManipulation/DynamoManipulation.csproj index 785673fa774..62c96817322 100644 --- a/src/DynamoManipulation/DynamoManipulation.csproj +++ b/src/DynamoManipulation/DynamoManipulation.csproj @@ -50,7 +50,7 @@ - + diff --git a/src/DynamoPackages/DynamoPackages.csproj b/src/DynamoPackages/DynamoPackages.csproj index f0605084987..cb6e3b5c259 100644 --- a/src/DynamoPackages/DynamoPackages.csproj +++ b/src/DynamoPackages/DynamoPackages.csproj @@ -32,7 +32,7 @@ - + diff --git a/src/Libraries/Analysis/Analysis.csproj b/src/Libraries/Analysis/Analysis.csproj index 7f87f66b3e6..f9904801e24 100644 --- a/src/Libraries/Analysis/Analysis.csproj +++ b/src/Libraries/Analysis/Analysis.csproj @@ -15,7 +15,7 @@ - + {7858fa8c-475f-4b8e-b468-1f8200778cf8} DynamoCore diff --git a/src/Libraries/CoreNodeModelsWpf/Properties/CoreNodeModelWpfResources.Designer.cs b/src/Libraries/CoreNodeModelsWpf/Properties/CoreNodeModelWpfResources.Designer.cs index 4b8f1f5158d..0d7dd011c96 100644 --- a/src/Libraries/CoreNodeModelsWpf/Properties/CoreNodeModelWpfResources.Designer.cs +++ b/src/Libraries/CoreNodeModelsWpf/Properties/CoreNodeModelWpfResources.Designer.cs @@ -1,4 +1,4 @@ -//------------------------------------------------------------------------------ +//------------------------------------------------------------------------------ // // This code was generated by a tool. // Runtime Version:4.0.30319.42000 @@ -19,7 +19,7 @@ namespace Dynamo.Wpf.Properties { // class via a tool like ResGen or Visual Studio. // To add or remove a member, edit your .ResX file then rerun ResGen // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] public class CoreNodeModelWpfResources { diff --git a/src/Libraries/CoreNodes/CoreNodes.csproj b/src/Libraries/CoreNodes/CoreNodes.csproj index e2680fb4ae9..58a2b728701 100644 --- a/src/Libraries/CoreNodes/CoreNodes.csproj +++ b/src/Libraries/CoreNodes/CoreNodes.csproj @@ -17,7 +17,7 @@ - + runtime diff --git a/src/Libraries/GeometryColor/GeometryColor.csproj b/src/Libraries/GeometryColor/GeometryColor.csproj index 750beec8c62..789b79e9dad 100644 --- a/src/Libraries/GeometryColor/GeometryColor.csproj +++ b/src/Libraries/GeometryColor/GeometryColor.csproj @@ -11,7 +11,7 @@ $(OutputPath)\$(UICulture)\GeometryColor.xml - + diff --git a/src/Libraries/GeometryUI/GeometryUI.csproj b/src/Libraries/GeometryUI/GeometryUI.csproj index a8ba7599431..1d7becbd269 100644 --- a/src/Libraries/GeometryUI/GeometryUI.csproj +++ b/src/Libraries/GeometryUI/GeometryUI.csproj @@ -17,7 +17,7 @@ - + diff --git a/src/Libraries/GeometryUIWpf/GeometryUIWpf.csproj b/src/Libraries/GeometryUIWpf/GeometryUIWpf.csproj index 9c62045dd9f..602c85498cc 100644 --- a/src/Libraries/GeometryUIWpf/GeometryUIWpf.csproj +++ b/src/Libraries/GeometryUIWpf/GeometryUIWpf.csproj @@ -17,7 +17,7 @@ - + diff --git a/src/Libraries/GeometryUIWpf/ProtoGeometryImages.resx b/src/Libraries/GeometryUIWpf/ProtoGeometryImages.resx index 95a8a4b9a31..1304b53115d 100644 --- a/src/Libraries/GeometryUIWpf/ProtoGeometryImages.resx +++ b/src/Libraries/GeometryUIWpf/ProtoGeometryImages.resx @@ -873,7 +873,7 @@ xTgouO5cYQYUvqEJWV1yxqO6GHhtdvzLdeb/sLyR/078/P4B/G+CzVwIeOoAAAAASUVORK5CYII= - + iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABDaSURBVHhe7Zx9kxTVFcb9CHwE/lJRXhZ5VQQW32JE @@ -951,7 +951,7 @@ dEnvWte61rWuda1rXeta17p2hdtVV/0PmviSyolzmBMAAAAASUVORK5CYII= - + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAS2SURBVFhH7ZZrT5xFFMf5CHwEXtlyKSxQKKW3xdTQ @@ -977,7 +977,7 @@ XTBKVCBR/HjdDpFyjGKE3yqiArmt/2r/V8GwHz6TbZKysn8AxsmqmywYyYsAAAAASUVORK5CYII= - + iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABTwSURBVHhe7Zx5mxXVtcb9CHwE/lIxJrYyg0AzgwyS @@ -1073,7 +1073,7 @@ AABJRU5ErkJggg== - + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAUXSURBVFhH7VZtT1xFFOYn7E/gky3lbVkoXd4XqkBr @@ -5948,7 +5948,7 @@ QmCC - + iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAU7SURBVHhe7Zw/bhNBGMVzhBwhR/ARTIlEkY429BTu @@ -5977,7 +5977,7 @@ AElFTkSuQmCC - + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAF3SURBVFhH7Za7bYRAGIQpgRIo4Uo4h5YcUAKps8uc @@ -5990,7 +5990,7 @@ RK5CYII= - + iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAeISURBVHhe7ZuxbiU1FIbzCHmEfYQ8QiiRKKJFWgmq @@ -6028,7 +6028,7 @@ p4QEjf7duiDIdThJKrqjo6Ojo6Ojo6Ojo6Ojo6Ojo6Njb3B09D9z3AK0a3g5pQAAAABJRU5ErkJggg== - + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIZSURBVFhH7ZY9TsNAEIVzhBwhR+AIoUSi8BGMaClc @@ -13666,7 +13666,7 @@ 0M8wXSih/cz9sa0ZZ3Qki86bJGoPLQcMGNAhRqMfMnX2RoanZTgAAAAASUVORK5CYII= - + iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAATzSURBVHhe7ZztTeUwEEUpgRIogRL4u9L+oARKoAQ6 @@ -13693,7 +13693,7 @@ svxoQgH0O/nVK5CuP+94bqwQJF8IIYQQQgghhBBCCHEOLi7+A8QYI0McGsqTAAAAAElFTkSuQmCC - + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGDSURBVFhH7ZbbbQIxEEUpgRIogRL4jZQPSqAESqCD @@ -14068,7 +14068,7 @@ ng/fQsusGs8AAAAASUVORK5CYII= - + iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAVnSURBVHhe7ZwxbhRNEIV9BB/BR/ARTGiEhBERmQMy @@ -14097,7 +14097,7 @@ NSn5jFx2rIFs/wOnYwLZ8Vtv/Oz133Ecx3EcZ2YcHPwDTgRE75doux4AAAAASUVORK5CYII= - + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHRSURBVFhH7ZYxTsNAEEV9hBzBR/AVKJEoXCBRICFz @@ -14313,7 +14313,7 @@ icbtT8i4e0ukd3pVe/T47yiKHw0XsntAhANuAAAAAElFTkSuQmCC - + iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAARISURBVHhe7ZvRbdtAEERdgkuIU4FLSDpwCSkhJbgD @@ -14338,7 +14338,7 @@ TkSuQmCC - + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEjSURBVFhH7ZXbDYJAFEQpgRLACihBO7AESqAEOyCx @@ -19016,7 +19016,7 @@ I0wl0+HBxnEAAAAASUVORK5CYII= - + iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAdRSURBVHhe7Zx7bFNVGMABNSLaAIoiUydimIKIYJGX @@ -19054,7 +19054,7 @@ QmCC - + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKxSURBVFhH7ZVPaNNgFMALwhChUL0I28DJoB5EjJ16 @@ -22939,7 +22939,7 @@ RxRnOPEiIR1R3G3EoNuIQXdByy+MR/1pl5RhLgAAAABJRU5ErkJggg== - + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAL EgAACxIB0t1+/AAAAeFJREFUWEfFls1xgzAQRl0CJbgESnA6YDKTu0twCS7BkwoogRI4pIBcc3MBngkd @@ -22953,37 +22953,112 @@ cSty1KbIBrckG9wOt/sBZDbzoeq1JLEAAAAASUVORK5CYII= - - - iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAJcEhZcwAAITcAACE3ATNYn3oAAAZDSURBVHhe7Zy7VRxBEEUJgRAIgRBQBhydI58QCIEQOIqA - AGQQAoYCwJVHABhksHoPTa+6a15/ZnaZbxnXmKIH43ZvTXVN714cDgdnRmTQmQ4ZdKZDBh3Nt59/XsAj - eOi4UeMC7+/vN+Ch4667JldhTO8mRwPZ1+BguFdjA534g+AhjOnd5Ggg+8bIJ7VPwJMR7xMwFshmyrET - cEwlCoh+MeIDx4nr3eRoIJv5P5b/ocbFCPGB6zCmd5OjMfLJsxoXoGQj/Ug8LrnJ0UD2rZFPag/geyu+ - 4yUel9zkaCD72cgntfz/bMQHHuNxyU1OH4o24smrGhuA5EsjPeY2Hpvc6PSBbG687ATU0g83XUo+uYzH - Jjc6KRCtVv8HSCRaIDmXfnoP7uTCSYFolfuf1NgAJF8Z6TF3dnxy4fwHolXl07L6H430mN69yYXzD0hm - 6qFsOwHHFoKCgsFHJDxGfnJ6gb0DyZfgNZIeKFY+BJJzzTci+0a9wJ6B5Jx8cmwfKCC4lPuTzVeMDO4R - CC7JL5adhJKN9Jhs11QG9wYEs9f/FgmPKVY9BIJzbQeSXf1EBvcEBKs2c6BFPptuuQcvKaYuGdwDkMsX - LLlVT1rks+p5jWRbkr6PQga3DMTegVyuD1TFEQguyX8DxT0DkcEtAZms6Sn9CajaPoZ/T5plOSA397ox - UHxdGZDBtQOJfHtFasJjOL7YYiYQy7RTqnhIccMWI4Nrx4itwedA02qFWNb6pbRDim/KLDK4djqpSnYM - V3yvOZYDYm9BqdohnJxq3o+RwbXTyVXS+fBlf7+aagIUCmr5ngyWT2Rw7XSSOQlsJ7POZ2dzsBwI5Qar - turJKPlEBvcMRQI21VhGKtkWPpBHyScyuDcoEPA1Yu5NVo6m/UIJGdwykBYOyDK98OVJrapRMC017Rdq - yOCWMSLHwE9J80O8hgxuGSNzCHwmnGXVx8jg0oEIdiBDKiHFjmMMxiq5JSi+eb8wFBlcOhBiWwHFnnuM - ua8EU83ZV7xFBpcOxJwyAbk+Dh+slM5qaHRZORQZXDoQdMoEsPLh/SR8dag5hZ0bGVw6nbxRE7A0ZHDp - +ATMjE/ABECqLTVjfoF4Aoga94n6/0tBBpcAxNlVPhr7v5eEDC4BiPMJmBOI8wmYE4jzCZgTiCs9hNUr - QjXuE/X/l4IMLh1I7R0Dt2PWggwuHZ+AmfEJmBmfgJnxCZgZn4ATgTAeA2GJSJEsKVnzfx6AsmMVGMce - Pu85osatARn8CiCJdT2FF4+B2Pu2jgyeCwjlSuf5m+azN/Z/bB0ZPBWIDMf7Ws5VWha9cz03MjgWyDtF - fMAnYAwQx/PzrQdaS/gEDAHCuOpbzs9bwjEQfmI4ebOdTJgTGWyF0sCQw638hPBYyC5lK2SwBUoErbme - tfrgU2a/f3y/AffgAbyALzsiOBcyWAMySz/JFUPxzTkdgq864ZR9EDR/+3AtyGAJCG2Rz09G82qF2DuQ - kx5T/fb62pDBHJDKtKOEx3DVN52thFCKf4sE11htyyGHDCogtSXnN6UIiGSqaVnxMZyok78StDRk0AKx - LDVr1U5TyoFE5viPTmqJZ8Cxm66YZNACubU6vyofIi/BE1CyA6+AaWmy4+FzI4MxkMtNkpIeaJVPuUo6 - YTra1Q44IIMByGXqKbUXqjkfYkvymYqqPwe2ZWQwQMFGeExTRQLBOfmMn+3bhmtFBgkE85dBclUP49U8 - DcG5nM/4bvJ8CRkkEFx68LbkfT5MpXw1fq/IIAQz9+dWfzX1QDLrfFVqunyDDEJy6WcYq9UKRKtNFnO+ - px2DDEJyrvJpWf3sYFr5/DR4C1rQC0Byqd9TbSlDtFr9uy41S/QCkJz7+fU3O9YC0Wr1V+/bM70AROd6 - PtVGGGSzf2MnoLktvUeSC0gu/QJ4MYdDNHe8Vr6v/grJBSTn+j4t6UfV/Z77KyQXEJ1rPVTrd8hW6cfL - zgrJBUTzbZaagOpKFvI39/bqK0guIDpX/xc3X5Ctqh9PPw0kF0L8J/EYBWUb+WSX/f2hJBeQLUvQeIwC - snluJ5kAO8bRyGAA8rkrHtP78fKzERkcCoSzBOWngH1+TsbmTi98FTLoTIcMOtMhg850yKAzHTLoTIcM - OtMhg85UHC7+AsBMp+U1S0jpAAAAAElFTkSuQmCC + + + iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAh + NwAAITcBM1ifegAABkNJREFUeF7tnLtVHEEQRQmBEAiBEFAGHJ0jnxAIgRA4ioAAZBAChgLAlUcAGGSw + eg9Nr7prXn9mdplvGdeYogfjdm9NdU3vXhwOB2dGZNCZDhl0pkMGHc23n39ewCN46LhR4wLv7+834KHj + rrsmV2FM7yZHA9nX4GC4V2MDnfiD4CGM6d3kaCD7xsgntU/AkxHvEzAWyGbKsRNwTCUKiH4x4gPHievd + 5Gggm/k/lv+hxsUI8YHrMKZ3k6Mx8smzGhegZCP9SDwuucnRQPatkU9qD+B7K77jJR6X3ORoIPvZyCe1 + /P9sxAce43HJTU4fijbiyasaG4DkSyM95jYem9zo9IFsbrzsBNTSDzddSj65jMcmNzopEK1W/wdIJFog + OZd+eg/u5MJJgWiV+5/U2AAkXxnpMXd2fHLh/AeiVeXTsvofjfSY3r3JhfMPSGbqoWw7AccWgoKCwUck + PEZ+cnqBvQPJl+A1kh4oVj4EknPNNyL7Rr3AnoHknHxybB8oILiU+5PNV4wM7hEILskvlp2Eko30mGzX + VAb3BgSz1/8WCY8pVj0EgnNtB5Jd/UQG9wQEqzZzoEU+m265By8ppi4Z3AOQyxcsuVVPWuSz6nmNZFuS + vo9CBrcMxN6BXK4PVMURCC7JfwPFPQORwS0BmazpKf0JqNo+hn9PmmU5IDf3ujFQfF0ZkMG1A4l8e0Vq + wmM4vthiJhDLtFOqeEhxwxYjg2vHiK3B50DTaoVY1vqltEOKb8osMrh2OqlKdgxXfK85lgNib0Gp2iGc + nGrej5HBtdPJVdL58GV/v5pqAhQKavmeDJZPZHDtdJI5CWwns85nZ3OwHAjlBqu26sko+UQG9wxFAjbV + WEYq2RY+kEfJJzK4NygQ8DVi7k1Wjqb9QgkZ3DKQFg7IMr3w5UmtqlEwLTXtF2rI4JYxIsfAT0nzQ7yG + DG4ZI3MIfCacZdXHyODSgQh2IEMqIcWOYwzGKrklKL55vzAUGVw6EGJbAcWee4y5rwRTzdlXvEUGlw7E + nDIBuT4OH6yUzmpodFk5FBlcOhB0ygSw8uH9JHx1qDmFnRsZXDqdvFETsDRkcOn4BMyMT8AEQKotNWN+ + gXgCiBr3ifr/S0EGlwDE2VU+Gvu/l4QMLgGI8wmYE4jzCZgTiPMJmBOIKz2E1StCNe4T9f+XggwuHUjt + HQO3Y9aCDC4dn4CZ8QmYGZ+AmfEJmBmfgBOBMB4DYYlIkSwpWfN/HoCyYxUYxx4+7zmixq0BGfwKIIl1 + PYUXj4HY+7aODJ4LCOVK5/mb5rM39n9sHRk8FYgMx/tazlVaFr1zPTcyOBbIO0V8wCdgDBDH8/OtB1pL + +AQMAcK46lvOz1vCMRB+Yjh5s51MmBMZbIXSwJDDrfyE8FjILmUrZLAFSgStuZ61+uBTZr9/fL8B9+AB + vIAvOyI4FzJYAzJLP8kVQ/HNOR2CrzrhlH0QNH/7cC3IYAkIbZHPT0bzaoXYO5CTHlP99vrakMEckMq0 + o4THcNU3na2EUIp/iwTXWG3LIYcMKiC1Jec3pQiIZKppWfExnKiTvxK0NGTQArEsNWvVTlPKgUTm+I9O + aolnwLGbrphk0AK5tTq/Kh8iL8ETULIDr4BpabLj4XMjgzGQy02Skh5olU+5SjphOtrVDjgggwHIZeop + tReqOR9iS/KZiqo/B7ZlZDBAwUZ4TFNFAsE5+Yyf7duGa0UGCQTzl0FyVQ/j1TwNwbmcz/hu8nwJGSQQ + XHrwtuR9PkylfDV+r8ggBDP351Z/NfVAMut8VWq6fIMMQnLpZxir1QpEq00Wc76nHYMMQnKu8mlZ/exg + Wvn8NHgLWtALQHKp31NtKUO0Wv27LjVL9AKQnPv59Tc71gLRavVX79szvQBE53o+1UYYZLN/YyeguS29 + R5ILSC79Angxh0M0d7xWvq/+CskFJOf6Pi3pR9X9nvsrJBcQnWs9VOt3yFbpx8vOCskFRPNtlpqA6koW + 8jf39uorSC4gOlf/FzdfkK2qH08/DSQXQvwn8RgFZRv5ZJf9/aEkF5AtS9B4jAKyeW4nmQA7xtHIYADy + uSse0/vx8rMRGRwKhLME5aeAfX5OxuZOL3wVMuhMhww60yGDznTIoDMdMuhMhww60yGDzlQcLv4CwEyn + 5TVLSOkAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAJcEhZcwAAFiUAABYlAUlSJPAAAASVSURBVHhe7dpfbFNVHAdwHvXJhAefSFxMfNZHH/foH4KY + OI0xIZBo4h8Cm1mmjCzi3NAoy2BkxrpsmdlDq8C00IFC2bqNSTuGXcgWtkE7ok8koDzgg/Hh+P019zan + p9/2tOvdZDt9+GS333u7c76/lvZC2KaUchoNXUJDl9DQJTR0CQ1dQkOX0NAlNHQJDV1CQ5fQcL3EYrEG + aITd7Pz/gYa10Eo2wxFIwDwowx3Yy37HRqKhTTgcloJCCh4HKSmFzJKVkOc2snU2Ag1tent7VSQSYWVq + IYNoMNdaPnniSeiBkOcLeMy8bq1oaNPZ2ZkA1dfXp0ZHR1mZWgxDfhCTO19sAmV4Xt9PLWho4w/A19/f + H9ggLn5+VI23HFSz01MxWQtlW4zyosk79xTMwQF9f9WgoY05ANHd3a0GBgZUNBqlxZh4PK4mJiZUKpVS + c3Nzau6br/MlZ/bteYify/5jIgWr2uMWtlcbGtqwAfhkEENDQyVLLiwsqJWVFbW6ulrgxvCQXm6t3mb7 + LYeGNihacgC+UChUVLKca590sEK6P+EvIzO1s/2WQ0MbFAx8AFm8K5IH97NS38Iz/to4fhZ+8M4VXKfv + sVI0tEHBwAcgrn7wnllqH1tf4Fyrce1P7DobGtqgYHADwCu/OHpG3fhuWC+jZtta78paON4OHf7aOP4S + HveOz4P/nH/hLWj648fR7f71NjS0QcHgBjA9VVDcd/PC+d9kLRyPwO/+2t75Hu/4Be9xAQyg4q9FGtqg + YHADmOIDyN66NSlr4fgfeABPgHzvy/mMd26H97gABlDxVyINbVBw/QewtDQla+H4Xi57Zee9yV0vy72B + nE975/yBFNhcA5i5UlRAzJ8+9RD3EfMXOz8tOhdvaw3JPnC8xzwnMICK7wdoaIOCwQ0gm1W302m1bLwT + Zva/r2LnzuVupi61H8rncqucu8mKRicTr+7KaM/5G56GHWzPpdDQBgWDG4Bmtv2jfFFx6eO23BB+PnE8 + n10YHFSxs1EVbz5QcC2cZHu1oaENbnfnWWldtQPILC6oq+++Y5ZSY99HigYg9GvExJuv3/+l59hzbL/l + 0NCmq6uLltZVO4BZvNpmKVHpAMTl1g9VMpms6oaIhjYoeNssbKp2AHIzhE/5olJsAJdHRgquEdNvvKaW + r0zL70qwPZdCQxsUXJfPgMXTp/JDSB0+pBJ4VyTHx1VSu0tcmhjPFb1+tEtd6zhslhebdwBiMhJWZz7r + VNlMJp/l3h3aAPxcrjl77Ct1HX/d9jPY3ANgbo6N5Qew8usMvUaz9QYgsniLZ1Mpes7waAxgEB9WZHMb + YWu+A6pQHwDbcyk0tEHB+gDMwqb6AOoDqA+AbW4j1AfA9lwKDW1QsD4As7Bpqw+gGR7ohU1begACJRtg + WC+t26ABzEMCjngaoap/FqNhNVBWBlH0RyLAAeglm0FKFv1XmrWi4VqgdCPkB1HlAPIl0+n0IH5K0ZfY + OkGjYS1Qfi/cIQNY11dyrWgYhHA4vPtRKVkODV1CQ5fQ0CU0dAkNXUJDl9DQJTR0CQ1dQkOX0NAdatt/ + CAURQvxtjUYAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAJcEhZcwAABYkAAAWJAW1onfoAAAEpSURBVDhPvc8/S8NAGMfxvoTOTn0Jzk4uDkKEvgJRqf8Q + RyluksW4BhFiHG5UaCBohmptc9pQaxCHSojJkr4EcdHt8XcBJSfX0iI4fODuSe7LXYmI/kQ5nIZyKHie + V4aK6luRtLFte+g4zhAHqYB1jg7n+qvLVdBAikoBXde5aZrkui75vk9BENDj1SXdaYtCG7hYh5u1mZEB + IMuyKMuy3ODkmB62N95wcAmq0ENAmzjwcnZKva31z/buTtaprTUReEJgQRkwDOPjdyDFM8S1b+t71Nqv + 5+vni3N1AIf7iMiBNKVu64bCRoMG100Ku/diPj8qkD+BMfYTEJIkkfYwPlC8gfCvgQqwYiCKotc4jt+x + PoAVcRjKysA3zvls8adxlMNpKIeTo9IXRonvJSB+jmAAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAJcEhZcwAAFiUAABYlAUlSJPAAAATJSURBVHhe7Zl/aJRlAMeNQtQ6jNEPGMpCEumXThYxGMWU + jKQkEFeOS9ks3zZy4/Rm0815l2uao62bw368FASSRoEZgySIXL8M4Tkmo6VzO2fbbNlsGZaxzK7vc7wv + vPf03d117nZnz/3x4X3f7/Pcc+/3s90979i0cDisNTTUCRrqBA11goY6QUOdoKFO0FAnaKgTNNQJGuoE + DXWChplEb3vbbaAFvGnxMpjB5iYDDTOJzx9fXgLCCoVsbjLQMJ2gXDXYD26yrjcCVUCJNZYHBKh2rvFf + oGG6QBFn2W7Q67hWOQYGHNcb2ZrxoGE6QAH5k3cWTIZn2dqxoGE6wM3LX3tWymYM/KJkKnVs7VjQMB3g + 5meCLx1lbEww3zFvEXjfGoua51wvUWiYLlBCfq6dpcrZPAnGapS5h9i8eNBwqrh986+u0p0nl+0p3VL7 + 9pNVu5VC++UcHHNAg/0anDeDmdb5x8Cefxm4QcnQhwdz7PnxoOHVckPFldzr1odXXP/cFWN65V/mjOf/ + NG/cMC5c1X+Imz2XRM6m38St3osCAkRT4JuzjhJOIns9jvvAoL22NdZinT9qXUcBAQlvizRMBhQqnu25 + 5J+1YbwDAgQECAgQECAgQEwkYFfgKBVw//a+h+W6OB8HF8BsIPd9OR6yxuZY11FAQMJbIg0TZb7vnOuO + +vNGbu2FDlkIAgQEiMkQkO8788W9jWddOD9vZXKevQt0yffH0RYSxZQIuKfxh2II6IQAAQGRQskI8LUe + G2Il1ng+6oOAFpzXqWPALe8Bx7VKHgECEn4eoGE88ncO+SFAQIC4WgF5W8aCBd6T3cs8R79zltj3VMXF + hTuGggubhv24liLsscjnG8fpQD4t2vnvYB6Yo95vLGgYiweaB/wQICZLgHzt3K1jIq/+Z/F6aU3Ug05z + WeO5/JcGg1sr9zr3/UIgy6sPTu3sfuNBw4koau03IECkQsB9tQPH31u1Tv4UnaXCSxu6uis8B0KOTAqQ + RM0DXSDh7c+Ghowle3pzIUCkSsAbq73ym14t9S8BdVWvyQcgJkDyDrv3WNCQAQH+VApYU3kwdGTFY3+r + pVQB7vrDJ8rrO75yzrGQu8WiW6qGC2atHzFYBwYNGRDQmUoB8jugvPKD07aEve4Xxl5d2zD6kO/b46qA + 1f5Pe9qfqR99q8wr/0AKf/LEysvLN33WM3fzoIAAAQGCdWDQUAXlXUCkWsC8baPikXXv9rtXbhu5+8Xh + ILZBgV1AqAKKWkPiwUCfWBI4ESx72j+81Hu4Z0HDgPhfCLhz+09igf9HcdeOEWELKKs5dMoWsMp3pMcW + UNx2ShS19InFTSGRUgGSdApYvGtQ+Ns6z3gDX/cXvnIa96GhgILd30feOysgKyArICsgKyArICsgKyAr + gAswIcCAgALWgUFDRoYKMCHAgICEC6vQkJEhAkwIMCAg6cIqNGSkSYAJAQYETFphFRoypkiACQEGBKSs + sAoNGSkSYOK1BgRMWWEVGjImSYAJAQYEpK2wCg0ZSQowIcCAgIwprEJDRoICTAgwICBjC6vQkDGBABMC + 5D9Hr5nCKjRkWAJMCDAg4JotrEJDnaChTtBQJ2ioEzTUCRrqBA11goY6QUOdoKE+hKf9A9QjJ/p2UnKN + AAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAJcEhZcwAABYkAAAWJAW1onfoAAAEfSURBVDhPY/j//z9FGKsgKRirICkYqyA6PpEYZw3E84F4 + OhA7IMuhKMSGT6UlWx708fwPxHuB+ACIfSo9RQomj6LYrOs+r0L1G1+unJ+9bJl/ZgkUfFvWmzPl9arg + xMdAjb5AHADEx4AG+GAY4DjpJi/QgGVAA84ADTgDNOAM0IAzrbmzXiwJTf+yJDx9D1BzLxCfARrgis2A + YqABZ9AN8Cg+cx2o6X93YtOryYnVN0Fst+yD8UQbIFX+4YxO2ZWLnjUnrvg1H7ts33LqgkjukzRsBqTh + MkCl7tUZvdYnZyx67p2x7r19ZkAM2Aw0oAFogC/QAHgU4jNgM9CABqABvkADUDSgYzgDaIAx0ABfoAF4 + NaBjrIKkYKyCxOP/DAB5JqfWiUMxRAAAAABJRU5ErkJggg== \ No newline at end of file diff --git a/src/Libraries/Tesellation/Tessellation.csproj b/src/Libraries/Tesellation/Tessellation.csproj index 77005d64da2..a379b544fdd 100644 --- a/src/Libraries/Tesellation/Tessellation.csproj +++ b/src/Libraries/Tesellation/Tessellation.csproj @@ -11,7 +11,7 @@ $(OutputPath)\$(UICulture)\Tessellation.XML - + diff --git a/src/Notifications/NotificationCenterController.cs b/src/Notifications/NotificationCenterController.cs index 86d2244d410..0f96b5a223c 100644 --- a/src/Notifications/NotificationCenterController.cs +++ b/src/Notifications/NotificationCenterController.cs @@ -1,7 +1,11 @@ using System; +using System.Collections.Generic; using System.Diagnostics; using System.IO; +using System.Linq; +using System.Net; using System.Reflection; +using System.Runtime.InteropServices; using System.Windows; using System.Windows.Controls; using System.Windows.Controls.Primitives; @@ -9,9 +13,29 @@ using Dynamo.Logging; using Dynamo.Notifications.View; using Dynamo.ViewModels; +using Dynamo.Wpf.ViewModels.Core; +using Newtonsoft.Json; +using Microsoft.Web.WebView2.Wpf; namespace Dynamo.Notifications { + [ClassInterface(ClassInterfaceType.AutoDual)] + [ComVisible(true)] + public class ScriptObject + { + Action onMarkAllAsRead; + + internal ScriptObject(Action onMarkAllAsRead) + { + this.onMarkAllAsRead = onMarkAllAsRead; + } + + public void SetNoficationsAsRead(object[] ids) + { + onMarkAllAsRead(ids); + } + } + public class NotificationCenterController { private readonly NotificationUI notificationUIPopup; @@ -19,24 +43,33 @@ public class NotificationCenterController private readonly DynamoViewModel dynamoViewModel; private readonly Button notificationsButton; - private static readonly int notificationPopupHorizontalOffset = -285; + private static readonly int notificationPopupHorizontalOffset = -295; private static readonly int notificationPopupVerticalOffset = 10; + private static readonly int limitOfMonthsFilterNotifications = 6; private static readonly string htmlEmbeddedFile = "Dynamo.Notifications.node_modules._dynamods.notifications_center.build.index.html"; private static readonly string jsEmbeddedFile = "Dynamo.Notifications.node_modules._dynamods.notifications_center.build.index.bundle.js"; private static readonly string NotificationCenterButtonName = "notificationsButton"; + internal DirectoryInfo webBrowserUserDataFolder; private readonly DynamoLogger logger; + private string jsonStringFile; + private NotificationsModel notificationsModel; internal NotificationCenterController(DynamoView view, DynamoLogger dynLogger) { dynamoView = view; dynamoViewModel = dynamoView.DataContext as DynamoViewModel; + //When executing Dynamo as Sandbox or inside any host like Revit, FormIt, Civil3D the WebView2 cache folder will be located in the AppData folder + var userDataDir = new DirectoryInfo(dynamoViewModel.Model.PathManager.UserDataDirectory); + webBrowserUserDataFolder = userDataDir.Exists ? userDataDir : null; + notificationsButton = (Button)view.ShortcutBar.FindName(NotificationCenterButtonName); dynamoView.SizeChanged += DynamoView_SizeChanged; dynamoView.LocationChanged += DynamoView_LocationChanged; notificationsButton.Click += NotificationsButton_Click; + dynamoView.Closing += View_Closing; notificationUIPopup = new NotificationUI { @@ -46,9 +79,113 @@ internal NotificationCenterController(DynamoView view, DynamoLogger dynLogger) HorizontalOffset = notificationPopupHorizontalOffset, VerticalOffset = notificationPopupVerticalOffset }; - notificationUIPopup.webView.EnsureCoreWebView2Async(); - notificationUIPopup.webView.CoreWebView2InitializationCompleted += WebView_CoreWebView2InitializationCompleted; logger = dynLogger; + + // If user turns on the feature, they will need to restart Dynamo to see the count + // This ensures no network traffic when Notification center feature is turned off + if (dynamoViewModel.PreferenceSettings.EnableNotificationCenter) + { + InitializeBrowserAsync(); + RequestNotifications(); + } + } + + private void View_Closing(object sender, System.ComponentModel.CancelEventArgs e) + { + dynamoView.Closing -= View_Closing; + SuspendCoreWebviewAsync(); + } + + async void SuspendCoreWebviewAsync() + { + notificationUIPopup.IsOpen = false; + notificationUIPopup.webView.Visibility = Visibility.Hidden; + + if (notificationUIPopup.webView.CoreWebView2 != null) + { + notificationUIPopup.webView.CoreWebView2.Stop(); + notificationUIPopup.webView.CoreWebView2InitializationCompleted -= WebView_CoreWebView2InitializationCompleted; + notificationUIPopup.webView.CoreWebView2.NewWindowRequested -= WebView_NewWindowRequested; + + dynamoView.SizeChanged -= DynamoView_SizeChanged; + dynamoView.LocationChanged -= DynamoView_LocationChanged; + notificationsButton.Click -= NotificationsButton_Click; + notificationUIPopup.webView.NavigationCompleted -= WebView_NavigationCompleted; + } + } + + private void InitializeBrowserAsync() + { + if (webBrowserUserDataFolder != null) + { + //This indicates in which location will be created the WebView2 cache folder + notificationUIPopup.webView.CreationProperties = new CoreWebView2CreationProperties() + { + UserDataFolder = webBrowserUserDataFolder.FullName + }; + } + notificationUIPopup.webView.CoreWebView2InitializationCompleted += WebView_CoreWebView2InitializationCompleted; + notificationUIPopup.webView.EnsureCoreWebView2Async(); + } + + private void WebView_NavigationCompleted(object sender, Microsoft.Web.WebView2.Core.CoreWebView2NavigationCompletedEventArgs e) + { + AddNotifications(notificationsModel.Notifications); + } + + private void AddNotifications(List notifications) + { + var notificationsList = JsonConvert.SerializeObject(notifications); + InvokeJS($"window.setNotifications({notificationsList});"); + } + + private void RequestNotifications() + { + var uri = DynamoUtilities.PathHelper.getServiceBackendAddress(this, "notificationAddress"); + HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri); + request.AutomaticDecompression = DecompressionMethods.GZip | DecompressionMethods.Deflate; + + using (HttpWebResponse response = (HttpWebResponse)request.GetResponse()) + using (Stream stream = response.GetResponseStream()) + using (StreamReader reader = new StreamReader(stream)) + { + jsonStringFile = reader.ReadToEnd(); + notificationsModel = JsonConvert.DeserializeObject(jsonStringFile); + + //We are adding a limit of months to grab the notifications + var limitDate = DateTime.Now.AddMonths(-limitOfMonthsFilterNotifications); + notificationsModel.Notifications = notificationsModel.Notifications.Where(x => x.Created >= limitDate).ToList(); + } + + CountUnreadNotifications(); + notificationUIPopup.webView.NavigationCompleted += WebView_NavigationCompleted; + } + + private void CountUnreadNotifications() + { + var notificationsNumber = 0; + foreach (var notification in notificationsModel.Notifications) + { + if (!dynamoViewModel.Model.PreferenceSettings.ReadNotificationIds.Contains(notification.Id)) + { + notification.IsRead = false; + notificationsNumber++; + } + } + + var shortcutToolbarViewModel = (ShortcutToolbarViewModel)dynamoView.ShortcutBar.DataContext; + shortcutToolbarViewModel.NotificationsNumber = notificationsNumber; + } + + internal void OnMarkAllAsRead(object[] ids) + { + string[] notificationIds = ids.Select(x => x.ToString()). + Where(x => !dynamoViewModel.Model.PreferenceSettings.ReadNotificationIds.Contains(x.ToString())).ToArray(); + + dynamoViewModel.Model.PreferenceSettings.ReadNotificationIds.AddRange(notificationIds); + + var shortcutToolbarViewModel = (ShortcutToolbarViewModel)dynamoView.ShortcutBar.DataContext; + shortcutToolbarViewModel.NotificationsNumber = 0; } // Handler for new Webview2 tab window request @@ -84,20 +221,10 @@ private void WebView_CoreWebView2InitializationCompleted(object sender, Microsof // Opening hyper-links using default system browser instead of WebView2 tab window notificationUIPopup.webView.CoreWebView2.NewWindowRequested += WebView_NewWindowRequested; notificationUIPopup.webView.CoreWebView2.NavigateToString(htmlString); - RefreshNotifications(); - } - } - - internal void Dispose() - { - notificationUIPopup.webView.CoreWebView2InitializationCompleted -= WebView_CoreWebView2InitializationCompleted; - if (notificationUIPopup.webView.CoreWebView2 != null) - { - notificationUIPopup.webView.CoreWebView2.NewWindowRequested -= WebView_NewWindowRequested; + // Hosts an object that will expose the properties and methods to be called from the javascript side + notificationUIPopup.webView.CoreWebView2.AddHostObjectToScript("scriptObject", + new ScriptObject(OnMarkAllAsRead)); } - dynamoView.SizeChanged -= DynamoView_SizeChanged; - dynamoView.LocationChanged -= DynamoView_LocationChanged; - notificationsButton.Click -= NotificationsButton_Click; } private void DynamoView_LocationChanged(object sender, EventArgs e) diff --git a/src/Notifications/NotificationsModel.cs b/src/Notifications/NotificationsModel.cs new file mode 100644 index 00000000000..f13f80a394f --- /dev/null +++ b/src/Notifications/NotificationsModel.cs @@ -0,0 +1,68 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Runtime.Serialization; +using System.Text; +using System.Threading.Tasks; + +namespace Dynamo.Notifications +{ + [DataContract] + internal class NotificationsModel + { + [DataMember(Name = "version")] + internal string Version { get; set; } + + [DataMember(Name = "last_update_timestamp")] + internal DateTime LastUpdate { get; set; } + + [DataMember(Name = "notifications")] + internal List Notifications { get; set; } + } + + [DataContract] + internal class NotificationItemModel + { + [DataMember(Name = "id")] + internal string Id { get; set; } + + [DataMember(Name = "title")] + internal string Title { get; set; } + + [DataMember(Name = "link")] + internal string Link { get; set; } + + [DataMember(Name = "linkTitle")] + internal string LinkTitle { get; set; } + + [DataMember(Name = "longDescription")] + internal string LongDescription { get; set; } + + [DataMember(Name = "created")] + internal DateTime Created { get; set; } + + [DataMember(Name = "thumbnail")] + internal string Thumbnail { get; set; } + + [DataMember(Name = "priority")] + internal string Priority { get; set; } + + [DataMember(Name = "type")] + internal string Type { get; set; } + + [DataMember(Name = "scope")] + internal string Scope { get; set; } + + [DataMember(Name = "source")] + internal string Source { get; set; } + + [DataMember(Name = "status")] + internal string Status { get; set; } + + [DataMember(Name = "isPinned")] + internal bool IsPinned { get; set; } + + [DataMember(Name = "isRead")] + internal bool IsRead { get; set; } = true; + } +} diff --git a/src/Notifications/NotificationsUIViewModel.cs b/src/Notifications/NotificationsUIViewModel.cs index fdc6b7799d6..419d444894e 100644 --- a/src/Notifications/NotificationsUIViewModel.cs +++ b/src/Notifications/NotificationsUIViewModel.cs @@ -30,18 +30,18 @@ class NotificationsUIViewModel : ViewModelBase public NotificationsUIViewModel() { - var PointerVerticalOffset = PopupRectangleHeight / 8; + var pointerOffSet = 10; //First X,Y coordinate - double pointX1 = PopupRectangleWidth - PointerWidth; + double pointX1 = PopupRectangleWidth - PointerWidth + pointerOffSet; double pointY1 = PopupBordersOffSet; ////Second X,Y coordinate - double pointX2 = PopupRectangleWidth; + double pointX2 = PopupRectangleWidth + pointerOffSet; double pointY2 = PopupBordersOffSet; ////Third X,Y coordinate - double pointX3 = PopupRectangleWidth - PointerWidth / 2; + double pointX3 = PopupRectangleWidth - PointerWidth / 2 + pointerOffSet; double pointY3 = 0; //Creating the pointer pointing to the Run section of Dynamo diff --git a/src/Notifications/NotificationsViewExtension.cs b/src/Notifications/NotificationsViewExtension.cs index fab486ac9a3..d8e04579157 100644 --- a/src/Notifications/NotificationsViewExtension.cs +++ b/src/Notifications/NotificationsViewExtension.cs @@ -66,7 +66,6 @@ public void Dispose() BindingOperations.ClearAllBindings(notificationsMenuItem.CountLabel); notificationsMenuItem = null; disposed = true; - notificationCenterController.Dispose(); } } diff --git a/src/PackageDetailsViewExtension/PackageDetailsViewExtension.csproj b/src/PackageDetailsViewExtension/PackageDetailsViewExtension.csproj index 3249c1da502..7168523dee8 100644 --- a/src/PackageDetailsViewExtension/PackageDetailsViewExtension.csproj +++ b/src/PackageDetailsViewExtension/PackageDetailsViewExtension.csproj @@ -10,7 +10,7 @@ PackageDetailsViewExtension - + diff --git a/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.BoundingBox.ByGeometryCoordinateSystem.Geometry-CoordinateSystem.Large.png b/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.BoundingBox.ByMinimumVolume.Large.png similarity index 100% rename from src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.BoundingBox.ByGeometryCoordinateSystem.Geometry-CoordinateSystem.Large.png rename to src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.BoundingBox.ByMinimumVolume.Large.png diff --git a/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Curve.NormalAtParameter.Large.png b/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Curve.NormalAtParameter.double.Large.png similarity index 100% rename from src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Curve.NormalAtParameter.Large.png rename to src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Curve.NormalAtParameter.double.Large.png diff --git a/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Curve.Offset.Large.png b/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Curve.OffsetMany.Large.png similarity index 100% rename from src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Curve.Offset.Large.png rename to src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Curve.OffsetMany.Large.png diff --git a/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.BoundingBox.ByGeometryCoordinateSystem.Geometry1-CoordinateSystem.Large.png b/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Geometry.OrientedBoundingBox.Large.png similarity index 100% rename from src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.BoundingBox.ByGeometryCoordinateSystem.Geometry1-CoordinateSystem.Large.png rename to src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Geometry.OrientedBoundingBox.Large.png diff --git a/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.PolyCurve.ByGroupedCurves.Large.png b/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.PolyCurve.ByGroupedCurves.Curve1-double-bool-double.Large.png similarity index 100% rename from src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.PolyCurve.ByGroupedCurves.Large.png rename to src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.PolyCurve.ByGroupedCurves.Curve1-double-bool-double.Large.png diff --git a/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.PolyCurve.ByJoinedCurves.Large.png b/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.PolyCurve.ByJoinedCurves.Curve1-double-bool-double.Large.png similarity index 100% rename from src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.PolyCurve.ByJoinedCurves.Large.png rename to src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.PolyCurve.ByJoinedCurves.Curve1-double-bool-double.Large.png diff --git a/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.PolyCurve.Offset.Large.png b/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.PolyCurve.OffsetMany.Large.png similarity index 100% rename from src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.PolyCurve.Offset.Large.png rename to src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.PolyCurve.OffsetMany.Large.png diff --git a/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Polygon.Points.Large.png b/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.PolyCurve.Points.Large.png similarity index 100% rename from src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Polygon.Points.Large.png rename to src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.PolyCurve.Points.Large.png diff --git a/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Solid.Repair.Large.png b/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Solid.Repair.Large.png new file mode 100644 index 00000000000..c0244743e4e Binary files /dev/null and b/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Solid.Repair.Large.png differ diff --git a/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Surface.Repair.Large.png b/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Surface.Repair.Large.png new file mode 100644 index 00000000000..bc3e704a11d Binary files /dev/null and b/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Surface.Repair.Large.png differ diff --git a/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Surface.TrimWithEdgeLoops.Large.png b/src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Surface.TrimWithEdgeLoops.PolyCurve1-double.Large.png similarity index 100% rename from src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Surface.TrimWithEdgeLoops.Large.png rename to src/Resources/ProtoGeometry/LargeIcons/Autodesk.DesignScript.Geometry.Surface.TrimWithEdgeLoops.PolyCurve1-double.Large.png diff --git a/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.BoundingBox.ByGeometryCoordinateSystem.Geometry-CoordinateSystem.Small.png b/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.BoundingBox.ByMinimumVolume.Small.png similarity index 100% rename from src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.BoundingBox.ByGeometryCoordinateSystem.Geometry-CoordinateSystem.Small.png rename to src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.BoundingBox.ByMinimumVolume.Small.png diff --git a/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Curve.NormalAtParameter.Small.png b/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Curve.NormalAtParameter.double.Small.png similarity index 100% rename from src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Curve.NormalAtParameter.Small.png rename to src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Curve.NormalAtParameter.double.Small.png diff --git a/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Curve.Offset.Small.png b/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Curve.OffsetMany.Small.png similarity index 100% rename from src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Curve.Offset.Small.png rename to src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Curve.OffsetMany.Small.png diff --git a/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.BoundingBox.ByGeometryCoordinateSystem.Geometry1-CoordinateSystem.Small.png b/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Geometry.OrientedBoundingBox.Small.png similarity index 100% rename from src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.BoundingBox.ByGeometryCoordinateSystem.Geometry1-CoordinateSystem.Small.png rename to src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Geometry.OrientedBoundingBox.Small.png diff --git a/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.PolyCurve.ByGroupedCurves.Small.png b/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.PolyCurve.ByGroupedCurves.Curve1-double-bool-double.Small.png similarity index 100% rename from src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.PolyCurve.ByGroupedCurves.Small.png rename to src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.PolyCurve.ByGroupedCurves.Curve1-double-bool-double.Small.png diff --git a/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.PolyCurve.ByJoinedCurves.Small.png b/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.PolyCurve.ByJoinedCurves.Curve1-double-bool-double.Small.png similarity index 100% rename from src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.PolyCurve.ByJoinedCurves.Small.png rename to src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.PolyCurve.ByJoinedCurves.Curve1-double-bool-double.Small.png diff --git a/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.PolyCurve.Offset.Small.png b/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.PolyCurve.OffsetMany.Small.png similarity index 100% rename from src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.PolyCurve.Offset.Small.png rename to src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.PolyCurve.OffsetMany.Small.png diff --git a/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Polygon.Points.Small.png b/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.PolyCurve.Points.Small.png similarity index 100% rename from src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Polygon.Points.Small.png rename to src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.PolyCurve.Points.Small.png diff --git a/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Solid.Repair.Small.png b/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Solid.Repair.Small.png new file mode 100644 index 00000000000..ee573fb8337 Binary files /dev/null and b/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Solid.Repair.Small.png differ diff --git a/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Surface.Repair.Small.png b/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Surface.Repair.Small.png new file mode 100644 index 00000000000..fa87adb83df Binary files /dev/null and b/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Surface.Repair.Small.png differ diff --git a/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Surface.TrimWithEdgeLoops.Small.png b/src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Surface.TrimWithEdgeLoops.PolyCurve1-double.Small.png similarity index 100% rename from src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Surface.TrimWithEdgeLoops.Small.png rename to src/Resources/ProtoGeometry/SmallIcons/Autodesk.DesignScript.Geometry.Surface.TrimWithEdgeLoops.PolyCurve1-double.Small.png diff --git a/src/Tools/Md2Html/Md2Html.cs b/src/Tools/Md2Html/Md2Html.cs index fb6f2f9ddad..e4571b3e943 100644 --- a/src/Tools/Md2Html/Md2Html.cs +++ b/src/Tools/Md2Html/Md2Html.cs @@ -81,9 +81,8 @@ private static void ConvertRelativeLocalImagePathsToAbsolute(string mdFilePath, continue; var imageName = Path.GetFileName(image.Url); - var absoluteImagePath = Path.Combine(VIRTUAL_FOLDER_MAPPING, imageName); - - image.Url = $"{HTTP_IMAGE_PATH_PREFIX}{absoluteImagePath}"; + var baseAssetsUri = new Uri(HTTP_IMAGE_PATH_PREFIX + VIRTUAL_FOLDER_MAPPING); + image.Url = new Uri(baseAssetsUri, imageName).AbsoluteUri; } } diff --git a/src/Tools/NodeDocumentationMarkdownGenerator/NodeDocumentationMarkdownGenerator.csproj b/src/Tools/NodeDocumentationMarkdownGenerator/NodeDocumentationMarkdownGenerator.csproj index 3012ac1f464..27c70232559 100644 --- a/src/Tools/NodeDocumentationMarkdownGenerator/NodeDocumentationMarkdownGenerator.csproj +++ b/src/Tools/NodeDocumentationMarkdownGenerator/NodeDocumentationMarkdownGenerator.csproj @@ -12,8 +12,8 @@ - - + + diff --git a/src/VisualizationTests/WpfVisualizationTests.csproj b/src/VisualizationTests/WpfVisualizationTests.csproj index fac788e95e9..ef04aad6eaa 100644 --- a/src/VisualizationTests/WpfVisualizationTests.csproj +++ b/src/VisualizationTests/WpfVisualizationTests.csproj @@ -25,6 +25,8 @@ + + ..\..\extern\prism\Microsoft.Practices.Prism.dll diff --git a/test/DynamoCoreTests/DynamoCoreTests.csproj b/test/DynamoCoreTests/DynamoCoreTests.csproj index 284b408b1cf..590b27b3949 100644 --- a/test/DynamoCoreTests/DynamoCoreTests.csproj +++ b/test/DynamoCoreTests/DynamoCoreTests.csproj @@ -16,7 +16,14 @@ - + + all + compile; build; native; contentfiles; analyzers; buildtransitive + + + all + compile; build; native; contentfiles; analyzers; buildtransitive + @@ -27,10 +34,8 @@ - - False - ..\..\extern\Analytics.NET\Analytics.NET.Core.dll - + + @@ -143,11 +148,11 @@ - - - - - - + + + + + + \ No newline at end of file diff --git a/test/DynamoCoreTests/Setup.cs b/test/DynamoCoreTests/Setup.cs index 2c6b6f79275..23d9269a451 100644 --- a/test/DynamoCoreTests/Setup.cs +++ b/test/DynamoCoreTests/Setup.cs @@ -15,16 +15,16 @@ public class Setup public void RunBeforeAllTests() { var assemblyPath = Assembly.GetExecutingAssembly().Location; - var moduleRootFolder = Path.GetDirectoryName(assemblyPath); + var moduleRootFolder = new DirectoryInfo(assemblyPath).Parent; var resolutionPaths = new[] { // These tests need "CoreNodeModels.dll" under "nodes" folder. - Path.Combine(moduleRootFolder, "nodes"), - Path.Combine(new DirectoryInfo(assemblyPath).Parent.Parent.Parent.Parent.FullName, "test", "packages") + Path.Combine(moduleRootFolder.FullName, "nodes"), + Path.Combine(moduleRootFolder.Parent.Parent.Parent.FullName, "test", "test_dependencies") }; - assemblyHelper = new AssemblyHelper(moduleRootFolder, resolutionPaths); + assemblyHelper = new AssemblyHelper(moduleRootFolder.FullName, resolutionPaths); AppDomain.CurrentDomain.AssemblyResolve += assemblyHelper.ResolveAssembly; } diff --git a/test/DynamoCoreWpfTests/DynamoCoreWpfTests.csproj b/test/DynamoCoreWpfTests/DynamoCoreWpfTests.csproj index 27d2fef04e0..8e6efccb6ed 100644 --- a/test/DynamoCoreWpfTests/DynamoCoreWpfTests.csproj +++ b/test/DynamoCoreWpfTests/DynamoCoreWpfTests.csproj @@ -18,7 +18,10 @@ - + + all + compile; build; native; contentfiles; analyzers; buildtransitive + @@ -32,6 +35,8 @@ + + ..\..\extern\prism\Microsoft.Practices.Prism.dll diff --git a/test/Engine/FFITarget/FFITarget.csproj b/test/Engine/FFITarget/FFITarget.csproj index cbcac1a0d6e..88548720974 100644 --- a/test/Engine/FFITarget/FFITarget.csproj +++ b/test/Engine/FFITarget/FFITarget.csproj @@ -13,6 +13,8 @@ ..\..\..\bin\AnyCPU\Debug\en-US\FFITarget.xml + + diff --git a/test/Engine/ProtoTest/ProtoTest.csproj b/test/Engine/ProtoTest/ProtoTest.csproj index 62d0b0b387f..c510d668f8a 100644 --- a/test/Engine/ProtoTest/ProtoTest.csproj +++ b/test/Engine/ProtoTest/ProtoTest.csproj @@ -22,6 +22,8 @@ + + diff --git a/test/Engine/ProtoTestFx/ProtoTestFx.csproj b/test/Engine/ProtoTestFx/ProtoTestFx.csproj index f16ce5fdcf1..b8e498800dd 100644 --- a/test/Engine/ProtoTestFx/ProtoTestFx.csproj +++ b/test/Engine/ProtoTestFx/ProtoTestFx.csproj @@ -21,6 +21,8 @@ + + diff --git a/test/Libraries/AnalysisTests/AnalysisTests.csproj b/test/Libraries/AnalysisTests/AnalysisTests.csproj index be380fd936c..edb093e8286 100644 --- a/test/Libraries/AnalysisTests/AnalysisTests.csproj +++ b/test/Libraries/AnalysisTests/AnalysisTests.csproj @@ -11,7 +11,9 @@ - + + + diff --git a/test/Libraries/CommandLineTests/CommandLineTests.csproj b/test/Libraries/CommandLineTests/CommandLineTests.csproj index e0595d66438..7413cf3eebd 100644 --- a/test/Libraries/CommandLineTests/CommandLineTests.csproj +++ b/test/Libraries/CommandLineTests/CommandLineTests.csproj @@ -15,6 +15,8 @@ + + diff --git a/test/Libraries/CoreNodesTests/CoreNodesTests.csproj b/test/Libraries/CoreNodesTests/CoreNodesTests.csproj index fbb160273b6..151746fed0f 100644 --- a/test/Libraries/CoreNodesTests/CoreNodesTests.csproj +++ b/test/Libraries/CoreNodesTests/CoreNodesTests.csproj @@ -14,7 +14,9 @@ - + + + diff --git a/test/Libraries/DataBridgeTests/DataBridgeTests.csproj b/test/Libraries/DataBridgeTests/DataBridgeTests.csproj index 61b565d390b..c3b1deb42bc 100644 --- a/test/Libraries/DataBridgeTests/DataBridgeTests.csproj +++ b/test/Libraries/DataBridgeTests/DataBridgeTests.csproj @@ -13,6 +13,8 @@ + + diff --git a/test/Libraries/DynamoMSOfficeTests/DynamoMSOfficeTests.csproj b/test/Libraries/DynamoMSOfficeTests/DynamoMSOfficeTests.csproj index f3c5a59a52b..be895fc928e 100644 --- a/test/Libraries/DynamoMSOfficeTests/DynamoMSOfficeTests.csproj +++ b/test/Libraries/DynamoMSOfficeTests/DynamoMSOfficeTests.csproj @@ -13,6 +13,8 @@ + + diff --git a/test/Libraries/DynamoPythonTests/DynamoPythonTests.csproj b/test/Libraries/DynamoPythonTests/DynamoPythonTests.csproj index 050bdfaf4c4..eabe4a71a6b 100644 --- a/test/Libraries/DynamoPythonTests/DynamoPythonTests.csproj +++ b/test/Libraries/DynamoPythonTests/DynamoPythonTests.csproj @@ -14,9 +14,11 @@ - + + + ..\..\..\extern\prism\Microsoft.Practices.Prism.dll False diff --git a/test/Libraries/DynamoUtilitiesTests/DynamoUtilitiesTests.csproj b/test/Libraries/DynamoUtilitiesTests/DynamoUtilitiesTests.csproj index 7ba5e4b24d6..fffa581fd5a 100644 --- a/test/Libraries/DynamoUtilitiesTests/DynamoUtilitiesTests.csproj +++ b/test/Libraries/DynamoUtilitiesTests/DynamoUtilitiesTests.csproj @@ -12,6 +12,8 @@ + + diff --git a/test/Libraries/GeometryColorTests/GeometryColorTests.csproj b/test/Libraries/GeometryColorTests/GeometryColorTests.csproj index da598524b0d..481102ee3b3 100644 --- a/test/Libraries/GeometryColorTests/GeometryColorTests.csproj +++ b/test/Libraries/GeometryColorTests/GeometryColorTests.csproj @@ -11,7 +11,9 @@ - + + + diff --git a/test/Libraries/IronPythonTests/IronPythonTests.csproj b/test/Libraries/IronPythonTests/IronPythonTests.csproj index 7565380b8bb..16a9498b6cd 100644 --- a/test/Libraries/IronPythonTests/IronPythonTests.csproj +++ b/test/Libraries/IronPythonTests/IronPythonTests.csproj @@ -14,10 +14,12 @@ - + + + ..\..\..\extern\prism\Microsoft.Practices.Prism.dll False diff --git a/test/Libraries/NodeServicesTest/DynamoServicesTests.csproj b/test/Libraries/NodeServicesTest/DynamoServicesTests.csproj index e6a6f7eeaff..df5079ac174 100644 --- a/test/Libraries/NodeServicesTest/DynamoServicesTests.csproj +++ b/test/Libraries/NodeServicesTest/DynamoServicesTests.csproj @@ -13,6 +13,8 @@ + + diff --git a/test/Libraries/PackageManagerTests/PackageManagerTests.csproj b/test/Libraries/PackageManagerTests/PackageManagerTests.csproj index 3368e6a0a5d..3a4fb7fbfe2 100644 --- a/test/Libraries/PackageManagerTests/PackageManagerTests.csproj +++ b/test/Libraries/PackageManagerTests/PackageManagerTests.csproj @@ -10,11 +10,16 @@ PackageManagerTests - + + all + compile; build; native; contentfiles; analyzers; buildtransitive + + + diff --git a/test/Libraries/SystemTestServices/SystemTestServices.csproj b/test/Libraries/SystemTestServices/SystemTestServices.csproj index 7893d8f3f3d..4764475c403 100644 --- a/test/Libraries/SystemTestServices/SystemTestServices.csproj +++ b/test/Libraries/SystemTestServices/SystemTestServices.csproj @@ -15,6 +15,8 @@ False + + diff --git a/test/Libraries/TestServices/TestServices.csproj b/test/Libraries/TestServices/TestServices.csproj index d7f47964328..737b40b0508 100644 --- a/test/Libraries/TestServices/TestServices.csproj +++ b/test/Libraries/TestServices/TestServices.csproj @@ -11,7 +11,9 @@ - + + + diff --git a/test/Libraries/WorkflowTests/WorkflowTests.csproj b/test/Libraries/WorkflowTests/WorkflowTests.csproj index ac57974f7e9..e57b9830c41 100644 --- a/test/Libraries/WorkflowTests/WorkflowTests.csproj +++ b/test/Libraries/WorkflowTests/WorkflowTests.csproj @@ -11,7 +11,9 @@ - + + + diff --git a/test/System/IntegrationTests/IntegrationTests.csproj b/test/System/IntegrationTests/IntegrationTests.csproj index 293b9c8e1cf..3a421ac30a9 100644 --- a/test/System/IntegrationTests/IntegrationTests.csproj +++ b/test/System/IntegrationTests/IntegrationTests.csproj @@ -13,6 +13,8 @@ + + diff --git a/test/TestUINodes/TestUINodes.csproj b/test/TestUINodes/TestUINodes.csproj index b5c1d0256cc..4aa347d873b 100644 --- a/test/TestUINodes/TestUINodes.csproj +++ b/test/TestUINodes/TestUINodes.csproj @@ -18,6 +18,8 @@ + + diff --git a/test/Tools/NodeDocumentationMarkdownGeneratorTests/NodeDocumentationMarkdownGeneratorTests.csproj b/test/Tools/NodeDocumentationMarkdownGeneratorTests/NodeDocumentationMarkdownGeneratorTests.csproj index 2c89c2e76f5..0b6fafd1f00 100644 --- a/test/Tools/NodeDocumentationMarkdownGeneratorTests/NodeDocumentationMarkdownGeneratorTests.csproj +++ b/test/Tools/NodeDocumentationMarkdownGeneratorTests/NodeDocumentationMarkdownGeneratorTests.csproj @@ -11,6 +11,8 @@ + + diff --git a/test/ViewExtensionLibraryTests/ViewExtensionLibraryTests.csproj b/test/ViewExtensionLibraryTests/ViewExtensionLibraryTests.csproj index 0401163d8a0..10cd50df17e 100644 --- a/test/ViewExtensionLibraryTests/ViewExtensionLibraryTests.csproj +++ b/test/ViewExtensionLibraryTests/ViewExtensionLibraryTests.csproj @@ -10,9 +10,11 @@ ViewExtensionLibraryTests - - - + + + + + ..\..\extern\prism\Microsoft.Practices.Prism.dll False diff --git a/test/ViewExtensionLibraryTests/resources/libraryItems.json b/test/ViewExtensionLibraryTests/resources/libraryItems.json index 319f70feaae..f3a9c0c9a99 100644 --- a/test/ViewExtensionLibraryTests/resources/libraryItems.json +++ b/test/ViewExtensionLibraryTests/resources/libraryItems.json @@ -1,5900 +1,5932 @@ { - "loadedTypes": [ - { - "fullyQualifiedName": "Core.Input.Code Block", - "iconUrl": "http://localhost/icons/Dynamo.Graph.Nodes.CodeBlockNodeModel.Small?path=DynamoCore.dll", - "contextData": "Code Block", - "parameters": null, - "itemType": "action", - "keywords": "Dynamo.Nodes.CodeBlockNodeModel, Code Block, codeblock" - }, - { - "fullyQualifiedName": "Core.Input.Input", - "iconUrl": "http://localhost/icons/Dynamo.Graph.Nodes.CustomNodes.Symbol.Small?path=DynamoCore.dll", - "contextData": "Input", - "parameters": null, - "itemType": "action", - "keywords": "Dynamo.Nodes.Symbol, Input, variable, argument, parameter" - }, - { - "fullyQualifiedName": "Core.Input.Output", - "iconUrl": "http://localhost/icons/Dynamo.Graph.Nodes.CustomNodes.Output.Small?path=DynamoCore.dll", - "contextData": "Output", - "parameters": null, - "itemType": "action", - "keywords": "Dynamo.Nodes.Output, Output" - }, - { - "fullyQualifiedName": "Core.Units.Convert Between Units", - "iconUrl": "http://localhost/icons/CoreNodeModels.DynamoConvert.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "Convert Between Units", - "parameters": null, - "itemType": "action", - "keywords": "DSCoreNodesUI.DynamoConvert, Convert Between Units, Convert, Units, Length, Area, Volume, convertbetweenunits" - }, - { - "fullyQualifiedName": "Core.Color.Color Range", - "iconUrl": "http://localhost/icons/CoreNodeModels.ColorRange.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "Color Range", - "parameters": null, - "itemType": "create", - "keywords": "DSCoreNodesUI.ColorRange, Color Range, colorrange" - }, - { - "fullyQualifiedName": "Core.List.List.Create", - "iconUrl": "http://localhost/icons/CoreNodeModels.CreateList.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "List.Create", - "parameters": null, - "itemType": "create", - "keywords": "DSCoreNodesUI.CreateList, List.Create, entwine, listcreate,newlist, makelist, list" - }, - { - "fullyQualifiedName": "Core.Scripting.Formula", - "iconUrl": "http://localhost/icons/CoreNodeModels.Formula.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "Formula", - "parameters": null, - "itemType": "action", - "keywords": "DSCoreNodesUI.Formula, Formula" - }, - { - "fullyQualifiedName": "Core.List.Range", - "iconUrl": "http://localhost/icons/CoreNodeModels.Range.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "Range", - "parameters": null, - "itemType": "create", - "keywords": "DSCoreNodesUI.Range, Range, numberrange, numbersequence" - }, - { - "fullyQualifiedName": "Core.List.Sequence", - "iconUrl": "http://localhost/icons/CoreNodeModels.Sequence.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "Sequence", - "parameters": null, - "itemType": "create", - "keywords": "DSCoreNodesUI.Sequence, Sequence, numbersequence" - }, - { - "fullyQualifiedName": "Core.View.Watch", - "iconUrl": "http://localhost/icons/CoreNodeModels.Watch.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "Watch", - "parameters": null, - "itemType": "action", - "keywords": "Dynamo.Nodes.Watch, DSCoreNodesUI.Watch, Watch, print, output, disply, panel, inspect, debug" - }, - { - "fullyQualifiedName": "Core.View.Watch Image", - "iconUrl": "http://localhost/icons/CoreNodeModels.WatchImageCore.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "Watch Image", - "parameters": null, - "itemType": "action", - "keywords": "Dynamo.Nodes.WatchImageCore, DSCoreNodesUI.WatchImageCore, Watch Image, image, inspect image, pixels, display, panel, watchimage" - }, - { - "fullyQualifiedName": "Core.String.String from Object", - "iconUrl": "http://localhost/icons/CoreNodeModels.FromObject.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "String from Object", - "parameters": null, - "itemType": "action", - "keywords": "DSCoreNodesUI.StringNodes.FromObject, DSCoreNodesUI.FromObject, String from Object, string.fromobject, tostring, 2string, number2string, numbertostring" - }, - { - "fullyQualifiedName": "Core.String.String from Array", - "iconUrl": "http://localhost/icons/CoreNodeModels.FromArray.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "String from Array", - "parameters": null, - "itemType": "action", - "keywords": "DSCoreNodesUI.StringNodes.FromArray, DSCoreNodesUI.FromArray, String from Array, string.fromarray, tostring, 2string, list2string, listtostring, array2string, arraytostring" - }, - { - "fullyQualifiedName": "Core.Web.Web Request", - "iconUrl": "http://localhost/icons/CoreNodeModels.WebRequest.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "Web Request", - "parameters": null, - "itemType": "action", - "keywords": "DSCoreNodesUI.WebRequest, Web Request" - }, - { - "fullyQualifiedName": "Core.Math.And", - "iconUrl": "http://localhost/icons/CoreNodeModels.Logic.And.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "And", - "parameters": null, - "itemType": "action", - "keywords": "DSCore.Logic.And, DSCoreNodesUI.Logic.And, And" - }, - { - "fullyQualifiedName": "Core.Math.Or", - "iconUrl": "http://localhost/icons/CoreNodeModels.Logic.Or.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "Or", - "parameters": null, - "itemType": "action", - "keywords": "DSCore.Logic.Or, DSCoreNodesUI.Logic.Or, Or" - }, - { - "fullyQualifiedName": "Core.Logic.RefactoredIf", - "iconUrl": "http://localhost/icons/CoreNodeModels.Logic.RefactoredIf.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "If", - "parameters": null, - "itemType": "action", - "keywords": "DSCoreNodesUI.Logic.RefactoredIf, RefactoredIf" - }, - { - "fullyQualifiedName": "Core.Logic.ScopeIf", - "iconUrl": "http://localhost/icons/CoreNodeModels.Logic.ScopedIf.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "ScopeIf", - "parameters": null, - "itemType": "action", - "keywords": "DSCoreNodesUI.Logic.ScopedIf, ScopeIf" - }, - { - "fullyQualifiedName": "Core.Evaluate.Function.Apply", - "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.ApplyFunction.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "Function.Apply", - "parameters": null, - "itemType": "action", - "keywords": "DSCoreNodesUI.HigherOrder.ApplyFunction, Function.Apply" - }, - { - "fullyQualifiedName": "Core.Evaluate.Function.Compose", - "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.ComposeFunctions.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "Function.Compose", - "parameters": null, - "itemType": "action", - "keywords": "DSCoreNodesUI.HigherOrder.ComposeFunctions, Function.Compose" - }, - { - "fullyQualifiedName": "Core.List.List.Map", - "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.Map.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "List.Map", - "parameters": null, - "itemType": "action", - "keywords": "DSCore.Map, DSCoreNodesUI.HigherOrder.Map, List.Map, function, applied, over list, do to each" - }, - { - "fullyQualifiedName": "Core.List.List.Combine", - "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.Combine.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "List.Combine", - "parameters": null, - "itemType": "action", - "keywords": "DSCore.Combine, DSCoreNodesUI.HigherOrder.Combine, List.Combine, map multiple, apply over lists, multiple inputs" - }, - { - "fullyQualifiedName": "Core.List.List.LaceShortest", - "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.LaceShortest.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "List.LaceShortest", - "parameters": null, - "itemType": "action", - "keywords": "DSCore.LaceShortest, DSCoreNodesUI.HigherOrder.LaceShortest, List.LaceShortest, mix, trim end" - }, - { - "fullyQualifiedName": "Core.List.List.LaceLongest", - "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.LaceLongest.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "List.LaceLongest", - "parameters": null, - "itemType": "action", - "keywords": "DSCore.LaceLongest, DSCoreNodesUI.HigherOrder.LaceLongest, List.LaceLongest, repeat last" - }, - { - "fullyQualifiedName": "Core.List.List.CartesianProduct", - "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.CartesianProduct.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "List.CartesianProduct", - "parameters": null, - "itemType": "action", - "keywords": "DSCore.CartesianProduct, DSCoreNodesUI.HigherOrder.CartesianProduct, List.CartesianProduct, cross product, crossreference, cross ref" - }, - { - "fullyQualifiedName": "Core.List.List.Reduce", - "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.Reduce.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "List.Reduce", - "parameters": null, - "itemType": "action", - "keywords": "DSCore.Reduce, DSCoreNodesUI.HigherOrder.Reduce, List.Reduce, accumulate, aggregate, fold" - }, - { - "fullyQualifiedName": "Core.List.List.Scan", - "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.ScanList.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "List.Scan", - "parameters": null, - "itemType": "action", - "keywords": "DSCore.ScanList, DSCoreNodesUI.HigherOrder.ScanList, List.Scan, intermediate, maps, folds" - }, - { - "fullyQualifiedName": "Core.List.List.Filter", - "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.Filter.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "List.Filter", - "parameters": null, - "itemType": "action", - "keywords": "DSCore.Filter, DSCoreNodesUI.HigherOrder.Filter, List.Filter, screen, dispatch" - }, - { - "fullyQualifiedName": "Core.List.ReplaceByCondition", - "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.Replace.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "ReplaceByCondition", - "parameters": null, - "itemType": "action", - "keywords": "DSCore.Replace, DSCoreNodesUI.HigherOrder.Replace, ReplaceByCondition, predicate, override, replace if," - }, - { - "fullyQualifiedName": "Core.Color.Color Palette", - "iconUrl": "http://localhost/icons/CoreNodeModels.Input.ColorPalette.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "Color Palette", - "parameters": null, - "itemType": "create", - "keywords": "Color Palette, ColorUISearchTags" - }, - { - "fullyQualifiedName": "Core.Input.Date Time", - "iconUrl": "http://localhost/icons/CoreNodeModels.Input.DateTime.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "Date Time", - "parameters": null, - "itemType": "action", - "keywords": "DSCoreNodesUI.DateTime, DSCoreNodesUI.Input.DateTime, Date Time" - }, - { - "fullyQualifiedName": "Core.Input.String", - "iconUrl": "http://localhost/icons/CoreNodeModels.Input.StringInput.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "String", - "parameters": null, - "itemType": "action", - "keywords": "Dynamo.Nodes.StringInput, Dynamo.Nodes.dynStringInput, DSCoreNodesUI.Input.StringInput, String" - }, - { - "fullyQualifiedName": "Core.Input.Number", - "iconUrl": "http://localhost/icons/CoreNodeModels.Input.DoubleInput.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "Number", - "parameters": null, - "itemType": "action", - "keywords": "Dynamo.Nodes.DoubleInput, Dynamo.Nodes.dynDoubleInput, DSCoreNodesUI.Input.DoubleInput, Number" - }, - { - "fullyQualifiedName": "Core.Input.Number Slider", - "iconUrl": "http://localhost/icons/CoreNodeModels.Input.DoubleSlider.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "Number Slider", - "parameters": null, - "itemType": "action", - "keywords": "DSCoreNodesUI.Input.DoubleSlider, Number Slider, double, number, float, integer, slider, numberslider" - }, - { - "fullyQualifiedName": "Core.Input.File Path", - "iconUrl": "http://localhost/icons/CoreNodeModels.Input.Filename.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "File Path", - "parameters": null, - "itemType": "action", - "keywords": "DSCore.File.Filename, DSCoreNodesUI.Input.Filename, File Path, filepath" - }, - { - "fullyQualifiedName": "Core.Input.Directory Path", - "iconUrl": "http://localhost/icons/CoreNodeModels.Input.Directory.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "Directory Path", - "parameters": null, - "itemType": "action", - "keywords": "DSCore.File.Directory, DSCoreNodesUI.Input.Directory, Directory Path, directorypath, filepath" - }, - { - "fullyQualifiedName": "Core.File.File.FromPath", - "iconUrl": "http://localhost/icons/CoreNodeModels.Input.FileObject.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "File.FromPath", - "parameters": null, - "itemType": "action", - "keywords": "DSCore.File.FileObject, DSCoreNodesUI.Input.FileObject, File.FromPath, filepath" - }, - { - "fullyQualifiedName": "Core.File.DirectoryFromPath", - "iconUrl": "http://localhost/icons/CoreNodeModels.Input.DirectoryObject.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "DirectoryFromPath", - "parameters": null, - "itemType": "action", - "keywords": "DSCore.File.DirectoryObject, DSCoreNodesUI.Input.DirectoryObject, Directory.FromPath, DirectoryFromPath, directorypath, filepath" - }, - { - "fullyQualifiedName": "Core.Input.Boolean", - "iconUrl": "http://localhost/icons/CoreNodeModels.Input.BoolSelector.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "Boolean", - "parameters": null, - "itemType": "action", - "keywords": "DSCoreNodesUI.BoolSelector, DSCoreNodesUI.Input.BoolSelector, Dynamo.Nodes.BoolSelector, Boolean, true, truth, false" - }, - { - "fullyQualifiedName": "Core.Input.Integer Slider", - "iconUrl": "http://localhost/icons/CoreNodeModels.Input.IntegerSlider64Bit.Small?path=nodes\\CoreNodeModels.dll", - "contextData": "Integer Slider", - "parameters": null, - "itemType": "action", - "keywords": "DSCoreNodesUI.Input.IntegerSlider, Integer Slider, integerslider" - }, - { - "fullyQualifiedName": "Geometry.Geometry.ExportToSAT", - "iconUrl": "http://localhost/icons/GeometryUI.ExportWithUnits.Small?path=nodes\\GeometryUI.dll", - "contextData": "ExportToSAT", - "parameters": null, - "itemType": "action", - "keywords": "ExportToSAT, Export, SAT" - }, - { - "fullyQualifiedName": "Core.Scripting.Python Script", - "iconUrl": "http://localhost/icons/PythonNodeModels.PythonNode.Small?path=nodes\\PythonNodeModels.dll", - "contextData": "Python Script", - "parameters": null, - "itemType": "action", - "keywords": "Python Script" - }, - { - "fullyQualifiedName": "Core.Scripting.Python Script From String", - "iconUrl": "http://localhost/icons/PythonNodeModels.PythonStringNode.Small?path=nodes\\PythonNodeModels.dll", - "contextData": "Python Script From String", - "parameters": null, - "itemType": "action", - "keywords": "Python Script From String" - }, - { - "fullyQualifiedName": "Core.Units.Number From Feet and Inches", - "iconUrl": "http://localhost/icons/UnitsUI.LengthFromString.Small?path=nodes\\UnitsUI.dll", - "contextData": "Number From Feet and Inches", - "parameters": null, - "itemType": "action", - "keywords": "Number From Feet and Inches, Imperial, Metric, Length, Project, units" - }, - { - "fullyQualifiedName": "Core.Units.Unit Types", - "iconUrl": "http://localhost/icons/UnitsUI.UnitTypes.Small?path=nodes\\UnitsUI.dll", - "contextData": "Unit Types", - "parameters": null, - "itemType": "action", - "keywords": "Unit Types, units, unittypes" - }, - { - "fullyQualifiedName": "Core.View.Watch 3D", - "iconUrl": "http://localhost/icons/Watch3DNodeModels.Watch3D.Small?path=nodes\\Watch3DNodeModels.dll", - "contextData": "Watch 3D", - "parameters": null, - "itemType": "action", - "keywords": "Dynamo.Nodes.dyn3DPreview, Dynamo.Nodes.3DPreview, Dynamo.Nodes.Watch3D, DynamoWatch3D.Watch3D, Watch 3D" - }, - { - "fullyQualifiedName": "List.Rank", - "iconUrl": "http://localhost/icons/List.Rank.Small?path=BuiltIn", - "contextData": "List.Rank@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "rank, depth, nesting, ranks" - }, - { - "fullyQualifiedName": "LoopWhile", - "iconUrl": "http://localhost/icons/LoopWhile.Small?path=BuiltIn", - "contextData": "LoopWhile@var[]..[],Function,Function", - "parameters": null, - "itemType": "action", - "keywords": "loop, while, repeat" - }, - { - "fullyQualifiedName": "+", - "iconUrl": "http://localhost/icons/add.Small?path=Operators", - "contextData": "+@var[]..[],var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "add, plus, addition, +" - }, - { - "fullyQualifiedName": "-", - "iconUrl": "http://localhost/icons/sub.Small?path=Operators", - "contextData": "-@var[]..[],var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "sub, subtract, difference, -" - }, - { - "fullyQualifiedName": "*", - "iconUrl": "http://localhost/icons/mul.Small?path=Operators", - "contextData": "*@var[]..[],var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "mul, multiply, product, times, *, x" - }, - { - "fullyQualifiedName": "/", - "iconUrl": "http://localhost/icons/div.Small?path=Operators", - "contextData": "/@var[]..[],var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "div, divide, product" - }, - { - "fullyQualifiedName": "==", - "iconUrl": "http://localhost/icons/eq.Small?path=Operators", - "contextData": "==@var[]..[],var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "eq, equal, =" - }, - { - "fullyQualifiedName": ">=", - "iconUrl": "http://localhost/icons/ge.Small?path=Operators", - "contextData": ">=@var[]..[],var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "greater, equal" - }, - { - "fullyQualifiedName": ">", - "iconUrl": "http://localhost/icons/gt.Small?path=Operators", - "contextData": ">@var[]..[],var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "greater" - }, - { - "fullyQualifiedName": "%", - "iconUrl": "http://localhost/icons/mod.Small?path=Operators", - "contextData": "%@var[]..[],var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "mod, modulo, remainder" - }, - { - "fullyQualifiedName": "<=", - "iconUrl": "http://localhost/icons/le.Small?path=Operators", - "contextData": "<=@var[]..[],var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "less, equal" - }, - { - "fullyQualifiedName": "<", - "iconUrl": "http://localhost/icons/lt.Small?path=Operators", - "contextData": "<@var[]..[],var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "less" - }, - { - "fullyQualifiedName": "&&", - "iconUrl": "http://localhost/icons/and.Small?path=Operators", - "contextData": "&&@var[]..[],var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "and" - }, - { - "fullyQualifiedName": "||", - "iconUrl": "http://localhost/icons/or.Small?path=Operators", - "contextData": "||@var[]..[],var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "or" - }, - { - "fullyQualifiedName": "!=", - "iconUrl": "http://localhost/icons/nq.Small?path=Operators", - "contextData": "!=@var[]..[],var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "equal" - }, - { - "fullyQualifiedName": "Not", - "iconUrl": "http://localhost/icons/Not.Small?path=Operators", - "contextData": "Not@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "not" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.ByThreePoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.ByThreePoints.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Arc.ByThreePoints@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", - "parameters": null, - "itemType": "create", - "keywords": "arc, arcs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.ByCenterPointRadiusAngle", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.ByCenterPointRadiusAngle.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Arc.ByCenterPointRadiusAngle@Autodesk.DesignScript.Geometry.Point,double,double,double,Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "create", - "keywords": "arc, center, arcs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.ByCenterPointStartPointSweepAngle", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.ByCenterPointStartPointSweepAngle.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Arc.ByCenterPointStartPointSweepAngle@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,double,Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "create", - "keywords": "arc, center, arcs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.ByCenterPointStartPointEndPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.ByCenterPointStartPointEndPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Arc.ByCenterPointStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", - "parameters": null, - "itemType": "create", - "keywords": "arc, center, arcs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.ByFillet", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.ByFillet.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Arc.ByFillet@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve,double", - "parameters": null, - "itemType": "create", - "keywords": "arc, fillet, round, smooth, arcs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.ByFilletTangentToCurve", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.ByFilletTangentToCurve.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Arc.ByFilletTangentToCurve@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve", - "parameters": null, - "itemType": "create", - "keywords": "arc, fillet, round, smooth" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.ByBestFitThroughPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.ByBestFitThroughPoints.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Arc.ByBestFitThroughPoints@Autodesk.DesignScript.Geometry.Point[]", - "parameters": null, - "itemType": "create", - "keywords": "arc, approximate, arcs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.ByStartEndAndTangencies", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.ByStartEndAndTangencies.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Arc.ByStartEndAndTangencies@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "action", - "keywords": "arc, tangent" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.ByStartPointEndPointStartTangent", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.ByStartPointEndPointStartTangent.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Arc.ByStartPointEndPointStartTangent@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "create", - "keywords": "arc, tangent, arcs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.CenterPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.CenterPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Arc.CenterPoint", - "parameters": null, - "itemType": "query", - "keywords": "midpoint, arcs, arc" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.Radius", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.Radius.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Arc.Radius", - "parameters": null, - "itemType": "query", - "keywords": "arc, arcs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.StartAngle", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.StartAngle.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Arc.StartAngle", - "parameters": null, - "itemType": "query", - "keywords": "arc, arcs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.SweepAngle", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.SweepAngle.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Arc.SweepAngle", - "parameters": null, - "itemType": "query", - "keywords": "arc, arcs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ByParameterLineOnSurface", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ByParameterLineOnSurface.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.ByParameterLineOnSurface@Autodesk.DesignScript.Geometry.Surface,Autodesk.DesignScript.Geometry.UV,Autodesk.DesignScript.Geometry.UV", - "parameters": null, - "itemType": "create", - "keywords": "isocurve, curvebyuv, lines, uvs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ByBlendBetweenCurves", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ByBlendBetweenCurves.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.ByBlendBetweenCurves@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve,bool,bool,bool", - "parameters": null, - "itemType": "create", - "keywords": "blend, make continuous, connect" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ByIsoCurveOnSurface", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ByIsoCurveOnSurface.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.ByIsoCurveOnSurface@Autodesk.DesignScript.Geometry.Surface,int,double", - "parameters": null, - "itemType": "create", - "keywords": "isocurve, curvebydir, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Length", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Length.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.Length", - "parameters": null, - "itemType": "query", - "keywords": "distance" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.IsPlanar", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.IsPlanar.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.IsPlanar", - "parameters": null, - "itemType": "query", - "keywords": "flat, liesinplane" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.IsClosed", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.IsClosed.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.IsClosed", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.StartPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.StartPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.StartPoint", - "parameters": null, - "itemType": "query", - "keywords": "begin, curvestart, startpt" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.EndPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.EndPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.EndPoint", - "parameters": null, - "itemType": "query", - "keywords": "end, curveend, endpt" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Normal", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Normal.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.Normal", - "parameters": null, - "itemType": "query", - "keywords": "perpendicular" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PointAtParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PointAtParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.PointAtParameter@double", - "parameters": null, - "itemType": "action", - "keywords": "pointoncurve, curvepoint" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.TangentAtParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.TangentAtParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.TangentAtParameter@double", - "parameters": null, - "itemType": "action", - "keywords": "tangentoncurve, curvetan" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.NormalAtParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.NormalAtParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.NormalAtParameter@double", - "parameters": null, - "itemType": "action", - "keywords": "normaloncurve, curvenorm" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.CoordinateSystemAtParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.CoordinateSystemAtParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.CoordinateSystemAtParameter@double", - "parameters": null, - "itemType": "action", - "keywords": "coordoncurve, curvecoord, derivatives" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.HorizontalFrameAtParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.HorizontalFrameAtParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.HorizontalFrameAtParameter@double", - "parameters": null, - "itemType": "action", - "keywords": "frame, axisaligned, aa, coordcurve, framecurve, curveframe, coordoncurve" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PlaneAtParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PlaneAtParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.PlaneAtParameter@double", - "parameters": null, - "itemType": "action", - "keywords": "planeoncurve, planecurve, tangentplane" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PointAtSegmentLength", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PointAtSegmentLength.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.PointAtSegmentLength@double", - "parameters": null, - "itemType": "action", - "keywords": "pointoncurve, curvepoint, pointalongcurve, distanceoncurve, distancepoint, distpoint, arclength" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PointsAtEqualSegmentLength", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PointsAtEqualSegmentLength.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.PointsAtEqualSegmentLength@int", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PointsAtEqualChordLength", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PointsAtEqualChordLength.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.PointsAtEqualChordLength@int", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PointAtChordLength", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PointAtChordLength.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.PointAtChordLength@double,double,bool", - "parameters": null, - "itemType": "action", - "keywords": "measure from, measure to, parameteratdist" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PointsAtSegmentLengthFromPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PointsAtSegmentLengthFromPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.PointsAtSegmentLengthFromPoint@Autodesk.DesignScript.Geometry.Point,double", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PointsAtChordLengthFromPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PointsAtChordLengthFromPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.PointsAtChordLengthFromPoint@Autodesk.DesignScript.Geometry.Point,double", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.CoordinateSystemAtSegmentLength", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.CoordinateSystemAtSegmentLength.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.CoordinateSystemAtSegmentLength@double", - "parameters": null, - "itemType": "action", - "keywords": "coordoncurve, curvecoord, derivatives" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PlaneAtSegmentLength", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PlaneAtSegmentLength.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.PlaneAtSegmentLength@double", - "parameters": null, - "itemType": "action", - "keywords": "planeoncurve, planecurve, tangentplane" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.SegmentLengthAtParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.SegmentLengthAtParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.SegmentLengthAtParameter@double", - "parameters": null, - "itemType": "action", - "keywords": "lengthatparameter, dist along, lengthatpoint, arclength" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ParameterAtSegmentLength", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ParameterAtSegmentLength.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.ParameterAtSegmentLength@double", - "parameters": null, - "itemType": "action", - "keywords": "parameteratlen, param along, paramatlen, arclength" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ParameterAtChordLength", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ParameterAtChordLength.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.ParameterAtChordLength@double,double,bool", - "parameters": null, - "itemType": "action", - "keywords": "measure from, measure to, parameteratdist" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.StartParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.StartParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.StartParameter", - "parameters": null, - "itemType": "action", - "keywords": "start domain, curvestart" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.EndParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.EndParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.EndParameter", - "parameters": null, - "itemType": "action", - "keywords": "end domain, curveend" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.SegmentLengthBetweenParameters", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.SegmentLengthBetweenParameters.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.SegmentLengthBetweenParameters@double,double", - "parameters": null, - "itemType": "action", - "keywords": "measure, distance, arclength" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ParameterAtPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ParameterAtPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.ParameterAtPoint@Autodesk.DesignScript.Geometry.Point", - "parameters": null, - "itemType": "action", - "keywords": "projectpoint, closestparam, curveparam" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Reverse", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Reverse.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.Reverse", - "parameters": null, - "itemType": "action", - "keywords": "flip" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Offset", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Offset.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.Offset@double", - "parameters": null, - "itemType": "action", - "keywords": "thicken, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PullOntoPlane", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PullOntoPlane.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.PullOntoPlane@Autodesk.DesignScript.Geometry.Plane", - "parameters": null, - "itemType": "action", - "keywords": "projectcurve, toplane" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PullOntoSurface", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PullOntoSurface.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.PullOntoSurface@Autodesk.DesignScript.Geometry.Surface", - "parameters": null, - "itemType": "action", - "keywords": "projectcurve, tosurf" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.TrimByStartParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.TrimByStartParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.TrimByStartParameter@double", - "parameters": null, - "itemType": "action", - "keywords": "rem, remstart, removestart, trimcurve" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.TrimByEndParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.TrimByEndParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.TrimByEndParameter@double", - "parameters": null, - "itemType": "action", - "keywords": "rem, remend, removeend, trimcurve" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.TrimByParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.TrimByParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.TrimByParameter@double,double", - "parameters": null, - "itemType": "action", - "keywords": "rem, remend, remstart, remove, trimcurve, removeends" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.TrimInteriorByParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.TrimInteriorByParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.TrimInteriorByParameter@double,double", - "parameters": null, - "itemType": "action", - "keywords": "rem, removemiddle, middle, remmiddle, cutout, trimcurve" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.TrimSegmentsByParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.TrimSegmentsByParameter.double1.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.TrimSegmentsByParameter@double[]", - "parameters": "(parameters)", - "itemType": "action", - "keywords": "rem, removeparts, remparts, cutout, trimcurv, interior, odd" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.TrimSegmentsByParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.TrimSegmentsByParameter.double1-bool.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.TrimSegmentsByParameter@double[],bool", - "parameters": "(parameters, discardEvenSegments)", - "itemType": "action", - "keywords": "rem, removeparts, remparts, cutout, trimcurv, interior, odd" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.SplitByParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.SplitByParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.SplitByParameter@double[]", - "parameters": "(parameters)", - "itemType": "action", - "keywords": "cutinto, divide, curve2curves, cut" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.SplitByPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.SplitByPoints.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.SplitByPoints@Autodesk.DesignScript.Geometry.Point[]", - "parameters": null, - "itemType": "action", - "keywords": "cutinto, divide, curve2curves, cut, cut multiple, splitmultiple" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Join", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Join.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.Join@Autodesk.DesignScript.Geometry.Curve[]", - "parameters": null, - "itemType": "action", - "keywords": "convertcurve, curve2polycurve, joincurve, concat" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Extrude", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Extrude.double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.Extrude@double", - "parameters": "(distance)", - "itemType": "action", - "keywords": "pushcurve, pullcurve, curve2surf, curveextrude, extrudecurve" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Extrude", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Extrude.Vector.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.Extrude@Autodesk.DesignScript.Geometry.Vector", - "parameters": "(direction)", - "itemType": "action", - "keywords": "pushcurve, pullcurve, curve2surf, curveextrude, extrudecurve" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Extrude", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Extrude.Vector-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.Extrude@Autodesk.DesignScript.Geometry.Vector,double", - "parameters": "(direction, distance)", - "itemType": "action", - "keywords": "pushcurve, pullcurve, curve2surf, curveextrude, extrudecurve" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ExtrudeAsSolid", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ExtrudeAsSolid.double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.ExtrudeAsSolid@double", - "parameters": "(distance)", - "itemType": "action", - "keywords": "profileextrude, extrudeprofile, curve2solid, curveextrude, extrudecurve" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ExtrudeAsSolid", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ExtrudeAsSolid.Vector.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.ExtrudeAsSolid@Autodesk.DesignScript.Geometry.Vector", - "parameters": "(direction)", - "itemType": "action", - "keywords": "profileextrude, extrudeprofile, curve2solid, curveextrude, extrudecurve" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ExtrudeAsSolid", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ExtrudeAsSolid.Vector-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.ExtrudeAsSolid@Autodesk.DesignScript.Geometry.Vector,double", - "parameters": "(direction, distance)", - "itemType": "action", - "keywords": "profileextrude, extrudeprofile, curve2solid, curveextrude, extrudecurve" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Extend", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Extend.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.Extend@double,Autodesk.DesignScript.Geometry.Point", - "parameters": null, - "itemType": "action", - "keywords": "makelonger, stretch, extendside" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ExtendStart", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ExtendStart.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.ExtendStart@double", - "parameters": null, - "itemType": "action", - "keywords": "makelonger, stretch" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ExtendEnd", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ExtendEnd.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.ExtendEnd@double", - "parameters": null, - "itemType": "action", - "keywords": "makelonger, stretch" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ApproximateWithArcAndLineSegments", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ApproximateWithArcAndLineSegments.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.ApproximateWithArcAndLineSegments", - "parameters": null, - "itemType": "action", - "keywords": "rationalizecurve, fitarcs, fitlines, arcs, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ToNurbsCurve", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ToNurbsCurve.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.ToNurbsCurve", - "parameters": null, - "itemType": "action", - "keywords": "curve2spline, convertcurve, tospline, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Patch", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Patch.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.Patch", - "parameters": null, - "itemType": "action", - "keywords": "fill, profiletosurf, loop, loop2surf, edgesurf" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Project", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Project.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.Project@Autodesk.DesignScript.Geometry.Geometry,Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.SweepAsSurface", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.SweepAsSurface.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.SweepAsSurface@Autodesk.DesignScript.Geometry.Curve", - "parameters": null, - "itemType": "action", - "keywords": "sweep1, curve2surf" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.SweepAsSolid", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.SweepAsSolid.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.SweepAsSolid@Autodesk.DesignScript.Geometry.Curve", - "parameters": null, - "itemType": "action", - "keywords": "sweep1, curve2solid, loop2solid, profile2solid, curvetosolid, looptosolid, profiletosolid" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Simplify", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Simplify.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Curve.Simplify@double", - "parameters": null, - "itemType": "action", - "keywords": "fitcurve, reducecurve, simplecurve, approximate" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Translate", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Translate.double-double-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double", - "parameters": "(xTranslation, yTranslation, zTranslation)", - "itemType": "action", - "keywords": "move, by amount" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Translate", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Translate.Vector.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector", - "parameters": "(direction)", - "itemType": "action", - "keywords": "move, along vector" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Translate", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Translate.Vector-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double", - "parameters": "(direction, distance)", - "itemType": "action", - "keywords": "move, along vector, distance" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Transform", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Transform.CoordinateSystem.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.Transform@Autodesk.DesignScript.Geometry.CoordinateSystem", - "parameters": "(cs)", - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Transform", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Transform.CoordinateSystem-CoordinateSystem.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.Transform@Autodesk.DesignScript.Geometry.CoordinateSystem,Autodesk.DesignScript.Geometry.CoordinateSystem", - "parameters": "(fromCoordinateSystem, contextCoordinateSystem)", - "itemType": "action", - "keywords": "from, to" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Rotate", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Rotate.Point-Vector-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.Rotate@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double", - "parameters": "(origin, axis, degrees)", - "itemType": "action", - "keywords": "around, axis, degrees" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Rotate", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Rotate.Plane-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.Rotate@Autodesk.DesignScript.Geometry.Plane,double", - "parameters": "(basePlane, degrees)", - "itemType": "action", - "keywords": "around, normal, degrees" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Mirror", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Mirror.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.Mirror@Autodesk.DesignScript.Geometry.Plane", - "parameters": null, - "itemType": "action", - "keywords": "reflect, flip over" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Scale", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Scale.double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.Scale@double", - "parameters": "(amount)", - "itemType": "action", - "keywords": "resize, size" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Scale", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Scale.double-double-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.Scale@double,double,double", - "parameters": "(xamount, yamount, zamount)", - "itemType": "action", - "keywords": "resize, size, scalenu, scaleNU" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Scale", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Scale.Plane-double-double-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.Scale@Autodesk.DesignScript.Geometry.Plane,double,double,double", - "parameters": "(plane, xamount, yamount, zamount)", - "itemType": "action", - "keywords": "resize, size, scalenu, scaleNU" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Scale", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Scale.Point-Point-Point.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.Scale@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", - "parameters": "(basePoint, from, to)", - "itemType": "action", - "keywords": "resize, from, to, size" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Scale1D", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Scale1D.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.Scale1D@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", - "parameters": null, - "itemType": "action", - "keywords": "resize, size, from, to, scale1d, 1d, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Scale2D", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Scale2D.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.Scale2D@Autodesk.DesignScript.Geometry.Plane,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", - "parameters": null, - "itemType": "action", - "keywords": "resize, size, from, to, scale2d, 2d" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.DistanceTo", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.DistanceTo.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.DistanceTo@Autodesk.DesignScript.Geometry.Geometry", - "parameters": null, - "itemType": "action", - "keywords": "between, length, from, to" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.ClosestPointTo", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.ClosestPointTo.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.ClosestPointTo@Autodesk.DesignScript.Geometry.Geometry", - "parameters": null, - "itemType": "action", - "keywords": "NearestPoint, GetClosestPoint" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.DoesIntersect", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.DoesIntersect.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.DoesIntersect@Autodesk.DesignScript.Geometry.Geometry", - "parameters": null, - "itemType": "action", - "keywords": "intersects?, check intersection, test intersection" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Intersect", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Intersect.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.Intersect@Autodesk.DesignScript.Geometry.Geometry", - "parameters": null, - "itemType": "action", - "keywords": "get overlap" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.IntersectAll", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.IntersectAll.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.IntersectAll@Autodesk.DesignScript.Geometry.Geometry[]", - "parameters": null, - "itemType": "action", - "keywords": "get overlap, multi intersect, intersect many" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Split", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Split.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.Split@Autodesk.DesignScript.Geometry.Geometry", - "parameters": null, - "itemType": "action", - "keywords": "cut" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Trim", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Trim.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.Trim@Autodesk.DesignScript.Geometry.Geometry,Autodesk.DesignScript.Geometry.Point", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Explode", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Explode.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.Explode", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.IsAlmostEqualTo", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.IsAlmostEqualTo.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.IsAlmostEqualTo@Autodesk.DesignScript.Geometry.Geometry", - "parameters": null, - "itemType": "action", - "keywords": "approximate, near, close" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.BoundingBox", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.BoundingBox.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.BoundingBox", - "parameters": null, - "itemType": "query", - "keywords": "bounds" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.ImportFromSAT", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.ImportFromSAT.var.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.ImportFromSAT@var", - "parameters": "(file)", - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.ImportFromSAT", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.ImportFromSAT.string.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.ImportFromSAT@string", - "parameters": "(filePath)", - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.ExportToSAT", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.ExportToSAT.Geometry1-string.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.ExportToSAT@Autodesk.DesignScript.Geometry.Geometry[],string", - "parameters": "(geometry, filePath)", - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.SerializeAsSAB", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.SerializeAsSAB.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.SerializeAsSAB@Autodesk.DesignScript.Geometry.Geometry[]", - "parameters": "(geometry)", - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.DeserializeFromSAB", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.DeserializeFromSAB.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.DeserializeFromSAB@int[]", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.ContextCoordinateSystem", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.ContextCoordinateSystem.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Geometry.ContextCoordinateSystem", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.ByGeometry", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.ByGeometry.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.ByGeometry@Autodesk.DesignScript.Geometry.Geometry[]", - "parameters": null, - "itemType": "create", - "keywords": "bounding, bound" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.ByCorners", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.ByCorners.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.ByCorners@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", - "parameters": null, - "itemType": "create", - "keywords": "bounding, bound, bymaxmin, max, min, bypoints" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.MinPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.MinPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.MinPoint", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.MaxPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.MaxPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.MaxPoint", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.Intersection", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.Intersection.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.Intersection@Autodesk.DesignScript.Geometry.BoundingBox", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.Intersects", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.Intersects.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.Intersects@Autodesk.DesignScript.Geometry.BoundingBox", - "parameters": null, - "itemType": "action", - "keywords": "get overlap" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.IsEmpty", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.IsEmpty.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.IsEmpty", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.Contains", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.Contains.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.Contains@Autodesk.DesignScript.Geometry.Point", - "parameters": null, - "itemType": "action", - "keywords": "point inside, testpoint" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.ToCuboid", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.ToCuboid.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.ToCuboid", - "parameters": null, - "itemType": "action", - "keywords": "converttosolid, bb2cube, bb2cub, bounding tosolid, cubes" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.ToPolySurface", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.ToPolySurface.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.ToPolySurface", - "parameters": null, - "itemType": "action", - "keywords": "converttosurfaces, convert2surfaces, bbtosrfs, bounding to surfaces, bound to poly, convert2poly" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Identity", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Identity.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Identity", - "parameters": null, - "itemType": "create", - "keywords": "zero, wcs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByMatrix", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ByMatrix.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByMatrix@double[]", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin.double-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin@double,double", - "parameters": "(x, y)", - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin.double-double-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin@double,double,double", - "parameters": "(x, y, z)", - "itemType": "create", - "keywords": "translate" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin.Point.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin@Autodesk.DesignScript.Geometry.Point", - "parameters": "(origin)", - "itemType": "create", - "keywords": "bypoint" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByPlane", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ByPlane.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByPlane@Autodesk.DesignScript.Geometry.Plane", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOriginVectors", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ByOriginVectors.Point-Vector-Vector.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOriginVectors@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Vector", - "parameters": "(origin, xAxis, yAxis)", - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOriginVectors", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ByOriginVectors.Point-Vector-Vector-Vector.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOriginVectors@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Vector", - "parameters": "(origin, xAxis, yAxis, zAxis)", - "itemType": "create", - "keywords": "byxy, coord by2axis" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByCylindricalCoordinates", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ByCylindricalCoordinates.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByCylindricalCoordinates@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double,double", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.BySphericalCoordinates", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.BySphericalCoordinates.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.BySphericalCoordinates@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double,double", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.IsSingular", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.IsSingular.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.IsSingular", - "parameters": null, - "itemType": "query", - "keywords": "inverse, testinverse" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.IsScaledOrtho", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.IsScaledOrtho.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.IsScaledOrtho", - "parameters": null, - "itemType": "query", - "keywords": "uniform" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.IsUniscaledOrtho", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.IsUniscaledOrtho.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.IsUniscaledOrtho", - "parameters": null, - "itemType": "query", - "keywords": "uniform, normal, samelength" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Determinant", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Determinant.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Determinant", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Origin", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Origin.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Origin", - "parameters": null, - "itemType": "query", - "keywords": "position, center" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.XAxis", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.XAxis.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.XAxis", - "parameters": null, - "itemType": "query", - "keywords": "left, right" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.YAxis", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.YAxis.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.YAxis", - "parameters": null, - "itemType": "query", - "keywords": "forward, back" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ZAxis", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ZAxis.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ZAxis", - "parameters": null, - "itemType": "query", - "keywords": "up, down" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.XScaleFactor", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.XScaleFactor.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.XScaleFactor", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.YScaleFactor", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.YScaleFactor.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.YScaleFactor", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ZScaleFactor", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ZScaleFactor.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ZScaleFactor", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.XYPlane", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.XYPlane.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.XYPlane", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.YZPlane", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.YZPlane.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.YZPlane", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ZXPlane", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ZXPlane.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ZXPlane", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Inverse", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Inverse.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Inverse", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Mirror", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Mirror.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Mirror@Autodesk.DesignScript.Geometry.Plane", - "parameters": null, - "itemType": "action", - "keywords": "reflect, flip over" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.PostMultiplyBy", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.PostMultiplyBy.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.PostMultiplyBy@Autodesk.DesignScript.Geometry.CoordinateSystem", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.PreMultiplyBy", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.PreMultiplyBy.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.PreMultiplyBy@Autodesk.DesignScript.Geometry.CoordinateSystem", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ScaleFactor", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ScaleFactor.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ScaleFactor", - "parameters": null, - "itemType": "action", - "keywords": "get size, scalecomponents, scalevector" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.IsEqualTo", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.IsEqualTo.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.IsEqualTo@Autodesk.DesignScript.Geometry.CoordinateSystem", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Translate", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Translate.double-double-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Translate@double,double,double", - "parameters": "(xTranslation, yTranslation, zTranslation)", - "itemType": "action", - "keywords": "move, by amount" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Translate", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Translate.Vector.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Translate@Autodesk.DesignScript.Geometry.Vector", - "parameters": "(direction)", - "itemType": "action", - "keywords": "move, along vector" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Translate", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Translate.Vector-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Translate@Autodesk.DesignScript.Geometry.Vector,double", - "parameters": "(direction, distance)", - "itemType": "action", - "keywords": "move, along vector, distance" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Transform", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Transform.CoordinateSystem.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Transform@Autodesk.DesignScript.Geometry.CoordinateSystem", - "parameters": "(cs)", - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Transform", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Transform.CoordinateSystem-CoordinateSystem.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Transform@Autodesk.DesignScript.Geometry.CoordinateSystem,Autodesk.DesignScript.Geometry.CoordinateSystem", - "parameters": "(fromCoordinateSystem, contextCoordinateSystem)", - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Rotate", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Rotate.Point-Vector-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Rotate@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double", - "parameters": "(origin, axis, degrees)", - "itemType": "action", - "keywords": "around, axis, degrees" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Rotate", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Rotate.Plane-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Rotate@Autodesk.DesignScript.Geometry.Plane,double", - "parameters": "(plane, degrees)", - "itemType": "action", - "keywords": "around, normal, degrees" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Scale.double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale@double", - "parameters": "(amount)", - "itemType": "action", - "keywords": "resize, size" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Scale.double-double-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale@double,double,double", - "parameters": "(xamount, yamount, zamount)", - "itemType": "action", - "keywords": "resize, size, scaleNU, scalenu" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Scale.Plane-double-double-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale@Autodesk.DesignScript.Geometry.Plane,double,double,double", - "parameters": "(plane, xamount, yamount, zamount)", - "itemType": "action", - "keywords": "resize, size, scaleNU, scalenu" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Scale.Point-Point-Point.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", - "parameters": "(basePoint, from, to)", - "itemType": "action", - "keywords": "resize, from, to, size" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale1D", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Scale1D.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale1D@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", - "parameters": null, - "itemType": "action", - "keywords": "resize, size, from, to, scale1d, 1d, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale2D", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Scale2D.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale2D@Autodesk.DesignScript.Geometry.Plane,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", - "parameters": null, - "itemType": "action", - "keywords": "resize, size, from, to, scale2d, 2d" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.ByCoordinates", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.ByCoordinates.double-double-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.ByCoordinates@double,double,double", - "parameters": "(x, y, z)", - "itemType": "create", - "keywords": "vector, xyz, vector3" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.ByCoordinates", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.ByCoordinates.double-double-double-bool.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.ByCoordinates@double,double,double,bool", - "parameters": "(x, y, z, normalized)", - "itemType": "create", - "keywords": "normalize, vector3" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.ByTwoPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.ByTwoPoints.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.ByTwoPoints@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", - "parameters": null, - "itemType": "create", - "keywords": "vector2" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.XAxis", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.XAxis.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.XAxis", - "parameters": null, - "itemType": "create", - "keywords": "x, basis, right" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.YAxis", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.YAxis.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.YAxis", - "parameters": null, - "itemType": "create", - "keywords": "y, basis, forward" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.ZAxis", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.ZAxis.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.ZAxis", - "parameters": null, - "itemType": "create", - "keywords": "z, basis, up" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.X", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.X.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.X", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Y", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Y.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.Y", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Z", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Z.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.Z", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Length", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Length.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.Length", - "parameters": null, - "itemType": "query", - "keywords": "magnitude" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.AsPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.AsPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.AsPoint", - "parameters": null, - "itemType": "action", - "keywords": "convertopoint, vector2point" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Reverse", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Reverse.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.Reverse", - "parameters": null, - "itemType": "action", - "keywords": "backwards, vectorflip" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Add", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Add.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.Add@Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "action", - "keywords": "sum, sumvectors" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Subtract", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Subtract.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.Subtract@Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "action", - "keywords": "substact, diff vectors, between" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Cross", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Cross.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.Cross@Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "action", - "keywords": "perpendicular" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Dot", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Dot.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.Dot@Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "action", - "keywords": "project, projectvector, vectorproject, onto" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Normalized", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Normalized.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.Normalized", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.IsParallel", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.IsParallel.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.IsParallel@Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.IsAlmostEqualTo", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.IsAlmostEqualTo.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.IsAlmostEqualTo@Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "action", - "keywords": "vector approximate, near, same" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Transform", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Transform.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.Transform@Autodesk.DesignScript.Geometry.CoordinateSystem", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Rotate", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Rotate.Vector-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.Rotate@Autodesk.DesignScript.Geometry.Vector,double", - "parameters": "(axis, degrees)", - "itemType": "action", - "keywords": "around, axis, degrees" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Rotate", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Rotate.Plane-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.Rotate@Autodesk.DesignScript.Geometry.Plane,double", - "parameters": "(plane, degrees)", - "itemType": "action", - "keywords": "around, normal, degrees" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Scale", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Scale.double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.Scale@double", - "parameters": "(scale_factor)", - "itemType": "action", - "keywords": "resize, size" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Scale", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Scale.double-double-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.Scale@double,double,double", - "parameters": "(xScaleFactor, yScaleFactor, zScaleFactor)", - "itemType": "action", - "keywords": "resize, size, scaleNU, scalenu" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.AngleWithVector", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.AngleWithVector.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.AngleWithVector@Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "action", - "keywords": "rotation angle" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.AngleAboutAxis", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.AngleAboutAxis.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vector.AngleAboutAxis@Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "action", - "keywords": "rotation angle" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.ByCoordinates", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.ByCoordinates.double-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double", - "parameters": "(x, y)", - "itemType": "create", - "keywords": "xy, position" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.ByCoordinates", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.ByCoordinates.double-double-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", - "parameters": "(x, y, z)", - "itemType": "create", - "keywords": "point, xyz, position" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.Origin", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.Origin.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Point.Origin", - "parameters": null, - "itemType": "create", - "keywords": "zero, origin" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.ByCartesianCoordinates", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.ByCartesianCoordinates.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Point.ByCartesianCoordinates@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double,double", - "parameters": null, - "itemType": "create", - "keywords": "point, xyz, localposition" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.ByCylindricalCoordinates", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.ByCylindricalCoordinates.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Point.ByCylindricalCoordinates@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double,double", - "parameters": null, - "itemType": "create", - "keywords": "point, localposition" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.BySphericalCoordinates", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.BySphericalCoordinates.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Point.BySphericalCoordinates@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double,double", - "parameters": null, - "itemType": "create", - "keywords": "point, localposition" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.PruneDuplicates", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.PruneDuplicates.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Point.PruneDuplicates@Autodesk.DesignScript.Geometry.Point[],double", - "parameters": null, - "itemType": "action", - "keywords": "unique, duplicates, remove duplicates, distinct, near" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.X", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.X.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Point.X", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.Y", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.Y.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Point.Y", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.Z", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.Z.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Point.Z", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.AsVector", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.AsVector.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Point.AsVector", - "parameters": null, - "itemType": "action", - "keywords": "convertovector, point2vector" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.Add", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.Add.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Point.Add@Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "action", - "keywords": "movepoint, move, move along" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.Subtract", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.Subtract.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Point.Subtract@Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "action", - "keywords": "movepoint, move, move along" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.Project", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.Project.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Point.Project@Autodesk.DesignScript.Geometry.Geometry,Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.ByOriginNormal", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.ByOriginNormal.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Plane.ByOriginNormal@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "create", - "keywords": "plane, tonormal" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.ByOriginNormalXAxis", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.ByOriginNormalXAxis.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Plane.ByOriginNormalXAxis@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.ByOriginXAxisYAxis", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.ByOriginXAxisYAxis.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Plane.ByOriginXAxisYAxis@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.ByBestFitThroughPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.ByBestFitThroughPoints.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Plane.ByBestFitThroughPoints@Autodesk.DesignScript.Geometry.Point[]", - "parameters": null, - "itemType": "create", - "keywords": "fit, bestfit" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.ByLineAndPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.ByLineAndPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Plane.ByLineAndPoint@Autodesk.DesignScript.Geometry.Line,Autodesk.DesignScript.Geometry.Point", - "parameters": null, - "itemType": "create", - "keywords": "lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.ByThreePoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.ByThreePoints.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Plane.ByThreePoints@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.XY", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.XY.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Plane.XY", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.XZ", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.XZ.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Plane.XZ", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.YZ", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.YZ.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Plane.YZ", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.Origin", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.Origin.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Plane.Origin", - "parameters": null, - "itemType": "query", - "keywords": "position, planecenter" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.Normal", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.Normal.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Plane.Normal", - "parameters": null, - "itemType": "query", - "keywords": "perpendicular" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.XAxis", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.XAxis.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Plane.XAxis", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.YAxis", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.YAxis.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Plane.YAxis", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.ToCoordinateSystem", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.ToCoordinateSystem.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Plane.ToCoordinateSystem", - "parameters": null, - "itemType": "action", - "keywords": "converttoCS, convert2cs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.Offset", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.Offset.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Plane.Offset@double", - "parameters": null, - "itemType": "action", - "keywords": "alongnormal, moveplane" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ByLoft", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ByLoft.Curve1.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]", - "parameters": "(crossSections)", - "itemType": "create", - "keywords": "loft" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ByLoft", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ByLoft.Curve1-Curve1.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[],Autodesk.DesignScript.Geometry.Curve[]", - "parameters": "(crossSections, guideCurves)", - "itemType": "create", - "keywords": "loft" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ByRuledLoft", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ByRuledLoft.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.ByRuledLoft@Autodesk.DesignScript.Geometry.Line[]", - "parameters": null, - "itemType": "create", - "keywords": "ruledsurface, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.BySweep", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.BySweep.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve", - "parameters": null, - "itemType": "create", - "keywords": "sweep, rail, guide, sweep1" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ByPerimeterPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ByPerimeterPoints.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.ByPerimeterPoints@Autodesk.DesignScript.Geometry.Point[]", - "parameters": null, - "itemType": "create", - "keywords": "patch, surfacebypolygon" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.BySweep2Rails", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.BySweep2Rails.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.BySweep2Rails@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve", - "parameters": null, - "itemType": "create", - "keywords": "sweep2, guides" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ByRevolve", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ByRevolve.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.ByRevolve@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double,double", - "parameters": null, - "itemType": "create", - "keywords": "lathe" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ByPatch", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ByPatch.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.ByPatch@Autodesk.DesignScript.Geometry.Curve", - "parameters": null, - "itemType": "create", - "keywords": "edgesrf, edgesurface, patch, fill" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.Area", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.Area.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.Area", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.Perimeter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.Perimeter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.Perimeter", - "parameters": null, - "itemType": "query", - "keywords": "circumference" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ClosedInU", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ClosedInU.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.ClosedInU", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ClosedInV", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ClosedInV.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.ClosedInV", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.Closed", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.Closed.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.Closed", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.SubtractFrom", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.SubtractFrom.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.SubtractFrom@Autodesk.DesignScript.Geometry.Solid", - "parameters": null, - "itemType": "action", - "keywords": "difference, trim, removefrom, cut" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.UVParameterAtPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.UVParameterAtPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.UVParameterAtPoint@Autodesk.DesignScript.Geometry.Point", - "parameters": null, - "itemType": "action", - "keywords": "evaluateatpoint, surfaceatpoint, uvatpoint, uvs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.TrimWithEdgeLoops", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.TrimWithEdgeLoops.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.TrimWithEdgeLoops@Autodesk.DesignScript.Geometry.PolyCurve[]", - "parameters": null, - "itemType": "action", - "keywords": "trim multiple, removeloops, cutloops" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.NormalAtPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.NormalAtPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.NormalAtPoint@Autodesk.DesignScript.Geometry.Point", - "parameters": null, - "itemType": "action", - "keywords": "perpendicular" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ToNurbsSurface", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ToNurbsSurface.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.ToNurbsSurface", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ApproximateWithTolerance", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ApproximateWithTolerance.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.ApproximateWithTolerance@double", - "parameters": null, - "itemType": "action", - "keywords": "tonurbs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.Thicken", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.Thicken.double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.Thicken@double", - "parameters": "(thickness)", - "itemType": "action", - "keywords": "offset, tosolid" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.Thicken", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.Thicken.double-bool.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.Thicken@double,bool", - "parameters": "(thickness, both_sides)", - "itemType": "action", - "keywords": "offset, bothsides, tosolid" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.Offset", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.Offset.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.Offset@double", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.CurvatureAtParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.CurvatureAtParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.CurvatureAtParameter@double,double", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.CoordinateSystemAtParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.CoordinateSystemAtParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.CoordinateSystemAtParameter@double,double", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.TangentAtUParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.TangentAtUParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.TangentAtUParameter@double,double", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.TangentAtVParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.TangentAtVParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.TangentAtVParameter@double,double", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.NormalAtParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.NormalAtParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.NormalAtParameter@double,double", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.DerivativesAtParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.DerivativesAtParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.DerivativesAtParameter@double,double", - "parameters": null, - "itemType": "action", - "keywords": "tangent, normal" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.GaussianCurvatureAtParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.GaussianCurvatureAtParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.GaussianCurvatureAtParameter@double,double", - "parameters": null, - "itemType": "action", - "keywords": "developable" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.PrincipalCurvaturesAtParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.PrincipalCurvaturesAtParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.PrincipalCurvaturesAtParameter@double,double", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.PrincipalDirectionsAtParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.PrincipalDirectionsAtParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.PrincipalDirectionsAtParameter@double,double", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.PointAtParameter", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.PointAtParameter.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.PointAtParameter@double,double", - "parameters": null, - "itemType": "action", - "keywords": "surfacepoint" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.PerimeterCurves", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.PerimeterCurves.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.PerimeterCurves", - "parameters": null, - "itemType": "action", - "keywords": "edges" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.GetIsoline", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.GetIsoline.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.GetIsoline@int,double", - "parameters": null, - "itemType": "action", - "keywords": "lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.FlipNormalDirection", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.FlipNormalDirection.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.FlipNormalDirection", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ProjectInputOnto", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ProjectInputOnto.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Surface.ProjectInputOnto@Autodesk.DesignScript.Geometry.Geometry,Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "action", - "keywords": "projecttosurface, projectonto" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.UV.ByCoordinates", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.UV.ByCoordinates.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.UV.ByCoordinates@double,double", - "parameters": null, - "itemType": "create", - "keywords": "surfaceparam, parameters, uv, uvs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.UV.U", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.UV.U.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.UV.U", - "parameters": null, - "itemType": "query", - "keywords": "uv, uvs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.UV.V", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.UV.V.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.UV.V", - "parameters": null, - "itemType": "query", - "keywords": "uv, uvs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.ByJoinedCurves", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.ByJoinedCurves.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.ByJoinedCurves@Autodesk.DesignScript.Geometry.Curve[]", - "parameters": null, - "itemType": "create", - "keywords": "segments, joincurves" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.ByGroupedCurves", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.ByGroupedCurves.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.ByGroupedCurves@Autodesk.DesignScript.Geometry.Curve[]", - "parameters": null, - "itemType": "create", - "keywords": "segments, joincurves, group curves" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.ByPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.ByPoints.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool", - "parameters": null, - "itemType": "create", - "keywords": "segments, joincurves, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.ByThickeningCurveNormal", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.ByThickeningCurveNormal.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.ByThickeningCurveNormal@Autodesk.DesignScript.Geometry.Curve,double,Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "create", - "keywords": "offset" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.NumberOfCurves", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.NumberOfCurves.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.NumberOfCurves", - "parameters": null, - "itemType": "query", - "keywords": "curvecount, subcurvecount, numbersubcurves" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.Curves", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.Curves.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.Curves", - "parameters": null, - "itemType": "action", - "keywords": "subcurves, polycurvesplit" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.CurveAtIndex", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.CurveAtIndex.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.CurveAtIndex@int,bool", - "parameters": null, - "itemType": "action", - "keywords": "subcurveatindex, getsubcurve, getcurvebyindex" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.BasePlane", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.BasePlane.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.BasePlane", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.ExtendWithEllipse", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.ExtendWithEllipse.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.ExtendWithEllipse@double,double,double,double,bool", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.ExtendWithArc", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.ExtendWithArc.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.ExtendWithArc@double,double,bool", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.CloseWithLine", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.CloseWithLine.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.CloseWithLine", - "parameters": null, - "itemType": "action", - "keywords": "lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.CloseWithLineAndTangentArcs", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.CloseWithLineAndTangentArcs.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.CloseWithLineAndTangentArcs@double,double", - "parameters": null, - "itemType": "action", - "keywords": "lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.Offset", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.Offset.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.Offset@double,bool", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.Fillet", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.Fillet.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.Fillet@double,bool", - "parameters": null, - "itemType": "action", - "keywords": "round, smooth, radius" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.ByJoinedSurfaces", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.ByJoinedSurfaces.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Solid.ByJoinedSurfaces@Autodesk.DesignScript.Geometry.Surface[]", - "parameters": null, - "itemType": "create", - "keywords": "Brep, brep" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.ByLoft", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.ByLoft.Curve1.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Solid.ByLoft@Autodesk.DesignScript.Geometry.Curve[]", - "parameters": "(crossSections)", - "itemType": "create", - "keywords": "Brep, brep" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.ByLoft", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.ByLoft.Curve1-Curve1.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Solid.ByLoft@Autodesk.DesignScript.Geometry.Curve[],Autodesk.DesignScript.Geometry.Curve[]", - "parameters": "(crossSections, guideCurves)", - "itemType": "create", - "keywords": "Brep, brep" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.BySweep", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.BySweep.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve", - "parameters": null, - "itemType": "create", - "keywords": "Brep, brep, sweep1" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.BySweep2Rails", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.BySweep2Rails.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Solid.BySweep2Rails@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve", - "parameters": null, - "itemType": "create", - "keywords": "Brep, brep, sweep2, guides, sweepprofile" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.ByRevolve", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.ByRevolve.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Solid.ByRevolve@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double,double", - "parameters": null, - "itemType": "create", - "keywords": "Brep, brep, lathe, revolveprofile" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.ByUnion", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.ByUnion.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Solid.ByUnion@Autodesk.DesignScript.Geometry.Solid[]", - "parameters": null, - "itemType": "create", - "keywords": "Brep, brep, boolean, addition" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.Area", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.Area.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Solid.Area", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.Volume", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.Volume.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Solid.Volume", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.Centroid", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.Centroid.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Solid.Centroid", - "parameters": null, - "itemType": "action", - "keywords": "average, center" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.Union", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.Union.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Solid.Union@Autodesk.DesignScript.Geometry.Solid", - "parameters": null, - "itemType": "action", - "keywords": "addition, merge, combine" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.Difference", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.Difference.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Solid.Difference@Autodesk.DesignScript.Geometry.Solid", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.DifferenceAll", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.DifferenceAll.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Solid.DifferenceAll@Autodesk.DesignScript.Geometry.Solid[]", - "parameters": null, - "itemType": "action", - "keywords": "subtract, differencemany, diffall, diff multi" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.ThinShell", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.ThinShell.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Solid.ThinShell@double,double", - "parameters": null, - "itemType": "action", - "keywords": "extract shell, offset and extract" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.ProjectInputOnto", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.ProjectInputOnto.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Solid.ProjectInputOnto@Autodesk.DesignScript.Geometry.Geometry,Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "action", - "keywords": "projectonto, projectonsolid, projecttosolid" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.Fillet", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.Fillet.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Solid.Fillet@Autodesk.DesignScript.Geometry.Edge[],double", - "parameters": null, - "itemType": "action", - "keywords": "round, smooth, smoothedge, roundedges" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.Chamfer", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.Chamfer.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Solid.Chamfer@Autodesk.DesignScript.Geometry.Edge[],double", - "parameters": null, - "itemType": "action", - "keywords": "bevel, flattenedges" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.Separate", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.Separate.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Solid.Separate@Autodesk.DesignScript.Geometry.Solid", - "parameters": null, - "itemType": "action", - "keywords": "split, disjoint" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.ByRuledLoft", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.ByRuledLoft.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Solid.ByRuledLoft@Autodesk.DesignScript.Geometry.PolyCurve[],bool", - "parameters": "(crossSections, checkAndRepair)", - "itemType": "create", - "keywords": "Brep, brep, ruled, loft" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPoints.Point1.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPoints@Autodesk.DesignScript.Geometry.Point[]", - "parameters": "(points)", - "itemType": "create", - "keywords": "nurbscurve, spline, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPoints.Point1-int.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPoints@Autodesk.DesignScript.Geometry.Point[],int", - "parameters": "(points, degree)", - "itemType": "create", - "keywords": "nurbscurve, spline, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPoints.Point1-int-bool.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPoints@Autodesk.DesignScript.Geometry.Point[],int,bool", - "parameters": "(points, degree, closeCurve)", - "itemType": "create", - "keywords": "nurbscurve, spline, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPointsWeightsKnots", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPointsWeightsKnots.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPointsWeightsKnots@Autodesk.DesignScript.Geometry.Point[],double[],double[],int", - "parameters": null, - "itemType": "create", - "keywords": "explicit, nurbscurve, spline, degree, spline byarray, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints.Point1.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[]", - "parameters": "(points)", - "itemType": "create", - "keywords": "fit, approximate, spline, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints.Point1-bool.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool", - "parameters": "(points, closeCurve)", - "itemType": "create", - "keywords": "fit, approximate, spline, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints.Point1-int.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],int", - "parameters": "(points, degree)", - "itemType": "create", - "keywords": "fit, approximate, spline, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPointsTangents", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.ByPointsTangents.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPointsTangents@Autodesk.DesignScript.Geometry.Point[],Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "create", - "keywords": "spline by tangent, tangents, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.Degree", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.Degree.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.Degree", - "parameters": null, - "itemType": "query", - "keywords": "smoothness, interpolation, continuity" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.IsPeriodic", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.IsPeriodic.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.IsPeriodic", - "parameters": null, - "itemType": "query", - "keywords": "isclosed" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.IsRational", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.IsRational.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.IsRational", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.ControlPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.ControlPoints.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.ControlPoints", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.Knots", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.Knots.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.Knots", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.Weights", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.Weights.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.Weights", - "parameters": null, - "itemType": "action", - "keywords": "ptweight" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cuboid.ByLengths.double-double-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths@double,double,double", - "parameters": "(width, length, height)", - "itemType": "create", - "keywords": "box, cube, cubes" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cuboid.ByLengths.Point-double-double-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths@Autodesk.DesignScript.Geometry.Point,double,double,double", - "parameters": "(origin, width, length, height)", - "itemType": "create", - "keywords": "box, cube, cubebysize, bycenter, cubes" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cuboid.ByLengths.CoordinateSystem-double-double-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double,double", - "parameters": "(cs, width, length, height)", - "itemType": "create", - "keywords": "box, cube, cubebysize, bycoord, cubes" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cuboid.ByCorners", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cuboid.ByCorners.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Cuboid.ByCorners@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", - "parameters": null, - "itemType": "create", - "keywords": "box, cube, byminmax, by corners, by points, cubes" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cuboid.Length", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cuboid.Length.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Cuboid.Length", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cuboid.Width", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cuboid.Width.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Cuboid.Width", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cuboid.Height", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cuboid.Height.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Cuboid.Height", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.ByLoft", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.ByLoft.Curve1.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolySurface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]", - "parameters": "(crossSections)", - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.ByLoft", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.ByLoft.Curve1-Curve.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolySurface.ByLoft@Autodesk.DesignScript.Geometry.Curve[],Autodesk.DesignScript.Geometry.Curve", - "parameters": "(crossSections, guideCurve)", - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.ByLoftGuides", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.ByLoftGuides.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolySurface.ByLoftGuides@Autodesk.DesignScript.Geometry.Curve[],Autodesk.DesignScript.Geometry.Curve[]", - "parameters": null, - "itemType": "create", - "keywords": "loftbyrails, loft rails, guides" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.ByJoinedSurfaces", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.ByJoinedSurfaces.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolySurface.ByJoinedSurfaces@Autodesk.DesignScript.Geometry.Surface[]", - "parameters": null, - "itemType": "create", - "keywords": "joinsurfaces, joinsrf" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.BySolid", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.BySolid.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolySurface.BySolid@Autodesk.DesignScript.Geometry.Solid", - "parameters": null, - "itemType": "create", - "keywords": "solid2poly, solidtopoly, convertsolid" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.BySweep", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.BySweep.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolySurface.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve", - "parameters": "(rail, profile)", - "itemType": "create", - "keywords": "sweep, rail, guide, sweep1, sweepprofile, profile" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.Surfaces", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.Surfaces.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolySurface.Surfaces", - "parameters": null, - "itemType": "action", - "keywords": "subsurfaces, getsurfaces, explode" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.LocateSurfacesByPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.LocateSurfacesByPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolySurface.LocateSurfacesByPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "action", - "keywords": "surfacesatpoint, findsurfaces, extractsurfaces" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.LocateSurfacesByLine", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.LocateSurfacesByLine.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolySurface.LocateSurfacesByLine@Autodesk.DesignScript.Geometry.Line", - "parameters": null, - "itemType": "action", - "keywords": "surfacesonline, findsurfaces, extractsurfaces, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.UnconnectedBoundaries", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.UnconnectedBoundaries.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolySurface.UnconnectedBoundaries", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.ExtractSolids", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.ExtractSolids.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolySurface.ExtractSolids", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.SurfaceCount", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.SurfaceCount.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolySurface.SurfaceCount", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.EdgeCount", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.EdgeCount.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolySurface.EdgeCount", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.VertexCount", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.VertexCount.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolySurface.VertexCount", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.Fillet", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.Fillet.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolySurface.Fillet@Autodesk.DesignScript.Geometry.Edge[],double", - "parameters": null, - "itemType": "action", - "keywords": "round, smooth, smoothedge, roundedges" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.Chamfer", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.Chamfer.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.PolySurface.Chamfer@Autodesk.DesignScript.Geometry.Edge[],double", - "parameters": null, - "itemType": "action", - "keywords": "bevel, flattenedges" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadius", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadius.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadius@Autodesk.DesignScript.Geometry.Point,double", - "parameters": null, - "itemType": "create", - "keywords": "circle" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadiusNormal", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadiusNormal.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadiusNormal@Autodesk.DesignScript.Geometry.Point,double,Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "create", - "keywords": "circle, alignedcircle" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Circle.ByPlaneRadius", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Circle.ByPlaneRadius.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Circle.ByPlaneRadius@Autodesk.DesignScript.Geometry.Plane,double", - "parameters": null, - "itemType": "create", - "keywords": "circle, alignedcircle" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Circle.ByThreePoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Circle.ByThreePoints.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Circle.ByThreePoints@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", - "parameters": null, - "itemType": "create", - "keywords": "circle" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Circle.ByBestFitThroughPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Circle.ByBestFitThroughPoints.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Circle.ByBestFitThroughPoints@Autodesk.DesignScript.Geometry.Point[]", - "parameters": null, - "itemType": "create", - "keywords": "circle, approximate" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Circle.CenterPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Circle.CenterPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Circle.CenterPoint", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Circle.Radius", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Circle.Radius.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Circle.Radius", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Edge.CurveGeometry", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Edge.CurveGeometry.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Edge.CurveGeometry", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Edge.AdjacentFaces", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Edge.AdjacentFaces.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Edge.AdjacentFaces", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Edge.StartVertex", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Edge.StartVertex.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Edge.StartVertex", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Edge.EndVertex", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Edge.EndVertex.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Edge.EndVertex", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vertex.PointGeometry", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vertex.PointGeometry.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vertex.PointGeometry", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vertex.AdjacentEdges", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vertex.AdjacentEdges.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vertex.AdjacentEdges", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vertex.AdjacentFaces", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vertex.AdjacentFaces.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Vertex.AdjacentFaces", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cone.ByPointsRadius", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cone.ByPointsRadius.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Cone.ByPointsRadius@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,double", - "parameters": null, - "itemType": "create", - "keywords": "cone, cones" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cone.ByPointsRadii", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cone.ByPointsRadii.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Cone.ByPointsRadii@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,double,double", - "parameters": null, - "itemType": "create", - "keywords": "trimmed cone, cone, cones" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cone.ByCoordinateSystemHeightRadius", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cone.ByCoordinateSystemHeightRadius.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Cone.ByCoordinateSystemHeightRadius@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cone.ByCoordinateSystemHeightRadii", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cone.ByCoordinateSystemHeightRadii.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Cone.ByCoordinateSystemHeightRadii@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double,double", - "parameters": null, - "itemType": "create", - "keywords": "cone, cone by height, cones" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cone.StartPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cone.StartPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Cone.StartPoint", - "parameters": null, - "itemType": "query", - "keywords": "cone, cones" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cone.EndPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cone.EndPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Cone.EndPoint", - "parameters": null, - "itemType": "query", - "keywords": "cone, cones" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cone.RadiusRatio", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cone.RadiusRatio.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Cone.RadiusRatio", - "parameters": null, - "itemType": "query", - "keywords": "cone, cones" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cone.StartRadius", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cone.StartRadius.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Cone.StartRadius", - "parameters": null, - "itemType": "query", - "keywords": "cone, cones" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cone.EndRadius", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cone.EndRadius.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Cone.EndRadius", - "parameters": null, - "itemType": "query", - "keywords": "cone, cones" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cone.Height", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cone.Height.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Cone.Height", - "parameters": null, - "itemType": "query", - "keywords": "cone, cones" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Topology.Vertices", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Topology.Vertices.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Topology.Vertices", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Topology.Edges", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Topology.Edges.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Topology.Edges", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Topology.Faces", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Topology.Faces.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Topology.Faces", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Face.Edges", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Face.Edges.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Face.Edges", - "parameters": null, - "itemType": "query", - "keywords": "faces" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Face.Vertices", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Face.Vertices.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Face.Vertices", - "parameters": null, - "itemType": "query", - "keywords": "faces" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Face.SurfaceGeometry", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Face.SurfaceGeometry.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Face.SurfaceGeometry", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cylinder.ByRadiusHeight", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cylinder.ByRadiusHeight.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Cylinder.ByRadiusHeight@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double", - "parameters": null, - "itemType": "create", - "keywords": "cylinder, tube" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cylinder.ByPointsRadius", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cylinder.ByPointsRadius.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Cylinder.ByPointsRadius@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,double", - "parameters": null, - "itemType": "create", - "keywords": "cylinder, tube, by center points" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cylinder.Radius", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cylinder.Radius.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Cylinder.Radius", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Ellipse.ByOriginRadii", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Ellipse.ByOriginRadii.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Ellipse.ByOriginRadii@Autodesk.DesignScript.Geometry.Point,double,double", - "parameters": null, - "itemType": "create", - "keywords": "ellipse" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Ellipse.ByOriginVectors", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Ellipse.ByOriginVectors.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Ellipse.ByOriginVectors@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Vector", - "parameters": null, - "itemType": "create", - "keywords": "ellipsebylengths, ellipsebyvectors" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Ellipse.ByCoordinateSystemRadii", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Ellipse.ByCoordinateSystemRadii.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Ellipse.ByCoordinateSystemRadii@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double", - "parameters": null, - "itemType": "create", - "keywords": "ellipse, aligned ellipse, ellipsebylengths" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Ellipse.ByPlaneRadii", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Ellipse.ByPlaneRadii.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Ellipse.ByPlaneRadii@Autodesk.DesignScript.Geometry.Plane,double,double", - "parameters": null, - "itemType": "create", - "keywords": "ellipse, aligned ellipse, ellipsebylengths" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Ellipse.CenterPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Ellipse.CenterPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Ellipse.CenterPoint", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Ellipse.MajorAxis", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Ellipse.MajorAxis.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Ellipse.MajorAxis", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Ellipse.MinorAxis", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Ellipse.MinorAxis.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Ellipse.MinorAxis", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.EllipseArc.ByPlaneRadiiAngles", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.EllipseArc.ByPlaneRadiiAngles.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.EllipseArc.ByPlaneRadiiAngles@Autodesk.DesignScript.Geometry.Plane,double,double,double,double", - "parameters": null, - "itemType": "create", - "keywords": "ellipsearc, arcs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.EllipseArc.CenterPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.EllipseArc.CenterPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.EllipseArc.CenterPoint", - "parameters": null, - "itemType": "query", - "keywords": "ellipsearc, arcs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.EllipseArc.MajorAxis", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.EllipseArc.MajorAxis.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.EllipseArc.MajorAxis", - "parameters": null, - "itemType": "query", - "keywords": "ellipsearc, arcs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.EllipseArc.MinorAxis", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.EllipseArc.MinorAxis.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.EllipseArc.MinorAxis", - "parameters": null, - "itemType": "query", - "keywords": "ellipsearc, arcs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.EllipseArc.StartAngle", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.EllipseArc.StartAngle.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.EllipseArc.StartAngle", - "parameters": null, - "itemType": "query", - "keywords": "ellipsearc, arcs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.EllipseArc.SweepAngle", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.EllipseArc.SweepAngle.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.EllipseArc.SweepAngle", - "parameters": null, - "itemType": "query", - "keywords": "ellipsearc, arcs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.EllipseArc.Plane", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.EllipseArc.Plane.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.EllipseArc.Plane", - "parameters": null, - "itemType": "query", - "keywords": "ellipsearc, arcs" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Helix.ByAxis", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Helix.ByAxis.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Helix.ByAxis@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Point,double,double", - "parameters": null, - "itemType": "create", - "keywords": "helix, screw, corkscrew, thread" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Helix.Angle", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Helix.Angle.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Helix.Angle", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Helix.Pitch", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Helix.Pitch.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Helix.Pitch", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Helix.Radius", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Helix.Radius.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Helix.Radius", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Helix.AxisDirection", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Helix.AxisDirection.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Helix.AxisDirection", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Helix.AxisPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Helix.AxisPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Helix.AxisPoint", - "parameters": null, - "itemType": "query", - "keywords": "origin, helixstart" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.IndexGroup.ByIndices", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.IndexGroup.ByIndices.int-int-int-int.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.IndexGroup.ByIndices@int,int,int,int", - "parameters": "(a, b, c, d)", - "itemType": "create", - "keywords": "quad, polygon, mesh, meshes" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.IndexGroup.ByIndices", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.IndexGroup.ByIndices.int-int-int.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.IndexGroup.ByIndices@int,int,int", - "parameters": "(a, b, c)", - "itemType": "create", - "keywords": "quad, polygon, mesh, meshes" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.IndexGroup.Count", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.IndexGroup.Count.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.IndexGroup.Count", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.IndexGroup.A", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.IndexGroup.A.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.IndexGroup.A", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.IndexGroup.B", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.IndexGroup.B.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.IndexGroup.B", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.IndexGroup.C", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.IndexGroup.C.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.IndexGroup.C", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.IndexGroup.D", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.IndexGroup.D.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.IndexGroup.D", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", - "parameters": null, - "itemType": "create", - "keywords": "line, linebypoints, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Line.ByBestFitThroughPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Line.ByBestFitThroughPoints.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Line.ByBestFitThroughPoints@Autodesk.DesignScript.Geometry.Point[]", - "parameters": null, - "itemType": "create", - "keywords": "line, approximate, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Line.ByTangency", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Line.ByTangency.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Line.ByTangency@Autodesk.DesignScript.Geometry.Curve,double", - "parameters": null, - "itemType": "create", - "keywords": "tangentline, tangentto, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Line.ByStartPointDirectionLength", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Line.ByStartPointDirectionLength.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Line.ByStartPointDirectionLength@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double", - "parameters": null, - "itemType": "create", - "keywords": "linebyvector, lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Line.Direction", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Line.Direction.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Line.Direction", - "parameters": null, - "itemType": "query", - "keywords": "lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Mesh.ByPointsFaceIndices", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Mesh.ByPointsFaceIndices.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Mesh.ByPointsFaceIndices@Autodesk.DesignScript.Geometry.Point[],Autodesk.DesignScript.Geometry.IndexGroup[]", - "parameters": null, - "itemType": "create", - "keywords": "mesh, meshes" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Mesh.FaceIndices", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Mesh.FaceIndices.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Mesh.FaceIndices", - "parameters": null, - "itemType": "query", - "keywords": "mesh, meshes" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Mesh.VertexNormals", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Mesh.VertexNormals.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Mesh.VertexNormals", - "parameters": null, - "itemType": "query", - "keywords": "mesh, meshes" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Mesh.VertexPositions", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Mesh.VertexPositions.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Mesh.VertexPositions", - "parameters": null, - "itemType": "query", - "keywords": "mesh, meshes" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.ByPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.ByPoints.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.ByPoints@Autodesk.DesignScript.Geometry.Point[][],int,int", - "parameters": null, - "itemType": "create", - "keywords": "fit, topoints" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.ByPointsTangents", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.ByPointsTangents.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.ByPointsTangents@Autodesk.DesignScript.Geometry.Point[][],Autodesk.DesignScript.Geometry.Vector[],Autodesk.DesignScript.Geometry.Vector[],Autodesk.DesignScript.Geometry.Vector[],Autodesk.DesignScript.Geometry.Vector[]", - "parameters": null, - "itemType": "create", - "keywords": "fit, topoints, totangents" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.ByPointsTangentsKnotsDerivatives", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.ByPointsTangentsKnotsDerivatives.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.ByPointsTangentsKnotsDerivatives@Autodesk.DesignScript.Geometry.Point[][],Autodesk.DesignScript.Geometry.Vector[],Autodesk.DesignScript.Geometry.Vector[],Autodesk.DesignScript.Geometry.Vector[],Autodesk.DesignScript.Geometry.Vector[],double[],double[],Autodesk.DesignScript.Geometry.Vector[]", - "parameters": null, - "itemType": "create", - "keywords": "fit, topoints, totangents, fit corners, complex fit" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.ByControlPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.ByControlPoints.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.ByControlPoints@Autodesk.DesignScript.Geometry.Point[][],int,int", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.ByControlPointsWeightsKnots", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.ByControlPointsWeightsKnots.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.ByControlPointsWeightsKnots@Autodesk.DesignScript.Geometry.Point[][],double[][],double[],double[],int,int", - "parameters": null, - "itemType": "create", - "keywords": "lines" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.DegreeU", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.DegreeU.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.DegreeU", - "parameters": null, - "itemType": "query", - "keywords": "surface smoothness, continuity" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.DegreeV", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.DegreeV.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.DegreeV", - "parameters": null, - "itemType": "query", - "keywords": "surface smoothness, continuity" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.NumControlPointsU", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.NumControlPointsU.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.NumControlPointsU", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.NumControlPointsV", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.NumControlPointsV.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.NumControlPointsV", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.IsPeriodicInU", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.IsPeriodicInU.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.IsPeriodicInU", - "parameters": null, - "itemType": "query", - "keywords": "closedinU" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.IsPeriodicInV", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.IsPeriodicInV.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.IsPeriodicInV", - "parameters": null, - "itemType": "query", - "keywords": "closedinV" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.IsRational", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.IsRational.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.IsRational", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.ControlPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.ControlPoints.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.ControlPoints", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.Weights", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.Weights.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.Weights", - "parameters": null, - "itemType": "action", - "keywords": "ptweights" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.UKnots", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.UKnots.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.UKnots", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.VKnots", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.VKnots.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.VKnots", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Polygon.ByPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Polygon.ByPoints.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Polygon.ByPoints@Autodesk.DesignScript.Geometry.Point[]", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Polygon.RegularPolygon", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Polygon.RegularPolygon.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Polygon.RegularPolygon@Autodesk.DesignScript.Geometry.Circle,int", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Polygon.Points", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Polygon.Points.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Polygon.Points", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Polygon.PlaneDeviation", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Polygon.PlaneDeviation.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Polygon.PlaneDeviation", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Polygon.Corners", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Polygon.Corners.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Polygon.Corners", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Polygon.Center", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Polygon.Center.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Polygon.Center", - "parameters": null, - "itemType": "action", - "keywords": "centroid" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Polygon.SelfIntersections", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Polygon.SelfIntersections.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Polygon.SelfIntersections", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Polygon.ContainmentTest", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Polygon.ContainmentTest.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Polygon.ContainmentTest@Autodesk.DesignScript.Geometry.Point", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Rectangle.ByCornerPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Rectangle.ByCornerPoints.Point1.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Rectangle.ByCornerPoints@Autodesk.DesignScript.Geometry.Point[]", - "parameters": "(points)", - "itemType": "create", - "keywords": "rectbypointarray" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Rectangle.ByCornerPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Rectangle.ByCornerPoints.Point-Point-Point-Point.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Rectangle.ByCornerPoints@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", - "parameters": "(p1, p2, p3, p4)", - "itemType": "create", - "keywords": "rectbypoints" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength.double-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@double,double", - "parameters": "(width, length)", - "itemType": "create", - "keywords": "rectbylengths" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength.Plane-double-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double", - "parameters": "(plane, width, length)", - "itemType": "create", - "keywords": "rectangle, rectbylengths" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength.CoordinateSystem-double-double.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double", - "parameters": "(cs, width, length)", - "itemType": "create", - "keywords": "rectbylengths" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Rectangle.Width", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Rectangle.Width.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Rectangle.Width", - "parameters": null, - "itemType": "query", - "keywords": "rectX, rectx" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Rectangle.Height", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Rectangle.Height.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Rectangle.Height", - "parameters": null, - "itemType": "query", - "keywords": "rectY, recty" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Sphere.ByCenterPointRadius", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Sphere.ByCenterPointRadius.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Sphere.ByCenterPointRadius@Autodesk.DesignScript.Geometry.Point,double", - "parameters": null, - "itemType": "create", - "keywords": "Brep, brep" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Sphere.ByFourPoints", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Sphere.ByFourPoints.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Sphere.ByFourPoints@Autodesk.DesignScript.Geometry.Point[]", - "parameters": null, - "itemType": "create", - "keywords": "Brep, brep" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Sphere.ByBestFit", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Sphere.ByBestFit.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Sphere.ByBestFit@Autodesk.DesignScript.Geometry.Point[]", - "parameters": null, - "itemType": "create", - "keywords": "Brep, brep" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Sphere.CenterPoint", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Sphere.CenterPoint.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Sphere.CenterPoint", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Sphere.Radius", - "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Sphere.Radius.Small?path=ProtoGeometry.dll", - "contextData": "Autodesk.DesignScript.Geometry.Sphere.Radius", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.Color.Red", - "iconUrl": "http://localhost/icons/DSCore.Color.Red.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Color.Red", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.Color.Green", - "iconUrl": "http://localhost/icons/DSCore.Color.Green.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Color.Green", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.Color.Blue", - "iconUrl": "http://localhost/icons/DSCore.Color.Blue.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Color.Blue", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.Color.Alpha", - "iconUrl": "http://localhost/icons/DSCore.Color.Alpha.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Color.Alpha", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.Color.ByARGB", - "iconUrl": "http://localhost/icons/DSCore.Color.ByARGB.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Color.ByARGB@int,int,int,int", - "parameters": null, - "itemType": "create", - "keywords": "color" - }, - { - "fullyQualifiedName": "DSCore.Color.Brightness", - "iconUrl": "http://localhost/icons/DSCore.Color.Brightness.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Color.Brightness@DSCore.Color", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.Color.Saturation", - "iconUrl": "http://localhost/icons/DSCore.Color.Saturation.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Color.Saturation@DSCore.Color", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.Color.Hue", - "iconUrl": "http://localhost/icons/DSCore.Color.Hue.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Color.Hue@DSCore.Color", - "parameters": null, - "itemType": "action", - "keywords": "hues" - }, - { - "fullyQualifiedName": "DSCore.Color.Components", - "iconUrl": "http://localhost/icons/DSCore.Color.Components.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Color.Components@DSCore.Color", - "parameters": null, - "itemType": "action", - "keywords": "alpha, red, green, blue" - }, - { - "fullyQualifiedName": "DSCore.Color.Add", - "iconUrl": "http://localhost/icons/DSCore.Color.Add.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Color.Add@DSCore.Color,DSCore.Color", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.Color.Multiply", - "iconUrl": "http://localhost/icons/DSCore.Color.Multiply.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Color.Multiply@DSCore.Color,double", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.Color.Divide", - "iconUrl": "http://localhost/icons/DSCore.Color.Divide.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Color.Divide@DSCore.Color,double", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.ColorRange.ByColorsAndParameters", - "iconUrl": "http://localhost/icons/DSCore.ColorRange.ByColorsAndParameters.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.ColorRange.ByColorsAndParameters@DSCore.Color[],Autodesk.DesignScript.Geometry.UV[]", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.ColorRange.GetColorAtParameter", - "iconUrl": "http://localhost/icons/DSCore.ColorRange.GetColorAtParameter.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.ColorRange.GetColorAtParameter@Autodesk.DesignScript.Geometry.UV", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DateTime.MinValue", - "iconUrl": "http://localhost/icons/DSCore.DateTime.MinValue.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DateTime.MinValue", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DateTime.MaxValue", - "iconUrl": "http://localhost/icons/DSCore.DateTime.MaxValue.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DateTime.MaxValue", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DateTime.Now", - "iconUrl": "http://localhost/icons/DSCore.DateTime.Now.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DateTime.Now", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DateTime.Today", - "iconUrl": "http://localhost/icons/DSCore.DateTime.Today.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DateTime.Today", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DateTime.Format", - "iconUrl": "http://localhost/icons/DSCore.DateTime.Format.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DateTime.Format", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DateTime.ByDate", - "iconUrl": "http://localhost/icons/DSCore.DateTime.ByDate.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DateTime.ByDate@int,int,int", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DateTime.ByDateAndTime", - "iconUrl": "http://localhost/icons/DSCore.DateTime.ByDateAndTime.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DateTime.ByDateAndTime@int,int,int,int,int,int,int", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DateTime.SubtractTimeSpan", - "iconUrl": "http://localhost/icons/DSCore.DateTime.SubtractTimeSpan.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DateTime.SubtractTimeSpan@var,var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DateTime.AddTimeSpan", - "iconUrl": "http://localhost/icons/DSCore.DateTime.AddTimeSpan.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DateTime.AddTimeSpan@var,var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DateTime.DaysInMonth", - "iconUrl": "http://localhost/icons/DSCore.DateTime.DaysInMonth.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DateTime.DaysInMonth@int,int", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DateTime.IsDaylightSavingsTime", - "iconUrl": "http://localhost/icons/DSCore.DateTime.IsDaylightSavingsTime.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DateTime.IsDaylightSavingsTime@var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DateTime.IsLeapYear", - "iconUrl": "http://localhost/icons/DSCore.DateTime.IsLeapYear.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DateTime.IsLeapYear@int", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DateTime.FromString", - "iconUrl": "http://localhost/icons/DSCore.DateTime.FromString.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DateTime.FromString@string", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DateTime.Date", - "iconUrl": "http://localhost/icons/DSCore.DateTime.Date.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DateTime.Date@var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DateTime.Components", - "iconUrl": "http://localhost/icons/DSCore.DateTime.Components.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DateTime.Components@var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DateTime.DayOfWeek", - "iconUrl": "http://localhost/icons/DSCore.DateTime.DayOfWeek.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DateTime.DayOfWeek@var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DateTime.DayOfYear", - "iconUrl": "http://localhost/icons/DSCore.DateTime.DayOfYear.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DateTime.DayOfYear@var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DateTime.TimeOfDay", - "iconUrl": "http://localhost/icons/DSCore.DateTime.TimeOfDay.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DateTime.TimeOfDay@var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DayOfWeek.Sunday", - "iconUrl": "http://localhost/icons/DSCore.DayOfWeek.Sunday.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DayOfWeek.Sunday", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DayOfWeek.Monday", - "iconUrl": "http://localhost/icons/DSCore.DayOfWeek.Monday.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DayOfWeek.Monday", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DayOfWeek.Tuesday", - "iconUrl": "http://localhost/icons/DSCore.DayOfWeek.Tuesday.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DayOfWeek.Tuesday", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DayOfWeek.Wednesday", - "iconUrl": "http://localhost/icons/DSCore.DayOfWeek.Wednesday.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DayOfWeek.Wednesday", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DayOfWeek.Thursday", - "iconUrl": "http://localhost/icons/DSCore.DayOfWeek.Thursday.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DayOfWeek.Thursday", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DayOfWeek.Friday", - "iconUrl": "http://localhost/icons/DSCore.DayOfWeek.Friday.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DayOfWeek.Friday", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.DayOfWeek.Saturday", - "iconUrl": "http://localhost/icons/DSCore.DayOfWeek.Saturday.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.DayOfWeek.Saturday", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.TimeSpan.ByDateDifference", - "iconUrl": "http://localhost/icons/DSCore.TimeSpan.ByDateDifference.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.TimeSpan.ByDateDifference@var,var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.TimeSpan.Zero", - "iconUrl": "http://localhost/icons/DSCore.TimeSpan.Zero.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.TimeSpan.Zero", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.TimeSpan.MaxValue", - "iconUrl": "http://localhost/icons/DSCore.TimeSpan.MaxValue.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.TimeSpan.MaxValue", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.TimeSpan.MinValue", - "iconUrl": "http://localhost/icons/DSCore.TimeSpan.MinValue.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.TimeSpan.MinValue", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.TimeSpan.Create", - "iconUrl": "http://localhost/icons/DSCore.TimeSpan.Create.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.TimeSpan.Create@double,double,double,double,double", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.TimeSpan.Scale", - "iconUrl": "http://localhost/icons/DSCore.TimeSpan.Scale.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.TimeSpan.Scale@var,double", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.TimeSpan.Negate", - "iconUrl": "http://localhost/icons/DSCore.TimeSpan.Negate.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.TimeSpan.Negate@var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.TimeSpan.Add", - "iconUrl": "http://localhost/icons/DSCore.TimeSpan.Add.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.TimeSpan.Add@var,var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.TimeSpan.Subtract", - "iconUrl": "http://localhost/icons/DSCore.TimeSpan.Subtract.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.TimeSpan.Subtract@var,var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.TimeSpan.FromString", - "iconUrl": "http://localhost/icons/DSCore.TimeSpan.FromString.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.TimeSpan.FromString@string", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.TimeSpan.Components", - "iconUrl": "http://localhost/icons/DSCore.TimeSpan.Components.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.TimeSpan.Components@var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.TimeSpan.TotalDays", - "iconUrl": "http://localhost/icons/DSCore.TimeSpan.TotalDays.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.TimeSpan.TotalDays@var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.TimeSpan.TotalHours", - "iconUrl": "http://localhost/icons/DSCore.TimeSpan.TotalHours.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.TimeSpan.TotalHours@var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.TimeSpan.TotalMinutes", - "iconUrl": "http://localhost/icons/DSCore.TimeSpan.TotalMinutes.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.TimeSpan.TotalMinutes@var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.TimeSpan.TotalSeconds", - "iconUrl": "http://localhost/icons/DSCore.TimeSpan.TotalSeconds.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.TimeSpan.TotalSeconds@var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.TimeSpan.TotalMilliseconds", - "iconUrl": "http://localhost/icons/DSCore.TimeSpan.TotalMilliseconds.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.TimeSpan.TotalMilliseconds@var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.List.Empty", - "iconUrl": "http://localhost/icons/DSCore.List.Empty.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.Empty", - "parameters": null, - "itemType": "query", - "keywords": "empty list, emptylist, []" - }, - { - "fullyQualifiedName": "DSCore.List.UniqueItems", - "iconUrl": "http://localhost/icons/DSCore.List.UniqueItems.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.UniqueItems@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "removes, duplicates, remove duplicates, cull duplicates, distinct, listcontains" - }, - { - "fullyQualifiedName": "DSCore.List.Contains", - "iconUrl": "http://localhost/icons/DSCore.List.Contains.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.Contains@var[]..[],var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "item, search, in, listcontains" - }, - { - "fullyQualifiedName": "DSCore.List.IsHomogeneous", - "iconUrl": "http://localhost/icons/DSCore.List.IsHomogeneous.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.IsHomogeneous@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "homogeneous, ishomogeneous, same, type" - }, - { - "fullyQualifiedName": "DSCore.List.IsRectangular", - "iconUrl": "http://localhost/icons/DSCore.List.IsRectangular.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.IsRectangular@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "rectangular, isrectangular, same, sublist, row" - }, - { - "fullyQualifiedName": "DSCore.List.IsUniformDepth", - "iconUrl": "http://localhost/icons/DSCore.List.IsUniformDepth.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.IsUniformDepth@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "depth, uniform, isuniformdepth, sublist" - }, - { - "fullyQualifiedName": "DSCore.List.SetDifference", - "iconUrl": "http://localhost/icons/DSCore.List.SetDifference.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.SetDifference@var[],var[]", - "parameters": null, - "itemType": "action", - "keywords": "difference, setdifference, set" - }, - { - "fullyQualifiedName": "DSCore.List.SetIntersection", - "iconUrl": "http://localhost/icons/DSCore.List.SetIntersection.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.SetIntersection@var[],var[]", - "parameters": null, - "itemType": "action", - "keywords": "intersection, setintersection, set" - }, - { - "fullyQualifiedName": "DSCore.List.SetUnion", - "iconUrl": "http://localhost/icons/DSCore.List.SetUnion.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.SetUnion@var[],var[]", - "parameters": null, - "itemType": "action", - "keywords": "union, setunion, set" - }, - { - "fullyQualifiedName": "DSCore.List.IndexOf", - "iconUrl": "http://localhost/icons/DSCore.List.IndexOf.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.IndexOf@var[]..[],var", - "parameters": null, - "itemType": "action", - "keywords": "index, indexof" - }, - { - "fullyQualifiedName": "DSCore.List.CountFalse", - "iconUrl": "http://localhost/icons/DSCore.List.CountFalse.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.CountFalse@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "false, countfalse" - }, - { - "fullyQualifiedName": "DSCore.List.CountTrue", - "iconUrl": "http://localhost/icons/DSCore.List.CountTrue.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.CountTrue@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "true, counttrue" - }, - { - "fullyQualifiedName": "DSCore.List.Insert", - "iconUrl": "http://localhost/icons/DSCore.List.Insert.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.Insert@var[]..[],var[]..[],int", - "parameters": null, - "itemType": "action", - "keywords": "insert, add" - }, - { - "fullyQualifiedName": "DSCore.List.Reorder", - "iconUrl": "http://localhost/icons/DSCore.List.Reorder.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.Reorder@var[]..[],var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "reorder, index, indices" - }, - { - "fullyQualifiedName": "DSCore.List.SortIndexByValue", - "iconUrl": "http://localhost/icons/DSCore.List.SortIndexByValue.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.SortIndexByValue@double[]", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.List.NormalizeDepth", - "iconUrl": "http://localhost/icons/DSCore.List.NormalizeDepth.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.NormalizeDepth@var[]..[],int", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.List.Reverse", - "iconUrl": "http://localhost/icons/DSCore.List.Reverse.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.Reverse@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "flip, listcontains" - }, - { - "fullyQualifiedName": "DSCore.List.Sublists", - "iconUrl": "http://localhost/icons/DSCore.List.Sublists.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.Sublists@var[]..[],var[]..[],int", - "parameters": null, - "itemType": "action", - "keywords": "sublists, build sublists, subset" - }, - { - "fullyQualifiedName": "DSCore.List.Sort", - "iconUrl": "http://localhost/icons/DSCore.List.Sort.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.Sort@var[]", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.List.MinimumItem", - "iconUrl": "http://localhost/icons/DSCore.List.MinimumItem.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.MinimumItem@var[]", - "parameters": null, - "itemType": "action", - "keywords": "least, smallest, find min" - }, - { - "fullyQualifiedName": "DSCore.List.MaximumItem", - "iconUrl": "http://localhost/icons/DSCore.List.MaximumItem.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.MaximumItem@var[]", - "parameters": null, - "itemType": "action", - "keywords": "greatest, largest, biggest, find max" - }, - { - "fullyQualifiedName": "DSCore.List.FilterByBoolMask", - "iconUrl": "http://localhost/icons/DSCore.List.FilterByBoolMask.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "filter, in, out, mask, dispatch, bool filter, boolfilter" - }, - { - "fullyQualifiedName": "DSCore.List.Deconstruct", - "iconUrl": "http://localhost/icons/DSCore.List.Deconstruct.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.Deconstruct@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "first, rest, list split, listcontains" - }, - { - "fullyQualifiedName": "DSCore.List.SortByKey", - "iconUrl": "http://localhost/icons/DSCore.List.SortByKey.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.SortByKey@var[]..[],var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "sort;key" - }, - { - "fullyQualifiedName": "DSCore.List.GroupByKey", - "iconUrl": "http://localhost/icons/DSCore.List.GroupByKey.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.GroupByKey@var[]..[],var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "list;group;groupbykey;" - }, - { - "fullyQualifiedName": "DSCore.List.AddItemToFront", - "iconUrl": "http://localhost/icons/DSCore.List.AddItemToFront.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.AddItemToFront@var[]..[],var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "insert, add, item, front, start, begin" - }, - { - "fullyQualifiedName": "DSCore.List.AddItemToEnd", - "iconUrl": "http://localhost/icons/DSCore.List.AddItemToEnd.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.AddItemToEnd@var[]..[],var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "insert, add, item, end" - }, - { - "fullyQualifiedName": "DSCore.List.TakeItems", - "iconUrl": "http://localhost/icons/DSCore.List.TakeItems.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.TakeItems@var[]..[],int", - "parameters": null, - "itemType": "action", - "keywords": "get, sub, sublist, extract" - }, - { - "fullyQualifiedName": "DSCore.List.DropItems", - "iconUrl": "http://localhost/icons/DSCore.List.DropItems.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.DropItems@var[]..[],int", - "parameters": null, - "itemType": "action", - "keywords": "drop, remove, shorten" - }, - { - "fullyQualifiedName": "DSCore.List.ShiftIndices", - "iconUrl": "http://localhost/icons/DSCore.List.ShiftIndices.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.ShiftIndices@var[]..[],int", - "parameters": null, - "itemType": "action", - "keywords": "shift, offset" - }, - { - "fullyQualifiedName": "DSCore.List.GetItemAtIndex", - "iconUrl": "http://localhost/icons/DSCore.List.GetItemAtIndex.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.GetItemAtIndex@var[]..[],int", - "parameters": null, - "itemType": "action", - "keywords": "get, item, index, fetch, at, getfrom, get from, extract" - }, - { - "fullyQualifiedName": "DSCore.List.ReplaceItemAtIndex", - "iconUrl": "http://localhost/icons/DSCore.List.ReplaceItemAtIndex.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.ReplaceItemAtIndex@var[]..[],int,var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "replace, switch" - }, - { - "fullyQualifiedName": "DSCore.List.Slice", - "iconUrl": "http://localhost/icons/DSCore.List.Slice.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.Slice@var[]..[],int,int,int", - "parameters": null, - "itemType": "action", - "keywords": "list, sub, sublist, subrange, get sublist" - }, - { - "fullyQualifiedName": "DSCore.List.RemoveItemAtIndex", - "iconUrl": "http://localhost/icons/DSCore.List.RemoveItemAtIndex.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.RemoveItemAtIndex@var[]..[],int[]", - "parameters": null, - "itemType": "action", - "keywords": "index, indices, cull, remove, item" - }, - { - "fullyQualifiedName": "DSCore.List.DropEveryNthItem", - "iconUrl": "http://localhost/icons/DSCore.List.DropEveryNthItem.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.DropEveryNthItem@var[]..[],int,int", - "parameters": null, - "itemType": "action", - "keywords": "nth, remove, cull, every" - }, - { - "fullyQualifiedName": "DSCore.List.TakeEveryNthItem", - "iconUrl": "http://localhost/icons/DSCore.List.TakeEveryNthItem.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.TakeEveryNthItem@var[]..[],int,int", - "parameters": null, - "itemType": "action", - "keywords": "fetch, take, every, nth" - }, - { - "fullyQualifiedName": "DSCore.List.IsEmpty", - "iconUrl": "http://localhost/icons/DSCore.List.IsEmpty.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.IsEmpty@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "test, is, empty, null, count" - }, - { - "fullyQualifiedName": "DSCore.List.AllTrue", - "iconUrl": "http://localhost/icons/DSCore.List.AllTrue.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.AllTrue@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "test, all, true" - }, - { - "fullyQualifiedName": "DSCore.List.AllFalse", - "iconUrl": "http://localhost/icons/DSCore.List.AllFalse.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.AllFalse@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "test, all, false" - }, - { - "fullyQualifiedName": "DSCore.List.AnyTrue", - "iconUrl": "http://localhost/icons/DSCore.List.AnyTrue.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.AnyTrue@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "test, any, true" - }, - { - "fullyQualifiedName": "DSCore.List.AnyFalse", - "iconUrl": "http://localhost/icons/DSCore.List.AnyFalse.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.AnyFalse@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "test, any, false" - }, - { - "fullyQualifiedName": "DSCore.List.Count", - "iconUrl": "http://localhost/icons/DSCore.List.Count.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.Count@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "listlength, list length, count, size, sizeof" - }, - { - "fullyQualifiedName": "DSCore.List.Join", - "iconUrl": "http://localhost/icons/DSCore.List.Join.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.Join@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "join lists, merge, concatenate" - }, - { - "fullyQualifiedName": "DSCore.List.FirstItem", - "iconUrl": "http://localhost/icons/DSCore.List.FirstItem.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.FirstItem@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "get, fetch, first, item, start" - }, - { - "fullyQualifiedName": "DSCore.List.RestOfItems", - "iconUrl": "http://localhost/icons/DSCore.List.RestOfItems.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.RestOfItems@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "get, fetch, rest, end, rest of list" - }, - { - "fullyQualifiedName": "DSCore.List.Chop", - "iconUrl": "http://localhost/icons/DSCore.List.Chop.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.Chop@var[]..[],int[]", - "parameters": null, - "itemType": "action", - "keywords": "sublists, build sublists, slices, partitions, cut, listcontains, chop" - }, - { - "fullyQualifiedName": "DSCore.List.DiagonalRight", - "iconUrl": "http://localhost/icons/DSCore.List.DiagonalRight.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.DiagonalRight@var[]..[],int", - "parameters": null, - "itemType": "action", - "keywords": "diagonal, right, matrix, get diagonals, diagonal sublists" - }, - { - "fullyQualifiedName": "DSCore.List.DiagonalLeft", - "iconUrl": "http://localhost/icons/DSCore.List.DiagonalLeft.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.DiagonalLeft@var[]..[],int", - "parameters": null, - "itemType": "action", - "keywords": "diagonal, left, matrix, get diagonals, diagonal sublists" - }, - { - "fullyQualifiedName": "DSCore.List.Transpose", - "iconUrl": "http://localhost/icons/DSCore.List.Transpose.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.Transpose@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "transpose, flip matrix, matrix, swap, rows, columns" - }, - { - "fullyQualifiedName": "DSCore.List.Clean", - "iconUrl": "http://localhost/icons/DSCore.List.Clean.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.Clean@var[]..[],bool", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.List.OfRepeatedItem", - "iconUrl": "http://localhost/icons/DSCore.List.OfRepeatedItem.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.OfRepeatedItem@var[]..[],int", - "parameters": null, - "itemType": "action", - "keywords": "repeat, repeated, duplicate, list of item, fill list, copies, listcontains" - }, - { - "fullyQualifiedName": "DSCore.List.Cycle", - "iconUrl": "http://localhost/icons/DSCore.List.Cycle.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.Cycle@var[]..[],int", - "parameters": null, - "itemType": "action", - "keywords": "repeat, repeated, duplicate, repeated list, concat list" - }, - { - "fullyQualifiedName": "DSCore.List.LastItem", - "iconUrl": "http://localhost/icons/DSCore.List.LastItem.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.LastItem@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "get, fetch, last, item, end of list" - }, - { - "fullyQualifiedName": "DSCore.List.Shuffle", - "iconUrl": "http://localhost/icons/DSCore.List.Shuffle.varN.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.Shuffle@var[]..[]", - "parameters": null, - "itemType": "action", - "keywords": "random, randomize, shuffle, jitter, randomness" - }, - { - "fullyQualifiedName": "DSCore.List.Shuffle", - "iconUrl": "http://localhost/icons/DSCore.List.Shuffle.varN-int.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.Shuffle@var[]..[],int", - "parameters": null, - "itemType": "action", - "keywords": "random, randomize, shuffle, jitter, randomness, seed" - }, - { - "fullyQualifiedName": "DSCore.List.Permutations", - "iconUrl": "http://localhost/icons/DSCore.List.Permutations.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.Permutations@var[]..[],int", - "parameters": null, - "itemType": "action", - "keywords": "permutation, permutations" - }, - { - "fullyQualifiedName": "DSCore.List.Combinations", - "iconUrl": "http://localhost/icons/DSCore.List.Combinations.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.Combinations@var[]..[],int,bool", - "parameters": null, - "itemType": "action", - "keywords": "combo" - }, - { - "fullyQualifiedName": "DSCore.List.FirstIndexOf", - "iconUrl": "http://localhost/icons/DSCore.List.FirstIndexOf.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.FirstIndexOf@var[]..[],var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.List.AllIndicesOf", - "iconUrl": "http://localhost/icons/DSCore.List.AllIndicesOf.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.AllIndicesOf@var[]..[],var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.List.Flatten", - "iconUrl": "http://localhost/icons/DSCore.List.Flatten.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.List.Flatten@var[]..[],int", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.Math.Random", - "iconUrl": "http://localhost/icons/DSCore.Math.Random.int.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Random@int", - "parameters": "(seed)", - "itemType": "action", - "keywords": "random, seed" - }, - { - "fullyQualifiedName": "DSCore.Math.Random", - "iconUrl": "http://localhost/icons/DSCore.Math.Random.double-double.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Random@double,double", - "parameters": "(value1, value2)", - "itemType": "action", - "keywords": "random, numberrange" - }, - { - "fullyQualifiedName": "DSCore.Math.Random", - "iconUrl": "http://localhost/icons/DSCore.Math.Random.double-double-int.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Random@double,double,int", - "parameters": "(value1, value2, seed)", - "itemType": "action", - "keywords": "random, numberrange, seed" - }, - { - "fullyQualifiedName": "DSCore.Math.RandomList", - "iconUrl": "http://localhost/icons/DSCore.Math.RandomList.int.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.RandomList@int", - "parameters": null, - "itemType": "action", - "keywords": "random, listcontains" - }, - { - "fullyQualifiedName": "DSCore.Math.RandomList", - "iconUrl": "http://localhost/icons/DSCore.Math.RandomList.int-double-double-int.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.RandomList@int,double,double,int", - "parameters": null, - "itemType": "action", - "keywords": "random, listcontains, seed" - }, - { - "fullyQualifiedName": "DSCore.Math.PiTimes2", - "iconUrl": "http://localhost/icons/DSCore.Math.PiTimes2.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.PiTimes2", - "parameters": null, - "itemType": "query", - "keywords": "2pi, 2*pi, twopi, two*pi" - }, - { - "fullyQualifiedName": "DSCore.Math.Average", - "iconUrl": "http://localhost/icons/DSCore.Math.Average.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Average@double[]", - "parameters": null, - "itemType": "action", - "keywords": "avg, mean" - }, - { - "fullyQualifiedName": "DSCore.Math.Map", - "iconUrl": "http://localhost/icons/DSCore.Math.Map.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Map@double,double,double", - "parameters": null, - "itemType": "action", - "keywords": "map, range, minimum, maximum, normalize" - }, - { - "fullyQualifiedName": "DSCore.Math.MapTo", - "iconUrl": "http://localhost/icons/DSCore.Math.MapTo.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.MapTo@double,double,double,double,double", - "parameters": null, - "itemType": "action", - "keywords": "map, range, mapto, minimum, maximum, normalize" - }, - { - "fullyQualifiedName": "DSCore.Math.RemapRange", - "iconUrl": "http://localhost/icons/DSCore.Math.RemapRange.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.RemapRange@double[],double,double", - "parameters": null, - "itemType": "action", - "keywords": "remap range" - }, - { - "fullyQualifiedName": "DSCore.Math.PI", - "iconUrl": "http://localhost/icons/DSCore.Math.PI.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.PI", - "parameters": null, - "itemType": "query", - "keywords": "3.141592653589793" - }, - { - "fullyQualifiedName": "DSCore.Math.E", - "iconUrl": "http://localhost/icons/DSCore.Math.E.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.E", - "parameters": null, - "itemType": "query", - "keywords": "exp, 2.718281828459045" - }, - { - "fullyQualifiedName": "DSCore.Math.GoldenRatio", - "iconUrl": "http://localhost/icons/DSCore.Math.GoldenRatio.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.GoldenRatio", - "parameters": null, - "itemType": "query", - "keywords": "golden, ratio, divine, phi, tau, 1.61803398875" - }, - { - "fullyQualifiedName": "DSCore.Math.RadiansToDegrees", - "iconUrl": "http://localhost/icons/DSCore.Math.RadiansToDegrees.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.RadiansToDegrees@double", - "parameters": null, - "itemType": "action", - "keywords": "radians, degrees, angle" - }, - { - "fullyQualifiedName": "DSCore.Math.DegreesToRadians", - "iconUrl": "http://localhost/icons/DSCore.Math.DegreesToRadians.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.DegreesToRadians@double", - "parameters": null, - "itemType": "action", - "keywords": "degrees, radians, angle" - }, - { - "fullyQualifiedName": "DSCore.Math.Abs", - "iconUrl": "http://localhost/icons/DSCore.Math.Abs.double.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Abs@double", - "parameters": "(number)", - "itemType": "action", - "keywords": "absolute value, magnitude" - }, - { - "fullyQualifiedName": "DSCore.Math.Abs", - "iconUrl": "http://localhost/icons/DSCore.Math.Abs.int.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Abs@int", - "parameters": "(integer)", - "itemType": "action", - "keywords": "absolute value, magnitude" - }, - { - "fullyQualifiedName": "DSCore.Math.Acos", - "iconUrl": "http://localhost/icons/DSCore.Math.Acos.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Acos@double", - "parameters": null, - "itemType": "action", - "keywords": "acosine, arccosine" - }, - { - "fullyQualifiedName": "DSCore.Math.Asin", - "iconUrl": "http://localhost/icons/DSCore.Math.Asin.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Asin@double", - "parameters": null, - "itemType": "action", - "keywords": "asine, arcsin" - }, - { - "fullyQualifiedName": "DSCore.Math.Atan", - "iconUrl": "http://localhost/icons/DSCore.Math.Atan.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Atan@double", - "parameters": null, - "itemType": "action", - "keywords": "atangent, arctangent" - }, - { - "fullyQualifiedName": "DSCore.Math.Atan2", - "iconUrl": "http://localhost/icons/DSCore.Math.Atan2.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Atan2@double,double", - "parameters": null, - "itemType": "action", - "keywords": "atangent, arctangent" - }, - { - "fullyQualifiedName": "DSCore.Math.Ceiling", - "iconUrl": "http://localhost/icons/DSCore.Math.Ceiling.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Ceiling@double", - "parameters": null, - "itemType": "action", - "keywords": "ceiling, round" - }, - { - "fullyQualifiedName": "DSCore.Math.Cos", - "iconUrl": "http://localhost/icons/DSCore.Math.Cos.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Cos@double", - "parameters": null, - "itemType": "action", - "keywords": "cosine" - }, - { - "fullyQualifiedName": "DSCore.Math.Cosh", - "iconUrl": "http://localhost/icons/DSCore.Math.Cosh.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Cosh@double", - "parameters": null, - "itemType": "action", - "keywords": "hyperbolic cosine" - }, - { - "fullyQualifiedName": "DSCore.Math.DivRem", - "iconUrl": "http://localhost/icons/DSCore.Math.DivRem.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.DivRem@int,int", - "parameters": null, - "itemType": "action", - "keywords": "remainder" - }, - { - "fullyQualifiedName": "DSCore.Math.EvaluateFormula", - "iconUrl": "http://localhost/icons/DSCore.Math.EvaluateFormula.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.EvaluateFormula@string,string[],var[]", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.Math.Exp", - "iconUrl": "http://localhost/icons/DSCore.Math.Exp.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Exp@double", - "parameters": null, - "itemType": "action", - "keywords": "exponential" - }, - { - "fullyQualifiedName": "DSCore.Math.Floor", - "iconUrl": "http://localhost/icons/DSCore.Math.Floor.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Floor@double", - "parameters": null, - "itemType": "action", - "keywords": "round" - }, - { - "fullyQualifiedName": "DSCore.Math.Log", - "iconUrl": "http://localhost/icons/DSCore.Math.Log.double.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Log@double", - "parameters": "(number)", - "itemType": "action", - "keywords": "natural, logarithm, ln" - }, - { - "fullyQualifiedName": "DSCore.Math.Log", - "iconUrl": "http://localhost/icons/DSCore.Math.Log.double-double.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Log@double,double", - "parameters": "(number, logBase)", - "itemType": "action", - "keywords": "logarithm, ld, lg" - }, - { - "fullyQualifiedName": "DSCore.Math.Log10", - "iconUrl": "http://localhost/icons/DSCore.Math.Log10.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Log10@double", - "parameters": null, - "itemType": "action", - "keywords": "logarithm" - }, - { - "fullyQualifiedName": "DSCore.Math.Max", - "iconUrl": "http://localhost/icons/DSCore.Math.Max.double-double.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Max@double,double", - "parameters": "(value1, value2)", - "itemType": "action", - "keywords": "maximum, greater, larger" - }, - { - "fullyQualifiedName": "DSCore.Math.Max", - "iconUrl": "http://localhost/icons/DSCore.Math.Max.int-int.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Max@int,int", - "parameters": "(int1, int2)", - "itemType": "action", - "keywords": "maximum, greater, larger" - }, - { - "fullyQualifiedName": "DSCore.Math.Min", - "iconUrl": "http://localhost/icons/DSCore.Math.Min.double-double.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Min@double,double", - "parameters": "(value1, value2)", - "itemType": "action", - "keywords": "minimum, lesser, smaller" - }, - { - "fullyQualifiedName": "DSCore.Math.Min", - "iconUrl": "http://localhost/icons/DSCore.Math.Min.int-int.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Min@int,int", - "parameters": "(int1, int2)", - "itemType": "action", - "keywords": "minimum, lesser, smaller" - }, - { - "fullyQualifiedName": "DSCore.Math.Pow", - "iconUrl": "http://localhost/icons/DSCore.Math.Pow.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Pow@double,double", - "parameters": null, - "itemType": "action", - "keywords": "^, power, raise, exponent" - }, - { - "fullyQualifiedName": "DSCore.Math.Rand", - "iconUrl": "http://localhost/icons/DSCore.Math.Rand.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Rand", - "parameters": null, - "itemType": "action", - "keywords": "random, numberrange" - }, - { - "fullyQualifiedName": "DSCore.Math.Round", - "iconUrl": "http://localhost/icons/DSCore.Math.Round.double.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Round@double", - "parameters": "(number)", - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.Math.Round", - "iconUrl": "http://localhost/icons/DSCore.Math.Round.double-int.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Round@double,int", - "parameters": "(number, digits)", - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.Math.Sign", - "iconUrl": "http://localhost/icons/DSCore.Math.Sign.double.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Sign@double", - "parameters": "(number)", - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.Math.Sign", - "iconUrl": "http://localhost/icons/DSCore.Math.Sign.int.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Sign@int", - "parameters": "(integer)", - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.Math.Sin", - "iconUrl": "http://localhost/icons/DSCore.Math.Sin.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Sin@double", - "parameters": null, - "itemType": "action", - "keywords": "sine" - }, - { - "fullyQualifiedName": "DSCore.Math.Sinh", - "iconUrl": "http://localhost/icons/DSCore.Math.Sinh.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Sinh@double", - "parameters": null, - "itemType": "action", - "keywords": "hyperbolic" - }, - { - "fullyQualifiedName": "DSCore.Math.Sqrt", - "iconUrl": "http://localhost/icons/DSCore.Math.Sqrt.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Sqrt@double", - "parameters": null, - "itemType": "action", - "keywords": "square, root, radical" - }, - { - "fullyQualifiedName": "DSCore.Math.Tan", - "iconUrl": "http://localhost/icons/DSCore.Math.Tan.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Tan@double", - "parameters": null, - "itemType": "action", - "keywords": "tangent" - }, - { - "fullyQualifiedName": "DSCore.Math.Tanh", - "iconUrl": "http://localhost/icons/DSCore.Math.Tanh.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Tanh@double", - "parameters": null, - "itemType": "action", - "keywords": "hyperbolic, tanh" - }, - { - "fullyQualifiedName": "DSCore.Math.Sum", - "iconUrl": "http://localhost/icons/DSCore.Math.Sum.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Sum@double[]", - "parameters": null, - "itemType": "action", - "keywords": "mass addition, massadd" - }, - { - "fullyQualifiedName": "DSCore.Math.Factorial", - "iconUrl": "http://localhost/icons/DSCore.Math.Factorial.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Factorial@int", - "parameters": null, - "itemType": "action", - "keywords": "!" - }, - { - "fullyQualifiedName": "DSCore.Math.Xor", - "iconUrl": "http://localhost/icons/DSCore.Math.Xor.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Math.Xor@bool,bool", - "parameters": null, - "itemType": "action", - "keywords": "xor, exclusive, or" - }, - { - "fullyQualifiedName": "DSCore.Object.IsNull", - "iconUrl": "http://localhost/icons/DSCore.Object.IsNull.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Object.IsNull@var", - "parameters": null, - "itemType": "action", - "keywords": "is null" - }, - { - "fullyQualifiedName": "DSCore.Object.Identity", - "iconUrl": "http://localhost/icons/DSCore.Object.Identity.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Object.Identity@var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.Object.Type", - "iconUrl": "http://localhost/icons/DSCore.Object.Type.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Object.Type@var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.String.ToNumber", - "iconUrl": "http://localhost/icons/DSCore.String.ToNumber.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.ToNumber@string", - "parameters": null, - "itemType": "action", - "keywords": "2number, str2number, strtonumber, string2number, stringtonumber, int, double, cast" - }, - { - "fullyQualifiedName": "DSCore.String.GetNumber", - "iconUrl": "http://localhost/icons/DSCore.String.GetNumber.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.GetNumber@string", - "parameters": null, - "itemType": "action", - "keywords": "getnumber,tonumber,strtonumber,numberinstring,string2number,stringtonumber,int,double,cast" - }, - { - "fullyQualifiedName": "DSCore.String.Concat", - "iconUrl": "http://localhost/icons/DSCore.String.Concat.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.Concat@string[]", - "parameters": null, - "itemType": "action", - "keywords": "concatenate, join, combine strings" - }, - { - "fullyQualifiedName": "DSCore.String.Length", - "iconUrl": "http://localhost/icons/DSCore.String.Length.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.Length@string", - "parameters": null, - "itemType": "action", - "keywords": "count, size, characters, chars, length, sizeof" - }, - { - "fullyQualifiedName": "DSCore.String.Split", - "iconUrl": "http://localhost/icons/DSCore.String.Split.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.Split@string,string[]", - "parameters": null, - "itemType": "action", - "keywords": "divide, separaters, delimiter, cut, csv, comma" - }, - { - "fullyQualifiedName": "DSCore.String.Join", - "iconUrl": "http://localhost/icons/DSCore.String.Join.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.Join@string,string[]", - "parameters": null, - "itemType": "action", - "keywords": "join, separator, build csv, concat, construct" - }, - { - "fullyQualifiedName": "DSCore.String.ToUpper", - "iconUrl": "http://localhost/icons/DSCore.String.ToUpper.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.ToUpper@string", - "parameters": null, - "itemType": "action", - "keywords": "2uppercase, to uppercase, touppercase, uppercase" - }, - { - "fullyQualifiedName": "DSCore.String.ToLower", - "iconUrl": "http://localhost/icons/DSCore.String.ToLower.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.ToLower@string", - "parameters": null, - "itemType": "action", - "keywords": "2lowercase, to lowercase, tolowercase, lowercase" - }, - { - "fullyQualifiedName": "DSCore.String.ToTitle", - "iconUrl": "http://localhost/icons/DSCore.String.ToTitle.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.ToTitle@string", - "parameters": null, - "itemType": "action", - "keywords": "2titlecase, to titlecase, to title case, totitlecase, titlecase" - }, - { - "fullyQualifiedName": "DSCore.String.ChangeCase", - "iconUrl": "http://localhost/icons/DSCore.String.ChangeCase.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.ChangeCase@string,bool", - "parameters": null, - "itemType": "action", - "keywords": "2lowercase, to lowercase, tolowercase, lowercase, 2uppercase, to uppercase, touppercase, uppercase" - }, - { - "fullyQualifiedName": "DSCore.String.Substring", - "iconUrl": "http://localhost/icons/DSCore.String.Substring.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.Substring@string,int,int", - "parameters": null, - "itemType": "action", - "keywords": "subset, get string, part, smaller string" - }, - { - "fullyQualifiedName": "DSCore.String.Contains", - "iconUrl": "http://localhost/icons/DSCore.String.Contains.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.Contains@string,string,bool", - "parameters": null, - "itemType": "action", - "keywords": "test, within, in, is in, part of" - }, - { - "fullyQualifiedName": "DSCore.String.CountOccurrences", - "iconUrl": "http://localhost/icons/DSCore.String.CountOccurrences.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.CountOccurrences@string,string,bool", - "parameters": null, - "itemType": "action", - "keywords": "count, substring, count occurrences, numberof, search, find, within" - }, - { - "fullyQualifiedName": "DSCore.String.Replace", - "iconUrl": "http://localhost/icons/DSCore.String.Replace.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.Replace@string,string,string", - "parameters": null, - "itemType": "action", - "keywords": "replace, overwrite, override, find and replace" - }, - { - "fullyQualifiedName": "DSCore.String.EndsWith", - "iconUrl": "http://localhost/icons/DSCore.String.EndsWith.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.EndsWith@string,string,bool", - "parameters": null, - "itemType": "action", - "keywords": "test, does end, last, str end, terminated" - }, - { - "fullyQualifiedName": "DSCore.String.StartsWith", - "iconUrl": "http://localhost/icons/DSCore.String.StartsWith.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.StartsWith@string,string,bool", - "parameters": null, - "itemType": "action", - "keywords": "test, beginswith, start, string start, front" - }, - { - "fullyQualifiedName": "DSCore.String.TrimWhitespace", - "iconUrl": "http://localhost/icons/DSCore.String.TrimWhitespace.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.TrimWhitespace@string", - "parameters": null, - "itemType": "action", - "keywords": "trimstring, cleanstring, whitespace, blanks, spaces, string trim" - }, - { - "fullyQualifiedName": "DSCore.String.TrimLeadingWhitespace", - "iconUrl": "http://localhost/icons/DSCore.String.TrimLeadingWhitespace.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.TrimLeadingWhitespace@string", - "parameters": null, - "itemType": "action", - "keywords": "trim string, clean string, trim leading whitespaces, string trim" - }, - { - "fullyQualifiedName": "DSCore.String.TrimTrailingWhitespace", - "iconUrl": "http://localhost/icons/DSCore.String.TrimTrailingWhitespace.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.TrimTrailingWhitespace@string", - "parameters": null, - "itemType": "action", - "keywords": "trim string, clean string, trim trailing whitespaces, string trim" - }, - { - "fullyQualifiedName": "DSCore.String.IndexOf", - "iconUrl": "http://localhost/icons/DSCore.String.IndexOf.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.IndexOf@string,string,bool", - "parameters": null, - "itemType": "action", - "keywords": "index of, find susbstring, where, search" - }, - { - "fullyQualifiedName": "DSCore.String.AllIndicesOf", - "iconUrl": "http://localhost/icons/DSCore.String.AllIndicesOf.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.AllIndicesOf@string,string,bool", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.String.LastIndexOf", - "iconUrl": "http://localhost/icons/DSCore.String.LastIndexOf.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.LastIndexOf@string,string,bool", - "parameters": null, - "itemType": "action", - "keywords": "last index of, find susbstring, where, search" - }, - { - "fullyQualifiedName": "DSCore.String.PadLeft", - "iconUrl": "http://localhost/icons/DSCore.String.PadLeft.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.PadLeft@string,int,string", - "parameters": null, - "itemType": "action", - "keywords": "pad left, right align, right-align, pad, string space, whitespace" - }, - { - "fullyQualifiedName": "DSCore.String.PadRight", - "iconUrl": "http://localhost/icons/DSCore.String.PadRight.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.PadRight@string,int,string", - "parameters": null, - "itemType": "action", - "keywords": "pad right, left align, left-align, pad string space, whitespace" - }, - { - "fullyQualifiedName": "DSCore.String.Center", - "iconUrl": "http://localhost/icons/DSCore.String.Center.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.Center@string,int,string", - "parameters": null, - "itemType": "action", - "keywords": "center align, center-align, centered, whitespace, expand string, surround" - }, - { - "fullyQualifiedName": "DSCore.String.Insert", - "iconUrl": "http://localhost/icons/DSCore.String.Insert.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.Insert@string,int,string", - "parameters": null, - "itemType": "action", - "keywords": "insertstring, insert string" - }, - { - "fullyQualifiedName": "DSCore.String.Remove", - "iconUrl": "http://localhost/icons/DSCore.String.Remove.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.String.Remove@string,int,int", - "parameters": null, - "itemType": "action", - "keywords": "delete, rem, shorten" - }, - { - "fullyQualifiedName": "DSCore.Thread.Pause", - "iconUrl": "http://localhost/icons/DSCore.Thread.Pause.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.Thread.Pause@var,int", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.IO.FileSytem.AppendText", - "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.AppendText.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.FileSystem.AppendText", - "parameters": null, - "itemType": "action", - "keywords": "append" - }, - { - "fullyQualifiedName": "DSCore.IO.FileSytem.ReadText", - "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.ReadText.var.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.FileSystem.ReadText@var", - "parameters": "(file)", - "itemType": "action", - "keywords": "read file, text, file" - }, - { - "fullyQualifiedName": "DSCore.IO.FileSystem.MoveFile", - "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.MoveFile.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.FileSystem.MoveFile@string,string,bool", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.IO.FileSystem.DeleteFile", - "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.DeleteFile.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.FileSystem.DeleteFile@string", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.IO.FileSystem.CopyFile", - "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.CopyFile.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.FileSystem.CopyFile@var,string,bool", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.IO.FileSystem.FileExists", - "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.FileExists.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.FileSystem.FileExists@string", - "parameters": null, - "itemType": "action", - "keywords": "filepath" - }, - { - "fullyQualifiedName": "DSCore.IO.FileSystem.WriteText", - "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.WriteText.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.FileSystem.WriteText@string,string", - "parameters": null, - "itemType": "action", - "keywords": "write file, text, file, filepath" - }, - { - "fullyQualifiedName": "DSCore.IO.FileSytem.CombinePath", - "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.CombinePath.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.FileSystem.CombinePath@string[]", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.IO.FileSystem.FileExtension", - "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.FileExtension.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.FileSystem.FileExtension@string", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.IO.FileSystem.ChangePathExtension", - "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.ChangePathExtension.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.FileSystem.ChangePathExtension@string,string", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.IO.FileSystem.DirectoryName", - "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.DirectoryName.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.FileSystem.DirectoryName@string", - "parameters": null, - "itemType": "action", - "keywords": "directorypath" - }, - { - "fullyQualifiedName": "DSCore.IO.FileSystem.FileName", - "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.FileName.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.FileSystem.FileName@string,bool", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.IO.FileSystem.FileHasExtension", - "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.FileHasExtension.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.FileSystem.FileHasExtension@string", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.IO.FileSystem.GetDirectoryContents", - "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.GetDirectoryContents.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.FileSystem.GetDirectoryContents@var,string", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.IO.FileSystem.CopyDirectory", - "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.CopyDirectory.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.FileSystem.CopyDirectory@var,string,bool", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.IO.FileSystem.DeleteDirectory", - "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.DeleteDirectory.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.FileSystem.DeleteDirectory@string,bool", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.IO.FileSystem.DirectoryExists", - "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.DirectoryExists.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.FileSystem.DirectoryExists@string", - "parameters": null, - "itemType": "action", - "keywords": "directorypath" - }, - { - "fullyQualifiedName": "DSCore.IO.FileSystem.MoveDirectory", - "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.MoveDirectory.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.FileSystem.MoveDirectory@string,string,bool", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.IO.Image.ReadFromFile", - "iconUrl": "http://localhost/icons/DSCore.IO.Image.ReadFromFile.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.Image.ReadFromFile@var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.IO.Image.Pixels", - "iconUrl": "http://localhost/icons/DSCore.IO.Image.Pixels.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.Image.Pixels@var,int,int", - "parameters": null, - "itemType": "action", - "keywords": "read, image, bitmap, png, jpg, jpeg" - }, - { - "fullyQualifiedName": "DSCore.IO.Image.FromPixels", - "iconUrl": "http://localhost/icons/DSCore.IO.Image.FromPixels.Color2.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.Image.FromPixels@DSCore.Color[][]", - "parameters": "(colors)", - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.IO.Image.FromPixels", - "iconUrl": "http://localhost/icons/DSCore.IO.Image.FromPixels.Color1-int-int.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.Image.FromPixels@DSCore.Color[],int,int", - "parameters": "(colors, width, height)", - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.IO.Image.Dimensions", - "iconUrl": "http://localhost/icons/DSCore.IO.Image.Dimensions.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.Image.Dimensions@var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSCore.IO.Image.WriteToFile", - "iconUrl": "http://localhost/icons/DSCore.IO.Image.WriteToFile.Small?path=DSCoreNodes.dll", - "contextData": "DSCore.IO.Image.WriteToFile@string,var", - "parameters": null, - "itemType": "action", - "keywords": "write image, image, file, filepath" - }, - { - "fullyQualifiedName": "DSOffice.Data.ExportCSV", - "iconUrl": "http://localhost/icons/DSOffice.Data.ExportCSV.Small?path=DSOffice.dll", - "contextData": "DSOffice.Data.ExportCSV@string,var[][]", - "parameters": null, - "itemType": "action", - "keywords": "write, text, file" - }, - { - "fullyQualifiedName": "DSOffice.Data.ImportCSV", - "iconUrl": "http://localhost/icons/DSOffice.Data.ImportCSV.Small?path=DSOffice.dll", - "contextData": "DSOffice.Data.ImportCSV@string,bool", - "parameters": null, - "itemType": "action", - "keywords": "import, csv, comma, file, list, separate, transpose" - }, - { - "fullyQualifiedName": "DSOffice.Data.ImportExcel", - "iconUrl": "http://localhost/icons/DSOffice.Data.ImportExcel.Small?path=DSOffice.dll", - "contextData": "DSOffice.Data.ImportExcel@var,string,bool", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSOffice.Data.ExportToExcel", - "iconUrl": "http://localhost/icons/DSOffice.Data.ExportToExcel.Small?path=DSOffice.dll", - "contextData": "DSOffice.Data.ExportToExcel@string,string,int,int,var[][],bool,bool", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSOffice.Data.OpenXMLImportExcel", - "iconUrl": "http://localhost/icons/DSOffice.Data.ImportExcel.Small?path=DSOffice.dll", - "contextData": "DSOffice.Data.OpenXMLImportExcel@string,string,int,int,bool", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DSOffice.Data.OpenXMLExportExcel", - "iconUrl": "http://localhost/icons/DSOffice.Data.ExportToExcel.Small?path=DSOffice.dll", - "contextData": "DSOffice.Data.OpenXMLExportExcel@string,string,var[][],int,int,bool,bool", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "List.RemoveIfNot", - "iconUrl": "http://localhost/icons/List.RemoveIfNot.Small?path=BuiltIn.ds", - "contextData": "List.RemoveIfNot@var[]..[],string", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "List.Equals", - "iconUrl": "http://localhost/icons/List.Equals.Small?path=BuiltIn.ds", - "contextData": "List.Equals@var,var", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "List.GroupByFunction", - "iconUrl": "http://localhost/icons/List.GroupByFunction.Small?path=BuiltIn.ds", - "contextData": "List.GroupByFunction@var[]..[],Function", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "List.SortByFunction", - "iconUrl": "http://localhost/icons/List.SortByFunction.Small?path=BuiltIn.ds", - "contextData": "List.SortByFunction@var[]..[],Function", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "List.MaximumItemByKey", - "iconUrl": "http://localhost/icons/List.MaximumItemByKey.Small?path=BuiltIn.ds", - "contextData": "List.MaximumItemByKey@var[]..[],Function", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "List.MinimumItemByKey", - "iconUrl": "http://localhost/icons/List.MinimumItemByKey.Small?path=BuiltIn.ds", - "contextData": "List.MinimumItemByKey@var[]..[],Function", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "List.TrueForAll", - "iconUrl": "http://localhost/icons/List.TrueForAll.Small?path=BuiltIn.ds", - "contextData": "List.TrueForAll@var[]..[],Function", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "List.TrueForAny", - "iconUrl": "http://localhost/icons/List.TrueForAny.Small?path=BuiltIn.ds", - "contextData": "List.TrueForAny@var[]..[],Function", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "DynamoUnits.Location.Name", - "iconUrl": "http://localhost/icons/DynamoUnits.Location.Name.Small?path=DynamoUnits.dll", - "contextData": "DynamoUnits.Location.Name", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DynamoUnits.Location.Latitude", - "iconUrl": "http://localhost/icons/DynamoUnits.Location.Latitude.Small?path=DynamoUnits.dll", - "contextData": "DynamoUnits.Location.Latitude", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DynamoUnits.Location.Longitude", - "iconUrl": "http://localhost/icons/DynamoUnits.Location.Longitude.Small?path=DynamoUnits.dll", - "contextData": "DynamoUnits.Location.Longitude", - "parameters": null, - "itemType": "query", - "keywords": "" - }, - { - "fullyQualifiedName": "DynamoUnits.Location.ByLatitudeAndLongitude", - "iconUrl": "http://localhost/icons/DynamoUnits.Location.ByLatitudeAndLongitude.Small?path=DynamoUnits.dll", - "contextData": "DynamoUnits.Location.ByLatitudeAndLongitude@double,double,string", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "Tessellation.ConvexHull.ByPoints", - "iconUrl": "http://localhost/icons/Tessellation.ConvexHull.ByPoints.Small?path=Tessellation.dll", - "contextData": "Tessellation.ConvexHull.ByPoints@Autodesk.DesignScript.Geometry.Point[]", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Tessellation.Delaunay.ByParametersOnSurface", - "iconUrl": "http://localhost/icons/Tessellation.Delaunay.ByParametersOnSurface.Small?path=Tessellation.dll", - "contextData": "Tessellation.Delaunay.ByParametersOnSurface@Autodesk.DesignScript.Geometry.UV[],Autodesk.DesignScript.Geometry.Surface", - "parameters": null, - "itemType": "action", - "keywords": "uvs" - }, - { - "fullyQualifiedName": "Tessellation.Delaunay.ByPoints", - "iconUrl": "http://localhost/icons/Tessellation.Delaunay.ByPoints.Small?path=Tessellation.dll", - "contextData": "Tessellation.Delaunay.ByPoints@Autodesk.DesignScript.Geometry.Point[]", - "parameters": null, - "itemType": "action", - "keywords": "" - }, - { - "fullyQualifiedName": "Tessellation.Voronoi.ByParametersOnSurface", - "iconUrl": "http://localhost/icons/Tessellation.Voronoi.ByParametersOnSurface.Small?path=Tessellation.dll", - "contextData": "Tessellation.Voronoi.ByParametersOnSurface@Autodesk.DesignScript.Geometry.UV[],Autodesk.DesignScript.Geometry.Surface", - "parameters": null, - "itemType": "action", - "keywords": "uvs" - }, - { - "fullyQualifiedName": "Modifiers.GeometryColor.ByGeometryColor", - "iconUrl": "http://localhost/icons/Modifiers.GeometryColor.ByGeometryColor.Small?path=GeometryColor.dll", - "contextData": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "Modifiers.GeometryColor.BySurfaceColors", - "iconUrl": "http://localhost/icons/Modifiers.GeometryColor.BySurfaceColors.Small?path=GeometryColor.dll", - "contextData": "Modifiers.GeometryColor.BySurfaceColors@Autodesk.DesignScript.Geometry.Surface,DSCore.Color[][]", - "parameters": null, - "itemType": "create", - "keywords": "" - }, - { - "fullyQualifiedName": "DesignScript.Builtin.Dictionary.ByKeysValues", - "iconUrl": "http://localhost/icons/DesignScript.Builtin.Dictionary.ByKeysValues.Small?path=DesignScriptBuiltin.dll", - "contextData": "Dictionary.ByKeysValues", - "parameters": null, - "itemType": "create", - "keywords": "Dictionary, ByKeysValues" - }, - { - "fullyQualifiedName": "DesignScript.Builtin.Dictionary.Components", - "iconUrl": "http://localhost/icons/DesignScript.Builtin.Dictionary.Components.Small?path=DesignScriptBuiltin.dll", - "contextData": "Dictionary.Components", - "parameters": null, - "itemType": "action", - "keywords": "Dictionary, Components" - }, - { - "fullyQualifiedName": "DesignScript.Builtin.Dictionary.RemoveKeys", - "iconUrl": "http://localhost/icons/DesignScript.Builtin.Dictionary.RemoveKeys.Small?path=DesignScriptBuiltin.dll", - "contextData": "Dictionary.RemoveKeys", - "parameters": null, - "itemType": "action", - "keywords": "Dictionary, RemoveKeys" - }, - { - "fullyQualifiedName": "DesignScript.Builtin.Dictionary.SetValueAtKeys", - "iconUrl": "http://localhost/icons/DesignScript.Builtin.Dictionary.SetValueAtKeys.Small?path=DesignScriptBuiltin.dll", - "contextData": "Dictionary.SetValueAtKeys", - "parameters": null, - "itemType": "action", - "keywords": "Dictionary, SetValueAtKeys" - }, - { - "fullyQualifiedName": "DesignScript.Builtin.Dictionary.ValueAtKey", - "iconUrl": "http://localhost/icons/DesignScript.Builtin.Dictionary.ValueAtKey.Small?path=DesignScriptBuiltin.dll", - "contextData": "Dictionary.ValueAtKey", - "parameters": null, - "itemType": "action", - "keywords": "Dictionary, ValueAtKey" - }, - { - "fullyQualifiedName": "DesignScript.Builtin.Dictionary.Count", - "iconUrl": "http://localhost/icons/DesignScript.Builtin.Dictionary.Count.Small?path=DesignScriptBuiltin.dll", - "contextData": "Dictionary.Count", - "parameters": null, - "itemType": "query", - "keywords": "Dictionary, Count" - }, - { - "fullyQualifiedName": "DesignScript.Builtin.Dictionary.Keys", - "iconUrl": "http://localhost/icons/DesignScript.Builtin.Dictionary.Keys.Small?path=DesignScriptBuiltin.dll", - "contextData": "Dictionary.Keys", - "parameters": null, - "itemType": "query", - "keywords": "Dictionary, Keys" - }, - { - "fullyQualifiedName": "DesignScript.Builtin.Dictionary.Values", - "iconUrl": "http://localhost/icons/DesignScript.Builtin.Dictionary.Values.Small?path=DesignScriptBuiltin.dll", - "contextData": "Dictionary.Values", - "parameters": null, - "itemType": "query", - "keywords": "Dictionary, Values" - } - ] + "loadedTypes": [ + { + "fullyQualifiedName": "Core.Input.Code Block", + "iconUrl": "http://localhost/icons/Dynamo.Graph.Nodes.CodeBlockNodeModel.Small?path=DynamoCore.dll", + "contextData": "Code Block", + "parameters": null, + "itemType": "action", + "keywords": "Dynamo.Nodes.CodeBlockNodeModel, Code Block, codeblock" + }, + { + "fullyQualifiedName": "Core.Input.Input", + "iconUrl": "http://localhost/icons/Dynamo.Graph.Nodes.CustomNodes.Symbol.Small?path=DynamoCore.dll", + "contextData": "Input", + "parameters": null, + "itemType": "action", + "keywords": "Dynamo.Nodes.Symbol, Input, variable, argument, parameter" + }, + { + "fullyQualifiedName": "Core.Input.Output", + "iconUrl": "http://localhost/icons/Dynamo.Graph.Nodes.CustomNodes.Output.Small?path=DynamoCore.dll", + "contextData": "Output", + "parameters": null, + "itemType": "action", + "keywords": "Dynamo.Nodes.Output, Output" + }, + { + "fullyQualifiedName": "Core.Units.Convert Between Units", + "iconUrl": "http://localhost/icons/CoreNodeModels.DynamoConvert.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "Convert Between Units", + "parameters": null, + "itemType": "action", + "keywords": "DSCoreNodesUI.DynamoConvert, Convert Between Units, Convert, Units, Length, Area, Volume, convertbetweenunits" + }, + { + "fullyQualifiedName": "Core.Color.Color Range", + "iconUrl": "http://localhost/icons/CoreNodeModels.ColorRange.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "Color Range", + "parameters": null, + "itemType": "create", + "keywords": "DSCoreNodesUI.ColorRange, Color Range, colorrange" + }, + { + "fullyQualifiedName": "Core.List.List.Create", + "iconUrl": "http://localhost/icons/CoreNodeModels.CreateList.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "List.Create", + "parameters": null, + "itemType": "create", + "keywords": "DSCoreNodesUI.CreateList, List.Create, entwine, listcreate,newlist, makelist, list" + }, + { + "fullyQualifiedName": "Core.Scripting.Formula", + "iconUrl": "http://localhost/icons/CoreNodeModels.Formula.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "Formula", + "parameters": null, + "itemType": "action", + "keywords": "DSCoreNodesUI.Formula, Formula" + }, + { + "fullyQualifiedName": "Core.List.Range", + "iconUrl": "http://localhost/icons/CoreNodeModels.Range.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "Range", + "parameters": null, + "itemType": "create", + "keywords": "DSCoreNodesUI.Range, Range, numberrange, numbersequence" + }, + { + "fullyQualifiedName": "Core.List.Sequence", + "iconUrl": "http://localhost/icons/CoreNodeModels.Sequence.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "Sequence", + "parameters": null, + "itemType": "create", + "keywords": "DSCoreNodesUI.Sequence, Sequence, numbersequence" + }, + { + "fullyQualifiedName": "Core.View.Watch", + "iconUrl": "http://localhost/icons/CoreNodeModels.Watch.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "Watch", + "parameters": null, + "itemType": "action", + "keywords": "Dynamo.Nodes.Watch, DSCoreNodesUI.Watch, Watch, print, output, disply, panel, inspect, debug" + }, + { + "fullyQualifiedName": "Core.View.Watch Image", + "iconUrl": "http://localhost/icons/CoreNodeModels.WatchImageCore.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "Watch Image", + "parameters": null, + "itemType": "action", + "keywords": "Dynamo.Nodes.WatchImageCore, DSCoreNodesUI.WatchImageCore, Watch Image, image, inspect image, pixels, display, panel, watchimage" + }, + { + "fullyQualifiedName": "Core.String.String from Object", + "iconUrl": "http://localhost/icons/CoreNodeModels.FromObject.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "String from Object", + "parameters": null, + "itemType": "action", + "keywords": "DSCoreNodesUI.StringNodes.FromObject, DSCoreNodesUI.FromObject, String from Object, string.fromobject, tostring, 2string, number2string, numbertostring" + }, + { + "fullyQualifiedName": "Core.String.String from Array", + "iconUrl": "http://localhost/icons/CoreNodeModels.FromArray.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "String from Array", + "parameters": null, + "itemType": "action", + "keywords": "DSCoreNodesUI.StringNodes.FromArray, DSCoreNodesUI.FromArray, String from Array, string.fromarray, tostring, 2string, list2string, listtostring, array2string, arraytostring" + }, + { + "fullyQualifiedName": "Core.Web.Web Request", + "iconUrl": "http://localhost/icons/CoreNodeModels.WebRequest.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "Web Request", + "parameters": null, + "itemType": "action", + "keywords": "DSCoreNodesUI.WebRequest, Web Request" + }, + { + "fullyQualifiedName": "Core.Math.And", + "iconUrl": "http://localhost/icons/CoreNodeModels.Logic.And.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "And", + "parameters": null, + "itemType": "action", + "keywords": "DSCore.Logic.And, DSCoreNodesUI.Logic.And, And" + }, + { + "fullyQualifiedName": "Core.Math.Or", + "iconUrl": "http://localhost/icons/CoreNodeModels.Logic.Or.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "Or", + "parameters": null, + "itemType": "action", + "keywords": "DSCore.Logic.Or, DSCoreNodesUI.Logic.Or, Or" + }, + { + "fullyQualifiedName": "Core.Logic.RefactoredIf", + "iconUrl": "http://localhost/icons/CoreNodeModels.Logic.RefactoredIf.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "If", + "parameters": null, + "itemType": "action", + "keywords": "DSCoreNodesUI.Logic.RefactoredIf, RefactoredIf" + }, + { + "fullyQualifiedName": "Core.Logic.ScopeIf", + "iconUrl": "http://localhost/icons/CoreNodeModels.Logic.ScopedIf.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "ScopeIf", + "parameters": null, + "itemType": "action", + "keywords": "DSCoreNodesUI.Logic.ScopedIf, ScopeIf" + }, + { + "fullyQualifiedName": "Core.Evaluate.Function.Apply", + "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.ApplyFunction.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "Function.Apply", + "parameters": null, + "itemType": "action", + "keywords": "DSCoreNodesUI.HigherOrder.ApplyFunction, Function.Apply" + }, + { + "fullyQualifiedName": "Core.Evaluate.Function.Compose", + "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.ComposeFunctions.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "Function.Compose", + "parameters": null, + "itemType": "action", + "keywords": "DSCoreNodesUI.HigherOrder.ComposeFunctions, Function.Compose" + }, + { + "fullyQualifiedName": "Core.List.List.Map", + "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.Map.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "List.Map", + "parameters": null, + "itemType": "action", + "keywords": "DSCore.Map, DSCoreNodesUI.HigherOrder.Map, List.Map, function, applied, over list, do to each" + }, + { + "fullyQualifiedName": "Core.List.List.Combine", + "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.Combine.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "List.Combine", + "parameters": null, + "itemType": "action", + "keywords": "DSCore.Combine, DSCoreNodesUI.HigherOrder.Combine, List.Combine, map multiple, apply over lists, multiple inputs" + }, + { + "fullyQualifiedName": "Core.List.List.LaceShortest", + "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.LaceShortest.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "List.LaceShortest", + "parameters": null, + "itemType": "action", + "keywords": "DSCore.LaceShortest, DSCoreNodesUI.HigherOrder.LaceShortest, List.LaceShortest, mix, trim end" + }, + { + "fullyQualifiedName": "Core.List.List.LaceLongest", + "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.LaceLongest.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "List.LaceLongest", + "parameters": null, + "itemType": "action", + "keywords": "DSCore.LaceLongest, DSCoreNodesUI.HigherOrder.LaceLongest, List.LaceLongest, repeat last" + }, + { + "fullyQualifiedName": "Core.List.List.CartesianProduct", + "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.CartesianProduct.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "List.CartesianProduct", + "parameters": null, + "itemType": "action", + "keywords": "DSCore.CartesianProduct, DSCoreNodesUI.HigherOrder.CartesianProduct, List.CartesianProduct, cross product, crossreference, cross ref" + }, + { + "fullyQualifiedName": "Core.List.List.Reduce", + "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.Reduce.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "List.Reduce", + "parameters": null, + "itemType": "action", + "keywords": "DSCore.Reduce, DSCoreNodesUI.HigherOrder.Reduce, List.Reduce, accumulate, aggregate, fold" + }, + { + "fullyQualifiedName": "Core.List.List.Scan", + "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.ScanList.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "List.Scan", + "parameters": null, + "itemType": "action", + "keywords": "DSCore.ScanList, DSCoreNodesUI.HigherOrder.ScanList, List.Scan, intermediate, maps, folds" + }, + { + "fullyQualifiedName": "Core.List.List.Filter", + "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.Filter.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "List.Filter", + "parameters": null, + "itemType": "action", + "keywords": "DSCore.Filter, DSCoreNodesUI.HigherOrder.Filter, List.Filter, screen, dispatch" + }, + { + "fullyQualifiedName": "Core.List.ReplaceByCondition", + "iconUrl": "http://localhost/icons/CoreNodeModels.HigherOrder.Replace.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "ReplaceByCondition", + "parameters": null, + "itemType": "action", + "keywords": "DSCore.Replace, DSCoreNodesUI.HigherOrder.Replace, ReplaceByCondition, predicate, override, replace if," + }, + { + "fullyQualifiedName": "Core.Color.Color Palette", + "iconUrl": "http://localhost/icons/CoreNodeModels.Input.ColorPalette.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "Color Palette", + "parameters": null, + "itemType": "create", + "keywords": "Color Palette, ColorUISearchTags" + }, + { + "fullyQualifiedName": "Core.Input.Date Time", + "iconUrl": "http://localhost/icons/CoreNodeModels.Input.DateTime.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "Date Time", + "parameters": null, + "itemType": "action", + "keywords": "DSCoreNodesUI.DateTime, DSCoreNodesUI.Input.DateTime, Date Time" + }, + { + "fullyQualifiedName": "Core.Input.String", + "iconUrl": "http://localhost/icons/CoreNodeModels.Input.StringInput.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "String", + "parameters": null, + "itemType": "action", + "keywords": "Dynamo.Nodes.StringInput, Dynamo.Nodes.dynStringInput, DSCoreNodesUI.Input.StringInput, String" + }, + { + "fullyQualifiedName": "Core.Input.Number", + "iconUrl": "http://localhost/icons/CoreNodeModels.Input.DoubleInput.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "Number", + "parameters": null, + "itemType": "action", + "keywords": "Dynamo.Nodes.DoubleInput, Dynamo.Nodes.dynDoubleInput, DSCoreNodesUI.Input.DoubleInput, Number" + }, + { + "fullyQualifiedName": "Core.Input.Number Slider", + "iconUrl": "http://localhost/icons/CoreNodeModels.Input.DoubleSlider.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "Number Slider", + "parameters": null, + "itemType": "action", + "keywords": "DSCoreNodesUI.Input.DoubleSlider, Number Slider, double, number, float, integer, slider, numberslider" + }, + { + "fullyQualifiedName": "Core.Input.File Path", + "iconUrl": "http://localhost/icons/CoreNodeModels.Input.Filename.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "File Path", + "parameters": null, + "itemType": "action", + "keywords": "DSCore.File.Filename, DSCoreNodesUI.Input.Filename, File Path, filepath" + }, + { + "fullyQualifiedName": "Core.Input.Directory Path", + "iconUrl": "http://localhost/icons/CoreNodeModels.Input.Directory.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "Directory Path", + "parameters": null, + "itemType": "action", + "keywords": "DSCore.File.Directory, DSCoreNodesUI.Input.Directory, Directory Path, directorypath, filepath" + }, + { + "fullyQualifiedName": "Core.File.File.FromPath", + "iconUrl": "http://localhost/icons/CoreNodeModels.Input.FileObject.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "File.FromPath", + "parameters": null, + "itemType": "action", + "keywords": "DSCore.File.FileObject, DSCoreNodesUI.Input.FileObject, File.FromPath, filepath" + }, + { + "fullyQualifiedName": "Core.File.DirectoryFromPath", + "iconUrl": "http://localhost/icons/CoreNodeModels.Input.DirectoryObject.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "DirectoryFromPath", + "parameters": null, + "itemType": "action", + "keywords": "DSCore.File.DirectoryObject, DSCoreNodesUI.Input.DirectoryObject, Directory.FromPath, DirectoryFromPath, directorypath, filepath" + }, + { + "fullyQualifiedName": "Core.Input.Boolean", + "iconUrl": "http://localhost/icons/CoreNodeModels.Input.BoolSelector.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "Boolean", + "parameters": null, + "itemType": "action", + "keywords": "DSCoreNodesUI.BoolSelector, DSCoreNodesUI.Input.BoolSelector, Dynamo.Nodes.BoolSelector, Boolean, true, truth, false" + }, + { + "fullyQualifiedName": "Core.Input.Integer Slider", + "iconUrl": "http://localhost/icons/CoreNodeModels.Input.IntegerSlider64Bit.Small?path=nodes\\CoreNodeModels.dll", + "contextData": "Integer Slider", + "parameters": null, + "itemType": "action", + "keywords": "DSCoreNodesUI.Input.IntegerSlider, Integer Slider, integerslider" + }, + { + "fullyQualifiedName": "Geometry.Geometry.ExportToSAT", + "iconUrl": "http://localhost/icons/GeometryUI.ExportWithUnits.Small?path=nodes\\GeometryUI.dll", + "contextData": "ExportToSAT", + "parameters": null, + "itemType": "action", + "keywords": "ExportToSAT, Export, SAT" + }, + { + "fullyQualifiedName": "Core.Scripting.Python Script", + "iconUrl": "http://localhost/icons/PythonNodeModels.PythonNode.Small?path=nodes\\PythonNodeModels.dll", + "contextData": "Python Script", + "parameters": null, + "itemType": "action", + "keywords": "Python Script" + }, + { + "fullyQualifiedName": "Core.Scripting.Python Script From String", + "iconUrl": "http://localhost/icons/PythonNodeModels.PythonStringNode.Small?path=nodes\\PythonNodeModels.dll", + "contextData": "Python Script From String", + "parameters": null, + "itemType": "action", + "keywords": "Python Script From String" + }, + { + "fullyQualifiedName": "Core.Units.Number From Feet and Inches", + "iconUrl": "http://localhost/icons/UnitsUI.LengthFromString.Small?path=nodes\\UnitsUI.dll", + "contextData": "Number From Feet and Inches", + "parameters": null, + "itemType": "action", + "keywords": "Number From Feet and Inches, Imperial, Metric, Length, Project, units" + }, + { + "fullyQualifiedName": "Core.Units.Unit Types", + "iconUrl": "http://localhost/icons/UnitsUI.UnitTypes.Small?path=nodes\\UnitsUI.dll", + "contextData": "Unit Types", + "parameters": null, + "itemType": "action", + "keywords": "Unit Types, units, unittypes" + }, + { + "fullyQualifiedName": "Core.View.Watch 3D", + "iconUrl": "http://localhost/icons/Watch3DNodeModels.Watch3D.Small?path=nodes\\Watch3DNodeModels.dll", + "contextData": "Watch 3D", + "parameters": null, + "itemType": "action", + "keywords": "Dynamo.Nodes.dyn3DPreview, Dynamo.Nodes.3DPreview, Dynamo.Nodes.Watch3D, DynamoWatch3D.Watch3D, Watch 3D" + }, + { + "fullyQualifiedName": "List.Rank", + "iconUrl": "http://localhost/icons/List.Rank.Small?path=BuiltIn", + "contextData": "List.Rank@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "rank, depth, nesting, ranks" + }, + { + "fullyQualifiedName": "LoopWhile", + "iconUrl": "http://localhost/icons/LoopWhile.Small?path=BuiltIn", + "contextData": "LoopWhile@var[]..[],Function,Function", + "parameters": null, + "itemType": "action", + "keywords": "loop, while, repeat" + }, + { + "fullyQualifiedName": "+", + "iconUrl": "http://localhost/icons/add.Small?path=Operators", + "contextData": "+@var[]..[],var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "add, plus, addition, +" + }, + { + "fullyQualifiedName": "-", + "iconUrl": "http://localhost/icons/sub.Small?path=Operators", + "contextData": "-@var[]..[],var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "sub, subtract, difference, -" + }, + { + "fullyQualifiedName": "*", + "iconUrl": "http://localhost/icons/mul.Small?path=Operators", + "contextData": "*@var[]..[],var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "mul, multiply, product, times, *, x" + }, + { + "fullyQualifiedName": "/", + "iconUrl": "http://localhost/icons/div.Small?path=Operators", + "contextData": "/@var[]..[],var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "div, divide, product" + }, + { + "fullyQualifiedName": "==", + "iconUrl": "http://localhost/icons/eq.Small?path=Operators", + "contextData": "==@var[]..[],var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "eq, equal, =" + }, + { + "fullyQualifiedName": ">=", + "iconUrl": "http://localhost/icons/ge.Small?path=Operators", + "contextData": ">=@var[]..[],var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "greater, equal" + }, + { + "fullyQualifiedName": ">", + "iconUrl": "http://localhost/icons/gt.Small?path=Operators", + "contextData": ">@var[]..[],var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "greater" + }, + { + "fullyQualifiedName": "%", + "iconUrl": "http://localhost/icons/mod.Small?path=Operators", + "contextData": "%@var[]..[],var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "mod, modulo, remainder" + }, + { + "fullyQualifiedName": "<=", + "iconUrl": "http://localhost/icons/le.Small?path=Operators", + "contextData": "<=@var[]..[],var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "less, equal" + }, + { + "fullyQualifiedName": "<", + "iconUrl": "http://localhost/icons/lt.Small?path=Operators", + "contextData": "<@var[]..[],var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "less" + }, + { + "fullyQualifiedName": "&&", + "iconUrl": "http://localhost/icons/and.Small?path=Operators", + "contextData": "&&@var[]..[],var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "and" + }, + { + "fullyQualifiedName": "||", + "iconUrl": "http://localhost/icons/or.Small?path=Operators", + "contextData": "||@var[]..[],var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "or" + }, + { + "fullyQualifiedName": "!=", + "iconUrl": "http://localhost/icons/nq.Small?path=Operators", + "contextData": "!=@var[]..[],var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "equal" + }, + { + "fullyQualifiedName": "Not", + "iconUrl": "http://localhost/icons/Not.Small?path=Operators", + "contextData": "Not@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "not" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.ByThreePoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.ByThreePoints.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Arc.ByThreePoints@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "parameters": null, + "itemType": "create", + "keywords": "arc, arcs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.ByCenterPointRadiusAngle", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.ByCenterPointRadiusAngle.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Arc.ByCenterPointRadiusAngle@Autodesk.DesignScript.Geometry.Point,double,double,double,Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "create", + "keywords": "arc, center, arcs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.ByCenterPointStartPointSweepAngle", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.ByCenterPointStartPointSweepAngle.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Arc.ByCenterPointStartPointSweepAngle@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,double,Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "create", + "keywords": "arc, center, arcs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.ByCenterPointStartPointEndPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.ByCenterPointStartPointEndPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Arc.ByCenterPointStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "parameters": null, + "itemType": "create", + "keywords": "arc, center, arcs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.ByFillet", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.ByFillet.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Arc.ByFillet@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve,double", + "parameters": null, + "itemType": "create", + "keywords": "arc, fillet, round, smooth, arcs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.ByFilletTangentToCurve", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.ByFilletTangentToCurve.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Arc.ByFilletTangentToCurve@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve", + "parameters": null, + "itemType": "create", + "keywords": "arc, fillet, round, smooth" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.ByBestFitThroughPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.ByBestFitThroughPoints.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Arc.ByBestFitThroughPoints@Autodesk.DesignScript.Geometry.Point[]", + "parameters": null, + "itemType": "create", + "keywords": "arc, approximate, arcs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.ByStartEndAndTangencies", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.ByStartEndAndTangencies.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Arc.ByStartEndAndTangencies@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "action", + "keywords": "arc, tangent" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.ByStartPointEndPointStartTangent", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.ByStartPointEndPointStartTangent.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Arc.ByStartPointEndPointStartTangent@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "create", + "keywords": "arc, tangent, arcs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.CenterPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.CenterPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Arc.CenterPoint", + "parameters": null, + "itemType": "query", + "keywords": "midpoint, arcs, arc" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.Radius", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.Radius.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Arc.Radius", + "parameters": null, + "itemType": "query", + "keywords": "arc, arcs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.StartAngle", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.StartAngle.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Arc.StartAngle", + "parameters": null, + "itemType": "query", + "keywords": "arc, arcs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Arc.SweepAngle", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Arc.SweepAngle.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Arc.SweepAngle", + "parameters": null, + "itemType": "query", + "keywords": "arc, arcs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ByParameterLineOnSurface", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ByParameterLineOnSurface.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.ByParameterLineOnSurface@Autodesk.DesignScript.Geometry.Surface,Autodesk.DesignScript.Geometry.UV,Autodesk.DesignScript.Geometry.UV", + "parameters": null, + "itemType": "create", + "keywords": "isocurve, curvebyuv, lines, uvs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ByBlendBetweenCurves", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ByBlendBetweenCurves.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.ByBlendBetweenCurves@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve,bool,bool,bool", + "parameters": null, + "itemType": "create", + "keywords": "blend, make continuous, connect" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ByIsoCurveOnSurface", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ByIsoCurveOnSurface.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.ByIsoCurveOnSurface@Autodesk.DesignScript.Geometry.Surface,int,double", + "parameters": null, + "itemType": "create", + "keywords": "isocurve, curvebydir, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Length", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Length.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.Length", + "parameters": null, + "itemType": "query", + "keywords": "distance" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.IsPlanar", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.IsPlanar.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.IsPlanar", + "parameters": null, + "itemType": "query", + "keywords": "flat, liesinplane" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.IsClosed", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.IsClosed.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.IsClosed", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.StartPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.StartPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.StartPoint", + "parameters": null, + "itemType": "query", + "keywords": "begin, curvestart, startpt" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.EndPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.EndPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.EndPoint", + "parameters": null, + "itemType": "query", + "keywords": "end, curveend, endpt" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Normal", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Normal.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.Normal", + "parameters": null, + "itemType": "query", + "keywords": "perpendicular" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PointAtParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PointAtParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.PointAtParameter@double", + "parameters": null, + "itemType": "action", + "keywords": "pointoncurve, curvepoint" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.TangentAtParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.TangentAtParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.TangentAtParameter@double", + "parameters": null, + "itemType": "action", + "keywords": "tangentoncurve, curvetan" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.NormalAtParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.NormalAtParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.NormalAtParameter@double", + "parameters": null, + "itemType": "action", + "keywords": "normaloncurve, curvenorm" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.CoordinateSystemAtParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.CoordinateSystemAtParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.CoordinateSystemAtParameter@double", + "parameters": null, + "itemType": "action", + "keywords": "coordoncurve, curvecoord, derivatives" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.HorizontalFrameAtParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.HorizontalFrameAtParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.HorizontalFrameAtParameter@double", + "parameters": null, + "itemType": "action", + "keywords": "frame, axisaligned, aa, coordcurve, framecurve, curveframe, coordoncurve" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PlaneAtParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PlaneAtParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.PlaneAtParameter@double", + "parameters": null, + "itemType": "action", + "keywords": "planeoncurve, planecurve, tangentplane" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PointAtSegmentLength", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PointAtSegmentLength.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.PointAtSegmentLength@double", + "parameters": null, + "itemType": "action", + "keywords": "pointoncurve, curvepoint, pointalongcurve, distanceoncurve, distancepoint, distpoint, arclength" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PointsAtEqualSegmentLength", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PointsAtEqualSegmentLength.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.PointsAtEqualSegmentLength@int", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PointsAtEqualChordLength", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PointsAtEqualChordLength.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.PointsAtEqualChordLength@int", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PointAtChordLength", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PointAtChordLength.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.PointAtChordLength@double,double,bool", + "parameters": null, + "itemType": "action", + "keywords": "measure from, measure to, parameteratdist" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PointsAtSegmentLengthFromPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PointsAtSegmentLengthFromPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.PointsAtSegmentLengthFromPoint@Autodesk.DesignScript.Geometry.Point,double", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PointsAtChordLengthFromPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PointsAtChordLengthFromPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.PointsAtChordLengthFromPoint@Autodesk.DesignScript.Geometry.Point,double", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.CoordinateSystemAtSegmentLength", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.CoordinateSystemAtSegmentLength.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.CoordinateSystemAtSegmentLength@double", + "parameters": null, + "itemType": "action", + "keywords": "coordoncurve, curvecoord, derivatives" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PlaneAtSegmentLength", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PlaneAtSegmentLength.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.PlaneAtSegmentLength@double", + "parameters": null, + "itemType": "action", + "keywords": "planeoncurve, planecurve, tangentplane" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.SegmentLengthAtParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.SegmentLengthAtParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.SegmentLengthAtParameter@double", + "parameters": null, + "itemType": "action", + "keywords": "lengthatparameter, dist along, lengthatpoint, arclength" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ParameterAtSegmentLength", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ParameterAtSegmentLength.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.ParameterAtSegmentLength@double", + "parameters": null, + "itemType": "action", + "keywords": "parameteratlen, param along, paramatlen, arclength" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ParameterAtChordLength", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ParameterAtChordLength.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.ParameterAtChordLength@double,double,bool", + "parameters": null, + "itemType": "action", + "keywords": "measure from, measure to, parameteratdist" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.StartParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.StartParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.StartParameter", + "parameters": null, + "itemType": "action", + "keywords": "start domain, curvestart" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.EndParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.EndParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.EndParameter", + "parameters": null, + "itemType": "action", + "keywords": "end domain, curveend" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.SegmentLengthBetweenParameters", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.SegmentLengthBetweenParameters.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.SegmentLengthBetweenParameters@double,double", + "parameters": null, + "itemType": "action", + "keywords": "measure, distance, arclength" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ParameterAtPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ParameterAtPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.ParameterAtPoint@Autodesk.DesignScript.Geometry.Point", + "parameters": null, + "itemType": "action", + "keywords": "projectpoint, closestparam, curveparam" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Reverse", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Reverse.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.Reverse", + "parameters": null, + "itemType": "action", + "keywords": "flip" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.OffsetMany", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.OffsetMany.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.OffsetMany@double", + "parameters": null, + "itemType": "action", + "keywords": "thicken, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PullOntoPlane", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PullOntoPlane.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.PullOntoPlane@Autodesk.DesignScript.Geometry.Plane", + "parameters": null, + "itemType": "action", + "keywords": "projectcurve, toplane" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.PullOntoSurface", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.PullOntoSurface.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.PullOntoSurface@Autodesk.DesignScript.Geometry.Surface", + "parameters": null, + "itemType": "action", + "keywords": "projectcurve, tosurf" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.TrimByStartParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.TrimByStartParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.TrimByStartParameter@double", + "parameters": null, + "itemType": "action", + "keywords": "rem, remstart, removestart, trimcurve" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.TrimByEndParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.TrimByEndParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.TrimByEndParameter@double", + "parameters": null, + "itemType": "action", + "keywords": "rem, remend, removeend, trimcurve" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.TrimByParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.TrimByParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.TrimByParameter@double,double", + "parameters": null, + "itemType": "action", + "keywords": "rem, remend, remstart, remove, trimcurve, removeends" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.TrimInteriorByParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.TrimInteriorByParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.TrimInteriorByParameter@double,double", + "parameters": null, + "itemType": "action", + "keywords": "rem, removemiddle, middle, remmiddle, cutout, trimcurve" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.TrimSegmentsByParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.TrimSegmentsByParameter.double1.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.TrimSegmentsByParameter@double[]", + "parameters": "(parameters)", + "itemType": "action", + "keywords": "rem, removeparts, remparts, cutout, trimcurv, interior, odd" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.TrimSegmentsByParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.TrimSegmentsByParameter.double1-bool.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.TrimSegmentsByParameter@double[],bool", + "parameters": "(parameters, discardEvenSegments)", + "itemType": "action", + "keywords": "rem, removeparts, remparts, cutout, trimcurv, interior, odd" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.SplitByParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.SplitByParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.SplitByParameter@double[]", + "parameters": "(parameters)", + "itemType": "action", + "keywords": "cutinto, divide, curve2curves, cut" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.SplitByPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.SplitByPoints.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.SplitByPoints@Autodesk.DesignScript.Geometry.Point[]", + "parameters": null, + "itemType": "action", + "keywords": "cutinto, divide, curve2curves, cut, cut multiple, splitmultiple" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Join", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Join.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.Join@Autodesk.DesignScript.Geometry.Curve[]", + "parameters": null, + "itemType": "action", + "keywords": "convertcurve, curve2polycurve, joincurve, concat" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Extrude", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Extrude.double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.Extrude@double", + "parameters": "(distance)", + "itemType": "action", + "keywords": "pushcurve, pullcurve, curve2surf, curveextrude, extrudecurve" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Extrude", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Extrude.Vector.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.Extrude@Autodesk.DesignScript.Geometry.Vector", + "parameters": "(direction)", + "itemType": "action", + "keywords": "pushcurve, pullcurve, curve2surf, curveextrude, extrudecurve" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Extrude", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Extrude.Vector-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.Extrude@Autodesk.DesignScript.Geometry.Vector,double", + "parameters": "(direction, distance)", + "itemType": "action", + "keywords": "pushcurve, pullcurve, curve2surf, curveextrude, extrudecurve" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ExtrudeAsSolid", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ExtrudeAsSolid.double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.ExtrudeAsSolid@double", + "parameters": "(distance)", + "itemType": "action", + "keywords": "profileextrude, extrudeprofile, curve2solid, curveextrude, extrudecurve" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ExtrudeAsSolid", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ExtrudeAsSolid.Vector.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.ExtrudeAsSolid@Autodesk.DesignScript.Geometry.Vector", + "parameters": "(direction)", + "itemType": "action", + "keywords": "profileextrude, extrudeprofile, curve2solid, curveextrude, extrudecurve" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ExtrudeAsSolid", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ExtrudeAsSolid.Vector-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.ExtrudeAsSolid@Autodesk.DesignScript.Geometry.Vector,double", + "parameters": "(direction, distance)", + "itemType": "action", + "keywords": "profileextrude, extrudeprofile, curve2solid, curveextrude, extrudecurve" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Extend", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Extend.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.Extend@double,Autodesk.DesignScript.Geometry.Point", + "parameters": null, + "itemType": "action", + "keywords": "makelonger, stretch, extendside" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ExtendStart", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ExtendStart.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.ExtendStart@double", + "parameters": null, + "itemType": "action", + "keywords": "makelonger, stretch" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ExtendEnd", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ExtendEnd.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.ExtendEnd@double", + "parameters": null, + "itemType": "action", + "keywords": "makelonger, stretch" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ApproximateWithArcAndLineSegments", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ApproximateWithArcAndLineSegments.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.ApproximateWithArcAndLineSegments", + "parameters": null, + "itemType": "action", + "keywords": "rationalizecurve, fitarcs, fitlines, arcs, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.ToNurbsCurve", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.ToNurbsCurve.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.ToNurbsCurve", + "parameters": null, + "itemType": "action", + "keywords": "curve2spline, convertcurve, tospline, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Patch", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Patch.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.Patch", + "parameters": null, + "itemType": "action", + "keywords": "fill, profiletosurf, loop, loop2surf, edgesurf" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Project", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Project.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.Project@Autodesk.DesignScript.Geometry.Geometry,Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.SweepAsSurface", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.SweepAsSurface.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.SweepAsSurface@Autodesk.DesignScript.Geometry.Curve", + "parameters": null, + "itemType": "action", + "keywords": "sweep1, curve2surf" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.SweepAsSolid", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.SweepAsSolid.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.SweepAsSolid@Autodesk.DesignScript.Geometry.Curve", + "parameters": null, + "itemType": "action", + "keywords": "sweep1, curve2solid, loop2solid, profile2solid, curvetosolid, looptosolid, profiletosolid" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Curve.Simplify", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Curve.Simplify.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Curve.Simplify@double", + "parameters": null, + "itemType": "action", + "keywords": "fitcurve, reducecurve, simplecurve, approximate" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Translate", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Translate.double-double-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double", + "parameters": "(xTranslation, yTranslation, zTranslation)", + "itemType": "action", + "keywords": "move, by amount" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Translate", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Translate.Vector.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector", + "parameters": "(direction)", + "itemType": "action", + "keywords": "move, along vector" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Translate", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Translate.Vector-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double", + "parameters": "(direction, distance)", + "itemType": "action", + "keywords": "move, along vector, distance" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Transform", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Transform.CoordinateSystem.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.Transform@Autodesk.DesignScript.Geometry.CoordinateSystem", + "parameters": "(cs)", + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Transform", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Transform.CoordinateSystem-CoordinateSystem.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.Transform@Autodesk.DesignScript.Geometry.CoordinateSystem,Autodesk.DesignScript.Geometry.CoordinateSystem", + "parameters": "(fromCoordinateSystem, contextCoordinateSystem)", + "itemType": "action", + "keywords": "from, to" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Rotate", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Rotate.Point-Vector-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.Rotate@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double", + "parameters": "(origin, axis, degrees)", + "itemType": "action", + "keywords": "around, axis, degrees" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Rotate", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Rotate.Plane-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.Rotate@Autodesk.DesignScript.Geometry.Plane,double", + "parameters": "(basePlane, degrees)", + "itemType": "action", + "keywords": "around, normal, degrees" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Mirror", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Mirror.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.Mirror@Autodesk.DesignScript.Geometry.Plane", + "parameters": null, + "itemType": "action", + "keywords": "reflect, flip over" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Scale", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Scale.double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.Scale@double", + "parameters": "(amount)", + "itemType": "action", + "keywords": "resize, size" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Scale", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Scale.double-double-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.Scale@double,double,double", + "parameters": "(xamount, yamount, zamount)", + "itemType": "action", + "keywords": "resize, size, scalenu, scaleNU" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Scale", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Scale.Plane-double-double-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.Scale@Autodesk.DesignScript.Geometry.Plane,double,double,double", + "parameters": "(plane, xamount, yamount, zamount)", + "itemType": "action", + "keywords": "resize, size, scalenu, scaleNU" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Scale", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Scale.Point-Point-Point.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.Scale@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "parameters": "(basePoint, from, to)", + "itemType": "action", + "keywords": "resize, from, to, size" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Scale1D", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Scale1D.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.Scale1D@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "parameters": null, + "itemType": "action", + "keywords": "resize, size, from, to, scale1d, 1d, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Scale2D", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Scale2D.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.Scale2D@Autodesk.DesignScript.Geometry.Plane,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "parameters": null, + "itemType": "action", + "keywords": "resize, size, from, to, scale2d, 2d" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.DistanceTo", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.DistanceTo.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.DistanceTo@Autodesk.DesignScript.Geometry.Geometry", + "parameters": null, + "itemType": "action", + "keywords": "between, length, from, to" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.ClosestPointTo", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.ClosestPointTo.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.ClosestPointTo@Autodesk.DesignScript.Geometry.Geometry", + "parameters": null, + "itemType": "action", + "keywords": "NearestPoint, GetClosestPoint" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.DoesIntersect", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.DoesIntersect.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.DoesIntersect@Autodesk.DesignScript.Geometry.Geometry", + "parameters": null, + "itemType": "action", + "keywords": "intersects?, check intersection, test intersection" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Intersect", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Intersect.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.Intersect@Autodesk.DesignScript.Geometry.Geometry", + "parameters": null, + "itemType": "action", + "keywords": "get overlap" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.IntersectAll", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.IntersectAll.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.IntersectAll@Autodesk.DesignScript.Geometry.Geometry[]", + "parameters": null, + "itemType": "action", + "keywords": "get overlap, multi intersect, intersect many" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Split", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Split.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.Split@Autodesk.DesignScript.Geometry.Geometry", + "parameters": null, + "itemType": "action", + "keywords": "cut" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Trim", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Trim.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.Trim@Autodesk.DesignScript.Geometry.Geometry,Autodesk.DesignScript.Geometry.Point", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.Explode", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.Explode.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.Explode", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.IsAlmostEqualTo", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.IsAlmostEqualTo.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.IsAlmostEqualTo@Autodesk.DesignScript.Geometry.Geometry", + "parameters": null, + "itemType": "action", + "keywords": "approximate, near, close" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.BoundingBox", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.BoundingBox.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.BoundingBox", + "parameters": null, + "itemType": "query", + "keywords": "bounds" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.OrientedBoundingBox", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.OrientedBoundingBox.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.OrientedBoundingBox", + "parameters": null, + "itemType": "query", + "keywords": "bounds, oriented, minimumvolume" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.ImportFromSAT", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.ImportFromSAT.var.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.ImportFromSAT@var", + "parameters": "(file)", + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.ImportFromSAT", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.ImportFromSAT.string.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.ImportFromSAT@string", + "parameters": "(filePath)", + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.ExportToSAT", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.ExportToSAT.Geometry1-string.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.ExportToSAT@Autodesk.DesignScript.Geometry.Geometry[],string", + "parameters": "(geometry, filePath)", + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.SerializeAsSAB", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.SerializeAsSAB.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.SerializeAsSAB@Autodesk.DesignScript.Geometry.Geometry[]", + "parameters": "(geometry)", + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.DeserializeFromSAB", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.DeserializeFromSAB.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.DeserializeFromSAB@int[]", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Geometry.ContextCoordinateSystem", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Geometry.ContextCoordinateSystem.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Geometry.ContextCoordinateSystem", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.ByGeometry", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.ByGeometry.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.ByGeometry@Autodesk.DesignScript.Geometry.Geometry[]", + "parameters": null, + "itemType": "create", + "keywords": "bounding, bound" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.ByMinimumVolume", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.ByMinimumVolume.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.ByMinimumVolume@Autodesk.DesignScript.Geometry.Geometry[]", + "parameters": null, + "itemType": "create", + "keywords": "bounding, bound, oriented, minimumvolume" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.ByCorners", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.ByCorners.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.ByCorners@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "parameters": null, + "itemType": "create", + "keywords": "bounding, bound, bymaxmin, max, min, bypoints" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.MinPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.MinPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.MinPoint", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.MaxPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.MaxPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.MaxPoint", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.Intersection", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.Intersection.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.Intersection@Autodesk.DesignScript.Geometry.BoundingBox", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.Intersects", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.Intersects.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.Intersects@Autodesk.DesignScript.Geometry.BoundingBox", + "parameters": null, + "itemType": "action", + "keywords": "get overlap" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.IsEmpty", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.IsEmpty.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.IsEmpty", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.Contains", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.Contains.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.Contains@Autodesk.DesignScript.Geometry.Point", + "parameters": null, + "itemType": "action", + "keywords": "point inside, testpoint" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.ToCuboid", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.ToCuboid.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.ToCuboid", + "parameters": null, + "itemType": "action", + "keywords": "converttosolid, bb2cube, bb2cub, bounding tosolid, cubes" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.BoundingBox.ToPolySurface", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.BoundingBox.ToPolySurface.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.BoundingBox.ToPolySurface", + "parameters": null, + "itemType": "action", + "keywords": "converttosurfaces, convert2surfaces, bbtosrfs, bounding to surfaces, bound to poly, convert2poly" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Identity", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Identity.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Identity", + "parameters": null, + "itemType": "create", + "keywords": "zero, wcs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByMatrix", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ByMatrix.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByMatrix@double[]", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin.double-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin@double,double", + "parameters": "(x, y)", + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin.double-double-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin@double,double,double", + "parameters": "(x, y, z)", + "itemType": "create", + "keywords": "translate" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin.Point.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin@Autodesk.DesignScript.Geometry.Point", + "parameters": "(origin)", + "itemType": "create", + "keywords": "bypoint" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByPlane", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ByPlane.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByPlane@Autodesk.DesignScript.Geometry.Plane", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOriginVectors", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ByOriginVectors.Point-Vector-Vector.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOriginVectors@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Vector", + "parameters": "(origin, xAxis, yAxis)", + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOriginVectors", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ByOriginVectors.Point-Vector-Vector-Vector.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOriginVectors@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Vector", + "parameters": "(origin, xAxis, yAxis, zAxis)", + "itemType": "create", + "keywords": "byxy, coord by2axis" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByCylindricalCoordinates", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ByCylindricalCoordinates.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByCylindricalCoordinates@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double,double", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.BySphericalCoordinates", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.BySphericalCoordinates.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.BySphericalCoordinates@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double,double", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.IsSingular", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.IsSingular.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.IsSingular", + "parameters": null, + "itemType": "query", + "keywords": "inverse, testinverse" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.IsScaledOrtho", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.IsScaledOrtho.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.IsScaledOrtho", + "parameters": null, + "itemType": "query", + "keywords": "uniform" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.IsUniscaledOrtho", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.IsUniscaledOrtho.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.IsUniscaledOrtho", + "parameters": null, + "itemType": "query", + "keywords": "uniform, normal, samelength" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Determinant", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Determinant.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Determinant", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Origin", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Origin.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Origin", + "parameters": null, + "itemType": "query", + "keywords": "position, center" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.XAxis", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.XAxis.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.XAxis", + "parameters": null, + "itemType": "query", + "keywords": "left, right" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.YAxis", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.YAxis.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.YAxis", + "parameters": null, + "itemType": "query", + "keywords": "forward, back" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ZAxis", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ZAxis.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ZAxis", + "parameters": null, + "itemType": "query", + "keywords": "up, down" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.XScaleFactor", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.XScaleFactor.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.XScaleFactor", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.YScaleFactor", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.YScaleFactor.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.YScaleFactor", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ZScaleFactor", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ZScaleFactor.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ZScaleFactor", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.XYPlane", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.XYPlane.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.XYPlane", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.YZPlane", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.YZPlane.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.YZPlane", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ZXPlane", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ZXPlane.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ZXPlane", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Inverse", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Inverse.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Inverse", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Mirror", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Mirror.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Mirror@Autodesk.DesignScript.Geometry.Plane", + "parameters": null, + "itemType": "action", + "keywords": "reflect, flip over" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.PostMultiplyBy", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.PostMultiplyBy.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.PostMultiplyBy@Autodesk.DesignScript.Geometry.CoordinateSystem", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.PreMultiplyBy", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.PreMultiplyBy.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.PreMultiplyBy@Autodesk.DesignScript.Geometry.CoordinateSystem", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.ScaleFactor", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.ScaleFactor.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.ScaleFactor", + "parameters": null, + "itemType": "action", + "keywords": "get size, scalecomponents, scalevector" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.IsEqualTo", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.IsEqualTo.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.IsEqualTo@Autodesk.DesignScript.Geometry.CoordinateSystem", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Translate", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Translate.double-double-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Translate@double,double,double", + "parameters": "(xTranslation, yTranslation, zTranslation)", + "itemType": "action", + "keywords": "move, by amount" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Translate", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Translate.Vector.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Translate@Autodesk.DesignScript.Geometry.Vector", + "parameters": "(direction)", + "itemType": "action", + "keywords": "move, along vector" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Translate", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Translate.Vector-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Translate@Autodesk.DesignScript.Geometry.Vector,double", + "parameters": "(direction, distance)", + "itemType": "action", + "keywords": "move, along vector, distance" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Transform", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Transform.CoordinateSystem.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Transform@Autodesk.DesignScript.Geometry.CoordinateSystem", + "parameters": "(cs)", + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Transform", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Transform.CoordinateSystem-CoordinateSystem.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Transform@Autodesk.DesignScript.Geometry.CoordinateSystem,Autodesk.DesignScript.Geometry.CoordinateSystem", + "parameters": "(fromCoordinateSystem, contextCoordinateSystem)", + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Rotate", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Rotate.Point-Vector-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Rotate@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double", + "parameters": "(origin, axis, degrees)", + "itemType": "action", + "keywords": "around, axis, degrees" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Rotate", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Rotate.Plane-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Rotate@Autodesk.DesignScript.Geometry.Plane,double", + "parameters": "(plane, degrees)", + "itemType": "action", + "keywords": "around, normal, degrees" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Scale.double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale@double", + "parameters": "(amount)", + "itemType": "action", + "keywords": "resize, size" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Scale.double-double-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale@double,double,double", + "parameters": "(xamount, yamount, zamount)", + "itemType": "action", + "keywords": "resize, size, scaleNU, scalenu" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Scale.Plane-double-double-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale@Autodesk.DesignScript.Geometry.Plane,double,double,double", + "parameters": "(plane, xamount, yamount, zamount)", + "itemType": "action", + "keywords": "resize, size, scaleNU, scalenu" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Scale.Point-Point-Point.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "parameters": "(basePoint, from, to)", + "itemType": "action", + "keywords": "resize, from, to, size" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale1D", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Scale1D.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale1D@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "parameters": null, + "itemType": "action", + "keywords": "resize, size, from, to, scale1d, 1d, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale2D", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.CoordinateSystem.Scale2D.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.CoordinateSystem.Scale2D@Autodesk.DesignScript.Geometry.Plane,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "parameters": null, + "itemType": "action", + "keywords": "resize, size, from, to, scale2d, 2d" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.ByCoordinates", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.ByCoordinates.double-double-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.ByCoordinates@double,double,double", + "parameters": "(x, y, z)", + "itemType": "create", + "keywords": "vector, xyz, vector3" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.ByCoordinates", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.ByCoordinates.double-double-double-bool.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.ByCoordinates@double,double,double,bool", + "parameters": "(x, y, z, normalized)", + "itemType": "create", + "keywords": "normalize, vector3" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.ByTwoPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.ByTwoPoints.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.ByTwoPoints@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "parameters": null, + "itemType": "create", + "keywords": "vector2" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.XAxis", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.XAxis.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.XAxis", + "parameters": null, + "itemType": "create", + "keywords": "x, basis, right" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.YAxis", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.YAxis.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.YAxis", + "parameters": null, + "itemType": "create", + "keywords": "y, basis, forward" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.ZAxis", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.ZAxis.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.ZAxis", + "parameters": null, + "itemType": "create", + "keywords": "z, basis, up" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.X", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.X.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.X", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Y", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Y.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.Y", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Z", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Z.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.Z", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Length", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Length.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.Length", + "parameters": null, + "itemType": "query", + "keywords": "magnitude" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.AsPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.AsPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.AsPoint", + "parameters": null, + "itemType": "action", + "keywords": "convertopoint, vector2point" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Reverse", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Reverse.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.Reverse", + "parameters": null, + "itemType": "action", + "keywords": "backwards, vectorflip" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Add", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Add.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.Add@Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "action", + "keywords": "sum, sumvectors" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Subtract", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Subtract.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.Subtract@Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "action", + "keywords": "substact, diff vectors, between" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Cross", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Cross.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.Cross@Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "action", + "keywords": "perpendicular" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Dot", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Dot.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.Dot@Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "action", + "keywords": "project, projectvector, vectorproject, onto" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Normalized", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Normalized.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.Normalized", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.IsParallel", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.IsParallel.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.IsParallel@Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.IsAlmostEqualTo", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.IsAlmostEqualTo.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.IsAlmostEqualTo@Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "action", + "keywords": "vector approximate, near, same" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Transform", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Transform.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.Transform@Autodesk.DesignScript.Geometry.CoordinateSystem", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Rotate", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Rotate.Vector-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.Rotate@Autodesk.DesignScript.Geometry.Vector,double", + "parameters": "(axis, degrees)", + "itemType": "action", + "keywords": "around, axis, degrees" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Rotate", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Rotate.Plane-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.Rotate@Autodesk.DesignScript.Geometry.Plane,double", + "parameters": "(plane, degrees)", + "itemType": "action", + "keywords": "around, normal, degrees" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Scale", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Scale.double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.Scale@double", + "parameters": "(scale_factor)", + "itemType": "action", + "keywords": "resize, size" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.Scale", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.Scale.double-double-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.Scale@double,double,double", + "parameters": "(xScaleFactor, yScaleFactor, zScaleFactor)", + "itemType": "action", + "keywords": "resize, size, scaleNU, scalenu" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.AngleWithVector", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.AngleWithVector.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.AngleWithVector@Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "action", + "keywords": "rotation angle" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vector.AngleAboutAxis", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vector.AngleAboutAxis.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vector.AngleAboutAxis@Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "action", + "keywords": "rotation angle" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.ByCoordinates", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.ByCoordinates.double-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double", + "parameters": "(x, y)", + "itemType": "create", + "keywords": "xy, position" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.ByCoordinates", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.ByCoordinates.double-double-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "parameters": "(x, y, z)", + "itemType": "create", + "keywords": "point, xyz, position" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.Origin", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.Origin.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Point.Origin", + "parameters": null, + "itemType": "create", + "keywords": "zero, origin" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.ByCartesianCoordinates", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.ByCartesianCoordinates.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Point.ByCartesianCoordinates@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double,double", + "parameters": null, + "itemType": "create", + "keywords": "point, xyz, localposition" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.ByCylindricalCoordinates", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.ByCylindricalCoordinates.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Point.ByCylindricalCoordinates@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double,double", + "parameters": null, + "itemType": "create", + "keywords": "point, localposition" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.BySphericalCoordinates", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.BySphericalCoordinates.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Point.BySphericalCoordinates@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double,double", + "parameters": null, + "itemType": "create", + "keywords": "point, localposition" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.PruneDuplicates", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.PruneDuplicates.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Point.PruneDuplicates@Autodesk.DesignScript.Geometry.Point[],double", + "parameters": null, + "itemType": "action", + "keywords": "unique, duplicates, remove duplicates, distinct, near" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.X", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.X.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Point.X", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.Y", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.Y.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Point.Y", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.Z", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.Z.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Point.Z", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.AsVector", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.AsVector.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Point.AsVector", + "parameters": null, + "itemType": "action", + "keywords": "convertovector, point2vector" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.Add", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.Add.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Point.Add@Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "action", + "keywords": "movepoint, move, move along" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.Subtract", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.Subtract.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Point.Subtract@Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "action", + "keywords": "movepoint, move, move along" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Point.Project", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Point.Project.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Point.Project@Autodesk.DesignScript.Geometry.Geometry,Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.ByOriginNormal", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.ByOriginNormal.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Plane.ByOriginNormal@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "create", + "keywords": "plane, tonormal" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.ByOriginNormalXAxis", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.ByOriginNormalXAxis.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Plane.ByOriginNormalXAxis@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.ByOriginXAxisYAxis", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.ByOriginXAxisYAxis.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Plane.ByOriginXAxisYAxis@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.ByBestFitThroughPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.ByBestFitThroughPoints.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Plane.ByBestFitThroughPoints@Autodesk.DesignScript.Geometry.Point[]", + "parameters": null, + "itemType": "create", + "keywords": "fit, bestfit" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.ByLineAndPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.ByLineAndPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Plane.ByLineAndPoint@Autodesk.DesignScript.Geometry.Line,Autodesk.DesignScript.Geometry.Point", + "parameters": null, + "itemType": "create", + "keywords": "lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.ByThreePoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.ByThreePoints.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Plane.ByThreePoints@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.XY", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.XY.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Plane.XY", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.XZ", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.XZ.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Plane.XZ", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.YZ", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.YZ.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Plane.YZ", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.Origin", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.Origin.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Plane.Origin", + "parameters": null, + "itemType": "query", + "keywords": "position, planecenter" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.Normal", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.Normal.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Plane.Normal", + "parameters": null, + "itemType": "query", + "keywords": "perpendicular" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.XAxis", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.XAxis.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Plane.XAxis", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.YAxis", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.YAxis.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Plane.YAxis", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.ToCoordinateSystem", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.ToCoordinateSystem.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Plane.ToCoordinateSystem", + "parameters": null, + "itemType": "action", + "keywords": "converttoCS, convert2cs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Plane.Offset", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Plane.Offset.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Plane.Offset@double", + "parameters": null, + "itemType": "action", + "keywords": "alongnormal, moveplane" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ByLoft", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ByLoft.Curve1.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]", + "parameters": "(crossSections)", + "itemType": "create", + "keywords": "loft" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ByLoft", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ByLoft.Curve1-Curve1.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[],Autodesk.DesignScript.Geometry.Curve[]", + "parameters": "(crossSections, guideCurves)", + "itemType": "create", + "keywords": "loft" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ByRuledLoft", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ByRuledLoft.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.ByRuledLoft@Autodesk.DesignScript.Geometry.Line[]", + "parameters": null, + "itemType": "create", + "keywords": "ruledsurface, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.BySweep", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.BySweep.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve", + "parameters": null, + "itemType": "create", + "keywords": "sweep, rail, guide, sweep1" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ByPerimeterPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ByPerimeterPoints.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.ByPerimeterPoints@Autodesk.DesignScript.Geometry.Point[]", + "parameters": null, + "itemType": "create", + "keywords": "patch, surfacebypolygon" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.BySweep2Rails", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.BySweep2Rails.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.BySweep2Rails@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve", + "parameters": null, + "itemType": "create", + "keywords": "sweep2, guides" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ByRevolve", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ByRevolve.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.ByRevolve@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double,double", + "parameters": null, + "itemType": "create", + "keywords": "lathe" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ByPatch", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ByPatch.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.ByPatch@Autodesk.DesignScript.Geometry.Curve", + "parameters": null, + "itemType": "create", + "keywords": "edgesrf, edgesurface, patch, fill" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.Area", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.Area.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.Area", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.Perimeter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.Perimeter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.Perimeter", + "parameters": null, + "itemType": "query", + "keywords": "circumference" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ClosedInU", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ClosedInU.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.ClosedInU", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ClosedInV", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ClosedInV.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.ClosedInV", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.Closed", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.Closed.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.Closed", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.SubtractFrom", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.SubtractFrom.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.SubtractFrom@Autodesk.DesignScript.Geometry.Solid", + "parameters": null, + "itemType": "action", + "keywords": "difference, trim, removefrom, cut" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.UVParameterAtPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.UVParameterAtPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.UVParameterAtPoint@Autodesk.DesignScript.Geometry.Point", + "parameters": null, + "itemType": "action", + "keywords": "evaluateatpoint, surfaceatpoint, uvatpoint, uvs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.TrimWithEdgeLoops", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.TrimWithEdgeLoops.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.TrimWithEdgeLoops@Autodesk.DesignScript.Geometry.PolyCurve[],double", + "parameters": null, + "itemType": "action", + "keywords": "trim multiple, removeloops, cutloops" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.NormalAtPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.NormalAtPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.NormalAtPoint@Autodesk.DesignScript.Geometry.Point", + "parameters": null, + "itemType": "action", + "keywords": "perpendicular" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ToNurbsSurface", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ToNurbsSurface.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.ToNurbsSurface", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.Repair", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.Repair.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.Repair", + "parameters": null, + "itemType": "action", + "keywords": "repair" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ApproximateWithTolerance", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ApproximateWithTolerance.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.ApproximateWithTolerance@double", + "parameters": null, + "itemType": "action", + "keywords": "tonurbs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.Thicken", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.Thicken.double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.Thicken@double", + "parameters": "(thickness)", + "itemType": "action", + "keywords": "offset, tosolid" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.Thicken", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.Thicken.double-bool.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.Thicken@double,bool", + "parameters": "(thickness, both_sides)", + "itemType": "action", + "keywords": "offset, bothsides, tosolid" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.Offset", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.Offset.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.Offset@double", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.CurvatureAtParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.CurvatureAtParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.CurvatureAtParameter@double,double", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.CoordinateSystemAtParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.CoordinateSystemAtParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.CoordinateSystemAtParameter@double,double", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.TangentAtUParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.TangentAtUParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.TangentAtUParameter@double,double", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.TangentAtVParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.TangentAtVParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.TangentAtVParameter@double,double", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.NormalAtParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.NormalAtParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.NormalAtParameter@double,double", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.DerivativesAtParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.DerivativesAtParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.DerivativesAtParameter@double,double", + "parameters": null, + "itemType": "action", + "keywords": "tangent, normal" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.GaussianCurvatureAtParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.GaussianCurvatureAtParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.GaussianCurvatureAtParameter@double,double", + "parameters": null, + "itemType": "action", + "keywords": "developable" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.PrincipalCurvaturesAtParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.PrincipalCurvaturesAtParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.PrincipalCurvaturesAtParameter@double,double", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.PrincipalDirectionsAtParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.PrincipalDirectionsAtParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.PrincipalDirectionsAtParameter@double,double", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.PointAtParameter", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.PointAtParameter.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.PointAtParameter@double,double", + "parameters": null, + "itemType": "action", + "keywords": "surfacepoint" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.PerimeterCurves", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.PerimeterCurves.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.PerimeterCurves", + "parameters": null, + "itemType": "action", + "keywords": "edges" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.GetIsoline", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.GetIsoline.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.GetIsoline@int,double", + "parameters": null, + "itemType": "action", + "keywords": "lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.FlipNormalDirection", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.FlipNormalDirection.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.FlipNormalDirection", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Surface.ProjectInputOnto", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Surface.ProjectInputOnto.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Surface.ProjectInputOnto@Autodesk.DesignScript.Geometry.Geometry,Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "action", + "keywords": "projecttosurface, projectonto" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.UV.ByCoordinates", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.UV.ByCoordinates.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.UV.ByCoordinates@double,double", + "parameters": null, + "itemType": "create", + "keywords": "surfaceparam, parameters, uv, uvs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.UV.U", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.UV.U.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.UV.U", + "parameters": null, + "itemType": "query", + "keywords": "uv, uvs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.UV.V", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.UV.V.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.UV.V", + "parameters": null, + "itemType": "query", + "keywords": "uv, uvs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.ByJoinedCurves", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.ByJoinedCurves.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.ByJoinedCurves@Autodesk.DesignScript.Geometry.Curve[],double,bool,double", + "parameters": null, + "itemType": "create", + "keywords": "segments, joincurves" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.ByGroupedCurves", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.ByGroupedCurves.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.ByGroupedCurves@Autodesk.DesignScript.Geometry.Curve[],double,bool,double", + "parameters": null, + "itemType": "create", + "keywords": "segments, joincurves, group curves" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.ByPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.ByPoints.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool", + "parameters": null, + "itemType": "create", + "keywords": "segments, joincurves, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.ByThickeningCurveNormal", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.ByThickeningCurveNormal.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.ByThickeningCurveNormal@Autodesk.DesignScript.Geometry.Curve,double,Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "create", + "keywords": "offset" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.NumberOfCurves", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.NumberOfCurves.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.NumberOfCurves", + "parameters": null, + "itemType": "query", + "keywords": "curvecount, subcurvecount, numbersubcurves" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.Curves", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.Curves.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.Curves", + "parameters": null, + "itemType": "action", + "keywords": "subcurves, polycurvesplit" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.CurveAtIndex", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.CurveAtIndex.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.CurveAtIndex@int,bool", + "parameters": null, + "itemType": "action", + "keywords": "subcurveatindex, getsubcurve, getcurvebyindex" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.BasePlane", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.BasePlane.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.BasePlane", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.ExtendWithEllipse", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.ExtendWithEllipse.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.ExtendWithEllipse@double,double,double,double,bool", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.ExtendWithArc", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.ExtendWithArc.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.ExtendWithArc@double,double,bool", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.CloseWithLine", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.CloseWithLine.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.CloseWithLine", + "parameters": null, + "itemType": "action", + "keywords": "lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.CloseWithLineAndTangentArcs", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.CloseWithLineAndTangentArcs.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.CloseWithLineAndTangentArcs@double,double", + "parameters": null, + "itemType": "action", + "keywords": "lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.OffsetMany", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.OffsetMany.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.OffsetMany@double,bool", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.Fillet", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.Fillet.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.Fillet@double,bool", + "parameters": null, + "itemType": "action", + "keywords": "round, smooth, radius" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.ByJoinedSurfaces", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.ByJoinedSurfaces.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Solid.ByJoinedSurfaces@Autodesk.DesignScript.Geometry.Surface[]", + "parameters": null, + "itemType": "create", + "keywords": "Brep, brep" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.ByLoft", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.ByLoft.Curve1.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Solid.ByLoft@Autodesk.DesignScript.Geometry.Curve[]", + "parameters": "(crossSections)", + "itemType": "create", + "keywords": "Brep, brep" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.ByLoft", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.ByLoft.Curve1-Curve1.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Solid.ByLoft@Autodesk.DesignScript.Geometry.Curve[],Autodesk.DesignScript.Geometry.Curve[]", + "parameters": "(crossSections, guideCurves)", + "itemType": "create", + "keywords": "Brep, brep" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.BySweep", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.BySweep.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve", + "parameters": null, + "itemType": "create", + "keywords": "Brep, brep, sweep1" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.BySweep2Rails", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.BySweep2Rails.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Solid.BySweep2Rails@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve", + "parameters": null, + "itemType": "create", + "keywords": "Brep, brep, sweep2, guides, sweepprofile" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.ByRevolve", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.ByRevolve.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Solid.ByRevolve@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double,double", + "parameters": null, + "itemType": "create", + "keywords": "Brep, brep, lathe, revolveprofile" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.ByUnion", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.ByUnion.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Solid.ByUnion@Autodesk.DesignScript.Geometry.Solid[]", + "parameters": null, + "itemType": "create", + "keywords": "Brep, brep, boolean, addition" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.Area", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.Area.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Solid.Area", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.Volume", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.Volume.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Solid.Volume", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.Centroid", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.Centroid.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Solid.Centroid", + "parameters": null, + "itemType": "action", + "keywords": "average, center" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.Union", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.Union.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Solid.Union@Autodesk.DesignScript.Geometry.Solid", + "parameters": null, + "itemType": "action", + "keywords": "addition, merge, combine" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.Difference", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.Difference.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Solid.Difference@Autodesk.DesignScript.Geometry.Solid", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.DifferenceAll", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.DifferenceAll.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Solid.DifferenceAll@Autodesk.DesignScript.Geometry.Solid[]", + "parameters": null, + "itemType": "action", + "keywords": "subtract, differencemany, diffall, diff multi" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.ThinShell", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.ThinShell.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Solid.ThinShell@double,double", + "parameters": null, + "itemType": "action", + "keywords": "extract shell, offset and extract" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.ProjectInputOnto", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.ProjectInputOnto.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Solid.ProjectInputOnto@Autodesk.DesignScript.Geometry.Geometry,Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "action", + "keywords": "projectonto, projectonsolid, projecttosolid" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.Fillet", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.Fillet.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Solid.Fillet@Autodesk.DesignScript.Geometry.Edge[],double", + "parameters": null, + "itemType": "action", + "keywords": "round, smooth, smoothedge, roundedges" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.Chamfer", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.Chamfer.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Solid.Chamfer@Autodesk.DesignScript.Geometry.Edge[],double", + "parameters": null, + "itemType": "action", + "keywords": "bevel, flattenedges" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.Separate", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.Separate.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Solid.Separate@Autodesk.DesignScript.Geometry.Solid", + "parameters": null, + "itemType": "action", + "keywords": "split, disjoint" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.Repair", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.Repair.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Solid.Repair", + "parameters": null, + "itemType": "action", + "keywords": "repair" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Solid.ByRuledLoft", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Solid.ByRuledLoft.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Solid.ByRuledLoft@Autodesk.DesignScript.Geometry.PolyCurve[],bool", + "parameters": "(crossSections, checkAndRepair)", + "itemType": "create", + "keywords": "Brep, brep, ruled, loft" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPoints.Point1.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPoints@Autodesk.DesignScript.Geometry.Point[]", + "parameters": "(points)", + "itemType": "create", + "keywords": "nurbscurve, spline, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPoints.Point1-int.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPoints@Autodesk.DesignScript.Geometry.Point[],int", + "parameters": "(points, degree)", + "itemType": "create", + "keywords": "nurbscurve, spline, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPoints.Point1-int-bool.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPoints@Autodesk.DesignScript.Geometry.Point[],int,bool", + "parameters": "(points, degree, closeCurve)", + "itemType": "create", + "keywords": "nurbscurve, spline, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPointsWeightsKnots", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPointsWeightsKnots.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPointsWeightsKnots@Autodesk.DesignScript.Geometry.Point[],double[],double[],int", + "parameters": null, + "itemType": "create", + "keywords": "explicit, nurbscurve, spline, degree, spline byarray, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints.Point1.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[]", + "parameters": "(points)", + "itemType": "create", + "keywords": "fit, approximate, spline, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints.Point1-bool.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool", + "parameters": "(points, closeCurve)", + "itemType": "create", + "keywords": "fit, approximate, spline, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints.Point1-int.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],int", + "parameters": "(points, degree)", + "itemType": "create", + "keywords": "fit, approximate, spline, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPointsTangents", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.ByPointsTangents.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPointsTangents@Autodesk.DesignScript.Geometry.Point[],Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "create", + "keywords": "spline by tangent, tangents, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.Degree", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.Degree.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.Degree", + "parameters": null, + "itemType": "query", + "keywords": "smoothness, interpolation, continuity" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.IsPeriodic", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.IsPeriodic.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.IsPeriodic", + "parameters": null, + "itemType": "query", + "keywords": "isclosed" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.IsRational", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.IsRational.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.IsRational", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.ControlPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.ControlPoints.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.ControlPoints", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.Knots", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.Knots.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.Knots", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsCurve.Weights", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsCurve.Weights.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsCurve.Weights", + "parameters": null, + "itemType": "action", + "keywords": "ptweight" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cuboid.ByLengths.double-double-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths@double,double,double", + "parameters": "(width, length, height)", + "itemType": "create", + "keywords": "box, cube, cubes" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cuboid.ByLengths.Point-double-double-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths@Autodesk.DesignScript.Geometry.Point,double,double,double", + "parameters": "(origin, width, length, height)", + "itemType": "create", + "keywords": "box, cube, cubebysize, bycenter, cubes" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cuboid.ByLengths.CoordinateSystem-double-double-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double,double", + "parameters": "(cs, width, length, height)", + "itemType": "create", + "keywords": "box, cube, cubebysize, bycoord, cubes" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cuboid.ByCorners", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cuboid.ByCorners.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Cuboid.ByCorners@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "parameters": null, + "itemType": "create", + "keywords": "box, cube, byminmax, by corners, by points, cubes" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cuboid.Length", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cuboid.Length.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Cuboid.Length", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cuboid.Width", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cuboid.Width.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Cuboid.Width", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cuboid.Height", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cuboid.Height.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Cuboid.Height", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.ByLoft", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.ByLoft.Curve1.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolySurface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]", + "parameters": "(crossSections)", + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.ByLoft", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.ByLoft.Curve1-Curve.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolySurface.ByLoft@Autodesk.DesignScript.Geometry.Curve[],Autodesk.DesignScript.Geometry.Curve", + "parameters": "(crossSections, guideCurve)", + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.ByLoftGuides", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.ByLoftGuides.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolySurface.ByLoftGuides@Autodesk.DesignScript.Geometry.Curve[],Autodesk.DesignScript.Geometry.Curve[]", + "parameters": null, + "itemType": "create", + "keywords": "loftbyrails, loft rails, guides" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.ByJoinedSurfaces", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.ByJoinedSurfaces.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolySurface.ByJoinedSurfaces@Autodesk.DesignScript.Geometry.Surface[]", + "parameters": null, + "itemType": "create", + "keywords": "joinsurfaces, joinsrf" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.BySolid", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.BySolid.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolySurface.BySolid@Autodesk.DesignScript.Geometry.Solid", + "parameters": null, + "itemType": "create", + "keywords": "solid2poly, solidtopoly, convertsolid" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.BySweep", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.BySweep.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolySurface.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve", + "parameters": "(rail, profile)", + "itemType": "create", + "keywords": "sweep, rail, guide, sweep1, sweepprofile, profile" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.Surfaces", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.Surfaces.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolySurface.Surfaces", + "parameters": null, + "itemType": "action", + "keywords": "subsurfaces, getsurfaces, explode" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.LocateSurfacesByPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.LocateSurfacesByPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolySurface.LocateSurfacesByPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "action", + "keywords": "surfacesatpoint, findsurfaces, extractsurfaces" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.LocateSurfacesByLine", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.LocateSurfacesByLine.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolySurface.LocateSurfacesByLine@Autodesk.DesignScript.Geometry.Line", + "parameters": null, + "itemType": "action", + "keywords": "surfacesonline, findsurfaces, extractsurfaces, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.UnconnectedBoundaries", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.UnconnectedBoundaries.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolySurface.UnconnectedBoundaries", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.ExtractSolids", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.ExtractSolids.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolySurface.ExtractSolids", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.SurfaceCount", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.SurfaceCount.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolySurface.SurfaceCount", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.EdgeCount", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.EdgeCount.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolySurface.EdgeCount", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.VertexCount", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.VertexCount.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolySurface.VertexCount", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.Fillet", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.Fillet.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolySurface.Fillet@Autodesk.DesignScript.Geometry.Edge[],double", + "parameters": null, + "itemType": "action", + "keywords": "round, smooth, smoothedge, roundedges" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolySurface.Chamfer", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolySurface.Chamfer.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolySurface.Chamfer@Autodesk.DesignScript.Geometry.Edge[],double", + "parameters": null, + "itemType": "action", + "keywords": "bevel, flattenedges" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadius", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadius.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadius@Autodesk.DesignScript.Geometry.Point,double", + "parameters": null, + "itemType": "create", + "keywords": "circle" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadiusNormal", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadiusNormal.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadiusNormal@Autodesk.DesignScript.Geometry.Point,double,Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "create", + "keywords": "circle, alignedcircle" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Circle.ByPlaneRadius", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Circle.ByPlaneRadius.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Circle.ByPlaneRadius@Autodesk.DesignScript.Geometry.Plane,double", + "parameters": null, + "itemType": "create", + "keywords": "circle, alignedcircle" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Circle.ByThreePoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Circle.ByThreePoints.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Circle.ByThreePoints@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "parameters": null, + "itemType": "create", + "keywords": "circle" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Circle.ByBestFitThroughPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Circle.ByBestFitThroughPoints.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Circle.ByBestFitThroughPoints@Autodesk.DesignScript.Geometry.Point[]", + "parameters": null, + "itemType": "create", + "keywords": "circle, approximate" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Circle.CenterPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Circle.CenterPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Circle.CenterPoint", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Circle.Radius", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Circle.Radius.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Circle.Radius", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Edge.CurveGeometry", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Edge.CurveGeometry.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Edge.CurveGeometry", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Edge.AdjacentFaces", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Edge.AdjacentFaces.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Edge.AdjacentFaces", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Edge.StartVertex", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Edge.StartVertex.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Edge.StartVertex", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Edge.EndVertex", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Edge.EndVertex.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Edge.EndVertex", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vertex.PointGeometry", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vertex.PointGeometry.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vertex.PointGeometry", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vertex.AdjacentEdges", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vertex.AdjacentEdges.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vertex.AdjacentEdges", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Vertex.AdjacentFaces", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Vertex.AdjacentFaces.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Vertex.AdjacentFaces", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cone.ByPointsRadius", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cone.ByPointsRadius.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Cone.ByPointsRadius@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,double", + "parameters": null, + "itemType": "create", + "keywords": "cone, cones" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cone.ByPointsRadii", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cone.ByPointsRadii.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Cone.ByPointsRadii@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,double,double", + "parameters": null, + "itemType": "create", + "keywords": "trimmed cone, cone, cones" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cone.ByCoordinateSystemHeightRadius", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cone.ByCoordinateSystemHeightRadius.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Cone.ByCoordinateSystemHeightRadius@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cone.ByCoordinateSystemHeightRadii", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cone.ByCoordinateSystemHeightRadii.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Cone.ByCoordinateSystemHeightRadii@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double,double", + "parameters": null, + "itemType": "create", + "keywords": "cone, cone by height, cones" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cone.StartPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cone.StartPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Cone.StartPoint", + "parameters": null, + "itemType": "query", + "keywords": "cone, cones" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cone.EndPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cone.EndPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Cone.EndPoint", + "parameters": null, + "itemType": "query", + "keywords": "cone, cones" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cone.RadiusRatio", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cone.RadiusRatio.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Cone.RadiusRatio", + "parameters": null, + "itemType": "query", + "keywords": "cone, cones" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cone.StartRadius", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cone.StartRadius.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Cone.StartRadius", + "parameters": null, + "itemType": "query", + "keywords": "cone, cones" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cone.EndRadius", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cone.EndRadius.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Cone.EndRadius", + "parameters": null, + "itemType": "query", + "keywords": "cone, cones" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cone.Height", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cone.Height.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Cone.Height", + "parameters": null, + "itemType": "query", + "keywords": "cone, cones" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Topology.Vertices", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Topology.Vertices.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Topology.Vertices", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Topology.Edges", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Topology.Edges.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Topology.Edges", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Topology.Faces", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Topology.Faces.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Topology.Faces", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Face.Edges", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Face.Edges.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Face.Edges", + "parameters": null, + "itemType": "query", + "keywords": "faces" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Face.Vertices", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Face.Vertices.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Face.Vertices", + "parameters": null, + "itemType": "query", + "keywords": "faces" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Face.SurfaceGeometry", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Face.SurfaceGeometry.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Face.SurfaceGeometry", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cylinder.ByRadiusHeight", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cylinder.ByRadiusHeight.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Cylinder.ByRadiusHeight@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double", + "parameters": null, + "itemType": "create", + "keywords": "cylinder, tube" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cylinder.ByPointsRadius", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cylinder.ByPointsRadius.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Cylinder.ByPointsRadius@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,double", + "parameters": null, + "itemType": "create", + "keywords": "cylinder, tube, by center points" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Cylinder.Radius", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Cylinder.Radius.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Cylinder.Radius", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Ellipse.ByOriginRadii", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Ellipse.ByOriginRadii.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Ellipse.ByOriginRadii@Autodesk.DesignScript.Geometry.Point,double,double", + "parameters": null, + "itemType": "create", + "keywords": "ellipse" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Ellipse.ByOriginVectors", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Ellipse.ByOriginVectors.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Ellipse.ByOriginVectors@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Vector", + "parameters": null, + "itemType": "create", + "keywords": "ellipsebylengths, ellipsebyvectors" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Ellipse.ByCoordinateSystemRadii", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Ellipse.ByCoordinateSystemRadii.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Ellipse.ByCoordinateSystemRadii@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double", + "parameters": null, + "itemType": "create", + "keywords": "ellipse, aligned ellipse, ellipsebylengths" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Ellipse.ByPlaneRadii", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Ellipse.ByPlaneRadii.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Ellipse.ByPlaneRadii@Autodesk.DesignScript.Geometry.Plane,double,double", + "parameters": null, + "itemType": "create", + "keywords": "ellipse, aligned ellipse, ellipsebylengths" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Ellipse.CenterPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Ellipse.CenterPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Ellipse.CenterPoint", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Ellipse.MajorAxis", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Ellipse.MajorAxis.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Ellipse.MajorAxis", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Ellipse.MinorAxis", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Ellipse.MinorAxis.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Ellipse.MinorAxis", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.EllipseArc.ByPlaneRadiiAngles", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.EllipseArc.ByPlaneRadiiAngles.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.EllipseArc.ByPlaneRadiiAngles@Autodesk.DesignScript.Geometry.Plane,double,double,double,double", + "parameters": null, + "itemType": "create", + "keywords": "ellipsearc, arcs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.EllipseArc.CenterPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.EllipseArc.CenterPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.EllipseArc.CenterPoint", + "parameters": null, + "itemType": "query", + "keywords": "ellipsearc, arcs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.EllipseArc.MajorAxis", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.EllipseArc.MajorAxis.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.EllipseArc.MajorAxis", + "parameters": null, + "itemType": "query", + "keywords": "ellipsearc, arcs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.EllipseArc.MinorAxis", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.EllipseArc.MinorAxis.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.EllipseArc.MinorAxis", + "parameters": null, + "itemType": "query", + "keywords": "ellipsearc, arcs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.EllipseArc.StartAngle", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.EllipseArc.StartAngle.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.EllipseArc.StartAngle", + "parameters": null, + "itemType": "query", + "keywords": "ellipsearc, arcs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.EllipseArc.SweepAngle", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.EllipseArc.SweepAngle.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.EllipseArc.SweepAngle", + "parameters": null, + "itemType": "query", + "keywords": "ellipsearc, arcs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.EllipseArc.Plane", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.EllipseArc.Plane.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.EllipseArc.Plane", + "parameters": null, + "itemType": "query", + "keywords": "ellipsearc, arcs" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Helix.ByAxis", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Helix.ByAxis.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Helix.ByAxis@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Point,double,double", + "parameters": null, + "itemType": "create", + "keywords": "helix, screw, corkscrew, thread" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Helix.Angle", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Helix.Angle.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Helix.Angle", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Helix.Pitch", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Helix.Pitch.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Helix.Pitch", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Helix.Radius", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Helix.Radius.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Helix.Radius", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Helix.AxisDirection", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Helix.AxisDirection.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Helix.AxisDirection", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Helix.AxisPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Helix.AxisPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Helix.AxisPoint", + "parameters": null, + "itemType": "query", + "keywords": "origin, helixstart" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.IndexGroup.ByIndices", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.IndexGroup.ByIndices.int-int-int-int.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.IndexGroup.ByIndices@int,int,int,int", + "parameters": "(a, b, c, d)", + "itemType": "create", + "keywords": "quad, polygon, mesh, meshes" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.IndexGroup.ByIndices", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.IndexGroup.ByIndices.int-int-int.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.IndexGroup.ByIndices@int,int,int", + "parameters": "(a, b, c)", + "itemType": "create", + "keywords": "quad, polygon, mesh, meshes" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.IndexGroup.Count", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.IndexGroup.Count.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.IndexGroup.Count", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.IndexGroup.A", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.IndexGroup.A.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.IndexGroup.A", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.IndexGroup.B", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.IndexGroup.B.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.IndexGroup.B", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.IndexGroup.C", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.IndexGroup.C.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.IndexGroup.C", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.IndexGroup.D", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.IndexGroup.D.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.IndexGroup.D", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "parameters": null, + "itemType": "create", + "keywords": "line, linebypoints, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Line.ByBestFitThroughPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Line.ByBestFitThroughPoints.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Line.ByBestFitThroughPoints@Autodesk.DesignScript.Geometry.Point[]", + "parameters": null, + "itemType": "create", + "keywords": "line, approximate, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Line.ByTangency", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Line.ByTangency.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Line.ByTangency@Autodesk.DesignScript.Geometry.Curve,double", + "parameters": null, + "itemType": "create", + "keywords": "tangentline, tangentto, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Line.ByStartPointDirectionLength", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Line.ByStartPointDirectionLength.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Line.ByStartPointDirectionLength@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double", + "parameters": null, + "itemType": "create", + "keywords": "linebyvector, lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Line.Direction", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Line.Direction.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Line.Direction", + "parameters": null, + "itemType": "query", + "keywords": "lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Mesh.ByPointsFaceIndices", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Mesh.ByPointsFaceIndices.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Mesh.ByPointsFaceIndices@Autodesk.DesignScript.Geometry.Point[],Autodesk.DesignScript.Geometry.IndexGroup[]", + "parameters": null, + "itemType": "create", + "keywords": "mesh, meshes" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Mesh.FaceIndices", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Mesh.FaceIndices.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Mesh.FaceIndices", + "parameters": null, + "itemType": "query", + "keywords": "mesh, meshes" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Mesh.VertexNormals", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Mesh.VertexNormals.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Mesh.VertexNormals", + "parameters": null, + "itemType": "query", + "keywords": "mesh, meshes" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Mesh.VertexPositions", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Mesh.VertexPositions.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Mesh.VertexPositions", + "parameters": null, + "itemType": "query", + "keywords": "mesh, meshes" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.ByPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.ByPoints.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.ByPoints@Autodesk.DesignScript.Geometry.Point[][],int,int", + "parameters": null, + "itemType": "create", + "keywords": "fit, topoints" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.ByPointsTangents", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.ByPointsTangents.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.ByPointsTangents@Autodesk.DesignScript.Geometry.Point[][],Autodesk.DesignScript.Geometry.Vector[],Autodesk.DesignScript.Geometry.Vector[],Autodesk.DesignScript.Geometry.Vector[],Autodesk.DesignScript.Geometry.Vector[]", + "parameters": null, + "itemType": "create", + "keywords": "fit, topoints, totangents" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.ByPointsTangentsKnotsDerivatives", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.ByPointsTangentsKnotsDerivatives.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.ByPointsTangentsKnotsDerivatives@Autodesk.DesignScript.Geometry.Point[][],Autodesk.DesignScript.Geometry.Vector[],Autodesk.DesignScript.Geometry.Vector[],Autodesk.DesignScript.Geometry.Vector[],Autodesk.DesignScript.Geometry.Vector[],double[],double[],Autodesk.DesignScript.Geometry.Vector[]", + "parameters": null, + "itemType": "create", + "keywords": "fit, topoints, totangents, fit corners, complex fit" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.ByControlPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.ByControlPoints.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.ByControlPoints@Autodesk.DesignScript.Geometry.Point[][],int,int", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.ByControlPointsWeightsKnots", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.ByControlPointsWeightsKnots.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.ByControlPointsWeightsKnots@Autodesk.DesignScript.Geometry.Point[][],double[][],double[],double[],int,int", + "parameters": null, + "itemType": "create", + "keywords": "lines" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.DegreeU", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.DegreeU.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.DegreeU", + "parameters": null, + "itemType": "query", + "keywords": "surface smoothness, continuity" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.DegreeV", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.DegreeV.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.DegreeV", + "parameters": null, + "itemType": "query", + "keywords": "surface smoothness, continuity" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.NumControlPointsU", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.NumControlPointsU.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.NumControlPointsU", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.NumControlPointsV", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.NumControlPointsV.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.NumControlPointsV", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.IsPeriodicInU", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.IsPeriodicInU.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.IsPeriodicInU", + "parameters": null, + "itemType": "query", + "keywords": "closedinU" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.IsPeriodicInV", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.IsPeriodicInV.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.IsPeriodicInV", + "parameters": null, + "itemType": "query", + "keywords": "closedinV" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.IsRational", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.IsRational.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.IsRational", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.ControlPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.ControlPoints.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.ControlPoints", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.Weights", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.Weights.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.Weights", + "parameters": null, + "itemType": "action", + "keywords": "ptweights" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.UKnots", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.UKnots.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.UKnots", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.NurbsSurface.VKnots", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.NurbsSurface.VKnots.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.NurbsSurface.VKnots", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Polygon.ByPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Polygon.ByPoints.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Polygon.ByPoints@Autodesk.DesignScript.Geometry.Point[]", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Polygon.RegularPolygon", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Polygon.RegularPolygon.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Polygon.RegularPolygon@Autodesk.DesignScript.Geometry.Circle,int", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.PolyCurve.Points", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.PolyCurve.Points.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.PolyCurve.Points", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Polygon.PlaneDeviation", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Polygon.PlaneDeviation.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Polygon.PlaneDeviation", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Polygon.Corners", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Polygon.Corners.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Polygon.Corners", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Polygon.Center", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Polygon.Center.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Polygon.Center", + "parameters": null, + "itemType": "action", + "keywords": "centroid" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Polygon.SelfIntersections", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Polygon.SelfIntersections.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Polygon.SelfIntersections", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Polygon.ContainmentTest", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Polygon.ContainmentTest.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Polygon.ContainmentTest@Autodesk.DesignScript.Geometry.Point", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Rectangle.ByCornerPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Rectangle.ByCornerPoints.Point1.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Rectangle.ByCornerPoints@Autodesk.DesignScript.Geometry.Point[]", + "parameters": "(points)", + "itemType": "create", + "keywords": "rectbypointarray" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Rectangle.ByCornerPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Rectangle.ByCornerPoints.Point-Point-Point-Point.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Rectangle.ByCornerPoints@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "parameters": "(p1, p2, p3, p4)", + "itemType": "create", + "keywords": "rectbypoints" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength.double-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@double,double", + "parameters": "(width, length)", + "itemType": "create", + "keywords": "rectbylengths" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength.Plane-double-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double", + "parameters": "(plane, width, length)", + "itemType": "create", + "keywords": "rectangle, rectbylengths" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength.CoordinateSystem-double-double.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double", + "parameters": "(cs, width, length)", + "itemType": "create", + "keywords": "rectbylengths" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Rectangle.Width", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Rectangle.Width.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Rectangle.Width", + "parameters": null, + "itemType": "query", + "keywords": "rectX, rectx" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Rectangle.Height", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Rectangle.Height.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Rectangle.Height", + "parameters": null, + "itemType": "query", + "keywords": "rectY, recty" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Sphere.ByCenterPointRadius", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Sphere.ByCenterPointRadius.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Sphere.ByCenterPointRadius@Autodesk.DesignScript.Geometry.Point,double", + "parameters": null, + "itemType": "create", + "keywords": "Brep, brep" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Sphere.ByFourPoints", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Sphere.ByFourPoints.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Sphere.ByFourPoints@Autodesk.DesignScript.Geometry.Point[]", + "parameters": null, + "itemType": "create", + "keywords": "Brep, brep" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Sphere.ByBestFit", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Sphere.ByBestFit.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Sphere.ByBestFit@Autodesk.DesignScript.Geometry.Point[]", + "parameters": null, + "itemType": "create", + "keywords": "Brep, brep" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Sphere.CenterPoint", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Sphere.CenterPoint.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Sphere.CenterPoint", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "Autodesk.DesignScript.Geometry.Sphere.Radius", + "iconUrl": "http://localhost/icons/Autodesk.DesignScript.Geometry.Sphere.Radius.Small?path=ProtoGeometry.dll", + "contextData": "Autodesk.DesignScript.Geometry.Sphere.Radius", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.Color.Red", + "iconUrl": "http://localhost/icons/DSCore.Color.Red.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Color.Red", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.Color.Green", + "iconUrl": "http://localhost/icons/DSCore.Color.Green.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Color.Green", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.Color.Blue", + "iconUrl": "http://localhost/icons/DSCore.Color.Blue.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Color.Blue", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.Color.Alpha", + "iconUrl": "http://localhost/icons/DSCore.Color.Alpha.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Color.Alpha", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.Color.ByARGB", + "iconUrl": "http://localhost/icons/DSCore.Color.ByARGB.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Color.ByARGB@int,int,int,int", + "parameters": null, + "itemType": "create", + "keywords": "color" + }, + { + "fullyQualifiedName": "DSCore.Color.Brightness", + "iconUrl": "http://localhost/icons/DSCore.Color.Brightness.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Color.Brightness@DSCore.Color", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.Color.Saturation", + "iconUrl": "http://localhost/icons/DSCore.Color.Saturation.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Color.Saturation@DSCore.Color", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.Color.Hue", + "iconUrl": "http://localhost/icons/DSCore.Color.Hue.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Color.Hue@DSCore.Color", + "parameters": null, + "itemType": "action", + "keywords": "hues" + }, + { + "fullyQualifiedName": "DSCore.Color.Components", + "iconUrl": "http://localhost/icons/DSCore.Color.Components.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Color.Components@DSCore.Color", + "parameters": null, + "itemType": "action", + "keywords": "alpha, red, green, blue" + }, + { + "fullyQualifiedName": "DSCore.Color.Add", + "iconUrl": "http://localhost/icons/DSCore.Color.Add.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Color.Add@DSCore.Color,DSCore.Color", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.Color.Multiply", + "iconUrl": "http://localhost/icons/DSCore.Color.Multiply.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Color.Multiply@DSCore.Color,double", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.Color.Divide", + "iconUrl": "http://localhost/icons/DSCore.Color.Divide.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Color.Divide@DSCore.Color,double", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.ColorRange.ByColorsAndParameters", + "iconUrl": "http://localhost/icons/DSCore.ColorRange.ByColorsAndParameters.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.ColorRange.ByColorsAndParameters@DSCore.Color[],Autodesk.DesignScript.Geometry.UV[]", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.ColorRange.GetColorAtParameter", + "iconUrl": "http://localhost/icons/DSCore.ColorRange.GetColorAtParameter.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.ColorRange.GetColorAtParameter@Autodesk.DesignScript.Geometry.UV", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DateTime.MinValue", + "iconUrl": "http://localhost/icons/DSCore.DateTime.MinValue.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DateTime.MinValue", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DateTime.MaxValue", + "iconUrl": "http://localhost/icons/DSCore.DateTime.MaxValue.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DateTime.MaxValue", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DateTime.Now", + "iconUrl": "http://localhost/icons/DSCore.DateTime.Now.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DateTime.Now", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DateTime.Today", + "iconUrl": "http://localhost/icons/DSCore.DateTime.Today.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DateTime.Today", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DateTime.Format", + "iconUrl": "http://localhost/icons/DSCore.DateTime.Format.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DateTime.Format", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DateTime.ByDate", + "iconUrl": "http://localhost/icons/DSCore.DateTime.ByDate.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DateTime.ByDate@int,int,int", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DateTime.ByDateAndTime", + "iconUrl": "http://localhost/icons/DSCore.DateTime.ByDateAndTime.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DateTime.ByDateAndTime@int,int,int,int,int,int,int", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DateTime.SubtractTimeSpan", + "iconUrl": "http://localhost/icons/DSCore.DateTime.SubtractTimeSpan.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DateTime.SubtractTimeSpan@var,var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DateTime.AddTimeSpan", + "iconUrl": "http://localhost/icons/DSCore.DateTime.AddTimeSpan.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DateTime.AddTimeSpan@var,var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DateTime.DaysInMonth", + "iconUrl": "http://localhost/icons/DSCore.DateTime.DaysInMonth.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DateTime.DaysInMonth@int,int", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DateTime.IsDaylightSavingsTime", + "iconUrl": "http://localhost/icons/DSCore.DateTime.IsDaylightSavingsTime.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DateTime.IsDaylightSavingsTime@var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DateTime.IsLeapYear", + "iconUrl": "http://localhost/icons/DSCore.DateTime.IsLeapYear.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DateTime.IsLeapYear@int", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DateTime.FromString", + "iconUrl": "http://localhost/icons/DSCore.DateTime.FromString.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DateTime.FromString@string", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DateTime.Date", + "iconUrl": "http://localhost/icons/DSCore.DateTime.Date.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DateTime.Date@var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DateTime.Components", + "iconUrl": "http://localhost/icons/DSCore.DateTime.Components.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DateTime.Components@var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DateTime.DayOfWeek", + "iconUrl": "http://localhost/icons/DSCore.DateTime.DayOfWeek.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DateTime.DayOfWeek@var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DateTime.DayOfYear", + "iconUrl": "http://localhost/icons/DSCore.DateTime.DayOfYear.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DateTime.DayOfYear@var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DateTime.TimeOfDay", + "iconUrl": "http://localhost/icons/DSCore.DateTime.TimeOfDay.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DateTime.TimeOfDay@var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DayOfWeek.Sunday", + "iconUrl": "http://localhost/icons/DSCore.DayOfWeek.Sunday.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DayOfWeek.Sunday", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DayOfWeek.Monday", + "iconUrl": "http://localhost/icons/DSCore.DayOfWeek.Monday.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DayOfWeek.Monday", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DayOfWeek.Tuesday", + "iconUrl": "http://localhost/icons/DSCore.DayOfWeek.Tuesday.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DayOfWeek.Tuesday", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DayOfWeek.Wednesday", + "iconUrl": "http://localhost/icons/DSCore.DayOfWeek.Wednesday.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DayOfWeek.Wednesday", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DayOfWeek.Thursday", + "iconUrl": "http://localhost/icons/DSCore.DayOfWeek.Thursday.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DayOfWeek.Thursday", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DayOfWeek.Friday", + "iconUrl": "http://localhost/icons/DSCore.DayOfWeek.Friday.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DayOfWeek.Friday", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.DayOfWeek.Saturday", + "iconUrl": "http://localhost/icons/DSCore.DayOfWeek.Saturday.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.DayOfWeek.Saturday", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.TimeSpan.ByDateDifference", + "iconUrl": "http://localhost/icons/DSCore.TimeSpan.ByDateDifference.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.TimeSpan.ByDateDifference@var,var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.TimeSpan.Zero", + "iconUrl": "http://localhost/icons/DSCore.TimeSpan.Zero.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.TimeSpan.Zero", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.TimeSpan.MaxValue", + "iconUrl": "http://localhost/icons/DSCore.TimeSpan.MaxValue.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.TimeSpan.MaxValue", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.TimeSpan.MinValue", + "iconUrl": "http://localhost/icons/DSCore.TimeSpan.MinValue.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.TimeSpan.MinValue", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.TimeSpan.Create", + "iconUrl": "http://localhost/icons/DSCore.TimeSpan.Create.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.TimeSpan.Create@double,double,double,double,double", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.TimeSpan.Scale", + "iconUrl": "http://localhost/icons/DSCore.TimeSpan.Scale.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.TimeSpan.Scale@var,double", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.TimeSpan.Negate", + "iconUrl": "http://localhost/icons/DSCore.TimeSpan.Negate.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.TimeSpan.Negate@var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.TimeSpan.Add", + "iconUrl": "http://localhost/icons/DSCore.TimeSpan.Add.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.TimeSpan.Add@var,var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.TimeSpan.Subtract", + "iconUrl": "http://localhost/icons/DSCore.TimeSpan.Subtract.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.TimeSpan.Subtract@var,var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.TimeSpan.FromString", + "iconUrl": "http://localhost/icons/DSCore.TimeSpan.FromString.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.TimeSpan.FromString@string", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.TimeSpan.Components", + "iconUrl": "http://localhost/icons/DSCore.TimeSpan.Components.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.TimeSpan.Components@var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.TimeSpan.TotalDays", + "iconUrl": "http://localhost/icons/DSCore.TimeSpan.TotalDays.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.TimeSpan.TotalDays@var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.TimeSpan.TotalHours", + "iconUrl": "http://localhost/icons/DSCore.TimeSpan.TotalHours.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.TimeSpan.TotalHours@var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.TimeSpan.TotalMinutes", + "iconUrl": "http://localhost/icons/DSCore.TimeSpan.TotalMinutes.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.TimeSpan.TotalMinutes@var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.TimeSpan.TotalSeconds", + "iconUrl": "http://localhost/icons/DSCore.TimeSpan.TotalSeconds.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.TimeSpan.TotalSeconds@var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.TimeSpan.TotalMilliseconds", + "iconUrl": "http://localhost/icons/DSCore.TimeSpan.TotalMilliseconds.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.TimeSpan.TotalMilliseconds@var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.List.Empty", + "iconUrl": "http://localhost/icons/DSCore.List.Empty.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.Empty", + "parameters": null, + "itemType": "query", + "keywords": "empty list, emptylist, []" + }, + { + "fullyQualifiedName": "DSCore.List.UniqueItems", + "iconUrl": "http://localhost/icons/DSCore.List.UniqueItems.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.UniqueItems@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "removes, duplicates, remove duplicates, cull duplicates, distinct, listcontains" + }, + { + "fullyQualifiedName": "DSCore.List.Contains", + "iconUrl": "http://localhost/icons/DSCore.List.Contains.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.Contains@var[]..[],var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "item, search, in, listcontains" + }, + { + "fullyQualifiedName": "DSCore.List.IsHomogeneous", + "iconUrl": "http://localhost/icons/DSCore.List.IsHomogeneous.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.IsHomogeneous@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "homogeneous, ishomogeneous, same, type" + }, + { + "fullyQualifiedName": "DSCore.List.IsRectangular", + "iconUrl": "http://localhost/icons/DSCore.List.IsRectangular.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.IsRectangular@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "rectangular, isrectangular, same, sublist, row" + }, + { + "fullyQualifiedName": "DSCore.List.IsUniformDepth", + "iconUrl": "http://localhost/icons/DSCore.List.IsUniformDepth.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.IsUniformDepth@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "depth, uniform, isuniformdepth, sublist" + }, + { + "fullyQualifiedName": "DSCore.List.SetDifference", + "iconUrl": "http://localhost/icons/DSCore.List.SetDifference.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.SetDifference@var[],var[]", + "parameters": null, + "itemType": "action", + "keywords": "difference, setdifference, set" + }, + { + "fullyQualifiedName": "DSCore.List.SetIntersection", + "iconUrl": "http://localhost/icons/DSCore.List.SetIntersection.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.SetIntersection@var[],var[]", + "parameters": null, + "itemType": "action", + "keywords": "intersection, setintersection, set" + }, + { + "fullyQualifiedName": "DSCore.List.SetUnion", + "iconUrl": "http://localhost/icons/DSCore.List.SetUnion.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.SetUnion@var[],var[]", + "parameters": null, + "itemType": "action", + "keywords": "union, setunion, set" + }, + { + "fullyQualifiedName": "DSCore.List.IndexOf", + "iconUrl": "http://localhost/icons/DSCore.List.IndexOf.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.IndexOf@var[]..[],var", + "parameters": null, + "itemType": "action", + "keywords": "index, indexof" + }, + { + "fullyQualifiedName": "DSCore.List.CountFalse", + "iconUrl": "http://localhost/icons/DSCore.List.CountFalse.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.CountFalse@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "false, countfalse" + }, + { + "fullyQualifiedName": "DSCore.List.CountTrue", + "iconUrl": "http://localhost/icons/DSCore.List.CountTrue.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.CountTrue@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "true, counttrue" + }, + { + "fullyQualifiedName": "DSCore.List.Insert", + "iconUrl": "http://localhost/icons/DSCore.List.Insert.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.Insert@var[]..[],var[]..[],int", + "parameters": null, + "itemType": "action", + "keywords": "insert, add" + }, + { + "fullyQualifiedName": "DSCore.List.Reorder", + "iconUrl": "http://localhost/icons/DSCore.List.Reorder.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.Reorder@var[]..[],var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "reorder, index, indices" + }, + { + "fullyQualifiedName": "DSCore.List.SortIndexByValue", + "iconUrl": "http://localhost/icons/DSCore.List.SortIndexByValue.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.SortIndexByValue@double[]", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.List.NormalizeDepth", + "iconUrl": "http://localhost/icons/DSCore.List.NormalizeDepth.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.NormalizeDepth@var[]..[],int", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.List.Reverse", + "iconUrl": "http://localhost/icons/DSCore.List.Reverse.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.Reverse@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "flip, listcontains" + }, + { + "fullyQualifiedName": "DSCore.List.Sublists", + "iconUrl": "http://localhost/icons/DSCore.List.Sublists.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.Sublists@var[]..[],var[]..[],int", + "parameters": null, + "itemType": "action", + "keywords": "sublists, build sublists, subset" + }, + { + "fullyQualifiedName": "DSCore.List.Sort", + "iconUrl": "http://localhost/icons/DSCore.List.Sort.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.Sort@var[]", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.List.MinimumItem", + "iconUrl": "http://localhost/icons/DSCore.List.MinimumItem.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.MinimumItem@var[]", + "parameters": null, + "itemType": "action", + "keywords": "least, smallest, find min" + }, + { + "fullyQualifiedName": "DSCore.List.MaximumItem", + "iconUrl": "http://localhost/icons/DSCore.List.MaximumItem.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.MaximumItem@var[]", + "parameters": null, + "itemType": "action", + "keywords": "greatest, largest, biggest, find max" + }, + { + "fullyQualifiedName": "DSCore.List.FilterByBoolMask", + "iconUrl": "http://localhost/icons/DSCore.List.FilterByBoolMask.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "filter, in, out, mask, dispatch, bool filter, boolfilter" + }, + { + "fullyQualifiedName": "DSCore.List.Deconstruct", + "iconUrl": "http://localhost/icons/DSCore.List.Deconstruct.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.Deconstruct@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "first, rest, list split, listcontains" + }, + { + "fullyQualifiedName": "DSCore.List.SortByKey", + "iconUrl": "http://localhost/icons/DSCore.List.SortByKey.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.SortByKey@var[]..[],var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "sort;key" + }, + { + "fullyQualifiedName": "DSCore.List.GroupByKey", + "iconUrl": "http://localhost/icons/DSCore.List.GroupByKey.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.GroupByKey@var[]..[],var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "list;group;groupbykey;" + }, + { + "fullyQualifiedName": "DSCore.List.AddItemToFront", + "iconUrl": "http://localhost/icons/DSCore.List.AddItemToFront.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.AddItemToFront@var[]..[],var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "insert, add, item, front, start, begin" + }, + { + "fullyQualifiedName": "DSCore.List.AddItemToEnd", + "iconUrl": "http://localhost/icons/DSCore.List.AddItemToEnd.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.AddItemToEnd@var[]..[],var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "insert, add, item, end" + }, + { + "fullyQualifiedName": "DSCore.List.TakeItems", + "iconUrl": "http://localhost/icons/DSCore.List.TakeItems.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.TakeItems@var[]..[],int", + "parameters": null, + "itemType": "action", + "keywords": "get, sub, sublist, extract" + }, + { + "fullyQualifiedName": "DSCore.List.DropItems", + "iconUrl": "http://localhost/icons/DSCore.List.DropItems.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.DropItems@var[]..[],int", + "parameters": null, + "itemType": "action", + "keywords": "drop, remove, shorten" + }, + { + "fullyQualifiedName": "DSCore.List.ShiftIndices", + "iconUrl": "http://localhost/icons/DSCore.List.ShiftIndices.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.ShiftIndices@var[]..[],int", + "parameters": null, + "itemType": "action", + "keywords": "shift, offset" + }, + { + "fullyQualifiedName": "DSCore.List.GetItemAtIndex", + "iconUrl": "http://localhost/icons/DSCore.List.GetItemAtIndex.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.GetItemAtIndex@var[]..[],int", + "parameters": null, + "itemType": "action", + "keywords": "get, item, index, fetch, at, getfrom, get from, extract" + }, + { + "fullyQualifiedName": "DSCore.List.ReplaceItemAtIndex", + "iconUrl": "http://localhost/icons/DSCore.List.ReplaceItemAtIndex.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.ReplaceItemAtIndex@var[]..[],int,var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "replace, switch" + }, + { + "fullyQualifiedName": "DSCore.List.Slice", + "iconUrl": "http://localhost/icons/DSCore.List.Slice.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.Slice@var[]..[],int,int,int", + "parameters": null, + "itemType": "action", + "keywords": "list, sub, sublist, subrange, get sublist" + }, + { + "fullyQualifiedName": "DSCore.List.RemoveItemAtIndex", + "iconUrl": "http://localhost/icons/DSCore.List.RemoveItemAtIndex.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.RemoveItemAtIndex@var[]..[],int[]", + "parameters": null, + "itemType": "action", + "keywords": "index, indices, cull, remove, item" + }, + { + "fullyQualifiedName": "DSCore.List.DropEveryNthItem", + "iconUrl": "http://localhost/icons/DSCore.List.DropEveryNthItem.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.DropEveryNthItem@var[]..[],int,int", + "parameters": null, + "itemType": "action", + "keywords": "nth, remove, cull, every" + }, + { + "fullyQualifiedName": "DSCore.List.TakeEveryNthItem", + "iconUrl": "http://localhost/icons/DSCore.List.TakeEveryNthItem.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.TakeEveryNthItem@var[]..[],int,int", + "parameters": null, + "itemType": "action", + "keywords": "fetch, take, every, nth" + }, + { + "fullyQualifiedName": "DSCore.List.IsEmpty", + "iconUrl": "http://localhost/icons/DSCore.List.IsEmpty.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.IsEmpty@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "test, is, empty, null, count" + }, + { + "fullyQualifiedName": "DSCore.List.AllTrue", + "iconUrl": "http://localhost/icons/DSCore.List.AllTrue.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.AllTrue@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "test, all, true" + }, + { + "fullyQualifiedName": "DSCore.List.AllFalse", + "iconUrl": "http://localhost/icons/DSCore.List.AllFalse.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.AllFalse@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "test, all, false" + }, + { + "fullyQualifiedName": "DSCore.List.AnyTrue", + "iconUrl": "http://localhost/icons/DSCore.List.AnyTrue.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.AnyTrue@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "test, any, true" + }, + { + "fullyQualifiedName": "DSCore.List.AnyFalse", + "iconUrl": "http://localhost/icons/DSCore.List.AnyFalse.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.AnyFalse@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "test, any, false" + }, + { + "fullyQualifiedName": "DSCore.List.Count", + "iconUrl": "http://localhost/icons/DSCore.List.Count.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.Count@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "listlength, list length, count, size, sizeof" + }, + { + "fullyQualifiedName": "DSCore.List.Join", + "iconUrl": "http://localhost/icons/DSCore.List.Join.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.Join@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "join lists, merge, concatenate" + }, + { + "fullyQualifiedName": "DSCore.List.FirstItem", + "iconUrl": "http://localhost/icons/DSCore.List.FirstItem.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.FirstItem@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "get, fetch, first, item, start" + }, + { + "fullyQualifiedName": "DSCore.List.RestOfItems", + "iconUrl": "http://localhost/icons/DSCore.List.RestOfItems.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.RestOfItems@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "get, fetch, rest, end, rest of list" + }, + { + "fullyQualifiedName": "DSCore.List.Chop", + "iconUrl": "http://localhost/icons/DSCore.List.Chop.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.Chop@var[]..[],int[]", + "parameters": null, + "itemType": "action", + "keywords": "sublists, build sublists, slices, partitions, cut, listcontains, chop" + }, + { + "fullyQualifiedName": "DSCore.List.DiagonalRight", + "iconUrl": "http://localhost/icons/DSCore.List.DiagonalRight.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.DiagonalRight@var[]..[],int", + "parameters": null, + "itemType": "action", + "keywords": "diagonal, right, matrix, get diagonals, diagonal sublists" + }, + { + "fullyQualifiedName": "DSCore.List.DiagonalLeft", + "iconUrl": "http://localhost/icons/DSCore.List.DiagonalLeft.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.DiagonalLeft@var[]..[],int", + "parameters": null, + "itemType": "action", + "keywords": "diagonal, left, matrix, get diagonals, diagonal sublists" + }, + { + "fullyQualifiedName": "DSCore.List.Transpose", + "iconUrl": "http://localhost/icons/DSCore.List.Transpose.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.Transpose@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "transpose, flip matrix, matrix, swap, rows, columns" + }, + { + "fullyQualifiedName": "DSCore.List.Clean", + "iconUrl": "http://localhost/icons/DSCore.List.Clean.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.Clean@var[]..[],bool", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.List.OfRepeatedItem", + "iconUrl": "http://localhost/icons/DSCore.List.OfRepeatedItem.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.OfRepeatedItem@var[]..[],int", + "parameters": null, + "itemType": "action", + "keywords": "repeat, repeated, duplicate, list of item, fill list, copies, listcontains" + }, + { + "fullyQualifiedName": "DSCore.List.Cycle", + "iconUrl": "http://localhost/icons/DSCore.List.Cycle.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.Cycle@var[]..[],int", + "parameters": null, + "itemType": "action", + "keywords": "repeat, repeated, duplicate, repeated list, concat list" + }, + { + "fullyQualifiedName": "DSCore.List.LastItem", + "iconUrl": "http://localhost/icons/DSCore.List.LastItem.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.LastItem@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "get, fetch, last, item, end of list" + }, + { + "fullyQualifiedName": "DSCore.List.Shuffle", + "iconUrl": "http://localhost/icons/DSCore.List.Shuffle.varN.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.Shuffle@var[]..[]", + "parameters": null, + "itemType": "action", + "keywords": "random, randomize, shuffle, jitter, randomness" + }, + { + "fullyQualifiedName": "DSCore.List.Shuffle", + "iconUrl": "http://localhost/icons/DSCore.List.Shuffle.varN-int.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.Shuffle@var[]..[],int", + "parameters": null, + "itemType": "action", + "keywords": "random, randomize, shuffle, jitter, randomness, seed" + }, + { + "fullyQualifiedName": "DSCore.List.Permutations", + "iconUrl": "http://localhost/icons/DSCore.List.Permutations.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.Permutations@var[]..[],int", + "parameters": null, + "itemType": "action", + "keywords": "permutation, permutations" + }, + { + "fullyQualifiedName": "DSCore.List.Combinations", + "iconUrl": "http://localhost/icons/DSCore.List.Combinations.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.Combinations@var[]..[],int,bool", + "parameters": null, + "itemType": "action", + "keywords": "combo" + }, + { + "fullyQualifiedName": "DSCore.List.FirstIndexOf", + "iconUrl": "http://localhost/icons/DSCore.List.FirstIndexOf.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.FirstIndexOf@var[]..[],var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.List.AllIndicesOf", + "iconUrl": "http://localhost/icons/DSCore.List.AllIndicesOf.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.AllIndicesOf@var[]..[],var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.List.Flatten", + "iconUrl": "http://localhost/icons/DSCore.List.Flatten.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.List.Flatten@var[]..[],int", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.Math.Random", + "iconUrl": "http://localhost/icons/DSCore.Math.Random.int.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Random@int", + "parameters": "(seed)", + "itemType": "action", + "keywords": "random, seed" + }, + { + "fullyQualifiedName": "DSCore.Math.Random", + "iconUrl": "http://localhost/icons/DSCore.Math.Random.double-double.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Random@double,double", + "parameters": "(value1, value2)", + "itemType": "action", + "keywords": "random, numberrange" + }, + { + "fullyQualifiedName": "DSCore.Math.Random", + "iconUrl": "http://localhost/icons/DSCore.Math.Random.double-double-int.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Random@double,double,int", + "parameters": "(value1, value2, seed)", + "itemType": "action", + "keywords": "random, numberrange, seed" + }, + { + "fullyQualifiedName": "DSCore.Math.RandomList", + "iconUrl": "http://localhost/icons/DSCore.Math.RandomList.int.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.RandomList@int", + "parameters": null, + "itemType": "action", + "keywords": "random, listcontains" + }, + { + "fullyQualifiedName": "DSCore.Math.RandomList", + "iconUrl": "http://localhost/icons/DSCore.Math.RandomList.int-double-double-int.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.RandomList@int,double,double,int", + "parameters": null, + "itemType": "action", + "keywords": "random, listcontains, seed" + }, + { + "fullyQualifiedName": "DSCore.Math.PiTimes2", + "iconUrl": "http://localhost/icons/DSCore.Math.PiTimes2.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.PiTimes2", + "parameters": null, + "itemType": "query", + "keywords": "2pi, 2*pi, twopi, two*pi" + }, + { + "fullyQualifiedName": "DSCore.Math.Average", + "iconUrl": "http://localhost/icons/DSCore.Math.Average.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Average@double[]", + "parameters": null, + "itemType": "action", + "keywords": "avg, mean" + }, + { + "fullyQualifiedName": "DSCore.Math.Map", + "iconUrl": "http://localhost/icons/DSCore.Math.Map.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Map@double,double,double", + "parameters": null, + "itemType": "action", + "keywords": "map, range, minimum, maximum, normalize" + }, + { + "fullyQualifiedName": "DSCore.Math.MapTo", + "iconUrl": "http://localhost/icons/DSCore.Math.MapTo.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.MapTo@double,double,double,double,double", + "parameters": null, + "itemType": "action", + "keywords": "map, range, mapto, minimum, maximum, normalize" + }, + { + "fullyQualifiedName": "DSCore.Math.RemapRange", + "iconUrl": "http://localhost/icons/DSCore.Math.RemapRange.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.RemapRange@double[],double,double", + "parameters": null, + "itemType": "action", + "keywords": "remap range" + }, + { + "fullyQualifiedName": "DSCore.Math.PI", + "iconUrl": "http://localhost/icons/DSCore.Math.PI.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.PI", + "parameters": null, + "itemType": "query", + "keywords": "3.141592653589793" + }, + { + "fullyQualifiedName": "DSCore.Math.E", + "iconUrl": "http://localhost/icons/DSCore.Math.E.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.E", + "parameters": null, + "itemType": "query", + "keywords": "exp, 2.718281828459045" + }, + { + "fullyQualifiedName": "DSCore.Math.GoldenRatio", + "iconUrl": "http://localhost/icons/DSCore.Math.GoldenRatio.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.GoldenRatio", + "parameters": null, + "itemType": "query", + "keywords": "golden, ratio, divine, phi, tau, 1.61803398875" + }, + { + "fullyQualifiedName": "DSCore.Math.RadiansToDegrees", + "iconUrl": "http://localhost/icons/DSCore.Math.RadiansToDegrees.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.RadiansToDegrees@double", + "parameters": null, + "itemType": "action", + "keywords": "radians, degrees, angle" + }, + { + "fullyQualifiedName": "DSCore.Math.DegreesToRadians", + "iconUrl": "http://localhost/icons/DSCore.Math.DegreesToRadians.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.DegreesToRadians@double", + "parameters": null, + "itemType": "action", + "keywords": "degrees, radians, angle" + }, + { + "fullyQualifiedName": "DSCore.Math.Abs", + "iconUrl": "http://localhost/icons/DSCore.Math.Abs.double.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Abs@double", + "parameters": "(number)", + "itemType": "action", + "keywords": "absolute value, magnitude" + }, + { + "fullyQualifiedName": "DSCore.Math.Abs", + "iconUrl": "http://localhost/icons/DSCore.Math.Abs.int.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Abs@int", + "parameters": "(integer)", + "itemType": "action", + "keywords": "absolute value, magnitude" + }, + { + "fullyQualifiedName": "DSCore.Math.Acos", + "iconUrl": "http://localhost/icons/DSCore.Math.Acos.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Acos@double", + "parameters": null, + "itemType": "action", + "keywords": "acosine, arccosine" + }, + { + "fullyQualifiedName": "DSCore.Math.Asin", + "iconUrl": "http://localhost/icons/DSCore.Math.Asin.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Asin@double", + "parameters": null, + "itemType": "action", + "keywords": "asine, arcsin" + }, + { + "fullyQualifiedName": "DSCore.Math.Atan", + "iconUrl": "http://localhost/icons/DSCore.Math.Atan.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Atan@double", + "parameters": null, + "itemType": "action", + "keywords": "atangent, arctangent" + }, + { + "fullyQualifiedName": "DSCore.Math.Atan2", + "iconUrl": "http://localhost/icons/DSCore.Math.Atan2.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Atan2@double,double", + "parameters": null, + "itemType": "action", + "keywords": "atangent, arctangent" + }, + { + "fullyQualifiedName": "DSCore.Math.Ceiling", + "iconUrl": "http://localhost/icons/DSCore.Math.Ceiling.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Ceiling@double", + "parameters": null, + "itemType": "action", + "keywords": "ceiling, round" + }, + { + "fullyQualifiedName": "DSCore.Math.Cos", + "iconUrl": "http://localhost/icons/DSCore.Math.Cos.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Cos@double", + "parameters": null, + "itemType": "action", + "keywords": "cosine" + }, + { + "fullyQualifiedName": "DSCore.Math.Cosh", + "iconUrl": "http://localhost/icons/DSCore.Math.Cosh.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Cosh@double", + "parameters": null, + "itemType": "action", + "keywords": "hyperbolic cosine" + }, + { + "fullyQualifiedName": "DSCore.Math.DivRem", + "iconUrl": "http://localhost/icons/DSCore.Math.DivRem.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.DivRem@int,int", + "parameters": null, + "itemType": "action", + "keywords": "remainder" + }, + { + "fullyQualifiedName": "DSCore.Math.EvaluateFormula", + "iconUrl": "http://localhost/icons/DSCore.Math.EvaluateFormula.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.EvaluateFormula@string,string[],var[]", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.Math.Exp", + "iconUrl": "http://localhost/icons/DSCore.Math.Exp.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Exp@double", + "parameters": null, + "itemType": "action", + "keywords": "exponential" + }, + { + "fullyQualifiedName": "DSCore.Math.Floor", + "iconUrl": "http://localhost/icons/DSCore.Math.Floor.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Floor@double", + "parameters": null, + "itemType": "action", + "keywords": "round" + }, + { + "fullyQualifiedName": "DSCore.Math.Log", + "iconUrl": "http://localhost/icons/DSCore.Math.Log.double.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Log@double", + "parameters": "(number)", + "itemType": "action", + "keywords": "natural, logarithm, ln" + }, + { + "fullyQualifiedName": "DSCore.Math.Log", + "iconUrl": "http://localhost/icons/DSCore.Math.Log.double-double.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Log@double,double", + "parameters": "(number, logBase)", + "itemType": "action", + "keywords": "logarithm, ld, lg" + }, + { + "fullyQualifiedName": "DSCore.Math.Log10", + "iconUrl": "http://localhost/icons/DSCore.Math.Log10.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Log10@double", + "parameters": null, + "itemType": "action", + "keywords": "logarithm" + }, + { + "fullyQualifiedName": "DSCore.Math.Max", + "iconUrl": "http://localhost/icons/DSCore.Math.Max.double-double.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Max@double,double", + "parameters": "(value1, value2)", + "itemType": "action", + "keywords": "maximum, greater, larger" + }, + { + "fullyQualifiedName": "DSCore.Math.Max", + "iconUrl": "http://localhost/icons/DSCore.Math.Max.int-int.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Max@int,int", + "parameters": "(int1, int2)", + "itemType": "action", + "keywords": "maximum, greater, larger" + }, + { + "fullyQualifiedName": "DSCore.Math.Min", + "iconUrl": "http://localhost/icons/DSCore.Math.Min.double-double.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Min@double,double", + "parameters": "(value1, value2)", + "itemType": "action", + "keywords": "minimum, lesser, smaller" + }, + { + "fullyQualifiedName": "DSCore.Math.Min", + "iconUrl": "http://localhost/icons/DSCore.Math.Min.int-int.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Min@int,int", + "parameters": "(int1, int2)", + "itemType": "action", + "keywords": "minimum, lesser, smaller" + }, + { + "fullyQualifiedName": "DSCore.Math.Pow", + "iconUrl": "http://localhost/icons/DSCore.Math.Pow.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Pow@double,double", + "parameters": null, + "itemType": "action", + "keywords": "^, power, raise, exponent" + }, + { + "fullyQualifiedName": "DSCore.Math.Rand", + "iconUrl": "http://localhost/icons/DSCore.Math.Rand.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Rand", + "parameters": null, + "itemType": "action", + "keywords": "random, numberrange" + }, + { + "fullyQualifiedName": "DSCore.Math.Round", + "iconUrl": "http://localhost/icons/DSCore.Math.Round.double.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Round@double", + "parameters": "(number)", + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.Math.Round", + "iconUrl": "http://localhost/icons/DSCore.Math.Round.double-int.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Round@double,int", + "parameters": "(number, digits)", + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.Math.Sign", + "iconUrl": "http://localhost/icons/DSCore.Math.Sign.double.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Sign@double", + "parameters": "(number)", + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.Math.Sign", + "iconUrl": "http://localhost/icons/DSCore.Math.Sign.int.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Sign@int", + "parameters": "(integer)", + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.Math.Sin", + "iconUrl": "http://localhost/icons/DSCore.Math.Sin.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Sin@double", + "parameters": null, + "itemType": "action", + "keywords": "sine" + }, + { + "fullyQualifiedName": "DSCore.Math.Sinh", + "iconUrl": "http://localhost/icons/DSCore.Math.Sinh.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Sinh@double", + "parameters": null, + "itemType": "action", + "keywords": "hyperbolic" + }, + { + "fullyQualifiedName": "DSCore.Math.Sqrt", + "iconUrl": "http://localhost/icons/DSCore.Math.Sqrt.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Sqrt@double", + "parameters": null, + "itemType": "action", + "keywords": "square, root, radical" + }, + { + "fullyQualifiedName": "DSCore.Math.Tan", + "iconUrl": "http://localhost/icons/DSCore.Math.Tan.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Tan@double", + "parameters": null, + "itemType": "action", + "keywords": "tangent" + }, + { + "fullyQualifiedName": "DSCore.Math.Tanh", + "iconUrl": "http://localhost/icons/DSCore.Math.Tanh.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Tanh@double", + "parameters": null, + "itemType": "action", + "keywords": "hyperbolic, tanh" + }, + { + "fullyQualifiedName": "DSCore.Math.Sum", + "iconUrl": "http://localhost/icons/DSCore.Math.Sum.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Sum@double[]", + "parameters": null, + "itemType": "action", + "keywords": "mass addition, massadd" + }, + { + "fullyQualifiedName": "DSCore.Math.Factorial", + "iconUrl": "http://localhost/icons/DSCore.Math.Factorial.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Factorial@int", + "parameters": null, + "itemType": "action", + "keywords": "!" + }, + { + "fullyQualifiedName": "DSCore.Math.Xor", + "iconUrl": "http://localhost/icons/DSCore.Math.Xor.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Math.Xor@bool,bool", + "parameters": null, + "itemType": "action", + "keywords": "xor, exclusive, or" + }, + { + "fullyQualifiedName": "DSCore.Object.IsNull", + "iconUrl": "http://localhost/icons/DSCore.Object.IsNull.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Object.IsNull@var", + "parameters": null, + "itemType": "action", + "keywords": "is null" + }, + { + "fullyQualifiedName": "DSCore.Object.Identity", + "iconUrl": "http://localhost/icons/DSCore.Object.Identity.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Object.Identity@var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.Object.Type", + "iconUrl": "http://localhost/icons/DSCore.Object.Type.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Object.Type@var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.String.ToNumber", + "iconUrl": "http://localhost/icons/DSCore.String.ToNumber.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.ToNumber@string", + "parameters": null, + "itemType": "action", + "keywords": "2number, str2number, strtonumber, string2number, stringtonumber, int, double, cast" + }, + { + "fullyQualifiedName": "DSCore.String.GetNumber", + "iconUrl": "http://localhost/icons/DSCore.String.GetNumber.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.GetNumber@string", + "parameters": null, + "itemType": "action", + "keywords": "getnumber,tonumber,strtonumber,numberinstring,string2number,stringtonumber,int,double,cast" + }, + { + "fullyQualifiedName": "DSCore.String.Concat", + "iconUrl": "http://localhost/icons/DSCore.String.Concat.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.Concat@string[]", + "parameters": null, + "itemType": "action", + "keywords": "concatenate, join, combine strings" + }, + { + "fullyQualifiedName": "DSCore.String.Length", + "iconUrl": "http://localhost/icons/DSCore.String.Length.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.Length@string", + "parameters": null, + "itemType": "action", + "keywords": "count, size, characters, chars, length, sizeof" + }, + { + "fullyQualifiedName": "DSCore.String.Split", + "iconUrl": "http://localhost/icons/DSCore.String.Split.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.Split@string,string[]", + "parameters": null, + "itemType": "action", + "keywords": "divide, separaters, delimiter, cut, csv, comma" + }, + { + "fullyQualifiedName": "DSCore.String.Join", + "iconUrl": "http://localhost/icons/DSCore.String.Join.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.Join@string,string[]", + "parameters": null, + "itemType": "action", + "keywords": "join, separator, build csv, concat, construct" + }, + { + "fullyQualifiedName": "DSCore.String.ToUpper", + "iconUrl": "http://localhost/icons/DSCore.String.ToUpper.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.ToUpper@string", + "parameters": null, + "itemType": "action", + "keywords": "2uppercase, to uppercase, touppercase, uppercase" + }, + { + "fullyQualifiedName": "DSCore.String.ToLower", + "iconUrl": "http://localhost/icons/DSCore.String.ToLower.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.ToLower@string", + "parameters": null, + "itemType": "action", + "keywords": "2lowercase, to lowercase, tolowercase, lowercase" + }, + { + "fullyQualifiedName": "DSCore.String.ToTitle", + "iconUrl": "http://localhost/icons/DSCore.String.ToTitle.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.ToTitle@string", + "parameters": null, + "itemType": "action", + "keywords": "2titlecase, to titlecase, to title case, totitlecase, titlecase" + }, + { + "fullyQualifiedName": "DSCore.String.ChangeCase", + "iconUrl": "http://localhost/icons/DSCore.String.ChangeCase.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.ChangeCase@string,bool", + "parameters": null, + "itemType": "action", + "keywords": "2lowercase, to lowercase, tolowercase, lowercase, 2uppercase, to uppercase, touppercase, uppercase" + }, + { + "fullyQualifiedName": "DSCore.String.Substring", + "iconUrl": "http://localhost/icons/DSCore.String.Substring.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.Substring@string,int,int", + "parameters": null, + "itemType": "action", + "keywords": "subset, get string, part, smaller string" + }, + { + "fullyQualifiedName": "DSCore.String.Contains", + "iconUrl": "http://localhost/icons/DSCore.String.Contains.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.Contains@string,string,bool", + "parameters": null, + "itemType": "action", + "keywords": "test, within, in, is in, part of" + }, + { + "fullyQualifiedName": "DSCore.String.CountOccurrences", + "iconUrl": "http://localhost/icons/DSCore.String.CountOccurrences.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.CountOccurrences@string,string,bool", + "parameters": null, + "itemType": "action", + "keywords": "count, substring, count occurrences, numberof, search, find, within" + }, + { + "fullyQualifiedName": "DSCore.String.Replace", + "iconUrl": "http://localhost/icons/DSCore.String.Replace.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.Replace@string,string,string", + "parameters": null, + "itemType": "action", + "keywords": "replace, overwrite, override, find and replace" + }, + { + "fullyQualifiedName": "DSCore.String.EndsWith", + "iconUrl": "http://localhost/icons/DSCore.String.EndsWith.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.EndsWith@string,string,bool", + "parameters": null, + "itemType": "action", + "keywords": "test, does end, last, str end, terminated" + }, + { + "fullyQualifiedName": "DSCore.String.StartsWith", + "iconUrl": "http://localhost/icons/DSCore.String.StartsWith.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.StartsWith@string,string,bool", + "parameters": null, + "itemType": "action", + "keywords": "test, beginswith, start, string start, front" + }, + { + "fullyQualifiedName": "DSCore.String.TrimWhitespace", + "iconUrl": "http://localhost/icons/DSCore.String.TrimWhitespace.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.TrimWhitespace@string", + "parameters": null, + "itemType": "action", + "keywords": "trimstring, cleanstring, whitespace, blanks, spaces, string trim" + }, + { + "fullyQualifiedName": "DSCore.String.TrimLeadingWhitespace", + "iconUrl": "http://localhost/icons/DSCore.String.TrimLeadingWhitespace.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.TrimLeadingWhitespace@string", + "parameters": null, + "itemType": "action", + "keywords": "trim string, clean string, trim leading whitespaces, string trim" + }, + { + "fullyQualifiedName": "DSCore.String.TrimTrailingWhitespace", + "iconUrl": "http://localhost/icons/DSCore.String.TrimTrailingWhitespace.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.TrimTrailingWhitespace@string", + "parameters": null, + "itemType": "action", + "keywords": "trim string, clean string, trim trailing whitespaces, string trim" + }, + { + "fullyQualifiedName": "DSCore.String.IndexOf", + "iconUrl": "http://localhost/icons/DSCore.String.IndexOf.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.IndexOf@string,string,bool", + "parameters": null, + "itemType": "action", + "keywords": "index of, find susbstring, where, search" + }, + { + "fullyQualifiedName": "DSCore.String.AllIndicesOf", + "iconUrl": "http://localhost/icons/DSCore.String.AllIndicesOf.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.AllIndicesOf@string,string,bool", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.String.LastIndexOf", + "iconUrl": "http://localhost/icons/DSCore.String.LastIndexOf.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.LastIndexOf@string,string,bool", + "parameters": null, + "itemType": "action", + "keywords": "last index of, find susbstring, where, search" + }, + { + "fullyQualifiedName": "DSCore.String.PadLeft", + "iconUrl": "http://localhost/icons/DSCore.String.PadLeft.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.PadLeft@string,int,string", + "parameters": null, + "itemType": "action", + "keywords": "pad left, right align, right-align, pad, string space, whitespace" + }, + { + "fullyQualifiedName": "DSCore.String.PadRight", + "iconUrl": "http://localhost/icons/DSCore.String.PadRight.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.PadRight@string,int,string", + "parameters": null, + "itemType": "action", + "keywords": "pad right, left align, left-align, pad string space, whitespace" + }, + { + "fullyQualifiedName": "DSCore.String.Center", + "iconUrl": "http://localhost/icons/DSCore.String.Center.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.Center@string,int,string", + "parameters": null, + "itemType": "action", + "keywords": "center align, center-align, centered, whitespace, expand string, surround" + }, + { + "fullyQualifiedName": "DSCore.String.Insert", + "iconUrl": "http://localhost/icons/DSCore.String.Insert.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.Insert@string,int,string", + "parameters": null, + "itemType": "action", + "keywords": "insertstring, insert string" + }, + { + "fullyQualifiedName": "DSCore.String.Remove", + "iconUrl": "http://localhost/icons/DSCore.String.Remove.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.String.Remove@string,int,int", + "parameters": null, + "itemType": "action", + "keywords": "delete, rem, shorten" + }, + { + "fullyQualifiedName": "DSCore.Thread.Pause", + "iconUrl": "http://localhost/icons/DSCore.Thread.Pause.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.Thread.Pause@var,int", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.IO.FileSytem.AppendText", + "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.AppendText.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.FileSystem.AppendText", + "parameters": null, + "itemType": "action", + "keywords": "append" + }, + { + "fullyQualifiedName": "DSCore.IO.FileSytem.ReadText", + "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.ReadText.var.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.FileSystem.ReadText@var", + "parameters": "(file)", + "itemType": "action", + "keywords": "read file, text, file" + }, + { + "fullyQualifiedName": "DSCore.IO.FileSystem.MoveFile", + "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.MoveFile.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.FileSystem.MoveFile@string,string,bool", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.IO.FileSystem.DeleteFile", + "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.DeleteFile.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.FileSystem.DeleteFile@string", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.IO.FileSystem.CopyFile", + "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.CopyFile.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.FileSystem.CopyFile@var,string,bool", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.IO.FileSystem.FileExists", + "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.FileExists.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.FileSystem.FileExists@string", + "parameters": null, + "itemType": "action", + "keywords": "filepath" + }, + { + "fullyQualifiedName": "DSCore.IO.FileSystem.WriteText", + "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.WriteText.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.FileSystem.WriteText@string,string", + "parameters": null, + "itemType": "action", + "keywords": "write file, text, file, filepath" + }, + { + "fullyQualifiedName": "DSCore.IO.FileSytem.CombinePath", + "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.CombinePath.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.FileSystem.CombinePath@string[]", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.IO.FileSystem.FileExtension", + "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.FileExtension.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.FileSystem.FileExtension@string", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.IO.FileSystem.ChangePathExtension", + "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.ChangePathExtension.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.FileSystem.ChangePathExtension@string,string", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.IO.FileSystem.DirectoryName", + "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.DirectoryName.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.FileSystem.DirectoryName@string", + "parameters": null, + "itemType": "action", + "keywords": "directorypath" + }, + { + "fullyQualifiedName": "DSCore.IO.FileSystem.FileName", + "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.FileName.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.FileSystem.FileName@string,bool", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.IO.FileSystem.FileHasExtension", + "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.FileHasExtension.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.FileSystem.FileHasExtension@string", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.IO.FileSystem.GetDirectoryContents", + "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.GetDirectoryContents.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.FileSystem.GetDirectoryContents@var,string", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.IO.FileSystem.CopyDirectory", + "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.CopyDirectory.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.FileSystem.CopyDirectory@var,string,bool", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.IO.FileSystem.DeleteDirectory", + "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.DeleteDirectory.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.FileSystem.DeleteDirectory@string,bool", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.IO.FileSystem.DirectoryExists", + "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.DirectoryExists.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.FileSystem.DirectoryExists@string", + "parameters": null, + "itemType": "action", + "keywords": "directorypath" + }, + { + "fullyQualifiedName": "DSCore.IO.FileSystem.MoveDirectory", + "iconUrl": "http://localhost/icons/DSCore.IO.FileSystem.MoveDirectory.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.FileSystem.MoveDirectory@string,string,bool", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.IO.Image.ReadFromFile", + "iconUrl": "http://localhost/icons/DSCore.IO.Image.ReadFromFile.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.Image.ReadFromFile@var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.IO.Image.Pixels", + "iconUrl": "http://localhost/icons/DSCore.IO.Image.Pixels.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.Image.Pixels@var,int,int", + "parameters": null, + "itemType": "action", + "keywords": "read, image, bitmap, png, jpg, jpeg" + }, + { + "fullyQualifiedName": "DSCore.IO.Image.FromPixels", + "iconUrl": "http://localhost/icons/DSCore.IO.Image.FromPixels.Color2.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.Image.FromPixels@DSCore.Color[][]", + "parameters": "(colors)", + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.IO.Image.FromPixels", + "iconUrl": "http://localhost/icons/DSCore.IO.Image.FromPixels.Color1-int-int.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.Image.FromPixels@DSCore.Color[],int,int", + "parameters": "(colors, width, height)", + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.IO.Image.Dimensions", + "iconUrl": "http://localhost/icons/DSCore.IO.Image.Dimensions.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.Image.Dimensions@var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSCore.IO.Image.WriteToFile", + "iconUrl": "http://localhost/icons/DSCore.IO.Image.WriteToFile.Small?path=DSCoreNodes.dll", + "contextData": "DSCore.IO.Image.WriteToFile@string,var", + "parameters": null, + "itemType": "action", + "keywords": "write image, image, file, filepath" + }, + { + "fullyQualifiedName": "DSOffice.Data.ExportCSV", + "iconUrl": "http://localhost/icons/DSOffice.Data.ExportCSV.Small?path=DSOffice.dll", + "contextData": "DSOffice.Data.ExportCSV@string,var[][]", + "parameters": null, + "itemType": "action", + "keywords": "write, text, file" + }, + { + "fullyQualifiedName": "DSOffice.Data.ImportCSV", + "iconUrl": "http://localhost/icons/DSOffice.Data.ImportCSV.Small?path=DSOffice.dll", + "contextData": "DSOffice.Data.ImportCSV@string,bool", + "parameters": null, + "itemType": "action", + "keywords": "import, csv, comma, file, list, separate, transpose" + }, + { + "fullyQualifiedName": "DSOffice.Data.ImportExcel", + "iconUrl": "http://localhost/icons/DSOffice.Data.ImportExcel.Small?path=DSOffice.dll", + "contextData": "DSOffice.Data.ImportExcel@var,string,bool", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSOffice.Data.ExportToExcel", + "iconUrl": "http://localhost/icons/DSOffice.Data.ExportToExcel.Small?path=DSOffice.dll", + "contextData": "DSOffice.Data.ExportToExcel@string,string,int,int,var[][],bool,bool", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSOffice.Data.OpenXMLImportExcel", + "iconUrl": "http://localhost/icons/DSOffice.Data.ImportExcel.Small?path=DSOffice.dll", + "contextData": "DSOffice.Data.OpenXMLImportExcel@string,string,int,int,bool", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DSOffice.Data.OpenXMLExportExcel", + "iconUrl": "http://localhost/icons/DSOffice.Data.ExportToExcel.Small?path=DSOffice.dll", + "contextData": "DSOffice.Data.OpenXMLExportExcel@string,string,var[][],int,int,bool,bool", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "List.RemoveIfNot", + "iconUrl": "http://localhost/icons/List.RemoveIfNot.Small?path=BuiltIn.ds", + "contextData": "List.RemoveIfNot@var[]..[],string", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "List.Equals", + "iconUrl": "http://localhost/icons/List.Equals.Small?path=BuiltIn.ds", + "contextData": "List.Equals@var,var", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "List.GroupByFunction", + "iconUrl": "http://localhost/icons/List.GroupByFunction.Small?path=BuiltIn.ds", + "contextData": "List.GroupByFunction@var[]..[],Function", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "List.SortByFunction", + "iconUrl": "http://localhost/icons/List.SortByFunction.Small?path=BuiltIn.ds", + "contextData": "List.SortByFunction@var[]..[],Function", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "List.MaximumItemByKey", + "iconUrl": "http://localhost/icons/List.MaximumItemByKey.Small?path=BuiltIn.ds", + "contextData": "List.MaximumItemByKey@var[]..[],Function", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "List.MinimumItemByKey", + "iconUrl": "http://localhost/icons/List.MinimumItemByKey.Small?path=BuiltIn.ds", + "contextData": "List.MinimumItemByKey@var[]..[],Function", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "List.TrueForAll", + "iconUrl": "http://localhost/icons/List.TrueForAll.Small?path=BuiltIn.ds", + "contextData": "List.TrueForAll@var[]..[],Function", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "List.TrueForAny", + "iconUrl": "http://localhost/icons/List.TrueForAny.Small?path=BuiltIn.ds", + "contextData": "List.TrueForAny@var[]..[],Function", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "DynamoUnits.Location.Name", + "iconUrl": "http://localhost/icons/DynamoUnits.Location.Name.Small?path=DynamoUnits.dll", + "contextData": "DynamoUnits.Location.Name", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DynamoUnits.Location.Latitude", + "iconUrl": "http://localhost/icons/DynamoUnits.Location.Latitude.Small?path=DynamoUnits.dll", + "contextData": "DynamoUnits.Location.Latitude", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DynamoUnits.Location.Longitude", + "iconUrl": "http://localhost/icons/DynamoUnits.Location.Longitude.Small?path=DynamoUnits.dll", + "contextData": "DynamoUnits.Location.Longitude", + "parameters": null, + "itemType": "query", + "keywords": "" + }, + { + "fullyQualifiedName": "DynamoUnits.Location.ByLatitudeAndLongitude", + "iconUrl": "http://localhost/icons/DynamoUnits.Location.ByLatitudeAndLongitude.Small?path=DynamoUnits.dll", + "contextData": "DynamoUnits.Location.ByLatitudeAndLongitude@double,double,string", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "Tessellation.ConvexHull.ByPoints", + "iconUrl": "http://localhost/icons/Tessellation.ConvexHull.ByPoints.Small?path=Tessellation.dll", + "contextData": "Tessellation.ConvexHull.ByPoints@Autodesk.DesignScript.Geometry.Point[]", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Tessellation.Delaunay.ByParametersOnSurface", + "iconUrl": "http://localhost/icons/Tessellation.Delaunay.ByParametersOnSurface.Small?path=Tessellation.dll", + "contextData": "Tessellation.Delaunay.ByParametersOnSurface@Autodesk.DesignScript.Geometry.UV[],Autodesk.DesignScript.Geometry.Surface", + "parameters": null, + "itemType": "action", + "keywords": "uvs" + }, + { + "fullyQualifiedName": "Tessellation.Delaunay.ByPoints", + "iconUrl": "http://localhost/icons/Tessellation.Delaunay.ByPoints.Small?path=Tessellation.dll", + "contextData": "Tessellation.Delaunay.ByPoints@Autodesk.DesignScript.Geometry.Point[]", + "parameters": null, + "itemType": "action", + "keywords": "" + }, + { + "fullyQualifiedName": "Tessellation.Voronoi.ByParametersOnSurface", + "iconUrl": "http://localhost/icons/Tessellation.Voronoi.ByParametersOnSurface.Small?path=Tessellation.dll", + "contextData": "Tessellation.Voronoi.ByParametersOnSurface@Autodesk.DesignScript.Geometry.UV[],Autodesk.DesignScript.Geometry.Surface", + "parameters": null, + "itemType": "action", + "keywords": "uvs" + }, + { + "fullyQualifiedName": "Modifiers.GeometryColor.ByGeometryColor", + "iconUrl": "http://localhost/icons/Modifiers.GeometryColor.ByGeometryColor.Small?path=GeometryColor.dll", + "contextData": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "Modifiers.GeometryColor.BySurfaceColors", + "iconUrl": "http://localhost/icons/Modifiers.GeometryColor.BySurfaceColors.Small?path=GeometryColor.dll", + "contextData": "Modifiers.GeometryColor.BySurfaceColors@Autodesk.DesignScript.Geometry.Surface,DSCore.Color[][]", + "parameters": null, + "itemType": "create", + "keywords": "" + }, + { + "fullyQualifiedName": "DesignScript.Builtin.Dictionary.ByKeysValues", + "iconUrl": "http://localhost/icons/DesignScript.Builtin.Dictionary.ByKeysValues.Small?path=DesignScriptBuiltin.dll", + "contextData": "Dictionary.ByKeysValues", + "parameters": null, + "itemType": "create", + "keywords": "Dictionary, ByKeysValues" + }, + { + "fullyQualifiedName": "DesignScript.Builtin.Dictionary.Components", + "iconUrl": "http://localhost/icons/DesignScript.Builtin.Dictionary.Components.Small?path=DesignScriptBuiltin.dll", + "contextData": "Dictionary.Components", + "parameters": null, + "itemType": "action", + "keywords": "Dictionary, Components" + }, + { + "fullyQualifiedName": "DesignScript.Builtin.Dictionary.RemoveKeys", + "iconUrl": "http://localhost/icons/DesignScript.Builtin.Dictionary.RemoveKeys.Small?path=DesignScriptBuiltin.dll", + "contextData": "Dictionary.RemoveKeys", + "parameters": null, + "itemType": "action", + "keywords": "Dictionary, RemoveKeys" + }, + { + "fullyQualifiedName": "DesignScript.Builtin.Dictionary.SetValueAtKeys", + "iconUrl": "http://localhost/icons/DesignScript.Builtin.Dictionary.SetValueAtKeys.Small?path=DesignScriptBuiltin.dll", + "contextData": "Dictionary.SetValueAtKeys", + "parameters": null, + "itemType": "action", + "keywords": "Dictionary, SetValueAtKeys" + }, + { + "fullyQualifiedName": "DesignScript.Builtin.Dictionary.ValueAtKey", + "iconUrl": "http://localhost/icons/DesignScript.Builtin.Dictionary.ValueAtKey.Small?path=DesignScriptBuiltin.dll", + "contextData": "Dictionary.ValueAtKey", + "parameters": null, + "itemType": "action", + "keywords": "Dictionary, ValueAtKey" + }, + { + "fullyQualifiedName": "DesignScript.Builtin.Dictionary.Count", + "iconUrl": "http://localhost/icons/DesignScript.Builtin.Dictionary.Count.Small?path=DesignScriptBuiltin.dll", + "contextData": "Dictionary.Count", + "parameters": null, + "itemType": "query", + "keywords": "Dictionary, Count" + }, + { + "fullyQualifiedName": "DesignScript.Builtin.Dictionary.Keys", + "iconUrl": "http://localhost/icons/DesignScript.Builtin.Dictionary.Keys.Small?path=DesignScriptBuiltin.dll", + "contextData": "Dictionary.Keys", + "parameters": null, + "itemType": "query", + "keywords": "Dictionary, Keys" + }, + { + "fullyQualifiedName": "DesignScript.Builtin.Dictionary.Values", + "iconUrl": "http://localhost/icons/DesignScript.Builtin.Dictionary.Values.Small?path=DesignScriptBuiltin.dll", + "contextData": "Dictionary.Values", + "parameters": null, + "itemType": "query", + "keywords": "Dictionary, Values" + } + ] } \ No newline at end of file diff --git a/tools/autobuild/build.json b/tools/autobuild/build.json index 34564b0bcbd..a70ea254a6c 100644 --- a/tools/autobuild/build.json +++ b/tools/autobuild/build.json @@ -1,9 +1,9 @@ { "product_id": "DYN", - "release_id": "2.16.0", + "release_id": "2.17.0", "master_id": "Win64", - "build_id": "2.16.0", - "name": "2.16.0", + "build_id": "2.17.0", + "name": "2.17.0", "build_milestone": "FCS", "description":"Build" } \ No newline at end of file diff --git a/tools/autobuild/master.json b/tools/autobuild/master.json index ccb61f2db6d..c67ff97bf4d 100644 --- a/tools/autobuild/master.json +++ b/tools/autobuild/master.json @@ -1,11 +1,11 @@ { "product_id": "DYN", - "release_id": "2.16.0", - "name": "DynamoCore2.16.0 Win64", + "release_id": "2.17.0", + "name": "DynamoCore2.17.0 Win64", "master_id": "Win64", "language_pk": 1, "language_code_pk": 3, "master_platform_pk": 2, "master_type_pk": 1, - "description":"DynamoCore2.16.0" + "description":"DynamoCore2.17.0" } \ No newline at end of file diff --git a/tools/autobuild/release.json b/tools/autobuild/release.json index 1d3c87053bc..4858abd2b89 100644 --- a/tools/autobuild/release.json +++ b/tools/autobuild/release.json @@ -1,8 +1,8 @@ { "product_id": "DYN", - "release_id": "2.16.0", - "name": "DynamoCore2.16.0", - "marketing_release_name": "DynamoCore2.16.0", - "description":"DynamoCore2.16.0", - "code_name": "DynamoCore2.16.0" + "release_id": "2.17.0", + "name": "DynamoCore2.17.0", + "marketing_release_name": "DynamoCore2.17.0", + "description":"DynamoCore2.17.0", + "code_name": "DynamoCore2.17.0" } \ No newline at end of file