npm
jQuery
You can use npm to deliver DevExtreme to a jQuery application.
Install the latest stable version:
npm install devextreme-dist@24.2 --save --save-exact
Install the latest published version. It can be stable or pre-release. Pre-release versions contain hotfixes and new features for early testing.
npm install devextreme-dist@24.2-next --save --save-exact
Angular
You can use npm to deliver DevExtreme to an Angular application. The following packages are provided:
Install the latest stable version:
npm install devextreme@24.2 --save --save-exact npm install devextreme-angular@24.2 --save --save-exact
Install the latest published version. It can be stable or pre-release. Pre-release versions contain hotfixes and new features for early testing.
npm install devextreme@24.2-next --save --save-exact npm install devextreme-angular@24.2-next --save --save-exact
See Also
Vue
You can use npm to deliver DevExtreme to a Vue application. The following packages are provided:
Install the latest stable version:
npm install devextreme@24.2 --save --save-exact npm install devextreme-vue@24.2 --save --save-exact
Install the latest published version. It can be stable or pre-release. Pre-release versions contain hotfixes and new features for early testing.
npm install devextreme@24.2-next --save --save-exact npm install devextreme-vue@24.2-next --save --save-exact
See Also
React
You can use npm to deliver DevExtreme to a React application. The following packages are provided:
Install the latest stable version:
npm install devextreme@24.2 --save --save-exact npm install devextreme-react@24.2 --save --save-exact
Install the latest published version. It can be stable or pre-release. Pre-release versions contain hotfixes and new features for early testing.
npm install devextreme@24.2-next --save --save-exact npm install devextreme-react@24.2-next --save --save-exact
See Also
Yarn
jQuery
You can use Yarn to install the DevExtreme npm package.
Install the latest stable version:
yarn add devextreme@24.2 --exact
Install the latest published version. It can be stable or pre-release. Pre-release versions contain hotfixes and new features for early testing.
yarn add devextreme@24.2-next --exact
Angular
You can use Yarn to install the following DevExtreme npm packages:
Install the latest stable version:
yarn add devextreme@24.2 --exact yarn add devextreme-angular@24.2 --exact
Install the latest published version. It can be stable or pre-release. Pre-release versions contain hotfixes and new features for early testing.
yarn add devextreme@24.2-next --exact yarn add devextreme-angular@24.2-next --exact
See Also
Vue
You can use Yarn to install the following DevExtreme npm packages:
Install the latest stable version:
yarn add devextreme@24.2 --exact yarn add devextreme-vue@24.2 --exact
Install the latest published version. It can be stable or pre-release. Pre-release versions contain hotfixes and new features for early testing.
yarn add devextreme@24.2-next --exact yarn add devextreme-vue@24.2-next --exact
See Also
React
You can use Yarn to install the following DevExtreme npm packages:
Install the latest stable version:
yarn add devextreme@24.2 --exact yarn add devextreme-react@24.2 --exact
Install the latest published version. It can be stable or pre-release. Pre-release versions contain hotfixes and new features for early testing.
yarn add devextreme@24.2-next --exact yarn add devextreme-react@24.2-next --exact
See Also
CDN
DevExtreme sources are available on cdnjs:
Scripts
<!-- Diagram and Gantt --> <script src="https://cdnjs.cloudflare.com/ajax/libs/devexpress-diagram/2.2.12/dx-diagram.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/devexpress-gantt/4.1.56/dx-gantt.min.js"></script> <!-- DevExtreme Quill (required by the HtmlEditor UI component) --> <script src="https://cdnjs.cloudflare.com/ajax/libs/devextreme-quill/1.7.1/dx-quill.min.js"></script> <!-- DevExtreme library --> <script src="https://unpkg.com/devextreme-dist@24.2-next/dist/js/dx.all.js"></script> <!-- DevExpress.AspNet.Data --> <script src="https://cdnjs.cloudflare.com/ajax/libs/devextreme-aspnet-data/5.0.0-rc1/dx.aspnet.data.min.js"></script> <!-- Development scripts --> <!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/devexpress-diagram/2.2.12/dx-diagram.js"></script> --> <!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/devexpress-gantt/4.1.56/dx-gantt.js"></script> --> <!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/devextreme-quill/1.7.1/dx-quill.js"></script> --> <!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/devextreme-aspnet-data/5.0.0-rc1/dx.aspnet.data.js"></script> -->
Stylesheets
<!-- Diagram and Gantt stylesheets --> <link href="https://cdnjs.cloudflare.com/ajax/libs/devexpress-diagram/2.2.12/dx-diagram.min.css" rel="stylesheet"> <link href="https://cdnjs.cloudflare.com/ajax/libs/devexpress-gantt/4.1.56/dx-gantt.min.css" rel="stylesheet"> <!-- Theme stylesheets (reference only one of them) --> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.carmine.compact.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.carmine.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.contrast.compact.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.contrast.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.dark.compact.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.dark.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.darkmoon.compact.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.darkmoon.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.darkviolet.compact.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.darkviolet.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.greenmist.compact.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.greenmist.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.light.compact.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.light.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.material.blue.dark.compact.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.material.blue.dark.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.material.blue.light.compact.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.material.blue.light.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.material.lime.dark.compact.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.material.lime.dark.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.material.lime.light.compact.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.material.lime.light.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.material.orange.dark.compact.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.material.orange.dark.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.material.orange.light.compact.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.material.orange.light.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.material.purple.dark.compact.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.material.purple.dark.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.material.purple.light.compact.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.material.purple.light.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.material.teal.dark.compact.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.material.teal.dark.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.material.teal.light.compact.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.material.teal.light.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.softblue.compact.css" rel="stylesheet"> <link href="https://unpkg.com/devextreme-dist@24.2-next/dist/css/dx.softblue.css" rel="stylesheet"> <!-- Diagram and Gantt development stylesheets --> <!-- <link href="https://cdnjs.cloudflare.com/ajax/libs/devexpress-diagram/2.2.12/dx-diagram.css" rel="stylesheet"> --> <!-- <link href="https://cdnjs.cloudflare.com/ajax/libs/devexpress-gantt/4.1.56/dx-gantt.css" rel="stylesheet"> -->
Alternatively, you can get DevExtreme sources from DevExpress CDN:
Scripts
<!-- Diagram and Gantt --> <script src="https://cdn3.devexpress.com/jslib/minor_23_2/js/dx-diagram.min.js"></script> <script src="https://cdn3.devexpress.com/jslib/minor_23_2/js/dx-gantt.min.js"></script> <!-- DevExtreme Quill (required by the HtmlEditor UI component) --> <script src="https://cdn3.devexpress.com/jslib/minor_23_2/js/dx-quill.min.js"></script> <!-- DevExtreme libraries (reference only one of them) --> <script src="https://cdn3.devexpress.com/jslib/minor_23_2/js/dx.all.js"></script> <script src="https://cdn3.devexpress.com/jslib/minor_23_2/js/dx.viz.js"></script> <script src="https://cdn3.devexpress.com/jslib/minor_23_2/js/dx.web.js"></script> <!-- DevExpress.AspNet.Data --> <script src="https://cdn3.devexpress.com/jslib/minor_23_2/js/dx.aspnet.mvc.js"></script> <!-- Development scripts --> <!-- <script src="https://cdn3.devexpress.com/jslib/minor_23_2/js/dx-diagram.js"></script> --> <!-- <script src="https://cdn3.devexpress.com/jslib/minor_23_2/js/dx-gantt.js"></script> --> <!-- <script src="https://cdn3.devexpress.com/jslib/minor_23_2/js/dx-quill.js"></script> --> <!-- <script src="https://cdn3.devexpress.com/jslib/minor_23_2/js/dx.all.debug.js"></script> --> <!-- <script src="https://cdn3.devexpress.com/jslib/minor_23_2/js/dx.viz.debug.js"></script> --> <!-- <script src="https://cdn3.devexpress.com/jslib/minor_23_2/js/dx.web.debug.js"></script> -->
Stylesheets
<!-- Diagram and Gantt stylesheets --> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx-diagram.min.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx-gantt.min.css" rel="stylesheet"> <!-- Theme stylesheets (reference only one of them) --> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.carmine.compact.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.carmine.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.contrast.compact.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.contrast.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.dark.compact.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.dark.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.darkmoon.compact.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.darkmoon.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.darkviolet.compact.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.darkviolet.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.greenmist.compact.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.greenmist.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.light.compact.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.light.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.material.blue.dark.compact.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.material.blue.dark.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.material.blue.light.compact.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.material.blue.light.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.material.lime.dark.compact.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.material.lime.dark.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.material.lime.light.compact.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.material.lime.light.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.material.orange.dark.compact.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.material.orange.dark.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.material.orange.light.compact.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.material.orange.light.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.material.purple.dark.compact.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.material.purple.dark.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.material.purple.light.compact.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.material.purple.light.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.material.teal.dark.compact.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.material.teal.dark.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.material.teal.light.compact.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.material.teal.light.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.softblue.compact.css" rel="stylesheet"> <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx.softblue.css" rel="stylesheet"> <!-- Diagram and Gantt development stylesheets --> <!-- <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx-diagram.css" rel="stylesheet"> --> <!-- <link href="https://cdn3.devexpress.com/jslib/minor_23_2/css/dx-gantt.css" rel="stylesheet"> -->
Subresource Integrity Hashes
You can use Subresource Integrity (SRI) hashes to verify DevExtreme files when fetching them from CDN. Each link below contains sha384
and sha512
hashes:
24.1.3
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/bootstrap.js" integrity="sha384-0OXpCFnSQ8aVy03XgJ/CRB6pSELypcPWNcgqPnyguU/ADjPf/kx/dG4WfXjjU64D sha512-ipBeSMCnlAvS4AEbycy0nTk9KkYr5lUJwFHNvf4IxtV/CDW4qx53mZKUryWtNr6GFaBl11EXyrU6iE3mo6ib2g==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/bootstrap.min.js" integrity="sha384-BBtl+eGJRgqQAUMxJ7pMwbEyER4l1g+O15P+16Ep7Q9Q+zqX6gSbd85u4mG4QzX+ sha512-WW8/jxkELe2CAiE4LvQfwm1rajOS8PHasCCx+knHG0gBHt8EXxS6T6tJRTGuDQVnluuAvMxWF4j8SNFDKceLFg==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx-diagram.js" integrity="sha384-Z2SDa5hlRnfu/iQkmzX1XoakTAM++klXUAaB+EN6NMlSn7ank/I8CzI4LFn/7KxQ sha512-8HhBjimffnhFBpak6uC1LVE/1My2yl4gA/qfJQC081+qvf8EwxmrrQGJbQhEGOiXuqiQlR0XH507Y1rCPk5VnA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx-diagram.min.js" integrity="sha384-aCYopT0dXwQbqOjDn4X/yqO8ktDym6CALhmgEuTKiB8gIuTqzdOWBqoJk8I6CZVM sha512-b1CCDNecXVXPrPmtGsRu48+XfEElM/EfDG6VLfgHK7P6B5AXNF7XZW30sZmoApKSg6paVmkrkG1kb8S/3nZG9w==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx-gantt.js" integrity="sha384-8M/7PhkfaFs8nTBS9NPF6cbBQtd3BTjrVlIBK6V6242fK+izwC6Y67z1/h/FyH4R sha512-gNVRvD2rZF298izAFwHDzJIzitHBw+4kGLQ4lg58qQkPuJ6zBhiMnfLj8PBOwl07lldEyKni9mvxmi73Wn1xkg==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx-gantt.min.js" integrity="sha384-5xW/idzVkxZsMbUVSkSrQgBY3uzgLnscvNaOfvDINlof26/5EsfYuu8jqOB+0CQU sha512-8MXevlZ8gyih5Kyi3Ory5Vuox6z0m6gH3+z84iEhTuc4oqu0Qy6lYpTd2EC6djjhFyNhDT4DEFoG/XxSkzTgIQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx-quill.js" integrity="sha384-Ip44qgf/SC2vfwUAt/RozUBU6ciPNRgoIL1YbYCQ5NsCEqF+dq2YdT5VWAqIT/10 sha512-hjVzf7f/te4JnMBi2DH/e4B4A/dsbR8A90yvKyCfOhw+kNCLcfYt657pbjq6mdAvS5QrcmYiZ8ecdMRLgVT6Hw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx-quill.min.js" integrity="sha384-5iZx4bvtZ3dGttx7IbMSkEcIRudIKItlBLTtEo7PwWT9qRuYTAyrpXa5qWKShO4n sha512-9lgC5909QibaDDtUqn67bwbTmmpGeRjMpsaCHNvhTPUmL2auNWORBPzgUhIXd3GpPaxy6OQERkpVmi+WG8TTPw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx.all.debug.js" integrity="sha384-XTEx/N3gGay/EQV/8JWIG+ii9b93LTy5nQZtrvR5lfbwbjPWqzAPzIidVltfXQMp sha512-RCifN5obzSSmw6xCK1/0RoL6hmSxO5EPzC7UGJ1C9T7b2IlYh4P6XGPecSGY0jzEAiFh9XDBo9HPwD73I3cj3g==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx.all.js" integrity="sha384-i2iS1JWZrpiq037gqyMcwXBJnTSwMwNlPSQdr/CT0ctcCTdQQ0XcDjT4cH6Rfblt sha512-9u1itBWDdK+32viHGWgKN4vBVOPAQuriiX3c2HiQf7q0YBdhxTFn+bTLM+Tohfpg9+mQ+R+Lon/VAImR4KGHhg==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx.aspnet.data.js" integrity="sha384-fOOtkuqvBqpJ52PmGtrPc+B/eQhIFLsVYUddA5ABPS7mGvxfu4pdIT0+5bf2TSNy sha512-g1Dp9vgs/H/1a9fRBu3UMaLkO+JhmYYjwWR5kmgAGINRWlUDQOnOjk8eB2F8T6kyCKV200Z6dKfEXrPT69ynug==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx.aspnet.mvc.js" integrity="sha384-eQ5xXWQBM1s/sq/ZBdteY/g+FoHdx9d763q7NsZukXfGFEyQuU3wDIfYT6iOj0cz sha512-evkXJc4Zh54h03XXvi5OAulQOjOXAiKrk/wgItr09IPvFzefQy8iz6/PPZb2QbX5gWjrSJ60+MfQAP6LuC1IPQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx.viz.debug.js" integrity="sha384-fLG6NM8R1233+h5y8mQu6TCIXIjOuYkb3rc9zVoTB3yp4rrqT+PeuEWkxjwaCKF/ sha512-MUH1atkwhQUnlprGz6p+FzD++TuaOqu2BAIAP+ALxdoEs4dFY+fJRkHt0DTXAfp0Z5dGj35ShfsfA+7kca00Kg==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx.viz.js" integrity="sha384-P4x/MLEKM+EVIdjuB6irUvDmYqHAOYUi4ifL49iODYioVv+LHjGBcgo1PW9b/2rA sha512-is3UJvfDH0tmFFpLGcnHL8bPgHlOFv7AVhwzc385QwXClPoaiB+/mL0sYTgqL52K37A/sIvu279+I+dZHBl3wg==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx.web.debug.js" integrity="sha384-6PnNS9cBehudGqU5KxELEqWZSkpIGFUe1HTraJnZAZnB3JTdFDe3bkuzO5vqwDPK sha512-lm2+zzyg4v+OUDZstduMVCyiqn5R4DOiRkN5BXDVdTbUDSXubt2nGGz6LpE/14PvSd3ctHa3PqzUeedqV0O1TA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx.web.js" integrity="sha384-TbmqdYraqDIkOTL+iT1LTStjkEuiwgoV1IAhMTz2yt5CHmOk7FGUukJ5RbATbypw sha512-Odw92AWC3Ns5TS8UGERKj8aZ8MEZCUTwEdFmv8zW3gOYDH5vj6KEhTkeEwitKSoLorK2qMdejzURWCLgGuHeiQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/exceljs.js" integrity="sha384-Heh3TfLNl1ryyEfw/KCVqXUhYj9CO7N2K7P/mvYIwfQlck0MSgMXgr6P5xWfxg8m sha512-KnRSGPI3rrfonYItBkenM6vyGmetr9uQViDSOb39QLvXt7EoqTn/g+pubMb7ZW9cNMNeXTIMr3utPLEf28JqiQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/exceljs.min.js" integrity="sha384-Pqp51FUN2/qzfxZxBCtF0stpc9ONI6MYZpVqmo8m20SoaQCzf+arZvACkLkirlPz sha512-dlPw+ytv/6JyepmelABrgeYgHI0O+frEwgfnPdXDTOIZz+eDgfW07QXG02/O8COfivBdGNINy+Vex+lYmJ5rxw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/FileSaver.js" integrity="sha384-N1SMedecAugDHscH0pjeb8ErInCgitD3G4dlX1cvaja3M92yqRBiuMh44RpbCO9J sha512-B+gr+zLWg81qxVwvtYwKrmjvQtZKD/GGFF7jD80OfzbqFw+NsbS5faEqpCO7Q7oRw1bYi0+WLJf54j8Vm7NADw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/FileSaver.min.js" integrity="sha384-PlRSzpewlarQuj5alIadXwjNUX+2eNMKwr0f07ShWYLy8B6TjEbm7ZlcN/ScSbwy sha512-Qlv6VSKh1gDKGoJbnyA5RMXYcvnpIqhO++MhIM2fStMcGT9i2T//tSwYFlcyoRRDcDZ+TYHpH8azBBCyhpSeqw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/jspdf.plugin.autotable.js" integrity="sha384-EWVs2tqPdbLgg2rGcSRBwyiioqw65FTwg3QDfZa3l5MRxsJVmR8h4zgm7+ViTp14 sha512-xn2o9RVB1RNMlahbzLIczHwL2RxT91DMmYdG8QI2/noMAh9zoyzGeJYT/TKkAPXVw/IrnP+k+4GE52PVsGRV9Q==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/jspdf.plugin.autotable.min.js" integrity="sha384-fCAW/rDWORTbQXSiB7mOg0QtQ5c+r0f544y6XoKjuVva0nMBlCpNUjiFeG5iMdS3 sha512-2/YdOMV+YNpanLCF5MdQwaoFRVbTmrJ4u4EpqS/USXAQNUDgI5uwYi6J98WVtJKcfe1AbgerygzDFToxAlOGEQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/jspdf.umd.js" integrity="sha384-jbKrW0JzZ9F05MPQ9FU8vTa4UpGjm2Ccr3TOOgPo0X/34Cb+rF6hzdXlN0ThePzX sha512-Bw9Zj8x4giJb3OmlMiMaGbNrFr0ERD2f9jL3en5FmcTXLhkI+fKyXVeyGyxKMIl1RfgcCBDprJJt4JvlglEb3A==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/jspdf.umd.min.js" integrity="sha384-JcnsjUPPylna1s1fvi1u12X5qjY5OL56iySh75FdtrwhO/SWXgMjoVqcKyIIWOLk sha512-qZvrmS2ekKPF2mSznTQsxqPgnpkI4DNTlrdUmTzrDgektczlKNRRhy5X5AAOnx5S09ydFYWWNSfcEqDTTHgtNA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.3/js/showdown.min.js" integrity="sha384-GP2+CwBlakZSDJUr+E4JvbxpM75i1i8+RKkieQxzuyDZLG+5105E1OfHIjzcXyWH sha512-LhccdVNGe2QMEfI3x4DVV3ckMRe36TfydKss6mJpdHjNFiV07dFpS2xzeZedptKZrwxfICJpez09iNioiSZ3hA==" crossorigin="anonymous"></script> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/bootstrap.css" rel="stylesheet" integrity="sha384-8dbpXuP2nso7zrhApj0aSxeb0ZitbTeO0hTKxRcXavYE0vv4nhBEqvv+o+0X94A8 sha512-r0fo0kMK8myZfuKWk9b6yY8azUnHCPhgNz/uWDl2rtMdWJlk7gmd9socvGZdZzICwAkMgfTkVrplDahQ07Gi0A==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN sha512-b2QcS5SsA8tZodcDtGRELiGv5SaKSk1vDHDaQRda0htPYWZ6046lr3kJ5bAAQdpV2mmA/4v0wQF9MyU6/pDIAg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx-diagram.css" rel="stylesheet" integrity="sha384-UaV0OTQaC1WXaLDRnOREtQx7sxVvaQsthsTXvnlzbsxGONhsCdaeTv1Eiw5diuWC sha512-oZjkvkhEc+zITxk9gF275j6yIjVB6QBjFwnFwr59KvDDAppfwE+rC7bEK6IG8WBRXMwCDYDdLhfEhaOICzpLjA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx-diagram.min.css" rel="stylesheet" integrity="sha384-lhkHTsjFwGYzCfg0l+iSHuZbGO6vf2SzKMbEqGPXnzPSnBf/BwiuyepGHBSwMXs1 sha512-1SnPjDpm3NvZ59SNhULGUKhm+ha3N1tv4AoMLI940vq2eRTq2BoqZ1iWhXH2c327qCS5KdG515kbS3uiiwwmvQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx-gantt.css" rel="stylesheet" integrity="sha384-XD3lNi8F1QZwHNncp5Q2IdJmuM5CHUl9q8DNv7REDek1uPwAj+DeXi2cGgfOilDk sha512-tLJMkJxy7Cs5j2NB8pToTer9FQx7KJ03AYbB9PsdmDQ7po8+AhooCDTZUZNqPV+ZgwdxOwGq6KWrbS6FBfd1Pw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx-gantt.min.css" rel="stylesheet" integrity="sha384-1aWG7fzyZxqru5Faedl8s0smorZFntpa6+iyu3G2q9tG9VSUXZw75v0bGZFbM63x sha512-gTh2eJxJ8Ojqn7/ferhVpxec8CMRIXE5KDXWGsZE/zBHDb0WNujuEr7qSq0RsG2UFzSva9XjXBWn8Otk6Y84xQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.carmine.compact.css" rel="stylesheet" integrity="sha384-oTrxdEGvjyAtZH++C3Yy8o/kgGQLw5lJZa8dO09QkvCpnsT7I1rfJ6LGGE3f2cCW sha512-QHImtdeWatTg6dJviNVgfj6fWA53sVmSRPznVuV4HZrLeAzhy568oPHxLrm+AtU/XVdnBs4GjcLm8F5OsA3uuw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.carmine.css" rel="stylesheet" integrity="sha384-wQwcwp0Lw9HejGahdVmGATXxHEjm4K/Q8mkNAZ6ZweJ5N8ubSrYxkUMehSLKpY+2 sha512-c/q3o2xkV9R4rsku9m4IYOVxoScIu217MKn0xfjnv8bO7sLhUgy2fvcIaGTAUBJr84txiGDxwr7vmS20LMhSKQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.common.css" rel="stylesheet" integrity="sha384-5ZO8xItOVVfY+KSclcVf09l71xtETK7kqemVPnuST9LvlRB0aMUm3jiFZIL2/zxx sha512-ABfn9gUS3znMTuoHlYObYnz3ett0KjBJrvYel3G4FdU7I5aKzzHwiLFNnxNE1CsqqzGWBzFiDT6LUHeiAK7Sxg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.contrast.compact.css" rel="stylesheet" integrity="sha384-JhSmzS++inQ9oI7e7rJ4/kZm3pg5BB2LMs+gi66yd6q7aVrQ0G/vAOk1wg/Ih7lk sha512-X7a7j5w5UvVOkb9/rye4dhIfpQdf6F/363zob/uix+86d2CSSjLAx8P/5CGYCYf0+hAKsp8mODWgULzdANWFlA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.contrast.css" rel="stylesheet" integrity="sha384-uFOtGCCuLdD8p/Y2JAydYWiFcmnnwA6QZJcuFCajik6Eaa3oSRe29PqMGCM16Tt2 sha512-++CgTRNiMSXZmXqjRrZu/Xn/hptS70jFRgsfxSChBpmMOkhcylyqXHnA5J1rqC+VqCuIYLNi/RcS4lNNY1331w==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.dark.compact.css" rel="stylesheet" integrity="sha384-NdQvXhKHMkLweJvZZYA1CFTUNewMGkZ4Rmygioft/GrBrwi/j82CAgblSM6jXZG1 sha512-FDwFdYw0zIKvt/1RLp31M0e9hhKYdpSRSEDlEmzbYYhatSTFYsUFPPAOo35zPC2Dyb78Jj8z9BNB21EekX8IDA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.dark.css" rel="stylesheet" integrity="sha384-Iew8b++Cealud2HqVSNqpI06n+wnvRWK3gqPgMdPmAr8GiUVWT9e44FGaPSxquDX sha512-A/guc19duuW1XjXWbyh0spHwnsbcQxgwYdDiEbGT0cS2u2PQRMW7WkGkFeusiarHkPAUAFyRu6hzgHDNA7S5uw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.darkmoon.compact.css" rel="stylesheet" integrity="sha384-lKzo7Q03VDlvKX9LxdZY8n6xv2O0wux2uAagsfkUAHgytfhKeZuNYIEUvUTX4YKU sha512-SLL9iJturTS28WVDcQrBj7Zi/hKTPXfdcT54uw+mDEEc98WKF3cPGqjKiGsYL/TH6O+/Yndei0RuLF71QOFbPw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.darkmoon.css" rel="stylesheet" integrity="sha384-NzB9gsWYNF3sqnS+0AU6yS2RUD7e9wamEyIU3wp9Jruan7qKbpVc8w0ISiiMuC+3 sha512-8B++EFVa5DL23uEMXce2MmCMESwwp3NwyeWv0/7AmcsTNB/qw6MPsr+3WaeyIYs4Ejm9IIXWbxkpzrIvt9plFQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.darkviolet.compact.css" rel="stylesheet" integrity="sha384-6j4tsDbz2aUo3jha2pRY3T1VK3xQolramz/VwAx3iZLQ+k96Ou3v4Si84o2ushIk sha512-bXj6tt+Z+y6cnLKSUSonpqtOiHD/IbpFoj78pCilccKc6BZgzQi0Px31quvtOnH+vkLaK/Lda5Uhfj1i+yidRQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.darkviolet.css" rel="stylesheet" integrity="sha384-NptPBA3WTZyk2ZtG2fXzeiSVsdJcN/gj9poVYx8rBl8UfVPOfgmNk+imzbus3JVU sha512-B+4MNsA3IBQXevtBzjPApPk3M9mzvcwKINoswsZrkZeup8UqxD6OqHCsNCdiT/sJdI13ZqCmNebO8eYqBXOI7g==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.fluent.blue.dark.compact.css" rel="stylesheet" integrity="sha384-ebnMh9v2Mwq8v/cwJuQ3IJFP9pEPTR0fTCmgyW4icCkWS2A9PyYlC9+xcNyo3HdY sha512-tXUVkZ2e5k9O6DXzJFJONpquQDTuuuox5ZvhM4i1Lwp3SpFOEVQ8zomI9A2JW6BhjXBSFUdTfgKyWA7EzX8byA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.fluent.blue.dark.css" rel="stylesheet" integrity="sha384-47vD0L7giFe9M0eY3AZIjdffKROwwvi+joq4K/vq5JPvsY0HpHiAqI6H+hmFJclI sha512-digiaoelfy5GvvLQ4A1DgKTiaELM8xrFyiKcLG/r1ZcMAgifoct8TKmk9m7Px+/nGj9xgi1qnot6rT7EZhVqCg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.fluent.blue.light.compact.css" rel="stylesheet" integrity="sha384-NpUDaF4QxVosaBAlnXdTE/UP21R2m/lwGByAfomGSTcVzkUqixhzm6GA7iFH+3cZ sha512-xM/1/rSUo97yx8Tr/XkreBA3Xb5fE+CfsmSiwOahLDYXJn7d8gW/akvgJmbTMzuGRXGhYhcKq49WR6LiHeGyRw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.fluent.blue.light.css" rel="stylesheet" integrity="sha384-rCQQAUuUJAP1vMQJf49b45QzFIl/7xGRIznR37u/JI7aYSft+ayV2TOP3CpmzqEG sha512-P95VpP3ZODFLDaXtTZb1YnDmJaylzNoF/e9qIXt7xwZTVXIUW1f3KGp2hQtQ6UAq+mQEXXsAtn9wFuhEHFNXPA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.fluent.saas.dark.compact.css" rel="stylesheet" integrity="sha384-5CtMLhTvgRrRPdiaBHAQEoFAsOG1hxPmc0Pj4hWk/oWPOTEGGTXXqO/Chc12dPVc sha512-eScMpe/qpQRfqGKnM3J6b52EUd9Ldd86qyuHmcaVeunvs7sogNAUse2oQJrWecxmHl90f8ek+6y3EplUMZtREw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.fluent.saas.dark.css" rel="stylesheet" integrity="sha384-bouq2LOzfvM6EielQHF2WxlOmOvrIb7qmz4SbDwGOtVT5hDs/BRfHDrgelkplQL1 sha512-ML/c1Wa/xk+kqHHhlcHLbDEJQYhOo5Jt4KS/dr4bPzNl+l8NrltMzqPaRSMomBpdhmLYkAg6EgDPqe2X4apC8w==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.fluent.saas.light.compact.css" rel="stylesheet" integrity="sha384-ADSb1IEe30GyJXO+S02f9pjslM4IgCce55MpFIznWzl/GtRzIEKNvTNSr2KlFI+D sha512-zQvwSvC7ai/Khkhd+T6qArIFJFWUxwyFWdRG39SwKpFQ5ChIJc0pjBywKtL84tVpSsI5Yh8lXGq1UeTFaCEGgw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.fluent.saas.light.css" rel="stylesheet" integrity="sha384-sw2eX9o7n73uYj9RQpaYC54/ceLRtOXnWSwxqZM9nRIKLrA4XidZ+ZPidLz+2Ot2 sha512-8YnyUJ17hcP57MqnLkpjBy3K4ZsmWpXhK6ZkhHOQuHWVq4CjphzmpzGvb5wmf7Dv2SbYJTIrA52RI3lzZDBTiQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.greenmist.compact.css" rel="stylesheet" integrity="sha384-4Nhw8wbP6tg5GkHoJ42Wkuo7nOuph6GRdAs/QMwhlNmYC7SkHLqglWfNAvbbQ8zJ sha512-1WUIEtAVx7reni8V6NGJkJNEUgvXXeF5SC8KuqLj7gaveduWtNCrJdtGrXwQg71nN9WURl/H2+WV36jfzW2fYg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.greenmist.css" rel="stylesheet" integrity="sha384-WHWTn2Bx4UczNlPDFrPgouUQuK3xw8gIZk45skXVPr2zDzmcW+g4OuTEh+O/sxgm sha512-+sdJzaPWsrYlBVhmBDViQohGFHdsNPZcLp9oLXA5K+r9tc31SGFd5cQChBsKIwpRl8YE1fUX8uv4bv8uIJJhzw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.light.compact.css" rel="stylesheet" integrity="sha384-mmg8pUYfzOzYorypnzkUD5rAunZ/nxlH8Go8ssY8p6w/iNydhKldldHnafMHwGah sha512-lLYs76O1GwDXQ1z/cMbO2OXjooyzURw+78sleWN+bBnb+JqHezEAJbsa2cIrIKSvO6kJY0e5uagB6i+67I7I7w==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.light.css" rel="stylesheet" integrity="sha384-l44MRtpU005UWbw+gd7YbQSlzcFEI3SL5wYG+y6UHBgYF7gVdYBIVJvD8YI1kTXL sha512-IO1/Zy5Y/0J0Hw21eI4VAVLEKUyJmFZa4yzD3H28FW7QxIXQDY6RFkEKCcOIzU6+0+QSS0EfaAtHLLbLfJAkSA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.blue.dark.compact.css" rel="stylesheet" integrity="sha384-n9BTl22hsJ8MarX5ZXmPZrGGKXI7j1w9m4lW/YhWuvjOJ2R/lK3gg05b/Hm++JMW sha512-lL2uuGZRNBV/u0YZHX7dpgDUGWR68Bt/10SYuMgZRaLtz5AIQhE9wjAJXN2bGr6Qfg6OMmfDkg6G7Lh2Kn5O7g==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.blue.dark.css" rel="stylesheet" integrity="sha384-rgIEvR0Ycgz6HfsuimeWPXP8gFTZzZG6u5YRRGg2FjCB8Y3ckJ9Gs833C2ttd8W4 sha512-yifD0O1ppV40GB/mp8hcnZtwqyYUnb191QLHIgcdlTLILYyZE/P4KgvtmhPfjdT/kV/h21u00a6W4OB3nOEZ8w==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.blue.light.compact.css" rel="stylesheet" integrity="sha384-PIqDtWfkXksrEY9Emz9VrMw6tMYWJ/J4wpLuzoX6Papg0WPmvG6L+n+B2RvIwV1q sha512-aNXMpEyxCSreNzSxDDiwsdFPAnzIBM0etC9hAmY+1LV9z+xKtAq+SmDej6F2ONKkyQE+rQTRhL+sm+/RgC30eg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.blue.light.css" rel="stylesheet" integrity="sha384-ZN5U3UDg5pHta3/2uVFb80pl5PSZqc1l4WQuy3nqq67HryvJDZZ2Es1gYEBhS8Ox sha512-R9xAx7KoW369gFSh1ouh4ipc4rj73VT0VonpxKvOs+mi0Wg6/bZlgZb7zl4bDzC4QcETv55sRZnP9S7nezz+cg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.lime.dark.compact.css" rel="stylesheet" integrity="sha384-Jo7YVBcvzrx1ifEEs1X93s+m2iSS9lvJGNLwxN7Fz8sDQvkCzFnfU+yUBQh8kjQI sha512-Uhe5c3fqKAoegQfarZ3XEwfRSJUYXqSjt44DWPLDG5oHT3JZiWnFYqKn8TD4bP9wvrGfgSRelqUkSlJScQ28Cw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.lime.dark.css" rel="stylesheet" integrity="sha384-9tcF9624BgQDuiMWWPb+Co5SHE6lM4Jpn69WPhS3KB9oh4o8QQ8YfngFQdh45yx2 sha512-WaHtSSQNdfwUDvjfe2tB8Y96pHKNJEO9q2v1f0kdiD3UnP4bvSTE/Xlrt6VEXh62loXdgrVrnYejf0OeGp3Wqw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.lime.light.compact.css" rel="stylesheet" integrity="sha384-ce0h8+//bFyCKA1Uwi26vv5qnGVwcKQVEzZsfbiq1qCJt5TNC/MLi6LohXCC8LIZ sha512-bT0/KVDg5SjIa3nyVWbU4CeRO7CMUq7kCOlsBEr4EM7p4RQ2xeVsfrKODSBFvb1rP35cHrG15HfLNtgsOW1TnA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.lime.light.css" rel="stylesheet" integrity="sha384-e++Ecvkxxlx18gwvVO9pDFjCmXtkUmlDGlN4aIyjYujrFNh9kwBbPB0a8uQmbIVc sha512-vhiudhxVYgi9kiLQPG7IpE9L+yiEA18YuHPOEtqnozYm56R0Jwudv3j4uOaTEPt0t0ldgGFGCdx44irNtUZXnQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.orange.dark.compact.css" rel="stylesheet" integrity="sha384-fEWgf+44is+GYr/iSuDNv2IYvK6Zijf9BE3XBWOWrVp3CbifCzDJf3MPrLTL41p5 sha512-Uop7FEB5AVkrwsqOHAE5wHLqIM6stmBOvT0HldfrrmZNG37udSyiLPwOcRY2M4Ca/uB5DlXl6+yUEz990ivDaA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.orange.dark.css" rel="stylesheet" integrity="sha384-owQumpXJha8FwyL/0S3bOcAyApyMpUs9qDq+FTYzIN0n1hbTzH11eIJiJnvlkIj6 sha512-as3KCLP0ImXJ/+OYOzfeNO2C3LCj0/rriaLLSV8EV9CDL0P3eOLjya86+vsLEFJ0Q+Dsv9P4NhPQlMzEjTBm3Q==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.orange.light.compact.css" rel="stylesheet" integrity="sha384-Pag80pamZUHdNdRUvewoZaM9uFPr68x9C83mUF04wW1om5DetRoyP76YR9jgsatt sha512-nngEZtij78G7Z4CaMfV3/BVgKdtV9RdoU5WOQsRqgBuIp3iCYaRpZnsmYfx84DeHUmr9tuC1erIGLY5NaHWUhA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.orange.light.css" rel="stylesheet" integrity="sha384-pJdlr7onlW9fle1TyBaGQpUKTRJvySHpW5oUmuMif/z+lRV1liet2CVgs1PwR5n5 sha512-/wDQ9/9Hcx1C3DNgz7akdDtJAAMu64JkfyVI+n6yeKAsf//+vQkt8iHcC5FCmCXZhndsMDxXXDslZY1CeyEZQw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.purple.dark.compact.css" rel="stylesheet" integrity="sha384-a4YafniPQKyASNY6Ryjt2nueP7zYrWDMQKus9Yxf5GYNLAKSLKkb41GnkUIR4bhE sha512-UeHgW7ax2XQdKj0czm6yIHUZy9gVE23ncZGqsYP7qT5p8h/r7kazv90QRV+xkZHzkflubSE1kiIssmnXrdcSmA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.purple.dark.css" rel="stylesheet" integrity="sha384-I3byCQDjazLRoYIbhAzbzmFDZoQsFLjIibANSo+RjFgV6PfIc4cJBu1vVoY9c+Q8 sha512-btHIRgNn2Cmo1ltb7BzJsbtGIMTLGrJlPu367y2SkiTcWtaPpGoGMGxdIQKVcedHgYPxxl4xbRAZxi5H3wuegw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.purple.light.compact.css" rel="stylesheet" integrity="sha384-uNzN9wFop40ydy24WzEg3d2ribWymfzYFiQQeVNVnrQkyrTy10vdlpECmNWbcO6u sha512-CJiEAxNpJ0UMd32cydIUwbS48+HG0ozMPq3WE6PeDCdCGNdkQuGjJKtQfXdW8kcjEbQX/O2DLTD4RLHWNHsIbw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.purple.light.css" rel="stylesheet" integrity="sha384-bcALoiZNvSh2PMQmzK+aO21u/36qjcqyN1eF21kcnyWYTHpImT+nPJo65RhMxd79 sha512-e54pfBhGxNGwDhHmk8Vxa8CH+MeQ7nMB9crXYPXnRiMNHXkGcu9NCV1Cn7rpqAPgsT2/4pXJ2ozaE8GA0SwLSA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.teal.dark.compact.css" rel="stylesheet" integrity="sha384-5CgL1DG6xIX3GP3BdzhcLfb7tbb+v7x3fu1CAJYgftY97D/o0+NfHHRlAiCvQ4Yu sha512-vsMkEwa1TLozoGWEMspYmsAcKZ4arCzePzkCwFND9soBRvU6FG7iUgTmkECVaxfJ79HpHEK55jpTq30WhNYsJQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.teal.dark.css" rel="stylesheet" integrity="sha384-Wo1XJedaLEOhSbWVEHcfJUFi3olK9rBZZifWERGpbaOyCJI8V76dFqg0QiPmBSu+ sha512-mdBN2G8cbpMsS7AQMP3h8ddQxQDd5J1BVDa2r7lK4oi1XooFU71yJZuiWu3cZhkgrovJpP7gzaetnUzlxpgikw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.teal.light.compact.css" rel="stylesheet" integrity="sha384-mLnjzjPjkiUDG4RQZ3qcPwRN8XHMyCBlHg7Scyr0DLzI027jn1b23wxOOsuu5Kr9 sha512-xtOHdSLsUaGvFEAFCZjndCpD4K4z49rIDNsHAHUfdPKBeBcBMBkLNRo7R7SHkIUT8MtNG4Gu3DygMH7Q3Kr3wQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.teal.light.css" rel="stylesheet" integrity="sha384-GKvgn9z2ZrIG5Sp5sXzVio33YojCsMiteRDSz08LZcI7PCcmSG3V2YRAENUdKGJV sha512-tXzSZ8m1Czni0VtusvNEofVmvgssP45ds0ZsSpDT/OxY8KPf3AIB3+UoFBklvsLXKazm/+Bn2Pp9Mx9IG3va6w==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.softblue.compact.css" rel="stylesheet" integrity="sha384-DgYVjpxj2c1HgdiWHY5tvufm/qtJxYKMoom7XgFx+nrWcMzm5dwt2HW2a3FYpvyL sha512-m/x+cYADF/Jyrn5PYu5UFjBPb8pBvbQuKyHKaisZd9kbLrTSLFj5bkVqGoNrAUKmAvvCJr5LNnnuvnq+Km5/2w==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.softblue.css" rel="stylesheet" integrity="sha384-PD0b01RZrFkNT4QfV8IMVGvwPrxRYhAIMWHHKI5X08a2xXuPspMMRZyNKjfu2SgR sha512-AA45e4mcMqBTMr8zFySM4QNzFTyghoml5ruUb+U5vsHxolsaBs8g50MWfXsadcl6+JQIaSlGCkiyIsNPwg7obw==" crossorigin="anonymous">
24.1.2beta
<script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/bootstrap.js" integrity="sha384-0OXpCFnSQ8aVy03XgJ/CRB6pSELypcPWNcgqPnyguU/ADjPf/kx/dG4WfXjjU64D sha512-ipBeSMCnlAvS4AEbycy0nTk9KkYr5lUJwFHNvf4IxtV/CDW4qx53mZKUryWtNr6GFaBl11EXyrU6iE3mo6ib2g==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/bootstrap.min.js" integrity="sha384-BBtl+eGJRgqQAUMxJ7pMwbEyER4l1g+O15P+16Ep7Q9Q+zqX6gSbd85u4mG4QzX+ sha512-WW8/jxkELe2CAiE4LvQfwm1rajOS8PHasCCx+knHG0gBHt8EXxS6T6tJRTGuDQVnluuAvMxWF4j8SNFDKceLFg==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/dx-diagram.js" integrity="sha384-Z2SDa5hlRnfu/iQkmzX1XoakTAM++klXUAaB+EN6NMlSn7ank/I8CzI4LFn/7KxQ sha512-8HhBjimffnhFBpak6uC1LVE/1My2yl4gA/qfJQC081+qvf8EwxmrrQGJbQhEGOiXuqiQlR0XH507Y1rCPk5VnA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/dx-diagram.min.js" integrity="sha384-aCYopT0dXwQbqOjDn4X/yqO8ktDym6CALhmgEuTKiB8gIuTqzdOWBqoJk8I6CZVM sha512-b1CCDNecXVXPrPmtGsRu48+XfEElM/EfDG6VLfgHK7P6B5AXNF7XZW30sZmoApKSg6paVmkrkG1kb8S/3nZG9w==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/dx-gantt.js" integrity="sha384-JKwfb7MAs0O/sZWNyEm0LwA4SgYY69u3P5IUfEaASyxUUpy1qb8MaJMx25A3Fv5A sha512-aUhURfHXKykt+BK4/L37+HN+SdLZx9mvWBSMPZI3yz+t0zl0avg36TFysBkbpkcmGhUL85fGOYelS79Av/v+LQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/dx-gantt.min.js" integrity="sha384-h+vodFCvBbleZg9DjOMEV1XOXnaQleduViyA3YFY+B8G/HmSDJdd2lBLnZSqwKos sha512-ujDxAd+5Yu0QHDlXC+9GwJe0rJB3rCjKyslI+4iyaZsvUQ+ArTn5GCsMQv/T/X4dClfNwsQcZcZhzsKuXELleA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/dx-quill.js" integrity="sha384-Ip44qgf/SC2vfwUAt/RozUBU6ciPNRgoIL1YbYCQ5NsCEqF+dq2YdT5VWAqIT/10 sha512-hjVzf7f/te4JnMBi2DH/e4B4A/dsbR8A90yvKyCfOhw+kNCLcfYt657pbjq6mdAvS5QrcmYiZ8ecdMRLgVT6Hw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/dx-quill.min.js" integrity="sha384-5iZx4bvtZ3dGttx7IbMSkEcIRudIKItlBLTtEo7PwWT9qRuYTAyrpXa5qWKShO4n sha512-9lgC5909QibaDDtUqn67bwbTmmpGeRjMpsaCHNvhTPUmL2auNWORBPzgUhIXd3GpPaxy6OQERkpVmi+WG8TTPw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/dx.all.debug.js" integrity="sha384-jpG9M/JyXS5Ln59tJRnIni0XkDj6K5hpFhJGN4N1iTo7rTXdD1gb4/Z0YXSlIYOU sha512-zey0Y8LmmC0Uvhe5PDqThV9HvBVgXsuf/q4pko3VZtYDmch+jbb/4qTZVldvDhAmws9sozWaiFqRxPMToo9gXw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/dx.all.js" integrity="sha384-VHnmXZqsSc8MLsKQN0T7fLLHIQaZvA24sPfPJqc1C/54++8CkPK3qTBjJ4+/GNWd sha512-g6TpfSQYq8lI7wSxQMCtOoKJzTKsRB3acx8Nk2DZzfqkWz0+gSNgtaopxs24tn/Set13zkv29R/8jkxGtlJmvg==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/dx.aspnet.data.js" integrity="sha384-cyjbxH6rZLeyhnJhvcKEQNzcSl114Y+U3p/iHDZ+6NyqTDYFN/+p2ncLGKzd3o05 sha512-VdpqlOZcAC9spm5MZdElLsd9K4IdIlpHBkTF4iLzHcbFGk8DO117cnzjoYTTBEYo2LS34U6uIKc1MWea9mjTxQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/dx.aspnet.mvc.js" integrity="sha384-sxe+CSi0QskVYWmiLDcjAtiQjqyNgeGerEeDSlj8v/v31OFr3d4Q5i3qdQpjkANA sha512-Mcr4gfwoNZ0A9tpPkYN9F4XYlT0eyexJaQzfuXpG3duRapB9OXQGS0sylCRkhxR37zKAPUSGezP/5O8l+iEtrw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/dx.viz.debug.js" integrity="sha384-CDlZSF0jgvPQT+gk8oZASXN54BWGrc8B5Hh4w9DagIPhb2QPp1oqDUHs8h7rVcLz sha512-XIB/kXMfHsOCFw25eqyS+owMjOfihFNNhIq7WA/iQC30clSDkdavsMDqIPGt04dS1gS7WWvNI+tAIjFmES8YpQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/dx.viz.js" integrity="sha384-XHbirkzRXMtQ86nKfLoAfpa57klLsVrHEGPZAN1gmuLgWOkVDB4uVxrP3OcRdevG sha512-2coSfZvh3aTK99OGEcPlSPJhAzC8kjMFapYZtMpOkY1NuHuQSdxx2IE1YLR9/S9/lYFp53RzQoza1rzG6ooiBA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/dx.web.debug.js" integrity="sha384-DwnW9qCDdzOCD7+CKvK37v0BhzTpneHpxJ40J3ioCSxYUj7qLudhmsn+eJK8fmbt sha512-s6eq9ED0tgGshkNw1tVGdAWzkAQMoYVl2Qhw/L2rGDfRVP1O9zXRv44hDpsR0dkFaMATe8H5ROjUUR4meI+SkQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/dx.web.js" integrity="sha384-KrIVyf49SDq2pY90xh4E0y88d/vj/SytsaQN6NSt25p/sQrViGB8sHGJvnKBNUI6 sha512-4N60DwESo/RVW+pAxZwkLXsp076jSZpHlzyhlZ7CtDKxhvk+bVKaLRJkbj1tXVFGCPSPCDTdnHS3rYX4Ya0l7w==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/exceljs.js" integrity="sha384-Heh3TfLNl1ryyEfw/KCVqXUhYj9CO7N2K7P/mvYIwfQlck0MSgMXgr6P5xWfxg8m sha512-KnRSGPI3rrfonYItBkenM6vyGmetr9uQViDSOb39QLvXt7EoqTn/g+pubMb7ZW9cNMNeXTIMr3utPLEf28JqiQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/exceljs.min.js" integrity="sha384-Pqp51FUN2/qzfxZxBCtF0stpc9ONI6MYZpVqmo8m20SoaQCzf+arZvACkLkirlPz sha512-dlPw+ytv/6JyepmelABrgeYgHI0O+frEwgfnPdXDTOIZz+eDgfW07QXG02/O8COfivBdGNINy+Vex+lYmJ5rxw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/FileSaver.js" integrity="sha384-N1SMedecAugDHscH0pjeb8ErInCgitD3G4dlX1cvaja3M92yqRBiuMh44RpbCO9J sha512-B+gr+zLWg81qxVwvtYwKrmjvQtZKD/GGFF7jD80OfzbqFw+NsbS5faEqpCO7Q7oRw1bYi0+WLJf54j8Vm7NADw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/FileSaver.min.js" integrity="sha384-PlRSzpewlarQuj5alIadXwjNUX+2eNMKwr0f07ShWYLy8B6TjEbm7ZlcN/ScSbwy sha512-Qlv6VSKh1gDKGoJbnyA5RMXYcvnpIqhO++MhIM2fStMcGT9i2T//tSwYFlcyoRRDcDZ+TYHpH8azBBCyhpSeqw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/jspdf.plugin.autotable.js" integrity="sha384-EWVs2tqPdbLgg2rGcSRBwyiioqw65FTwg3QDfZa3l5MRxsJVmR8h4zgm7+ViTp14 sha512-xn2o9RVB1RNMlahbzLIczHwL2RxT91DMmYdG8QI2/noMAh9zoyzGeJYT/TKkAPXVw/IrnP+k+4GE52PVsGRV9Q==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/jspdf.plugin.autotable.min.js" integrity="sha384-fCAW/rDWORTbQXSiB7mOg0QtQ5c+r0f544y6XoKjuVva0nMBlCpNUjiFeG5iMdS3 sha512-2/YdOMV+YNpanLCF5MdQwaoFRVbTmrJ4u4EpqS/USXAQNUDgI5uwYi6J98WVtJKcfe1AbgerygzDFToxAlOGEQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/jspdf.umd.js" integrity="sha384-jbKrW0JzZ9F05MPQ9FU8vTa4UpGjm2Ccr3TOOgPo0X/34Cb+rF6hzdXlN0ThePzX sha512-Bw9Zj8x4giJb3OmlMiMaGbNrFr0ERD2f9jL3en5FmcTXLhkI+fKyXVeyGyxKMIl1RfgcCBDprJJt4JvlglEb3A==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/jspdf.umd.min.js" integrity="sha384-JcnsjUPPylna1s1fvi1u12X5qjY5OL56iySh75FdtrwhO/SWXgMjoVqcKyIIWOLk sha512-qZvrmS2ekKPF2mSznTQsxqPgnpkI4DNTlrdUmTzrDgektczlKNRRhy5X5AAOnx5S09ydFYWWNSfcEqDTTHgtNA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/24.1.2beta/js/showdown.min.js" integrity="sha384-GP2+CwBlakZSDJUr+E4JvbxpM75i1i8+RKkieQxzuyDZLG+5105E1OfHIjzcXyWH sha512-LhccdVNGe2QMEfI3x4DVV3ckMRe36TfydKss6mJpdHjNFiV07dFpS2xzeZedptKZrwxfICJpez09iNioiSZ3hA==" crossorigin="anonymous"></script> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/bootstrap.css" rel="stylesheet" integrity="sha384-8dbpXuP2nso7zrhApj0aSxeb0ZitbTeO0hTKxRcXavYE0vv4nhBEqvv+o+0X94A8 sha512-r0fo0kMK8myZfuKWk9b6yY8azUnHCPhgNz/uWDl2rtMdWJlk7gmd9socvGZdZzICwAkMgfTkVrplDahQ07Gi0A==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN sha512-b2QcS5SsA8tZodcDtGRELiGv5SaKSk1vDHDaQRda0htPYWZ6046lr3kJ5bAAQdpV2mmA/4v0wQF9MyU6/pDIAg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx-diagram.css" rel="stylesheet" integrity="sha384-UaV0OTQaC1WXaLDRnOREtQx7sxVvaQsthsTXvnlzbsxGONhsCdaeTv1Eiw5diuWC sha512-oZjkvkhEc+zITxk9gF275j6yIjVB6QBjFwnFwr59KvDDAppfwE+rC7bEK6IG8WBRXMwCDYDdLhfEhaOICzpLjA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx-diagram.min.css" rel="stylesheet" integrity="sha384-lhkHTsjFwGYzCfg0l+iSHuZbGO6vf2SzKMbEqGPXnzPSnBf/BwiuyepGHBSwMXs1 sha512-1SnPjDpm3NvZ59SNhULGUKhm+ha3N1tv4AoMLI940vq2eRTq2BoqZ1iWhXH2c327qCS5KdG515kbS3uiiwwmvQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx-gantt.css" rel="stylesheet" integrity="sha384-BXOGUsugpoKxLR0t+vYgW1jKkuJng+8V6+QXmDCnUai4lZESpqcUA1x3iepGXRAW sha512-EmHfq4GROKOeQhYQfBvW1EoFYmNW/hY4AyuwV74Etgsmj3BOGlxXixd6ItQpw2J9pTHeJYl6IGj3RMAJzwdK8g==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx-gantt.min.css" rel="stylesheet" integrity="sha384-Hb/9ifxU0dUq3/Xqor46813HQJp5D0oGLdFxyqRs/3AzJnAPcgrZgUAmgCpsVvpW sha512-A+6VOizzqDctoki8v9yKGIHqcXjTRm9E06tHrI44nlEbTB8HETl3Y1GjyCN6KKSlj/oyhnwHt5QnWief0Fe7rg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.carmine.compact.css" rel="stylesheet" integrity="sha384-loj4zXjfuCQ+y1PlIkyU2SchMvUIk5PkUh1pPX9ISbj3whLV6vYCQnrXE/eWPkWV sha512-dCjznzygvTSEgcSMnwcFhH4C81JTGWVkiSYnEoytkoTDKKJvdzRD8gi1frP29/Yc1FqTaiG96APX5qL/r96FWA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.carmine.css" rel="stylesheet" integrity="sha384-3dusdjIMe1E2AsNb6uI9uOALSxgbvklnxUt9UqLgrQ1gGRkq5oHSuOrSX/VSXIyl sha512-GXZ10DQGQS7VEoVBRGDDMhpvtT0z39PQzLPUUx+EfIDxTRkuzvbkblyQzSz/cB9Izmke3sM7WDGElqJQUmQ8Gg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.common.css" rel="stylesheet" integrity="sha384-KTa3eu/3ILfeHBwd5qT/gX9VN/KElslsH2y8ntwFcRu6Cglmn7WcRgtqm2UiHtzT sha512-KqLDle1ekkTKuYlyiM2k/Uue4FkAoLrlaNN6VpjL3rUStjDNhC3hxy54Km3MtprBAzgNEeyZOYiocSgDVfbuog==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.contrast.compact.css" rel="stylesheet" integrity="sha384-6dwQ8gmjntmbs2lQA3XTHPLgtmRegWgx+RxIO8LtEAeuFaNKr3NOv5Z7oKnxfsos sha512-NAarPQq5c9+o2EXGvqi0B7+twAumKuq7ardEAXRobmJ3CUV8iKHKSBcpb2FL5oj7bbGhuRqPmGX4681DbhXkxg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.contrast.css" rel="stylesheet" integrity="sha384-78VNX/9sUlGrNtph9FVBhIPd7x5jFxg7GjqD62/UD4egQ+Rz5yXsR9krubbuM1My sha512-wwOxrtg9M9069r6haGbPV/qLl9iicuK38/NTb6GylK8Hm+opiIa2k1mltv+8PG4eQYCxmLymryS6t1nLGlBy6A==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.dark.compact.css" rel="stylesheet" integrity="sha384-FqPhiGvXSaFupgzHs/8nVTnstrCnF92eDarRScWmdLOwRTgns2zu4mAZasYz/Hz/ sha512-FbYgy+MA3PFnDl2aaoI2utq+P0ISqO1qjU3tj1fWowmF+11gWjzYKVhmCB4WQ4ZPpAftEySPRDyBdC+qBU2m7Q==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.dark.css" rel="stylesheet" integrity="sha384-CMILAzLfCZO4gU+1F/abO1UDGDcJp9xGhyDu5MMoXSTxEoFDkFwUKpuzcNf8zJbX sha512-f7ccG5ifgPSlDLywv+04Wk5Q74d5KbPlvWk783hPpvSxdI0o3KhEf6j42TDVnlWP7/9EMIZ9qEeMKvdf6vKZ7A==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.darkmoon.compact.css" rel="stylesheet" integrity="sha384-Ag6YknecgoFWYSmaKYeFlXCfRJVshJMhF3kbtkkYEfxnwlSNArWT2fDev+XJsK77 sha512-YXBBB6/M4r5Zr8eTkSyauPlp0rVLPmAYipJKObqH6fqmQUgq7g/y1PY0FMbPHpvXzjIAPqURNwDrwIKJSJkFfg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.darkmoon.css" rel="stylesheet" integrity="sha384-6OE2uTOEJt4Mxz+QI2IJlk9vDCvNCPV0ls+1/EtIVno2CfcmsfmKONZy5Lm+Fg5v sha512-3XvQFCFLsjdDCaNi04ZqiuVOod2UG1iWH/sbTkfkdCb9Bw9FrrSwwAOFpBnug5hlreoHdIgbUaGwDy07IMTNOg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.darkviolet.compact.css" rel="stylesheet" integrity="sha384-/4PN8mrodZo0L5zxkyn+T7vafOk+7sAxh/pWNgodqkPTtA48PAAIGTdIHL5WaSw/ sha512-kp6RnfnS1x/s4itF8juA0Hxxb0HWO5EOCvvn0FEpdn6kidf0O4ILeogfIFahViDUydm6Wfb3nOtelwSwBqQk/A==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.darkviolet.css" rel="stylesheet" integrity="sha384-aFlD3oA5FBC+xwQWMAmW+2UsM2Z7aH2/EFu3uMjLkmhDmHBsFyTmvNXCRMkdgY3i sha512-1Fohb3hOTjeYo2NWcYvvC4BU9g6mfI5lVzq2ifH8LEZYkt/fdrhjlhkofJQdXPd0OXJ0dKpxlndpQZyIvIxxSQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.fluent.blue.dark.compact.css" rel="stylesheet" integrity="sha384-4xSThXzuZkx94Mhov6kK317Z4l9DOaJ5axFwCZP8fza1XKUPj8pinisobnUyj++L sha512-ydqcCq4cMoGbjVD4+stsLz919k0FwwFMyBzfBQA5YHontcEiY5BtleqtsuOlZ4p1xiolnK/fDQglIpZ5DNmO7w==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.fluent.blue.dark.css" rel="stylesheet" integrity="sha384-0/5ro8HsUAR+cJCU1euiYnHSIfa8qP3Cr51TA/Bucv2InxkkwYQPvsFG+R0zL3rB sha512-au9pOZOHA6JVLBX1hpU6aldfy3RqbrSI6dtdIzTeTHWewEXrlwVWv5uMnlpz0BjiMw2trgSLiTsK30Np0SZDAg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.fluent.blue.light.compact.css" rel="stylesheet" integrity="sha384-Zl0OGqOEk2/BtkEHpI1uuyeKaI3czOu6k+J/HZqLugjl8mVIAzik/KEHOWEhp5Eu sha512-9wNnA+7uMZ8j4nD7j4axSqq8G4WF7KCqbwGx+3lZLcwcboI436/MGMCLzj+HbcGoD9rOG8KDXvYDZP407A6TmA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.fluent.blue.light.css" rel="stylesheet" integrity="sha384-rgbWT0nlPUoYUkbcJ8UG2/shmBzLsOFm/pehfNLImlLkc1VEmcDUV9TDXIRGjLJi sha512-oK7cwROfsjxFkasz4bCjIyIH64eTdHRn5jdYVIZzxINh0Xd1dnfZssD6T/ic9yQIWBkTJi8XdWqY4eZQCQ176A==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.fluent.saas.dark.compact.css" rel="stylesheet" integrity="sha384-TjatUbMb/+JEutrY+TMoGYi5pGt2rw565Wt5VLEB/KEui8OAE5s8CUZ/UqyXYVU5 sha512-Vop1X6iFecBR6Opn+xXi71M8ckiFjaZAgNxDRnP2mcFQfst+PAlv5bJWmGmXFPAT8heD+b5Q4GkA7m7HSQHhXA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.fluent.saas.dark.css" rel="stylesheet" integrity="sha384-jCxb5aN9I18WlOdHS6xXWHoUvMp0tUaSDFlEIFvcszVSd0s7xVPUl6F6UDN3fBoF sha512-OLdITiIiGz5C2JhlFlratMKSHy+wIEtsFI02CnSBqWVIzcLLlYV7N9a8OEom0xZNbRlzArpxA5t50DZqf5Yjnw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.fluent.saas.light.compact.css" rel="stylesheet" integrity="sha384-1+BnZKU+jjgcBwrlhA4Ew3VpEFFh5r4LN8U3K4cfYv5Cwkjp9o8tdd7r3aLuOgA6 sha512-zQBfmPBPFs7pib59gEdK3vbZUN1hMuD1JNcnhQaldCh8HtleYejJx/CxpMx6hN/UV7V1k87ZG4t0VDnazrzv7g==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.fluent.saas.light.css" rel="stylesheet" integrity="sha384-Qn+gTTaOaEx6qM4UV0yKF3a33prur9q/98cEieuPuGHKgYfl7aCIGYmjCrI9t70Y sha512-RKM7WITkUfHlvfg+rV08K5oMkIabqRJXTzm+MTpk+J9lAVdFqtu1niVWLNslAb50PLTYJOpevd0sz/2GILZOcQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.greenmist.compact.css" rel="stylesheet" integrity="sha384-/Dd6c22jnYL9D5dNbp9BVViRMyF5l4CRRAjG4LUiCXhOFUsABqnFS99tBvO2w4ye sha512-dzC1U2QcCfxYpClGjNCh4moXaOweayvteOeZXuQDaE+QmjQnOfAV/+X2L+8ymd5Lx9dh2CS2JhvWdvtKmJWjQQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.greenmist.css" rel="stylesheet" integrity="sha384-W2SLqkPyM5OpXX7wmFdXXxtEUQdvHqlymiWgqfm+Ge8hugb+jBVydMwW/qcaRILF sha512-+tAZntHKwAmHq7HvmhM3GGK9m3CSqb35HHnW9zMcBQJ1GCoZQhV+EvH82HJ7nmICbWGpmKQQGII//57nZgiswg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.light.compact.css" rel="stylesheet" integrity="sha384-V8biPHswYRiI2Hdu5zqizcGdj9KrDyHXRhNfichBI2UC39q3N0t4KEsNsn3DdfA1 sha512-Tdj+/+yS0k51XqM4u6yOZjAkX2C8CLAEq1fvi3auGDHzklEmYkPT9s4MxeKB1Dtwv+YIXn36iS3sEpqt1efigA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.light.css" rel="stylesheet" integrity="sha384-fxqXEPjxQnHpvvGj2g6GfUPFDs09Z90VJ2UmJ5xyYE05QWXdDPdhbCUGlC8hU0M3 sha512-rB6i/KqZjd3QB/26uP5MTLoryvn2HUi7IaWcRkpe0uW17FfIh//3rDw8CPqs1t4iay0KK5h9dBLVUqLqup20PQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.material.blue.dark.compact.css" rel="stylesheet" integrity="sha384-rb2ZYJGPGwGTc05bhNdKv5qgE27PbZCOua2g5nK2aF8fuHnBFna9+mP3zZZRy62Z sha512-Bin/AN9dsPnlh8sqcacMIi/DVP2nByueOE7BmALvZVuyNq6MYQ6D6W837pZgmyOBtI4wo7g3PwgGLE8FdLHYfQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.material.blue.dark.css" rel="stylesheet" integrity="sha384-Rx29tC2st6dPVHLRgOMuo9WeFoA5OxqPAgifWATthSwvjelPhBnumABCGheo6ZTx sha512-GWpsZYkrFp06HWtEgXymip7Xiyy3CRZSpHSgsLayWaxAEcQnDd0bCTHOlOl8TgD6wsUmnx+B9KDdZXVAT+DP3g==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.material.blue.light.compact.css" rel="stylesheet" integrity="sha384-PEh4e+aefNY08H5h8S/ZbQ5rGLKIpAtcXNoMDHI9QYofT4WvvbMNmCI+qb+jbtKA sha512-1OoIjsIfAIwhB+Q7widjbC2jvyTSgJ3ciZU3OqEAl5d3xa+1jQhMte3IOHVELylI9dGmG6O2oUM2tJ25gT6KmA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.material.blue.light.css" rel="stylesheet" integrity="sha384-wQNmJC8zP1oBFdzHU8BJQtffz5qgQSf6v/feRR4wHykVt8iZvfggJ9BBhnLwExW7 sha512-fbMKmJRC79HEp/CCgEe8HUdyRFn+//zq5t1jlNlmjcYXeEfPcX7JJWGexDh8ar3GCUCQnBGZHV6n1VCcaazaSQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.material.lime.dark.compact.css" rel="stylesheet" integrity="sha384-QMgzVbIOLr1nPF4gSoIYVN+C9ydlAac37cQuNJ1dpy+N86vogyqwg+ciiIoNJ4fF sha512-YnDNpqcVN6XfclRQ6CVMVoKWjIkdG+FwnOEFjQiYs4kunKnce8VtZhixZMmvh5bhdi2Xk6AE8rOBjboZ7ZWHAQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.material.lime.dark.css" rel="stylesheet" integrity="sha384-eUPP+Zyd3MhshgBQJQpOoAxPD11tKEs/FJLKu5V/3BdblNKcMhNBGBSvVRM200Ri sha512-ZHWi1jVphBYzrOap7arv1/GPo7dMxF0eEotiQ45TLKjUOCOeS7DueIID2X7z7h9pcxyjbe28PgPfL0Rwms/9vQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.material.lime.light.compact.css" rel="stylesheet" integrity="sha384-OafEIqi8ygaw7N9pCWTUdNvdf+/91E18n0oC5EwnsWX6EtDYlxpEfWBHOUrIZTWh sha512-Rf1UvRKHyBZQaxreXWvmc+sDEGtB9H55/L8h7Gke07BModRnFb+tmNRfwM2X3GJ0qyc4gekQkAKRm5dRHpPHuA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.material.lime.light.css" rel="stylesheet" integrity="sha384-VmumRLDowBs2UEchbSxHMiRoakYe5VJZ0LbmaS11GQkBGq0lzO0WaEinQbsfXOyz sha512-wziPG465Mg0/cbbEhojvO9V6536sCNADFJITNwSO39Vu+rsihBSw7eh5H+fQH/D+5MZdVwEwlStFEjffl2dKkQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.material.orange.dark.compact.css" rel="stylesheet" integrity="sha384-5u5uhhTMhe+ek0ZNp03IMllkDlXnOW3DCfZHuJyNfectHCH+5adQctm28TM9buTd sha512-BEhWxIQhgxIY6FQ0CxF4RKR+xf4Db1qdK+NBpc7qGC4Z63GvfMn/vPQ1XZ5VDED4wXiGRiY4b3AP6abVtfiOsw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.material.orange.dark.css" rel="stylesheet" integrity="sha384-nCUaeAPuD/rTIA8301eRMG7kCJqE1BYh71paipTwvBABk7xh3SZlyu8C3MiY41Tp sha512-z87balLdcT62pmGehPOs17jF/1K7xdUhBSkh4HTGll5T0e6HtbHzsvnhYpk47ZiiOzZFLyJUM8hmq6/l6b1JEw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.material.orange.light.compact.css" rel="stylesheet" integrity="sha384-bMsyFDCOYDtaNmwl8TkpndVTDdma/xRPS6i3Q6vlmWtlkMgUM7gUBbknkg4OXGgs sha512-YDKPwp2cBjgbP+yemGud35TMO0YNql4itGGlqYkV1cc+C0oiMV0J8Xcceojv3eBfYOyUOx/luMjI4OaNrh6HSQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.material.orange.light.css" rel="stylesheet" integrity="sha384-so+E0L0bgQlT4BDxJMToW6kIteT1UAAzOGYSyINbCWnxPdb+zjEXPzZuTGpJPVsi sha512-WuyaewrlYP5SKkjD5aarf36DYGoLvnk+2XGvlvszstXL/D/KpciSchCieFGZL+EgZk34nqP3dgDVM1HOVA4r2g==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.material.purple.dark.compact.css" rel="stylesheet" integrity="sha384-Vdiyt9aWojmuyLWDOzDLX7O6dXDWngmfQ3idGpwiurQ7prfmrv9piTIh5iD4CiNE sha512-/QDcLFmo9M9TGXAbmlhry0+83gw3H5zaiPOp6I3lAANC0KAlZMq+7OyfOcFEOJS5vHFu5rPhBospLNsz+mjsSw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.material.purple.dark.css" rel="stylesheet" integrity="sha384-9qtbavg03dnjtRwRUDDTJ2x4t5u8whReCfDnZ1/WYhR916XnmajrAyXZvcpq49L9 sha512-/bqMSw5pEi5Vdkw0nxn0FTWUrqC5JFQuKv/W+/yPjivODlUAQhFTVyaXSzKzos3vHQo4c0+0c+pAlhk+JZm3Mw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.material.purple.light.compact.css" rel="stylesheet" integrity="sha384-vweZMP6z2xSd8l1BdGpeBB6VLRhwi5B7+BCyGDuTJibMtDSElmnU0TiflQ8pjPE2 sha512-Ld7vdHp5NM6jvl1NLIUDMi6M5FtHt4qK8vFgoNvzMT3fgPUh8GzgoKpCHmtzxdA9XWzBVbU4Jm9AEg1VUwKoGQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.material.purple.light.css" rel="stylesheet" integrity="sha384-/ay/5EO2oi38UeA77FtlJs1pSWWXX4CQwF0h1iUcJJw86S+JaZLvyMMIQc8NZ5KS sha512-qibPRPwqv/zwSrs5NsmbMTq14oTG5UVnSo8vksdb7+iUvOI5uMWjM5H19CeEC7jHbVy2XhJ30XZUmpOvzLaw1w==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.material.teal.dark.compact.css" rel="stylesheet" integrity="sha384-XXacl8DXOldrRJChe0x86+MqsnxPe4myjsphBbvpL4E5C6vZtKcKamhtbLHDtFcV sha512-JMpP7rBmwiuOQyqhCe7UjkyZxIMn3bA7EGvxX3IQsYZPEW2mfmzBuPlkTNnV20inYwAflwsN5BVrjP4SaOtcQg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.material.teal.dark.css" rel="stylesheet" integrity="sha384-NftSGrN9QOhuxF0fPHB00f3cN88t4i5wLphK0uiZ6vRxJAAK0PhE3B8vC5lYUnF7 sha512-4ffGGAgp1ERtdjv+/JY5hseHXtPQCsmbxHEZPA3BJUm1dpLklD8VBV6aYeUeQO3VGvq2mMoQ+9xZN1xLLiZCuQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.material.teal.light.compact.css" rel="stylesheet" integrity="sha384-jIM58J8lKhxjnfPeYY+B8NHjHa89YRxhM8aVZIiuXzWtiBQc5RNx9Y5nk0UI/2bM sha512-eHWhHNqji0DTIfIhQermdfnjsE3zR3EEWjWjeJzCLqKUDPR97/H0+mrp1quMdDjyUA82SYwfjjse0S84frwAYQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.material.teal.light.css" rel="stylesheet" integrity="sha384-CaMTbeYv96gNsoEATlgKkTyDdFBfysj3hauGPBuQUSbLo6DeGMQOHxosfbzg3tw6 sha512-ThPLiw6Wd2mmGGBDmkgHR+4zvbslpVvL/nmEmzq5SAX4bfrFKWBD2tmtTSf2LMeP+S6UGkWrMDMGYiyEpyXhLQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.softblue.compact.css" rel="stylesheet" integrity="sha384-IeTU+i9A6o4licfoVrmtQKXIKLfBiiex/8JvHUJbUPPYtfuEg4z4C+h1h7H/hrC7 sha512-HugiX2R2EtmwcrxNv+aipnepIuwpxLCAzd3kc54FkJidDt/vLScRYbBK203JvuqAuHgA6GbH6kZj7XYUP5CCjQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/24.1.2beta/css/dx.softblue.css" rel="stylesheet" integrity="sha384-IEwJU+7KslTT7FapdtnbVBxU+HHCVgrT79NBFM79vPfWqsSQSnBm0KYaUrw0LcvM sha512-emjPq3vdzb7hNLFzyW188vh/7n+7d5Dyto2MuT45JtrGbvn4UnMTHjCCGuSiZMS1PDf3+Ic6/76JVY3/QFD1ew==" crossorigin="anonymous">
23.2.3
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx-diagram.js" integrity="sha384-ANaUHjE89WtyjVo+bpQX9JtagYd07JTAaChSprqgxV4HoN8xRk/hAMfvjGPRjLOc sha512-vc2+J3BH3jhvXNuPIsQqiIMAcOmm8vZjtuyektWBM9N0E6FPzzD7/odU+oFatztCIcz/CftUIQkcDJBdIH9BkQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx-diagram.min.js" integrity="sha384-c9hw023OmjHzAUmpXwrw0ie4hm9sXzOLsoSXRHylWIDquaxATMDJ348B7aQBGRDf sha512-PmXZHme/jnq8w2SKK0g9mG8ZPzi8dLy1D9NTGyYQVK2XHwGZpTiUsu1BJWUKlk4L3yjJ+xZwlbQYs7OhJtb3Cw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx-gantt.js" integrity="sha384-jjdRBq/po3D/nqhIr8UXitQMAVMmqfu3kNPKZh5iQbIELce8RkEPToBHDBAPJlHU sha512-GSW+MT7VesmKSY/kH7sinAw9/9on2W6kKSy51PLaexIWW7vSAD+GDagAFVVvwR7+2M/bnRyxk6jmS7Tx8UVNDQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx-gantt.min.js" integrity="sha384-kz0MHjlqonu+fQ66Pj7R+oJj3K8Nik3s74McEnmVBFcTmhdWkVcnPcV3rPo8qwGF sha512-PTgOuZIQwxsfKFsHV6BeU7+AhTFmJ1bBR62tslLunHTIF6R0R3Me+QgCLAH4Qmhf9ca5W4LMCGNDGYKTN/bBwg==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx-quill.js" integrity="sha384-q9aq73NpzTnq0hLM5pdi1LcKrGnc9N7LBchObkOmuVpEL3o2CmqXYW76oqI3HMlh sha512-5eI43i1C6u03EQttmp91by5/a1ldF7RDS7p41rl/BN/GeVctHdKsMJyxkzoUlaZ3EcVh8GPmCUrtZabGwqZLNw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx-quill.min.js" integrity="sha384-eEWproE0mFlCAc80FN/qXvJmHMOls3q8dJbWAUGB+x+trx56Koz8+EiHWEOdnTly sha512-fIUDyhR9ElipkcKvGZbRgnnRKoTDPoHFlBbqa4NVz/p5xc2ohBGonu5cHnUp1y05IHiyv2diNUVdrzhldNx66A==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx.all.debug.js" integrity="sha384-uaSLpOvFiy1yun1I9T3EqcxH9qFoZQbaQ+MsOqjSKi//s6zje8rAdmyWah+5D3wV sha512-SyKmBmwydSX0wF+TIRYQY0R++i3OmgTTGnth706POrn0y8zsP2v5Ocv0n+55xJn3wj1Ja8ppbKk2cwHZ1jOV1g==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx.all.js" integrity="sha384-tlG8WgjIQuL8tR5xfWJTVmYCctb7gWATtww+cCGKIubT8EW5HDu8vYb9ZuRDfeNm sha512-PlbLxLyNkvXmbfCEHxOoVjkJ2aZNZyUez80QyseEPFWJ08q9jy5mdSDs0rRQ3TwrRYv8Zw7xARaIhiJ5w7M5iQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx.aspnet.data.js" integrity="sha384-xLyIGJ2ajCtoQdDf3g0zhXZCXrhGT/Vp3A22GrU/50MA1fu4bo5qyL4x9Mt9cgX9 sha512-YWezfT0RwMaisflM2v0KkPlzTHlArmgNaSpRJ3Fp/DDrhLuppH0O9aKEf60f4m/c44Jd8fWTpchpdEOyk5w0cA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx.aspnet.mvc.js" integrity="sha384-RxB4CyV4knlx71MC9KsMgqLp1G2zJ4TNTe32MprG6cpfdUJM+ZMEMscAOwL0VrMX sha512-ndv1futWVBXH3xMytWoS0hvMJYoAIQtU7TFmEl5bKCwG3ZdsKUu/1Tg5C9AWxcPVvfW56Zfsu6Yr5hjhW7mAvw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx.viz.debug.js" integrity="sha384-qZM9O+sTAM4p4cuPqy//XB28CrvnKSQulrL7g5GnyAEYPW+cUaCILNwIcvDgPBMa sha512-6uYIdzfZbZPF+IguRlt0qJ4tFr5/x/Esms0ooDZbPfUrsvxic1UZPqJ7LlpvfkqH7pg5kB+842WxbpLDNw/zJw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx.viz.js" integrity="sha384-NMKskNkupmcwpioM1lmyWx+OxDesxHsCvuXV7zP2RsPzaQfjiCq8NSzSoopjjhoM sha512-58WHVrXvSIbALyF0y8Z0tMsedeQ/z/fP7hnzEfghY/ycvwaeG0Urp7Jk+BnHa2u6atpguhWcYai/Dv98zHZahA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx.web.debug.js" integrity="sha384-fNvjCIWww6bIEeA86+SPkLJ4ZGnTPBcjmi6PWsxhEkWg1gkN+lZsdwNGT1EjpOef sha512-sOUgtBV/VhKqIXDCtMuDJwDfJapxxyxcRRwFxYkBYMV3GRRcDae8nTmnXT2sJQT0+QO+pFiv/IJ6WIZKNpJoug==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx.web.js" integrity="sha384-lvGHvmf3SOLIBOGKKvbjhBoL43Q2uw/wk+a8zDGBjjpEu+tin0HcIpxMoFRiWCxT sha512-KTF2mkG/mMwKjVXQYKCwu9xLdkU/MzrX2MJOYh/pvZ4ArGmCbky3DOwzy1C2waIIZTiOasUckwMo0Z2gFTWWGw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/exceljs.js" integrity="sha384-rma6MsF4mEnR9Z5yqrMgV/DS5kcUUmL03o62c7a4aLeEpfAah6ssOlyASeH1HgHJ sha512-cGr/NaKGtjxGJokVug48VTo4KNaVgqDxylS4lT5Wi39OFsqfv4J/eMZKOfrcwh/lAnOlK5/P7tEnRkdsbZrxUA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/exceljs.min.js" integrity="sha384-P7KKlGD3Ng66Ds7oTliLzTnol6DbK+k7PafNYXIBDQ4b5eFWtmqctplDVOxslglR sha512-UnrKxsCMN9hFk7M56t4I4ckB4N/2HHi0w/7+B/1JsXIX3DmyBcsGpT3/BsuZMZf+6mAr0vP81syWtfynHJ69JA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/FileSaver.js" integrity="sha384-N1SMedecAugDHscH0pjeb8ErInCgitD3G4dlX1cvaja3M92yqRBiuMh44RpbCO9J sha512-B+gr+zLWg81qxVwvtYwKrmjvQtZKD/GGFF7jD80OfzbqFw+NsbS5faEqpCO7Q7oRw1bYi0+WLJf54j8Vm7NADw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/FileSaver.min.js" integrity="sha384-PlRSzpewlarQuj5alIadXwjNUX+2eNMKwr0f07ShWYLy8B6TjEbm7ZlcN/ScSbwy sha512-Qlv6VSKh1gDKGoJbnyA5RMXYcvnpIqhO++MhIM2fStMcGT9i2T//tSwYFlcyoRRDcDZ+TYHpH8azBBCyhpSeqw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/jspdf.plugin.autotable.js" integrity="sha384-2QxYF2QKEGzHgS9GPpBwKh/EBKgzlBDtkEpQpsFvp9j5aKNRVdgi1iRdJLX8SSY3 sha512-NmIoYvVsh1mGumphmTK9rc11ia21MZKRPsQV8RUn0x+sN6rxcBtST1Y5fw4WSiAzlryxCtPy00QoPfadNaq6gQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/jspdf.plugin.autotable.min.js" integrity="sha384-vxxMdt1K6XlME6zkLsgFrrHIeC7XIdAo1GW/uhhObjJXnymxiIi/eoMXsKJA13ZJ sha512-03CCNkeosDFN2zCCu4vLpu3pJfZcrL48F3yB8k87ejT+OVMwco7IH3FW02vtbGhdncS6gyYZ/duYaC/K62xQPQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/jspdf.umd.js" integrity="sha384-jbKrW0JzZ9F05MPQ9FU8vTa4UpGjm2Ccr3TOOgPo0X/34Cb+rF6hzdXlN0ThePzX sha512-Bw9Zj8x4giJb3OmlMiMaGbNrFr0ERD2f9jL3en5FmcTXLhkI+fKyXVeyGyxKMIl1RfgcCBDprJJt4JvlglEb3A==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/jspdf.umd.min.js" integrity="sha384-JcnsjUPPylna1s1fvi1u12X5qjY5OL56iySh75FdtrwhO/SWXgMjoVqcKyIIWOLk sha512-qZvrmS2ekKPF2mSznTQsxqPgnpkI4DNTlrdUmTzrDgektczlKNRRhy5X5AAOnx5S09ydFYWWNSfcEqDTTHgtNA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.3/js/showdown.min.js" integrity="sha384-g8/GsvDIpLyyckFLE5ew1KythiZY7C20p3U5XFgvUh2ZYHyJ2YwJ68iF/YScVek7 sha512-xY6+3NXsubRhRssZe+rYHEWf0//wNfWSauvKYWHRPPA8GmC4FOFJR2xVmm5UbeqctHsk27P3xyd7U15OU63EmQ==" crossorigin="anonymous"></script> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx-diagram.css" rel="stylesheet" integrity="sha384-0W3j5IOVQ8ZB7PWWU0GkuCIANgMl+HQVBjPPpPQloGFMznGN3Mn0/CAkuiYuTYpC sha512-5+v1TWf/6TkIc9PKGaLNkHIjRtZDuTS7ybJkEum23siMb11iv73EqC7vogWUNZXojhaUcPKCEk0q8kZ4hOv0kQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx-diagram.min.css" rel="stylesheet" integrity="sha384-RQqJtbWpQwb9OO3ZDmaR0KrmiJGTSO7AmlSPdfinm89X+059dG0FeKtWd0pHA8nS sha512-AWLik9ii8Slfm8VeA3F4bdxOok7W76r8RRanau6vMPE4sWR9rl3uGwyX+TV3M4jNYZs8W6NtzLw7YBiA5++gYg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx-gantt.css" rel="stylesheet" integrity="sha384-Kz5pgl3cUDK/qwGHtXNUQjhko2dSARaVbjZfUzfuzo7dkA2Kx4PVGAp61d0SzIv+ sha512-qrntBNy37RpIE0GAvPWgza4FNiYk5tofrkwuDZjnJ0Zrq74ua6hOezG/03/EKsDRK9RcV1TkV1sNdL1FXxIrwA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx-gantt.min.css" rel="stylesheet" integrity="sha384-rls3hjh4OUiK9VPPa7/Uw1/GgCvW9BUI/gCn1aV5dAVnCWP9Mn4PMJT0OzcWMPwa sha512-4sUUPxHOkkB7DXTdvAymYjWhVKs6RMbcJ1GDzOU8MXPn2aFOBwqBOILsSG8lTrJpjyb+Ceat7vqTI00M5tdr4w==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.carmine.compact.css" rel="stylesheet" integrity="sha384-ZyFEqdBiTkQOi2P4VwSVQndBPuB1m3SxjXfPLep7B0WnxUL9kxq6AuewF5Qlq+xx sha512-BQ4UOylwikdKdeqXfJP/pr1Xd7IV/kIgq6Ef9pdO24EBI221nG5a51Omsk6niXrD2v4n70tV/GAKC6koYHSRUQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.carmine.css" rel="stylesheet" integrity="sha384-D53ZFBeqlkAteFzCbcUBDbEk555nyzf4WiLdhlXoieqXPDLD6/5FeOsuIVWabPMa sha512-soFVJ56z9pxWTTiHAi7aCrV9Df9Mwn4xH/fjF9WWuaUrE7+41OPkmarx0oBeXow4n8d+KV3VauFcbgB/ZSJONQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.common.css" rel="stylesheet" integrity="sha384-dhZZxHgUjRsIPcxlGvTD+YHdd28EV5PMViGIogJrDCZC9425yrY8K7dnW5b6vk4N sha512-35/3m6RNTYaUF4pbnHglX8ft7BgTCn7/O6K+KegkjHVuHpCwlMxlmjz5hjivYclTTE4zRFrJm4cm2PYY+GaWJA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.contrast.compact.css" rel="stylesheet" integrity="sha384-H5inf0SKQBAnL0i4zQ1aru1SQtyby1VjFCFmhkBevAHYwsyPR/Z3wB8Kkp1Zk3Ox sha512-zA+qY0im6kl0l1L/mriPy3p/zQ18HudJHIvlvSt3Tap7hXrOk8zEk1zNkpZADHhHgDSOYpnrtcis33+TCF/5Gg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.contrast.css" rel="stylesheet" integrity="sha384-1r1czHP2dWsK3ERrN7pieD+OVc5lg86COzE4SZAWL+lPspiAIGRokog1+BxUIRna sha512-3LrmNuogxzBBIBmLx8V6DsnAG/rOINY7fX77tPzw30S69v04J26YU9UPMrjTEBEqOxJ/cB9Tjhpv6fFEhUT8cw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.dark.compact.css" rel="stylesheet" integrity="sha384-lEmi7oJ2rykC2a/299S49qc2LeUQA9qoZg8ivZs/o1YEHx2i5Fye4OaShzMqfPIt sha512-Oj/V97ALRp4eTIVP1ro2ADwz/VtCba/9cb65KBOIBOUFneTNQYnU0E9wEGIIVUHxMy7l6o+YeoZnntjxZiJ7Zw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.dark.css" rel="stylesheet" integrity="sha384-XbO8Gt8xdJF5L+kQpRvl0JmVXHl4VsGadOatk/HUjhy6+snfDSV897hDKJy7nCZ0 sha512-hXOqEWo4Xb1Xwdoo30JHSRQlCKij+ZJ+DOmHkfRwCZ47Kmpw93Q7T5nMQcXaP0vP6nT56otLaUMYUUYvHVv7fw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.darkmoon.compact.css" rel="stylesheet" integrity="sha384-310laPMWMXOFOBdZaYvTA841Ri/TXV2rUxaZ+e+VjkSWckEaiputnviXl+8xJ4zn sha512-0R+SplzspNaXybZ0MKI+klz9kll8pyPSo0orbFZ2+6q+k8bIQ9kSsAdmx3ON9VhLbyu21Cg2Jyqtp4WqGfjxcQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.darkmoon.css" rel="stylesheet" integrity="sha384-OYhOgIurjlk0J71z6o2IFDdIJXz/7EByznL1poR22R9PiSSd1Nwg5bU2WbFVMf+z sha512-huPRKLurskbQKFfb9cgo+FrwhPybEGgtJlZ98Qj1JE4Ml5dJhkSlub9o9fpQ6m4V03KAn8G6SPQFQU1Bw6KVIQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.darkviolet.compact.css" rel="stylesheet" integrity="sha384-naOl1Yt5AeWdBX1H8JXAAE3NMyND5oFLjkMZFPuLnX2hKelcY9wq3bZ4SoJOn68/ sha512-ZrNK6iUnzJY1V32e1X9BxSKWEPQi4BVQuasRmMNAfkO9sEtvheX2sjlXj5I1KiODH3ZqbsYu11xEtq/ilokvLw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.darkviolet.css" rel="stylesheet" integrity="sha384-IrjpM8wRH6rShTdpE5+gW9QVQu6zMfM89wjfOxz95oYIxGAHpZWV1xIgCzbwFyeb sha512-RSfykwYPfnNf/WVLt+XMIZcEw/y8zG4oH3Di40HbpDg78RXbwlMiriR3c5zV57Z902wXiSKcItr4PWRz+lTmlA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.fluent.blue.dark.compact.css" rel="stylesheet" integrity="sha384-Ov30zOJmoN8bSDpcsMhzFFf5W+BenWVU1PciTnk7xko0bi0sJYnu6KAeWqOXXaYI sha512-6JOXdo+/+pXWuzC3w9HakcfGxWkaM2/NO0ph/L4/Y8lBeRBge2hXjffVMs7Llgl4ugNqJj6x9icdWKBm2zHy2Q==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.fluent.blue.dark.css" rel="stylesheet" integrity="sha384-dgkaULjGG9Y0DMkGDAiuvKjTXPGgDqnpHUgjlPx36Ix8Q98hUX0txZ3fqTSowmsd sha512-bod1hEDUnBRs0teX0fbWOlZ5G5zRu/FgOIGmDIBOH6ev+N1pH6lO1YcpLWTRxERLFvOz7OGqSH2U5hb/Hk7aHg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.fluent.blue.light.compact.css" rel="stylesheet" integrity="sha384-MoWp9/J42i+s8NJ/5YvQof03V1kv0SXSXdrMK3X3pwi6LFs4qg8OHNZDvye95QY+ sha512-rHLhWXTfeFkdlSy0qsGXRuTsTtKlqI1gdn4hHwxiM8IZN0yqdYgNTm1OWKabYqKZk06bqvESfPepsO5TXqo1jQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.fluent.blue.light.css" rel="stylesheet" integrity="sha384-t9N7MmuHYikFygqefR7JnIGHLDQ56vRFegTGPtJvyPgoz+5ojsvY+gfxahXK6oFr sha512-Dr/O2pVgdOQ2FnlK0o0Q793i4eQC2aRQxYsGywBjmYjqg8ws8t5ZR4VsRxACMpereckGFzQ1xcB+YORO/TPFkw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.fluent.saas.dark.compact.css" rel="stylesheet" integrity="sha384-Sv4WpOWJgPAvBx0PYcpYAkGOJxfol/nu55YtvI9mGIZL32+UW+BB/gC13l0brFlQ sha512-xr8uFLtl4VA+8ZeiS5zMwAEXhHFFoYPTFJikMBIlaFRhOQqNs/5w+iP27R7mbz7pYo8whv58qPhda2mFi80KVw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.fluent.saas.dark.css" rel="stylesheet" integrity="sha384-3DWMGroax8d9K/TFH2SuWHsUgGiHKPYXrs2ciZgCvMEvY+mGm4nX0O422zwUIAf8 sha512-dMbayk3TWJfLP8JaNV6M8opGWwPI5LMH4U5O7EkS/bxUtFj4DkTHzAPRyVDVcp7ssUz62el7oFP5XeSkqiLG8g==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.fluent.saas.light.compact.css" rel="stylesheet" integrity="sha384-rpUk4gY+tVO7GJ6UqXKekZgoj+dYB7d1vaKmQps3NodJsfj3/0wZW7igbRsc/wv0 sha512-McRlC1PDHnS5k9vAATVpNZiSqCII/M+Yqd8P1KXx2n54X7LWOzbThSqp5OGAw55gFTrjoZ0E2DB/38X9TmyBsQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.fluent.saas.light.css" rel="stylesheet" integrity="sha384-/FKwZRS/uSgWNsxYf4w1iJhACB3GSH3O6Qx63B7NpOgSIQDf95C5n0GrVFpzNMsl sha512-3pLwi8QLrENwxP4GAa7hJ23kBAIltRD3OFEQLxwvI283dig36dwh29s8jMUl4sKDdVk/UBbnvfc4QdX8NBdYJA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.greenmist.compact.css" rel="stylesheet" integrity="sha384-/biJ01Y6P8SzYKfwPAStKO6x+Xjjmo/j2LtW4+IraMVo9DFTkXlC4JN1e74VVDYw sha512-r17WJoNzwFaryx2CuKzX1ZNsf3e0vAHiJdxzb23w/HHhA5HN8DbzFP66h5uw2IKIrH1/kxTRTTkwv+e7YWwCyg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.greenmist.css" rel="stylesheet" integrity="sha384-hJU+JGqrCliQZYmKjSjCDk1q1QSG+1dEDS91LfZITIn2GCJeuW39E8FD82mhyJru sha512-BTqU7UsgxOlYFeOlJLy81qBS6C8nnSRarwstPdBF3ypgig68u2By9UQuVDHE4kMAneq/ez6L+hqGCqTmzdYDig==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.light.compact.css" rel="stylesheet" integrity="sha384-cRhNPVppFbbrPf+9YlecGczc5esj5NrSvYpRP3Gj2y69dYffowuW5TOGsS/2rZUG sha512-n1PIbJPhNhzyHrwXFJOs8lhqDW6EcdMWvZLd7lKcLZoxLHZBVoKyqCV/vCgYiEStToHGeEkg54AHGn8JLyy7jg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.light.css" rel="stylesheet" integrity="sha384-grKdJGK47q8fJlIjJPo9mJl/xByZHymCvRL2NhaWcrEOXkIBEqGkt/jrOQDNnzAc sha512-MRaqf89h3OJc4Is9J+YUeoba2DeeQRpAdk5e/X5lMW74L5TaqULmCJpryLLJD5MBmTA5qHTIUHrWiNOeGvdGxA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.blue.dark.compact.css" rel="stylesheet" integrity="sha384-PfEVJWlFAfMIkLdRDKjsfg4vcnu7nLwwl5wqYvZD2UNBqgcArJSwfav7QfhC+okP sha512-jzNK+BaRtjrQTpg/LwVBQnhxiKybZJC2aY/Ocll2z8iEGASrUe88A+LlAcpBLjPHjqym8l35J3UesnswJbv+3g==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.blue.dark.css" rel="stylesheet" integrity="sha384-/zA/r7tg7M2ZFiagCekUxwB+REZf8HkR5GzrS25Fq5NfLVrvbhV0+MY2W/9b4nCh sha512-ngxo9lvss3tF7yvTiArbT9JMcmd4VrBqnTX+MFn865WxOA23J81DH0QKJwTCA98GJx16V+ksVn0cM44k+DSsWA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.blue.light.compact.css" rel="stylesheet" integrity="sha384-FCvNRQ8wIhtFjfDR+G85eqEMocRvlnQMHUHrmbpR5jBNsOR4kHoVPI100PENhnmY sha512-m8DMHqnxdEiiaI2A6s3Bl1C6sC3uuFFNwe1IfY2+jSBppY2axJfLuHQmEZhc50uB6Ehfe3EGuwUTGbZTS0JA+g==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.blue.light.css" rel="stylesheet" integrity="sha384-1FUdagdE+xgj+ToPc9fo0HewZd7OeuJlujNZ6CpSRK/z/f6f31GnAY/STZJ/JFLd sha512-jj9CO0RdCYJx7/9LhTqsVTu5+xHhCH2lEP4VmTtSGn6bD1Zv+P1GuqJT3UKJvBkDpK/DayxYLWMQcNMmuiajMA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.lime.dark.compact.css" rel="stylesheet" integrity="sha384-S1J7GKaXwZ0maJR1nB2opC8q9Smom5ZNm2J5la1fZljB0nbCSTRHopm9KTV3skTE sha512-Kn76i7qCQ4RjqOlvaQSW/byX9qPy/efTjiV7KaE5DNdgCEjF06z7DMUbRTiGS0PA+5Cswu7w/0nujvNakLSk4g==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.lime.dark.css" rel="stylesheet" integrity="sha384-NW1yQq7dRMTritei/Yk3RWSgEYhWrusk9tIpyN6fqflrWbeBclIorjXR8GOsYfvs sha512-A/+b4Hul1KiGOL60V0SBbd+Mvv6S1Ynm9P4UeSnkYOYelhB4ECv+pTjZ0OqRTAAzlfNLBGd8PV40eBenquUaoQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.lime.light.compact.css" rel="stylesheet" integrity="sha384-I2DN3FiJexe6h9obbo4GRta2O59cHFLD5SF7XlTNFLjixBeHgSEET3oPxhtPSzzH sha512-UzskdkoduOBdye5lCuR4m127VlEeANNxGau4QLL7Ema48TGSOBBvsrrhINkC2OKXcbokwuWSZzDmaBrTacsHvg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.lime.light.css" rel="stylesheet" integrity="sha384-WrsxYA6uxhVrw6dMDO3kBVAJ410SUROlByQa1+nvKlRkY3i29dyZd8Pp6N1uFznK sha512-h8CuG6WEJZCJmoe3CK3+7oHyqCZnyta7vkvjEqyQGz6x+2FLIJrwd4gGvPuY4DzDUiJjetZldCwsXFqsmYgQfQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.orange.dark.compact.css" rel="stylesheet" integrity="sha384-p0C+wTuW+JEZbNgOkvAyrKAmtB05P7474Y82Fyoi3Ui4Kzfb4laiRviiqwOV1Htp sha512-4XnpvAwm9B/HRK+ks+bX6SFSp0lAzMn/INF7z+OEYCpwdadcdIXUjieln09pP6zuOLnN9BtFg9/ltkk8wLVlww==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.orange.dark.css" rel="stylesheet" integrity="sha384-q6S07I/rrg/DnB9RSMU87/g99pxureFqXdkIPuZDXZSEsUWYdwar9FVeSB2WIchi sha512-6g8dy35n7OZZsV/3x47yORP9IBkHzAa10DRNy7bzq1aus0J/7fgeyDPI/kCe7lWFJATqOElOR4N7ByZkPDsoSA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.orange.light.compact.css" rel="stylesheet" integrity="sha384-30sGjugWeg3m7ZkArL9IOCqSQCgiixNIJqyggyWRf+zfSSEVzGo8BC9oJwKg62sP sha512-PWC5zth2/14BevxpDxTpXASSgErcErwsaYGuLWMjuX/9yGlIXcw6gaEAIwsOkbagkm1XEB/KGlx8SJ6AtSe4Eg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.orange.light.css" rel="stylesheet" integrity="sha384-Zdtld6A4OtJuVS8wJoPDQ6Y5ezLnwNblyMG7MvOB4Vmr2aALKoUj9PaWKTob59I3 sha512-gJkz/2FEj+B1ZNWbwSVnLD9QH3VZIG/NFNu414p1ZgGaeyH6cCZsZyoNTfrRg0BnfOi4cRQYV9Gb1HKbtKqdrg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.purple.dark.compact.css" rel="stylesheet" integrity="sha384-1UJZ6A8S9Ba03Ocx3n/Y827q6HLoM1HBfQ7w+m6eP11vXw373UhzDJtYKcSKDH9s sha512-uVZHvL8An/DYsVtrWwHujY3uaoncKWNViw2KcGQrfCJYWrvZK6LUJ1HFHEsyzm8XgyraG6Hw/1FeO1s/BGCLDA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.purple.dark.css" rel="stylesheet" integrity="sha384-JXz4TTn9TDSkdtv9gbsA1VuZT+ibBbEKrlSbkhEvWHhqS/8PzRALCET0qKGpQLWN sha512-UnO+DtpnRr2fcMDlmpazkDE/mUGxXN1TpBgcoMtduOudmlTVatVwQ9zX3EQe7PrUUYHj0ixChUookw3SnSfwng==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.purple.light.compact.css" rel="stylesheet" integrity="sha384-ufJMhJtPTu2SW/jNOkOKfYI92zzyrf/Afmk56uAy3/Xfz0hh9QVw4Sod8R2xDGq/ sha512-1iMKy7QJIka0BewKzfS4Bj7iy2oE0KHOnJbJVkdZTvWT2tnqNR5uB1/u5e82mJlv1lm1k9mbD4J5K4Bxq70dtA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.purple.light.css" rel="stylesheet" integrity="sha384-f2+h+Xfh5K696MnTOjgz2hNGX5AmKyVQrVAkUFc9J2ovZ+J3ausl8Xum5DssSY7J sha512-w+mhB90azte87KD2xZWSRXax05l5WXUAk8iJ8b/guiRgq9xprp38YJ0eziSMRIimBOws25ADNv+rUGRM+cX7BQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.teal.dark.compact.css" rel="stylesheet" integrity="sha384-Fdi7YoMDHURbxqRHpxA0Uf3+f09w08ZhMdw88JCi9xTxK2Wsj+reXv+VSuQc0xcf sha512-DIAWSwcSJO3v+cNkqT/BJ8GG3+hPtt679XXkh6S6PQrb/21ocYTHRnbcJamdxMqqxp564F3kMrAymR0E8ycobA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.teal.dark.css" rel="stylesheet" integrity="sha384-c8O0thxr2Lj6t2UGKbpFMeBIImB/QYOsSHA5i/+HgzBTSmxZ4JM89NXkw2Rq/5Yu sha512-nTJGNStsv+tBvkacy1dkITeyzC3tXrQYOpc/3KxsLamFrXBkdckfCmi+vTFIty+fDmsA8P9AbjVlBwkYRqgalQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.teal.light.compact.css" rel="stylesheet" integrity="sha384-G8xTT78OHSg9ZiqDyi98rodOtt3StujPFPYC0mql0SqTv35aJxyYDfdDHschKASl sha512-0d/3yUNVIdFg9FCT9MxAxcEFrVcXLL+eva17zFtZl+gt+48d9EqjWn09muG1FFko765O+VmN7kMCqHfibF86Rw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.teal.light.css" rel="stylesheet" integrity="sha384-bnIFnL0RslSAXAXMyLOdLLOczyVVWGfYk+4YEM9GjJSEea0itWcbqipckTuxFDl+ sha512-iUruK2c05ZXX3CgYoPj2VJ+qbt3f9U9fKrBjvc/UgnriRB+kwWxyM6NNTY9U00kGK5g7GRxlYau9H2+sw0KrAw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.softblue.compact.css" rel="stylesheet" integrity="sha384-S8XDSOsKBRh1CwoKeOM5++E7699XEJMwMKZHsm/pRMYynPYAr1a/NbUhLdh/TKWu sha512-8BMV8Ty6ndDcMbwrMa7h/5WXitIo27EK2hMAN1wb3txO2uEsDAAef6auLNcYUMJK7R8Reo0Ei3fGzcRbWRAtHQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.softblue.css" rel="stylesheet" integrity="sha384-93ggRuJZ8LiYH28MPdhrkhKD74JkFZdzZgXSUbQlQUlUdHlKcplGWF1ca6PNpVhL sha512-UY8rC4cX8GRfk716PG0+e07VdiLAQI9sKxF++BggVPAukgWWqp7Dg5cFnF/502cpFPlsrYEahQoZZN6JRr9MOA==" crossorigin="anonymous">
23.2.2beta
<script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx-diagram.js" integrity="sha384-ANaUHjE89WtyjVo+bpQX9JtagYd07JTAaChSprqgxV4HoN8xRk/hAMfvjGPRjLOc sha512-vc2+J3BH3jhvXNuPIsQqiIMAcOmm8vZjtuyektWBM9N0E6FPzzD7/odU+oFatztCIcz/CftUIQkcDJBdIH9BkQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx-diagram.min.js" integrity="sha384-c9hw023OmjHzAUmpXwrw0ie4hm9sXzOLsoSXRHylWIDquaxATMDJ348B7aQBGRDf sha512-PmXZHme/jnq8w2SKK0g9mG8ZPzi8dLy1D9NTGyYQVK2XHwGZpTiUsu1BJWUKlk4L3yjJ+xZwlbQYs7OhJtb3Cw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx-gantt.js" integrity="sha384-YYfOHVLqQxc+0r/T6jmiqXGGBKQTRhqdC9gVTS1qO9ky3HtELT9trWNl7BhMO1Fv sha512-JxrgIT+lIpaWmqhGTZYqYycc6Xp1Z4l+Dq7gslFpXrhA5vhAeO1vi+Eb/pD0vi0kZGG+r8GGirGyMbwfEKfhQA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx-gantt.min.js" integrity="sha384-bGHBT6eWKYUTnSwrY1i0MrUvSkt1UvjTUdP6XblWbAnAwd/KLiVgMSBTGMQ8oTUh sha512-WYThAPSSXu//2e67XZfX4ME1XXFnigiAYdzgPoKTn+i/tCNyuTIlLHQD6JHP5GhmkvTqTtHanVZ6cKKHKE2y1Q==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx-quill.js" integrity="sha384-q9aq73NpzTnq0hLM5pdi1LcKrGnc9N7LBchObkOmuVpEL3o2CmqXYW76oqI3HMlh sha512-5eI43i1C6u03EQttmp91by5/a1ldF7RDS7p41rl/BN/GeVctHdKsMJyxkzoUlaZ3EcVh8GPmCUrtZabGwqZLNw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx-quill.min.js" integrity="sha384-eEWproE0mFlCAc80FN/qXvJmHMOls3q8dJbWAUGB+x+trx56Koz8+EiHWEOdnTly sha512-fIUDyhR9ElipkcKvGZbRgnnRKoTDPoHFlBbqa4NVz/p5xc2ohBGonu5cHnUp1y05IHiyv2diNUVdrzhldNx66A==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx.all.debug.js" integrity="sha384-yy9UKehfWVUCky45ZkrE4KgAulFuhEFETrK7xz7voK0I6M3u4EkITKDSa4UpTUEh sha512-hWVS88yxvK16+5/dQ+f98B8C2z5Cwus/gyQ+hSDJofEZHnqqprLGH6nfCKbvU320nBhgyzzpR+fMloB3fs66HA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx.all.js" integrity="sha384-mkH/Gz07JE20JVLCUJTWj7wVN00CTx4dCroBQeM7siwV8Ks/0qd5lxkvtLUiboTm sha512-S9ZAsspMDRjYw/OvNbQPOgi9od5+NjU8V9TmQT00BtIgXI9DEzlRrU9l0V1ZTYMdAMOYsNP8k+gmI3AwtHW6Zg==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx.aspnet.data.js" integrity="sha384-xLyIGJ2ajCtoQdDf3g0zhXZCXrhGT/Vp3A22GrU/50MA1fu4bo5qyL4x9Mt9cgX9 sha512-YWezfT0RwMaisflM2v0KkPlzTHlArmgNaSpRJ3Fp/DDrhLuppH0O9aKEf60f4m/c44Jd8fWTpchpdEOyk5w0cA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx.aspnet.mvc.js" integrity="sha384-D3XOidbWfysw+G2475y+rx8xzoab6V5O5AuRf1XTwUBM/YTsWuSxKmVKXJvYsSb+ sha512-z9Eho80YAuvOM3QhOJzH9sSV7rDywghxgY329hV0JRnBBDct85YFYfYcUNV0520DxnWpvjWL0df1xyM1uKmCCw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx.viz.debug.js" integrity="sha384-nLGo4FuRNabkhkZMDTx+XquK46mC5CJRpHgr/W82AWFamScKdp0GEIi9Ps8Wf3WD sha512-RTeiipyCW03mDH0SjrxQEDR+lWj+T36fIcHIk63cALZ3T5vBuh9e3Piu+HEb5vI16pdfYIePZDJ4MR5LJLQjhQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx.viz.js" integrity="sha384-LOrT3uzn4zO708NfqtGwLxSWOH/ZW7qqA6mMKcroSYp3un09/71NGwdZk18J7kG8 sha512-h5jf534owEWbC1Dsx+xow9uN4vaKJsHpYVT18cGWa5emqvEM9/07avAP153bqcc9E2j5W7SJVViQAAXNwPYUtA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx.web.debug.js" integrity="sha384-cJmYellbzhp/2sBNmNRCW0Wgz7UO3DVujTaO9EfO62lKuGkvwzEIJLpWAePhDj4o sha512-UprXRf5Xuf4VhN/bALCjDX81/VAc3fbeDAu+iOCK1PgeDWrr3ZYJCy9rFz4va3cLXgW0v7gfxL68AtPIJzjf8A==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx.web.js" integrity="sha384-VCEYDcblVANqX0XORK71Vu/vyyrPByj13xd0qPAf+1QlPQ82NoPa/NvRDkez0YWR sha512-WfiYOo+3nmFXh0T/SSqv7aXT3xs7CRopZ7ubH7ZETvRaloQ7i2P1kShrLbjZXf4+9deCnDjbOSjZkhjfTYVO4g==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/exceljs.js" integrity="sha384-rma6MsF4mEnR9Z5yqrMgV/DS5kcUUmL03o62c7a4aLeEpfAah6ssOlyASeH1HgHJ sha512-cGr/NaKGtjxGJokVug48VTo4KNaVgqDxylS4lT5Wi39OFsqfv4J/eMZKOfrcwh/lAnOlK5/P7tEnRkdsbZrxUA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/exceljs.min.js" integrity="sha384-P7KKlGD3Ng66Ds7oTliLzTnol6DbK+k7PafNYXIBDQ4b5eFWtmqctplDVOxslglR sha512-UnrKxsCMN9hFk7M56t4I4ckB4N/2HHi0w/7+B/1JsXIX3DmyBcsGpT3/BsuZMZf+6mAr0vP81syWtfynHJ69JA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/FileSaver.js" integrity="sha384-N1SMedecAugDHscH0pjeb8ErInCgitD3G4dlX1cvaja3M92yqRBiuMh44RpbCO9J sha512-B+gr+zLWg81qxVwvtYwKrmjvQtZKD/GGFF7jD80OfzbqFw+NsbS5faEqpCO7Q7oRw1bYi0+WLJf54j8Vm7NADw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/FileSaver.min.js" integrity="sha384-PlRSzpewlarQuj5alIadXwjNUX+2eNMKwr0f07ShWYLy8B6TjEbm7ZlcN/ScSbwy sha512-Qlv6VSKh1gDKGoJbnyA5RMXYcvnpIqhO++MhIM2fStMcGT9i2T//tSwYFlcyoRRDcDZ+TYHpH8azBBCyhpSeqw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/jspdf.plugin.autotable.js" integrity="sha384-2QxYF2QKEGzHgS9GPpBwKh/EBKgzlBDtkEpQpsFvp9j5aKNRVdgi1iRdJLX8SSY3 sha512-NmIoYvVsh1mGumphmTK9rc11ia21MZKRPsQV8RUn0x+sN6rxcBtST1Y5fw4WSiAzlryxCtPy00QoPfadNaq6gQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/jspdf.plugin.autotable.min.js" integrity="sha384-vxxMdt1K6XlME6zkLsgFrrHIeC7XIdAo1GW/uhhObjJXnymxiIi/eoMXsKJA13ZJ sha512-03CCNkeosDFN2zCCu4vLpu3pJfZcrL48F3yB8k87ejT+OVMwco7IH3FW02vtbGhdncS6gyYZ/duYaC/K62xQPQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/jspdf.umd.js" integrity="sha384-jbKrW0JzZ9F05MPQ9FU8vTa4UpGjm2Ccr3TOOgPo0X/34Cb+rF6hzdXlN0ThePzX sha512-Bw9Zj8x4giJb3OmlMiMaGbNrFr0ERD2f9jL3en5FmcTXLhkI+fKyXVeyGyxKMIl1RfgcCBDprJJt4JvlglEb3A==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/jspdf.umd.min.js" integrity="sha384-JcnsjUPPylna1s1fvi1u12X5qjY5OL56iySh75FdtrwhO/SWXgMjoVqcKyIIWOLk sha512-qZvrmS2ekKPF2mSznTQsxqPgnpkI4DNTlrdUmTzrDgektczlKNRRhy5X5AAOnx5S09ydFYWWNSfcEqDTTHgtNA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/showdown.min.js" integrity="sha384-g8/GsvDIpLyyckFLE5ew1KythiZY7C20p3U5XFgvUh2ZYHyJ2YwJ68iF/YScVek7 sha512-xY6+3NXsubRhRssZe+rYHEWf0//wNfWSauvKYWHRPPA8GmC4FOFJR2xVmm5UbeqctHsk27P3xyd7U15OU63EmQ==" crossorigin="anonymous"></script> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx-diagram.css" rel="stylesheet" integrity="sha384-0W3j5IOVQ8ZB7PWWU0GkuCIANgMl+HQVBjPPpPQloGFMznGN3Mn0/CAkuiYuTYpC sha512-5+v1TWf/6TkIc9PKGaLNkHIjRtZDuTS7ybJkEum23siMb11iv73EqC7vogWUNZXojhaUcPKCEk0q8kZ4hOv0kQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx-diagram.min.css" rel="stylesheet" integrity="sha384-RQqJtbWpQwb9OO3ZDmaR0KrmiJGTSO7AmlSPdfinm89X+059dG0FeKtWd0pHA8nS sha512-AWLik9ii8Slfm8VeA3F4bdxOok7W76r8RRanau6vMPE4sWR9rl3uGwyX+TV3M4jNYZs8W6NtzLw7YBiA5++gYg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx-gantt.css" rel="stylesheet" integrity="sha384-MsEHOpTJBO35jQws3OxBrTP7pz0dR2ZHwxPAZ/PvLF4jGfr7s/fvDYZanl/cVAG7 sha512-I+x/pILCjaQJ4btg/8vrs7jhVMGNHkuA/N0XehisULVIRt7ymB7PbSxMxKilc1GCbjvT3PKijSnWHT6o7dlfIA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx-gantt.min.css" rel="stylesheet" integrity="sha384-qCrJy3hXW0PGJudbQnWY15epCDglSypJfKRn743rmCAO04a+I6C7TZ+61VKjjUO0 sha512-Q79VdRiJDu81JrQmMrkEOBkUK0gLEUrgdMR9Q9nOe3z4ZmjYzEVFI3H5kTtHfU3eaD4ZCSjptvmdCMrkR3ipdg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.carmine.compact.css" rel="stylesheet" integrity="sha384-P8augWEBti2/Z0z5gmSMcvvjRFs+LWjqyM8Xmy5q1A4cUOMWxP3DUwY8xcIP4vd8 sha512-5VqPxUO3zPwD+JhcHkNbnlU+6qdaqherUE7gYguBOR5fl7AqS3BTuTmgjWXPXTT7yvMdZX6Vv24o6mDEiSpPsg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.carmine.css" rel="stylesheet" integrity="sha384-aZwiEK1pckJx03D3k0StyTQNdTZU3iuZPLujt0kL4PlhvAGViqVuyPzOBmN9HvsJ sha512-zb/6ODvuN9bpKcOr2EFg1LkTiHJ7bKV+C/szEniLyB2tyg9eH3s/m2QPhHdVfBcUIQ19g0G2jxZWzdDQjXAPcw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.common.css" rel="stylesheet" integrity="sha384-228zbbSDDq6dLY0Qq4P7WwWj0+enzIo8rEFW3uKpxLlFEnUXm2XJ73BmPKH4KKU0 sha512-+1DzYBIHZLPps6LDP66zXMwksI12qzzevCvySTblYVwx5RI9ExlVlgZjswDFicDc1BvjTXTWB8NQ6RRZs0esaw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.contrast.compact.css" rel="stylesheet" integrity="sha384-urpy+HCz+9aQMePNf0O71tqrU/1DBLCjPRpTYGkhfI4pgx1WeZ3YVD+v1yVlIxn4 sha512-LKBBSp5pHUAfDRemhNpwRWYitU07SLaNjgwm5QgvUSQ2sO8UssIT4ig+JQESU/FQhbeoShTMc/2XIy2iGG4H8Q==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.contrast.css" rel="stylesheet" integrity="sha384-qFc6cIqGlzR5aJJrqKtU6BnJhc0JoZH0g2NXZ+dKRpNNtQWchK2qsKd9oViHtvXZ sha512-NqWqjDVpS3o0xJ0i8rRAdwHzzglwMyRqgW7vU4HbmARY4S0VH9vZ654YgeT4xto3/XBRtce9a1tXahdhuSVTdA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.dark.compact.css" rel="stylesheet" integrity="sha384-QiEERKXQt63xoD/87jOy+SlwvENJ2EdUlbOoQtLGCZNj/9poSHcYRW7PclHq0dBQ sha512-K7yeGTNdOVZozJhinwoaspR1sPuN4xNBuQveWektUdfdKp3aWS0tuZmCvYLsDoeF1Kg4FaFGy/1ogLECseVd2w==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.dark.css" rel="stylesheet" integrity="sha384-DRJ2KsaUShKFzuary3FxWV2iozeyesTTI4BhNvsAFpYXAJR8mCe+jYUm5Cj8fh5e sha512-XMB0okVDevhzAsTvUJug+t0mavGrcfpDTdIKf3BNJjxP0VLaoMkdz5ODb/G9R7XyaTqtvdC4tYu80WadOntZRw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.darkmoon.compact.css" rel="stylesheet" integrity="sha384-Dbj3RWNw4K5OS2b+cy1o/rOWNb4f8rJVJ+im/5tZNlOG7bBXoyDlZ4Mmy/Dvrmgd sha512-+KUPOKS2jtQO/WqUbx4wUhmikUVyIqLMpwIMMtEkamyohvehuafoAJ9g4bi5jEiJqXQsEaLOMVm/d6iXnqdPdg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.darkmoon.css" rel="stylesheet" integrity="sha384-Z0UUL/3MrhKhLG6brtA6ucw02g4t/QcA5qqsinENY5d+kS324FrlpGfpMK3zcoTs sha512-TX7lfdibLkARQtZBIU5effMatVEkpc6h4HZNWmJ/T5XzZzjcqB59MjhRhpcEXYt8CTm/mwNDVElR3uKpI3VYJA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.darkviolet.compact.css" rel="stylesheet" integrity="sha384-15xhNXLsMp4zwp2U4tUxgitZnjZvFG2tMlgSOGf6Q7ucFqsYbzC3dr9AbQRwC8HG sha512-h+QqnnqQur96BSPV+gV8V665OeIg+Otpnxo15V2pxOe8XNK5Y0dMAobGVhg2QxavBjKJiaht9SuWpOfPAXKO7w==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.darkviolet.css" rel="stylesheet" integrity="sha384-hkNtlRYv0fp5VXV0lvl6TuodqpqpBFND7wmxUsSsSRYA4Vv1Dhtxf4lRmdABYoFB sha512-BA6gzIXShutCYjK0SpN8Qa9m5uZDv5/nvZQOe3p/i5AsOQsi0GjOrIB2BKjTIGUyeBtVqeA3DC1oFnAksIOe1g==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.fluent.blue.dark.compact.css" rel="stylesheet" integrity="sha384-8bJOiwd8R14HIkzwK3BfJbBIh+5SsvI3myb/JfJK6FXs7snhfj5gUuCMDSgQAhp3 sha512-LyNoTO1RMQNrY3EvKsEy+8TkvTTj34+5BMTheOTxPjTQdOYiDc0QVur3obUgHL0ACW5zPwvz/SHcyyep7pKhcw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.fluent.blue.dark.css" rel="stylesheet" integrity="sha384-ZSMjfi3org1aT9whmwxMZb8IqiwZsXA8y1uU767xeDWKZUl+dIPq7ICYt8oO7ces sha512-6JIk5yPKDbmPbAvH5dtLPA5n8LLQULphFJ3zld5mNbWGPAwIf8u01HB+X+1b6TFmtuJb0JnE7QpyP7QlzPX1xg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.fluent.blue.light.compact.css" rel="stylesheet" integrity="sha384-S+xj7Y/n0cD56mTrQJcqFVuQFSVYMqz7Wp3ebr0y2cV3F77b1M+D4fVH1+VYugbI sha512-Slm6eZzRzwVV+pIV4XLlgO5dDfreqCO6XpBhVjKMDA0qs2jcFHblJRwStvWD+1LDqMnzd++AWxK3g4ULEJtU6Q==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.fluent.blue.light.css" rel="stylesheet" integrity="sha384-OlMHgWhZGY1Cum3JeSwrA6AmyzKipDeUJhKaOt+nGosKs3e6kRfdRel/yVVLKEzi sha512-8r3dZaI13IBETcigryUyYDJaTEO92C9SFRsiY1QnagYLOWAR7duByNSTYJg8UwqesO/J04VdBfD5H3KCKriGHw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.greenmist.compact.css" rel="stylesheet" integrity="sha384-FPnHsSGBeppkwo6R+Vmy4n8mONu8snpgTqlVRXg/KVUv6vW+HXIGrbJfoWva6LxF sha512-WuDwC3dEsQkSUdTzcX3SGzAPeEgjEKrEryYbibNWR+pmpqy3Mp6OSSVgP4qKTO8bfUKDneNqCXeLnMREQqX2ag==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.greenmist.css" rel="stylesheet" integrity="sha384-701jhH9DUmEUrKEblTPBvwHTMTEnenQcvUKlfzEVg33YKXYWpUTKx1aWrj3EE8M8 sha512-MVWAS1umNjwkY+tkUpIsailmxFx1uWd5s0wLepZlBx4kbxqvKJsi1d18aNHovgiOtIBfTEZRd3WyUVy4pbIKAA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.light.compact.css" rel="stylesheet" integrity="sha384-ZD0E+UO+baIN1bayMyp4QCCnFOEkZXJvheNuiNzSn83pW5Z7xJ8lY5gQszxR/Nu+ sha512-PNDGGm1GgLbyyVua/a3TWFvUp31e9EJkEsOGCNh9R4DzLM+QO0lQOqruVcHte8ikv+L3488gAC5uBvjgJQsU8w==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.light.css" rel="stylesheet" integrity="sha384-m3kunGuE7iJHrw8AAERAG35zo5Sb+HgwjKBv8zGUxg9ohwDGvrr6z/Y2/VstFQLh sha512-bFz+cj0xw56jH1FtaoVAwPO86wJ3y8Lv34a9KlOHqEYxqDt1VY8f6da60q7H0RuBV7XMV3AlmonGgvGslh7xEg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.blue.dark.compact.css" rel="stylesheet" integrity="sha384-I0DzgwWZjDAKK93SnMdV+AtASWdGbKSjouy7bwh8cRssa+euXYHlnCa2lVtLzyeR sha512-8/A7CcOT+JovBehp5AzIwuQBZi3D0KIBbcxQ/h3022q/xmRpDcMPLPqoj0zJqt6nG1CT28lA45SoMNKmhaEG1A==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.blue.dark.css" rel="stylesheet" integrity="sha384-O9uZ+2sPp+aPRNCMyjMBLu4CAOv5e39AldIq7XHOD6iEmL0Jj9DkQ62PLG4j8VWd sha512-rzunwDLSC8wSGPp8oa04pl7J0JjGgUa3wL+Rd7milLGPX0h8JKtuGg2BX5omKRQW0Ps7YIEyMBTYn23yq4PClQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.blue.light.compact.css" rel="stylesheet" integrity="sha384-aja2gvS9yiB60oo4DzbZ8fDRWtUmnvXneAuYODA73Eyz7QM678XO4kdUdAqcwZfc sha512-tCab1QlU+eW/YF3howyc7YUObi2VyJUVRnolcR76a2Bz2+7ecN2U6j0PCpPaZ+SZCGd3Dnz+Nx6eAsvVbbG6Rw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.blue.light.css" rel="stylesheet" integrity="sha384-vglcHBqvaOR8iJwk8L5mOyod43+x65jZ+CJoeYE83B4huWbIJY0PDR83r78hhAqb sha512-8Bm2zya0uiYxQCux/gn+3UEPoBfQaL81ddOvAMJiaQnG3496apbpMbxpPkSg10Ku8R/hC9SLjmPB3DnSDhyMHA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.lime.dark.compact.css" rel="stylesheet" integrity="sha384-7PihDN9dNR3RD8VLr70WcVof2KgVEyDJ/dPlnAuHVNUqIeY53pCLEjPegAnV7rnO sha512-wUSYl3FQX3+6cNyuGypafZuW2EfN9vwTO0osiRInbPUts2xVugiMfd2wCDlXfERiTxy9JlrdcpSLXty29sVeHg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.lime.dark.css" rel="stylesheet" integrity="sha384-wrm3Sx+3VYqdiYUUfvLaMAbWjOLdqzXBv/UImMlIfJKShq4ZS8VyN3fT0utpeyCj sha512-7MPf+JnsZSi8lnVplWQLSnpMp4RD3Um11NuQZDu8VjEaud6PGQ2k1wucwj0O+89HNxoKR9SkMk2SHbrb5okKVQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.lime.light.compact.css" rel="stylesheet" integrity="sha384-vJD31mMZXWSNBNYhOKo+zxMVntwixfhZkmR/FK3yCnGi3xD6Z4GMKDtBFVXON3gK sha512-SS7YMmKdLrB8nL85ODeKAIWevWtFCgszQahQ4ZqEWijl925ZZ0CrVygoS2cpz+0eSfRjBfIHcDOqWeF1J81ddA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.lime.light.css" rel="stylesheet" integrity="sha384-vIfSr0sSvDR2AuBBGn3xIelgxSR9LPQU132U7p1n5+kIODoqQxvNKxwTLr00FdtW sha512-UyyoJKflbqSrkMePUpu0AcBB9j4T8UPKy3eK9Jrl8tVDdT5qdk3OrMYnMCpDduYnejjotmNc6LWb0jEARU7xrQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.orange.dark.compact.css" rel="stylesheet" integrity="sha384-zGEPGjzdCdOn2DlRBObuOeLPqQ+c/2u2MBGIXICd7A3KRpiRMwLrEMVX5HlqIsTZ sha512-7GuXidL/fTZotUaPR2A3wUGvdpV5njRmFbtyTrMMKnAYTP3kwz1YvExhFBBnhqk+fFcnQBTtI2kD8gd3QigNxQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.orange.dark.css" rel="stylesheet" integrity="sha384-1NGf2m+Qj1dyptlsi5gERbuTNkVhYsDfWkdNIaN0q2iO4XVfInPPHEmjaVWry9kK sha512-dwcyH0bUeBqpYGio48EZD2mrkCwAb3UqUteYREH4cOl92V0XdKViRtJQ65DUgIonbQW8uIGMVkE5VX8HFa0xBg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.orange.light.compact.css" rel="stylesheet" integrity="sha384-i/jbzMjq9OCI7jqa2IFhqLdXeViIBKJl0VjTfwVpwgx4D5O3DvuLHEZVe2Sopvtg sha512-cn4Rml4zitmyurh1xw8JbXINLtcIjMyLZ5E397LY+11kjOeOLHRi4/XCrKIzr3ABM6esylPSA1QYuZjmDdqrOQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.orange.light.css" rel="stylesheet" integrity="sha384-fAhfIVmWhN0yR3H68gsxW53q+PRLWwbInHmYUmGHp7AHSs3kVTU28XSahX4D6fqo sha512-FAx5JrWh3Q8LoGuiMOvgWv0Nb33wzHBbcr+yVIKHWlHalJRdMP7eXFyD9VcOZDmKbTQq5AMEf/ni5Yte1MDqQQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.purple.dark.compact.css" rel="stylesheet" integrity="sha384-LchI1R918Uq7y4e7jAQZ73QW0UdYwc96NuApN2udKZDmcGX8JtPHjeKk4VOryl0m sha512-yaFt9igzaBB9HPfgxGJTwVDMePY+9NE/epcFuKeiAWxq7KppADhWmDkbP8lN7IJbERPojerAzGWYQja11WFhww==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.purple.dark.css" rel="stylesheet" integrity="sha384-VOapUL9JiJjbUQB/YGQcpUh5nYRJ+JdvcUAH+eiJ+UzYOEhItN0obKgWoVHxoycY sha512-3aiPBhSkc937yFaR1CdeUZF3WrZUWcXqezVeRI9JONzgzof/qYlwgfTfD1a308VhC+p4xzwgnwxu2NIQlq1DzA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.purple.light.compact.css" rel="stylesheet" integrity="sha384-yGvEK9W5+citc8nTJD7m8lTv8HVKWC5kXaQo+7x5hoL3pliiZsroJfjbtZZpme5x sha512-xao/WdI74sjokNT1FmjoHgIVnflf8SfTgzcnKQ7r3e7dl3b7NXyr7feKYssq2fiB5zwbad5oeSYGlj1IMzn4zw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.purple.light.css" rel="stylesheet" integrity="sha384-hXkQ8DAjoc9S6Z9o5ZMPzw2yokwqitMUYppmjjZCifs1xh2z8LHwYb0IMjRK/02+ sha512-hC4s4TKqwFqlVkXSsvmTnTayewJfkEG3zXrIuNGDNiLVwL5rXUyRAD1h3EpCm858g/SgX+lwikzPq7yKDt0fpA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.teal.dark.compact.css" rel="stylesheet" integrity="sha384-a6EKY5Ll/YNFj7a1OGu86qCc4kc5luJQX1G9FZnhr2g/fkuBEIb0GCEdNbN/LX6p sha512-jzxAfUdzvvutCQhmzCMpWe9rVbgoecDgUBZMdmZUcQkJZgwMUuwCdWp5qdVC2tzx7rnkONk8m+qOaXZd3JSAzQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.teal.dark.css" rel="stylesheet" integrity="sha384-kD2z1igk33nXroKRwat/6FTrsX0oF15y7KagVMRExEqg237yqPeQQM0assYpgWZS sha512-ey5FiLyAwjdm0Z/CfvHOILxGPyrxWSyzbxGPug0z3JoafsWcoL+BaSzvRBgxMo587QvSaYIjRg1+WX9xsyPNzA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.teal.light.compact.css" rel="stylesheet" integrity="sha384-NN2ArPQl3+92gzG0QKnhn2O6GSAX8c5TzQlwsd0KlMKPKhU+HLtYo7xdSP/dsQf5 sha512-5Otl3Uw7VNZkCePNbTPoMASf3BBuJSOHxZYYM2bxPeucf7qg0LBFkCVjF0VDYmekhN7+gYEdOkDXR3BEMLdO0w==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.teal.light.css" rel="stylesheet" integrity="sha384-CHTA3elE6vznSRo9WJHITBOtn+nmxAuT4fIarhslMALXO+Ppndw/1G/XYGxR91hi sha512-aMtyJQ6+ajHa0Nu1UJDpj1wjYRT7V+6i7FV27mB/l3D7E4zWQNplJLehJuuJ9pWqivEHHo3ONmxs8YUux+M2tQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.softblue.compact.css" rel="stylesheet" integrity="sha384-3H6HILs6TUlkdaFb9QsnsRLOQDqG6xAXMc0ggKrM2Rw21sPZS5WfG0CrvKcVq9T/ sha512-4zT54o9iOp7TIqEzBLklTZL/ZCHfgej6ZIMpnmqkkPmk4Me4ryhXFES6Q7jXrioYAVrgbZpQW2S6i96Qt5oHtg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.softblue.css" rel="stylesheet" integrity="sha384-EEzobHvcGFSbOGWjL4LjkGC8n7p3mS0C6jLoG0iBMxthsnWuLpmcjCA6EmDMFw5X sha512-+WHofZOyTIzqDW88XhdhRqJvkuTfsyhFC/YZ5hzGIkJa6pxZGpbWHO9JO9CKvpfGy6VTHK+zRzMgzvVCs7byHQ==" crossorigin="anonymous">
23.2.2beta
<script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx-diagram.js" integrity="sha384-+wMJ9AJK5QX08w0Wyf0HEropNk4mcMzjRGRGIae2sJTMT+fpQWi94NbqLA5GSDNx sha512-XmvorLjI3ozfTM0exTPr71E9UPabGYBGXyuMV7P3ke86v7Ih5kFXuW8HDAAgmkmzdDz+O98OplWM/x3U9xDh/A==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx-diagram.min.js" integrity="sha384-tVxALC71zATFiWJ4YbMmmV75EqmS0frPEkaMT6M9Nyi1yEA1/lsmHuu5Qj3GImM2 sha512-iR7Eisis2RvlnoXmh57lsGbvi+EucqER7WGlYkJV4PdlW++yJymvhZhGga2e2sHeuNCv0KBfLB0NFbZUDnRCiQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx-gantt.js" integrity="sha384-1zyrWVIjWGhicwwBGjbZ/ngkWyEWpjqreLu1N9ZV7LE2uBuVGA4xBVyUM+8WSPrJ sha512-5LZke2uSzSq68tX3v+i91IVL+k1pjnQ33Fkt7+0ajTuNZaXmfk3Dk7u7EFY5SSYeuhSqzSVUEkGDJ177bAEHZA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx-gantt.min.js" integrity="sha384-4Picn3nYvcFqXkiNx0J+JUmZyWjFQo9oitbXwUZjLqDNZQdnztDArWyPLv8IT5br sha512-P9PtBZQP6gpj8vQXLhXxsWxYD3TZxh2esruDAleP8NjlQUAWTe3ghwr7JISSGriXwrCgPef4lraDG/ijx15z0w==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx-quill.js" integrity="sha384-q9aq73NpzTnq0hLM5pdi1LcKrGnc9N7LBchObkOmuVpEL3o2CmqXYW76oqI3HMlh sha512-5eI43i1C6u03EQttmp91by5/a1ldF7RDS7p41rl/BN/GeVctHdKsMJyxkzoUlaZ3EcVh8GPmCUrtZabGwqZLNw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx-quill.min.js" integrity="sha384-eEWproE0mFlCAc80FN/qXvJmHMOls3q8dJbWAUGB+x+trx56Koz8+EiHWEOdnTly sha512-fIUDyhR9ElipkcKvGZbRgnnRKoTDPoHFlBbqa4NVz/p5xc2ohBGonu5cHnUp1y05IHiyv2diNUVdrzhldNx66A==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx.all.debug.js" integrity="sha384-vxGrAAhZsFH60LBDyn/QKz99+Z3mnr1dbct6z1VscgT+PItDcGPU/LhrS9PuGS2i sha512-W5Er2/XnE7g9ftwHPXBJhTtrEftqEkA6od7uhsIMaPllO/V3l14eiTHxT0IYg73mQvKP8dP9xT0Ezap9yMfbwQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx.all.js" integrity="sha384-bg+e8OptBPXeo39R7owMfIav3U2VXV1Z7MSKfbdzUtsFzQGWnnBVARXP8EVO2uPe sha512-1xPDvB4JRMkXrQ84gyUvJBE/zC5jaqQz63ftA9JBrr9Rj8JM0wr2eXtw2hItOyek4Gtwd3LKMfKIDZKVS1bMUw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx.aspnet.data.js" integrity="sha384-i8LHRgoP8sjUbevRvLG07wjZZodkatu+Zw5B2o2//9HlqN3ZrtOpMN9xB1JntBBI sha512-ZysWug/yotrdnmdrUXQft/62MWCZniUDb8t/FP+q4nwpAPmlN3CPuSc234JbwqE2KgH6gguf/9JEbaE6bIlVsA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx.aspnet.mvc.js" integrity="sha384-OcBjYV3QAx7AcqqRxV4aP4VSSg/Bpk05FHbcR1eOL6+E7O7ILqF7cJH5M/2+Nt+n sha512-aaA2XLAjwihSjM3KbCZksVxe7L9LWDI8OEfVPIS/xEyQ87TJeTHamDvUNsBc1qWvKRjSwIitryV0qp5GyV2x8A==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx.viz.debug.js" integrity="sha384-IwyD5hk2wUU6h8TjpDgQrDKSzLm17Im7QwtTbBkk8JSYVWuu/JMpXf37FV5cVSYP sha512-lBCu1esGRVYQoO0Vznz/R1w0YHZbzSPLKS7lZiDAUYiOFt2jwebFGJYkELhHDHUpt5NtSAwmii7FhjaTusgPKg==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx.viz.js" integrity="sha384-FwmTqqd0r7Z+/j5CDowDfh2tWApbzTYlDMZpHNjitdxDKKupgo02tSvs/bbx5YnL sha512-McIQ9UDbmkFZ8Xp2GW/DGwcpqiYgwSrVa8xvASemG+RhVhI88YA/o57dbMBA8MA9hd+kkYoNaY0kWKPf6iZlYw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx.web.debug.js" integrity="sha384-pOkK6uGMc0eAyCmBIsxIdgoIAULpJznhGVtNkgfuIQvqgeN6s+AoypKMXmriuJLa sha512-zg5pD5lwyTxfo6DOv7TwqK5rjP/Ex5eDZ+jRXFeYBKvOip90Hukj+am8MIlm/aYK0j2tRwokK5TvAFZzv434bQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/dx.web.js" integrity="sha384-EnYr+WhMBHW2iD8CiQxnLjZRPkzoHZZOwLlNrJ/xoHbNb5ufQW0AseDJYu8+bAM/ sha512-6J7jpGfMQAOjtjqQS+Rv6DN7SAPqL+8qKesfHpzsTqp4O+xmRbm2rhl1rgzYlw6c8EUbLdMy8mz9hcWv6dKuKQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/exceljs.js" integrity="sha384-rma6MsF4mEnR9Z5yqrMgV/DS5kcUUmL03o62c7a4aLeEpfAah6ssOlyASeH1HgHJ sha512-cGr/NaKGtjxGJokVug48VTo4KNaVgqDxylS4lT5Wi39OFsqfv4J/eMZKOfrcwh/lAnOlK5/P7tEnRkdsbZrxUA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/exceljs.min.js" integrity="sha384-P7KKlGD3Ng66Ds7oTliLzTnol6DbK+k7PafNYXIBDQ4b5eFWtmqctplDVOxslglR sha512-UnrKxsCMN9hFk7M56t4I4ckB4N/2HHi0w/7+B/1JsXIX3DmyBcsGpT3/BsuZMZf+6mAr0vP81syWtfynHJ69JA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/FileSaver.js" integrity="sha384-N1SMedecAugDHscH0pjeb8ErInCgitD3G4dlX1cvaja3M92yqRBiuMh44RpbCO9J sha512-B+gr+zLWg81qxVwvtYwKrmjvQtZKD/GGFF7jD80OfzbqFw+NsbS5faEqpCO7Q7oRw1bYi0+WLJf54j8Vm7NADw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/FileSaver.min.js" integrity="sha384-PlRSzpewlarQuj5alIadXwjNUX+2eNMKwr0f07ShWYLy8B6TjEbm7ZlcN/ScSbwy sha512-Qlv6VSKh1gDKGoJbnyA5RMXYcvnpIqhO++MhIM2fStMcGT9i2T//tSwYFlcyoRRDcDZ+TYHpH8azBBCyhpSeqw==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/jspdf.plugin.autotable.js" integrity="sha384-2QxYF2QKEGzHgS9GPpBwKh/EBKgzlBDtkEpQpsFvp9j5aKNRVdgi1iRdJLX8SSY3 sha512-NmIoYvVsh1mGumphmTK9rc11ia21MZKRPsQV8RUn0x+sN6rxcBtST1Y5fw4WSiAzlryxCtPy00QoPfadNaq6gQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/jspdf.plugin.autotable.min.js" integrity="sha384-vxxMdt1K6XlME6zkLsgFrrHIeC7XIdAo1GW/uhhObjJXnymxiIi/eoMXsKJA13ZJ sha512-03CCNkeosDFN2zCCu4vLpu3pJfZcrL48F3yB8k87ejT+OVMwco7IH3FW02vtbGhdncS6gyYZ/duYaC/K62xQPQ==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/jspdf.umd.js" integrity="sha384-jbKrW0JzZ9F05MPQ9FU8vTa4UpGjm2Ccr3TOOgPo0X/34Cb+rF6hzdXlN0ThePzX sha512-Bw9Zj8x4giJb3OmlMiMaGbNrFr0ERD2f9jL3en5FmcTXLhkI+fKyXVeyGyxKMIl1RfgcCBDprJJt4JvlglEb3A==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/jspdf.umd.min.js" integrity="sha384-JcnsjUPPylna1s1fvi1u12X5qjY5OL56iySh75FdtrwhO/SWXgMjoVqcKyIIWOLk sha512-qZvrmS2ekKPF2mSznTQsxqPgnpkI4DNTlrdUmTzrDgektczlKNRRhy5X5AAOnx5S09ydFYWWNSfcEqDTTHgtNA==" crossorigin="anonymous"></script> <script src="https://cdn3.devexpress.com/jslib/23.2.2beta/js/showdown.min.js" integrity="sha384-g8/GsvDIpLyyckFLE5ew1KythiZY7C20p3U5XFgvUh2ZYHyJ2YwJ68iF/YScVek7 sha512-xY6+3NXsubRhRssZe+rYHEWf0//wNfWSauvKYWHRPPA8GmC4FOFJR2xVmm5UbeqctHsk27P3xyd7U15OU63EmQ==" crossorigin="anonymous"></script> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx-diagram.css" rel="stylesheet" integrity="sha384-fOp6xy75raQDYsPLm57Kllc2myycWMHrCsx0LZChkkaUaypACIAFk9l2DtV3/IkN sha512-OovaNCii01Y00F/Sm6KtPZJIkBsFYMYvldKBz9ZDs4qKXdvrumFnE7FxabakEpe50+Tffwbv8VGp4xjiQdrmmw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx-diagram.min.css" rel="stylesheet" integrity="sha384-sac06RW2GXhdKZida32bOjK2u54tPDx9Z1twiwAv5p8ublAccuqrwZSRo2ANud+c sha512-kQdV5tlfIrnpzzRJiBlRUPDau62c3eJKu+ZozglUdSAK2kXeqAwX8sEzvJraTRd/TEi9SYQJuwSNEYDP+3UAWw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx-gantt.css" rel="stylesheet" integrity="sha384-Zp4GCKQNuNWbWyuzW9uCBTCHJiy1hIteA4Wms7RBR1SAoxk831q7udywdf17thp0 sha512-Z7O9ZFlVFfQfrYtUHAO4Dw8gec57eFPPS6lgAyO97AJOWyJXXbD6unhDr04dHQfRfFxFtWKZNNYngFQSHBT15w==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx-gantt.min.css" rel="stylesheet" integrity="sha384-HjvgUNT3VZsadzapep6pBxszdAwnDMalV92PI8+3SpI5KaPcZoU/vWcYpkwlWOSJ sha512-D2J/RIMMbSxEX/lMpnT606CdXoPWNgdIeIR4gyNLzBLUbN0wMtjZNZGUprQDgWcR4C00uP9r0Cc9MuXCXYQiCA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.carmine.compact.css" rel="stylesheet" integrity="sha384-08uRRINViVdjhbPzlEuedGTFw/6T+gC/LtOjb6oE/+7l55wSUJEpGrkSA9FdKNt9 sha512-crHBw7hNq0p2uYpa9lQ2QEdqu3fkjnjFCav+iUQ477r5oiCNHeGpjwvos/GDOFFUs21Chw710aA+Xr5ldRWuow==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.carmine.css" rel="stylesheet" integrity="sha384-3xf/mpiPi7DQka0BAcLnLMowkbgLatuQNm12b7LRC5b0k1z+c++19nF2FE/Z5Tj3 sha512-J3eylNrzIbETpeTHsmWKPknzHEo+0mZQE5DtWpjwlY06wZKN/uccy8cW/WIMBeVki2vDBbRteLKhabFAtT/HQQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.common.css" rel="stylesheet" integrity="sha384-EnBBrC459Xb0t259KYqULYd1dXxEE4GvNGEWI9rypi7iP/pNAdGEp87YuJRG26pg sha512-JS+mUHpJb7TZNV5DhJQEMpj4o0lYWdHTrrCKF0bR7NHEUcXJJhKBWTW1ve8w9R0xSaotGy9YsPlb0IdCM/vG9A==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.contrast.compact.css" rel="stylesheet" integrity="sha384-sCvlRil2OzktIo5OBFwsyxeIz0p/2E1/tocd2dz0ZL2LsK4iVe7Vd++kPwReI/Ug sha512-zxbsrQqjBGZUA9Tu/MU3QiYRX8dsrjwX8F8kKXX5kIltglVW5L5DQK8Y1i6N5T27+d6eTDDgUiqj8R6FGkuCjg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.contrast.css" rel="stylesheet" integrity="sha384-hHvd/Oakhr1UJGYjRhlVLmlHLjHDzSzUOeAG9zEO6U4nw2AsT5eDlnrbKeOLITMC sha512-eM9nEpW0pwehLGvOq6Rh6r31onsNeuoX8eUz8eJqYOFqBimWNcXUi2K8YCAfIge4pWMyJcsCwU1cXzxX5dyW4w==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.dark.compact.css" rel="stylesheet" integrity="sha384-iKhRYvC/WgM8A+wDaxnoLShthCRd1mYndEMhRG5dJ7Wxno+nkmT/Fv6n+crkPxu0 sha512-SzbB7UpvVfO5hzznhbr8sbje5qR5c3Kq47PsRrDyM3wwxlmqJxwlmo3x7E/hr+y7A/fA7DJaMP42WRpq1jTW4A==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.dark.css" rel="stylesheet" integrity="sha384-7sXTzbwsdMXjUZH7R42ixl70v3eCXMtKucZmUe3EkbBEtXHFGi2azL55FhMusOg2 sha512-55ztlq6X3nXu/gaAs1199oWm+TAyJtERjHMG4B/ZaQ1Ie4bmj+W3xtauXHbBjdluJ32YlJ6IVX0LlxdX/o593Q==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.darkmoon.compact.css" rel="stylesheet" integrity="sha384-AZDOWA/cPqTRvyIGcT0VOvuR3mhx8D2UwqVYDXYIBqhVELkb1CiER6nF7tMTtIF0 sha512-orLGIh5nkJ4/LQ+qaZvWUgxP/QmC6ixg0pksmAHt8UZGlANHJvNldV0esHGLe4AcjCpSgpiPYpW5GE8xLZj6tQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.darkmoon.css" rel="stylesheet" integrity="sha384-KuWIBSdqcwm2eDo/TLQ5Xj/FwKZgPRc5WQJ95Ek4oaXN2H94C9Y5TAYvsmbo5hEi sha512-qJFUSa92EUtRZ1Zdr4l9G+sc6Tw6MdF8zWxPceZ0EUdMoid8tGJZEQcFSAW6bkJIXKE8M85IwMs18Ex5l0TrDw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.darkviolet.compact.css" rel="stylesheet" integrity="sha384-gYenjbtT/RamhEK4SRPG+chcbFhjqUepH+jg+j4BZdBAI5xD1j0cWJVXnx0DNXGI sha512-H8eOrolA2KyPIZG14GrbQkcW2La5OB+j+RApWs5lc888XmwpDAjjByOfwyQCdHfEhpQnhxEQjdaUHEk0chQwgQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.darkviolet.css" rel="stylesheet" integrity="sha384-fntM0GbFYICU34L5dqdpyOpuCQPlTN1PKuEa2wQCrlfWp8haTc345j16FBgTA/Rt sha512-8QAFZ76N9UJDHxCx0tRQBoR2RS1nSORgLbM2RnU4Cmv+OLVvT8HvjEIb30WGjUQKGfjs8HKTHmwgPqoPB553fQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.greenmist.compact.css" rel="stylesheet" integrity="sha384-BV2pLLactRyvyAiOz3reBtZwaaF1yqwrC50eCXp2gBZKM5hOGFoGBTgemUvGjXjP sha512-I81NR0+bO3fxegaDeMrSqkWyTwP4ZFA7jYLYDZJbzhrYIVD8OoPcyYvPrQtYmj6bRfs9q0whyQ2pOdLaVo6oAA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.greenmist.css" rel="stylesheet" integrity="sha384-eamysNODHTY5crxHTurUlsqtIg3l4Mf49KBuguixAGvSm2IFNsLFu/ij7AoYJk3g sha512-8WYDqcpGXfhJjJkhc6RkwccyOfxwSEBIqFnCcl54o39dcdnNKfCHkTv/vZQuG+8xZq4JV+vP7XyQSmTi5OSHkQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.light.compact.css" rel="stylesheet" integrity="sha384-4J2ncilhcvrfDsCeLHLGuH/JzfrgJEHtvQbtVHfxY+qzZLYvDnByAXAezBUNWWHh sha512-cKiUvL4DNiCpQIVfEs7FFdH630Y3fR4y5SbtPh/Aj3RJP6Bb6u+WI5Zx6iipjq9LT7byHDXQCxektwYlQR+ZFQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.light.css" rel="stylesheet" integrity="sha384-w45u5xXcWY1f6FC/MkDbWSZJtwcmKYfRtJ/jY2BEJnMaotsbz7a7BRHnSrXhQQfb sha512-jWhrbNs4Avp8+A4bIggtfXMFqAQcAwm2QttEi1PeDC1/o062TQBR8ZA8Bb6sl4cF8l0gkkCdN4MzYL3bNXNSdA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.blue.dark.compact.css" rel="stylesheet" integrity="sha384-Smbe6D2xFa/QOr/uhwaVgu8gnihO7lSxGIjFG47GBwdgiMhG5DDWlpY/fCvMKyVB sha512-tAtF7y0BQUgEsPpdnbW/wr4UZHkxXhEavwl9Yesri2lan21dwcTx7ovaKLep4/xHNETxcYdu0ny2FFT9SrtObA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.blue.dark.css" rel="stylesheet" integrity="sha384-7uHCLQ47/afA6FAXgaU3yRQ8pzv5nf9z+g9YMF/3h9PDeh/aDTUTiMxpncwZrMrE sha512-89bAViiEaphht6clnWJhEhiMqXiup3tBnDzy2pEQQ8GM+ssEIT2epzC8wcT4jZvhlrnqA7LaZGz8OERfBVBHzw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.blue.light.compact.css" rel="stylesheet" integrity="sha384-/5vXiHi71qovVlXqghm2d2dqxXtt8iCOPMKPXLhbE7vghEp//DcBU3YDqmlHwwap sha512-XwgkpXFrTKOqJw9QqAU7tpiKWlzjfxuFkerqElsjbEElABqlCUDTNMFOUTVTxP955rsRVBWvTMp8hk7e9q+KKw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.blue.light.css" rel="stylesheet" integrity="sha384-gC0rbqz+cQKR5xXGDypxRbMpht7loPYTU4GRgp6tqwxbW03yEZmyeW4smwgrNNJH sha512-wVx+hk4n45l9k3xhYASue538L2/WdQ8e6z5pNSGxdtYKI/BAUXFYQ0sLiDjKw7/TcfBMAQtusXnT79UjbuT16g==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.lime.dark.compact.css" rel="stylesheet" integrity="sha384-ErMA7VCipDIvryaLoEHiDZxpYYg70au1DooLIq8AQInAI4HYz5/1PFPolH6uCnmp sha512-ufvD4EIhOGFDF/79mbZ5GFUbcTmuhJ9PF9tWKa6e40IxlOKPj0RufBhzF6PRKfvt2NVPV2emIGU0HtdIkEFCjQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.lime.dark.css" rel="stylesheet" integrity="sha384-LnOZPixHx0dG4bRBPOm6Ss7sCUaLQQR5YXRx212e9W4chn7azN9Rh8fC9FT+6VL+ sha512-J+5BnTpU39J1rT3nFTJW+4EriOJZxL0FWLYVq1HuSaEBhvydZVll7cDqUrEInxCZsn4iuBlvWPpnOrYNv8TwLg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.lime.light.compact.css" rel="stylesheet" integrity="sha384-7u3WZQJyGbp+8IdF79rjA0/xNCOYfQXNuyCHh5gWWVNvoo9vPdAR7HjOxScjbtm0 sha512-VGGtbk2exa4MIzgHdmXuV5m963k9dtdauEaimaaa28DVPfQEPQn0TlOxi/vunLNd9JY3W6fvPPBfExk+FeArAg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.lime.light.css" rel="stylesheet" integrity="sha384-/rWPS8imUpYHiXdxTbiWvReEM1oQsN9TR/uQyX33tJcCLpwSVVpYQiwz7eT1sM9x sha512-f7yE1jthJCIn8Jh6OFgZAgv7FF7MOFG43Xnc68AdI5/hwLNFOU5mff9Im9Gty6qcjZsVpz9XNvvN9fbPRTQiAw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.orange.dark.compact.css" rel="stylesheet" integrity="sha384-mjaogHDsMx30nZJXVffFGmI54/2Oz42p/OD5cgdPofBF2aTvV5oR0sNDoVEtUsSK sha512-cAVS9cKzlkNQ8LblcLdQ0AUh6JjsIa4nSR5X/Ff7aVOnOH++3eF4umnpzfMQplMyQ0LxrtV56zAIn+vQgabalg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.orange.dark.css" rel="stylesheet" integrity="sha384-RxWp5JJ96byLhO/XRltH55ciWDI/Urcogl/cJMySdJLhG3miL1mz/HNJeIPathmJ sha512-pjbkMLndPW9ZtA/B+XKsxhbG3FlwrqL9FSjbQNDeIlsFMqQjq+98PG86ayoMOuEjjkD5AOk7a6EPQEO06x/ioQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.orange.light.compact.css" rel="stylesheet" integrity="sha384-7lbgk1aSs/PUV2rkS8gEhG5p4XgSJSrDqGCN94XCL3sVv5UQJ3xU/yBV7T5TU37m sha512-f057gKlyqdyTJD3RIJa7X/3N6ezRD53xvhPHbsHphhk/Yqc9+wM3Ie1bQOG5RG2qd/15B/Hy9sHwAbWGoLdLmQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.orange.light.css" rel="stylesheet" integrity="sha384-tMcqJ9LJQNoWhhuwniuI7SWiysEfIZh2Xe7KCqYpQoYSUc6+a/nJUliszn7Ysv0A sha512-cQWgYfjcFmVrtShY7EtG6XNlcSF4TNVmn6IbBOybSVyo3pjwyeq3PnVJcTQBw36Ve+MJLgehL63zCPJ3XzVwYg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.purple.dark.compact.css" rel="stylesheet" integrity="sha384-H2BwKTHqRobY5Y2H0rkUiX/85Fv3PiYwQyPXVjNeRblH3AIjoAJM6ek5jC4PYT/h sha512-6eM+uYJfVtX6+kKRxg5Q23GwOQKUlPeGEe2MStLd6BYLhkrespaKUe3fhA0DAeLocn6QuQDELK3sfAO2IcXn4A==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.purple.dark.css" rel="stylesheet" integrity="sha384-A1k0NwsKi9E6Pjv4Xc6MUS9rQTaxba3uIwW6ECsdzWKhU2mAbKk16fyo9Lr3mtSG sha512-MlMFWGivLscVqIYWQOAwTeKFjNvsAfHe2//+a/NjdS0v/jykBI9Hj2ndHvLVIkPVatYu5CsEIXMfwGFxYkxQew==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.purple.light.compact.css" rel="stylesheet" integrity="sha384-P45Sox81OZELbV9uKsodAzrSGKVbAk0sBF3/MiXsT/O0g7DtrqKgwdqjMc47DkdX sha512-W4YVkt+liWhMQsdUkDw+Gt0MN6SQsLSCGbQ9oT2jJIsK4hzo5mKIMUAfURBVUNmVP2ESEoO7mt5lQ7qv6bH8uw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.purple.light.css" rel="stylesheet" integrity="sha384-jZtbeiQfSblU2e+YxmIw0BB7UX816bUFjplptAL/gnaaotq/yEdmIctaP7EhI5DY sha512-gSlma3ZZrimAgePmV33egebbjiOSc9znlLgrQ40So+c1H3ISc+DSspu3GPPQoQpXta5kyNAfoULsG9LpppYdmg==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.teal.dark.compact.css" rel="stylesheet" integrity="sha384-QBzDG8D3tFrkF5e+1ckDu5kytRwQcer8w5USBq7UMO9mGWRL3Z4MRxZ7MF/ph8EI sha512-cBPqvAtFjdUHklNcnDS3YfmzPJGt2Fw9HBYAwrWQaH1J+fudIiiuA2FToOgDD2xIpQx/u96zf6UrdHonx99QHQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.teal.dark.css" rel="stylesheet" integrity="sha384-rCvp6PU0GXnbMsaHT5FUrILeVfjz0MZOtJNqS+cdy5/zb9U7EnNgTaoyWx/oi48Z sha512-dRDb3+T3eMbQrbJgbvDJAfeZxNtIOTOMaesAqaPoBjkzdJ/TxEgVvJRR0hBFyKgmfGN4mfXL9ZAfDZ5t0FKCjA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.teal.light.compact.css" rel="stylesheet" integrity="sha384-miGHaDDPHJcdP/9YPJ9WGcpwCzwEN4Z6/GCgLIj8Rc0chWYVlKCNc9rCljkMmgdh sha512-pJDNa60pBhej8c4PuAJsEWpkBO2IBkr1oBab1rYhBIbMwLEBcBn9RhUa6bhYZruxQfIuShXLTIOO71Wr1OlJXQ==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.material.teal.light.css" rel="stylesheet" integrity="sha384-p0gB6EExW2vSs62DNggpaqG/4zWPUBV2J9vK39YgvmF1Q2+fd34/F6P45L5Tg+oW sha512-HdeknH4dv56J+x2qFF+ynEyzSfDzKXVsZDvii4Cs51Jf6Q0h00cVmqmZTQoRX4pKYikSP7jnVQhLPdgqeGYoSA==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.softblue.compact.css" rel="stylesheet" integrity="sha384-pnHVD2VMDUOnZVvU+HTWWWFuRLZqtPeESUi6zbYyji4RVRDA//cWH2d5G3ZWKOwj sha512-E+7iYZzfUf1sPlivXTHL5iJO5bkAgDsZM2IySkUucjKOY+SQLgewaRTjWy3/MUIJd2SzKeW9T19i1hZWiAelkw==" crossorigin="anonymous"> <link href="https://cdn3.devexpress.com/jslib/23.2.2beta/css/dx.softblue.css" rel="stylesheet" integrity="sha384-s3GC5SYiyqO3DORvD+9ywJKTdTSakGMVQAFqZ7wbKBSsqzf5UY+nRjniGSGa3f4k sha512-Kq2sjvtGSsD1Pjo8I8pIH/i2p+wqopE+sUWu2MnKA607x8Xf5nunoMKQXQh7n0wKDWzezuh0rV8m1gqq0rrZvQ==" crossorigin="anonymous">
ZIP Archive
Download the ZIP archive if you use jQuery, develop applications with DevExtreme on Mac or Linux, or simply want to try DevExtreme. In this archive you can find DevExtreme scripts, stylesheets, and demos.
If you have technical questions, please create a support ticket in the DevExpress Support Center.