All docs
V21.2
22.1
21.2
21.1
20.2
20.1
19.2
The page you are viewing does not exist in version 19.2. This link will take you to the root page.
19.1
The page you are viewing does not exist in version 19.1. This link will take you to the root page.
18.2
The page you are viewing does not exist in version 18.2. This link will take you to the root page.
18.1
The page you are viewing does not exist in version 18.1. This link will take you to the root page.
17.2
The page you are viewing does not exist in version 17.2. This link will take you to the root page.

CDN

DevExtreme sources are available on cdnjs:

Scripts

<!-- Diagram and Gantt -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/devexpress-diagram/2.1.40/dx-diagram.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/devexpress-gantt/4.0.0/dx-gantt.min.js"></script>

<!-- DevExtreme Quill (required by the HtmlEditor UI component) -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/devextreme-quill/1.5.7/dx-quill.min.js"></script>

<!-- DevExtreme library -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/js/dx.all.js"></script>

<!-- DevExpress.AspNet.Data -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/devextreme-aspnet-data/2.8.6/dx.aspnet.data.min.js"></script>

<!-- Development scripts -->
<!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/devexpress-diagram/2.1.40/dx-diagram.js"></script> -->
<!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/devexpress-gantt/4.0.0/dx-gantt.js"></script> -->
<!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/devextreme-quill/1.5.7/dx-quill.js"></script> -->
<!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/devextreme-aspnet-data/2.8.6/dx.aspnet.data.js"></script> -->

Stylesheets

<!-- Diagram and Gantt stylesheets -->
<link href="https://cdnjs.cloudflare.com/ajax/libs/devexpress-diagram/2.1.40/dx-diagram.min.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devexpress-gantt/4.0.0/dx-gantt.min.css" rel="stylesheet">

<!-- Theme stylesheets (reference only one of them) -->
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.carmine.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.carmine.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.contrast.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.contrast.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.dark.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.dark.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.darkmoon.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.darkmoon.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.darkviolet.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.darkviolet.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.greenmist.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.greenmist.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.light.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.light.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.material.blue.dark.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.material.blue.dark.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.material.blue.light.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.material.blue.light.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.material.lime.dark.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.material.lime.dark.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.material.lime.light.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.material.lime.light.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.material.orange.dark.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.material.orange.dark.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.material.orange.light.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.material.orange.light.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.material.purple.dark.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.material.purple.dark.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.material.purple.light.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.material.purple.light.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.material.teal.dark.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.material.teal.dark.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.material.teal.light.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.material.teal.light.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.softblue.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme/21.2.4/css/dx.softblue.css" rel="stylesheet">

<!-- Diagram and Gantt development stylesheets -->
<!-- <link href="https://cdnjs.cloudflare.com/ajax/libs/devexpress-diagram/2.1.40/dx-diagram.css" rel="stylesheet"> -->
<!-- <link href="https://cdnjs.cloudflare.com/ajax/libs/devexpress-gantt/4.0.0/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/21.2.4/js/dx-diagram.min.js"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx-gantt.min.js"></script>

<!-- DevExtreme Quill (required by the HtmlEditor UI component) -->
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx-quill.min.js"></script>

<!-- DevExtreme libraries (reference only one of them) -->
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx.all.js"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx.viz.js"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx.web.js"></script>

<!-- DevExpress.AspNet.Data -->
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx.aspnet.mvc.js"></script>

<!-- Development scripts -->
<!-- <script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx-diagram.js"></script> -->
<!-- <script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx-gantt.js"></script> -->
<!-- <script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx-quill.js"></script> -->
<!-- <script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx.all.debug.js"></script> -->
<!-- <script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx.viz.debug.js"></script> -->
<!-- <script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx.web.debug.js"></script> -->
Stylesheets
<!-- Diagram and Gantt stylesheets -->
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx-diagram.min.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx-gantt.min.css" rel="stylesheet">

<!-- Theme stylesheets (reference only one of them) -->
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.carmine.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.carmine.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.contrast.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.contrast.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.dark.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.dark.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.darkmoon.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.darkmoon.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.darkviolet.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.darkviolet.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.greenmist.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.greenmist.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.light.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.light.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.blue.dark.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.blue.dark.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.blue.light.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.blue.light.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.lime.dark.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.lime.dark.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.lime.light.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.lime.light.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.orange.dark.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.orange.dark.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.orange.light.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.orange.light.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.purple.dark.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.purple.dark.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.purple.light.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.purple.light.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.teal.dark.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.teal.dark.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.teal.light.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.teal.light.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.softblue.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.softblue.css" rel="stylesheet">

<!-- Diagram and Gantt development stylesheets -->
<!-- <link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx-diagram.css" rel="stylesheet"> -->
<!-- <link href="https://cdn3.devexpress.com/jslib/21.2.4/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:

21.2.4
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx-diagram.js" integrity="sha384-5NKiShDygH1rDS85zBNoxoh0qNYndng2lPfjMVrOb8bi8airSa0QrGqMLIi1GjQu sha512-bGun3i48ZaqQBfd217IKi1dNVbyHcWuoRIkzLCvh9Vlf5prxLw+yLi62BD+fE6sjAzzJNf55JNjFDqpf2Pz/sg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx-diagram.min.js" integrity="sha384-0BO22jrddR3fVecbdwWqN6U5hWhdHvPNwcUouG0AWrXN/iiJn+7tYGTrQAd2b/Hl sha512-x/ri9s3pqPKMgj4tA2GVfoVWP4FKgOWB60d+6wm+FVbHQ1I+UscywQc8iTWzK5HTY0XknqNrN6ROv+6zaFIq3w==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx-gantt.js" integrity="sha384-IyuETHg3+l+Kivdw8FUOT68C8HDKM9ZnKe8aBbkhsZ3W1wqafxqC2yjaqCTy73gl sha512-P0Qx2FO5u5JOWqBgoB2vfT48HiTrHRZeKRmYLVMTTDGND5ah4D0ELYH3rAyMRxrzgtwM1Ymo82zEpOcemNbipw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx-gantt.min.js" integrity="sha384-Rg33OwDpeT90jwye8sKyQ6eSy2DbX4G0OSnta3GcqAsDvymPAHr91rIbKE+Z/Tb2 sha512-Htd3aCmemtMeD+1xwtAEePDy4e9MC5klX7nCqj0HSKKmIVH7yMozWYTxc9xu7OIKHwm6i2Q/tf7Cvi4+jNEYMw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx-quill.js" integrity="sha384-oiBH6NbDJZ9VLzjmjqsMEC4t0DkBU/MHS4/ac1PWm5T6onoJsfYLNLFJ04IILmyx sha512-j0yeBx1+yPdnQ5Ch50+ohuSewNJox/lOFYJ9LG71Y7BUamolk+QQjNzJkHbMkb0LwWwx1ogKoMmA4uXvMB6EyA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx-quill.min.js" integrity="sha384-DtKmArD6GgU8K1B2Jb2kzll8/gPASd0Y4vc5XXttXg9vlryO+o59rM+gzrHj64bn sha512-iCQtvVChaqe8C2hTdy8ZNLKJ9fyPZxEW0/ncJexIoR5jK5/4WIpDur4QG9yWpRZeXdsh3GE+91yW1Jqe/b5haw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx.all.debug.js" integrity="sha384-4M9zmaYWLRuxiCmilOcHRFRWSrkC2GOFDDsLvGfY4G14eetumx9hshhxnvmBNXYO sha512-Wv/vrSMUKegTFkVTAGkzxUXNiZzcGnT3jPf8d6wnPYI2/zqHmFQrgv1yAjjKPsSIFz2oJjT8yfUsr0Or5WPeZQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx.all.js" integrity="sha384-R9tQjzytrhqJwxOmNLPBH//vpOpimy5w73q76r59Vnh1qNuomKj+5Sm2+o1Vfb0Q sha512-+fTeDgkZcuHfl7BQNl5w7DKPEsymCdeoMTLwo/iSWQYNN3+EREgb1c+uKarH6EKmIEoBDwAXw9y7ID2wA/0cVA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx.aspnet.data.js" integrity="sha384-aSB7h+5dZ5JGXHpSbyB/Ubh95elMhUOeVVSUvRfaKgmEgZjTxDRZ5sbA3MfSKQUv sha512-KFBFPVkW7F/M+Bf7aaxrZm3GhOspCGoeZTQyAixFGc+/e3dEZ7LhXTHWsh1tRa2wIUbQuVGodQ7KhWGXxOOzSQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx.aspnet.mvc.js" integrity="sha384-KSVagb87xCEjvc67Udh8NyWc2uSCw8IJaq+WPQOLm61y6Y3W++4zWZR524zpN+kH sha512-XQrbe9p9Tk8jdxIlvUGPp2hnz5U6g/2S9+SvtVijMmvc7Nx5S9vvGnULFYSqqMdxN6XuhlZAynFdwE1OWoxjrQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx.viz.debug.js" integrity="sha384-bSoHfpFoW/HSTVSzI5pIBdg1ySspe2Uka98nxuT/moxrBTH7kNUoK19y8N33fwvu sha512-b/EqWpLRg/aJup5HqhETjkyOOOG+t3ePPF1MFtzWLP6k5dhy3zWSG/PqJX6qudI68/M/mnsgJQN0Hw+xhLikbg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx.viz.js" integrity="sha384-8tNzcYwP5xx75L9UhFmCfk5E7iXdGl372CkGWqsUAPPOB2yG661Ybh3IG3ELkKBB sha512-aDDa9+iA+OAeqkHN/2zPNJHttDnx/PMK1iUjy/ZA1Z+FvrBl4oPvvdYVyLmpXRWgyjTn784cy8ALNfBQmu2hbg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx.web.debug.js" integrity="sha384-yLz0lYEveJ5sLwnmrHeJ8vKnbK8y8qi0lenBasVtFn8RtjGlLfQTEd/SMvaSCL73 sha512-eSFqnnqb5oA0VidzXFTx2AWZ50hn+aFxIij72o6NtaW76PMIAAS/+9hXTkhBfxTTqCvL9Xl+AakoS0ZwPxsrfA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/dx.web.js" integrity="sha384-XPe5yu8tDwXb+UhszdZy86nEZwKxR/t8VDD6BfWHuNQMwUMtTxtS4XlBhsh+K7RK sha512-qaT2sWRjnwmWiV22uyRuCYYYllWg9eFwQQ2+Ef36vk45WXBapXDb6vvOiGxrGgY25NTm7itvjsvxOgZICPpm+Q==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.4/js/showdown.min.js" integrity="sha384-g8/GsvDIpLyyckFLE5ew1KythiZY7C20p3U5XFgvUh2ZYHyJ2YwJ68iF/YScVek7 sha512-xY6+3NXsubRhRssZe+rYHEWf0//wNfWSauvKYWHRPPA8GmC4FOFJR2xVmm5UbeqctHsk27P3xyd7U15OU63EmQ==" crossorigin="anonymous"></script>
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx-diagram.css" rel="stylesheet" integrity="sha384-gx/evAd7sTWyWBdGI8S2hkW9rFCa58Z2JqjtuaHv3KpPpAtDh3b+HQ7kk5VqhWEi sha512-WEcmiNhNabpEq0yzWRtn7vl1JM6xUFwGeLP48De2x2UliVlRvcd7Q6aLKxYY6YQBnXbkLcxx4k06TEJd2xbiZw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx-diagram.min.css" rel="stylesheet" integrity="sha384-De31rX0SGy8hZCiIamWtpWXF/X1zzwx2eE62oNhQBEA6jvnRQMXLtq2kFd5FsieG sha512-0LkxCZ1+8CXvR5J2RwVkeMA9Goav0Xv+OjSxO3TTGFzhPStFwK5Ks+qt6yTH0Y36EsddL/Tak8vK4JAy0DvJEQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx-gantt.css" rel="stylesheet" integrity="sha384-Ax3Sz3lPaXoiBENCcc/uUKHf8llkovpyA2EfgI6PMFaNXQY4mZGs9QYua8BZt8P3 sha512-lX65m7vH87FFuBLlD6JgWhpYIQXC+3AOpl61i8W4lOFfrgGWur07vahu4fe8T6htex7arMZvHVxnDVKO9to0IQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx-gantt.min.css" rel="stylesheet" integrity="sha384-tcP4LuHPhl/NTCMuu9Dph64xdbGc3HCX8qEO+8MWi4N3NTdoHyZmyZq9t4FMdQZm sha512-OcO0GICf8FG0vpq6/7iylzyQ0hnGCoLBh65wv3NIOFSA5jTERwzuQdWTBjEQYkUruQwPDaN0J7eei/cWAnJ7oQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.carmine.compact.css" rel="stylesheet" integrity="sha384-Lka3nINuYeXGRqBP9BOa5A6Wp0WUwMQ4R+XFgOiUaq7UqkmfDkt/y2Eh1Oi81giA sha512-14hRtiZQA0t6R9sWmRB5q1L8J7mfGk5nTNc024R1+huLCQduRfafa6zmUh2h+ArBeHHpPgSDLn591vFxl/Fpfg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.carmine.css" rel="stylesheet" integrity="sha384-4YCVeSLnjCXGPLPSbd1WgDuw+tSTMRI3d6asHbw/I+PecBXO1oix20hqkec8s+8N sha512-7MUiPgfl/DLIepLZPyASQIX3kZJlqfSo0esKmh0DWJZSFcFD5++5TkFj8aJb/Fsq3+zDb+WqFQyvFBUxjEbeMQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.common.css" rel="stylesheet" integrity="sha384-f6erslNgEBnRD63OBZX5YgwtPNTvhpC6Jqcb7S0RvXFcO1bemF9veJ3QPzmz50Rr sha512-TGnogP/fJuG4+y2RC/h1uKqMfusAAwDHPv7rEkgbnva4uxWvonU7IzarRHJP77Z5EGAFgeL70b/8pi/vXaG1+g==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.contrast.compact.css" rel="stylesheet" integrity="sha384-+atuR6W9KCUy2bpZCfPwEEp1CysdTOnQyyFlVSrvN5VX0xrys303oHt7nWRUwqdE sha512-EzHfVgLRtpvnzj4Jsy3MdhsPLayXkXcOmxg8mDWMnkKgXWPPwhA2hVl2VYKuYB1wc5EQjhScmTw9y13CiXlW7A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.contrast.css" rel="stylesheet" integrity="sha384-PeEjTBJc1Xh6erAZhIbY8NeZCnYUYySSJmOn+EUqtiWUHw4KPDKIvec+MYynhJiu sha512-GDGSozVFr8c2GUiyEAkrbRzCpXuZMPGOjnVCynFb1dogFu2/Y20S+OePAAr3CmEpzT3fRL2ilfjPD6YRAOOACA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.dark.compact.css" rel="stylesheet" integrity="sha384-K+9hDDp05BZ3d9wkBmwwL0LTMPFNwyE+TWqsziCrO/Y7iaiLcFMYewv//8sYRCxU sha512-1d2Q4PQwNHFIthykMX8VsZoD6b9jrRD4lNkeFjR1GOJ560h6VR7lRW+Vhv54wY7A6fwfFfhk84hiUJ/h7ySOLg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.dark.css" rel="stylesheet" integrity="sha384-/AHoPanTaxLtUzk+lxgf8wg4X7/wuM5z3Erju6xAZJmFi68gtHThn5BKd/+D1u2l sha512-f3k5baFtuYZHoOxTdcUU+nGh08d0J5DT1S3F5yaOeZ0dNYsBWW+vlhjNTTLxUtf3+RSrC/lG7OkPupRvrD6eiQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.darkmoon.compact.css" rel="stylesheet" integrity="sha384-JXUaLIv28sCwq4M9ohWBnMThV6vuYPZu/E3TfUWTA9zIg3d8PyI2y7rj3xDfOQYw sha512-tTG6cHtluQxlweuf9An9MoXwUJwbXErRuyk9BaAN153TIQKtywd3906GnEIQSaJ0YN2g0avrD9QDoH3FyyABSQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.darkmoon.css" rel="stylesheet" integrity="sha384-fZ6MNBrwDDxlaRPLK3k7HNlLUGp9/xg2xbDX4PhUaUWjNChn3GLyyCiphsOIaigs sha512-A26AoLQ2bZTEG97whXwDZ9fxPkDg4PVr7+VWLtyaXY9dia6nqRS5CgVN9+6uuu4Ueky+XbPWbKGGbdOWhvWV7g==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.darkviolet.compact.css" rel="stylesheet" integrity="sha384-x6up43DmyfCnEe6kPn31F/xUtWlpI8HsvNOZL3Csivx63GVILOsCK2EHK8qxnTB2 sha512-OoKo6Vyb9MHcGUMVRUWxdE01jla1vLGym5ibdNcTsYYTXqH7wPkuO0OJv8GZikv37KIT4EYQm7pRpUzeCCOmqQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.darkviolet.css" rel="stylesheet" integrity="sha384-akLn9LE58epuJjUrmCkkgTN4a4gTzqh1H3MaO+wai3tejJH5T73TE6l+GmZywNsL sha512-45fpdqScbF23kadWKCDKSX4bsf77eKy07XWP5t7VQr4HXrFJr4AN/Iy6d6rXPjiQh7L8OHDOagcjgT1AbfWY7w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.greenmist.compact.css" rel="stylesheet" integrity="sha384-EK69yVSiMKQhMWDQhm9F77Wo928FBd9XdT/pmgCV7QJA6Rw+FVU/0jC241+zo3dh sha512-xjX/u7S7f+2EN9+2ggMD2E6syMdbTRdOb0O06XLsYQjO4X1sQ6GLv9uHTWW4XXmCJVJL6fIT0egs4uBSikUTnQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.greenmist.css" rel="stylesheet" integrity="sha384-Nb3LUli0ROFbDHhssTtZ5uSF7k+6b7fr37XzpKgq4RIowT+9w5Qs9wClzSDnWpyX sha512-TffIm9snLRONqg1iEOtem+wkZshCQ9XsXbrrjp0DDRWZ01+Xy+X+/+nVF+ABKqHkJlOLXhzDQCVaXDVCYkb+JQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.light.compact.css" rel="stylesheet" integrity="sha384-ZgIKVL8acMSqAIq+Um7E55xuXLQReEu8FyT3JL9hBJ4ffV+dRu/nfYu/zQE2yZAW sha512-QXyNE8jyyl2D2hDWjYjZoIR88GzhXYuNB+8Et5ej+7ss0/WIwUYs51uvFca0mjt/9RuduyCmq5AVyKz07sOIFw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.light.css" rel="stylesheet" integrity="sha384-JPgsAg09NG/aKQ/vJHPkDiDN3sMB9GmeyDF3gieW2vTIOcN7KMMVdZ4XqbQAcKY9 sha512-wK/uc8zCj5xED50zzCLZqwzCDHmz5HjfnT129bXlMbRhCYhlOeL9ngAqKT0UHlCUun5MAPos9zWe+7fVW/jYvQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.blue.dark.compact.css" rel="stylesheet" integrity="sha384-UIUdnQ47wFQ5QKltCI8YfZNurPaMYH/yoo95u538bdF3rjrSy1+Bj8nGe3Hccahy sha512-w6nN00XCB+VyFWrWAAYQb3ehuE7ZA7p6Elj8O55ygYHNNs/N1oJzmHKYQ0UiyOvQweC9lHc06+oCT/lSYj03uw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.blue.dark.css" rel="stylesheet" integrity="sha384-L+GmRqGY/DDQ+OeuwelXdt6guiL4yDTjuVv+lPO3DwkAePVer2vKk5vM3pSjyjiN sha512-f3NOD0sFpEOlj9i7oQ7sAAjBVQXNagkhBmmGA2U9fII4OS4e7bHr0uWuEi0NM78UjEVDfzJtPNOB+fOZfijJCw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.blue.light.compact.css" rel="stylesheet" integrity="sha384-oEFGxv0T1JUvrxGphAq/S3w1hblMEnnQ6pS35qTPIWwyVKEohqk4Gd9AWFd+KS4t sha512-85zvuJxs6aYBmfAooFzz6RA3NtBiPq9iVL2cX8Ikh7aRFGaNjCuCebSJMPv1NHgtwJvRi7np5RMTznySnbuwAw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.blue.light.css" rel="stylesheet" integrity="sha384-/mbdYRsNeBq1dH0VGWZwor98CUOwzi01t5XFnzkU802hRMbBXNiQKW+NVSu36Lq2 sha512-5cli1bMY6QvFvKdK0ivgzi/XE1VQuRjxafL0YPc7DmJNGYAUWuk1gxeiO2nujwejGk2TYoIwlVKvgEMaPfMg0A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.lime.dark.compact.css" rel="stylesheet" integrity="sha384-Zieip4eailRrJEdducECU0bB9uksllC9v8wgJrmZ1B0o7iphTOs/GFg+ABbqznnV sha512-4MsCGsUZo6UUXN1Zq4GyVw8cr2vBrnKQs9rsbGFzwgUh4CELk+iesBW4RWFl4HbZtlC8T72B4pnClyt5JKY6Aw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.lime.dark.css" rel="stylesheet" integrity="sha384-HA+R4G1D6AQKEKsbvAhqXPDN1c/XlDDAtpN3UMbFttNO8PfpQPvFPTXFdII6C6H1 sha512-aUD2tjAjYEk5NeO3XltO6JUtIbKLN1vxEr5YDI/mbeSW9bJ5dzr4lHCSMdShkKZk0g+5k4rpZD5ofWXpQsDFug==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.lime.light.compact.css" rel="stylesheet" integrity="sha384-jEOsdb2wRdkwiXm6P4Jd8IltRGZ5F5+bvuRdwvaGlRG1rhBIJHfrqvXu7/gTfd0l sha512-aA+ZcLddP7ZdhMAkBeWZIkTfA5yrhCaHihcRRlKBRUjldWpo2CghSUVmYAtJ71+wwvV68t87KPX6IaAFIornwQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.lime.light.css" rel="stylesheet" integrity="sha384-EC5IJ8izQ8mmM3lusBSnA9b2AchtUlnvCi9OJ+TWpS6Ec/8u3FEdaf/2nsfN7ihC sha512-5EyUwfocLQuGnz88s6tma0vpRoAc/BPXlLUbiF5NJSedl6XwcVFyagRaE/n/bD42ajwXxKesHn8gmLUov8Al0Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.orange.dark.compact.css" rel="stylesheet" integrity="sha384-+Fb9ytQepghP+VCX20tRW51uty3YshjHTSsZrC7tgpxIrPerjOaVL+ttBfdkusN2 sha512-8J7Oxadfl0NyjWjxuEkg/8wKoMFB5/d3chp6WgHv7YkQJMwyR+8dMQDMD/YMTz7NcKkBndpstMvaZqhfbNBvSw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.orange.dark.css" rel="stylesheet" integrity="sha384-jlrCV0sx3jwZXpA49oa4bGbmyMKGIvdxl9vW3WFy1HMV8ArzRdNOoVdiAlbrBxFX sha512-Uiuh9Z9Z6GvP7ep7dq6+kbjh7iMLXJe3r5hwrha2JaM4xtgjvqG3W9lza+2zyI0UfUCZS4XMP2N8mTLFzxaxRg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.orange.light.compact.css" rel="stylesheet" integrity="sha384-1jXS07fcc9V43Bl2LTDJdSVJtE04SzQTmjcMj1OVj9FRbXy8BxYts6Q2A/X8rRje sha512-MWV51kneUNIIaSC4ko3zi5ftWxeu7ffnfthCDi7xhwk4AWHqP2ncgVaYx/nlctmX2mRNMvCWZtjMoIgOsUNyqA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.orange.light.css" rel="stylesheet" integrity="sha384-LAnaDokfaMLuDfLMRQ87PijJsRN3iS9id3u9LXjYs2WJVrbc0GSRXvB93RD6OEgj sha512-oRKCj63qXwfmIT1Hi7ZPE6QoyH5xSSptId4x8+TVEgPFo2KcTgUQ6u99hcjDlCXql7iQK6h7ORHke5vrfvVPYg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.purple.dark.compact.css" rel="stylesheet" integrity="sha384-5C02LCFXVGaMyuWCTuqqP4Is5ymSvi5fft+eXTUzx77Q/F5CDD0KH9ORQcXxYGWw sha512-K06+knShaSsfKnLO0hfN7h+ev4Hck6ZDEKDgywm00jtq/cp4HLwSyLGR4zDp1n3Y4YrvnuVAXl1CKUdbXHgrig==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.purple.dark.css" rel="stylesheet" integrity="sha384-kqPdpnO5zQDB9i03bQBxuJPYY6EVPzSdt8pZns4z2KMgY9pyz910CS7tyF4JUV8a sha512-xrRru7mMWWnHq+aU3SGGclGBdCI6wJbz37jKjOAOwPw68bR54Faqb/piEN38RXg+SstK2IW01tKwBHyTSUbieA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.purple.light.compact.css" rel="stylesheet" integrity="sha384-r7ADh/6AXz/i544wsWeeMXsU8iUHaIqW5EzN1IVyIBZBxPUs/e6DPashN+ZxrWKR sha512-jLw8ZbN8YlL12zgidt4MJj0P8zXQQ834GwKBenhStiauNloe2rpBsUsZI7dqPSqH6Riz99np9fLmJPKQ1xbRFQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.purple.light.css" rel="stylesheet" integrity="sha384-hNQFuiszUptVElpCPiRCyLJX0LlAPWSyVXJW6kjRxyz5rYXY2hbYWxPM2NRumdZy sha512-FRhkZHzxbL+FZ23B/TNqmrxAVb04pywvJpUvJw6rEBnjrUR75i2jpkqgVYm1H0+LuvtiI7Xq+4BY5eje9+UFFg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.teal.dark.compact.css" rel="stylesheet" integrity="sha384-Hc17jsWYHXzbhtMncA8y4mjoyhOt5+XTC5R9LrMFvcNDmNXarGTYXeICarbNiATs sha512-A+qrTfEbPnIJsWtrrlZtq0CdYC9Ss0y+sAc44FblsU7e3ki+lfdXetMFcGsQK8e/NKO81zB65i5YlPljJZc3BQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.teal.dark.css" rel="stylesheet" integrity="sha384-ELEQ4NTCUehhXO/apbeDUYGE1T7U1/OBhf9Vp9N2kNr5VRglvYOgLzgtABAS2AFL sha512-ByKLwy8fezVv3OGzORSFBZhNrWtldqtSMw0YEslM+J3LlxosynWOams6burfeMo+RUzFgEY4vc7cUfBvSwlONQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.teal.light.compact.css" rel="stylesheet" integrity="sha384-Zu4Lfzv0EiPiz/KAKrwBtKSJYy6+oTBqmQRQKdo4TN7iJTWkfBFdv48i67xRi4bI sha512-/9CP9IzGHiQXwVDKI7OE9GOhwMihULokPq6J/XtVbYYOgvellaLis3KdT0+fmBETGXzKncshDDyxQ25ohB6DSg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.material.teal.light.css" rel="stylesheet" integrity="sha384-WhfJ/vsi+a9P/S4bPq4tggTsGFf1CEVjiqJixMuRl/dQI6m7nWCknHja9lIGIHat sha512-VNRoeFZwyTmVyufGSdPezflGhfAb5fGXLIDjQOWiLMn4SNrmbZ4y8IYGad5PfovidjkGDZZxMrw8oxCs0dewJw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.softblue.compact.css" rel="stylesheet" integrity="sha384-C6Q7mMusUimv2X48GBKdve2eTIgudn3hrss7ti0onh9VEeYx8awqzkCdKJt1n181 sha512-1wX1xk/07V1XkztTfngZe2lLLA/f5ysGHz/bAYOiSeZLazgZESsVnGUqmb/XeaQ6MW7Bv6WFdIMQMbiwuZuyCw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.4/css/dx.softblue.css" rel="stylesheet" integrity="sha384-ST5aS7a9BIKNj1sXFfl9NaH1g38hrH3ogCvo1U/dkvl3rxksGat5RnVywovEjdUF sha512-uaun0ySfq9tf26rwQzaK001Ci6vx8OJKRkPehptwVlj2ETJfNX/zxCajoa0XOVedeqwF3tt4V+F4ukBvlH/gxg==" crossorigin="anonymous">
21.2.3
<script src="https://cdn3.devexpress.com/jslib/21.2.3/js/dx-diagram.js" integrity="sha384-QrzXh0mtlDoi2GuPmbWxytcbDkQPutwAItSmemCS87yHZWvZ2U5gw0rvporRqLAD sha512-hOORvAEn1Unn6wC2aKRj2i7AF8YwPTvj++Frg42Z8pulwHVbmJPBnkv+VYqhBH4vompp8DreO8RRa0TNCuw74A==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.3/js/dx-diagram.min.js" integrity="sha384-7mOngqYXhCAxLCTunwo4oFLozULw5RMyWLvINyBvf6ZYq32V2dMWHlGGE3/ipxY9 sha512-A4HYr53CswfiyxEmr29m0VRLvbQCKRsmKoe1Zv2A3qn/pt/TiQSt+u2nkMCkqBu/qyI+Kyx6AbVaILCw0dwZdA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.3/js/dx-gantt.js" integrity="sha384-KUwSndINjkCAuEiV2A9OskkmRo32BlYWep0kTuVKOee91v8h2k3spWgiARrC9RLm sha512-gnjeu82qktYNjiGq8wzlYJHTfsoPkxsUIy0CDnyplgPTTOuoSzcJJTbhQE73bMFZEx11ILk1T+SQGiUnggwAsw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.3/js/dx-gantt.min.js" integrity="sha384-agpbdX8vcN0MGd7QlIBXGXefN3ZdS0/z9dg45OIWuYZrJiy2SbUb3dLt2eYiw4a5 sha512-2GGCl0TiHKE1EBZ4DHQWAkKeV2/qEAWMdaPOZc7ewfSp38xY3xDoRxT9okWF00xa6VHajfUp13zzUOjKiJ1erw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.3/js/dx-quill.js" integrity="sha384-2GbD+BXc9i8Xaz6SQXpHUfTHtOWhRWHZkvCMJ+TMpKTegvc5AMyWiyTGf4nodXmG sha512-FlOY4D/SECsK6Yt7HVmseDnr0+aaM3v8zlvUzRAtF3b6CJWB9r78H7QQOnLpnT/i3GOYeh3N41APyCgd/C2YjA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.3/js/dx-quill.min.js" integrity="sha384-nDxYV9S9gfG86as0DWfjc+o8+Cl/NIB9GFTnfZkRrOdo06CM0Nhda6OOpjGLgTb+ sha512-TN5sDoEgYMNZXb9q32wGKy8es8WdCv+tEpYvlJNVM9+s0L2lBAT7XNNRJetN9B4yyf/vNx35qVJe6DepSdilpQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.3/js/dx.all.debug.js" integrity="sha384-UjFiCdDsBQPo3iKfdg3+2It7byyLw8TdnDnoRT+bQTBXZHna9L+QFhGKoSA+Otrb sha512-j3jwAN3n20VAOYGZeRengVNI4qwU3o5teyrw/4iC/jCIs5M0QNtsydM27lp/waz8Oh40UWdv0MWQ4qw3WxKv4Q==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.3/js/dx.all.js" integrity="sha384-eIxZjOD5sre2K6ZbwYaMvcxTqZrcE5A9jDOn55/OAVYpG1LZaqul7iQPLF+7qr23 sha512-oXxl2A0upMmN+UL/0vPq2v15JtLAY/6sMp5/bTLUxLaMl4jYS9RnbvtdSZsj7L4rDVs02oLyE79pxvYR0XivYA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.3/js/dx.aspnet.data.js" integrity="sha384-aSB7h+5dZ5JGXHpSbyB/Ubh95elMhUOeVVSUvRfaKgmEgZjTxDRZ5sbA3MfSKQUv sha512-KFBFPVkW7F/M+Bf7aaxrZm3GhOspCGoeZTQyAixFGc+/e3dEZ7LhXTHWsh1tRa2wIUbQuVGodQ7KhWGXxOOzSQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.3/js/dx.aspnet.mvc.js" integrity="sha384-WNT7ynf2MT/406wpmOgrSVMNUAfoDayzoywB4yOe+ZYC+Qt2SSoJwEIu+vtf8Jsf sha512-fYKPuG0cvFrVZ4B+q26+sYVhLKCVARnYCo4zMiu4+TQ6iHcsQ3yJ8Whu8077/D39jsq/1uDMvjqyv+gOxe8ZWQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.3/js/dx.viz.debug.js" integrity="sha384-NdUJEbV4SB77CEN0vo77ka37q4dofwlcHcEbdMP7j1Xq0+jZ6jqrVJQ3dbt3Z6An sha512-XUmkBhQaoZA+w4t5q8xKIxbkpUMqCafJJOA5gQKdDcmW4piSFess9PHGiFmNNc1PBdn2GPOWoV5Py2rbigx5PA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.3/js/dx.viz.js" integrity="sha384-v7pKRZEJCGuI0yIMBethZVfwVax+cvhp/Ky8HVuGoM9A1L70IwZDfjRVNic5tyWk sha512-78D/F4NXBdAS0jp91U7658aQ1H022v3h3JDRqMF6xSRsiOn2rf34kAKJWvqyCMYHUj2O3vCzgeWNFxC7+zV5fQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.3/js/dx.web.debug.js" integrity="sha384-6YXOZevFKr3cji+daGV2BXAhgWEC56hbnGaflvZFzk/dnSFz/Br22u/LmW7gcbuJ sha512-UHVRkiNAxuq13I7xVlLscz30eNXZgQeAGLOVp2KqqsPfFdBasC3l3vc010HmuF+X3587Cj0d7JgvOBifxbIsHg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.3/js/dx.web.js" integrity="sha384-q+caR3Ai3hSG0p/SgXLV2zistdZbsGauicSJUsZJX2pUE9xa6OXTCokTlcsnnP3G sha512-AWhRrgWu+9CZqCkc5DfKdgMpnG+uggmwUo+lzA05WAZqBHMr1VpIz3ec8eQC+GkaXTvOXLeT/7Z+rY5sLzD60g==" crossorigin="anonymous"></script>
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx-diagram.css" rel="stylesheet" integrity="sha384-4JQJhn9hsxBSDifl0G1ay1WdwpzF4vWrlX6XU5TSjimSM00EzPataWg0Drnq9GxJ sha512-LRI+Ss0saz6yLgZtXbo4QHsjlVSwaIILycNk1XwOV5HR3gL09qeaK/vKtZ3yEIB4qQW4/5vC5m1BqAUJi2nmOA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx-diagram.min.css" rel="stylesheet" integrity="sha384-2vkkmv6fFnoIBpaYErA6qYbB5WZmY0kMJa3RS+fbndV8VkFonmGiqOt5tqixSLTY sha512-krz/0U3Xau1kiWEe+JUtq5vkDaGb/Jf2wRbpf2Ukpap0sCdGCk6V+ZiFS3jlc6pQx9NdXGhmk/JXxBMHXtmstQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx-gantt.css" rel="stylesheet" integrity="sha384-IYXL3aD7gT+8HwbxUCTe2zjihiyKLpDAtWWJNLN6K2MMZk7AjLsAr+I/Sm6Fs66P sha512-JJsZxS0kv8zWNzLPsA2OqbdW/sy8gSbeoob0WNVqPQtWeSQz7/TKiLVodOmXjJslSsNVnARvS30bI68HIqvXXw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx-gantt.min.css" rel="stylesheet" integrity="sha384-xdUwK20KjhwEN/r1d41rLvTDrUfcn+O7tB4cEqo17Uf+7dxzWnmxgZtCcuhd0qlz sha512-wDzw95B585/thUHC/b8CYhMFo8KQivg1OZOptoVWdVyzHyuynkv+hD7lQhvmx+c4s6Lw09jT+rDbeDXypMirBw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.carmine.compact.css" rel="stylesheet" integrity="sha384-1ZYsMrD51Bmuj1R+e221xQf47Ayqg4YzYMS8Y+ft0ZxEWw9UfLcWM3IC5nUsMQJO sha512-d/xSwMLLOXwXU5WADs39iovSiRlTMWzksQuXKgAvNEe+rxuCbkq5m/3xr0ImXQm01o1Bha33CdBkLtr7J0YxMw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.carmine.css" rel="stylesheet" integrity="sha384-3AH1AH6rISrB3vQBzdwA+sq3jcWAqFOOykKtu7L49kypno3QvH/sHIKnBAcgtbje sha512-RG+EYrw9XDcd2khUAYmIFRYfxjMOUmkuGQX0NtkRuH1A0hhiHJfqraMNPj2t3XedBPK69aZ9Wr6bYmF+4CZj+A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.common.css" rel="stylesheet" integrity="sha384-k/N+3zpdKVi1+aCw0QvL8u7QNTz4CTUzRyLnFCRISJzBjTvZwZY9DN98p3YPORqh sha512-9RHqDD3ExtkoKSEo17F0IOBy91/qsxGEfgBYOpy8Uo4it9NCfubitjZu2DYEo/ABEDTLu1PO9bhEMVwpSVu4EQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.contrast.compact.css" rel="stylesheet" integrity="sha384-aFj1kwSLuWZkAXloN6sQ23xhTX2lKdWBycbR7Nzil5d7fbu+393gVETqZDyre14W sha512-KMO8FCrtYrW/ziK3qhBajsS2OwvfnOtylpRCuFJKzqCqjSJ6j1NNqfuN6zzZyhAg81Sjn4/Ja74w1J4ZfN513Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.contrast.css" rel="stylesheet" integrity="sha384-yy9avhOdXXO6glrjKe9EA9zobRCyXpnD5pOGc3L7KuFcMg7TowYLfMeDHAfLZI47 sha512-jCNnwBoAXcOXbsnzIg+9pVGl+D16Z0B9Ln6ASmVp5R9ju3VNr6rM2cDG2zU1f/4pkcUYLhE+rgpAN5giaVJRLw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.dark.compact.css" rel="stylesheet" integrity="sha384-P8YyPxGWGugGYsw28WrW4+makukfNGXVMpU8ytJAo75CgLrntjrKcDWb1pk2PjMK sha512-rkooUq0NElqwUPckZmi+eEiIOCtc9wrmGVTHzXPTp4u0Jyjqjf0slJ8/37TAZWM7YSvNrKBgdQQaLAq8+bpoaQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.dark.css" rel="stylesheet" integrity="sha384-67OaBVLqsfei8J44xpdc+3WiSL8SKifH43jUC5jMBUK7FmFx1amV4PL1QxIkcF7q sha512-Po+FRku3NNDfs3snKGcHY6opdJQaJ9YB66bnF3RkfSZPOVhWxSaGH3OIhuarMPqtHx2DelBb2/Ei75qrzNxa/w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.darkmoon.compact.css" rel="stylesheet" integrity="sha384-gzsW+vdeO2qeDAe1PJ7vJcDnfEaXoFGDkytYXMwPt7Fcd5JlFSKFHVrafJrcz7Kr sha512-QsnDQjK2qwmc3PIRPH/Dc2h12mM4g9AtnoSSnlfiRC5ungUAQuchN88tNbkrV1ijIY2N29J+7pT4eUHJ5KTMaA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.darkmoon.css" rel="stylesheet" integrity="sha384-yYyD+Tm0qx8hMUMePQwEs3q1tt0EuVsqVB2zTsTrK++VsxwkgUQX7Xh1JT4yfSgP sha512-PVATioER/DWibBQUB2aOl358TgHx2aw6APrlrKe2DHoeZ4ekEaIX+7KELKcLojOWrfpQ8k0/MtKWA3mBqFbg/Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.darkviolet.compact.css" rel="stylesheet" integrity="sha384-0KhLJFDI7yomlS9cQo7TEbepCe6DkmV9sXlFNCxSFn9dgmsubzwIIyjggDQgZVlA sha512-Y89OfIP8tKH+BZjOrzxW8/gQAg0DquJBfXaUIMz9GU8CSVJ958nuVJqR0PurEdL1PjIwi4bqEqjve8dWdCqu5Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.darkviolet.css" rel="stylesheet" integrity="sha384-8hsEJ/4/XK1P2lmQr04xu8ZFmeM4+3dJNWQxkgz4J9cbnEWeeOTfpT27AorwYlyI sha512-DQg3eKEueQMtBM75AXKoeIzrDHJqErQIu5gWWHruiY6zga2A53vQOoqT2YbbnH9Y5SUeIIKKtcWRlDUOBSuG5g==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.greenmist.compact.css" rel="stylesheet" integrity="sha384-1fiQDHe2WsYT9XD9f644G2a+ULgpfPehEqvW/MP3N06XCdUYbB7fqpd80cqOpQll sha512-NTurrK5vMs49qJWclUkAuYZJm/UcPor5guXJuoOOmCuiSJIXHO0mipdIj8afXEwmgTsvBPFPmLO79pFgQ6rWTw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.greenmist.css" rel="stylesheet" integrity="sha384-1F3EileuK0zVzg8afA8SloT0XWkkLRDnXEulV0Oa7vnBANBqlUjLii57ydAcYD4A sha512-ODT0RFthOK2hjubIcmJBkZjqglDPPaB2DyB4NNJssSJMroS22J4JXzzmPtaF6CbWpnRGoemS3F2owoOBMrxefA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.light.compact.css" rel="stylesheet" integrity="sha384-q3wqplJL/Jk/Y9n9qZ2WupU9Xm+bzdIg2xqr9HCqz9cR/YtdLtMcYi2gOQtp8Lxp sha512-UBQHDqQUkEqjYOciXRLxo7I9sDNei8cTgrMwAISazmnQGFPWLqznXZH+8Glb7TfCMunrqSVq+mrVgHRDFkze8Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.light.css" rel="stylesheet" integrity="sha384-B7VkSTPYAMzdmEvNn03sTzv7+GUIjHLnz024irCQ9r9rZqeodYAkXKxqlmQVPGGn sha512-gaPB2jDx3/oMQsqPv3SJbzHuGeegKErxGTjsLv5cDyRRuYWreNw6y8bXRG6gEUIdzFRgBJHL25Z4AO+lQlgG+g==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.material.blue.dark.compact.css" rel="stylesheet" integrity="sha384-EufTGebTPcb7OqlBEivZ3/wZlkDmbmDhodYOIhCce2hcRjLRAoHiAz2InljS7YAq sha512-8zHcMfWYckvRD6e1BrbFdr+7f7dzOmU2k1GWSmbZoysE91Fz045kis3C1yiQGluvjsspQRhOaGIQFmwVo++Kcw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.material.blue.dark.css" rel="stylesheet" integrity="sha384-dZ5fXfkymeDC/vBzQjJ2aIhVBpwf+QrWB2XiHq6KCx4CEJ1KwNqkmF5/m71OKefx sha512-r4w0ZCtsdqRXqdM7n884pmPUayhhP8IUZsbsZx578gwQzHS0Rwms6yM+3dfDUotTw2xf7tW/LEo462JCa6BOhg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.material.blue.light.compact.css" rel="stylesheet" integrity="sha384-rVRKegTRp1jfq+0EoA0OHbrUM6ydXRfFWeShVJmA2xDPoCFrYb1C8o4doOuDTTlL sha512-C54kmrgCIvNyqMbNxL7joVP9ry+H78oOE7RG2Cl05L2sVMUR2uckzAjQo0itX9mSAWwIeZIZeesY9BJj7Jc7ng==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.material.blue.light.css" rel="stylesheet" integrity="sha384-yGNXSYwkdoiNubWlpwtGdCGyTGHuOacO0DBplaFNggIKnhFcQ6YWH+L47xSYwBg2 sha512-8jEPEPPSuZ/rXdF0uPCDduEdHnK9sz6FZWmdbPlh5rhn6Q6Uk756jHQbnzlZU5dBd/Dt5GF5YgdzhLBIIp0yGA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.material.lime.dark.compact.css" rel="stylesheet" integrity="sha384-qLfgfm+p3gqeWtUOTkJEf0Fk02MvZPZUB+Vc1Gzampm6qpQVw7CTUKUqMNcsE6kv sha512-VM7TEUBhKSOITHKn5as6kh3lut6D0qFRs8bqRXJKZrTiaoEy2Xla+eZNfXfQVJYP9hnORgWKoTcJ3upY9yHvUQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.material.lime.dark.css" rel="stylesheet" integrity="sha384-GunRVUufleAGbosFqtU/ZiLjT8UYsR8sy8ByduMKhEOjZNWCZuTJmQ5EAssWHqWJ sha512-NAsOnGHocOjhqKZ9L1ceeB+zBjc4Xi0v5e0XF548pecChFIINtr2Ve2CwzM3nh9zU5Yoylk/jkFni/FzDvDhrg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.material.lime.light.compact.css" rel="stylesheet" integrity="sha384-uGxvxpRKK5U6/sVTk6jQEdlwK9GlZ+GHmzvJP9fChnw0Hg/t0M/N9GSC8A31RALv sha512-cU3WyDdvjuAfX1XuC03Tx4N6C9ULSdEOxHIZfp1YjimTMc3+PAwcTMyvero7TCg5P9YOHAbLIoFlm4SEROgb8g==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.material.lime.light.css" rel="stylesheet" integrity="sha384-5CBqnWwJdrp+MAT3vTXXB4RYBhARgioigNH+DC/Sc7Qj6mLs/i7n1w3AtZ+05a20 sha512-QU51ufJ23L7v0ijhP8HAE2q7lvgvloBqC57KMuqF1UfxcY1f0P0pqZBZbONDs6BWyk5YVGkk4BnqsOfyqjyfTw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.material.orange.dark.compact.css" rel="stylesheet" integrity="sha384-2KJdD/cuHC+yNxByMC6qq2PB4l00UXLjcc4GdYrctLWGhmlflrd1cCh+Cr3PQzwD sha512-DYCJAcqkuj5fdQbcjc9rU3J8A7RYG57meKS18Zg9sC/3Zh2yRazAOELo8NIFY43Vz2Hzb3ACagrSR/ZdvA2lGg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.material.orange.dark.css" rel="stylesheet" integrity="sha384-zFEsA6qxlsyieht6EanH/nrXgInLLUt3ZEeqh/gSpyiDUang7Im9Zqb4T0fEIUIk sha512-r20av4Vzyt341yLlyT2c5VvZsnq8upMPZqTjggjgO5ZsWatyJ6dMwl2eGSZo6ny7d6r2tO7u7rWfYPB70ooCjQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.material.orange.light.compact.css" rel="stylesheet" integrity="sha384-kSx3HzLvQicgYFJY0TzvozNBkIIPlHcxrvC+5O1WJZtHQ/Sc72WmFYKoPWFqCSJI sha512-ZdlQFHCB+cSesEvatU5f45GgcYj4garMcJgTWUAjatf1FqZKHbtuRxWP+kL7unx1W/daaqAtwdJ02Uq4BcbAyQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.material.orange.light.css" rel="stylesheet" integrity="sha384-vpo/w6aZ7WpEKRjyV/NePX9Cz/3+V5a+fyThCr5EJfpdSQ/BXeNjfGykD28UW1gs sha512-YhFmY5dOnaup1Zh4G3myTuvHU6+ac6g7kJwbqqe7UpmhtIA8+MxFn69vW5R6BfbzqPyj0GNrbha9nuqAySR5Bw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.material.purple.dark.compact.css" rel="stylesheet" integrity="sha384-ScGofIE9zHfLXGx64AGHk7exM+ritLymutS8aWhOgKqA9wr1W5zl5qnRWfIqGtZw sha512-Sg2LIgqLGGtGCI8ZPNr+fdH2QyNJe0LJ5rlgJ5sE90syNezJh6VsFy1BP+2WNgubR/6t8cDVKCOwnUP/l+9HWA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.material.purple.dark.css" rel="stylesheet" integrity="sha384-OmyJAjUoeYMyt5Bgkue3470MqReLIV+7CnILg5RVmT16jH/2dAeCFShh4pIvugiW sha512-THmTE/tRaTzeG15ZzZNII8WlHItrHrp7v8v3OcCJl9ohya5f4fSwXLDh7Y6DQbP/CtbJR+FgOPApnptoqtjSqQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.material.purple.light.compact.css" rel="stylesheet" integrity="sha384-D7ExK5no+07b2S5FFvRqkdYcgr9cnmyM7Q4HvLNoYWMuD22q5UKBBOqqBqYI81wC sha512-haIhrwQggDswFHJ+0NGuYGYGkM8lrTDIh2MJFUTP82bj89qkW0fYtC8sLUIC0ovcsAohWd203AmjyjnybvJYEg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.material.purple.light.css" rel="stylesheet" integrity="sha384-V7vdhLhKWTZrcAICPKVV8nhpKS6t7oWZrjmraR9m+05AUBDaEAfl3xuYy1E3K1Aw sha512-gSjgx/hSPYR20FjIK8IkVtT5hsNEEgrh2GpMS4aO1UthiExAtebMUvF/7TDoxEn+MG8u+Js47XNnfgEFP8J3pQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.material.teal.dark.compact.css" rel="stylesheet" integrity="sha384-VZoMhype26Rq8+QWJqB+WZv/psCXF/jAqvMJj1ei4oW0mCVqHfCyvOqpGddvf+XH sha512-XHB9gCzPnQ4+onGbJvqU88iyVD1U2pq35B8ckiYCiG9wGfeSo8Xzc6Zf46EwYJh4HBB7KEBXBhTKa6j+9FmEcg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.material.teal.dark.css" rel="stylesheet" integrity="sha384-tWb0yQ0j5qu4ITN8aJkCqdELjLZQ2g6eCgfnGzzOZRxJTPPkFOaAlM1eVX5i4+/c sha512-/rMdS6wqYKmsHzFdI7EdqDN+QoIIJzw+zqTpupfKYd+hJswcugAf6qmF/G0xwTIzWOusHN6/kkxeQsQZtljpKg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.material.teal.light.compact.css" rel="stylesheet" integrity="sha384-vekz4ImglM/0xge1iiqvDHdzNACXpfSHLa1DmeFU/mzYuQABfbYzEgzM9LSrO6CY sha512-ekGT74egVuNEBHkf0c5gTNyp3YLEmfiYCAlvXq5azBFoVlgz4vPjKof0fsC5ZbNzfHmn9O402FXDzO2xkfYpiA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.material.teal.light.css" rel="stylesheet" integrity="sha384-2+rms9M6zS1+dIjjHqbW0dFO7DlMTi+nywW/pZQTjATXjsPJZN1SzSfpbgEy2quq sha512-BBSO7hHCXzdGyYWmuuv3bISi7wROGC4P79SfHATJLPLIjIU3ntbHKBKzPLqCbEQcDXlHTAnz8wo2pp/OaFDVbA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.softblue.compact.css" rel="stylesheet" integrity="sha384-TQvZwhb4JdI/uvxk0mJVAJpFXFwfDKo/SHXy84w0MGsLQIf6MVH47QHk/o074QM1 sha512-cZOvg+zoDtE5S1kOMrgLh8y/Ir1m1vpWLIBcodBGUvYdPpWnbSupEgo0G8aVmmRe3BswRMSKApJje+XcKYke7g==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.3/css/dx.softblue.css" rel="stylesheet" integrity="sha384-i296QyzegbafMWcLTFIYCQm4oQ+NZixwrOWzcmj/2t6WuOtOBh58HhinnivQGo0j sha512-X3KteE2NtCT5G+WVjBcAm578s2wackydYDoBla+88SJJ756T1D7CsvwLztbz3XV4UJxGgasFcF5xV/0Ti5WudQ==" crossorigin="anonymous">
21.2.2beta
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx-diagram.js" integrity="sha384-tniyHSOnvvVZJywhiJDdFb1tR9EWT4nKvoi1o+LXe0qAKRiwFEq73ZjYz5vRikxD sha512-n1vMlb4X/I4wan6z5FEfoPNzZyhRtIpIkOk4VCEWIEL2C8W4AxZziGVeMI+YDsn/5yOMDamL6X8gItN76Jd9VA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx-diagram.min.js" integrity="sha384-pjZJVbGLpiT+y3lysYsJZbFIYMKh5LaIcRe4eCmmZmUg/66wQJa3uZGosYkLVzK5 sha512-WG34cSnIeb7ofyX5vYztD24ouvXRZz2zgs+K26Vb5w+oJeN8FZverdBlXIOeh53/c9fw945R8w19Ef6fQTHplw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx-gantt.js" integrity="sha384-rF9F5nhJhy+EXQKInzUWlcB3nN3H2czBMjsoNGXZVn865sLE2abfF0kTsCHKwNV/ sha512-UOf1KmrMPL1UXVR2CIYuSb9emL5QEUgdIVZHA6CY/F8M1GIoJRA1jorBy2+jMiAHJOHREVeUAEwywO8YNXK7DQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx-gantt.min.js" integrity="sha384-REcI4KmhkwTmweLffdiMg9dolDMUOryeEh7l19SZ0Jcvxxc3fxAYd+1k06z+WFCj sha512-YaQnC/qGthecDE/zQDlG4i+cUGuGuGjg3xC+TcjcOrCgmkCS+TTE3sPOpN0Uv33WRjfXtthA0Hz69dje0V5Xng==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx-quill.js" integrity="sha384-2BlEcOVZQv2XmIQ3y7Fpa5DPYxdF5Z/vMqGhHLhaMZAUeUUv3NfQadzOBLFCmf4Y sha512-FjFCq+LskeadTJeIbqbGFLlovuHwhVxLXZxzahiBovasaFvMJhl3e+NgIlm6k3z/NiQDHYxy98V+oSVrBvPZxw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx-quill.min.js" integrity="sha384-CHpM5U7SrFGTIOUGZtLjqSKToFrDJ5aIo9oULiPrh1wUuxu3cdDqGWQEC842Wp5w sha512-JmMSRTlip7Va30USNudY+7trZ2xlzRYBFtaQ6UM4LwpTUP8CezZzuLO2yK0L+4yId3W1ciZkDhduR1l31RjKpw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx.all.debug.js" integrity="sha384-EJktZUnePkj2SRjF6kCim1HSfSl4mcGi0oSNc3vRfZyUXtumjEX9J2kdoQrn4Azz sha512-qfBoA2zuHRW5sj/rLRS8wo6imhQAznXRnT8FJzMyBL4B9v8qS7sUIJ1lSNkMrSudzH3S+UrWySiSCPYsxHideQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx.all.js" integrity="sha384-moQ5LHAEOZ+wiLC1Ll/TCuGgDs2vgTkEReKHgMxLd45B417EyMafhSMFLx5hJ3rH sha512-4eD/iByVj+Rw906Mos3Eo2nSkSJsrsUI0qTNDBivXSfoVOXLHloX0H+BbEEuam4Jost447ZJ8ojyufPdOUWDjg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx.aspnet.data.js" integrity="sha384-aSB7h+5dZ5JGXHpSbyB/Ubh95elMhUOeVVSUvRfaKgmEgZjTxDRZ5sbA3MfSKQUv sha512-KFBFPVkW7F/M+Bf7aaxrZm3GhOspCGoeZTQyAixFGc+/e3dEZ7LhXTHWsh1tRa2wIUbQuVGodQ7KhWGXxOOzSQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx.aspnet.mvc.js" integrity="sha384-uVdml79IsmkflE/AUTEmyVdwbd0228zRJ1/jR8WF2B+q8H+SgTZWCRNKhSrnsukv sha512-9T3LCzkVa7qKuppJJhFlBgv1RDB+Bq+iRqRjqzo+6kjFIeAj9ksKTpIFinb7yDJTRgNxKrsyvWU/1w2uh1fAgg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx.viz.debug.js" integrity="sha384-Qk6rZiR25KdHvYhYtcTUQUjyoh1oUMNxHLmgjLo5BLGQ1y8fxuBKoUjNpnBZVT8w sha512-uvqwsKESxCXHmauiuPZzwXFVHlr9nKZ1dkjD7ciZHYHgW+w/CPSheSaeCFfwzsz7BrY/KrDZV8UdWQjKUl1flA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx.viz.js" integrity="sha384-EysJ0FzK+2NjLbEn90EUkX+DVoBXiTv89AdpUjBZz1b/9/0DoN91VSboMcXSH2wo sha512-jk53FXELf5Jf3SIn9gGEoIHK2q0Z+JtTY1kzevTDNUrCCFm6UQgUq17gwwkCvVZGz/Pt2uLS+IgLb5LFlr/vfw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx.web.debug.js" integrity="sha384-XhHyiHLeLgcMdjQS1qUeoXlqF5id0liOA8MLYS5OKK2+Fv3eS4VGhMfcJOkMiTOv sha512-lbvJfvoK3sryahmHcglv/YeY+Ca+HZR5bFpQceV6gLik+YKiVFia494q5iRPYcCp9jmxP2fdiRr14jdGA7v5Ow==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx.web.js" integrity="sha384-cYjyMRQkKDbzK9lC+2bvf/WORzNObx5XgA/npILjTQuqkcckrOoI6mQbrIpdFQFa sha512-ks1e9m/b96Ak3e8EVUBulGnlnOopDJksDU2MOdKNBh/tZ/igFmZpy2gGporJrPFBvfVETFifS2acXluQ575/bA==" crossorigin="anonymous"></script>
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx-diagram.css" rel="stylesheet" integrity="sha384-YbCCdxX0AHH1OKNxoSGqfSPyjM4SSHFPwqJ+JcT1+qoyJDjJH90Q1frX51PjnGkK sha512-oa59CkfH1jkj1c9bJ5kC6YzTI7WhVrGg5QaTnQHOyTwa4NyVbDqLBASch1eyKZywvROqYCXC6usS3JwWSm5JaA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx-diagram.min.css" rel="stylesheet" integrity="sha384-hI2HBb1YboMpvoGGLuXVmocGc9U0bAcRtD8Pn/L/IYpT/nPE0hNZ2VVy5W+yvKvy sha512-xiYNf/gBsO+2DhXPEqBtHzzhc9cRa/K4dCmMAKNIu5CxEvsQFWeyGLn9ZP/ZECewLKLmmL+Lc6W20pRyLNtOIA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx-gantt.css" rel="stylesheet" integrity="sha384-iW+l6qxFcpGONh8tbz1iT6tVm/e1DdtWRPlmiDv6sBzapB60w9s2er1DaHZqX7LI sha512-Ha0Stxl/Hhhd4y1r1mWXn7V8K2rrXaABEJPxi0u8sNBLRfLJB80mdBjqZZj8cOsmHj/gk1RN3qKnPaQk6YLrcg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx-gantt.min.css" rel="stylesheet" integrity="sha384-XkZEJP1vByhgDQ2Z6s+PIUqJHhB8KF0SkMXtrrnCtcbK+h3dAuwKxnBDsBp5jkOB sha512-c59BpWEspIDGSe2OufbBMSGC6gx/WsVKFzFXF5xsX+KA21C4KfpeWKDYk7182Q99wHHGCKJziGZZpFE4MVzVIg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.carmine.compact.css" rel="stylesheet" integrity="sha384-Uw4cxn/3Wfxc7NYboHaW0sh9F7fNuDnzvzDro1joFt9a44+ecgd/1RUaG53O/w3V sha512-7EYecppvDG9zs3Xm7UTqtIuJPvkd3nak4ayy92AvQNecA8Y3N+H2o5DGalCMhacEzkydgKggWGvqhV/Y58l9+w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.carmine.css" rel="stylesheet" integrity="sha384-yGOEH9izXMZzNmxGGC85V3vEoqqufCPSfriQajjrNABv+OylSSgN6leW2fD5wBuQ sha512-bDPi4rwEMyYe/rvcqnGxrAIN1o2GV2mBP3TEqvTDO6EMueTgj9F0pr0M5wrEbtoCjsxAURo3YEGWNibz0V75Vw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.common.css" rel="stylesheet" integrity="sha384-C60vAIAyZtRpAYoWT3jGUytr/M/wA0K+FAjTOXOAEAG74B37R+1ZqXyLQ9YE4OK3 sha512-nXwQe6PBeqvMC6X2wYP0PP14nxKk4UNwqWpp9zyFflQsvcc6Kow9ELBIKHLJyo193NCr25Dzp13bEH7Wx9n0Og==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.contrast.compact.css" rel="stylesheet" integrity="sha384-0MaJ4aiIfohH+TOlLRSYZjslN5b/oJ1vjcEV7nNqswTZyC1OjDbPUXPs7+LYs6sW sha512-b5D0kPuvuKiKFk8hOdMYqRyCg6V2Cy57HP9S9FbiYDZGn+Mv67zj4B0BsXgnKxMf8pD4RVPWyB0q1gy7ZXBOnw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.contrast.css" rel="stylesheet" integrity="sha384-ZI5NR0yThjZyeUULE75J0cLCqy6K+Nm+00JJMyNjyDAqLiVKjMC+VlR+HQFlRWkb sha512-nM72Zrv5N6sy9QqwRcX0aJoIwZe4T9FMQ7AudDimPM2+2STP3ODDx0aMXGII5xxuC+peFaf+1XPpxZArUVPcvA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.dark.compact.css" rel="stylesheet" integrity="sha384-IKxT9cqxwKqyFMEbiKaoZ68bOjkQ+SfxzSTpuhz1Rdq9yuwB4w2oBVPXDtqc0GNw sha512-6w6q7aSDDrz7vqgc2mfxMcACjo3Ddj+kRfDDQ/IOnbFKEU+qQ8w00ix1tR6wgtabDhNnAtVfRrCq4h+msn7E/A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.dark.css" rel="stylesheet" integrity="sha384-CpX0VP/DPOPqgsoX88XOClvumuM+FrUgIKENycMsD3mE2YNvrsrbdsr+z9hFWX9E sha512-lZ0oqFw1I6jXjHKWNB2aeHTPKCptpSltTUtgsPBvMZPnJyFrZDabiZh6MI+DQvBKwiMrOUboFCtj19VgGFLCvg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.darkmoon.compact.css" rel="stylesheet" integrity="sha384-4jrHmtuSvsEpkVcqZqkHSHjKfxJuO9yUPNOfulCXCiHru7JshxYXvNXG/Sj7eATM sha512-kWKXcfjs/H/Y99u7VGH646zd25fUxOdABG/3bQoanjkoYZCRFoi3p1rIVL83xuVRz2sWgIG+XXFrPi8TcgKFNA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.darkmoon.css" rel="stylesheet" integrity="sha384-kURJqOsgKHSp2J/pxypTlonyx+nFmjo1O1SotTJyLp3D4r0ERUvFiOuNxX1JOgAV sha512-LMeQt0udyJ3THv6Kk8VUQV5tITdZfrHJUVI9xrnFy5NYh0MYFu5SqNWaCtdMlcCyo8CMSKta8wqsxnEw0VTMYw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.darkviolet.compact.css" rel="stylesheet" integrity="sha384-z9Jf467SjhqXlfDwM4QK8JIWNE64yifBcvkshN5YhrzZE3a2D9QNrQgiTvEh52SB sha512-w6ZfzLzqnXPgAOr3T+4/FY7ogb0qUYo9jwRXcZUQNSHCBkwRGLhx4eOyzC0z3y2mqiaKZBeC72mx0LHud6TFVQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.darkviolet.css" rel="stylesheet" integrity="sha384-mBafUToxPkQodPAv61AwRwhNwLPsJQgdtZKW0gysDvnno5hR5WaBSIbh+qNzUeLK sha512-Tz86AEZDR9hw8xEqC+m6XrUaUJKik4yD7sUGFIek4OT/0yFPf4kqVTtwnwpWvkghFtNXSASpxAVsletDPInLBg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.greenmist.compact.css" rel="stylesheet" integrity="sha384-6wMCGmoY9Ow6fesAdHOUWO4fkdOvepj8iYUWpRehLhOyEowP7/u89wCsinfxYM3T sha512-Pv1xC5ALXyNEFE5rUl/BmehuY/5nrmBGdIm6W0o/+Tx/3qLlh4ijXUzt/Lnjc9mjfgwDOLsAzm0Xb18+CEuOwQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.greenmist.css" rel="stylesheet" integrity="sha384-H/HkRZSAsYTt4T9cDCCeNRB03BW4aYOrz82ex9/5/4bkH5S9ae1rmYn5Ry1HcrSG sha512-OIhNMz1QY8Ip2FyNV8qw/xI5CTNiRS89hD+PNrwFEkNtLLPwCBlNO2XqTywzftLEMaV4oM6qOk4dyOHjKAJDEg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.light.compact.css" rel="stylesheet" integrity="sha384-4/NmoRbXhe0Cd6V2hfHRMF+/GryN5uI6W5MR5Qpacvjqp91bZb2kVnfVdAZaTPoO sha512-0YMxm+lkc7Ih/zJdxB2vNFaQjBUcoW2cv/OLkopjjGP/U5zrdIUofPYuhrX+lmVRooJe0GIfbH74dl+XYUSr/A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.light.css" rel="stylesheet" integrity="sha384-onIj9U91zq8QDWyyj3/Jh1fZetO1EBUcpPYPGGkxTfE9jSKSjE6DG8SjbYpsPjPA sha512-h8dkEozwbvPKGD6I8+vf5vGam+rK3Lz4fBL78aHp3YN0ynvwN3Mj5d3h9w7IjDDQD3ukX93Z0uMl07cvv2Xqsg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.blue.dark.compact.css" rel="stylesheet" integrity="sha384-j4OrGPEc796DwM/G0qFB17kfHwrrYwqk5WobYXDavDh3tdt5VAx3YKDIrYVAcj9i sha512-ar/fSrbJHMJ8Z0Z03qMY3xPaYo9JmOKcdBj/Vd/ES60x8AHBayPapP1csD+/0uh4JzI1QIe2uHcxsF9rm51RyQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.blue.dark.css" rel="stylesheet" integrity="sha384-MUn9qewpbjhYXiFeeBxBpbAz5CJlYTsg2LZq45IT5I33bPomyWz4d3uDFnLDUCIj sha512-+Ss6vc7S8RmDOx0tBen88ZCcvKK7zvl51ln544sgbSb4b3BRgPqV0mE7tpLzlTvHNA+o1ugj1efPKih04Qippg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.blue.light.compact.css" rel="stylesheet" integrity="sha384-iyrJm/xyExppT0vUNlr3nBp2it1Oosxp6EzulSivwpuncfcR4Kg7wAL86JYA/82g sha512-K0mKwXrp7o4R+1Lr+pOPgZ8DmovyS/jdtQJXTK7n+AKjO0iFf6NJT4z9lIt7GZDZ9zsglH5M87XSEPsopDEIxQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.blue.light.css" rel="stylesheet" integrity="sha384-QH7pyfo0fXKaWKsR3TFEF3Q52wFRHAEtDJaHnUYOBiG9fStFK8XpshMyaXJmEHDL sha512-91hISuFgQi/Y1Ki2jmF8FKVR+/IB+05jWc1iMheMdYLKhJWY531ewaWtJJQWGeg2BybRiI74Uo+laGWzr9hf7Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.lime.dark.compact.css" rel="stylesheet" integrity="sha384-6FSGtZfQNDx/84aTErse4roTBSXCsQmSpDUiJ8zDNJiIiPBK9/qW6Jer32LvNQm8 sha512-Ofg2HbKYs1zrTg7esWEJLs16voQq9g4q8Me0/lTJecaZGjMclosxdJvPEjSd9g0+nsD2fI0ij6zY/gVS9MCvFg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.lime.dark.css" rel="stylesheet" integrity="sha384-g7HDLFyBjGJJziIMn4gnmmJ2lBCQf1tmackKBrIduhvhFF9uH9v1/S6Yk+tMVXT+ sha512-ZyH+Cbo2kwCqbc//7vU2oOLqIP1d7FVHOrGBgdFvICU1Y6LXY3pdPU6KEwtp1cN8xIEBchi77wNugJ08wuS91w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.lime.light.compact.css" rel="stylesheet" integrity="sha384-9PeTqfCAwgWTY/bkm5d8IogGsNKREvhmjelsBlAc8GcEQGvqN0MciDg30yNmMbTX sha512-89lGWJG56n/qAuoJkLUOgNes+TmV8nlRKoWxKJ8awSwjxKg/BVAtaTawPqcNw+3FgSXyo5jRGy2uHyDRfr5mxQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.lime.light.css" rel="stylesheet" integrity="sha384-/3SLxzzPk9nw0iWB6ycrQUlLB0vH0S6RYsjiYccN2yy/FADbFLyro7BXZdHsHRNu sha512-+cJnAPa8OnPZUStMeGYrAF5BngdOWqZNy+/Mxwee8PH+TjdM8WhCaNio1Ou6mVM2/XTmw77V58vjQ7jaLucySQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.orange.dark.compact.css" rel="stylesheet" integrity="sha384-F+BYOht8rFNCbK2GWrL0vTafc7ll9+8QCl4Kg3M1+2NF08mVnz6i9Vcg3o4kXJkz sha512-5sQn8CfbcbhPXsynSbMfBop/I7qU91KaaLkOHNsiEvqU/gXWCLnjUnGyrB39CsfEuQDyq6c5ZnO2wKU9tN5c1Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.orange.dark.css" rel="stylesheet" integrity="sha384-V1TmaBMtlzYHEe1l7C9i6KpVhu/qlPdT99fP8vRjTMYLuz8FrEfb2llY3UfX9o49 sha512-WzS3rxzmuIcauWM9bZt8aThJJYKLQ0ghAM+f+Lhf6wNYkOCDJjVa9WC5t+h/lN5Be4aT5M2IMAZ052TounzsfA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.orange.light.compact.css" rel="stylesheet" integrity="sha384-N7/V2VUEDrJuf17PfPlLw86YGwkxAxM78mLmQ6Jfzh1a4CxhLnAVPuVbgd16jF4n sha512-/900krDUfGOyCFaZYj6VdZSUbPvU8dqPe2TljHDL5g01oj6tsSfCJT7Hy+/k50CtexCNp/9eH22A+65LMsR/Ng==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.orange.light.css" rel="stylesheet" integrity="sha384-Z25hIN3wuKgcLS0Fqa/hKE0n9W7kWlcsuRbp6bAy2DBpVgDl/ebnjcqOY1ddd/aH sha512-lMddgKSsGTb4vw39+AtrdIzUbJXW7sDdMc0CHVjnXj36jiOGrcVDhA1tT1oGJqUEUKqSVfpJE7ofg+qnBg8lKQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.purple.dark.compact.css" rel="stylesheet" integrity="sha384-nExzpASD6Eqaih6BB2N3UyLa2VWbNL+CCJO5WKxQPAddlnNClPIYauTUQ6WjzHiE sha512-zZ6G16gcR5551h0K+izSiiFKl1gHOxZPOFwBDej6xFY/gVfZt51KLLzNX59QcVW4yeNOfHPBOmmgTCRqwnVLsw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.purple.dark.css" rel="stylesheet" integrity="sha384-bWUI0I+ebJ9+zcTfPX5VMQak/LSJ4tkybEdnhbT8fRi3VjhWu36/YkBNm4+Hktf/ sha512-OSEfSVv43f+WCBGDVT1qZrvEc9XNvA854n79Gmpw1YvfuajdD9IYOxxWSb2FaAKx1e+J81GVPz9xlSITTJJyMw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.purple.light.compact.css" rel="stylesheet" integrity="sha384-EachOaxxAmM3SqNB/otPZpiVoErszLif40/qU5XrtmpFCWmZkfPHZ2bqxUtzMg4P sha512-ayxkJApXqbKOYKTqQjZ1YyPiW24fOmC0cejAzEUTRMEw4kWuWfE/BcIlWhL6ImC5scb0WqGwkDFkZtaX8VYrBA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.purple.light.css" rel="stylesheet" integrity="sha384-+8XTgfbOpilyp9ElVDpqD3PZ6HHy4ziP9LYBl+5o+F3E3CjQQOqp3agKWv7j90aB sha512-GFQkz5no9chwrrVWosEzx6HwTwGyWYheggfhfKgF8DW54hJ90AZd7mW3ifQ/A2CW2gMusrWOlOMlJndZkDkeSg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.teal.dark.compact.css" rel="stylesheet" integrity="sha384-1enQmZwnJ62ywommD7+KWNpheGarGuNsC8xnUp72SuZjSsBq0/FhhT3AfPlgzsJp sha512-N4ZlvSveerL6GQjCB7nlCzG3eDkUu57EHMkbAPGaWuwxQHFGnIeEIfw3XR4WsUjkdr1PzWcg8tQNOk/Z+jS2rg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.teal.dark.css" rel="stylesheet" integrity="sha384-34ny3uzSlsgt/b0t5mbPTR2+XDNmxNsTlOh7Yj1yz5CIoOTjmEB41+and6pO1t2E sha512-5JrJ/0jnSz4HvKVsF7xde9VKZDp+qEBfzHSFk3MY4JGDM8HFoRPucVPUYTarHyvH5Ix/lCDmNOqfFiVsVMifvw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.teal.light.compact.css" rel="stylesheet" integrity="sha384-QoT/Nij1rKD2KQSbpzadeqRtWfPyaGCr4uk34WCujeksO9H8yaQFOzid1ag/PrAr sha512-v9Tm4va9E6M9M4a9vvIugB5p22/PMUTMEcbPKitg4wK03J06JaEW0sO8Hqev+XU4XN7htoL+9y705ZzPAGgwiA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.teal.light.css" rel="stylesheet" integrity="sha384-VsJEfHSex0TfZXcaVg91AE/5ZbjLcSyQ22e+lKGSqR7g/VhKSsYUJlJjyuLBBmX+ sha512-0cdrH4d+ggva6X+9D3LoGQX7nIu1O5upuRJIqQDvEBl6nl2Oc/FKQhzmLmGSlBCxjgGOxeDjhc7eyHcP0jd6aQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.softblue.compact.css" rel="stylesheet" integrity="sha384-enAPrD9cFDnuLGISrtvIVjEKmigp9gcal8IYojHkLkYdV/oCulb73wDkSbJo5cXN sha512-Mwt1q00mPFImQUScIooUPccDhv7o7qrbyxfD0sCKYX2OaTjIfo+y2i8m2XdQTBq+jkO9NO8Uf/bqjNW1/h3o7w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.softblue.css" rel="stylesheet" integrity="sha384-ukUSsg7SP2vtpbzVSis3tDp+Vh27FKdi5ZrGEXB8mxMTDJQkecEsx6kBUUuP4A02 sha512-2G5GS84pfTbnCIA9EtZtyRw1V/UfG2u0cJF7tqFGxTNHsUpHnhslSHrdoSRTFyovGA4YQFh11qn+x9vdtdphWA==" crossorigin="anonymous">
21.2.2beta
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx-diagram.js" integrity="sha384-sjj3Z+lHxEcOdG/xaQa/g53Ku1oXrtG+yKvJpVzpTb5fmG/km8/J0QDmGNQXppXw sha512-/c+7TkosNXL0fqdaYsztvf0LaUpxsj7Frz8huHCTBHsJtTsGA2qN8/fSBbGn1DNYM6J/OexlgDhNM5W+yPB8jQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx-diagram.min.js" integrity="sha384-oEJhvBygRYMzG/ZTm6GRzSWkGv5dLpMnCxx7WpdV58t8U50UaAzRk74lJ+oNp5We sha512-6kt+Ujsh6xkaFa758llWtfNDoCRzaFN+2GGZlS/r0xLP4I8CSijfbymo5a0OUMGVKQkiA/ezz1C6pfwYa0SKUg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx-gantt.js" integrity="sha384-NfoXhc3W8OL4WyEy8qS3cCPpxfFa71AiXOMWM59z+qRLEoWurpqP5Iv9sUh2uNt0 sha512-GzIq1xntZ9Sw7SFLJC/WTOcf2AzRVN5Y7X2lGf1oJA2RVCE5e+XVkJ/1oa18DMtdpnqhtKgiJ/gZjE7vIec0BQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx-gantt.min.js" integrity="sha384-rGO5M2RPjSJTOdKMwuLRBd0Y/7XK6cgt+cqskFRBevapE2UKLLRTgk2nzTArVQU+ sha512-TGYNJd+8h6JjEawXQ/O7p90nb1/JGuR8dVmZFYPZvEIJhQLhtF8QA+Go26Z26TNV4rUVCExfDcf8GIokV5ARXg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx-quill.js" integrity="sha384-ku/NYpDaredr7muI0mi8OuNEqxKU4fYdIOnAiEuOKkF72GBVd6/+NBBtQfMCeAY5 sha512-R2km2UDbojRanbscC1Jj1ZUUKBJfhQUGnBpp2Q7Snhy14UL7VJkDmaUVzvM4HCD1T/AS5F36I48SEPZafUwzUQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx-quill.min.js" integrity="sha384-WYBylR7JAhcj4Wzr51FMzYLZdyILgdqfcuriAzmokeKrvcMCIBTi9wbeC/5QC8nX sha512-bEH9Xj77Kw5LLSnlDb2Czh9ToAi62lniF/qwpPs1JUEuq2QQie0I0th0hkK2aslJvOgOXr3GPUKM/AWVQpO6YQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx.all.debug.js" integrity="sha384-6JegktyJSUIEQ5P34gV/xL2VAidH78GR97CT+WaLK8HTJPtAhlZhBsHbTQgpDTv2 sha512-zcdP8Qg0HFuBemuKe029znN1JC8Jt/ZSzCTRN0Qc4ULdU+8eeq5Av61ZlpYzooOo8GMCPSHktDaVblUCcklQlw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx.all.js" integrity="sha384-9G1Lmi+CXwGWpqdBIHBlD6nvpEzuvMgaYdaKoDpykQVCdxZK4xXVRZ9teFmJ++f/ sha512-9LWpXDLEyBtMCcKcc9T7V0YO12AxXOLRBsZmFmiqrVdLPiF46d3vTjmf8J3BPdln+S/GR1eE/oFfpI7XXBwLsA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx.aspnet.data.js" integrity="sha384-aSB7h+5dZ5JGXHpSbyB/Ubh95elMhUOeVVSUvRfaKgmEgZjTxDRZ5sbA3MfSKQUv sha512-KFBFPVkW7F/M+Bf7aaxrZm3GhOspCGoeZTQyAixFGc+/e3dEZ7LhXTHWsh1tRa2wIUbQuVGodQ7KhWGXxOOzSQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx.aspnet.mvc.js" integrity="sha384-/RzSKjiI7XmvQiyMOg2QGyFr/FIzajjV25QFbNidV6RmqiKH8BfbDLh9knERl8PP sha512-JQSFnDGgZeACznEMB2436t90Q8ki4HYXnkwuVsLu3kJ+AXNaaDA2lJgnE8NtiQq0rdnFm9z/WeYhvAIfoEUp+Q==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx.viz.debug.js" integrity="sha384-nD9JQ08qh6EWn2w3WlSSaBaQSzi6PrCFw8krCJiSqHXUrQ0d6S+Jukhjc882TQKD sha512-i3+vdmbtrXzBYvEz2iKpA3KDBMAqZ4pN3KfAJJTbGHSg0N0/noG1bcd7P7dZlX7GSvROZmxZZBoKKG4gPlSnCQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx.viz.js" integrity="sha384-qq7q3pgw7SsWm4o0/N+TlfqS3Zz9tvY+A9z0FkoCIOxS9rlKpCMIEO94EJyboFP+ sha512-iLHrhtoZnYcYkqEgw6gukniKawkV6OJw5Ua+i/V3MTY2FNS60tYx/9gtvjGEF9lQZVuZP7qWB9rfJwW/v0y5Ag==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx.web.debug.js" integrity="sha384-+KW9EFKdyDrTsv5cAikcK7tBAiWXWCrebbVQ+hPtJY012ckb/yDaQIeZohFu8zp9 sha512-kSqU0psHozBc+nM4bnMJiYYWDQ7j5Js3ShhDziH9Jd2Zlrq5nSB1wHq5BTLSzRYcVnTp4P+KH/0ezU5LO60Mxw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/21.2.2beta/js/dx.web.js" integrity="sha384-SLdhLtjTFue3a8o5xP8E/CgK9rQlDObamFot70Fmajy8VxkxSahI6jVDzYtTtk60 sha512-cuMrgQwX7lJOiDmd4gGMec4YgumxiAL3A3zCN1Fawl+ZM+jrULQ46jsO7Ee/DR3zwlXqEcryASsBrAeq9PnlQQ==" crossorigin="anonymous"></script>
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx-diagram.css" rel="stylesheet" integrity="sha384-gXFsbg8hu6tlUl/viO0dF3kBS6Gz2jBsIwaNO3HBug1h24ZtYhttUzzAZAHkpmWw sha512-uQydD4RgbJ1rxB9GZ4tmwL42Fw0+G1kjhISnNhowl4Eg8B/X/sSwSPMiRLgfCuSfbMR7Ykrp2Nm9giMzaui06Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx-diagram.min.css" rel="stylesheet" integrity="sha384-hSEXKdoEF1q44uno5UFc1urLRquAfV6YNcdfjjKTExQn2odMAe289k+htR4MZDgu sha512-u1HHHnhyZ6R1v7wWJLhkDg6aln9lqYO/RTbnziHnO4p0mmxcZkFZInZt5cZ9TKoV3akPJ3/Qyu/tV1KqkhGE5Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx-gantt.css" rel="stylesheet" integrity="sha384-HO0sWB8/esonvCJRjJkkiorVEcVQa+ZB+1ShASpWp99BCs6mUUJo/HfiaR5+A2yH sha512-SS+1pa4fPAMZEr+HvWId4uh15B5vgjk2amJNbsDnhSmEjQGAvcnL9QJ1iZfOhdMJsSdf49TrU10U2A3txWAjKA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx-gantt.min.css" rel="stylesheet" integrity="sha384-NWs4WTPQaupzf+/1Vm6UpoZ8I2PzyN0Oea48PDsfLbrqRyvaEZn8kNjlnTKMnvej sha512-qoWUc+gMmUzlU6NifRYAA9lDatIoIDZP+y0v35I6otk+FN5m9KPS+hL3dMa+ZTs8oXAmqG7orbSnKgQsqGDQ8g==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.carmine.compact.css" rel="stylesheet" integrity="sha384-NIw9o0v3Mj/8NG4P61422czGjWAjMxLhP0izM1kKmcxVPewuBLXSwbids9gT239T sha512-MYQfh4YJgMx3u3/y+qKCkdGVh7g913F94dl+c+HCHPz9upjntEVg+iKzfuanoBxxCqkqlj2tAQterryejYg3ew==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.carmine.css" rel="stylesheet" integrity="sha384-lj13whmC/82EK7Bb1iUcBnIMzUf3JI3AuAqgAAVZWJ03UbTR5pCyP8RWKwrRXQyw sha512-NDcW+/k3x/djl0IRnT00vL6oxCwje57j0AFdQMrDRyIbhM2rI6popRKrXHwBkSovgf01KptIdZjzbAqKd//C+w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.common.css" rel="stylesheet" integrity="sha384-4C2ZBpJ2qcDD+FJqOKmrv0PI11mY8aYShan9dJWxUBlT6Lwuj3ytsiF1y5TDXwIZ sha512-C4H+Z5fF0O8bKzvJYLaMM/mP2bjFgSKNvArDKc1ngXEcPHGdO01eGbqIP3qUumiO0S+iqMRPRsjkTHA+C4RM6A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.contrast.compact.css" rel="stylesheet" integrity="sha384-mItJV064K6+y6fcv4Z1FXMCSccb2tam4gyJ8OEvBGHOYYQL/7ylltikSwEYYDfNL sha512-2EB1+yVoVBUiVUkc49tP3I77EG0nwYEILldnuEiETxCdKCGwhBjwxkUWKb2p1bTbgWansgI5JLf+ZxwE/NTtDw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.contrast.css" rel="stylesheet" integrity="sha384-kgoNtu8n5x38rZ4Va5U7Gmw4tIALhymvOlEqBjSAdVBwfl1y11fX0CENl3grHIiR sha512-Q3C99lG1WRouEpP9gJVjZZ08/WyDoNn58lt/k03a81QfkvRUpHQ0lpzZgHI94L5uhhPB+gd1DvmfvXsYu7VHAg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.dark.compact.css" rel="stylesheet" integrity="sha384-9Vpvu1gJ1HUiL2m9HFPrxQO26kGqx/ovmYZP0AAjmwGU3CcsyE9SwzEfQUhsQUN0 sha512-x2RV7c+Jy0DURceK4mIzG/3+dP8G0pm8fsu7ZJgRrvBTUdGcqCO95WnSZqNDcn2HjF75FTpxqoNN9iGdM1aivg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.dark.css" rel="stylesheet" integrity="sha384-aO5Yv7t1UTDEZ8rNyLCF9pxMPLuas/M4wMLbTAOeEd6VFXKdelaVYveWNBkfzPHk sha512-DxF/nA+X6eRTiv9Cpx0kKDNTQoxp6Ek4yUa5p7YCVn7Fhlnf6GXfy5aR6bfhbAf4M3mKNIjV7fnx4ZrfdSAbvQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.darkmoon.compact.css" rel="stylesheet" integrity="sha384-lVOqGEemRJr9j56L6xPdu7Z5DSfOnAld88jlqiGoIV4WY7TX6/EvIBkYEE93NjbI sha512-5IX7Wzxa15+evgVhUujG9OEnh6CtBslD1DDyAZGwQpk2arrRk/FsweiEQWIIup0bUrpyyMPXI8CmqThBJBTQsQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.darkmoon.css" rel="stylesheet" integrity="sha384-CQr+uiwsSXoQ/+OLmzdTAYv0KjCPJ0TnJngICN9hwLCzPsp3Zi3OH8CI8r4kjM/q sha512-YDLtaZ4jr+YCc5nDkPI/Wslm7nCjoaftUkugzZrvkpUGWCFO7YJ1MlrWLisdb/w/l1tOeeYndmLoqOO1ETBu9A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.darkviolet.compact.css" rel="stylesheet" integrity="sha384-jaJKVYkOLgG+jmJ6IwEe7Vw5oF5OtQQqhR1BUXPONCcfTdcNh0rvT1vaZsd5InG9 sha512-J9jX/akhqVMLbpAxL7mzzihSgZ24GFj4nDhCTtu+v6cdfVwB5SAw4HcdNW8y90J35GN06p6pjM4nZ0oWd4RIdQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.darkviolet.css" rel="stylesheet" integrity="sha384-iR0pVKkAteLxFfjZfe2JK85q62oNuIqCH3L7glNqDkRqYFH66DJPeX9dvgac2Dx7 sha512-wrbxHEsuUwPbL4KYbAPfnGiKF+BufQhCjPmn4uKA4Xf+ssRhxYdFklb38grdC2SKO69OyBcEcYoy9YyspBl9Kg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.greenmist.compact.css" rel="stylesheet" integrity="sha384-xPrBLy+u367jRS+FNlRskHdn93Gx1Gtvsf1CRNvlGcczR1u4xzSA/XaZXLShPWxy sha512-I1sqvnkh0di2fqOrZ03NmUq28SDBYVHE6d2BwHemGzRfv6/Ot7f+iZLeoLY87YYfr6cbhkyH00FP9SPU4kWXtQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.greenmist.css" rel="stylesheet" integrity="sha384-rm9wHtiqAreBzThBYk8HuAXi2UrgRJYmI4xWgxdB17qRlFitnl7STQN2zSuKmRCf sha512-WpiHBsOMNXVc92/RjCzAAdiPxZPdl9zBVwkeNOyuFuKjEFYZThsQ+PqkGUH5mhRGUGWhxmBXm/QyUUQBGRd90A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.light.compact.css" rel="stylesheet" integrity="sha384-PwwWGy3ex7+/x76I0TY3y62KjoSG3aezDSLbJVSwkW2/HZ6MLLOVZZK1M3MGA7D8 sha512-oMplyff1AZG527FTznY4gWA2mi1BBKW7qtujr0gNo/t09reASWjy9W6kHZVqEVkYHjFIbp4/07aDPkaiJ8PeuQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.light.css" rel="stylesheet" integrity="sha384-THh1t98zQzJ7nE7/z2svXMwJBhaC4w/Sb+uls7wJtp/gjiFkIiJzGtO1luIxFDS2 sha512-/GgROZZ45GvrhoMqfNni5ACw1kgMACl+MIy1xOWso8R7FAZyWXc8xaOzSaDXieZOkvgzqt9BHHf4ZctoSpNAGg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.blue.dark.compact.css" rel="stylesheet" integrity="sha384-rvK8NoGAc2q211+FNB6Sc6uKYowKiuacYpHtNnc7h+hHtaj6HxqSKy3mSiKBDYbB sha512-M3VEDBtzLXEn9gy9iGa4BsSoyrcJdlVxb0+hGJ9xnKNqoIo1VgTeLooh21wVHekt1y8QHuoC/lmFDl//JH8rFw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.blue.dark.css" rel="stylesheet" integrity="sha384-4Vw2WeB3fAgk26ay00ljFr+AbZlGneEiyHXhFRRoimiqGWTliup7Ze76sWWLoYYV sha512-0qekvT8GHFEyJ0bpndXuCRCvEcGtb3MUpvfafLP9Mn1VvquJPrEMZP07ujdheGJVBYBi2tHv5YYqCJNcjtcfuw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.blue.light.compact.css" rel="stylesheet" integrity="sha384-pAXCQfBJjvaVY7i2+wYGcK0xDn2YCWpvdoXjAY2u1xBqfOD3s6KDyjIa71YcEetw sha512-LkWvvSXbCeuM/NNVyC+Oq/W9oI5Gnp/mhNBd2p6b2vwgIcQVGhGWLuVeH3i4C96ZLOUVe9/aMLyZnWWCNJIQRQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.blue.light.css" rel="stylesheet" integrity="sha384-Mdlgzvyvgvit7YiN6OvM3zNNA1iNx3DdQogotgBz2lNXQ5emIxXI2KAjEE8XZang sha512-CyHyMIcyRorNLgKlUBgkuBjrsPMx7yjwGd+GceIFZ5PmmXzXKt6YvKl5OQXf3m06HpLCqFKy0vFqTuAFEHld5Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.lime.dark.compact.css" rel="stylesheet" integrity="sha384-9NEQzFxLa4zY2l+MR32G7KCuTpOYLku2kr6wiefi8IZNU6T1oPwXPCcsAaMcIzVS sha512-VBvI92qYHhN/AcaNYAC0Hk2JHmNkkdjx0x7hifTCK5klVBFowiFnYRlYI6/kAzhYy09Av2TSQjn2BuE5SXqcjw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.lime.dark.css" rel="stylesheet" integrity="sha384-DOoa89IFLxu2HXNQ4K3AkDoiaQItpCCNhjAKGvBajfduYZTUuEJ3auPavhDvSAwW sha512-0Re4EbuUP4UJ0Hp/1J1Lv9bbK48JgEmW7jOPqKRIuZMoAB/VoE5D4UgLWxQT/4Mjbz1M7feL9+N48Mrm3srdwQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.lime.light.compact.css" rel="stylesheet" integrity="sha384-OEbEggciy43jcJk56GWxSneCPj4QsbQX5ggLQVfeqfIZbnO11pCT5/e7yE0JnhDV sha512-U/KpWIdmuijwBsyy03kfP/hHJ6o0cEkL4mb77bL37zq8vO/HGJaMJO3kdCByzxNLMOflZUgThaLWtnxoQFtLMQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.lime.light.css" rel="stylesheet" integrity="sha384-e1u/kxz4H9Y4kydpF857zaLxN46sa1H6sD4oeGVVJZfhgH10E/fIedh2ebZh8oJv sha512-eAcY4RTpbfufpJa9LmZTcTPRmuCHXLwyWXx9dYkYtX+JmDokOxyops9+hA5Ek6y0SpLnaotNg6LZaKkFQn4inQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.orange.dark.compact.css" rel="stylesheet" integrity="sha384-EgakGN01Lcm1r28ShbGD8RFsEft/ZmqSbSMedVsl0tp6zW0V9BsS1qrm+Q/U5wPj sha512-hL+yeJnOJBiuaQcZZUYAxnNL9e56Dn3T7eo7A406LhxIySgXdTpKi/S6PL0fSJSQ1KsXyXFVy4JCu1Bs206lWQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.orange.dark.css" rel="stylesheet" integrity="sha384-lV/mb06EJD+ASMsu0hGZUrJSD+sWThAWsmBqzB6R3ftXOQU5qLJIjiHOJsHZUgfl sha512-H9UenLUYvUTCyaGeCl2J0uesvG1yvUvGRxXf/OD/dPTo5DS6fH8r7QHEleD6J4Z+7v+7VerMBGuDqBLTuDK2NA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.orange.light.compact.css" rel="stylesheet" integrity="sha384-3PkHZrEHZhR5vwi5mkua9sbdwaGp2+6JJ6iz/ISoNBej5M8iTSzPlu8ZHpodQBfp sha512-ZD65IRE15Ea1zw+DVYfkLprtlt+4G6LuWKV1uam70pOC6BiK3FYQ5glErCWac8pQI9o0cjuwBRrFWePnWxIHeg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.orange.light.css" rel="stylesheet" integrity="sha384-qiTTrlZBoeqhvN/WL+rxC3Q8XebnwjwNWB5VBCskUhEpYo723tyQq67H9fEIhwCy sha512-FdccLqx9d7NF0sbywzmf0DwVVIWdZEbrfMMbZUDBqpCLS2mYYDwDS3kaYCsOphL2xRa0xUcLSWrh6qLaf8v7iQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.purple.dark.compact.css" rel="stylesheet" integrity="sha384-nZGi+lpezfLtJTrVfQBdq5N1cJvm2yCZ2btNxc3LozliSDEKGOhQeSD2LL7yp+SK sha512-UntA8X3Dz2wwlt6VS89ZmWFvvtCGXikkoQCq3TLJ1hIrI24iMkmvGmI/M6BKjyqryuAnIQNSQ23d209kd6maNw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.purple.dark.css" rel="stylesheet" integrity="sha384-uZyZURBswYh5+mEpU8XpTsLMyUF848ZDXG+CSUVwFfyjSc0PTNf0V494g47tVrhW sha512-n1RJvNt0n1PLuXTtD/GNMn+NYR8R73msiA883uM12oPvAWWgMbvBLTf8YDxhADxio+mMfrPLW+/di0I9IWKvUg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.purple.light.compact.css" rel="stylesheet" integrity="sha384-tyljmFoE15dr4Lc07r/oj+BsoAmw9/jn/k1Mf8DJAcC+Q0eR97ygYjDDhWdSFwfE sha512-kgwl1kazjOEvDy5Pey2FD7tAo8V1vEGfhDpG1s/+zvutwyqgg2OzW24qDsQ3uhbz3XH0drcO3nryQO6RPTaTYQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.purple.light.css" rel="stylesheet" integrity="sha384-Yto7rhcRoCeT7OCeYOtjbRaJ7wh9NalF9oMNXuJkqeoTOuK7DHvnqEQf+plWx43N sha512-A3b0Hauhibd5aN8bLPeQSm/D5y0w3OGT0qsg7tUFnHnyeIkFS9snhogF6NEuBmMIqBf+Fhp+gUfOr3FTB/izlQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.teal.dark.compact.css" rel="stylesheet" integrity="sha384-c5QCFpd48ln5eMVj//XRYaSbnYqAf0oRKm6ish8+9y+G0SR17/BMACYhABu6rLed sha512-IjD3HUK35I4n/WKZqcnIbt3yYy9Un99t+xnHSvgFo0cdG9KRv/YAuQ1gKApXiO7s5LYl+Uy/rWRuYVi7ji8WVw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.teal.dark.css" rel="stylesheet" integrity="sha384-8yd4iVvxXYUGhXgpKcm1+7tIb3pr0h3svGp1ZYZ/Ef4omKbY7FmJIw1L4KRDVgi4 sha512-negSZvudFPp+PkLYEB/MgNjUw4Jxci2iPnVz5R8igQrLmIwoELVIcVNQxoDKma2Lq00deKhM97gAQtmRfZiM3A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.teal.light.compact.css" rel="stylesheet" integrity="sha384-NH4314K+BUaOcVm4N4FOXStl25CtttNWEPtXvictue09VnocOfbq6kQbEdivb+Lg sha512-x+B+f288YDi7vOYYzw063N5+gilNevIhwognoV6drjtD0csyGgM7BJlWRw4jB1YPGFQ20hNytGvd+/OSZbOdkw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.material.teal.light.css" rel="stylesheet" integrity="sha384-Y45Loz5M+fU2nkE6/L4YWMrZCOhCj9pkqJ5CSP4J5En7PGcEUZ59N6vKOiH3QFDS sha512-4P3/g8WIlZPj90WAgryICFy5g1Zirb4tM0cDCMUyIsUODD8HZH8kfRhyYghct24DKCN1ut1srnw5IN2OPV91mQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.softblue.compact.css" rel="stylesheet" integrity="sha384-fnTWXfdDnoSECo7pYlIdHYIxjc7/3cZ/FTnPg8g1+oL+L5nA5sfQFqPRNaW9YtW1 sha512-0Imvrz+vT89t4Xa/ukPXsPOAfbldNZ/o3ehX0PC3zFBA6eMUUT0dLJMP2TVNku2E4WGkibQOL1OVcj+wL7y3RQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/21.2.2beta/css/dx.softblue.css" rel="stylesheet" integrity="sha384-758qq62f+pDmYaHIny6mIPhERVTGwu/QNmPh40WpP1N2G3IqbYFQZ7gQE4vZSE8h sha512-oeMujP43kQykxqe3iBx2FxTMV4tnQpnHRYlkjAo7kvcfEQVd0L8iv07owJ9pnYUCnmh17BhtEN41LRlwA1zEcw==" crossorigin="anonymous">