From c2feb56a0abc55ee511c6b7bf1f49938d7534b19 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 30 Mar 2025 23:09:17 +0300 Subject: [PATCH] feat(edit-demo): clean up directory --- db/demo.zip | Bin 924847 -> 925481 bytes demo/!!!meta.json | 2114 ++++++++--------- demo/Demo.html | 31 - demo/Demo/Journal.dat | 0 demo/Demo/Trilium Demo.html | 122 - .../Trilium Demo/Books/Book template.html | 125 - .../Books/Book template/Highlights.html | 108 - .../Books/Reviews/The Mechanical.clone.html | 21 - demo/Demo/Trilium Demo/Books/To read.html | 115 - demo/Demo/Trilium Demo/Canvas note.json | 1 - .../Canvas note_canvas-export.svg | 21 - .../Formatting examples/Checkbox lists.html | 131 - .../Formatting examples/Code blocks.html | 69 - .../Formatting examples/Highlighting.html | 119 - .../Formatting examples/Math.html | 111 - .../Formatting examples/School schedule.html | 153 -- demo/Demo/Trilium Demo/Inbox.html | 106 - .../Demo/Trilium Demo/Inbox/Book to read.html | 108 - .../Inbox/Grocery list for today.html | 110 - .../Trilium Demo/Inbox/The Last Question.html | 117 - .../The Last Question by Issac.pdf | Bin 49359 -> 0 bytes demo/Demo/Trilium Demo/Journal.html | 107 - .../2021/11 - November/28 - Tuesday.html | 113 - .../28 - Tuesday/Christmas gift ideas.html | 112 - .../Phone call about work project.html | 105 - .../28 - Tuesday/Trusted timestamping.html | 117 - .../2021/12 - December/18 - Monday.html | 111 - .../18 - Monday/Meeting minutes.html | 105 - .../18 - Monday/Photos from the trip/01.jpeg | Bin 16881 -> 0 bytes .../18 - Monday/Photos from the trip/02.jpeg | Bin 31697 -> 0 bytes .../18 - Monday/Photos from the trip/03.jpeg | Bin 72522 -> 0 bytes .../18 - Monday/Photos from the trip/04.jpeg | Bin 43670 -> 0 bytes .../18 - Monday/Photos from the trip/05.jpeg | Bin 22327 -> 0 bytes .../18 - Monday/Photos from the trip/06.jpeg | Bin 79751 -> 0 bytes .../18 - Monday/Photos from the trip/07.jpeg | Bin 30223 -> 0 bytes .../18 - Monday/Photos from the trip/08.jpeg | Bin 39928 -> 0 bytes .../18 - Monday/Photos from the trip/09.jpeg | Bin 48918 -> 0 bytes .../18 - Monday/Photos from the trip/10.jpeg | Bin 44150 -> 0 bytes .../18 - Monday/Photos from the trip/11.jpeg | Bin 76231 -> 0 bytes .../18 - Monday/Photos from the trip/12.jpeg | Bin 44286 -> 0 bytes .../TODO - Send invites for christ.html | 103 - .../2021/12 - December/19 - Tuesday.html | 113 - .../DONE - Dentist appointment.html | 103 - .../2021/12 - December/20 - Wednesday.html | 113 - .../2021/12 - December/21 - Thursday.html | 113 - .../21 - Thursday/Christmas shopping.html | 105 - .../21 - Thursday/Office party.html | 103 - .../2021/12 - December/22 - Friday.html | 113 - .../22 - Friday/Christmas shopping.html | 105 - .../22 - Friday/The Mechanical.html | 113 - .../The Mechanical/Highlights.html | 128 - .../2021/12 - December/23 - Saturday.html | 113 - .../24 - Sunday - Christmas Eve!.html | 113 - .../DONE - Buy a board game fo.jpg | Bin 7166 -> 0 bytes .../DONE - Buy a board game for Al.html | 111 - .../TODO - Buy milk.html | 103 - .../2021/12 - December/30 - Thursday.html | 113 - .../Demo/Trilium Demo/Journal/2021/Epics.html | 109 - .../Journal/2021/Epics/Christmas.html | 105 - .../Epics/Christmas/Christmas dinner.html | 103 - ...11. 2017 - Christmas gift ideas.clone.html | 21 - .../2021/Epics/Christmas/Vacation days.html | 106 - .../Journal/2021/Epics/Vacation.html | 103 - .../Trilium Demo/Journal/Day template.html | 113 - .../Mermaid Diagrams/Bar chart.txt | 15 - .../Bar chart_mermaid-export.svg | 1 - .../Demo/Trilium Demo/Mermaid Diagrams/C4.txt | 32 - .../Mermaid Diagrams/C4_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/Class.txt | 16 - .../Mermaid Diagrams/Class_mermaid-export.svg | 1 - .../Mermaid Diagrams/Entity Relationship.txt | 10 - .../Entity Relationship_mermai.svg | 1 - .../Mermaid Diagrams/Flow (ELK).txt | 15 - .../Flow (ELK)_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/Flow.txt | 5 - .../Mermaid Diagrams/Flow_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/Gantt.txt | 8 - .../Mermaid Diagrams/Gantt_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/Git.txt | 10 - .../Mermaid Diagrams/Git_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/Journey.txt | 9 - .../Journey_mermaid-export.svg | 1 - .../Mermaid Diagrams/Mind Map.txt | 17 - .../Mind Map_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/Pie.txt | 4 - .../Mermaid Diagrams/Pie_mermaid-export.svg | 1 - .../Mermaid Diagrams/Sequence.txt | 9 - .../Sequence_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/State.txt | 7 - .../Mermaid Diagrams/State_mermaid-export.svg | 1 - demo/Demo/Trilium Demo/Mind map.json | 1 - .../Trilium Demo/Mind map/1_new note.json | 0 demo/Demo/Trilium Demo/Mind map/new note.json | 1 - .../Mind map/new note/new note.json | 1 - .../Trilium Demo/Mind map_mindmap-export.svg | 2 - .../Custom request handler.js | 28 - .../Statistics/Attribute count/template.html | 12 - .../Statistics/Attribute count/template/js.js | 12 - .../template/js/renderPieChart.js | 45 - .../js/renderPieChart/chart.js.clone.html | 21 - .../chartjs-plugin-datalabe.min.js | 7 - .../chart.js.clone.html | 21 - .../template/js/renderTable.js | 17 - .../Statistics/Largest notes/template.html | 10 - .../Statistics/Largest notes/template/js.js | 47 - .../Most cloned notes/template.html | 8 - .../Most cloned notes/template/js.js | 26 - .../Most edited notes/template.html | 10 - .../Most edited notes/template/js.js | 24 - .../Most linked notes/template.html | 10 - .../Most linked notes/template/js.js | 26 - .../Statistics/Note type count/template.html | 13 - .../Statistics/Note type count/template/js.js | 20 - .../template/js/renderPieChart.clone.html | 21 - .../template/js/renderTable.js | 21 - .../Scripting examples/Task manager.html | 110 - .../Task manager/Create Launcher.js | 10 - .../Done/Buy a board game for Alice.html | 111 - .../Done/Buy a board game for Alice.jpg | Bin 7166 -> 0 bytes .../Done/Dentist appointment.html | 103 - .../Done/Get a gym membership.html | 105 - .../Task manager/Implementation/CSS.css | 7 - .../Implementation/attribute changed.js | 63 - .../attribute changed/reconcileAssignments.js | 25 - .../Implementation/createNewTask.js | 14 - .../Implementation/task template.html | 103 - .../Task manager/Locations/gym.html | 103 - .../Locations/mall/Buy some book for Bob.html | 105 - .../Maybe Black Swan.html | 115 - .../Locations/tesco/Buy milk.html | 103 - .../work/Send invites for christmas par.html | 103 - .../Task manager/TODO/Buy milk.clone.html | 21 - .../TODO/Buy some book for Bob.clone.html | 21 - ...end invites for christmas party.clone.html | 21 - .../Buy some book for Bob.clone.html | 21 - .../Tags/groceries/Buy milk.clone.html | 21 - .../Task manager/Tags/health.html | 103 - .../Tags/shopping/Buy milk.clone.html | 21 - .../shopping/Buy some book for Bob.clone.html | 21 - .../Weight Tracker/Implementation.html | 5 - .../Weight Tracker/Implementation/JS code.js | 46 - .../Implementation/JS code/chart.js | 13 - .../Scripting examples/Word count widget.js | 72 - demo/Demo/Trilium Demo/Steel Blue.css | 101 - .../Steel Blue/eb-garamond-v9-latin-reg.woff2 | Bin 27608 -> 0 bytes .../Steel Blue/raleway-v12-latin-regula.woff2 | Bin 20444 -> 0 bytes demo/Demo/Trilium Demo/Tech.html | 105 - .../Tech/Linux/Bash scripting.html | 118 - .../Bash scripting/Bash startup modes.html | 187 -- .../Tech/Linux/Bash scripting/While loop.html | 101 - .../Demo/Trilium Demo/Tech/Linux/History.html | 114 - demo/Demo/Trilium Demo/Tech/Linux/Ubuntu.html | 105 - .../Tech/Linux/Ubuntu/Unity shortcuts.html | 122 - .../Programming/Bash scripting.clone.html | 21 - .../Trilium Demo/Tech/Programming/Java.html | 103 - .../Security/Trusted timestamping.clone.html | 21 - .../Demo/Trilium Demo/Tech/node.js/Intro.html | 113 - .../Trilium Demo/Tech/node.js/Overview.html | 132 - .../Tech/node.js/Overview/History.html | 113 - .../node.js/Overview/Industry support.html | 108 - .../Overview/Platform architecture.html | 113 - .../Trilium Demo/Tech/node.js/Releases.html | 110 - demo/Demo/Trilium Demo/Work/HR.html | 105 - demo/Demo/Trilium Demo/Work/Processes.html | 105 - demo/Demo/Trilium Demo/Work/Projects.html | 105 - demo/Demo/Trilium Demo_trilium-icon.png | Bin 14670 -> 0 bytes demo/Home/Journal.dat | 0 demo/Home/Trilium Demo.html | 130 - .../Trilium Demo/Books/Book template.html | 133 -- .../Books/Book template/Highlights.html | 116 - .../Books/Reviews/The Mechanical.clone.html | 21 - demo/Home/Trilium Demo/Books/To read.html | 123 - demo/Home/Trilium Demo/Canvas note.json | 1 - .../Canvas note_canvas-export.svg | 21 - .../Formatting examples/Checkbox lists.html | 139 -- .../Formatting examples/Code blocks.html | 77 - .../Formatting examples/Highlighting.html | 127 - .../Formatting examples/Math.html | 119 - .../Formatting examples/School schedule.html | 161 -- demo/Home/Trilium Demo/Inbox.html | 114 - .../Home/Trilium Demo/Inbox/Book to read.html | 116 - .../Inbox/Grocery list for today.html | 118 - .../Trilium Demo/Inbox/The Last Question.html | 125 - .../The Last Question by Issac.pdf | Bin 49359 -> 0 bytes demo/Home/Trilium Demo/Journal.html | 115 - .../2021/11 - November/28 - Tuesday.html | 121 - .../28 - Tuesday/Christmas gift ideas.html | 120 - .../Phone call about work project.html | 113 - .../28 - Tuesday/Trusted timestamping.html | 125 - .../2021/12 - December/18 - Monday.html | 119 - .../18 - Monday/Meeting minutes.html | 113 - .../18 - Monday/Photos from the trip/01.jpeg | Bin 16881 -> 0 bytes .../18 - Monday/Photos from the trip/02.jpeg | Bin 31697 -> 0 bytes .../18 - Monday/Photos from the trip/03.jpeg | Bin 72522 -> 0 bytes .../18 - Monday/Photos from the trip/04.jpeg | Bin 43670 -> 0 bytes .../18 - Monday/Photos from the trip/05.jpeg | Bin 22327 -> 0 bytes .../18 - Monday/Photos from the trip/06.jpeg | Bin 79751 -> 0 bytes .../18 - Monday/Photos from the trip/07.jpeg | Bin 30223 -> 0 bytes .../18 - Monday/Photos from the trip/08.jpeg | Bin 39928 -> 0 bytes .../18 - Monday/Photos from the trip/09.jpeg | Bin 48918 -> 0 bytes .../18 - Monday/Photos from the trip/10.jpeg | Bin 44150 -> 0 bytes .../18 - Monday/Photos from the trip/11.jpeg | Bin 76231 -> 0 bytes .../18 - Monday/Photos from the trip/12.jpeg | Bin 44286 -> 0 bytes .../TODO - Send invites for christ.html | 111 - .../2021/12 - December/19 - Tuesday.html | 121 - .../DONE - Dentist appointment.html | 111 - .../2021/12 - December/20 - Wednesday.html | 121 - .../2021/12 - December/21 - Thursday.html | 121 - .../21 - Thursday/Christmas shopping.html | 113 - .../21 - Thursday/Office party.html | 111 - .../2021/12 - December/22 - Friday.html | 121 - .../22 - Friday/Christmas shopping.html | 113 - .../22 - Friday/The Mechanical.html | 121 - .../The Mechanical/Highlights.html | 136 -- .../2021/12 - December/23 - Saturday.html | 121 - .../24 - Sunday - Christmas Eve!.html | 121 - .../DONE - Buy a board game fo.jpg | Bin 7166 -> 0 bytes .../DONE - Buy a board game for Al.html | 119 - .../TODO - Buy milk.html | 111 - .../2021/12 - December/30 - Thursday.html | 121 - .../Home/Trilium Demo/Journal/2021/Epics.html | 117 - .../Journal/2021/Epics/Christmas.html | 113 - .../Epics/Christmas/Christmas dinner.html | 111 - ...11. 2017 - Christmas gift ideas.clone.html | 21 - .../2021/Epics/Christmas/Vacation days.html | 114 - .../Journal/2021/Epics/Vacation.html | 111 - .../Trilium Demo/Journal/Day template.html | 121 - .../Mermaid Diagrams/Bar chart.txt | 15 - .../Bar chart_mermaid-export.svg | 1 - .../Home/Trilium Demo/Mermaid Diagrams/C4.txt | 32 - .../Mermaid Diagrams/C4_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/Class.txt | 16 - .../Mermaid Diagrams/Class_mermaid-export.svg | 1 - .../Mermaid Diagrams/Entity Relationship.txt | 10 - .../Entity Relationship_mermai.svg | 1 - .../Mermaid Diagrams/Flow (ELK).txt | 15 - .../Flow (ELK)_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/Flow.txt | 5 - .../Mermaid Diagrams/Flow_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/Gantt.txt | 8 - .../Mermaid Diagrams/Gantt_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/Git.txt | 10 - .../Mermaid Diagrams/Git_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/Journey.txt | 9 - .../Journey_mermaid-export.svg | 1 - .../Mermaid Diagrams/Mind Map.txt | 17 - .../Mind Map_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/Pie.txt | 4 - .../Mermaid Diagrams/Pie_mermaid-export.svg | 1 - .../Mermaid Diagrams/Sequence.txt | 9 - .../Sequence_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/State.txt | 7 - .../Mermaid Diagrams/State_mermaid-export.svg | 1 - demo/Home/Trilium Demo/Mind map.json | 1 - .../Trilium Demo/Mind map/1_new note.json | 0 demo/Home/Trilium Demo/Mind map/new note.json | 1 - .../Mind map/new note/new note.json | 1 - .../Trilium Demo/Mind map_mindmap-export.svg | 2 - .../Custom request handler.js | 28 - .../Statistics/Attribute count/template.html | 12 - .../Statistics/Attribute count/template/js.js | 12 - .../template/js/renderPieChart.js | 45 - .../js/renderPieChart/chart.js.clone.html | 21 - .../chartjs-plugin-datalabe.min.js | 7 - .../chart.js.clone.html | 21 - .../template/js/renderTable.js | 17 - .../Statistics/Largest notes/template.html | 10 - .../Statistics/Largest notes/template/js.js | 47 - .../Most cloned notes/template.html | 8 - .../Most cloned notes/template/js.js | 26 - .../Most edited notes/template.html | 10 - .../Most edited notes/template/js.js | 24 - .../Most linked notes/template.html | 10 - .../Most linked notes/template/js.js | 26 - .../Statistics/Note type count/template.html | 13 - .../Statistics/Note type count/template/js.js | 20 - .../template/js/renderPieChart.clone.html | 21 - .../template/js/renderTable.js | 21 - .../Scripting examples/Task manager.html | 118 - .../Task manager/Create Launcher.js | 10 - .../Done/Buy a board game for Alice.html | 119 - .../Done/Buy a board game for Alice.jpg | Bin 7166 -> 0 bytes .../Done/Dentist appointment.html | 111 - .../Done/Get a gym membership.html | 113 - .../Task manager/Implementation/CSS.css | 7 - .../Implementation/attribute changed.js | 63 - .../attribute changed/reconcileAssignments.js | 25 - .../Implementation/createNewTask.js | 14 - .../Implementation/task template.html | 111 - .../Task manager/Locations/gym.html | 111 - .../Locations/mall/Buy some book for Bob.html | 113 - .../Maybe Black Swan.html | 123 - .../Locations/tesco/Buy milk.html | 111 - .../work/Send invites for christmas par.html | 111 - .../Task manager/TODO/Buy milk.clone.html | 21 - .../TODO/Buy some book for Bob.clone.html | 21 - ...end invites for christmas party.clone.html | 21 - .../Buy some book for Bob.clone.html | 21 - .../Tags/groceries/Buy milk.clone.html | 21 - .../Task manager/Tags/health.html | 111 - .../Tags/shopping/Buy milk.clone.html | 21 - .../shopping/Buy some book for Bob.clone.html | 21 - .../Weight Tracker/Implementation.html | 5 - .../Weight Tracker/Implementation/JS code.js | 46 - .../Implementation/JS code/chart.js | 13 - .../Scripting examples/Word count widget.js | 72 - demo/Home/Trilium Demo/Steel Blue.css | 101 - .../Steel Blue/eb-garamond-v9-latin-reg.woff2 | Bin 27608 -> 0 bytes .../Steel Blue/raleway-v12-latin-regula.woff2 | Bin 20444 -> 0 bytes demo/Home/Trilium Demo/Tech.html | 113 - .../Tech/Linux/Bash scripting.html | 126 - .../Bash scripting/Bash startup modes.html | 195 -- .../Tech/Linux/Bash scripting/While loop.html | 109 - .../Home/Trilium Demo/Tech/Linux/History.html | 122 - demo/Home/Trilium Demo/Tech/Linux/Ubuntu.html | 113 - .../Tech/Linux/Ubuntu/Unity shortcuts.html | 130 - .../Programming/Bash scripting.clone.html | 21 - .../Trilium Demo/Tech/Programming/Java.html | 111 - .../Security/Trusted timestamping.clone.html | 21 - .../Home/Trilium Demo/Tech/node.js/Intro.html | 121 - .../Trilium Demo/Tech/node.js/Overview.html | 140 -- .../Tech/node.js/Overview/History.html | 121 - .../node.js/Overview/Industry support.html | 116 - .../Overview/Platform architecture.html | 121 - .../Trilium Demo/Tech/node.js/Releases.html | 118 - demo/Home/Trilium Demo/Work/HR.html | 113 - demo/Home/Trilium Demo/Work/Processes.html | 113 - demo/Home/Trilium Demo/Work/Projects.html | 113 - demo/Home/Trilium Demo_trilium-icon.png | Bin 14670 -> 0 bytes demo/User Guide.html | 27 - demo/User Guide/Journal.dat | 0 demo/User Guide/Journal.html | 19 - demo/User Guide/Trilium Demo.html | 118 - .../Trilium Demo/Books/Book template.html | 121 - .../Books/Book template/Highlights.html | 104 - .../Books/Reviews/The Mechanical.clone.html | 21 - .../Trilium Demo/Books/To read.html | 111 - demo/User Guide/Trilium Demo/Canvas note.json | 1 - .../Canvas note_canvas-export.svg | 21 - .../Formatting examples/Checkbox lists.html | 127 - .../Formatting examples/Code blocks.html | 65 - .../Formatting examples/Highlighting.html | 115 - .../Formatting examples/Math.html | 107 - .../Formatting examples/School schedule.html | 149 -- demo/User Guide/Trilium Demo/Inbox.html | 102 - .../Trilium Demo/Inbox/Book to read.html | 104 - .../Inbox/Grocery list for today.html | 106 - .../Trilium Demo/Inbox/The Last Question.html | 113 - .../The Last Question by Issac.pdf | Bin 49359 -> 0 bytes demo/User Guide/Trilium Demo/Journal.html | 103 - .../2021/11 - November/28 - Tuesday.html | 109 - .../28 - Tuesday/Christmas gift ideas.html | 108 - .../Phone call about work project.html | 101 - .../28 - Tuesday/Trusted timestamping.html | 113 - .../2021/12 - December/18 - Monday.html | 107 - .../18 - Monday/Meeting minutes.html | 101 - .../18 - Monday/Photos from the trip/01.jpeg | Bin 16881 -> 0 bytes .../18 - Monday/Photos from the trip/02.jpeg | Bin 31697 -> 0 bytes .../18 - Monday/Photos from the trip/03.jpeg | Bin 72522 -> 0 bytes .../18 - Monday/Photos from the trip/04.jpeg | Bin 43670 -> 0 bytes .../18 - Monday/Photos from the trip/05.jpeg | Bin 22327 -> 0 bytes .../18 - Monday/Photos from the trip/06.jpeg | Bin 79751 -> 0 bytes .../18 - Monday/Photos from the trip/07.jpeg | Bin 30223 -> 0 bytes .../18 - Monday/Photos from the trip/08.jpeg | Bin 39928 -> 0 bytes .../18 - Monday/Photos from the trip/09.jpeg | Bin 48918 -> 0 bytes .../18 - Monday/Photos from the trip/10.jpeg | Bin 44150 -> 0 bytes .../18 - Monday/Photos from the trip/11.jpeg | Bin 76231 -> 0 bytes .../18 - Monday/Photos from the trip/12.jpeg | Bin 44286 -> 0 bytes .../TODO - Send invites for christ.html | 99 - .../2021/12 - December/19 - Tuesday.html | 109 - .../DONE - Dentist appointment.html | 99 - .../2021/12 - December/20 - Wednesday.html | 109 - .../2021/12 - December/21 - Thursday.html | 109 - .../21 - Thursday/Christmas shopping.html | 101 - .../21 - Thursday/Office party.html | 99 - .../2021/12 - December/22 - Friday.html | 109 - .../22 - Friday/Christmas shopping.html | 101 - .../22 - Friday/The Mechanical.html | 109 - .../The Mechanical/Highlights.html | 124 - .../2021/12 - December/23 - Saturday.html | 109 - .../24 - Sunday - Christmas Eve!.html | 109 - .../DONE - Buy a board game fo.jpg | Bin 7166 -> 0 bytes .../DONE - Buy a board game for Al.html | 107 - .../TODO - Buy milk.html | 99 - .../2021/12 - December/30 - Thursday.html | 109 - .../Trilium Demo/Journal/2021/Epics.html | 105 - .../Journal/2021/Epics/Christmas.html | 101 - .../Epics/Christmas/Christmas dinner.html | 99 - ...11. 2017 - Christmas gift ideas.clone.html | 21 - .../2021/Epics/Christmas/Vacation days.html | 102 - .../Journal/2021/Epics/Vacation.html | 99 - .../Trilium Demo/Journal/Day template.html | 109 - .../Mermaid Diagrams/Bar chart.txt | 15 - .../Bar chart_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/C4.txt | 32 - .../Mermaid Diagrams/C4_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/Class.txt | 16 - .../Mermaid Diagrams/Class_mermaid-export.svg | 1 - .../Mermaid Diagrams/Entity Relationship.txt | 10 - .../Entity Relationship_mermai.svg | 1 - .../Mermaid Diagrams/Flow (ELK).txt | 15 - .../Flow (ELK)_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/Flow.txt | 5 - .../Mermaid Diagrams/Flow_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/Gantt.txt | 8 - .../Mermaid Diagrams/Gantt_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/Git.txt | 10 - .../Mermaid Diagrams/Git_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/Journey.txt | 9 - .../Journey_mermaid-export.svg | 1 - .../Mermaid Diagrams/Mind Map.txt | 17 - .../Mind Map_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/Pie.txt | 4 - .../Mermaid Diagrams/Pie_mermaid-export.svg | 1 - .../Mermaid Diagrams/Sequence.txt | 9 - .../Sequence_mermaid-export.svg | 1 - .../Trilium Demo/Mermaid Diagrams/State.txt | 7 - .../Mermaid Diagrams/State_mermaid-export.svg | 1 - demo/User Guide/Trilium Demo/Mind map.json | 1 - .../Trilium Demo/Mind map/1_new note.json | 0 .../Trilium Demo/Mind map/new note.json | 1 - .../Mind map/new note/new note.json | 1 - .../Trilium Demo/Mind map_mindmap-export.svg | 2 - .../Custom request handler.js | 28 - .../Statistics/Attribute count/template.html | 12 - .../Statistics/Attribute count/template/js.js | 12 - .../template/js/renderPieChart.js | 45 - .../js/renderPieChart/chart.js.clone.html | 21 - .../chartjs-plugin-datalabe.min.js | 7 - .../chart.js.clone.html | 21 - .../template/js/renderTable.js | 17 - .../Statistics/Largest notes/template.html | 10 - .../Statistics/Largest notes/template/js.js | 47 - .../Most cloned notes/template.html | 8 - .../Most cloned notes/template/js.js | 26 - .../Most edited notes/template.html | 10 - .../Most edited notes/template/js.js | 24 - .../Most linked notes/template.html | 10 - .../Most linked notes/template/js.js | 26 - .../Statistics/Note type count/template.html | 13 - .../Statistics/Note type count/template/js.js | 20 - .../template/js/renderPieChart.clone.html | 21 - .../template/js/renderTable.js | 21 - .../Scripting examples/Task manager.html | 106 - .../Task manager/Create Launcher.js | 10 - .../Done/Buy a board game for Alice.html | 107 - .../Done/Buy a board game for Alice.jpg | Bin 7166 -> 0 bytes .../Done/Dentist appointment.html | 99 - .../Done/Get a gym membership.html | 101 - .../Task manager/Implementation/CSS.css | 7 - .../Implementation/attribute changed.js | 63 - .../attribute changed/reconcileAssignments.js | 25 - .../Implementation/createNewTask.js | 14 - .../Implementation/task template.html | 99 - .../Task manager/Locations/gym.html | 99 - .../Locations/mall/Buy some book for Bob.html | 101 - .../Maybe Black Swan.html | 111 - .../Locations/tesco/Buy milk.html | 99 - .../work/Send invites for christmas par.html | 99 - .../Task manager/TODO/Buy milk.clone.html | 21 - .../TODO/Buy some book for Bob.clone.html | 21 - ...end invites for christmas party.clone.html | 21 - .../Buy some book for Bob.clone.html | 21 - .../Tags/groceries/Buy milk.clone.html | 21 - .../Task manager/Tags/health.html | 99 - .../Tags/shopping/Buy milk.clone.html | 21 - .../shopping/Buy some book for Bob.clone.html | 21 - .../Weight Tracker/Implementation.html | 5 - .../Weight Tracker/Implementation/JS code.js | 46 - .../Implementation/JS code/chart.js | 13 - .../Scripting examples/Word count widget.js | 72 - demo/User Guide/Trilium Demo/Steel Blue.css | 101 - .../Steel Blue/eb-garamond-v9-latin-reg.woff2 | Bin 27608 -> 0 bytes .../Steel Blue/raleway-v12-latin-regula.woff2 | Bin 20444 -> 0 bytes demo/User Guide/Trilium Demo/Tech.html | 101 - .../Tech/Linux/Bash scripting.html | 114 - .../Bash scripting/Bash startup modes.html | 183 -- .../Tech/Linux/Bash scripting/While loop.html | 97 - .../Trilium Demo/Tech/Linux/History.html | 110 - .../Trilium Demo/Tech/Linux/Ubuntu.html | 101 - .../Tech/Linux/Ubuntu/Unity shortcuts.html | 118 - .../Programming/Bash scripting.clone.html | 21 - .../Trilium Demo/Tech/Programming/Java.html | 99 - .../Security/Trusted timestamping.clone.html | 21 - .../Trilium Demo/Tech/node.js/Intro.html | 109 - .../Trilium Demo/Tech/node.js/Overview.html | 128 - .../Tech/node.js/Overview/History.html | 109 - .../node.js/Overview/Industry support.html | 104 - .../Overview/Platform architecture.html | 109 - .../Trilium Demo/Tech/node.js/Releases.html | 106 - demo/User Guide/Trilium Demo/Work/HR.html | 101 - .../Trilium Demo/Work/Processes.html | 101 - .../Trilium Demo/Work/Projects.html | 101 - demo/User Guide/Trilium Demo_trilium-icon.png | Bin 14670 -> 0 bytes demo/root/Trilium Demo.html | 100 +- .../Trilium Demo/Books/Book template.html | 38 +- .../Books/Book template/Highlights.html | 16 +- demo/root/Trilium Demo/Books/To read.html | 24 +- .../Formatting examples/Checkbox lists.html | 54 +- .../Formatting examples/Code blocks.html | 24 +- .../Formatting examples/Highlighting.html | 38 +- .../Formatting examples/Math.html | 18 +- .../Formatting examples/School schedule.html | 106 +- demo/root/Trilium Demo/Inbox.html | 12 +- .../root/Trilium Demo/Inbox/Book to read.html | 14 +- .../Inbox/Grocery list for today.html | 20 +- .../Trilium Demo/Inbox/The Last Question.html | 32 +- demo/root/Trilium Demo/Journal.html | 12 +- .../2021/11 - November/28 - Tuesday.html | 24 +- .../28 - Tuesday/Christmas gift ideas.html | 22 +- .../Phone call about work project.html | 10 +- .../28 - Tuesday/Trusted timestamping.html | 30 +- .../2021/12 - December/18 - Monday.html | 20 +- .../18 - Monday/Meeting minutes.html | 10 +- .../TODO - Send invites for christ.html | 10 +- .../2021/12 - December/19 - Tuesday.html | 24 +- .../DONE - Dentist appointment.html | 10 +- .../2021/12 - December/20 - Wednesday.html | 24 +- .../2021/12 - December/21 - Thursday.html | 24 +- .../21 - Thursday/Christmas shopping.html | 10 +- .../21 - Thursday/Office party.html | 10 +- .../2021/12 - December/22 - Friday.html | 24 +- .../22 - Friday/Christmas shopping.html | 10 +- .../22 - Friday/The Mechanical.html | 26 +- .../The Mechanical/Highlights.html | 56 +- .../2021/12 - December/23 - Saturday.html | 24 +- .../24 - Sunday - Christmas Eve!.html | 24 +- .../DONE - Buy a board game for Al.html | 20 +- .../TODO - Buy milk.html | 10 +- .../2021/12 - December/30 - Thursday.html | 24 +- .../root/Trilium Demo/Journal/2021/Epics.html | 18 +- .../Journal/2021/Epics/Christmas.html | 10 +- .../Epics/Christmas/Christmas dinner.html | 10 +- .../2021/Epics/Christmas/Vacation days.html | 12 +- .../Journal/2021/Epics/Vacation.html | 10 +- .../Trilium Demo/Journal/Day template.html | 24 +- .../Scripting examples/Task manager.html | 18 +- .../Done/Buy a board game for Alice.html | 20 +- .../Done/Dentist appointment.html | 10 +- .../Done/Get a gym membership.html | 10 +- .../Implementation/task template.html | 10 +- .../Task manager/Locations/gym.html | 10 +- .../Locations/mall/Buy some book for Bob.html | 10 +- .../Maybe Black Swan.html | 28 +- .../Locations/tesco/Buy milk.html | 10 +- .../work/Send invites for christmas par.html | 10 +- .../Task manager/Tags/health.html | 10 +- demo/root/Trilium Demo/Tech.html | 10 +- .../Tech/Linux/Bash scripting.html | 34 +- .../Bash scripting/Bash startup modes.html | 152 +- .../Tech/Linux/Bash scripting/While loop.html | 12 +- .../root/Trilium Demo/Tech/Linux/History.html | 28 +- demo/root/Trilium Demo/Tech/Linux/Ubuntu.html | 10 +- .../Tech/Linux/Ubuntu/Unity shortcuts.html | 40 +- .../Trilium Demo/Tech/Programming/Java.html | 10 +- .../root/Trilium Demo/Tech/node.js/Intro.html | 26 +- .../Trilium Demo/Tech/node.js/Overview.html | 50 +- .../Tech/node.js/Overview/History.html | 26 +- .../node.js/Overview/Industry support.html | 16 +- .../Overview/Platform architecture.html | 24 +- .../Trilium Demo/Tech/node.js/Releases.html | 20 +- demo/root/Trilium Demo/Work/HR.html | 10 +- demo/root/Trilium Demo/Work/Processes.html | 10 +- demo/root/Trilium Demo/Work/Projects.html | 10 +- electron-edit-demo.ts | 6 +- 565 files changed, 2038 insertions(+), 29033 deletions(-) delete mode 100644 demo/Demo.html delete mode 100644 demo/Demo/Journal.dat delete mode 100644 demo/Demo/Trilium Demo.html delete mode 100644 demo/Demo/Trilium Demo/Books/Book template.html delete mode 100644 demo/Demo/Trilium Demo/Books/Book template/Highlights.html delete mode 100644 demo/Demo/Trilium Demo/Books/Reviews/The Mechanical.clone.html delete mode 100644 demo/Demo/Trilium Demo/Books/To read.html delete mode 100644 demo/Demo/Trilium Demo/Canvas note.json delete mode 100644 demo/Demo/Trilium Demo/Canvas note_canvas-export.svg delete mode 100644 demo/Demo/Trilium Demo/Formatting examples/Checkbox lists.html delete mode 100644 demo/Demo/Trilium Demo/Formatting examples/Code blocks.html delete mode 100644 demo/Demo/Trilium Demo/Formatting examples/Highlighting.html delete mode 100644 demo/Demo/Trilium Demo/Formatting examples/Math.html delete mode 100644 demo/Demo/Trilium Demo/Formatting examples/School schedule.html delete mode 100644 demo/Demo/Trilium Demo/Inbox.html delete mode 100644 demo/Demo/Trilium Demo/Inbox/Book to read.html delete mode 100644 demo/Demo/Trilium Demo/Inbox/Grocery list for today.html delete mode 100644 demo/Demo/Trilium Demo/Inbox/The Last Question.html delete mode 100644 demo/Demo/Trilium Demo/Inbox/The Last Question/The Last Question by Issac.pdf delete mode 100644 demo/Demo/Trilium Demo/Journal.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/11 - November/28 - Tuesday.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Christmas gift ideas.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Phone call about work project.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Trusted timestamping.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Meeting minutes.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/01.jpeg delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/02.jpeg delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/03.jpeg delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/04.jpeg delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/05.jpeg delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/06.jpeg delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/07.jpeg delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/08.jpeg delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/09.jpeg delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/10.jpeg delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/11.jpeg delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/12.jpeg delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/TODO - Send invites for christ.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/19 - Tuesday.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/19 - Tuesday/DONE - Dentist appointment.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/20 - Wednesday.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/21 - Thursday.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Christmas shopping.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Office party.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/22 - Friday.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/22 - Friday/Christmas shopping.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical/Highlights.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/23 - Saturday.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game fo.jpg delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game for Al.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/TODO - Buy milk.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/12 - December/30 - Thursday.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/Epics.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/Epics/Christmas.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/Epics/Christmas/Christmas dinner.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/Epics/Christmas/Shopping/28. 11. 2017 - Christmas gift ideas.clone.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/Epics/Christmas/Vacation days.html delete mode 100644 demo/Demo/Trilium Demo/Journal/2021/Epics/Vacation.html delete mode 100644 demo/Demo/Trilium Demo/Journal/Day template.html delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Bar chart.txt delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Bar chart_mermaid-export.svg delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/C4.txt delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/C4_mermaid-export.svg delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Class.txt delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Class_mermaid-export.svg delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Entity Relationship.txt delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Entity Relationship_mermai.svg delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Flow (ELK).txt delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Flow (ELK)_mermaid-export.svg delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Flow.txt delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Flow_mermaid-export.svg delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Gantt.txt delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Gantt_mermaid-export.svg delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Git.txt delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Git_mermaid-export.svg delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Journey.txt delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Journey_mermaid-export.svg delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Mind Map.txt delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Mind Map_mermaid-export.svg delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Pie.txt delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Pie_mermaid-export.svg delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Sequence.txt delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/Sequence_mermaid-export.svg delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/State.txt delete mode 100644 demo/Demo/Trilium Demo/Mermaid Diagrams/State_mermaid-export.svg delete mode 100644 demo/Demo/Trilium Demo/Mind map.json delete mode 100644 demo/Demo/Trilium Demo/Mind map/1_new note.json delete mode 100644 demo/Demo/Trilium Demo/Mind map/new note.json delete mode 100644 demo/Demo/Trilium Demo/Mind map/new note/new note.json delete mode 100644 demo/Demo/Trilium Demo/Mind map_mindmap-export.svg delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Custom request handler.js delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js.js delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart.js delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chart.js.clone.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chartjs-plugin-datalabe.min.js delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chartjs-plugin-datalabels.min.js/chart.js.clone.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderTable.js delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Statistics/Largest notes/template.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Statistics/Largest notes/template/js.js delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template/js.js delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Statistics/Most edited notes/template.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Statistics/Most edited notes/template/js.js delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Statistics/Most linked notes/template.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Statistics/Most linked notes/template/js.js delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Statistics/Note type count/template.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Statistics/Note type count/template/js.js delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderPieChart.clone.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderTable.js delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/Create Launcher.js delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.jpg delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/Done/Dentist appointment.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/Done/Get a gym membership.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/Implementation/CSS.css delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed.js delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed/reconcileAssignments.js delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/Implementation/createNewTask.js delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/Implementation/task template.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/Locations/gym.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob/Maybe Black Swan.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/Locations/tesco/Buy milk.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/Locations/work/Send invites for christmas par.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/TODO/Buy milk.clone.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/TODO/Buy some book for Bob.clone.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/TODO/Send invites for christmas party.clone.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/Tags/christmas/Buy some book for Bob.clone.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/Tags/groceries/Buy milk.clone.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/Tags/health.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy milk.clone.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy some book for Bob.clone.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Weight Tracker/Implementation.html delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code.js delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code/chart.js delete mode 100644 demo/Demo/Trilium Demo/Scripting examples/Word count widget.js delete mode 100644 demo/Demo/Trilium Demo/Steel Blue.css delete mode 100644 demo/Demo/Trilium Demo/Steel Blue/eb-garamond-v9-latin-reg.woff2 delete mode 100644 demo/Demo/Trilium Demo/Steel Blue/raleway-v12-latin-regula.woff2 delete mode 100644 demo/Demo/Trilium Demo/Tech.html delete mode 100644 demo/Demo/Trilium Demo/Tech/Linux/Bash scripting.html delete mode 100644 demo/Demo/Trilium Demo/Tech/Linux/Bash scripting/Bash startup modes.html delete mode 100644 demo/Demo/Trilium Demo/Tech/Linux/Bash scripting/While loop.html delete mode 100644 demo/Demo/Trilium Demo/Tech/Linux/History.html delete mode 100644 demo/Demo/Trilium Demo/Tech/Linux/Ubuntu.html delete mode 100644 demo/Demo/Trilium Demo/Tech/Linux/Ubuntu/Unity shortcuts.html delete mode 100644 demo/Demo/Trilium Demo/Tech/Programming/Bash scripting.clone.html delete mode 100644 demo/Demo/Trilium Demo/Tech/Programming/Java.html delete mode 100644 demo/Demo/Trilium Demo/Tech/Security/Trusted timestamping.clone.html delete mode 100644 demo/Demo/Trilium Demo/Tech/node.js/Intro.html delete mode 100644 demo/Demo/Trilium Demo/Tech/node.js/Overview.html delete mode 100644 demo/Demo/Trilium Demo/Tech/node.js/Overview/History.html delete mode 100644 demo/Demo/Trilium Demo/Tech/node.js/Overview/Industry support.html delete mode 100644 demo/Demo/Trilium Demo/Tech/node.js/Overview/Platform architecture.html delete mode 100644 demo/Demo/Trilium Demo/Tech/node.js/Releases.html delete mode 100644 demo/Demo/Trilium Demo/Work/HR.html delete mode 100644 demo/Demo/Trilium Demo/Work/Processes.html delete mode 100644 demo/Demo/Trilium Demo/Work/Projects.html delete mode 100644 demo/Demo/Trilium Demo_trilium-icon.png delete mode 100644 demo/Home/Journal.dat delete mode 100644 demo/Home/Trilium Demo.html delete mode 100644 demo/Home/Trilium Demo/Books/Book template.html delete mode 100644 demo/Home/Trilium Demo/Books/Book template/Highlights.html delete mode 100644 demo/Home/Trilium Demo/Books/Reviews/The Mechanical.clone.html delete mode 100644 demo/Home/Trilium Demo/Books/To read.html delete mode 100644 demo/Home/Trilium Demo/Canvas note.json delete mode 100644 demo/Home/Trilium Demo/Canvas note_canvas-export.svg delete mode 100644 demo/Home/Trilium Demo/Formatting examples/Checkbox lists.html delete mode 100644 demo/Home/Trilium Demo/Formatting examples/Code blocks.html delete mode 100644 demo/Home/Trilium Demo/Formatting examples/Highlighting.html delete mode 100644 demo/Home/Trilium Demo/Formatting examples/Math.html delete mode 100644 demo/Home/Trilium Demo/Formatting examples/School schedule.html delete mode 100644 demo/Home/Trilium Demo/Inbox.html delete mode 100644 demo/Home/Trilium Demo/Inbox/Book to read.html delete mode 100644 demo/Home/Trilium Demo/Inbox/Grocery list for today.html delete mode 100644 demo/Home/Trilium Demo/Inbox/The Last Question.html delete mode 100644 demo/Home/Trilium Demo/Inbox/The Last Question/The Last Question by Issac.pdf delete mode 100644 demo/Home/Trilium Demo/Journal.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/11 - November/28 - Tuesday.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Christmas gift ideas.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Phone call about work project.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Trusted timestamping.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Meeting minutes.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/01.jpeg delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/02.jpeg delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/03.jpeg delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/04.jpeg delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/05.jpeg delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/06.jpeg delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/07.jpeg delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/08.jpeg delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/09.jpeg delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/10.jpeg delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/11.jpeg delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/12.jpeg delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/TODO - Send invites for christ.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/19 - Tuesday.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/19 - Tuesday/DONE - Dentist appointment.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/20 - Wednesday.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/21 - Thursday.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Christmas shopping.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Office party.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/22 - Friday.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/22 - Friday/Christmas shopping.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical/Highlights.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/23 - Saturday.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game fo.jpg delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game for Al.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/TODO - Buy milk.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/12 - December/30 - Thursday.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/Epics.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/Epics/Christmas.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/Epics/Christmas/Christmas dinner.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/Epics/Christmas/Shopping/28. 11. 2017 - Christmas gift ideas.clone.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/Epics/Christmas/Vacation days.html delete mode 100644 demo/Home/Trilium Demo/Journal/2021/Epics/Vacation.html delete mode 100644 demo/Home/Trilium Demo/Journal/Day template.html delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Bar chart.txt delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Bar chart_mermaid-export.svg delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/C4.txt delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/C4_mermaid-export.svg delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Class.txt delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Class_mermaid-export.svg delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Entity Relationship.txt delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Entity Relationship_mermai.svg delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Flow (ELK).txt delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Flow (ELK)_mermaid-export.svg delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Flow.txt delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Flow_mermaid-export.svg delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Gantt.txt delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Gantt_mermaid-export.svg delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Git.txt delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Git_mermaid-export.svg delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Journey.txt delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Journey_mermaid-export.svg delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Mind Map.txt delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Mind Map_mermaid-export.svg delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Pie.txt delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Pie_mermaid-export.svg delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Sequence.txt delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/Sequence_mermaid-export.svg delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/State.txt delete mode 100644 demo/Home/Trilium Demo/Mermaid Diagrams/State_mermaid-export.svg delete mode 100644 demo/Home/Trilium Demo/Mind map.json delete mode 100644 demo/Home/Trilium Demo/Mind map/1_new note.json delete mode 100644 demo/Home/Trilium Demo/Mind map/new note.json delete mode 100644 demo/Home/Trilium Demo/Mind map/new note/new note.json delete mode 100644 demo/Home/Trilium Demo/Mind map_mindmap-export.svg delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Custom request handler.js delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js.js delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart.js delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chart.js.clone.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chartjs-plugin-datalabe.min.js delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chartjs-plugin-datalabels.min.js/chart.js.clone.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderTable.js delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Statistics/Largest notes/template.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Statistics/Largest notes/template/js.js delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template/js.js delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Statistics/Most edited notes/template.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Statistics/Most edited notes/template/js.js delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Statistics/Most linked notes/template.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Statistics/Most linked notes/template/js.js delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Statistics/Note type count/template.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Statistics/Note type count/template/js.js delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderPieChart.clone.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderTable.js delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/Create Launcher.js delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.jpg delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/Done/Dentist appointment.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/Done/Get a gym membership.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/Implementation/CSS.css delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed.js delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed/reconcileAssignments.js delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/Implementation/createNewTask.js delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/Implementation/task template.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/Locations/gym.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob/Maybe Black Swan.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/Locations/tesco/Buy milk.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/Locations/work/Send invites for christmas par.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/TODO/Buy milk.clone.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/TODO/Buy some book for Bob.clone.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/TODO/Send invites for christmas party.clone.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/Tags/christmas/Buy some book for Bob.clone.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/Tags/groceries/Buy milk.clone.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/Tags/health.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy milk.clone.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy some book for Bob.clone.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Weight Tracker/Implementation.html delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code.js delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code/chart.js delete mode 100644 demo/Home/Trilium Demo/Scripting examples/Word count widget.js delete mode 100644 demo/Home/Trilium Demo/Steel Blue.css delete mode 100644 demo/Home/Trilium Demo/Steel Blue/eb-garamond-v9-latin-reg.woff2 delete mode 100644 demo/Home/Trilium Demo/Steel Blue/raleway-v12-latin-regula.woff2 delete mode 100644 demo/Home/Trilium Demo/Tech.html delete mode 100644 demo/Home/Trilium Demo/Tech/Linux/Bash scripting.html delete mode 100644 demo/Home/Trilium Demo/Tech/Linux/Bash scripting/Bash startup modes.html delete mode 100644 demo/Home/Trilium Demo/Tech/Linux/Bash scripting/While loop.html delete mode 100644 demo/Home/Trilium Demo/Tech/Linux/History.html delete mode 100644 demo/Home/Trilium Demo/Tech/Linux/Ubuntu.html delete mode 100644 demo/Home/Trilium Demo/Tech/Linux/Ubuntu/Unity shortcuts.html delete mode 100644 demo/Home/Trilium Demo/Tech/Programming/Bash scripting.clone.html delete mode 100644 demo/Home/Trilium Demo/Tech/Programming/Java.html delete mode 100644 demo/Home/Trilium Demo/Tech/Security/Trusted timestamping.clone.html delete mode 100644 demo/Home/Trilium Demo/Tech/node.js/Intro.html delete mode 100644 demo/Home/Trilium Demo/Tech/node.js/Overview.html delete mode 100644 demo/Home/Trilium Demo/Tech/node.js/Overview/History.html delete mode 100644 demo/Home/Trilium Demo/Tech/node.js/Overview/Industry support.html delete mode 100644 demo/Home/Trilium Demo/Tech/node.js/Overview/Platform architecture.html delete mode 100644 demo/Home/Trilium Demo/Tech/node.js/Releases.html delete mode 100644 demo/Home/Trilium Demo/Work/HR.html delete mode 100644 demo/Home/Trilium Demo/Work/Processes.html delete mode 100644 demo/Home/Trilium Demo/Work/Projects.html delete mode 100644 demo/Home/Trilium Demo_trilium-icon.png delete mode 100644 demo/User Guide.html delete mode 100644 demo/User Guide/Journal.dat delete mode 100644 demo/User Guide/Journal.html delete mode 100644 demo/User Guide/Trilium Demo.html delete mode 100644 demo/User Guide/Trilium Demo/Books/Book template.html delete mode 100644 demo/User Guide/Trilium Demo/Books/Book template/Highlights.html delete mode 100644 demo/User Guide/Trilium Demo/Books/Reviews/The Mechanical.clone.html delete mode 100644 demo/User Guide/Trilium Demo/Books/To read.html delete mode 100644 demo/User Guide/Trilium Demo/Canvas note.json delete mode 100644 demo/User Guide/Trilium Demo/Canvas note_canvas-export.svg delete mode 100644 demo/User Guide/Trilium Demo/Formatting examples/Checkbox lists.html delete mode 100644 demo/User Guide/Trilium Demo/Formatting examples/Code blocks.html delete mode 100644 demo/User Guide/Trilium Demo/Formatting examples/Highlighting.html delete mode 100644 demo/User Guide/Trilium Demo/Formatting examples/Math.html delete mode 100644 demo/User Guide/Trilium Demo/Formatting examples/School schedule.html delete mode 100644 demo/User Guide/Trilium Demo/Inbox.html delete mode 100644 demo/User Guide/Trilium Demo/Inbox/Book to read.html delete mode 100644 demo/User Guide/Trilium Demo/Inbox/Grocery list for today.html delete mode 100644 demo/User Guide/Trilium Demo/Inbox/The Last Question.html delete mode 100644 demo/User Guide/Trilium Demo/Inbox/The Last Question/The Last Question by Issac.pdf delete mode 100644 demo/User Guide/Trilium Demo/Journal.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/11 - November/28 - Tuesday.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Christmas gift ideas.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Phone call about work project.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Trusted timestamping.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Meeting minutes.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/01.jpeg delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/02.jpeg delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/03.jpeg delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/04.jpeg delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/05.jpeg delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/06.jpeg delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/07.jpeg delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/08.jpeg delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/09.jpeg delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/10.jpeg delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/11.jpeg delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/12.jpeg delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/TODO - Send invites for christ.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/19 - Tuesday.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/19 - Tuesday/DONE - Dentist appointment.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/20 - Wednesday.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/21 - Thursday.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Christmas shopping.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Office party.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/22 - Friday.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/22 - Friday/Christmas shopping.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical/Highlights.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/23 - Saturday.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game fo.jpg delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game for Al.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/TODO - Buy milk.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/12 - December/30 - Thursday.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/Epics.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/Epics/Christmas.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/Epics/Christmas/Christmas dinner.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/Epics/Christmas/Shopping/28. 11. 2017 - Christmas gift ideas.clone.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/Epics/Christmas/Vacation days.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/2021/Epics/Vacation.html delete mode 100644 demo/User Guide/Trilium Demo/Journal/Day template.html delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Bar chart.txt delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Bar chart_mermaid-export.svg delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/C4.txt delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/C4_mermaid-export.svg delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Class.txt delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Class_mermaid-export.svg delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Entity Relationship.txt delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Entity Relationship_mermai.svg delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Flow (ELK).txt delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Flow (ELK)_mermaid-export.svg delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Flow.txt delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Flow_mermaid-export.svg delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Gantt.txt delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Gantt_mermaid-export.svg delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Git.txt delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Git_mermaid-export.svg delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Journey.txt delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Journey_mermaid-export.svg delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Mind Map.txt delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Mind Map_mermaid-export.svg delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Pie.txt delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Pie_mermaid-export.svg delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Sequence.txt delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/Sequence_mermaid-export.svg delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/State.txt delete mode 100644 demo/User Guide/Trilium Demo/Mermaid Diagrams/State_mermaid-export.svg delete mode 100644 demo/User Guide/Trilium Demo/Mind map.json delete mode 100644 demo/User Guide/Trilium Demo/Mind map/1_new note.json delete mode 100644 demo/User Guide/Trilium Demo/Mind map/new note.json delete mode 100644 demo/User Guide/Trilium Demo/Mind map/new note/new note.json delete mode 100644 demo/User Guide/Trilium Demo/Mind map_mindmap-export.svg delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Custom request handler.js delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js.js delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart.js delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chart.js.clone.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chartjs-plugin-datalabe.min.js delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chartjs-plugin-datalabels.min.js/chart.js.clone.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderTable.js delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Statistics/Largest notes/template.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Statistics/Largest notes/template/js.js delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template/js.js delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most edited notes/template.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most edited notes/template/js.js delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most linked notes/template.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most linked notes/template/js.js delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Statistics/Note type count/template.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Statistics/Note type count/template/js.js delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderPieChart.clone.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderTable.js delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/Create Launcher.js delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.jpg delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/Done/Dentist appointment.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/Done/Get a gym membership.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/Implementation/CSS.css delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed.js delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed/reconcileAssignments.js delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/Implementation/createNewTask.js delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/Implementation/task template.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/Locations/gym.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob/Maybe Black Swan.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/Locations/tesco/Buy milk.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/Locations/work/Send invites for christmas par.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/TODO/Buy milk.clone.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/TODO/Buy some book for Bob.clone.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/TODO/Send invites for christmas party.clone.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/Tags/christmas/Buy some book for Bob.clone.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/Tags/groceries/Buy milk.clone.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/Tags/health.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy milk.clone.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy some book for Bob.clone.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Weight Tracker/Implementation.html delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code.js delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code/chart.js delete mode 100644 demo/User Guide/Trilium Demo/Scripting examples/Word count widget.js delete mode 100644 demo/User Guide/Trilium Demo/Steel Blue.css delete mode 100644 demo/User Guide/Trilium Demo/Steel Blue/eb-garamond-v9-latin-reg.woff2 delete mode 100644 demo/User Guide/Trilium Demo/Steel Blue/raleway-v12-latin-regula.woff2 delete mode 100644 demo/User Guide/Trilium Demo/Tech.html delete mode 100644 demo/User Guide/Trilium Demo/Tech/Linux/Bash scripting.html delete mode 100644 demo/User Guide/Trilium Demo/Tech/Linux/Bash scripting/Bash startup modes.html delete mode 100644 demo/User Guide/Trilium Demo/Tech/Linux/Bash scripting/While loop.html delete mode 100644 demo/User Guide/Trilium Demo/Tech/Linux/History.html delete mode 100644 demo/User Guide/Trilium Demo/Tech/Linux/Ubuntu.html delete mode 100644 demo/User Guide/Trilium Demo/Tech/Linux/Ubuntu/Unity shortcuts.html delete mode 100644 demo/User Guide/Trilium Demo/Tech/Programming/Bash scripting.clone.html delete mode 100644 demo/User Guide/Trilium Demo/Tech/Programming/Java.html delete mode 100644 demo/User Guide/Trilium Demo/Tech/Security/Trusted timestamping.clone.html delete mode 100644 demo/User Guide/Trilium Demo/Tech/node.js/Intro.html delete mode 100644 demo/User Guide/Trilium Demo/Tech/node.js/Overview.html delete mode 100644 demo/User Guide/Trilium Demo/Tech/node.js/Overview/History.html delete mode 100644 demo/User Guide/Trilium Demo/Tech/node.js/Overview/Industry support.html delete mode 100644 demo/User Guide/Trilium Demo/Tech/node.js/Overview/Platform architecture.html delete mode 100644 demo/User Guide/Trilium Demo/Tech/node.js/Releases.html delete mode 100644 demo/User Guide/Trilium Demo/Work/HR.html delete mode 100644 demo/User Guide/Trilium Demo/Work/Processes.html delete mode 100644 demo/User Guide/Trilium Demo/Work/Projects.html delete mode 100644 demo/User Guide/Trilium Demo_trilium-icon.png diff --git a/db/demo.zip b/db/demo.zip index 15c0f91418817896a9a71113770e9f4966b06c4e..c040aacff0cb5682334e783da280c3e5d53f1310 100644 GIT binary patch delta 65533 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

) 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 - - - - - - - Demo - - - -

- - - \ No newline at end of file diff --git a/demo/Demo/Journal.dat b/demo/Demo/Journal.dat deleted file mode 100644 index e69de29bb..000000000 diff --git a/demo/Demo/Trilium Demo.html b/demo/Demo/Trilium Demo.html deleted file mode 100644 index fd201a3bd..000000000 --- a/demo/Demo/Trilium Demo.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - - Trilium Demo - - - - - - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Books/Book template.html b/demo/Demo/Trilium Demo/Books/Book template.html deleted file mode 100644 index 9199b06a9..000000000 --- a/demo/Demo/Trilium Demo/Books/Book template.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - - - Book template - - - -
-

Book template

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -

Main characters

- -

… here put main characters …

-

 

-

Plot

- -

… describe main plot lines …

-

 

-

Tone

- -

 

-

Genre

- -

scifi / drama / romance

-

 

-

Similar books

- -
    -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Books/Book template/Highlights.html b/demo/Demo/Trilium Demo/Books/Book template/Highlights.html deleted file mode 100644 index 4b69d3567..000000000 --- a/demo/Demo/Trilium Demo/Books/Book template/Highlights.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - - Highlights - - - -
-

Highlights

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

highlght 1

-
-

my comment

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Books/Reviews/The Mechanical.clone.html b/demo/Demo/Trilium Demo/Books/Reviews/The Mechanical.clone.html deleted file mode 100644 index cbaf13765..000000000 --- a/demo/Demo/Trilium Demo/Books/Reviews/The Mechanical.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - The Mechanical - - - -
-

The Mechanical

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Books/To read.html b/demo/Demo/Trilium Demo/Books/To read.html deleted file mode 100644 index a0cdbe43e..000000000 --- a/demo/Demo/Trilium Demo/Books/To read.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - - To read - - - -
-

To read

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Checkout Kindle daily deals: https://www.amazon.com/gp/feature.html?docId=1000677541 - -

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Canvas note.json b/demo/Demo/Trilium Demo/Canvas note.json deleted file mode 100644 index 0f334778c..000000000 --- a/demo/Demo/Trilium Demo/Canvas note.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"excalidraw","version":2,"elements":[{"type":"rectangle","version":234,"versionNonce":2115983107,"isDeleted":false,"id":"Nx_6ACJaaueNh0fTsVZeh","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":14.66796875,"y":8.13671875,"strokeColor":"#000000","backgroundColor":"#fa5252","width":247,"height":138,"seed":679323330,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1701078794806,"link":null},{"type":"arrow","version":142,"versionNonce":265248388,"isDeleted":false,"id":"2bmK1AKg9yVMP6CO_U6Ke","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":216,"y":67,"strokeColor":"#000000","backgroundColor":"#fa5252","width":289,"height":46,"seed":1265574494,"groupIds":[],"strokeSharpness":"round","boundElements":[],"updated":1655641371094,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":"arrow","points":[[0,0],[289,46]]},{"type":"ellipse","version":162,"versionNonce":507427772,"isDeleted":false,"id":"TOmE_26Ye9b_m_TKfWU45","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":441,"y":31,"strokeColor":"#000000","backgroundColor":"#228be6","width":203,"height":191,"seed":77588894,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371094,"link":null},{"type":"text","version":206,"versionNonce":1401811460,"isDeleted":false,"id":"K5CjVJa8vYzQ8LDOdH-av","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":319.5,"y":20,"strokeColor":"#000000","backgroundColor":"#228be6","width":71.75,"height":null,"seed":317664926,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1725306828824,"link":null,"fontSize":20,"fontFamily":1,"text":"convert","baseline":18,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"convert"},{"type":"diamond","version":139,"versionNonce":2062017596,"isDeleted":false,"id":"rZ0DKhdiE-mys9orY2M7Y","fillStyle":"solid","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":335,"y":67,"strokeColor":"#000000","backgroundColor":"#228be6","width":31,"height":37,"seed":401619102,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371094,"link":null},{"type":"line","version":202,"versionNonce":1931775364,"isDeleted":false,"id":"gWzx0Ka27J2gQYsjliI5u","fillStyle":"solid","strokeWidth":1,"strokeStyle":"dashed","roughness":1,"opacity":100,"angle":0,"x":147,"y":142,"strokeColor":"#000000","backgroundColor":"#228be6","width":124,"height":113,"seed":668475458,"groupIds":[],"strokeSharpness":"round","boundElements":[],"updated":1655641371094,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":null,"points":[[0,0],[124,113]]},{"type":"rectangle","version":182,"versionNonce":693632188,"isDeleted":false,"id":"vPXlTlCV6XiWRo8z596tY","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"dotted","roughness":1,"opacity":100,"angle":0,"x":269,"y":240,"strokeColor":"#2b8a3e","backgroundColor":"#e6ffc8","width":144,"height":115,"seed":1313295006,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371094,"link":null},{"type":"text","version":316,"versionNonce":1778720828,"isDeleted":false,"id":"NlWoiu7QFiUGoGhxxFDQz","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":290,"y":247,"strokeColor":"#2b8a3e","backgroundColor":"#228be6","width":53.36666488647461,"height":null,"seed":146698370,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1725306828824,"link":null,"fontSize":20,"fontFamily":1,"text":"List :\n- one\n- two","baseline":70,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"List :\n- one\n- two"},{"type":"diamond","version":220,"versionNonce":858850620,"isDeleted":false,"id":"4tqMpG7kcfLvu81ba12UQ","fillStyle":"solid","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":5.899784582143685,"x":283.37319488867206,"y":123.6942301852414,"strokeColor":"#000000","backgroundColor":"#fa5252","width":104.0405522208337,"height":74.00000000000001,"seed":1677737711,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371094,"link":null},{"type":"rectangle","version":277,"versionNonce":406453380,"isDeleted":false,"id":"79D3L3LhxNNySkbKD3Bia","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0.42451911970089906,"x":479.7715111234793,"y":259.96655309088374,"strokeColor":"#000000","backgroundColor":"#fa5252","width":128.50676566765082,"height":63,"seed":1447260752,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null},{"type":"diamond","version":362,"versionNonce":500497852,"isDeleted":false,"id":"ffrisBNjK3DyL4MRqDVUM","fillStyle":"solid","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0.3893167218331426,"x":21.865547135620886,"y":174.8538070033551,"strokeColor":"#000000","backgroundColor":"#15aabf","width":87.26890572875811,"height":46.29238599328972,"seed":63592112,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null},{"type":"rectangle","version":518,"versionNonce":340773892,"isDeleted":false,"id":"wxvV5tzdo2p3m4nBQf_fI","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":5.997855886997452,"x":90.74789364500919,"y":293.3561760950281,"strokeColor":"#000000","backgroundColor":"#fab005","width":123.50421270998135,"height":35.287647809943806,"seed":1439819952,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null},{"type":"line","version":166,"versionNonce":1610279598,"isDeleted":false,"id":"i2pQf0tOL1I7RZA6fHNXy","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"dotted","roughness":1,"opacity":100,"angle":0.3264344116289468,"x":129,"y":177,"strokeColor":"#a61e4d","backgroundColor":"#fab005","width":71,"height":80,"seed":969735782,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":null,"points":[[0,0],[2,16],[12,40],[20,51],[36,64],[71,80]]},{"type":"line","version":175,"versionNonce":1006611332,"isDeleted":false,"id":"zTcY1DmmmEqtM7iaFOjI2","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":24,"y":282,"strokeColor":"#087f5b","backgroundColor":"#fab005","width":81,"height":33,"seed":1314441594,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":null,"points":[[0,0],[6,-22],[12,-29],[21,-30],[24,-29],[33,-17],[36,1],[37,2],[45,-29],[48,-29],[53,-31],[58,-31],[72,-23],[81,-8],[81,-4]]},{"type":"rectangle","version":467,"versionNonce":1170587324,"isDeleted":false,"id":"UqrOMUkW8i5NCxQf_EDc9","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0.11809202841909539,"x":190.3330910264575,"y":373.66279952417335,"strokeColor":"#000000","backgroundColor":"#be4bdb","width":90.33381794708485,"height":87.67440095165314,"seed":1466118630,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null},{"type":"diamond","version":459,"versionNonce":830970628,"isDeleted":false,"id":"06wK4k0VHVo3nl3maFgBt","fillStyle":"solid","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":5.137516099543635,"x":353.41738815890335,"y":394.61371445798545,"strokeColor":"#000000","backgroundColor":"#4c6ef5","width":80.89200154670186,"height":77.42001777890613,"seed":1789348282,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null},{"type":"text","version":194,"versionNonce":2089357700,"isDeleted":false,"id":"FExeJRXagFlMKEpW4ApvL","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"dotted","roughness":1,"opacity":100,"angle":5.9094584872140326,"x":35.78896794074159,"y":386.2393022458574,"strokeColor":"#d9480f","backgroundColor":"#4c6ef5","width":106.3499984741211,"height":null,"seed":152285754,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1725306828824,"link":null,"fontSize":20,"fontFamily":2,"text":"Rotated text","baseline":23,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"Rotated text"},{"type":"arrow","version":363,"versionNonce":526752388,"isDeleted":false,"id":"n7nmJZmGCpL1a6l1TdMeX","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":520.1576551164967,"y":338.6957163378038,"strokeColor":"#000000","backgroundColor":"#fa5252","width":78.65765511649664,"height":75.30428366219626,"seed":925954106,"groupIds":[],"strokeSharpness":"round","boundElements":[],"updated":1655641371095,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":"arrow","points":[[0,0],[-78.65765511649664,75.30428366219626]]},{"type":"text","version":184,"versionNonce":963492028,"isDeleted":false,"id":"lU3Msnm2CTXBHi8Pzef0C","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"dotted","roughness":1,"opacity":100,"angle":0,"x":509.5,"y":392,"strokeColor":"#000000","backgroundColor":"#4c6ef5","width":128.88333129882812,"height":null,"seed":1839996922,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1725306828826,"link":null,"fontSize":20,"fontFamily":3,"text":"> some code","baseline":20,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"> some code"},{"type":"text","version":510,"versionNonce":670318852,"isDeleted":false,"id":"CdlqC6FutWnAhFgUa4-tK","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":34.326958955223915,"y":31.00810810810811,"strokeColor":"#c92a2a","backgroundColor":"#228be6","width":165.3333282470703,"height":null,"seed":168503609,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1725306828827,"link":null,"fontSize":39.25486991656494,"fontFamily":1,"text":"Big text","baseline":35,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"Big text"},{"type":"ellipse","version":305,"versionNonce":1795300462,"isDeleted":false,"id":"lQb2o3G3uO-OSzJlv7dQf","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":5.987365538640589,"x":483.5,"y":118.5,"strokeColor":"#000000","backgroundColor":"#7950f2","width":133.00000000000003,"height":58.00000000000001,"seed":617054574,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null}],"files":{},"appState":{"scrollX":255.921875,"scrollY":295.91526179206426,"zoom":{"value":1}}} \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Canvas note_canvas-export.svg b/demo/Demo/Trilium Demo/Canvas note_canvas-export.svg deleted file mode 100644 index f5bb7a3e6..000000000 --- a/demo/Demo/Trilium Demo/Canvas note_canvas-export.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - convertList :- one- twoRotated text> some codeBig text \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Formatting examples/Checkbox lists.html b/demo/Demo/Trilium Demo/Formatting examples/Checkbox lists.html deleted file mode 100644 index 28e954cce..000000000 --- a/demo/Demo/Trilium Demo/Formatting examples/Checkbox lists.html +++ /dev/null @@ -1,131 +0,0 @@ - - - - - - - - Checkbox lists - - - -
-

Checkbox lists

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Create easy TODO-lists with checkboxes:

-
    -
  • - -
  • -
  • - -
  • -
  • - -
  • -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Formatting examples/Code blocks.html b/demo/Demo/Trilium Demo/Formatting examples/Code blocks.html deleted file mode 100644 index 0209c5bbb..000000000 --- a/demo/Demo/Trilium Demo/Formatting examples/Code blocks.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - - - - Code blocks - - - -
-

Code blocks

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Code blocks are useful to add short snippets of code blocks inside text - notes. Depending on your preference, it's possible to enable or disable - word wrapping for these code blocks.

-

We added syntax highlighting to code blocks as well. When a code block - is first created it will try to automatically determine the programming - language, should that fail it is possible to manually adjust it. The color - scheme for the syntax highlighting is adjustable in settings. 

function helloWorld() {
-	alert("Hello world");
-}
- -

For larger pieces of code it is better to use a code note, which uses - a fully-fledged code editor (CodeMirror). For an example of a code note, - see Custom request handler.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Formatting examples/Highlighting.html b/demo/Demo/Trilium Demo/Formatting examples/Highlighting.html deleted file mode 100644 index 40a294932..000000000 --- a/demo/Demo/Trilium Demo/Formatting examples/Highlighting.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - - - Highlighting - - - -
-

Highlighting

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Space Shuttle Discovery (Orbiter Vehicle - Designation: OV-103) is one of the orbiters from NASA's Space - Shuttle program and the third of five fully operational orbiters to be - built. Its first mission, STS-41-D, flew from August 30 to September 5, - 1984. Over 27 years of service it launched and landed 39 times, - gathering more spaceflights than any other spacecraft to date. The shuttle - has three main components: the Space Shuttle orbiter, a central fuel tank, - and two rocket boosters. Nearly 25,000 heat resistant tiles cover - the orbiter to protect it from high temperatures on re-entry.

-

Discovery became the third operational orbiter to enter service, preceded - by Columbia and Challenger. It embarked on its last mission, STS-133, on February 24, 2011 and - touched down for the final time at Kennedy Space Center on March 9, having - spent a cumulative total of almost a full year in space. Discovery performed - both research and International Space Station (ISS) assembly missions, - and also carried the Hubble Space Telescope into orbit.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Formatting examples/Math.html b/demo/Demo/Trilium Demo/Formatting examples/Math.html deleted file mode 100644 index 7f2e26008..000000000 --- a/demo/Demo/Trilium Demo/Formatting examples/Math.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - Math - - - -
-

Math

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

\(% \f is defined as #1f(#2) using the macro \f\relax{x} = \int_{-\infty}^\infty     \f\hat\xi\,e^{2 \pi i \xi x}     \,d\xi\)Some - math examples:

\[\displaystyle \frac{1}{\Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{\frac25 \pi}} = 1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}} {1+\frac{e^{-8\pi}} {1+\cdots} } } }\] - -

Another:

\[\displaystyle \left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right)\] - -

Inline math is also possible: \(c^2 = a^2 + b^2\) Neat!

-

 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Formatting examples/School schedule.html b/demo/Demo/Trilium Demo/Formatting examples/School schedule.html deleted file mode 100644 index eabed6282..000000000 --- a/demo/Demo/Trilium Demo/Formatting examples/School schedule.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - - School schedule - - - -
-

School schedule

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 MondayTuesdayWednesdayThursdayFriday
9:00-10:30P.E. MathComputer Science 
11:00-12:30HistoryEnglish PhysicsMath
13:00-14:30 Computer ScienceChemistryPhysics LabGeography
15:00-16:30Computer Science Latin  
-
School schedule
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Inbox.html b/demo/Demo/Trilium Demo/Inbox.html deleted file mode 100644 index f881ba73a..000000000 --- a/demo/Demo/Trilium Demo/Inbox.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - - Inbox - - - -
-

Inbox

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

This is a place I use to put notes waiting for better categorization

-

 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Inbox/Book to read.html b/demo/Demo/Trilium Demo/Inbox/Book to read.html deleted file mode 100644 index 429c9702d..000000000 --- a/demo/Demo/Trilium Demo/Inbox/Book to read.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - - Book to read - - - -
-

Book to read

- -
-
-
- -
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Inbox/Grocery list for today.html b/demo/Demo/Trilium Demo/Inbox/Grocery list for today.html deleted file mode 100644 index 68f2f5e98..000000000 --- a/demo/Demo/Trilium Demo/Inbox/Grocery list for today.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - - Grocery list for today - - - -
-

Grocery list for today

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
    -
  • cucumber
  • -
  • cheese
  • -
  • beer
  • -
-

 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Inbox/The Last Question.html b/demo/Demo/Trilium Demo/Inbox/The Last Question.html deleted file mode 100644 index 09baae5f7..000000000 --- a/demo/Demo/Trilium Demo/Inbox/The Last Question.html +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - The Last Question - - - -
-

The Last Question

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

"The Last Question" is a science fiction - short storyby American writer Isaac Asimov. - It first appeared in the November 1956 issue of Science Fiction Quarterly.

-
 
-

This page demonstrates two things:

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Inbox/The Last Question/The Last Question by Issac.pdf b/demo/Demo/Trilium Demo/Inbox/The Last Question/The Last Question by Issac.pdf deleted file mode 100644 index 717a69943f1f208822692aa9c507136b3dbd69c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49359 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 F^sh4c%G3Y= diff --git a/demo/Demo/Trilium Demo/Journal.html b/demo/Demo/Trilium Demo/Journal.html deleted file mode 100644 index fffbf8607..000000000 --- a/demo/Demo/Trilium Demo/Journal.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - Journal - - - - - - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/11 - November/28 - Tuesday.html b/demo/Demo/Trilium Demo/Journal/2021/11 - November/28 - Tuesday.html deleted file mode 100644 index 0e014d8a6..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/11 - November/28 - Tuesday.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - 28 - Tuesday - - - -
-

28 - Tuesday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Christmas gift ideas.html b/demo/Demo/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Christmas gift ideas.html deleted file mode 100644 index be339765a..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Christmas gift ideas.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - Christmas gift ideas - - - -
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Phone call about work project.html b/demo/Demo/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Phone call about work project.html deleted file mode 100644 index 6d58d885d..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Phone call about work project.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - Phone call about work project - - - -
-

Phone call about work project

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Bla bla bla ....

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Trusted timestamping.html b/demo/Demo/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Trusted timestamping.html deleted file mode 100644 index daea0b8bd..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Trusted timestamping.html +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - Trusted timestamping - - - -
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday.html b/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday.html deleted file mode 100644 index a42fa185c..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - 18 - Monday - - - - - - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Meeting minutes.html b/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Meeting minutes.html deleted file mode 100644 index a44807ce4..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Meeting minutes.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - Meeting minutes - - - -
-

Meeting minutes

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

bla bla bla ...

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/01.jpeg b/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/01.jpeg deleted file mode 100644 index 526922538e737514114c0f61506532200ec0025c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16881 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 diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/02.jpeg b/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/02.jpeg deleted file mode 100644 index a6bd590e4909f81578152ace4cbaa072a76b90b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31697 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 dx!7-F_a9-ckyS|Jm1Nam)Y! diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/07.jpeg b/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/07.jpeg deleted file mode 100644 index 1a4177f4527197570ad9dd0f49453342e2264fb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30223 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 diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/08.jpeg b/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/08.jpeg deleted file mode 100644 index eaa57bfbf42743d1c27bc99da83b3dfe56fc9737..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39928 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 diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/11.jpeg b/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/11.jpeg deleted file mode 100644 index 24fb1fc9e15d8617ea1614b99445f00aa5b602c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76231 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

FJZ#BPx$h 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 diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/TODO - Send invites for christ.html b/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/TODO - Send invites for christ.html deleted file mode 100644 index 749b48f9d..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/TODO - Send invites for christ.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - Send invites for christmas party - - - -

- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/19 - Tuesday.html b/demo/Demo/Trilium Demo/Journal/2021/12 - December/19 - Tuesday.html deleted file mode 100644 index 3ebe8c0d6..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/12 - December/19 - Tuesday.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - 19 - Tuesday - - - -
-

19 - Tuesday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/19 - Tuesday/DONE - Dentist appointment.html b/demo/Demo/Trilium Demo/Journal/2021/12 - December/19 - Tuesday/DONE - Dentist appointment.html deleted file mode 100644 index feba73c7d..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/12 - December/19 - Tuesday/DONE - Dentist appointment.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - Dentist appointment - - - -
-

Dentist appointment

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/20 - Wednesday.html b/demo/Demo/Trilium Demo/Journal/2021/12 - December/20 - Wednesday.html deleted file mode 100644 index 9defb3a24..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/12 - December/20 - Wednesday.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - 20 - Wednesday - - - -
-

20 - Wednesday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/21 - Thursday.html b/demo/Demo/Trilium Demo/Journal/2021/12 - December/21 - Thursday.html deleted file mode 100644 index cc69093a5..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/12 - December/21 - Thursday.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - 21 - Thursday - - - -
-

21 - Thursday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Christmas shopping.html b/demo/Demo/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Christmas shopping.html deleted file mode 100644 index 20ff0c70b..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Christmas shopping.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - Christmas shopping - - - -
-

Christmas shopping

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Bought a book!

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Office party.html b/demo/Demo/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Office party.html deleted file mode 100644 index 87528f993..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Office party.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - Office party - - - -
-

Office party

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
That was fun!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/22 - Friday.html b/demo/Demo/Trilium Demo/Journal/2021/12 - December/22 - Friday.html deleted file mode 100644 index e98f07eea..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/12 - December/22 - Friday.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - 22 - Friday - - - -
-

22 - Friday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/22 - Friday/Christmas shopping.html b/demo/Demo/Trilium Demo/Journal/2021/12 - December/22 - Friday/Christmas shopping.html deleted file mode 100644 index c7572437d..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/12 - December/22 - Friday/Christmas shopping.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - Christmas shopping - - - -
-

Christmas shopping

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical.html b/demo/Demo/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical.html deleted file mode 100644 index 1f445ce17..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - The Mechanical - - - -
-

The Mechanical

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

I enjoyed this book a lot. It's slow moving at times with the author taking - his time with conversations and descriptions of them. The premise is very - interesting, but I'm sad that it wasn't elaborated more deeply - e.g. the - history and development of the clakker technology with Huygens and how - Spinoza comes into the picture. Maybe the author saves it for the next - two parts of the book.

-

Language can be intimidating at first for non-native english speakers - - author uses wide range of vocabulary. Fortunately it gets better after - a while as reader adjusts.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical/Highlights.html b/demo/Demo/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical/Highlights.html deleted file mode 100644 index ba478819b..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical/Highlights.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - - - - - Highlights - - - -
-

Highlights

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Like a raindrop rolling down dry valleys to the sea, his body sensed the - contours of agony and helplessly followed their gradient. Impelled by alchemical - compulsion rather than gravity, Jax became an unstoppable boulder careering - along gullies of human whim.

-
-
-

Free Will was a vacuum, a negative space. It was the absence of coercion, - the absence of compulsion, the absence of agony.

-
-
-

Overwhelming: he could do anything he wanted. But the grand sum of anything-at-all - was nothing-at-all. The topology of freedom offered no gradients to nudge - him, no landmarks to guide him. How did humans guide themselves? How did - they know what to do and what not to do? How did they know when to do anything - without the benefit of geasa and metageasa to prioritize every single action - of their waking lives? How did they order their daily existence without - somebody to tell them what to do?

-
-
-

Life as a slave was unspeakable; life as a slave who had briefly tasted - freedom was unthinkable. Clakkers carried complex geasa by dint of alchemy; - humans carried heavy obligations, too, but called them culture. Society.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/23 - Saturday.html b/demo/Demo/Trilium Demo/Journal/2021/12 - December/23 - Saturday.html deleted file mode 100644 index a6eb9b1d4..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/12 - December/23 - Saturday.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - 23 - Saturday - - - -
-

23 - Saturday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!.html b/demo/Demo/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!.html deleted file mode 100644 index 9774550ae..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - 24 - Sunday - Christmas Eve! - - - -
-

24 - Sunday - Christmas Eve!

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game fo.jpg b/demo/Demo/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game fo.jpg deleted file mode 100644 index f0135ec7b88cdefcbcd0846c11d04658210cc3b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7166 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 X9l; diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game for Al.html b/demo/Demo/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game for Al.html deleted file mode 100644 index d02db8d67..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game for Al.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - Buy a board game for Alice - - - - - - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/TODO - Buy milk.html b/demo/Demo/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/TODO - Buy milk.html deleted file mode 100644 index 8879bfc19..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/TODO - Buy milk.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - Buy milk - - - -
-

Buy milk

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/30 - Thursday.html b/demo/Demo/Trilium Demo/Journal/2021/12 - December/30 - Thursday.html deleted file mode 100644 index b97e27a4d..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/12 - December/30 - Thursday.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - 30 - Thursday - - - -
-

30 - Thursday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/Epics.html b/demo/Demo/Trilium Demo/Journal/2021/Epics.html deleted file mode 100644 index d71b689ef..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/Epics.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - Epics - - - -
-

Epics

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Epic is kind of medium-term events or projects spread over days or months.

-

Remember that Trilium is all free form so you can organise your stuff - in whatever way you'd like.

-

 

-

 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/Epics/Christmas.html b/demo/Demo/Trilium Demo/Journal/2021/Epics/Christmas.html deleted file mode 100644 index 8a3cdad7c..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/Epics/Christmas.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - Christmas - - - -
-

Christmas

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

This christmas is going to be awesome!

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/Epics/Christmas/Christmas dinner.html b/demo/Demo/Trilium Demo/Journal/2021/Epics/Christmas/Christmas dinner.html deleted file mode 100644 index da59fbe4c..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/Epics/Christmas/Christmas dinner.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - Christmas dinner - - - -
-

Christmas dinner

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Carp of course!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/Epics/Christmas/Shopping/28. 11. 2017 - Christmas gift ideas.clone.html b/demo/Demo/Trilium Demo/Journal/2021/Epics/Christmas/Shopping/28. 11. 2017 - Christmas gift ideas.clone.html deleted file mode 100644 index 044fe3e8f..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/Epics/Christmas/Shopping/28. 11. 2017 - Christmas gift ideas.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Christmas gift ideas - - - -
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/Epics/Christmas/Vacation days.html b/demo/Demo/Trilium Demo/Journal/2021/Epics/Christmas/Vacation days.html deleted file mode 100644 index 005912c63..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/Epics/Christmas/Vacation days.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - - Vacation days - - - -
-

Vacation days

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

25. 12., 26. 12., 1. 1. - statutory holidays

-

27. 12. - 29. 12., 2. 1. - vacation days

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/2021/Epics/Vacation.html b/demo/Demo/Trilium Demo/Journal/2021/Epics/Vacation.html deleted file mode 100644 index 3224a29eb..000000000 --- a/demo/Demo/Trilium Demo/Journal/2021/Epics/Vacation.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - Vacation - - - -
-

Vacation

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Planning stuff etc.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Journal/Day template.html b/demo/Demo/Trilium Demo/Journal/Day template.html deleted file mode 100644 index 7f0ee7976..000000000 --- a/demo/Demo/Trilium Demo/Journal/Day template.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - Day template - - - -
-

Day template

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Bar chart.txt b/demo/Demo/Trilium Demo/Mermaid Diagrams/Bar chart.txt deleted file mode 100644 index b13f7ee52..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Bar chart.txt +++ /dev/null @@ -1,15 +0,0 @@ -gantt - title Git Issues - days since last update - dateFormat X - axisFormat %s - - section Issue19062 - 71 : 0, 71 - section Issue19401 - 36 : 0, 36 - section Issue193 - 34 : 0, 34 - section Issue7441 - 9 : 0, 9 - section Issue1300 - 5 : 0, 5 \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Bar chart_mermaid-export.svg b/demo/Demo/Trilium Demo/Mermaid Diagrams/Bar chart_mermaid-export.svg deleted file mode 100644 index 97489f06b..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Bar chart_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -051015202530354045505560657071 36 34 9 5 Issue19062Issue19401Issue193Issue7441Issue1300Git Issues - days since last update \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/C4.txt b/demo/Demo/Trilium Demo/Mermaid Diagrams/C4.txt deleted file mode 100644 index 7e4dc961a..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/C4.txt +++ /dev/null @@ -1,32 +0,0 @@ -C4Context -title System Context diagram for Internet Banking System - -Person(customerA, "Banking Customer A", "A customer of the bank, with personal bank accounts.") -Person(customerB, "Banking Customer B") -Person_Ext(customerC, "Banking Customer C") -System(SystemAA, "Internet Banking System", "Allows customers to view information about their bank accounts, and make payments.") - -Person(customerD, "Banking Customer D", "A customer of the bank,
with personal bank accounts.") - -Enterprise_Boundary(b1, "BankBoundary") { - - SystemDb_Ext(SystemE, "Mainframe Banking System", "Stores all of the core banking information about customers, accounts, transactions, etc.") - - System_Boundary(b2, "BankBoundary2") { - System(SystemA, "Banking System A") - System(SystemB, "Banking System B", "A system of the bank, with personal bank accounts.") - } - - System_Ext(SystemC, "E-mail system", "The internal Microsoft Exchange e-mail system.") - SystemDb(SystemD, "Banking System D Database", "A system of the bank, with personal bank accounts.") - - Boundary(b3, "BankBoundary3", "boundary") { - SystemQueue(SystemF, "Banking System F Queue", "A system of the bank, with personal bank accounts.") - SystemQueue_Ext(SystemG, "Banking System G Queue", "A system of the bank, with personal bank accounts.") - } -} - -BiRel(customerA, SystemAA, "Uses") -BiRel(SystemAA, SystemE, "Uses") -Rel(SystemAA, SystemC, "Sends e-mails", "SMTP") -Rel(SystemC, customerA, "Sends e-mails to") \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/C4_mermaid-export.svg b/demo/Demo/Trilium Demo/Mermaid Diagrams/C4_mermaid-export.svg deleted file mode 100644 index 60f433a49..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/C4_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -<<person>>Banking Customer AA customer of the bank, with personal bank accounts.<<person>>Banking Customer B<<external_person>>Banking Customer C<<system>>Internet Banking SystemAllows customers to view information about their bank accounts, and make payments.<<person>>Banking Customer DA customer of the bank, with personal bank accounts.<<external_system_db>>Mainframe Banking SystemStores all of the core banking information about customers, accounts, transactions, etc.<<external_system>>E-mail systemThe internal Microsoft Exchange e-mail system.<<system_db>>Banking System D DatabaseA system of the bank, with personal bank accounts.<<system>>Banking System A<<system>>Banking System BA system of the bank, with personal bank accounts.BankBoundary2[ENTERPRISE]<<system_queue>>Banking System F QueueA system of the bank, with personal bank accounts.<<external_system_queue>>Banking System G QueueA system of the bank, with personal bank accounts.BankBoundary3[boundary]BankBoundary[ENTERPRISE]UsesUsesSends e-mails[SMTP]Sends e-mails toSystem Context diagram for Internet Banking System \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Class.txt b/demo/Demo/Trilium Demo/Mermaid Diagrams/Class.txt deleted file mode 100644 index f902afadd..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Class.txt +++ /dev/null @@ -1,16 +0,0 @@ -classDiagram -Class01 <|-- AveryLongClass : Cool -<> Class01 -Class09 --> C2 : Where am i? -Class09 --* C3 -Class09 --|> Class07 -Class07 : equals() -Class07 : Object[] elementData -Class01 : size() -Class01 : int chimp -Class01 : int gorilla -class Class10 { - <> - int id - size() -} \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Class_mermaid-export.svg b/demo/Demo/Trilium Demo/Mermaid Diagrams/Class_mermaid-export.svg deleted file mode 100644 index 9d10efc11..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Class_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -
Cool
Where am i?
«interface»
Class01
int chimp
int gorilla
size()
AveryLongClass
Class09
C2
C3
Class07
Object[] elementData
equals()
«service»
Class10
int id
size()
\ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Entity Relationship.txt b/demo/Demo/Trilium Demo/Mermaid Diagrams/Entity Relationship.txt deleted file mode 100644 index 94d6f5196..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Entity Relationship.txt +++ /dev/null @@ -1,10 +0,0 @@ -erDiagram - CUSTOMER }|..|{ DELIVERY-ADDRESS : has - CUSTOMER ||--o{ ORDER : places - CUSTOMER ||--o{ INVOICE : "liable for" - DELIVERY-ADDRESS ||--o{ ORDER : receives - INVOICE ||--|{ ORDER : covers - ORDER ||--|{ ORDER-ITEM : includes - PRODUCT-CATEGORY ||--|{ PRODUCT : contains - PRODUCT ||--o{ ORDER-ITEM : "ordered in" - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Entity Relationship_mermai.svg b/demo/Demo/Trilium Demo/Mermaid Diagrams/Entity Relationship_mermai.svg deleted file mode 100644 index d5911752e..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Entity Relationship_mermai.svg +++ /dev/null @@ -1 +0,0 @@ -CUSTOMERDELIVERY-ADDRESSORDERINVOICEORDER-ITEMPRODUCT-CATEGORYPRODUCThasplacesliable forreceivescoversincludescontainsordered in \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Flow (ELK).txt b/demo/Demo/Trilium Demo/Mermaid Diagrams/Flow (ELK).txt deleted file mode 100644 index 34d7aedaf..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Flow (ELK).txt +++ /dev/null @@ -1,15 +0,0 @@ ---- -config: - layout: elk ---- -flowchart LR -A-->|"Guarantee"|B -C-->|"User attributes"|B -C-->|"Master data"|B -C-->|"Exchange Rate"|B -C-->|"Profit Centers"|B -C-->|"Vendor Partners"|B -C-->|"Work Situation"|B -C-->|"Customer"|B -C-->|"Profit Centers"|B -B-->|"Guarantee"|C \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Flow (ELK)_mermaid-export.svg b/demo/Demo/Trilium Demo/Mermaid Diagrams/Flow (ELK)_mermaid-export.svg deleted file mode 100644 index 1a133a1c7..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Flow (ELK)_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -

A

B

C

Guarantee

User attributes

Master data

Exchange Rate

Profit Centers

Vendor Partners

Work Situation

Customer

Profit Centers

Guarantee

\ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Flow.txt b/demo/Demo/Trilium Demo/Mermaid Diagrams/Flow.txt deleted file mode 100644 index a7fcef7f3..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Flow.txt +++ /dev/null @@ -1,5 +0,0 @@ -graph TD -A[Hard] -->|Text| B(Round) -B --> C{Decision} -C -->|One| D[Result 1] -C -->|Two| E[Result 2] \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Flow_mermaid-export.svg b/demo/Demo/Trilium Demo/Mermaid Diagrams/Flow_mermaid-export.svg deleted file mode 100644 index 7941b9ae1..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Flow_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -

Text

One

Two

Hard

Round

Decision

Result 1

Result 2

\ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Gantt.txt b/demo/Demo/Trilium Demo/Mermaid Diagrams/Gantt.txt deleted file mode 100644 index af32bc27d..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Gantt.txt +++ /dev/null @@ -1,8 +0,0 @@ -gantt -section Section -Completed :done, des1, 2014-01-06,2014-01-08 -Active :active, des2, 2014-01-07, 3d -Parallel 1 : des3, after des1, 1d -Parallel 2 : des4, after des1, 1d -Parallel 3 : des5, after des3, 1d -Parallel 4 : des6, after des4, 1d \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Gantt_mermaid-export.svg b/demo/Demo/Trilium Demo/Mermaid Diagrams/Gantt_mermaid-export.svg deleted file mode 100644 index 61ffc0260..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Gantt_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -2014-01-062014-01-072014-01-072014-01-082014-01-082014-01-092014-01-092014-01-10Completed Parallel 1 Parallel 2 Active Parallel 3 Parallel 4 Section \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Git.txt b/demo/Demo/Trilium Demo/Mermaid Diagrams/Git.txt deleted file mode 100644 index f5c89f75d..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Git.txt +++ /dev/null @@ -1,10 +0,0 @@ - gitGraph - commit - commit - branch develop - commit - commit - commit - checkout main - commit - commit \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Git_mermaid-export.svg b/demo/Demo/Trilium Demo/Mermaid Diagrams/Git_mermaid-export.svg deleted file mode 100644 index 15b9bb454..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Git_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -maindevelop0-e6e63b91-f6c5e0c2-b62cc0e3-be86c5a4-7021d405-f753c376-3f1a1ef \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Journey.txt b/demo/Demo/Trilium Demo/Mermaid Diagrams/Journey.txt deleted file mode 100644 index 8bad1ef77..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Journey.txt +++ /dev/null @@ -1,9 +0,0 @@ - journey - title My working day - section Go to work - Make tea: 5: Me - Go upstairs: 3: Me - Do work: 1: Me, Cat - section Go home - Go downstairs: 5: Me - Sit down: 3: Me \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Journey_mermaid-export.svg b/demo/Demo/Trilium Demo/Mermaid Diagrams/Journey_mermaid-export.svg deleted file mode 100644 index 2b6c1e75d..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Journey_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -CatMe
Go to work
Go to work
Me
Make tea
Make tea
Me
Go upstairs
Go upstairs
MeCat
Do work
Do work
Go home
Go home
Me
Go downstairs
Go downstairs
Me
Sit down
Sit down
My working day
\ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Mind Map.txt b/demo/Demo/Trilium Demo/Mermaid Diagrams/Mind Map.txt deleted file mode 100644 index 6cdfad11d..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Mind Map.txt +++ /dev/null @@ -1,17 +0,0 @@ -mindmap - root((mindmap)) - Origins - Long history - ::icon(fa fa-book) - Popularisation - British popular psychology author Tony Buzan - Research - On effectiveness
and features - On Automatic creation - Uses - Creative techniques - Strategic planning - Argument mapping - Tools - Pen and paper - Mermaid \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Mind Map_mermaid-export.svg b/demo/Demo/Trilium Demo/Mermaid Diagrams/Mind Map_mermaid-export.svg deleted file mode 100644 index 4e0a32214..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Mind Map_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -mindmapOriginsLong history
PopularisationBritish popular psychologyauthor Tony BuzanResearchOn effectivenessand featuresOn Automatic creationUsesCreative techniquesStrategic planningArgument mappingToolsPen and paperMermaid
\ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Pie.txt b/demo/Demo/Trilium Demo/Mermaid Diagrams/Pie.txt deleted file mode 100644 index 58aeda658..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Pie.txt +++ /dev/null @@ -1,4 +0,0 @@ -pie -"Dogs" : 386 -"Cats" : 85 -"Rats" : 15 \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Pie_mermaid-export.svg b/demo/Demo/Trilium Demo/Mermaid Diagrams/Pie_mermaid-export.svg deleted file mode 100644 index 80909557d..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Pie_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -79%17%3%DogsCatsRats \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Sequence.txt b/demo/Demo/Trilium Demo/Mermaid Diagrams/Sequence.txt deleted file mode 100644 index 5ed800922..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Sequence.txt +++ /dev/null @@ -1,9 +0,0 @@ -sequenceDiagram -Alice->>John: Hello John, how are you? -loop Healthcheck - John->>John: Fight against hypochondria -end -Note right of John: Rational thoughts! -John-->>Alice: Great! -John->>Bob: How about you? -Bob-->>John: Jolly good! \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/Sequence_mermaid-export.svg b/demo/Demo/Trilium Demo/Mermaid Diagrams/Sequence_mermaid-export.svg deleted file mode 100644 index 804d86275..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/Sequence_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -BobJohnAliceBobJohnAliceloop[Healthcheck]Rational thoughts!Hello John, how are you?Fight against hypochondriaGreat!How about you?Jolly good! \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/State.txt b/demo/Demo/Trilium Demo/Mermaid Diagrams/State.txt deleted file mode 100644 index 7b57864f0..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/State.txt +++ /dev/null @@ -1,7 +0,0 @@ -stateDiagram-v2 -[*] --> Still -Still --> [*] -Still --> Moving -Moving --> Still -Moving --> Crash -Crash --> [*] \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mermaid Diagrams/State_mermaid-export.svg b/demo/Demo/Trilium Demo/Mermaid Diagrams/State_mermaid-export.svg deleted file mode 100644 index 1e2314d6c..000000000 --- a/demo/Demo/Trilium Demo/Mermaid Diagrams/State_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -
Still
Moving
Crash
\ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mind map.json b/demo/Demo/Trilium Demo/Mind map.json deleted file mode 100644 index 79b3add25..000000000 --- a/demo/Demo/Trilium Demo/Mind map.json +++ /dev/null @@ -1 +0,0 @@ -{"nodeData":{"id":"me-root","topic":"Mind Elixir","root":true,"tags":["Mind Map Core"],"children":[{"topic":"What is Mind Elixir","id":"bd4313fbac40284b","direction":0,"expanded":true,"children":[{"topic":"A mind map core","id":"beeb823afd6d2114"},{"topic":"Free","id":"c1f068377de9f3a0"},{"topic":"Open-Source","id":"c1f06d38a09f23ca"},{"topic":"Use without JavaScript framework","id":"c1f06e4cbcf16463","expanded":true,"children":[]},{"topic":"Use in your own project","id":"c1f1f11a7fbf7550","children":[{"topic":"import MindElixir from 'mind-elixir'","id":"c1f1e245b0a89f9b"},{"topic":"new MindElixir({...}).init(data)","id":"c1f1ebc7072c8928"}]},{"topic":"Easy to use","id":"c1f0723c07b408d7","expanded":true,"children":[{"topic":"Use it like other mind map application","id":"c1f09612fd89920d"}]}]},{"topic":"Basics","id":"bd1b66c4b56754d9","direction":0,"expanded":true,"children":[{"topic":"tab - Create a child node","id":"bd1b6892bcab126a"},{"topic":"enter - Create a sibling node","id":"bd1b6b632a434b27"},{"topic":"del - Remove a node","id":"bd1b983085187c0a"}]},{"topic":"Focus mode","id":"bd1b9b94a9a7a913","direction":1,"expanded":true,"children":[{"topic":"Right click and select Focus Mode","id":"bd1bb2ac4bbab458"},{"topic":"Right click and select Cancel Focus Mode","id":"bd1bb4b14d6697c3"}]},{"topic":"Left menu","id":"bd1b9d1816ede134","direction":0,"expanded":true,"children":[{"topic":"Node distribution","id":"bd1ba11e620c3c1a","expanded":true,"children":[{"topic":"Left","id":"bd1c1cb51e6745d3"},{"topic":"Right","id":"bd1c1e12fd603ff6"},{"topic":"Both l & r","id":"bd1c1f03def5c97b"}]}]},{"topic":"Bottom menu","id":"bd1ba66996df4ba4","direction":1,"expanded":true,"children":[{"topic":"Full screen","id":"bd1ba81d9bc95a7e"},{"topic":"Return to Center","id":"bd1babdd5c18a7a2"},{"topic":"Zoom in","id":"bd1bae68e0ab186e"},{"topic":"Zoom out","id":"bd1bb06377439977"}]},{"topic":"Link","id":"bd1beff607711025","direction":0,"expanded":true,"children":[{"topic":"Right click and select Link","id":"bd1bf320da90046a"},{"topic":"Click the target you want to link","id":"bd1bf6f94ff2e642"},{"topic":"Modify link with control points","id":"bd1c0c4a487bd036"}]},{"topic":"Node style","id":"bd1c217f9d0b20bd","direction":0,"expanded":true,"children":[{"topic":"Font Size","id":"bd1c24420cd2c2f5","style":{"fontSize":"32","color":"#3298db"}},{"topic":"Font Color","id":"bd1c2a59b9a2739c","style":{"color":"#c0392c"}},{"topic":"Background Color","id":"bd1c2de33f057eb4","style":{"color":"#bdc3c7","background":"#2c3e50"}},{"topic":"Add tags","id":"bd1cff58364436d0","tags":["Completed"]},{"topic":"Add icons","id":"bd1d0317f7e8a61a","icons":["😂"],"tags":["www"]},{"topic":"Bolder","id":"bd41fd4ca32322a4","style":{"fontWeight":"bold"}},{"topic":"Hyper link","id":"bd41fd4ca32322a5","hyperLink":"https://github.com/ssshooter/mind-elixir-core"}]},{"topic":"Draggable","id":"bd1f03fee1f63bc6","direction":1,"expanded":true,"children":[{"topic":"Drag a node to another node\nand the former one will become a child node of latter one","id":"bd1f07c598e729dc"}]},{"topic":"Export data","id":"beeb7586973430db","direction":1,"expanded":true,"children":[{"topic":"JSON","id":"beeb784cc189375f"},{"topic":"HTML","id":"beeb7a6bec2d68f5"},{"topic":"SVG","id":"beeb7a6bec2d68e6"}]},{"topic":"Caution","id":"bd42dad21aaf6bae","direction":0,"style":{"background":"#f1c40e"},"expanded":true,"children":[{"topic":"Only save manually","id":"bd42e1d0163ebf04","expanded":true,"children":[{"topic":"Save button in the top-right corner","id":"bd42e619051878b3","branchColor":"green","expanded":true,"children":[]},{"topic":"ctrl + S","id":"bd42e97d7ac35e99"}]}]}],"expanded":true},"arrows":[{"id":"ac5fb1df7345e9c4","label":"Render","from":"beeb784cc189375f","to":"beeb7a6bec2d68f5","delta1":{"x":142.8828125,"y":-57},"delta2":{"x":146.1171875,"y":45}}],"summaries":[{"id":"a5e68e6a2ce1b648","parent":"bd42e1d0163ebf04","start":0,"end":1,"text":"summary"},{"id":"a5e6978f1bc69f4a","parent":"bd4313fbac40284b","start":3,"end":5,"text":"summary"}],"direction":0,"theme":{"name":"Dark","palette":["#848FA0","#748BE9","#D2F9FE","#4145A5","#789AFA","#706CF4","#EF987F","#775DD5","#FCEECF","#DA7FBC"],"cssVar":{"--main-color":"#ffffff","--main-bgcolor":"#4c4f69","--color":"#cccccc","--bgcolor":"#252526","--panel-color":"#ffffff","--panel-bgcolor":"#2d3748","--panel-border-color":"#696969"}}} \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mind map/1_new note.json b/demo/Demo/Trilium Demo/Mind map/1_new note.json deleted file mode 100644 index e69de29bb..000000000 diff --git a/demo/Demo/Trilium Demo/Mind map/new note.json b/demo/Demo/Trilium Demo/Mind map/new note.json deleted file mode 100644 index b73e5bf70..000000000 --- a/demo/Demo/Trilium Demo/Mind map/new note.json +++ /dev/null @@ -1 +0,0 @@ -{"nodeData":{"id":"1add248a269dc540","topic":"new topic","root":true,"children":[{"topic":"sfg","id":"1add2e114258aa6f"}]},"arrows":[],"summaries":[],"direction":0,"theme":{"name":"Latte","palette":["#dd7878","#ea76cb","#8839ef","#e64553","#fe640b","#df8e1d","#40a02b","#209fb5","#1e66f5","#7287fd"],"cssVar":{"--main-color":"#444446","--main-bgcolor":"#ffffff","--color":"#777777","--bgcolor":"#f6f6f6","--panel-color":"#444446","--panel-bgcolor":"#ffffff","--panel-border-color":"#eaeaea"}}} \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mind map/new note/new note.json b/demo/Demo/Trilium Demo/Mind map/new note/new note.json deleted file mode 100644 index cb4b5098a..000000000 --- a/demo/Demo/Trilium Demo/Mind map/new note/new note.json +++ /dev/null @@ -1 +0,0 @@ -{"nodeData":{"id":"1adc13eb15e57c17","topic":"new topic","root":true,"children":[{"topic":"asdfas","id":"1adc142dd5a11537","children":[{"topic":"adsf","id":"1adc14819bdcb38d"},{"topic":"asd","id":"1adc14c6920bc68a","children":[{"topic":"asd","id":"1adc1aab9383a26f","children":[{"topic":"asd","id":"1adc1b14942f7a44"}]}]},{"topic":"new node","id":"1adc14fc5f38fd4c"},{"topic":"adsf","id":"1adc152588d29a91"},{"topic":"asdf","id":"1adc19601cdcd9b6"}]},{"topic":"asdf","id":"1add48c7aa544e61","children":[{"topic":"asdf","id":"1add4917919fe495"}]},{"topic":"The quick brownie foxie","id":"1ade2085c2cd91a0"}]},"arrows":[],"summaries":[],"direction":1,"theme":{"name":"Latte","palette":["#dd7878","#ea76cb","#8839ef","#e64553","#fe640b","#df8e1d","#40a02b","#209fb5","#1e66f5","#7287fd"],"cssVar":{"--main-color":"#444446","--main-bgcolor":"#ffffff","--color":"#777777","--bgcolor":"#f6f6f6","--panel-color":"#444446","--panel-bgcolor":"#ffffff","--panel-border-color":"#eaeaea"}}} \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Mind map_mindmap-export.svg b/demo/Demo/Trilium Demo/Mind map_mindmap-export.svg deleted file mode 100644 index 31a0b83eb..000000000 --- a/demo/Demo/Trilium Demo/Mind map_mindmap-export.svg +++ /dev/null @@ -1,2 +0,0 @@ -Rendersummarysummary
What is Mind Elixir
A mind map core
Free
Open-Source
Use without JavaScript framework
Use in your own project
import MindElixir from 'mind-elixir'
new MindElixir({...}).init(data)
Easy to use
Use it like other mind map application
Basics
tab - Create a child node
enter - Create a sibling node
del - Remove a node
Focus mode
Right click and select Focus Mode
Right click and select Cancel Focus Mode
Left menu
Node distribution
Left
Right
Both l & r
Bottom menu
Full screen
Return to Center
Zoom in
Zoom out
Link
Right click and select Link
Click the target you want to link
Modify link with control points
Node style
Font Size
Font Color
Background Color
Add tags
Add icons
Bolder
Hyper link
Draggable
Drag a node to another node -and the former one will become a child node of latter one
Export data
JSON
HTML
SVG
Caution
Only save manually
Save button in the top-right corner
ctrl + S
Mind Elixir
CompletedwwwMind Map Core😂🔗
\ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Custom request handler.js b/demo/Demo/Trilium Demo/Scripting examples/Custom request handler.js deleted file mode 100644 index 99b71b71c..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Custom request handler.js +++ /dev/null @@ -1,28 +0,0 @@ -return api.res.send(404); - -/** - * To activate this demo, comment (or remove) the very first line of this code note. - * This is deactivated because custom request handler like this one can be a security risk. - * To test this, execute the following curl request: curl -X POST http://localhost:37740/custom/create-note -H "Content-Type: application/json" -d "{ \"secret\": \"secret-password\", \"title\": \"hello\", \"content\": \"world\" }" - * (host and port might have to be adjusted based on your setup) - * - * See https://github.com/zadam/trilium/wiki/Custom-request-handler for details. - */ - -const {req, res} = api; -const {secret, title, content} = req.body; - -if (req.method == 'POST' && secret === 'secret-password') { - // notes must be saved somewhere in the tree hierarchy specified by a parent note. - // This is defined by a relation from this code note to the "target" parent note - // alternetively you can just use constant noteId for simplicity (get that from "Note Info" dialog of the desired parent note) - const targetParentNoteId = api.currentNote.getRelationValue('targetNote'); - - const {note} = api.createTextNote(targetParentNoteId, title, content); - const notePojo = note.getPojo(); - - res.status(201).json(notePojo); -} -else { - res.send(400); -} \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template.html b/demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template.html deleted file mode 100644 index 5f5417f5c..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- - - - - - -
Attribute nameCount
-
\ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js.js b/demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js.js deleted file mode 100644 index 4f7d3872b..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js.js +++ /dev/null @@ -1,12 +0,0 @@ -const attrCounts = await api.runOnBackend(() => { - return api.sql.getRows(` - SELECT - name, COUNT(*) AS count - FROM attributes - WHERE isDeleted = 0 - GROUP BY name - ORDER BY count DESC`); -}); - -renderPieChart(attrCounts.length <= 10 ? attrCounts : attrCounts.splice(0, 10)); -renderTable(attrCounts); \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart.js b/demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart.js deleted file mode 100644 index db0269cb4..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart.js +++ /dev/null @@ -1,45 +0,0 @@ -module.exports = data => { - const ctx = api.$container.find('.stats-canvas')[0].getContext("2d"); - - const myPieChart = new Chart(ctx, { - type: 'pie', - data: { - datasets: [{ - data: data.map(nc => nc.count), - backgroundColor: ['#3366CC','#DC3912','#FF9900','#109618','#990099','#3B3EAC','#0099C6','#DD4477','#66AA00','#B82E2E','#316395','#994499','#22AA99','#AAAA11','#6633CC','#E67300','#8B0707','#329262','#5574A6','#3B3EAC'], - datalabels: { - anchor: 'end' - } - }], - labels: data.map(nc => nc.name) - }, - options: { - legend: { - display: false - }, - plugins: { - datalabels: { - backgroundColor: function(context) { - return context.dataset.backgroundColor; - }, - borderColor: 'white', - borderRadius: 25, - borderWidth: 2, - color: 'white', - display: function(context) { - var dataset = context.dataset; - var count = dataset.data.length; - var value = dataset.data[context.dataIndex]; - return value > count * 1.5; - }, - font: { - weight: 'bold' - }, - formatter: function(value, context) { - return context.chart.data.labels[context.dataIndex] + ": " + Math.round(value); - } - } - } - } - }); -} \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chart.js.clone.html b/demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chart.js.clone.html deleted file mode 100644 index 64e4de7c4..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chart.js.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - chart.js - - - -
-

chart.js

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chartjs-plugin-datalabe.min.js b/demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chartjs-plugin-datalabe.min.js deleted file mode 100644 index fb45222c7..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chartjs-plugin-datalabe.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * chartjs-plugin-datalabels v2.0.0 - * https://chartjs-plugin-datalabels.netlify.app - * (c) 2017-2021 chartjs-plugin-datalabels contributors - * Released under the MIT license - */ -!function(t,e){(t="undefined"!=typeof globalThis?globalThis:t||self).ChartDataLabels=e(t.Chart.helpers,t.Chart)}(this,(function(t,e){"use strict";var r=function(){if("undefined"!=typeof window){if(window.devicePixelRatio)return window.devicePixelRatio;var t=window.screen;if(t)return(t.deviceXDPI||1)/(t.logicalXDPI||1)}return 1}(),a=function(e){var r,a=[];for(e=[].concat(e);e.length;)"string"==typeof(r=e.pop())?a.unshift.apply(a,r.split("\n")):Array.isArray(r)?e.push.apply(e,r):t.isNullOrUndef(e)||a.unshift(""+r);return a},o=function(t,e,r){var a,o=[].concat(e),n=o.length,i=t.font,l=0;for(t.font=r.string,a=0;ar.right&&(a|=2),er.bottom&&(a|=4),a}function u(t,e){var r,a,o=e.anchor,n=t;return e.clamp&&(n=function(t,e){for(var r,a,o,n=t.x0,i=t.y0,l=t.x1,u=t.y1,d=s(n,i,e),c=s(l,u,e);d|c&&!(d&c);)8&(r=d||c)?(a=n+(l-n)*(e.top-i)/(u-i),o=e.top):4&r?(a=n+(l-n)*(e.bottom-i)/(u-i),o=e.bottom):2&r?(o=i+(u-i)*(e.right-n)/(l-n),a=e.right):1&r&&(o=i+(u-i)*(e.left-n)/(l-n),a=e.left),r===d?d=s(n=a,i=o,e):c=s(l=a,u=o,e);return{x0:n,x1:l,y0:i,y1:u}}(n,e.area)),"start"===o?(r=n.x0,a=n.y0):"end"===o?(r=n.x1,a=n.y1):(r=(n.x0+n.x1)/2,a=(n.y0+n.y1)/2),function(t,e,r,a,o){switch(o){case"center":r=a=0;break;case"bottom":r=0,a=1;break;case"right":r=1,a=0;break;case"left":r=-1,a=0;break;case"top":r=0,a=-1;break;case"start":r=-r,a=-a;break;case"end":break;default:o*=Math.PI/180,r=Math.cos(o),a=Math.sin(o)}return{x:t,y:e,vx:r,vy:a}}(r,a,t.vx,t.vy,e.align)}var d=function(t,e){var r=(t.startAngle+t.endAngle)/2,a=Math.cos(r),o=Math.sin(r),n=t.innerRadius,i=t.outerRadius;return u({x0:t.x+a*n,y0:t.y+o*n,x1:t.x+a*i,y1:t.y+o*i,vx:a,vy:o},e)},c=function(t,e){var r=l(t,e.origin),a=r.x*t.options.radius,o=r.y*t.options.radius;return u({x0:t.x-a,y0:t.y-o,x1:t.x+a,y1:t.y+o,vx:r.x,vy:r.y},e)},h=function(t,e){var r=l(t,e.origin),a=t.x,o=t.y,n=0,i=0;return t.horizontal?(a=Math.min(t.x,t.base),n=Math.abs(t.base-t.x)):(o=Math.min(t.y,t.base),i=Math.abs(t.base-t.y)),u({x0:a,y0:o+i,x1:a+n,y1:o,vx:r.x,vy:r.y},e)},f=function(t,e){var r=l(t,e.origin);return u({x0:t.x,y0:t.y,x1:t.x,y1:t.y,vx:r.x,vy:r.y},e)},x=function(t){return Math.round(t*r)/r};function y(t,e){var r=e.chart.getDatasetMeta(e.datasetIndex).vScale;if(!r)return null;if(void 0!==r.xCenter&&void 0!==r.yCenter)return{x:r.xCenter,y:r.yCenter};var a=r.getBasePixel();return t.horizontal?{x:a,y:null}:{x:null,y:a}}function v(t,e,r){var a=r.backgroundColor,o=r.borderColor,n=r.borderWidth;(a||o&&n)&&(t.beginPath(),function(t,e,r,a,o,n){var i=Math.PI/2;if(n){var l=Math.min(n,o/2,a/2),s=e+l,u=r+l,d=e+a-l,c=r+o-l;t.moveTo(e,u),sr.x+r.w+2||t.y>r.y+r.h+2)},intersects:function(t){var e,r,a,o=this._points(),n=t._points(),i=[M(o[0],o[1]),M(o[0],o[3])];for(this._rotation!==t._rotation&&i.push(M(n[0],n[1]),M(n[0],n[3])),e=0;et.getProps([e],!0)[e]}),n=a.geometry(),i=$(l,a.model(),n),o._box.update(i,n,a.rotation()));(function(t,e){var r,a,o,n;for(r=t.length-1;r>=0;--r)for(o=t[r].$layout,a=r-1;a>=0&&o._visible;--a)(n=t[a].$layout)._visible&&o._box.intersects(n._box)&&e(o,n)})(t,(function(t,e){var r=t._hidable,a=e._hidable;r&&a||a?e._visible=!1:r&&(t._visible=!1)}))}(t)},lookup:function(t,e){var r,a;for(r=t.length-1;r>=0;--r)if((a=t[r].$layout)&&a._visible&&a._box.contains(e))return t[r];return null},draw:function(t,e){var r,a,o,n,i,l;for(r=0,a=e.length;r - - - - - - - chart.js - - - -
-

chart.js

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderTable.js b/demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderTable.js deleted file mode 100644 index 39bfc9b23..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderTable.js +++ /dev/null @@ -1,17 +0,0 @@ -module.exports = counts => { - const $statsTable = api.$container.find('.stats-table'); - - addRow('total', counts.reduce((acc, cur) => acc + cur.count, 0)); - - for (const count of counts) { - addRow(count.name, count.count); - } - - function addRow(name, count) { - $statsTable.append( - $("") - .append($("").text(name)) - .append($("").text(count)) - ); - } -} \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Largest notes/template.html b/demo/Demo/Trilium Demo/Scripting examples/Statistics/Largest notes/template.html deleted file mode 100644 index 2932d9885..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Largest notes/template.html +++ /dev/null @@ -1,10 +0,0 @@ -
-

This table shows 100 largest notes, including their revisions and attachments.

- - - - - - -
NoteSize
-
\ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Largest notes/template/js.js b/demo/Demo/Trilium Demo/Scripting examples/Statistics/Largest notes/template/js.js deleted file mode 100644 index af10eb40a..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Largest notes/template/js.js +++ /dev/null @@ -1,47 +0,0 @@ -const notes = await api.runOnBackend(() => { - const blobSizes = api.sql.getMap(`SELECT blobId, LENGTH(content) FROM blobs`); - const noteBlobIds = api.sql.getRows(` - SELECT - notes.noteId, - notes.blobId, - GROUP_CONCAT(revisions.blobId) AS revisions_blobIds, - GROUP_CONCAT(note_attachments.blobId) AS note_attachments_blobIds, - GROUP_CONCAT(revision_attachments.blobId) AS revision_attachments_blobIds - FROM - notes - LEFT JOIN revisions USING (noteId) - LEFT JOIN attachments AS note_attachments ON notes.noteId = note_attachments.ownerId - LEFT JOIN attachments AS revision_attachments ON revisions.revisionId = revision_attachments.ownerId - GROUP BY noteId`); - - let noteSizes = []; - - for (const {noteId, blobId, revisions_blobIds, note_attachments_blobIds, revision_attachments_blobIds} of noteBlobIds) { - const blobIds = new Set(`${blobId},${revisions_blobIds},${note_attachments_blobIds},${revision_attachments_blobIds}`.split(',').filter(blobId => !!blobId)); - - const lengths = [...blobIds].map(blobId => blobSizes[blobId] || 0); - const totalLength = lengths.reduce((partialSum, a) => partialSum + a, 0); - - noteSizes.push({ noteId, size: totalLength }); - } - - noteSizes.sort((a, b) => a.size > b.size ? -1 : 1); - - noteSizes = noteSizes.splice(0, 100); - - return noteSizes; -}); - -const $statsTable = api.$container.find('.stats-table'); - -for (const note of notes) { - $statsTable.append( - $("") - .append( - $("").append(await api.createNoteLink(note.noteId, {showNotePath: true})) - ) - .append( - $("").text(note.size + " bytes") - ) - ); -} \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template.html b/demo/Demo/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template.html deleted file mode 100644 index 84d8504db..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template.html +++ /dev/null @@ -1,8 +0,0 @@ -
- - - - - -
NoteClone count
-
\ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template/js.js b/demo/Demo/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template/js.js deleted file mode 100644 index 63c6f0ba5..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template/js.js +++ /dev/null @@ -1,26 +0,0 @@ -const notes = await api.runOnBackend(() => { - return api.sql.getRows(` - SELECT - notes.noteId, - COUNT(branches.branchId) AS count - FROM notes - JOIN branches USING (noteId) - WHERE notes.isDeleted = 0 - AND branches.isDeleted = 0 - GROUP BY notes.noteId - HAVING count > 1 - ORDER BY count DESC - LIMIT 100`); -}); - -const $statsTable = api.$container.find('.stats-table'); - -for (const note of notes) { - $statsTable.append( - $("") - .append( - $("").append(await api.createNoteLink(note.noteId, {showNotePath: true})) - ) - .append($("").text(note.count)) - ); -} \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Most edited notes/template.html b/demo/Demo/Trilium Demo/Scripting examples/Statistics/Most edited notes/template.html deleted file mode 100644 index d60e28d8c..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Most edited notes/template.html +++ /dev/null @@ -1,10 +0,0 @@ -
-

This table shows notes with most revisions

- - - - - - -
NoteRevision count
-
\ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Most edited notes/template/js.js b/demo/Demo/Trilium Demo/Scripting examples/Statistics/Most edited notes/template/js.js deleted file mode 100644 index e36d0e698..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Most edited notes/template/js.js +++ /dev/null @@ -1,24 +0,0 @@ -const notes = await api.runOnBackend(() => { - return api.sql.getRows(` - SELECT - notes.noteId, - COUNT(revisions.revisionId) AS count - FROM notes - JOIN revisions USING (noteId) - WHERE notes.isDeleted = 0 - GROUP BY notes.noteId - ORDER BY count DESC - LIMIT 100`); -}); - -const $statsTable = api.$container.find('.stats-table'); - -for (const note of notes) { - $statsTable.append( - $("") - .append( - $("").append(await api.createNoteLink(note.noteId, {showNotePath: true})) - ) - .append($("").text(note.count)) - ); -} \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Most linked notes/template.html b/demo/Demo/Trilium Demo/Scripting examples/Statistics/Most linked notes/template.html deleted file mode 100644 index fad5fae88..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Most linked notes/template.html +++ /dev/null @@ -1,10 +0,0 @@ -
-

This table shows notes which are linked by other notes through relations

- - - - - - -
NoteRelation count
-
\ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Most linked notes/template/js.js b/demo/Demo/Trilium Demo/Scripting examples/Statistics/Most linked notes/template/js.js deleted file mode 100644 index 53ab6b1c9..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Most linked notes/template/js.js +++ /dev/null @@ -1,26 +0,0 @@ -const notes = await api.runOnBackend(() => { - return api.sql.getRows(` - SELECT - notes.noteId, - COUNT(attributes.attributeId) AS count - FROM notes - JOIN attributes ON attributes.value = notes.noteId - WHERE notes.isDeleted = 0 - AND attributes.isDeleted = 0 - AND attributes.type = 'relation' - GROUP BY notes.noteId - ORDER BY count DESC - LIMIT 100`); -}); - -const $statsTable = api.$container.find('.stats-table'); - -for (const note of notes) { - $statsTable.append( - $("") - .append( - $("").append(await api.createLink(note.noteId, {showNotePath: true})) - ) - .append($("").text(note.count)) - ); -} \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Note type count/template.html b/demo/Demo/Trilium Demo/Scripting examples/Statistics/Note type count/template.html deleted file mode 100644 index 3cfe66481..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Note type count/template.html +++ /dev/null @@ -1,13 +0,0 @@ -
- - -
- - - - - - - -
Note typeCount (not deleted)Count (deleted)
-
\ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Note type count/template/js.js b/demo/Demo/Trilium Demo/Scripting examples/Statistics/Note type count/template/js.js deleted file mode 100644 index 4a4eecb7b..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Note type count/template/js.js +++ /dev/null @@ -1,20 +0,0 @@ -const noteCounts = await api.runOnBackend(() => { - return api.sql.getRows(` - SELECT - type, - isDeleted, - SUM(CASE WHEN isDeleted=0 THEN 1 ELSE 0 END) AS countNotDeleted, - SUM(CASE WHEN isDeleted=1 THEN 1 ELSE 0 END) AS countDeleted - FROM notes - GROUP BY type - ORDER BY countNotDeleted DESC`); -}); - -renderPieChart(noteCounts.map(nc => { - return { - name: nc.type, - count: nc.countNotDeleted - }; -})); - -renderTable(noteCounts); \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderPieChart.clone.html b/demo/Demo/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderPieChart.clone.html deleted file mode 100644 index d08203fb2..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderPieChart.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - renderPieChart - - - -
-

renderPieChart

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderTable.js b/demo/Demo/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderTable.js deleted file mode 100644 index 353653eae..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderTable.js +++ /dev/null @@ -1,21 +0,0 @@ -module.exports = counts => { - const $statsTable = api.$container.find('.stats-table'); - - addRow('total', - counts.reduce((acc, cur) => acc + cur.countNotDeleted, 0), - counts.reduce((acc, cur) => acc + cur.countDeleted, 0) - ); - - for (const count of counts) { - addRow(count.type, count.countNotDeleted, count.countDeleted); - } - - function addRow(type, countNotDeleted, countDeleted) { - $statsTable.append( - $("") - .append($("").text(type)) - .append($("").text(countNotDeleted)) - .append($("").text(countDeleted)) - ); - } -} \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager.html b/demo/Demo/Trilium Demo/Scripting examples/Task manager.html deleted file mode 100644 index 6b838a24e..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - - Task manager - - - -
-

Task manager

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

This is a simple TODO/Task manager. You can see some description and explanation - here: https://github.com/zadam/trilium/wiki/Task-manager - -

-

Please note that this is meant as scripting example only and feature/bug - support is very limited.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Create Launcher.js b/demo/Demo/Trilium Demo/Scripting examples/Task manager/Create Launcher.js deleted file mode 100644 index 1fb4c4430..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Create Launcher.js +++ /dev/null @@ -1,10 +0,0 @@ -// will add a launcher to the left sidebar -api.createOrUpdateLauncher({ - id: 'taskmanager', - type: 'script', - title: 'New task', - icon: 'bx-task', - keyboardShortcut: 'alt+n', - scriptNoteId: api.currentNote.getRelationValue('createNewTask'), - isVisible: true -}); \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.html b/demo/Demo/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.html deleted file mode 100644 index 11909363c..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - Buy a board game for Alice - - - -
-

Buy a board game for Alice

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

 

-
- -
-

Maybe CodeNames? https://boardgamegeek.com/boardgame/178900/codenames - -

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.jpg b/demo/Demo/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.jpg deleted file mode 100644 index f0135ec7b88cdefcbcd0846c11d04658210cc3b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7166 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 X9l; diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Done/Dentist appointment.html b/demo/Demo/Trilium Demo/Scripting examples/Task manager/Done/Dentist appointment.html deleted file mode 100644 index 6e4930c04..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Done/Dentist appointment.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - Dentist appointment - - - -
-

Dentist appointment

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Done/Get a gym membership.html b/demo/Demo/Trilium Demo/Scripting examples/Task manager/Done/Get a gym membership.html deleted file mode 100644 index 1926033af..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Done/Get a gym membership.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - Get a gym membership - - - -
-

Get a gym membership

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Just in time for new years resolution!

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Implementation/CSS.css b/demo/Demo/Trilium Demo/Scripting examples/Task manager/Implementation/CSS.css deleted file mode 100644 index 4d4b43b71..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Implementation/CSS.css +++ /dev/null @@ -1,7 +0,0 @@ -span.fancytree-node.todo .fancytree-title { - color: red !important; -} - -span.fancytree-node.done .fancytree-title { - color: green !important; -} \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed.js b/demo/Demo/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed.js deleted file mode 100644 index 56292594d..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed.js +++ /dev/null @@ -1,63 +0,0 @@ -if (!["task", "location", "tag", "todoDate", "doneDate"].includes(api.originEntity.name)) { - return; -} - -const tagRootNote = api.getNoteWithLabel('taskTagRoot'); -const doneRootNote = api.getNoteWithLabel('taskDoneRoot'); -const todoRootNote = api.getNoteWithLabel('taskTodoRoot'); - -if (!tagRootNote || !doneRootNote || !todoRootNote) { - console.log("One of the tagRootNote, doneRootNote or todoRootNote does not exist"); - return; -} - -const note = api.originEntity.getNote(); - -if (note.isDeleted) { - return; -} - -const attributes = note.getAttributes(); - -const todoDate = note.getLabelValue('todoDate'); -const doneDate = note.getLabelValue('doneDate'); - -function isWithinExpectedRange(date) { - if (!date) { - return true; - } - - const year = parseInt(date.substr(0, 4)); - - return year >= 2010 && year < 2050; -} - -if (!isWithinExpectedRange(todoDate) || !isWithinExpectedRange(doneDate)) { - console.log(`One or both dates - ${todoDate}, ${doneDate} - is outside of expected range`); - - return; -} - -const isTaskDone = !!doneDate; - -api.toggleNoteInParent(isTaskDone, note.noteId, doneRootNote.noteId); -api.toggleNoteInParent(!isTaskDone, note.noteId, todoRootNote.noteId); - -const location = note.getLabelValue('location'); -const locationRootNote = api.getNoteWithLabel('taskLocationRoot'); - -reconcileAssignments(note, locationRootNote, location ? [location] : [], 'taskLocationNote', isTaskDone); - -const tags = attributes.filter(attr => attr.type === 'label' && attr.name === 'tag').map(attr => attr.value); - -reconcileAssignments(note, tagRootNote, tags, 'taskTagNote', isTaskDone); - -note.toggleLabel(isTaskDone, "cssClass", "done"); - -const doneTargetNoteId = isTaskDone ? api.getDayNote(doneDate).noteId : null; -api.setNoteToParent(note.noteId, 'DONE', doneTargetNoteId); - -note.toggleLabel(!isTaskDone, "cssClass", "todo"); - -const todoTargetNoteId = (!isTaskDone && todoDate) ? api.getDayNote(todoDate).noteId : null; -api.setNoteToParent(note.noteId, 'TODO', todoTargetNoteId); \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed/reconcileAssignments.js b/demo/Demo/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed/reconcileAssignments.js deleted file mode 100644 index bf3503987..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed/reconcileAssignments.js +++ /dev/null @@ -1,25 +0,0 @@ -module.exports = function (note, categoryRootNote, assignedCategories, labelName, isTaskDone) { - const found = {}; - - for (const categoryNote of categoryRootNote.getChildNotes()) { - const label = categoryNote.getLabel(labelName); - - if (label) { - found[label.value] = !isTaskDone && assignedCategories.includes(label.value); - - api.toggleNoteInParent(found[label.value], note.noteId, categoryNote.noteId); - } - } - - if (!isTaskDone) { - for (const assignedCategory of assignedCategories) { - if (!found[assignedCategory]) { - const categoryNote = api.createTextNote(categoryRootNote.noteId, assignedCategory, "").note; - - categoryNote.addLabel(labelName, assignedCategory); - - api.ensureNoteIsPresentInParent(note.noteId, categoryNote.noteId); - } - } - } -} \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Implementation/createNewTask.js b/demo/Demo/Trilium Demo/Scripting examples/Task manager/Implementation/createNewTask.js deleted file mode 100644 index 9dd12721a..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Implementation/createNewTask.js +++ /dev/null @@ -1,14 +0,0 @@ -// creating notes is backend (server) responsibility so we need to pass -// the control there -const taskNoteId = await api.runOnBackend(() => { - const todoRootNote = api.getNoteWithLabel('taskTodoRoot'); - const resp = api.createTextNote(todoRootNote.noteId, 'new task', ''); - - return resp.note.noteId; -}); - -// wait until the frontend is fully synced with the changes made on the backend above -await api.waitUntilSynced(); - -// we got an ID of newly created note and we want to immediatelly display it -await api.activateNewNote(taskNoteId); \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Implementation/task template.html b/demo/Demo/Trilium Demo/Scripting examples/Task manager/Implementation/task template.html deleted file mode 100644 index 0e8e43b0f..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Implementation/task template.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - task template - - - -
-

task template

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Locations/gym.html b/demo/Demo/Trilium Demo/Scripting examples/Task manager/Locations/gym.html deleted file mode 100644 index a7b335817..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Locations/gym.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - gym - - - -
-

gym

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob.html b/demo/Demo/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob.html deleted file mode 100644 index 5c128c8c3..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - Buy some book for Bob - - - -
-

Buy some book for Bob

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Bob likes to read popular science books so something like that ..

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob/Maybe Black Swan.html b/demo/Demo/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob/Maybe Black Swan.html deleted file mode 100644 index 97563a303..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob/Maybe Black Swan.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - - Maybe Black Swan? - - - -
-

Maybe Black Swan?

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

https://en.wikipedia.org/wiki/The_Black_Swan:_The_Impact_of_the_Highly_Improbable - -

-

 

-

The Black Swan: The Impact of the Highly Improbable is - a 2007 book by author and former options trader - Nassim Nicholas Taleb. The book focuses on the extreme impact of rare - and unpredictable outlier events - — and the human tendency to find simplistic explanations for these events, - retrospectively. Taleb calls this the Black Swan theory.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Locations/tesco/Buy milk.html b/demo/Demo/Trilium Demo/Scripting examples/Task manager/Locations/tesco/Buy milk.html deleted file mode 100644 index 8879bfc19..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Locations/tesco/Buy milk.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - Buy milk - - - -
-

Buy milk

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Locations/work/Send invites for christmas par.html b/demo/Demo/Trilium Demo/Scripting examples/Task manager/Locations/work/Send invites for christmas par.html deleted file mode 100644 index 749b48f9d..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Locations/work/Send invites for christmas par.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - Send invites for christmas party - - - -
-

Send invites for christmas party

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/TODO/Buy milk.clone.html b/demo/Demo/Trilium Demo/Scripting examples/Task manager/TODO/Buy milk.clone.html deleted file mode 100644 index bbcd6f3cf..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/TODO/Buy milk.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Buy milk - - - -
-

Buy milk

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/TODO/Buy some book for Bob.clone.html b/demo/Demo/Trilium Demo/Scripting examples/Task manager/TODO/Buy some book for Bob.clone.html deleted file mode 100644 index b6c791688..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/TODO/Buy some book for Bob.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Buy some book for Bob - - - -
-

Buy some book for Bob

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/TODO/Send invites for christmas party.clone.html b/demo/Demo/Trilium Demo/Scripting examples/Task manager/TODO/Send invites for christmas party.clone.html deleted file mode 100644 index fd4df0179..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/TODO/Send invites for christmas party.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Send invites for christmas party - - - -
-

Send invites for christmas party

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Tags/christmas/Buy some book for Bob.clone.html b/demo/Demo/Trilium Demo/Scripting examples/Task manager/Tags/christmas/Buy some book for Bob.clone.html deleted file mode 100644 index 8d8a86979..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Tags/christmas/Buy some book for Bob.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Buy some book for Bob - - - -
-

Buy some book for Bob

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Tags/groceries/Buy milk.clone.html b/demo/Demo/Trilium Demo/Scripting examples/Task manager/Tags/groceries/Buy milk.clone.html deleted file mode 100644 index 538a712d5..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Tags/groceries/Buy milk.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Buy milk - - - -
-

Buy milk

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Tags/health.html b/demo/Demo/Trilium Demo/Scripting examples/Task manager/Tags/health.html deleted file mode 100644 index 715053b22..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Tags/health.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - health - - - -
-

health

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy milk.clone.html b/demo/Demo/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy milk.clone.html deleted file mode 100644 index 538a712d5..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy milk.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Buy milk - - - -
-

Buy milk

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy some book for Bob.clone.html b/demo/Demo/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy some book for Bob.clone.html deleted file mode 100644 index 8d8a86979..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy some book for Bob.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Buy some book for Bob - - - -
-

Buy some book for Bob

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Weight Tracker/Implementation.html b/demo/Demo/Trilium Demo/Scripting examples/Weight Tracker/Implementation.html deleted file mode 100644 index 6966e949a..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Weight Tracker/Implementation.html +++ /dev/null @@ -1,5 +0,0 @@ -
- See explanation here. - - -
\ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code.js b/demo/Demo/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code.js deleted file mode 100644 index 3c514402a..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code.js +++ /dev/null @@ -1,46 +0,0 @@ -async function getChartData() { - const days = await api.runOnBackend(() => { - const notes = api.getNotesWithLabel('weight'); - const days = []; - - for (const note of notes) { - const date = note.getLabelValue('dateNote'); - const weight = parseFloat(note.getLabelValue('weight')); - - if (date && weight) { - days.push({ date, weight }); - } - } - - days.sort((a, b) => a.date > b.date ? 1 : -1); - - return days; - }); - - const datasets = [ - { - label: "Weight (kg)", - backgroundColor: 'red', - borderColor: 'red', - data: days.map(day => day.weight), - fill: false, - spanGaps: true, - datalabels: { - display: false - }, - tension: 0.3 - } - ]; - - return { - datasets: datasets, - labels: days.map(day => day.date) - }; -} - -const ctx = api.$container.find("canvas")[0].getContext("2d"); - -new chartjs.Chart(ctx, { - type: 'line', - data: await getChartData() -}); \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code/chart.js b/demo/Demo/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code/chart.js deleted file mode 100644 index 07b5445e5..000000000 --- a/demo/Demo/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code/chart.js +++ /dev/null @@ -1,13 +0,0 @@ -/*! - * Chart.js v3.7.0 - * https://www.chartjs.org - * (c) 2021 Chart.js Contributors - * Released under the MIT License - */ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).Chart=e()}(this,(function(){"use strict";const t="undefined"==typeof window?function(t){return t()}:window.requestAnimationFrame;function e(e,i,s){const n=s||(t=>Array.prototype.slice.call(t));let o=!1,a=[];return function(...s){a=n(s),o||(o=!0,t.call(window,(()=>{o=!1,e.apply(i,a)})))}}function i(t,e){let i;return function(...s){return e?(clearTimeout(i),i=setTimeout(t,e,s)):t.apply(this,s),e}}const s=t=>"start"===t?"left":"end"===t?"right":"center",n=(t,e,i)=>"start"===t?e:"end"===t?i:(e+i)/2,o=(t,e,i,s)=>t===(s?"left":"right")?i:"center"===t?(e+i)/2:e;var a=new class{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(t,e,i,s){const n=e.listeners[s],o=e.duration;n.forEach((s=>s({chart:t,initial:e.initial,numSteps:o,currentStep:Math.min(i-e.start,o)})))}_refresh(){this._request||(this._running=!0,this._request=t.call(window,(()=>{this._update(),this._request=null,this._running&&this._refresh()})))}_update(t=Date.now()){let e=0;this._charts.forEach(((i,s)=>{if(!i.running||!i.items.length)return;const n=i.items;let o,a=n.length-1,r=!1;for(;a>=0;--a)o=n[a],o._active?(o._total>i.duration&&(i.duration=o._total),o.tick(t),r=!0):(n[a]=n[n.length-1],n.pop());r&&(s.draw(),this._notify(s,i,t,"progress")),n.length||(i.running=!1,this._notify(s,i,t,"complete"),i.initial=!1),e+=n.length})),this._lastDate=t,0===e&&(this._running=!1)}_getAnims(t){const e=this._charts;let i=e.get(t);return i||(i={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},e.set(t,i)),i}listen(t,e,i){this._getAnims(t).listeners[e].push(i)}add(t,e){e&&e.length&&this._getAnims(t).items.push(...e)}has(t){return this._getAnims(t).items.length>0}start(t){const e=this._charts.get(t);e&&(e.running=!0,e.start=Date.now(),e.duration=e.items.reduce(((t,e)=>Math.max(t,e._duration)),0),this._refresh())}running(t){if(!this._running)return!1;const e=this._charts.get(t);return!!(e&&e.running&&e.items.length)}stop(t){const e=this._charts.get(t);if(!e||!e.items.length)return;const i=e.items;let s=i.length-1;for(;s>=0;--s)i[s].cancel();e.items=[],this._notify(t,e,Date.now(),"complete")}remove(t){return this._charts.delete(t)}}; -/*! - * @kurkle/color v0.1.9 - * https://github.com/kurkle/color#readme - * (c) 2020 Jukka Kurkela - * Released under the MIT License - */const r={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},l="0123456789ABCDEF",h=t=>l[15&t],c=t=>l[(240&t)>>4]+l[15&t],d=t=>(240&t)>>4==(15&t);function u(t){var e=function(t){return d(t.r)&&d(t.g)&&d(t.b)&&d(t.a)}(t)?h:c;return t?"#"+e(t.r)+e(t.g)+e(t.b)+(t.a<255?e(t.a):""):t}function f(t){return t+.5|0}const g=(t,e,i)=>Math.max(Math.min(t,i),e);function p(t){return g(f(2.55*t),0,255)}function m(t){return g(f(255*t),0,255)}function x(t){return g(f(t/2.55)/100,0,1)}function b(t){return g(f(100*t),0,100)}const _=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;const y=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function v(t,e,i){const s=e*Math.min(i,1-i),n=(e,n=(e+t/30)%12)=>i-s*Math.max(Math.min(n-3,9-n,1),-1);return[n(0),n(8),n(4)]}function w(t,e,i){const s=(s,n=(s+t/60)%6)=>i-i*e*Math.max(Math.min(n,4-n,1),0);return[s(5),s(3),s(1)]}function M(t,e,i){const s=v(t,1,.5);let n;for(e+i>1&&(n=1/(e+i),e*=n,i*=n),n=0;n<3;n++)s[n]*=1-e-i,s[n]+=e;return s}function k(t){const e=t.r/255,i=t.g/255,s=t.b/255,n=Math.max(e,i,s),o=Math.min(e,i,s),a=(n+o)/2;let r,l,h;return n!==o&&(h=n-o,l=a>.5?h/(2-n-o):h/(n+o),r=n===e?(i-s)/h+(i>16&255,o>>8&255,255&o]}return t}(),T.transparent=[0,0,0,0]);const e=T[t.toLowerCase()];return e&&{r:e[0],g:e[1],b:e[2],a:4===e.length?e[3]:255}}function R(t,e,i){if(t){let s=k(t);s[e]=Math.max(0,Math.min(s[e]+s[e]*i,0===e?360:1)),s=P(s),t.r=s[0],t.g=s[1],t.b=s[2]}}function E(t,e){return t?Object.assign(e||{},t):t}function I(t){var e={r:0,g:0,b:0,a:255};return Array.isArray(t)?t.length>=3&&(e={r:t[0],g:t[1],b:t[2],a:255},t.length>3&&(e.a=m(t[3]))):(e=E(t,{r:0,g:0,b:0,a:1})).a=m(e.a),e}function z(t){return"r"===t.charAt(0)?function(t){const e=_.exec(t);let i,s,n,o=255;if(e){if(e[7]!==i){const t=+e[7];o=255&(e[8]?p(t):255*t)}return i=+e[1],s=+e[3],n=+e[5],i=255&(e[2]?p(i):i),s=255&(e[4]?p(s):s),n=255&(e[6]?p(n):n),{r:i,g:s,b:n,a:o}}}(t):C(t)}class F{constructor(t){if(t instanceof F)return t;const e=typeof t;let i;var s,n,o;"object"===e?i=I(t):"string"===e&&(o=(s=t).length,"#"===s[0]&&(4===o||5===o?n={r:255&17*r[s[1]],g:255&17*r[s[2]],b:255&17*r[s[3]],a:5===o?17*r[s[4]]:255}:7!==o&&9!==o||(n={r:r[s[1]]<<4|r[s[2]],g:r[s[3]]<<4|r[s[4]],b:r[s[5]]<<4|r[s[6]],a:9===o?r[s[7]]<<4|r[s[8]]:255})),i=n||L(t)||z(t)),this._rgb=i,this._valid=!!i}get valid(){return this._valid}get rgb(){var t=E(this._rgb);return t&&(t.a=x(t.a)),t}set rgb(t){this._rgb=I(t)}rgbString(){return this._valid?(t=this._rgb)&&(t.a<255?`rgba(${t.r}, ${t.g}, ${t.b}, ${x(t.a)})`:`rgb(${t.r}, ${t.g}, ${t.b})`):this._rgb;var t}hexString(){return this._valid?u(this._rgb):this._rgb}hslString(){return this._valid?function(t){if(!t)return;const e=k(t),i=e[0],s=b(e[1]),n=b(e[2]);return t.a<255?`hsla(${i}, ${s}%, ${n}%, ${x(t.a)})`:`hsl(${i}, ${s}%, ${n}%)`}(this._rgb):this._rgb}mix(t,e){const i=this;if(t){const s=i.rgb,n=t.rgb;let o;const a=e===o?.5:e,r=2*a-1,l=s.a-n.a,h=((r*l==-1?r:(r+l)/(1+r*l))+1)/2;o=1-h,s.r=255&h*s.r+o*n.r+.5,s.g=255&h*s.g+o*n.g+.5,s.b=255&h*s.b+o*n.b+.5,s.a=a*s.a+(1-a)*n.a,i.rgb=s}return i}clone(){return new F(this.rgb)}alpha(t){return this._rgb.a=m(t),this}clearer(t){return this._rgb.a*=1-t,this}greyscale(){const t=this._rgb,e=f(.3*t.r+.59*t.g+.11*t.b);return t.r=t.g=t.b=e,this}opaquer(t){return this._rgb.a*=1+t,this}negate(){const t=this._rgb;return t.r=255-t.r,t.g=255-t.g,t.b=255-t.b,this}lighten(t){return R(this._rgb,2,t),this}darken(t){return R(this._rgb,2,-t),this}saturate(t){return R(this._rgb,1,t),this}desaturate(t){return R(this._rgb,1,-t),this}rotate(t){return function(t,e){var i=k(t);i[0]=D(i[0]+e),i=P(i),t.r=i[0],t.g=i[1],t.b=i[2]}(this._rgb,t),this}}function B(t){return new F(t)}const V=t=>t instanceof CanvasGradient||t instanceof CanvasPattern;function W(t){return V(t)?t:B(t)}function N(t){return V(t)?t:B(t).saturate(.5).darken(.1).hexString()}function H(){}const j=function(){let t=0;return function(){return t++}}();function $(t){return null==t}function Y(t){if(Array.isArray&&Array.isArray(t))return!0;const e=Object.prototype.toString.call(t);return"[object"===e.substr(0,7)&&"Array]"===e.substr(-6)}function U(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t)}const X=t=>("number"==typeof t||t instanceof Number)&&isFinite(+t);function q(t,e){return X(t)?t:e}function K(t,e){return void 0===t?e:t}const G=(t,e)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100:t/e,Z=(t,e)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100*e:+t;function J(t,e,i){if(t&&"function"==typeof t.call)return t.apply(i,e)}function Q(t,e,i,s){let n,o,a;if(Y(t))if(o=t.length,s)for(n=o-1;n>=0;n--)e.call(i,t[n],n);else for(n=0;ni;)t=t[e.substr(i,s-i)],i=s+1,s=rt(e,i);return t}function ht(t){return t.charAt(0).toUpperCase()+t.slice(1)}const ct=t=>void 0!==t,dt=t=>"function"==typeof t,ut=(t,e)=>{if(t.size!==e.size)return!1;for(const i of t)if(!e.has(i))return!1;return!0};function ft(t){return"mouseup"===t.type||"click"===t.type||"contextmenu"===t.type}const gt=Object.create(null),pt=Object.create(null);function mt(t,e){if(!e)return t;const i=e.split(".");for(let e=0,s=i.length;et.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(t,e)=>N(e.backgroundColor),this.hoverBorderColor=(t,e)=>N(e.borderColor),this.hoverColor=(t,e)=>N(e.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(t)}set(t,e){return xt(this,t,e)}get(t){return mt(this,t)}describe(t,e){return xt(pt,t,e)}override(t,e){return xt(gt,t,e)}route(t,e,i,s){const n=mt(this,t),o=mt(this,i),a="_"+e;Object.defineProperties(n,{[a]:{value:n[e],writable:!0},[e]:{enumerable:!0,get(){const t=this[a],e=o[s];return U(t)?Object.assign({},e,t):K(t,e)},set(t){this[a]=t}}})}}({_scriptable:t=>!t.startsWith("on"),_indexable:t=>"events"!==t,hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}});const _t=Math.PI,yt=2*_t,vt=yt+_t,wt=Number.POSITIVE_INFINITY,Mt=_t/180,kt=_t/2,St=_t/4,Pt=2*_t/3,Dt=Math.log10,Ct=Math.sign;function Ot(t){const e=Math.round(t);t=Lt(t,e,t/1e3)?e:t;const i=Math.pow(10,Math.floor(Dt(t))),s=t/i;return(s<=1?1:s<=2?2:s<=5?5:10)*i}function At(t){const e=[],i=Math.sqrt(t);let s;for(s=1;st-e)).pop(),e}function Tt(t){return!isNaN(parseFloat(t))&&isFinite(t)}function Lt(t,e,i){return Math.abs(t-e)=t}function Et(t,e,i){let s,n,o;for(s=0,n=t.length;sl&&h=Math.min(e,i)-s&&t<=Math.max(e,i)+s}function Ut(t){return!t||$(t.size)||$(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family}function Xt(t,e,i,s,n){let o=e[n];return o||(o=e[n]=t.measureText(n).width,i.push(n)),o>s&&(s=o),s}function qt(t,e,i,s){let n=(s=s||{}).data=s.data||{},o=s.garbageCollect=s.garbageCollect||[];s.font!==e&&(n=s.data={},o=s.garbageCollect=[],s.font=e),t.save(),t.font=e;let a=0;const r=i.length;let l,h,c,d,u;for(l=0;li.length){for(l=0;l0&&t.stroke()}}function Jt(t,e,i){return i=i||.5,!e||t&&t.x>e.left-i&&t.xe.top-i&&t.y0&&""!==o.strokeColor;let l,h;for(t.save(),t.font=n.string,function(t,e){e.translation&&t.translate(e.translation[0],e.translation[1]);$(e.rotation)||t.rotate(e.rotation);e.color&&(t.fillStyle=e.color);e.textAlign&&(t.textAlign=e.textAlign);e.textBaseline&&(t.textBaseline=e.textBaseline)}(t,o),l=0;lt[i]1;)s=o+n>>1,i(s)?o=s:n=s;return{lo:o,hi:n}}const re=(t,e,i)=>ae(t,i,(s=>t[s][e]ae(t,i,(s=>t[s][e]>=i));function he(t,e,i){let s=0,n=t.length;for(;ss&&t[n-1]>i;)n--;return s>0||n{const i="_onData"+ht(e),s=t[e];Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value(...e){const n=s.apply(this,e);return t._chartjs.listeners.forEach((t=>{"function"==typeof t[i]&&t[i](...e)})),n}})})))}function ue(t,e){const i=t._chartjs;if(!i)return;const s=i.listeners,n=s.indexOf(e);-1!==n&&s.splice(n,1),s.length>0||(ce.forEach((e=>{delete t[e]})),delete t._chartjs)}function fe(t){const e=new Set;let i,s;for(i=0,s=t.length;iwindow.getComputedStyle(t,null);function be(t,e){return xe(t).getPropertyValue(e)}const _e=["top","right","bottom","left"];function ye(t,e,i){const s={};i=i?"-"+i:"";for(let n=0;n<4;n++){const o=_e[n];s[o]=parseFloat(t[e+"-"+o+i])||0}return s.width=s.left+s.right,s.height=s.top+s.bottom,s}function ve(t,e){const{canvas:i,currentDevicePixelRatio:s}=e,n=xe(i),o="border-box"===n.boxSizing,a=ye(n,"padding"),r=ye(n,"border","width"),{x:l,y:h,box:c}=function(t,e){const i=t.native||t,s=i.touches,n=s&&s.length?s[0]:i,{offsetX:o,offsetY:a}=n;let r,l,h=!1;if(((t,e,i)=>(t>0||e>0)&&(!i||!i.shadowRoot))(o,a,i.target))r=o,l=a;else{const t=e.getBoundingClientRect();r=n.clientX-t.left,l=n.clientY-t.top,h=!0}return{x:r,y:l,box:h}}(t,i),d=a.left+(c&&r.left),u=a.top+(c&&r.top);let{width:f,height:g}=e;return o&&(f-=a.width+r.width,g-=a.height+r.height),{x:Math.round((l-d)/f*i.width/s),y:Math.round((h-u)/g*i.height/s)}}const we=t=>Math.round(10*t)/10;function Me(t,e,i,s){const n=xe(t),o=ye(n,"margin"),a=me(n.maxWidth,t,"clientWidth")||wt,r=me(n.maxHeight,t,"clientHeight")||wt,l=function(t,e,i){let s,n;if(void 0===e||void 0===i){const o=pe(t);if(o){const t=o.getBoundingClientRect(),a=xe(o),r=ye(a,"border","width"),l=ye(a,"padding");e=t.width-l.width-r.width,i=t.height-l.height-r.height,s=me(a.maxWidth,o,"clientWidth"),n=me(a.maxHeight,o,"clientHeight")}else e=t.clientWidth,i=t.clientHeight}return{width:e,height:i,maxWidth:s||wt,maxHeight:n||wt}}(t,e,i);let{width:h,height:c}=l;if("content-box"===n.boxSizing){const t=ye(n,"border","width"),e=ye(n,"padding");h-=e.width+t.width,c-=e.height+t.height}return h=Math.max(0,h-o.width),c=Math.max(0,s?Math.floor(h/s):c-o.height),h=we(Math.min(h,a,l.maxWidth)),c=we(Math.min(c,r,l.maxHeight)),h&&!c&&(c=we(h/2)),{width:h,height:c}}function ke(t,e,i){const s=e||1,n=Math.floor(t.height*s),o=Math.floor(t.width*s);t.height=n/s,t.width=o/s;const a=t.canvas;return a.style&&(i||!a.style.height&&!a.style.width)&&(a.style.height=`${t.height}px`,a.style.width=`${t.width}px`),(t.currentDevicePixelRatio!==s||a.height!==n||a.width!==o)&&(t.currentDevicePixelRatio=s,a.height=n,a.width=o,t.ctx.setTransform(s,0,0,s,0,0),!0)}const Se=function(){let t=!1;try{const e={get passive(){return t=!0,!1}};window.addEventListener("test",null,e),window.removeEventListener("test",null,e)}catch(t){}return t}();function Pe(t,e){const i=be(t,e),s=i&&i.match(/^(\d+)(\.\d+)?px$/);return s?+s[1]:void 0}function De(t,e){return"native"in t?{x:t.x,y:t.y}:ve(t,e)}function Ce(t,e,i,s){const{controller:n,data:o,_sorted:a}=t,r=n._cachedMeta.iScale;if(r&&e===r.axis&&"r"!==e&&a&&o.length){const t=r._reversePixels?le:re;if(!s)return t(o,e,i);if(n._sharedOptions){const s=o[0],n="function"==typeof s.getRange&&s.getRange(e);if(n){const s=t(o,e,i-n),a=t(o,e,i+n);return{lo:s.lo,hi:a.hi}}}}return{lo:0,hi:o.length-1}}function Oe(t,e,i,s,n){const o=t.getSortedVisibleDatasetMetas(),a=i[e];for(let t=0,i=o.length;t{t[r](n[a],s)&&o.push({element:t,datasetIndex:e,index:i}),t.inRange(n.x,n.y,s)&&(l=!0)})),i.intersect&&!l?[]:o}var Ee={modes:{index(t,e,i,s){const n=De(e,t),o=i.axis||"x",a=i.intersect?Ae(t,n,o,s):Le(t,n,o,!1,s),r=[];return a.length?(t.getSortedVisibleDatasetMetas().forEach((t=>{const e=a[0].index,i=t.data[e];i&&!i.skip&&r.push({element:i,datasetIndex:t.index,index:e})})),r):[]},dataset(t,e,i,s){const n=De(e,t),o=i.axis||"xy";let a=i.intersect?Ae(t,n,o,s):Le(t,n,o,!1,s);if(a.length>0){const e=a[0].datasetIndex,i=t.getDatasetMeta(e).data;a=[];for(let t=0;tAe(t,De(e,t),i.axis||"xy",s),nearest:(t,e,i,s)=>Le(t,De(e,t),i.axis||"xy",i.intersect,s),x:(t,e,i,s)=>Re(t,e,{axis:"x",intersect:i.intersect},s),y:(t,e,i,s)=>Re(t,e,{axis:"y",intersect:i.intersect},s)}};const Ie=new RegExp(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/),ze=new RegExp(/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$/);function Fe(t,e){const i=(""+t).match(Ie);if(!i||"normal"===i[1])return 1.2*e;switch(t=+i[2],i[3]){case"px":return t;case"%":t/=100}return e*t}function Be(t,e){const i={},s=U(e),n=s?Object.keys(e):e,o=U(t)?s?i=>K(t[i],t[e[i]]):e=>t[e]:()=>t;for(const t of n)i[t]=+o(t)||0;return i}function Ve(t){return Be(t,{top:"y",right:"x",bottom:"y",left:"x"})}function We(t){return Be(t,["topLeft","topRight","bottomLeft","bottomRight"])}function Ne(t){const e=Ve(t);return e.width=e.left+e.right,e.height=e.top+e.bottom,e}function He(t,e){t=t||{},e=e||bt.font;let i=K(t.size,e.size);"string"==typeof i&&(i=parseInt(i,10));let s=K(t.style,e.style);s&&!(""+s).match(ze)&&(console.warn('Invalid font style specified: "'+s+'"'),s="");const n={family:K(t.family,e.family),lineHeight:Fe(K(t.lineHeight,e.lineHeight),i),size:i,style:s,weight:K(t.weight,e.weight),string:""};return n.string=Ut(n),n}function je(t,e,i,s){let n,o,a,r=!0;for(n=0,o=t.length;ni&&0===t?0:t+e;return{min:a(s,-Math.abs(o)),max:a(n,o)}}function Ye(t,e){return Object.assign(Object.create(t),e)}const Ue=["left","top","right","bottom"];function Xe(t,e){return t.filter((t=>t.pos===e))}function qe(t,e){return t.filter((t=>-1===Ue.indexOf(t.pos)&&t.box.axis===e))}function Ke(t,e){return t.sort(((t,i)=>{const s=e?i:t,n=e?t:i;return s.weight===n.weight?s.index-n.index:s.weight-n.weight}))}function Ge(t,e){const i=function(t){const e={};for(const i of t){const{stack:t,pos:s,stackWeight:n}=i;if(!t||!Ue.includes(s))continue;const o=e[t]||(e[t]={count:0,placed:0,weight:0,size:0});o.count++,o.weight+=n}return e}(t),{vBoxMaxWidth:s,hBoxMaxHeight:n}=e;let o,a,r;for(o=0,a=t.length;o{s[t]=Math.max(e[t],i[t])})),s}return s(t?["left","right"]:["top","bottom"])}function ei(t,e,i,s){const n=[];let o,a,r,l,h,c;for(o=0,a=t.length,h=0;ot.box.fullSize)),!0),s=Ke(Xe(e,"left"),!0),n=Ke(Xe(e,"right")),o=Ke(Xe(e,"top"),!0),a=Ke(Xe(e,"bottom")),r=qe(e,"x"),l=qe(e,"y");return{fullSize:i,leftAndTop:s.concat(o),rightAndBottom:n.concat(l).concat(a).concat(r),chartArea:Xe(e,"chartArea"),vertical:s.concat(n).concat(l),horizontal:o.concat(a).concat(r)}}(t.boxes),l=r.vertical,h=r.horizontal;Q(t.boxes,(t=>{"function"==typeof t.beforeLayout&&t.beforeLayout()}));const c=l.reduce(((t,e)=>e.box.options&&!1===e.box.options.display?t:t+1),0)||1,d=Object.freeze({outerWidth:e,outerHeight:i,padding:n,availableWidth:o,availableHeight:a,vBoxMaxWidth:o/2/c,hBoxMaxHeight:a/2}),u=Object.assign({},n);Je(u,Ne(s));const f=Object.assign({maxPadding:u,w:o,h:a,x:n.left,y:n.top},n),g=Ge(l.concat(h),d);ei(r.fullSize,f,d,g),ei(l,f,d,g),ei(h,f,d,g)&&ei(l,f,d,g),function(t){const e=t.maxPadding;function i(i){const s=Math.max(e[i]-t[i],0);return t[i]+=s,s}t.y+=i("top"),t.x+=i("left"),i("right"),i("bottom")}(f),si(r.leftAndTop,f,d,g),f.x+=f.w,f.y+=f.h,si(r.rightAndBottom,f,d,g),t.chartArea={left:f.left,top:f.top,right:f.left+f.w,bottom:f.top+f.h,height:f.h,width:f.w},Q(r.chartArea,(e=>{const i=e.box;Object.assign(i,t.chartArea),i.update(f.w,f.h,{left:0,top:0,right:0,bottom:0})}))}};function oi(t,e=[""],i=t,s,n=(()=>t[0])){ct(s)||(s=mi("_fallback",t));const o={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:t,_rootScopes:i,_fallback:s,_getTarget:n,override:n=>oi([n,...t],e,i,s)};return new Proxy(o,{deleteProperty:(e,i)=>(delete e[i],delete e._keys,delete t[0][i],!0),get:(i,s)=>ci(i,s,(()=>function(t,e,i,s){let n;for(const o of e)if(n=mi(li(o,t),i),ct(n))return hi(t,n)?gi(i,s,t,n):n}(s,e,t,i))),getOwnPropertyDescriptor:(t,e)=>Reflect.getOwnPropertyDescriptor(t._scopes[0],e),getPrototypeOf:()=>Reflect.getPrototypeOf(t[0]),has:(t,e)=>xi(t).includes(e),ownKeys:t=>xi(t),set(t,e,i){const s=t._storage||(t._storage=n());return t[e]=s[e]=i,delete t._keys,!0}})}function ai(t,e,i,s){const n={_cacheable:!1,_proxy:t,_context:e,_subProxy:i,_stack:new Set,_descriptors:ri(t,s),setContext:e=>ai(t,e,i,s),override:n=>ai(t.override(n),e,i,s)};return new Proxy(n,{deleteProperty:(e,i)=>(delete e[i],delete t[i],!0),get:(t,e,i)=>ci(t,e,(()=>function(t,e,i){const{_proxy:s,_context:n,_subProxy:o,_descriptors:a}=t;let r=s[e];dt(r)&&a.isScriptable(e)&&(r=function(t,e,i,s){const{_proxy:n,_context:o,_subProxy:a,_stack:r}=i;if(r.has(t))throw new Error("Recursion detected: "+Array.from(r).join("->")+"->"+t);r.add(t),e=e(o,a||s),r.delete(t),hi(t,e)&&(e=gi(n._scopes,n,t,e));return e}(e,r,t,i));Y(r)&&r.length&&(r=function(t,e,i,s){const{_proxy:n,_context:o,_subProxy:a,_descriptors:r}=i;if(ct(o.index)&&s(t))e=e[o.index%e.length];else if(U(e[0])){const i=e,s=n._scopes.filter((t=>t!==i));e=[];for(const l of i){const i=gi(s,n,t,l);e.push(ai(i,o,a&&a[t],r))}}return e}(e,r,t,a.isIndexable));hi(e,r)&&(r=ai(r,n,o&&o[e],a));return r}(t,e,i))),getOwnPropertyDescriptor:(e,i)=>e._descriptors.allKeys?Reflect.has(t,i)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(t,i),getPrototypeOf:()=>Reflect.getPrototypeOf(t),has:(e,i)=>Reflect.has(t,i),ownKeys:()=>Reflect.ownKeys(t),set:(e,i,s)=>(t[i]=s,delete e[i],!0)})}function ri(t,e={scriptable:!0,indexable:!0}){const{_scriptable:i=e.scriptable,_indexable:s=e.indexable,_allKeys:n=e.allKeys}=t;return{allKeys:n,scriptable:i,indexable:s,isScriptable:dt(i)?i:()=>i,isIndexable:dt(s)?s:()=>s}}const li=(t,e)=>t?t+ht(e):e,hi=(t,e)=>U(e)&&"adapters"!==t&&(null===Object.getPrototypeOf(e)||e.constructor===Object);function ci(t,e,i){if(Object.prototype.hasOwnProperty.call(t,e))return t[e];const s=i();return t[e]=s,s}function di(t,e,i){return dt(t)?t(e,i):t}const ui=(t,e)=>!0===t?e:"string"==typeof t?lt(e,t):void 0;function fi(t,e,i,s,n){for(const o of e){const e=ui(i,o);if(e){t.add(e);const o=di(e._fallback,i,n);if(ct(o)&&o!==i&&o!==s)return o}else if(!1===e&&ct(s)&&i!==s)return null}return!1}function gi(t,e,i,s){const n=e._rootScopes,o=di(e._fallback,i,s),a=[...t,...n],r=new Set;r.add(s);let l=pi(r,a,i,o||i,s);return null!==l&&((!ct(o)||o===i||(l=pi(r,a,o,l,s),null!==l))&&oi(Array.from(r),[""],n,o,(()=>function(t,e,i){const s=t._getTarget();e in s||(s[e]={});const n=s[e];if(Y(n)&&U(i))return i;return n}(e,i,s))))}function pi(t,e,i,s,n){for(;i;)i=fi(t,e,i,s,n);return i}function mi(t,e){for(const i of e){if(!i)continue;const e=i[t];if(ct(e))return e}}function xi(t){let e=t._keys;return e||(e=t._keys=function(t){const e=new Set;for(const i of t)for(const t of Object.keys(i).filter((t=>!t.startsWith("_"))))e.add(t);return Array.from(e)}(t._scopes)),e}const bi=Number.EPSILON||1e-14,_i=(t,e)=>e"x"===t?"y":"x";function vi(t,e,i,s){const n=t.skip?e:t,o=e,a=i.skip?e:i,r=Vt(o,n),l=Vt(a,o);let h=r/(r+l),c=l/(r+l);h=isNaN(h)?0:h,c=isNaN(c)?0:c;const d=s*h,u=s*c;return{previous:{x:o.x-d*(a.x-n.x),y:o.y-d*(a.y-n.y)},next:{x:o.x+u*(a.x-n.x),y:o.y+u*(a.y-n.y)}}}function wi(t,e="x"){const i=yi(e),s=t.length,n=Array(s).fill(0),o=Array(s);let a,r,l,h=_i(t,0);for(a=0;a!t.skip))),"monotone"===e.cubicInterpolationMode)wi(t,n);else{let i=s?t[t.length-1]:t[0];for(o=0,a=t.length;o0===t||1===t,Pi=(t,e,i)=>-Math.pow(2,10*(t-=1))*Math.sin((t-e)*yt/i),Di=(t,e,i)=>Math.pow(2,-10*t)*Math.sin((t-e)*yt/i)+1,Ci={linear:t=>t,easeInQuad:t=>t*t,easeOutQuad:t=>-t*(t-2),easeInOutQuad:t=>(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1),easeInCubic:t=>t*t*t,easeOutCubic:t=>(t-=1)*t*t+1,easeInOutCubic:t=>(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2),easeInQuart:t=>t*t*t*t,easeOutQuart:t=>-((t-=1)*t*t*t-1),easeInOutQuart:t=>(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2),easeInQuint:t=>t*t*t*t*t,easeOutQuint:t=>(t-=1)*t*t*t*t+1,easeInOutQuint:t=>(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2),easeInSine:t=>1-Math.cos(t*kt),easeOutSine:t=>Math.sin(t*kt),easeInOutSine:t=>-.5*(Math.cos(_t*t)-1),easeInExpo:t=>0===t?0:Math.pow(2,10*(t-1)),easeOutExpo:t=>1===t?1:1-Math.pow(2,-10*t),easeInOutExpo:t=>Si(t)?t:t<.5?.5*Math.pow(2,10*(2*t-1)):.5*(2-Math.pow(2,-10*(2*t-1))),easeInCirc:t=>t>=1?t:-(Math.sqrt(1-t*t)-1),easeOutCirc:t=>Math.sqrt(1-(t-=1)*t),easeInOutCirc:t=>(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1),easeInElastic:t=>Si(t)?t:Pi(t,.075,.3),easeOutElastic:t=>Si(t)?t:Di(t,.075,.3),easeInOutElastic(t){const e=.1125;return Si(t)?t:t<.5?.5*Pi(2*t,e,.45):.5+.5*Di(2*t-1,e,.45)},easeInBack(t){const e=1.70158;return t*t*((e+1)*t-e)},easeOutBack(t){const e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},easeInOutBack(t){let e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},easeInBounce:t=>1-Ci.easeOutBounce(1-t),easeOutBounce(t){const e=7.5625,i=2.75;return t<1/i?e*t*t:t<2/i?e*(t-=1.5/i)*t+.75:t<2.5/i?e*(t-=2.25/i)*t+.9375:e*(t-=2.625/i)*t+.984375},easeInOutBounce:t=>t<.5?.5*Ci.easeInBounce(2*t):.5*Ci.easeOutBounce(2*t-1)+.5};function Oi(t,e,i,s){return{x:t.x+i*(e.x-t.x),y:t.y+i*(e.y-t.y)}}function Ai(t,e,i,s){return{x:t.x+i*(e.x-t.x),y:"middle"===s?i<.5?t.y:e.y:"after"===s?i<1?t.y:e.y:i>0?e.y:t.y}}function Ti(t,e,i,s){const n={x:t.cp2x,y:t.cp2y},o={x:e.cp1x,y:e.cp1y},a=Oi(t,n,i),r=Oi(n,o,i),l=Oi(o,e,i),h=Oi(a,r,i),c=Oi(r,l,i);return Oi(h,c,i)}const Li=new Map;function Ri(t,e,i){return function(t,e){e=e||{};const i=t+JSON.stringify(e);let s=Li.get(i);return s||(s=new Intl.NumberFormat(t,e),Li.set(i,s)),s}(e,i).format(t)}function Ei(t,e,i){return t?function(t,e){return{x:i=>t+t+e-i,setWidth(t){e=t},textAlign:t=>"center"===t?t:"right"===t?"left":"right",xPlus:(t,e)=>t-e,leftForLtr:(t,e)=>t-e}}(e,i):{x:t=>t,setWidth(t){},textAlign:t=>t,xPlus:(t,e)=>t+e,leftForLtr:(t,e)=>t}}function Ii(t,e){let i,s;"ltr"!==e&&"rtl"!==e||(i=t.canvas.style,s=[i.getPropertyValue("direction"),i.getPropertyPriority("direction")],i.setProperty("direction",e,"important"),t.prevTextDirection=s)}function zi(t,e){void 0!==e&&(delete t.prevTextDirection,t.canvas.style.setProperty("direction",e[0],e[1]))}function Fi(t){return"angle"===t?{between:Ht,compare:Wt,normalize:Nt}:{between:Yt,compare:(t,e)=>t-e,normalize:t=>t}}function Bi({start:t,end:e,count:i,loop:s,style:n}){return{start:t%i,end:e%i,loop:s&&(e-t+1)%i==0,style:n}}function Vi(t,e,i){if(!i)return[t];const{property:s,start:n,end:o}=i,a=e.length,{compare:r,between:l,normalize:h}=Fi(s),{start:c,end:d,loop:u,style:f}=function(t,e,i){const{property:s,start:n,end:o}=i,{between:a,normalize:r}=Fi(s),l=e.length;let h,c,{start:d,end:u,loop:f}=t;if(f){for(d+=l,u+=l,h=0,c=l;hb||l(n,x,p)&&0!==r(n,x),v=()=>!b||0===r(o,p)||l(o,x,p);for(let t=c,i=c;t<=d;++t)m=e[t%a],m.skip||(p=h(m[s]),p!==x&&(b=l(p,n,o),null===_&&y()&&(_=0===r(p,n)?t:i),null!==_&&v()&&(g.push(Bi({start:_,end:t,loop:u,count:a,style:f})),_=null),i=t,x=p));return null!==_&&g.push(Bi({start:_,end:d,loop:u,count:a,style:f})),g}function Wi(t,e){const i=[],s=t.segments;for(let n=0;nn&&t[o%e].skip;)o--;return o%=e,{start:n,end:o}}(i,n,o,s);if(!0===s)return Hi(t,[{start:a,end:r,loop:o}],i,e);return Hi(t,function(t,e,i,s){const n=t.length,o=[];let a,r=e,l=t[e];for(a=e+1;a<=i;++a){const i=t[a%n];i.skip||i.stop?l.skip||(s=!1,o.push({start:e%n,end:(a-1)%n,loop:s}),e=r=i.stop?a:null):(r=a,l.skip&&(e=a)),l=i}return null!==r&&o.push({start:e%n,end:r%n,loop:s}),o}(i,a,rnull===t||""===t;const Gi=!!Se&&{passive:!0};function Zi(t,e,i){t.canvas.removeEventListener(e,i,Gi)}function Ji(t,e){for(const i of t)if(i===e||i.contains(e))return!0}function Qi(t,e,i){const s=t.canvas,n=new MutationObserver((t=>{let e=!1;for(const i of t)e=e||Ji(i.addedNodes,s),e=e&&!Ji(i.removedNodes,s);e&&i()}));return n.observe(document,{childList:!0,subtree:!0}),n}function ts(t,e,i){const s=t.canvas,n=new MutationObserver((t=>{let e=!1;for(const i of t)e=e||Ji(i.removedNodes,s),e=e&&!Ji(i.addedNodes,s);e&&i()}));return n.observe(document,{childList:!0,subtree:!0}),n}const es=new Map;let is=0;function ss(){const t=window.devicePixelRatio;t!==is&&(is=t,es.forEach(((e,i)=>{i.currentDevicePixelRatio!==t&&e()})))}function ns(t,i,s){const n=t.canvas,o=n&&pe(n);if(!o)return;const a=e(((t,e)=>{const i=o.clientWidth;s(t,e),i{const e=t[0],i=e.contentRect.width,s=e.contentRect.height;0===i&&0===s||a(i,s)}));return r.observe(o),function(t,e){es.size||window.addEventListener("resize",ss),es.set(t,e)}(t,a),r}function os(t,e,i){i&&i.disconnect(),"resize"===e&&function(t){es.delete(t),es.size||window.removeEventListener("resize",ss)}(t)}function as(t,i,s){const n=t.canvas,o=e((e=>{null!==t.ctx&&s(function(t,e){const i=qi[t.type]||t.type,{x:s,y:n}=ve(t,e);return{type:i,chart:e,native:t,x:void 0!==s?s:null,y:void 0!==n?n:null}}(e,t))}),t,(t=>{const e=t[0];return[e,e.offsetX,e.offsetY]}));return function(t,e,i){t.addEventListener(e,i,Gi)}(n,i,o),o}class rs extends Ui{acquireContext(t,e){const i=t&&t.getContext&&t.getContext("2d");return i&&i.canvas===t?(function(t,e){const i=t.style,s=t.getAttribute("height"),n=t.getAttribute("width");if(t.$chartjs={initial:{height:s,width:n,style:{display:i.display,height:i.height,width:i.width}}},i.display=i.display||"block",i.boxSizing=i.boxSizing||"border-box",Ki(n)){const e=Pe(t,"width");void 0!==e&&(t.width=e)}if(Ki(s))if(""===t.style.height)t.height=t.width/(e||2);else{const e=Pe(t,"height");void 0!==e&&(t.height=e)}}(t,e),i):null}releaseContext(t){const e=t.canvas;if(!e.$chartjs)return!1;const i=e.$chartjs.initial;["height","width"].forEach((t=>{const s=i[t];$(s)?e.removeAttribute(t):e.setAttribute(t,s)}));const s=i.style||{};return Object.keys(s).forEach((t=>{e.style[t]=s[t]})),e.width=e.width,delete e.$chartjs,!0}addEventListener(t,e,i){this.removeEventListener(t,e);const s=t.$proxies||(t.$proxies={}),n={attach:Qi,detach:ts,resize:ns}[e]||as;s[e]=n(t,e,i)}removeEventListener(t,e){const i=t.$proxies||(t.$proxies={}),s=i[e];if(!s)return;({attach:os,detach:os,resize:os}[e]||Zi)(t,e,s),i[e]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(t,e,i,s){return Me(t,e,i,s)}isAttached(t){const e=pe(t);return!(!e||!e.isConnected)}}function ls(t){return!ge()||"undefined"!=typeof OffscreenCanvas&&t instanceof OffscreenCanvas?Xi:rs}var hs=Object.freeze({__proto__:null,_detectPlatform:ls,BasePlatform:Ui,BasicPlatform:Xi,DomPlatform:rs});const cs="transparent",ds={boolean:(t,e,i)=>i>.5?e:t,color(t,e,i){const s=W(t||cs),n=s.valid&&W(e||cs);return n&&n.valid?n.mix(s,i).hexString():e},number:(t,e,i)=>t+(e-t)*i};class us{constructor(t,e,i,s){const n=e[i];s=je([t.to,s,n,t.from]);const o=je([t.from,n,s]);this._active=!0,this._fn=t.fn||ds[t.type||typeof o],this._easing=Ci[t.easing]||Ci.linear,this._start=Math.floor(Date.now()+(t.delay||0)),this._duration=this._total=Math.floor(t.duration),this._loop=!!t.loop,this._target=e,this._prop=i,this._from=o,this._to=s,this._promises=void 0}active(){return this._active}update(t,e,i){if(this._active){this._notify(!1);const s=this._target[this._prop],n=i-this._start,o=this._duration-n;this._start=i,this._duration=Math.floor(Math.max(o,t.duration)),this._total+=n,this._loop=!!t.loop,this._to=je([t.to,e,s,t.from]),this._from=je([t.from,s,e])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(t){const e=t-this._start,i=this._duration,s=this._prop,n=this._from,o=this._loop,a=this._to;let r;if(this._active=n!==a&&(o||e1?2-r:r,r=this._easing(Math.min(1,Math.max(0,r))),this._target[s]=this._fn(n,a,r))}wait(){const t=this._promises||(this._promises=[]);return new Promise(((e,i)=>{t.push({res:e,rej:i})}))}_notify(t){const e=t?"res":"rej",i=this._promises||[];for(let t=0;t"onProgress"!==t&&"onComplete"!==t&&"fn"!==t}),bt.set("animations",{colors:{type:"color",properties:["color","borderColor","backgroundColor"]},numbers:{type:"number",properties:["x","y","borderWidth","radius","tension"]}}),bt.describe("animations",{_fallback:"animation"}),bt.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:t=>0|t}}}});class gs{constructor(t,e){this._chart=t,this._properties=new Map,this.configure(e)}configure(t){if(!U(t))return;const e=this._properties;Object.getOwnPropertyNames(t).forEach((i=>{const s=t[i];if(!U(s))return;const n={};for(const t of fs)n[t]=s[t];(Y(s.properties)&&s.properties||[i]).forEach((t=>{t!==i&&e.has(t)||e.set(t,n)}))}))}_animateOptions(t,e){const i=e.options,s=function(t,e){if(!e)return;let i=t.options;if(!i)return void(t.options=e);i.$shared&&(t.options=i=Object.assign({},i,{$shared:!1,$animations:{}}));return i}(t,i);if(!s)return[];const n=this._createAnimations(s,i);return i.$shared&&function(t,e){const i=[],s=Object.keys(e);for(let e=0;e{t.options=i}),(()=>{})),n}_createAnimations(t,e){const i=this._properties,s=[],n=t.$animations||(t.$animations={}),o=Object.keys(e),a=Date.now();let r;for(r=o.length-1;r>=0;--r){const l=o[r];if("$"===l.charAt(0))continue;if("options"===l){s.push(...this._animateOptions(t,e));continue}const h=e[l];let c=n[l];const d=i.get(l);if(c){if(d&&c.active()){c.update(d,h,a);continue}c.cancel()}d&&d.duration?(n[l]=c=new us(d,t,l,h),s.push(c)):t[l]=h}return s}update(t,e){if(0===this._properties.size)return void Object.assign(t,e);const i=this._createAnimations(t,e);return i.length?(a.add(this._chart,i),!0):void 0}}function ps(t,e){const i=t&&t.options||{},s=i.reverse,n=void 0===i.min?e:0,o=void 0===i.max?e:0;return{start:s?o:n,end:s?n:o}}function ms(t,e){const i=[],s=t._getSortedDatasetMetas(e);let n,o;for(n=0,o=s.length;n0||!i&&e<0)return n.index}return null}function vs(t,e){const{chart:i,_cachedMeta:s}=t,n=i._stacks||(i._stacks={}),{iScale:o,vScale:a,index:r}=s,l=o.axis,h=a.axis,c=function(t,e,i){return`${t.id}.${e.id}.${i.stack||i.type}`}(o,a,s),d=e.length;let u;for(let t=0;ti[t].axis===e)).shift()}function Ms(t,e){const i=t.controller.index,s=t.vScale&&t.vScale.axis;if(s){e=e||t._parsed;for(const t of e){const e=t._stacks;if(!e||void 0===e[s]||void 0===e[s][i])return;delete e[s][i]}}}const ks=t=>"reset"===t||"none"===t,Ss=(t,e)=>e?t:Object.assign({},t);class Ps{constructor(t,e){this.chart=t,this._ctx=t.ctx,this.index=e,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.$context=void 0,this._syncList=[],this.initialize()}initialize(){const t=this._cachedMeta;this.configure(),this.linkScales(),t._stacked=bs(t.vScale,t),this.addElements()}updateIndex(t){this.index!==t&&Ms(this._cachedMeta),this.index=t}linkScales(){const t=this.chart,e=this._cachedMeta,i=this.getDataset(),s=(t,e,i,s)=>"x"===t?e:"r"===t?s:i,n=e.xAxisID=K(i.xAxisID,ws(t,"x")),o=e.yAxisID=K(i.yAxisID,ws(t,"y")),a=e.rAxisID=K(i.rAxisID,ws(t,"r")),r=e.indexAxis,l=e.iAxisID=s(r,n,o,a),h=e.vAxisID=s(r,o,n,a);e.xScale=this.getScaleForId(n),e.yScale=this.getScaleForId(o),e.rScale=this.getScaleForId(a),e.iScale=this.getScaleForId(l),e.vScale=this.getScaleForId(h)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(t){return this.chart.scales[t]}_getOtherScale(t){const e=this._cachedMeta;return t===e.iScale?e.vScale:e.iScale}reset(){this._update("reset")}_destroy(){const t=this._cachedMeta;this._data&&ue(this._data,this),t._stacked&&Ms(t)}_dataCheck(){const t=this.getDataset(),e=t.data||(t.data=[]),i=this._data;if(U(e))this._data=function(t){const e=Object.keys(t),i=new Array(e.length);let s,n,o;for(s=0,n=e.length;s0&&i._parsed[t-1];if(!1===this._parsing)i._parsed=s,i._sorted=!0,h=s;else{h=Y(s[t])?this.parseArrayData(i,s,t,e):U(s[t])?this.parseObjectData(i,s,t,e):this.parsePrimitiveData(i,s,t,e);const n=()=>null===l[a]||d&&l[a]t&&!e.hidden&&e._stacked&&{keys:ms(i,!0),values:null})(e,i,this.chart),l={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:h,max:c}=function(t){const{min:e,max:i,minDefined:s,maxDefined:n}=t.getUserBounds();return{min:s?e:Number.NEGATIVE_INFINITY,max:n?i:Number.POSITIVE_INFINITY}}(a);let d,u;function f(){u=s[d];const e=u[a.axis];return!X(u[t.axis])||h>e||c=0;--d)if(!f()){this.updateRangeFromParsed(l,t,u,r);break}return l}getAllParsedValues(t){const e=this._cachedMeta._parsed,i=[];let s,n,o;for(s=0,n=e.length;s=0&&tthis.getContext(i,s)),c);return f.$shared&&(f.$shared=r,n[o]=Object.freeze(Ss(f,r))),f}_resolveAnimations(t,e,i){const s=this.chart,n=this._cachedDataOpts,o=`animation-${e}`,a=n[o];if(a)return a;let r;if(!1!==s.options.animation){const s=this.chart.config,n=s.datasetAnimationScopeKeys(this._type,e),o=s.getOptionScopes(this.getDataset(),n);r=s.createResolver(o,this.getContext(t,i,e))}const l=new gs(s,r&&r.animations);return r&&r._cacheable&&(n[o]=Object.freeze(l)),l}getSharedOptions(t){if(t.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},t))}includeOptions(t,e){return!e||ks(t)||this.chart._animationsDisabled}updateElement(t,e,i,s){ks(s)?Object.assign(t,i):this._resolveAnimations(e,s).update(t,i)}updateSharedOptions(t,e,i){t&&!ks(e)&&this._resolveAnimations(void 0,e).update(t,i)}_setStyle(t,e,i,s){t.active=s;const n=this.getStyle(e,s);this._resolveAnimations(e,i,s).update(t,{options:!s&&this.getSharedOptions(n)||n})}removeHoverStyle(t,e,i){this._setStyle(t,i,"active",!1)}setHoverStyle(t,e,i){this._setStyle(t,i,"active",!0)}_removeDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!1)}_setDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!0)}_resyncElements(t){const e=this._data,i=this._cachedMeta.data;for(const[t,e,i]of this._syncList)this[t](e,i);this._syncList=[];const s=i.length,n=e.length,o=Math.min(n,s);o&&this.parse(0,o),n>s?this._insertElements(s,n-s,t):n{for(t.length+=e,a=t.length-1;a>=o;a--)t[a]=t[a-e]};for(r(n),a=t;a{s[t]=i[t]&&i[t].active()?i[t]._to:this[t]})),s}}Ds.defaults={},Ds.defaultRoutes=void 0;const Cs={values:t=>Y(t)?t:""+t,numeric(t,e,i){if(0===t)return"0";const s=this.chart.options.locale;let n,o=t;if(i.length>1){const e=Math.max(Math.abs(i[0].value),Math.abs(i[i.length-1].value));(e<1e-4||e>1e15)&&(n="scientific"),o=function(t,e){let i=e.length>3?e[2].value-e[1].value:e[1].value-e[0].value;Math.abs(i)>=1&&t!==Math.floor(t)&&(i=t-Math.floor(t));return i}(t,i)}const a=Dt(Math.abs(o)),r=Math.max(Math.min(-1*Math.floor(a),20),0),l={notation:n,minimumFractionDigits:r,maximumFractionDigits:r};return Object.assign(l,this.options.ticks.format),Ri(t,s,l)},logarithmic(t,e,i){if(0===t)return"0";const s=t/Math.pow(10,Math.floor(Dt(t)));return 1===s||2===s||5===s?Cs.numeric.call(this,t,e,i):""}};var Os={formatters:Cs};function As(t,e){const i=t.options.ticks,s=i.maxTicksLimit||function(t){const e=t.options.offset,i=t._tickSize(),s=t._length/i+(e?0:1),n=t._maxLength/i;return Math.floor(Math.min(s,n))}(t),n=i.major.enabled?function(t){const e=[];let i,s;for(i=0,s=t.length;is)return function(t,e,i,s){let n,o=0,a=i[0];for(s=Math.ceil(s),n=0;nn)return e}return Math.max(n,1)}(n,e,s);if(o>0){let t,i;const s=o>1?Math.round((r-a)/(o-1)):null;for(Ts(e,l,h,$(s)?0:a-s,a),t=0,i=o-1;te.lineWidth,tickColor:(t,e)=>e.color,offset:!1,borderDash:[],borderDashOffset:0,borderWidth:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:Os.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),bt.route("scale.ticks","color","","color"),bt.route("scale.grid","color","","borderColor"),bt.route("scale.grid","borderColor","","borderColor"),bt.route("scale.title","color","","color"),bt.describe("scale",{_fallback:!1,_scriptable:t=>!t.startsWith("before")&&!t.startsWith("after")&&"callback"!==t&&"parser"!==t,_indexable:t=>"borderDash"!==t&&"tickBorderDash"!==t}),bt.describe("scales",{_fallback:"scale"}),bt.describe("scale.ticks",{_scriptable:t=>"backdropPadding"!==t&&"callback"!==t,_indexable:t=>"backdropPadding"!==t});const Ls=(t,e,i)=>"top"===e||"left"===e?t[e]+i:t[e]-i;function Rs(t,e){const i=[],s=t.length/e,n=t.length;let o=0;for(;oa+r)))return h}function Is(t){return t.drawTicks?t.tickLength:0}function zs(t,e){if(!t.display)return 0;const i=He(t.font,e),s=Ne(t.padding);return(Y(t.text)?t.text.length:1)*i.lineHeight+s.height}function Fs(t,e,i){let n=s(t);return(i&&"right"!==e||!i&&"right"===e)&&(n=(t=>"left"===t?"right":"right"===t?"left":t)(n)),n}class Bs extends Ds{constructor(t){super(),this.id=t.id,this.type=t.type,this.options=void 0,this.ctx=t.ctx,this.chart=t.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(t){this.options=t.setContext(this.getContext()),this.axis=t.axis,this._userMin=this.parse(t.min),this._userMax=this.parse(t.max),this._suggestedMin=this.parse(t.suggestedMin),this._suggestedMax=this.parse(t.suggestedMax)}parse(t,e){return t}getUserBounds(){let{_userMin:t,_userMax:e,_suggestedMin:i,_suggestedMax:s}=this;return t=q(t,Number.POSITIVE_INFINITY),e=q(e,Number.NEGATIVE_INFINITY),i=q(i,Number.POSITIVE_INFINITY),s=q(s,Number.NEGATIVE_INFINITY),{min:q(t,i),max:q(e,s),minDefined:X(t),maxDefined:X(e)}}getMinMax(t){let e,{min:i,max:s,minDefined:n,maxDefined:o}=this.getUserBounds();if(n&&o)return{min:i,max:s};const a=this.getMatchingVisibleMetas();for(let r=0,l=a.length;rs?s:i,s=n&&i>s?i:s,{min:q(i,q(s,i)),max:q(s,q(i,s))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels||[]}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){J(this.options.beforeUpdate,[this])}update(t,e,i){const{beginAtZero:s,grace:n,ticks:o}=this.options,a=o.sampleSize;this.beforeUpdate(),this.maxWidth=t,this.maxHeight=e,this._margins=i=Object.assign({left:0,right:0,top:0,bottom:0},i),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+i.left+i.right:this.height+i.top+i.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=$e(this,n,s),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const r=a=n||i<=1||!this.isHorizontal())return void(this.labelRotation=s);const h=this._getLabelSizes(),c=h.widest.width,d=h.highest.height,u=jt(this.chart.width-c,0,this.maxWidth);o=t.offset?this.maxWidth/i:u/(i-1),c+6>o&&(o=u/(i-(t.offset?.5:1)),a=this.maxHeight-Is(t.grid)-e.padding-zs(t.title,this.chart.options.font),r=Math.sqrt(c*c+d*d),l=zt(Math.min(Math.asin(jt((h.highest.height+6)/o,-1,1)),Math.asin(jt(a/r,-1,1))-Math.asin(jt(d/r,-1,1)))),l=Math.max(s,Math.min(n,l))),this.labelRotation=l}afterCalculateLabelRotation(){J(this.options.afterCalculateLabelRotation,[this])}beforeFit(){J(this.options.beforeFit,[this])}fit(){const t={width:0,height:0},{chart:e,options:{ticks:i,title:s,grid:n}}=this,o=this._isVisible(),a=this.isHorizontal();if(o){const o=zs(s,e.options.font);if(a?(t.width=this.maxWidth,t.height=Is(n)+o):(t.height=this.maxHeight,t.width=Is(n)+o),i.display&&this.ticks.length){const{first:e,last:s,widest:n,highest:o}=this._getLabelSizes(),r=2*i.padding,l=It(this.labelRotation),h=Math.cos(l),c=Math.sin(l);if(a){const e=i.mirror?0:c*n.width+h*o.height;t.height=Math.min(this.maxHeight,t.height+e+r)}else{const e=i.mirror?0:h*n.width+c*o.height;t.width=Math.min(this.maxWidth,t.width+e+r)}this._calculatePadding(e,s,c,h)}}this._handleMargins(),a?(this.width=this._length=e.width-this._margins.left-this._margins.right,this.height=t.height):(this.width=t.width,this.height=this._length=e.height-this._margins.top-this._margins.bottom)}_calculatePadding(t,e,i,s){const{ticks:{align:n,padding:o},position:a}=this.options,r=0!==this.labelRotation,l="top"!==a&&"x"===this.axis;if(this.isHorizontal()){const a=this.getPixelForTick(0)-this.left,h=this.right-this.getPixelForTick(this.ticks.length-1);let c=0,d=0;r?l?(c=s*t.width,d=i*e.height):(c=i*t.height,d=s*e.width):"start"===n?d=e.width:"end"===n?c=t.width:(c=t.width/2,d=e.width/2),this.paddingLeft=Math.max((c-a+o)*this.width/(this.width-a),0),this.paddingRight=Math.max((d-h+o)*this.width/(this.width-h),0)}else{let i=e.height/2,s=t.height/2;"start"===n?(i=0,s=t.height):"end"===n&&(i=e.height,s=0),this.paddingTop=i+o,this.paddingBottom=s+o}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){J(this.options.afterFit,[this])}isHorizontal(){const{axis:t,position:e}=this.options;return"top"===e||"bottom"===e||"x"===t}isFullSize(){return this.options.fullSize}_convertTicksToLabels(t){let e,i;for(this.beforeTickToLabelConversion(),this.generateTickLabels(t),e=0,i=t.length;e{const i=t.gc,s=i.length/2;let n;if(s>e){for(n=0;n({width:n[t]||0,height:o[t]||0});return{first:v(0),last:v(e-1),widest:v(_),highest:v(y),widths:n,heights:o}}getLabelForValue(t){return t}getPixelForValue(t,e){return NaN}getValueForPixel(t){}getPixelForTick(t){const e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t].value)}getPixelForDecimal(t){this._reversePixels&&(t=1-t);const e=this._startPixel+t*this._length;return $t(this._alignToPixels?Kt(this.chart,e,0):e)}getDecimalForPixel(t){const e=(t-this._startPixel)/this._length;return this._reversePixels?1-e:e}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:t,max:e}=this;return t<0&&e<0?e:t>0&&e>0?t:0}getContext(t){const e=this.ticks||[];if(t>=0&&ta*s?a/i:r/s:r*s0}_computeGridLineItems(t){const e=this.axis,i=this.chart,s=this.options,{grid:n,position:o}=s,a=n.offset,r=this.isHorizontal(),l=this.ticks.length+(a?1:0),h=Is(n),c=[],d=n.setContext(this.getContext()),u=d.drawBorder?d.borderWidth:0,f=u/2,g=function(t){return Kt(i,t,u)};let p,m,x,b,_,y,v,w,M,k,S,P;if("top"===o)p=g(this.bottom),y=this.bottom-h,w=p-f,k=g(t.top)+f,P=t.bottom;else if("bottom"===o)p=g(this.top),k=t.top,P=g(t.bottom)-f,y=p+f,w=this.top+h;else if("left"===o)p=g(this.right),_=this.right-h,v=p-f,M=g(t.left)+f,S=t.right;else if("right"===o)p=g(this.left),M=t.left,S=g(t.right)-f,_=p+f,v=this.left+h;else if("x"===e){if("center"===o)p=g((t.top+t.bottom)/2+.5);else if(U(o)){const t=Object.keys(o)[0],e=o[t];p=g(this.chart.scales[t].getPixelForValue(e))}k=t.top,P=t.bottom,y=p+f,w=y+h}else if("y"===e){if("center"===o)p=g((t.left+t.right)/2);else if(U(o)){const t=Object.keys(o)[0],e=o[t];p=g(this.chart.scales[t].getPixelForValue(e))}_=p-f,v=_-h,M=t.left,S=t.right}const D=K(s.ticks.maxTicksLimit,l),C=Math.max(1,Math.ceil(l/D));for(m=0;me.value===t));if(i>=0){return e.setContext(this.getContext(i)).lineWidth}return 0}drawGrid(t){const e=this.options.grid,i=this.ctx,s=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(t));let n,o;const a=(t,e,s)=>{s.width&&s.color&&(i.save(),i.lineWidth=s.width,i.strokeStyle=s.color,i.setLineDash(s.borderDash||[]),i.lineDashOffset=s.borderDashOffset,i.beginPath(),i.moveTo(t.x,t.y),i.lineTo(e.x,e.y),i.stroke(),i.restore())};if(e.display)for(n=0,o=s.length;n{this.drawBackground(),this.drawGrid(t),this.drawTitle()}},{z:i+1,draw:()=>{this.drawBorder()}},{z:e,draw:t=>{this.drawLabels(t)}}]:[{z:e,draw:t=>{this.draw(t)}}]}getMatchingVisibleMetas(t){const e=this.chart.getSortedVisibleDatasetMetas(),i=this.axis+"AxisID",s=[];let n,o;for(n=0,o=e.length;n{const s=i.split("."),n=s.pop(),o=[t].concat(s).join("."),a=e[i].split("."),r=a.pop(),l=a.join(".");bt.route(o,n,l,r)}))}(e,t.defaultRoutes);t.descriptors&&bt.describe(e,t.descriptors)}(t,o,i),this.override&&bt.override(t.id,t.overrides)),o}get(t){return this.items[t]}unregister(t){const e=this.items,i=t.id,s=this.scope;i in e&&delete e[i],s&&i in bt[s]&&(delete bt[s][i],this.override&&delete gt[i])}}var Ws=new class{constructor(){this.controllers=new Vs(Ps,"datasets",!0),this.elements=new Vs(Ds,"elements"),this.plugins=new Vs(Object,"plugins"),this.scales=new Vs(Bs,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...t){this._each("register",t)}remove(...t){this._each("unregister",t)}addControllers(...t){this._each("register",t,this.controllers)}addElements(...t){this._each("register",t,this.elements)}addPlugins(...t){this._each("register",t,this.plugins)}addScales(...t){this._each("register",t,this.scales)}getController(t){return this._get(t,this.controllers,"controller")}getElement(t){return this._get(t,this.elements,"element")}getPlugin(t){return this._get(t,this.plugins,"plugin")}getScale(t){return this._get(t,this.scales,"scale")}removeControllers(...t){this._each("unregister",t,this.controllers)}removeElements(...t){this._each("unregister",t,this.elements)}removePlugins(...t){this._each("unregister",t,this.plugins)}removeScales(...t){this._each("unregister",t,this.scales)}_each(t,e,i){[...e].forEach((e=>{const s=i||this._getRegistryForType(e);i||s.isForType(e)||s===this.plugins&&e.id?this._exec(t,s,e):Q(e,(e=>{const s=i||this._getRegistryForType(e);this._exec(t,s,e)}))}))}_exec(t,e,i){const s=ht(t);J(i["before"+s],[],i),e[t](i),J(i["after"+s],[],i)}_getRegistryForType(t){for(let e=0;et.filter((t=>!e.some((e=>t.plugin.id===e.plugin.id))));this._notify(s(e,i),t,"stop"),this._notify(s(i,e),t,"start")}}function Hs(t,e){return e||!1!==t?!0===t?{}:t:null}function js(t,e,i,s){const n=t.pluginScopeKeys(e),o=t.getOptionScopes(i,n);return t.createResolver(o,s,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function $s(t,e){const i=bt.datasets[t]||{};return((e.datasets||{})[t]||{}).indexAxis||e.indexAxis||i.indexAxis||"x"}function Ys(t,e){return"x"===t||"y"===t?t:e.axis||("top"===(i=e.position)||"bottom"===i?"x":"left"===i||"right"===i?"y":void 0)||t.charAt(0).toLowerCase();var i}function Us(t){const e=t.options||(t.options={});e.plugins=K(e.plugins,{}),e.scales=function(t,e){const i=gt[t.type]||{scales:{}},s=e.scales||{},n=$s(t.type,e),o=Object.create(null),a=Object.create(null);return Object.keys(s).forEach((t=>{const e=s[t];if(!U(e))return console.error(`Invalid scale configuration for scale: ${t}`);if(e._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${t}`);const r=Ys(t,e),l=function(t,e){return t===e?"_index_":"_value_"}(r,n),h=i.scales||{};o[r]=o[r]||t,a[t]=ot(Object.create(null),[{axis:r},e,h[r],h[l]])})),t.data.datasets.forEach((i=>{const n=i.type||t.type,r=i.indexAxis||$s(n,e),l=(gt[n]||{}).scales||{};Object.keys(l).forEach((t=>{const e=function(t,e){let i=t;return"_index_"===t?i=e:"_value_"===t&&(i="x"===e?"y":"x"),i}(t,r),n=i[e+"AxisID"]||o[e]||e;a[n]=a[n]||Object.create(null),ot(a[n],[{axis:e},s[n],l[t]])}))})),Object.keys(a).forEach((t=>{const e=a[t];ot(e,[bt.scales[e.type],bt.scale])})),a}(t,e)}function Xs(t){return(t=t||{}).datasets=t.datasets||[],t.labels=t.labels||[],t}const qs=new Map,Ks=new Set;function Gs(t,e){let i=qs.get(t);return i||(i=e(),qs.set(t,i),Ks.add(i)),i}const Zs=(t,e,i)=>{const s=lt(e,i);void 0!==s&&t.add(s)};class Js{constructor(t){this._config=function(t){return(t=t||{}).data=Xs(t.data),Us(t),t}(t),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(t){this._config.type=t}get data(){return this._config.data}set data(t){this._config.data=Xs(t)}get options(){return this._config.options}set options(t){this._config.options=t}get plugins(){return this._config.plugins}update(){const t=this._config;this.clearCache(),Us(t)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(t){return Gs(t,(()=>[[`datasets.${t}`,""]]))}datasetAnimationScopeKeys(t,e){return Gs(`${t}.transition.${e}`,(()=>[[`datasets.${t}.transitions.${e}`,`transitions.${e}`],[`datasets.${t}`,""]]))}datasetElementScopeKeys(t,e){return Gs(`${t}-${e}`,(()=>[[`datasets.${t}.elements.${e}`,`datasets.${t}`,`elements.${e}`,""]]))}pluginScopeKeys(t){const e=t.id;return Gs(`${this.type}-plugin-${e}`,(()=>[[`plugins.${e}`,...t.additionalOptionScopes||[]]]))}_cachedScopes(t,e){const i=this._scopeCache;let s=i.get(t);return s&&!e||(s=new Map,i.set(t,s)),s}getOptionScopes(t,e,i){const{options:s,type:n}=this,o=this._cachedScopes(t,i),a=o.get(e);if(a)return a;const r=new Set;e.forEach((e=>{t&&(r.add(t),e.forEach((e=>Zs(r,t,e)))),e.forEach((t=>Zs(r,s,t))),e.forEach((t=>Zs(r,gt[n]||{},t))),e.forEach((t=>Zs(r,bt,t))),e.forEach((t=>Zs(r,pt,t)))}));const l=Array.from(r);return 0===l.length&&l.push(Object.create(null)),Ks.has(e)&&o.set(e,l),l}chartOptionScopes(){const{options:t,type:e}=this;return[t,gt[e]||{},bt.datasets[e]||{},{type:e},bt,pt]}resolveNamedOptions(t,e,i,s=[""]){const n={$shared:!0},{resolver:o,subPrefixes:a}=Qs(this._resolverCache,t,s);let r=o;if(function(t,e){const{isScriptable:i,isIndexable:s}=ri(t);for(const n of e){const e=i(n),o=s(n),a=(o||e)&&t[n];if(e&&(dt(a)||tn(a))||o&&Y(a))return!0}return!1}(o,e)){n.$shared=!1;r=ai(o,i=dt(i)?i():i,this.createResolver(t,i,a))}for(const t of e)n[t]=r[t];return n}createResolver(t,e,i=[""],s){const{resolver:n}=Qs(this._resolverCache,t,i);return U(e)?ai(n,e,void 0,s):n}}function Qs(t,e,i){let s=t.get(e);s||(s=new Map,t.set(e,s));const n=i.join();let o=s.get(n);if(!o){o={resolver:oi(e,i),subPrefixes:i.filter((t=>!t.toLowerCase().includes("hover")))},s.set(n,o)}return o}const tn=t=>U(t)&&Object.getOwnPropertyNames(t).reduce(((e,i)=>e||dt(t[i])),!1);const en=["top","bottom","left","right","chartArea"];function sn(t,e){return"top"===t||"bottom"===t||-1===en.indexOf(t)&&"x"===e}function nn(t,e){return function(i,s){return i[t]===s[t]?i[e]-s[e]:i[t]-s[t]}}function on(t){const e=t.chart,i=e.options.animation;e.notifyPlugins("afterRender"),J(i&&i.onComplete,[t],e)}function an(t){const e=t.chart,i=e.options.animation;J(i&&i.onProgress,[t],e)}function rn(t){return ge()&&"string"==typeof t?t=document.getElementById(t):t&&t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas),t}const ln={},hn=t=>{const e=rn(t);return Object.values(ln).filter((t=>t.canvas===e)).pop()};function cn(t,e,i){const s=Object.keys(t);for(const n of s){const s=+n;if(s>=e){const o=t[n];delete t[n],(i>0||s>e)&&(t[s+i]=o)}}}class dn{constructor(t,e){const s=this.config=new Js(e),n=rn(t),o=hn(n);if(o)throw new Error("Canvas is already in use. Chart with ID '"+o.id+"' must be destroyed before the canvas can be reused.");const r=s.createResolver(s.chartOptionScopes(),this.getContext());this.platform=new(s.platform||ls(n)),this.platform.updateConfig(s);const l=this.platform.acquireContext(n,r.aspectRatio),h=l&&l.canvas,c=h&&h.height,d=h&&h.width;this.id=j(),this.ctx=l,this.canvas=h,this.width=d,this.height=c,this._options=r,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new Ns,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=i((t=>this.update(t)),r.resizeDelay||0),this._dataChanges=[],ln[this.id]=this,l&&h?(a.listen(this,"complete",on),a.listen(this,"progress",an),this._initialize(),this.attached&&this.update()):console.error("Failed to create chart: can't acquire context from the given item")}get aspectRatio(){const{options:{aspectRatio:t,maintainAspectRatio:e},width:i,height:s,_aspectRatio:n}=this;return $(t)?e&&n?n:s?i/s:null:t}get data(){return this.config.data}set data(t){this.config.data=t}get options(){return this._options}set options(t){this.config.options=t}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():ke(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return Gt(this.canvas,this.ctx),this}stop(){return a.stop(this),this}resize(t,e){a.running(this)?this._resizeBeforeDraw={width:t,height:e}:this._resize(t,e)}_resize(t,e){const i=this.options,s=this.canvas,n=i.maintainAspectRatio&&this.aspectRatio,o=this.platform.getMaximumSize(s,t,e,n),a=i.devicePixelRatio||this.platform.getDevicePixelRatio(),r=this.width?"resize":"attach";this.width=o.width,this.height=o.height,this._aspectRatio=this.aspectRatio,ke(this,a,!0)&&(this.notifyPlugins("resize",{size:o}),J(i.onResize,[this,o],this),this.attached&&this._doResize(r)&&this.render())}ensureScalesHaveIDs(){Q(this.options.scales||{},((t,e)=>{t.id=e}))}buildOrUpdateScales(){const t=this.options,e=t.scales,i=this.scales,s=Object.keys(i).reduce(((t,e)=>(t[e]=!1,t)),{});let n=[];e&&(n=n.concat(Object.keys(e).map((t=>{const i=e[t],s=Ys(t,i),n="r"===s,o="x"===s;return{options:i,dposition:n?"chartArea":o?"bottom":"left",dtype:n?"radialLinear":o?"category":"linear"}})))),Q(n,(e=>{const n=e.options,o=n.id,a=Ys(o,n),r=K(n.type,e.dtype);void 0!==n.position&&sn(n.position,a)===sn(e.dposition)||(n.position=e.dposition),s[o]=!0;let l=null;if(o in i&&i[o].type===r)l=i[o];else{l=new(Ws.getScale(r))({id:o,type:r,ctx:this.ctx,chart:this}),i[l.id]=l}l.init(n,t)})),Q(s,((t,e)=>{t||delete i[e]})),Q(i,(t=>{ni.configure(this,t,t.options),ni.addBox(this,t)}))}_updateMetasets(){const t=this._metasets,e=this.data.datasets.length,i=t.length;if(t.sort(((t,e)=>t.index-e.index)),i>e){for(let t=e;te.length&&delete this._stacks,t.forEach(((t,i)=>{0===e.filter((e=>e===t._dataset)).length&&this._destroyDatasetMeta(i)}))}buildOrUpdateControllers(){const t=[],e=this.data.datasets;let i,s;for(this._removeUnreferencedMetasets(),i=0,s=e.length;i{this.getDatasetMeta(e).controller.reset()}),this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(t){const e=this.config;e.update();const i=this._options=e.createResolver(e.chartOptionScopes(),this.getContext()),s=this._animationsDisabled=!i.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),!1===this.notifyPlugins("beforeUpdate",{mode:t,cancelable:!0}))return;const n=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let o=0;for(let t=0,e=this.data.datasets.length;t{t.reset()})),this._updateDatasets(t),this.notifyPlugins("afterUpdate",{mode:t}),this._layers.sort(nn("z","_idx"));const{_active:a,_lastEvent:r}=this;r?this._eventHandler(r,!0):a.length&&this._updateHoverStyles(a,a,!0),this.render()}_updateScales(){Q(this.scales,(t=>{ni.removeBox(this,t)})),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const t=this.options,e=new Set(Object.keys(this._listeners)),i=new Set(t.events);ut(e,i)&&!!this._responsiveListeners===t.responsive||(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:t}=this,e=this._getUniformDataChanges()||[];for(const{method:i,start:s,count:n}of e){cn(t,s,"_removeElements"===i?-n:n)}}_getUniformDataChanges(){const t=this._dataChanges;if(!t||!t.length)return;this._dataChanges=[];const e=this.data.datasets.length,i=e=>new Set(t.filter((t=>t[0]===e)).map(((t,e)=>e+","+t.splice(1).join(",")))),s=i(0);for(let t=1;tt.split(","))).map((t=>({method:t[1],start:+t[2],count:+t[3]})))}_updateLayout(t){if(!1===this.notifyPlugins("beforeLayout",{cancelable:!0}))return;ni.update(this,this.width,this.height,t);const e=this.chartArea,i=e.width<=0||e.height<=0;this._layers=[],Q(this.boxes,(t=>{i&&"chartArea"===t.position||(t.configure&&t.configure(),this._layers.push(...t._layers()))}),this),this._layers.forEach(((t,e)=>{t._idx=e})),this.notifyPlugins("afterLayout")}_updateDatasets(t){if(!1!==this.notifyPlugins("beforeDatasetsUpdate",{mode:t,cancelable:!0})){for(let t=0,e=this.data.datasets.length;t=0;--e)this._drawDataset(t[e]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(t){const e=this.ctx,i=t._clip,s=!i.disabled,n=this.chartArea,o={meta:t,index:t.index,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetDraw",o)&&(s&&Qt(e,{left:!1===i.left?0:n.left-i.left,right:!1===i.right?this.width:n.right+i.right,top:!1===i.top?0:n.top-i.top,bottom:!1===i.bottom?this.height:n.bottom+i.bottom}),t.controller.draw(),s&&te(e),o.cancelable=!1,this.notifyPlugins("afterDatasetDraw",o))}getElementsAtEventForMode(t,e,i,s){const n=Ee.modes[e];return"function"==typeof n?n(this,t,i,s):[]}getDatasetMeta(t){const e=this.data.datasets[t],i=this._metasets;let s=i.filter((t=>t&&t._dataset===e)).pop();return s||(s={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:e&&e.order||0,index:t,_dataset:e,_parsed:[],_sorted:!1},i.push(s)),s}getContext(){return this.$context||(this.$context=Ye(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(t){const e=this.data.datasets[t];if(!e)return!1;const i=this.getDatasetMeta(t);return"boolean"==typeof i.hidden?!i.hidden:!e.hidden}setDatasetVisibility(t,e){this.getDatasetMeta(t).hidden=!e}toggleDataVisibility(t){this._hiddenIndices[t]=!this._hiddenIndices[t]}getDataVisibility(t){return!this._hiddenIndices[t]}_updateVisibility(t,e,i){const s=i?"show":"hide",n=this.getDatasetMeta(t),o=n.controller._resolveAnimations(void 0,s);ct(e)?(n.data[e].hidden=!i,this.update()):(this.setDatasetVisibility(t,i),o.update(n,{visible:i}),this.update((e=>e.datasetIndex===t?s:void 0)))}hide(t,e){this._updateVisibility(t,e,!1)}show(t,e){this._updateVisibility(t,e,!0)}_destroyDatasetMeta(t){const e=this._metasets[t];e&&e.controller&&e.controller._destroy(),delete this._metasets[t]}_stop(){let t,e;for(this.stop(),a.remove(this),t=0,e=this.data.datasets.length;t{e.addEventListener(this,i,s),t[i]=s},s=(t,e,i)=>{t.offsetX=e,t.offsetY=i,this._eventHandler(t)};Q(this.options.events,(t=>i(t,s)))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const t=this._responsiveListeners,e=this.platform,i=(i,s)=>{e.addEventListener(this,i,s),t[i]=s},s=(i,s)=>{t[i]&&(e.removeEventListener(this,i,s),delete t[i])},n=(t,e)=>{this.canvas&&this.resize(t,e)};let o;const a=()=>{s("attach",a),this.attached=!0,this.resize(),i("resize",n),i("detach",o)};o=()=>{this.attached=!1,s("resize",n),this._stop(),this._resize(0,0),i("attach",a)},e.isAttached(this.canvas)?a():o()}unbindEvents(){Q(this._listeners,((t,e)=>{this.platform.removeEventListener(this,e,t)})),this._listeners={},Q(this._responsiveListeners,((t,e)=>{this.platform.removeEventListener(this,e,t)})),this._responsiveListeners=void 0}updateHoverStyle(t,e,i){const s=i?"set":"remove";let n,o,a,r;for("dataset"===e&&(n=this.getDatasetMeta(t[0].datasetIndex),n.controller["_"+s+"DatasetHoverStyle"]()),a=0,r=t.length;a{const i=this.getDatasetMeta(t);if(!i)throw new Error("No dataset found at index "+t);return{datasetIndex:t,element:i.data[e],index:e}}));!tt(i,e)&&(this._active=i,this._lastEvent=null,this._updateHoverStyles(i,e))}notifyPlugins(t,e,i){return this._plugins.notify(this,t,e,i)}_updateHoverStyles(t,e,i){const s=this.options.hover,n=(t,e)=>t.filter((t=>!e.some((e=>t.datasetIndex===e.datasetIndex&&t.index===e.index)))),o=n(e,t),a=i?t:n(t,e);o.length&&this.updateHoverStyle(o,s.mode,!1),a.length&&s.mode&&this.updateHoverStyle(a,s.mode,!0)}_eventHandler(t,e){const i={event:t,replay:e,cancelable:!0,inChartArea:Jt(t,this.chartArea,this._minPadding)},s=e=>(e.options.events||this.options.events).includes(t.native.type);if(!1===this.notifyPlugins("beforeEvent",i,s))return;const n=this._handleEvent(t,e,i.inChartArea);return i.cancelable=!1,this.notifyPlugins("afterEvent",i,s),(n||i.changed)&&this.render(),this}_handleEvent(t,e,i){const{_active:s=[],options:n}=this,o=e,a=this._getActiveElements(t,s,i,o),r=ft(t),l=function(t,e,i,s){return i&&"mouseout"!==t.type?s?e:t:null}(t,this._lastEvent,i,r);i&&(this._lastEvent=null,J(n.onHover,[t,a,this],this),r&&J(n.onClick,[t,a,this],this));const h=!tt(a,s);return(h||e)&&(this._active=a,this._updateHoverStyles(a,s,e)),this._lastEvent=l,h}_getActiveElements(t,e,i,s){if("mouseout"===t.type)return[];if(!i)return e;const n=this.options.hover;return this.getElementsAtEventForMode(t,n.mode,n,s)}}const un=()=>Q(dn.instances,(t=>t._plugins.invalidate())),fn=!0;function gn(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}Object.defineProperties(dn,{defaults:{enumerable:fn,value:bt},instances:{enumerable:fn,value:ln},overrides:{enumerable:fn,value:gt},registry:{enumerable:fn,value:Ws},version:{enumerable:fn,value:"3.7.0"},getChart:{enumerable:fn,value:hn},register:{enumerable:fn,value:(...t)=>{Ws.add(...t),un()}},unregister:{enumerable:fn,value:(...t)=>{Ws.remove(...t),un()}}});class pn{constructor(t){this.options=t||{}}formats(){return gn()}parse(t,e){return gn()}format(t,e){return gn()}add(t,e,i){return gn()}diff(t,e,i){return gn()}startOf(t,e,i){return gn()}endOf(t,e){return gn()}}pn.override=function(t){Object.assign(pn.prototype,t)};var mn={_date:pn};function xn(t){const e=t.iScale,i=function(t,e){if(!t._cache.$bar){const i=t.getMatchingVisibleMetas(e);let s=[];for(let e=0,n=i.length;et-e)))}return t._cache.$bar}(e,t.type);let s,n,o,a,r=e._length;const l=()=>{32767!==o&&-32768!==o&&(ct(a)&&(r=Math.min(r,Math.abs(o-a)||r)),a=o)};for(s=0,n=i.length;sMath.abs(r)&&(l=r,h=a),e[i.axis]=h,e._custom={barStart:l,barEnd:h,start:n,end:o,min:a,max:r}}(t,e,i,s):e[i.axis]=i.parse(t,s),e}function _n(t,e,i,s){const n=t.iScale,o=t.vScale,a=n.getLabels(),r=n===o,l=[];let h,c,d,u;for(h=i,c=i+s;ht.x,i="left",s="right"):(e=t.base=i?1:-1)}(c,e,o)*n,d===o&&(p-=c/2),h=p+c),p===e.getPixelForValue(o)){const t=Ct(c)*e.getLineWidthForValue(o)/2;p+=t,c-=t}return{size:c,base:p,head:h,center:h+c/2}}_calculateBarIndexPixels(t,e){const i=e.scale,s=this.options,n=s.skipNull,o=K(s.maxBarThickness,1/0);let a,r;if(e.grouped){const i=n?this._getStackCount(t):e.stackCount,l="flex"===s.barThickness?function(t,e,i,s){const n=e.pixels,o=n[t];let a=t>0?n[t-1]:null,r=t=0;--i)e=Math.max(e,t[i].size(this.resolveDataElementOptions(i))/2);return e>0&&e}getLabelAndValue(t){const e=this._cachedMeta,{xScale:i,yScale:s}=e,n=this.getParsed(t),o=i.getLabelForValue(n.x),a=s.getLabelForValue(n.y),r=n._custom;return{label:e.label,value:"("+o+", "+a+(r?", "+r:"")+")"}}update(t){const e=this._cachedMeta.data;this.updateElements(e,0,e.length,t)}updateElements(t,e,i,s){const n="reset"===s,{iScale:o,vScale:a}=this._cachedMeta,r=this.resolveDataElementOptions(e,s),l=this.getSharedOptions(r),h=this.includeOptions(s,l),c=o.axis,d=a.axis;for(let r=e;r""}}}};class Dn extends Ps{constructor(t,e){super(t,e),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(t,e){const i=this.getDataset().data,s=this._cachedMeta;if(!1===this._parsing)s._parsed=i;else{let n,o,a=t=>+i[t];if(U(i[t])){const{key:t="value"}=this._parsing;a=e=>+lt(i[e],t)}for(n=t,o=t+e;nHt(t,r,l,!0)?1:Math.max(e,e*i,s,s*i),g=(t,e,s)=>Ht(t,r,l,!0)?-1:Math.min(e,e*i,s,s*i),p=f(0,h,d),m=f(kt,c,u),x=g(_t,h,d),b=g(_t+kt,c,u);s=(p-x)/2,n=(m-b)/2,o=-(p+x)/2,a=-(m+b)/2}return{ratioX:s,ratioY:n,offsetX:o,offsetY:a}}(c,h,r),p=(i.width-o)/d,m=(i.height-o)/u,x=Math.max(Math.min(p,m)/2,0),b=Z(this.options.radius,x),_=(b-Math.max(b*r,0))/this._getVisibleDatasetWeightTotal();this.offsetX=f*b,this.offsetY=g*b,s.total=this.calculateTotal(),this.outerRadius=b-_*this._getRingWeightOffset(this.index),this.innerRadius=Math.max(this.outerRadius-_*l,0),this.updateElements(n,0,n.length,t)}_circumference(t,e){const i=this.options,s=this._cachedMeta,n=this._getCircumference();return e&&i.animation.animateRotate||!this.chart.getDataVisibility(t)||null===s._parsed[t]||s.data[t].hidden?0:this.calculateCircumference(s._parsed[t]*n/yt)}updateElements(t,e,i,s){const n="reset"===s,o=this.chart,a=o.chartArea,r=o.options.animation,l=(a.left+a.right)/2,h=(a.top+a.bottom)/2,c=n&&r.animateScale,d=c?0:this.innerRadius,u=c?0:this.outerRadius,f=this.resolveDataElementOptions(e,s),g=this.getSharedOptions(f),p=this.includeOptions(s,g);let m,x=this._getRotation();for(m=0;m0&&!isNaN(t)?yt*(Math.abs(t)/e):0}getLabelAndValue(t){const e=this._cachedMeta,i=this.chart,s=i.data.labels||[],n=Ri(e._parsed[t],i.options.locale);return{label:s[t]||"",value:n}}getMaxBorderWidth(t){let e=0;const i=this.chart;let s,n,o,a,r;if(!t)for(s=0,n=i.data.datasets.length;s"spacing"!==t,_indexable:t=>"spacing"!==t},Dn.overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(t){const e=t.data;if(e.labels.length&&e.datasets.length){const{labels:{pointStyle:i}}=t.legend.options;return e.labels.map(((e,s)=>{const n=t.getDatasetMeta(0).controller.getStyle(s);return{text:e,fillStyle:n.backgroundColor,strokeStyle:n.borderColor,lineWidth:n.borderWidth,pointStyle:i,hidden:!t.getDataVisibility(s),index:s}}))}return[]}},onClick(t,e,i){i.chart.toggleDataVisibility(e.index),i.chart.update()}},tooltip:{callbacks:{title:()=>"",label(t){let e=t.label;const i=": "+t.formattedValue;return Y(e)?(e=e.slice(),e[0]+=i):e+=i,e}}}}};class Cn extends Ps{initialize(){this.enableOptionSharing=!0,super.initialize()}update(t){const e=this._cachedMeta,{dataset:i,data:s=[],_dataset:n}=e,o=this.chart._animationsDisabled;let{start:a,count:r}=function(t,e,i){const s=e.length;let n=0,o=s;if(t._sorted){const{iScale:a,_parsed:r}=t,l=a.axis,{min:h,max:c,minDefined:d,maxDefined:u}=a.getUserBounds();d&&(n=jt(Math.min(re(r,a.axis,h).lo,i?s:re(e,l,a.getPixelForValue(h)).lo),0,s-1)),o=u?jt(Math.max(re(r,a.axis,c).hi+1,i?0:re(e,l,a.getPixelForValue(c)).hi+1),n,s)-n:s-n}return{start:n,count:o}}(e,s,o);this._drawStart=a,this._drawCount=r,function(t){const{xScale:e,yScale:i,_scaleRanges:s}=t,n={xmin:e.min,xmax:e.max,ymin:i.min,ymax:i.max};if(!s)return t._scaleRanges=n,!0;const o=s.xmin!==e.min||s.xmax!==e.max||s.ymin!==i.min||s.ymax!==i.max;return Object.assign(s,n),o}(e)&&(a=0,r=s.length),i._chart=this.chart,i._datasetIndex=this.index,i._decimated=!!n._decimated,i.points=s;const l=this.resolveDatasetElementOptions(t);this.options.showLine||(l.borderWidth=0),l.segment=this.options.segment,this.updateElement(i,void 0,{animated:!o,options:l},t),this.updateElements(s,a,r,t)}updateElements(t,e,i,s){const n="reset"===s,{iScale:o,vScale:a,_stacked:r,_dataset:l}=this._cachedMeta,h=this.resolveDataElementOptions(e,s),c=this.getSharedOptions(h),d=this.includeOptions(s,c),u=o.axis,f=a.axis,{spanGaps:g,segment:p}=this.options,m=Tt(g)?g:Number.POSITIVE_INFINITY,x=this.chart._animationsDisabled||n||"none"===s;let b=e>0&&this.getParsed(e-1);for(let h=e;h0&&i[u]-b[u]>m,p&&(g.parsed=i,g.raw=l.data[h]),d&&(g.options=c||this.resolveDataElementOptions(h,e.active?"active":s)),x||this.updateElement(e,h,g,s),b=i}this.updateSharedOptions(c,s,h)}getMaxOverflow(){const t=this._cachedMeta,e=t.dataset,i=e.options&&e.options.borderWidth||0,s=t.data||[];if(!s.length)return i;const n=s[0].size(this.resolveDataElementOptions(0)),o=s[s.length-1].size(this.resolveDataElementOptions(s.length-1));return Math.max(i,n,o)/2}draw(){const t=this._cachedMeta;t.dataset.updateControlPoints(this.chart.chartArea,t.iScale.axis),super.draw()}}Cn.id="line",Cn.defaults={datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1},Cn.overrides={scales:{_index_:{type:"category"},_value_:{type:"linear"}}};class On extends Ps{constructor(t,e){super(t,e),this.innerRadius=void 0,this.outerRadius=void 0}getLabelAndValue(t){const e=this._cachedMeta,i=this.chart,s=i.data.labels||[],n=Ri(e._parsed[t].r,i.options.locale);return{label:s[t]||"",value:n}}update(t){const e=this._cachedMeta.data;this._updateRadius(),this.updateElements(e,0,e.length,t)}_updateRadius(){const t=this.chart,e=t.chartArea,i=t.options,s=Math.min(e.right-e.left,e.bottom-e.top),n=Math.max(s/2,0),o=(n-Math.max(i.cutoutPercentage?n/100*i.cutoutPercentage:1,0))/t.getVisibleDatasetCount();this.outerRadius=n-o*this.index,this.innerRadius=this.outerRadius-o}updateElements(t,e,i,s){const n="reset"===s,o=this.chart,a=this.getDataset(),r=o.options.animation,l=this._cachedMeta.rScale,h=l.xCenter,c=l.yCenter,d=l.getIndexAngle(0)-.5*_t;let u,f=d;const g=360/this.countVisibleElements();for(u=0;u{!isNaN(t.data[s])&&this.chart.getDataVisibility(s)&&i++})),i}_computeAngle(t,e,i){return this.chart.getDataVisibility(t)?It(this.resolveDataElementOptions(t,e).angle||i):0}}On.id="polarArea",On.defaults={dataElementType:"arc",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:"number",properties:["x","y","startAngle","endAngle","innerRadius","outerRadius"]}},indexAxis:"r",startAngle:0},On.overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(t){const e=t.data;if(e.labels.length&&e.datasets.length){const{labels:{pointStyle:i}}=t.legend.options;return e.labels.map(((e,s)=>{const n=t.getDatasetMeta(0).controller.getStyle(s);return{text:e,fillStyle:n.backgroundColor,strokeStyle:n.borderColor,lineWidth:n.borderWidth,pointStyle:i,hidden:!t.getDataVisibility(s),index:s}}))}return[]}},onClick(t,e,i){i.chart.toggleDataVisibility(e.index),i.chart.update()}},tooltip:{callbacks:{title:()=>"",label:t=>t.chart.data.labels[t.dataIndex]+": "+t.formattedValue}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}};class An extends Dn{}An.id="pie",An.defaults={cutout:0,rotation:0,circumference:360,radius:"100%"};class Tn extends Ps{getLabelAndValue(t){const e=this._cachedMeta.vScale,i=this.getParsed(t);return{label:e.getLabels()[t],value:""+e.getLabelForValue(i[e.axis])}}update(t){const e=this._cachedMeta,i=e.dataset,s=e.data||[],n=e.iScale.getLabels();if(i.points=s,"resize"!==t){const e=this.resolveDatasetElementOptions(t);this.options.showLine||(e.borderWidth=0);const o={_loop:!0,_fullLoop:n.length===s.length,options:e};this.updateElement(i,void 0,o,t)}this.updateElements(s,0,s.length,t)}updateElements(t,e,i,s){const n=this.getDataset(),o=this._cachedMeta.rScale,a="reset"===s;for(let r=e;r"",label:t=>"("+t.label+", "+t.formattedValue+")"}}},scales:{x:{type:"linear"},y:{type:"linear"}}};var Rn=Object.freeze({__proto__:null,BarController:Sn,BubbleController:Pn,DoughnutController:Dn,LineController:Cn,PolarAreaController:On,PieController:An,RadarController:Tn,ScatterController:Ln});function En(t,e,i){const{startAngle:s,pixelMargin:n,x:o,y:a,outerRadius:r,innerRadius:l}=e;let h=n/r;t.beginPath(),t.arc(o,a,r,s-h,i+h),l>n?(h=n/l,t.arc(o,a,l,i+h,s-h,!0)):t.arc(o,a,n,i+kt,s-kt),t.closePath(),t.clip()}function In(t,e,i,s){const n=Be(t.options.borderRadius,["outerStart","outerEnd","innerStart","innerEnd"]);const o=(i-e)/2,a=Math.min(o,s*e/2),r=t=>{const e=(i-Math.min(o,t))*s/2;return jt(t,0,Math.min(o,e))};return{outerStart:r(n.outerStart),outerEnd:r(n.outerEnd),innerStart:jt(n.innerStart,0,a),innerEnd:jt(n.innerEnd,0,a)}}function zn(t,e,i,s){return{x:i+t*Math.cos(e),y:s+t*Math.sin(e)}}function Fn(t,e,i,s,n){const{x:o,y:a,startAngle:r,pixelMargin:l,innerRadius:h}=e,c=Math.max(e.outerRadius+s+i-l,0),d=h>0?h+s+i+l:0;let u=0;const f=n-r;if(s){const t=((h>0?h-s:0)+(c>0?c-s:0))/2;u=(f-(0!==t?f*t/(t+s):f))/2}const g=(f-Math.max(.001,f*c-i/_t)/c)/2,p=r+g+u,m=n-g-u,{outerStart:x,outerEnd:b,innerStart:_,innerEnd:y}=In(e,d,c,m-p),v=c-x,w=c-b,M=p+x/v,k=m-b/w,S=d+_,P=d+y,D=p+_/S,C=m-y/P;if(t.beginPath(),t.arc(o,a,c,M,k),b>0){const e=zn(w,k,o,a);t.arc(e.x,e.y,b,k,m+kt)}const O=zn(P,m,o,a);if(t.lineTo(O.x,O.y),y>0){const e=zn(P,C,o,a);t.arc(e.x,e.y,y,m+kt,C+Math.PI)}if(t.arc(o,a,d,m-y/d,p+_/d,!0),_>0){const e=zn(S,D,o,a);t.arc(e.x,e.y,_,D+Math.PI,p-kt)}const A=zn(v,p,o,a);if(t.lineTo(A.x,A.y),x>0){const e=zn(v,M,o,a);t.arc(e.x,e.y,x,p-kt,M)}t.closePath()}function Bn(t,e,i,s,n){const{options:o}=e,{borderWidth:a,borderJoinStyle:r}=o,l="inner"===o.borderAlign;a&&(l?(t.lineWidth=2*a,t.lineJoin=r||"round"):(t.lineWidth=a,t.lineJoin=r||"bevel"),e.fullCircles&&function(t,e,i){const{x:s,y:n,startAngle:o,pixelMargin:a,fullCircles:r}=e,l=Math.max(e.outerRadius-a,0),h=e.innerRadius+a;let c;for(i&&En(t,e,o+yt),t.beginPath(),t.arc(s,n,h,o+yt,o,!0),c=0;c=yt||Ht(n,a,r),f=Yt(o,l+d,h+d);return u&&f}getCenterPoint(t){const{x:e,y:i,startAngle:s,endAngle:n,innerRadius:o,outerRadius:a}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius","circumference"],t),{offset:r,spacing:l}=this.options,h=(s+n)/2,c=(o+a+l+r)/2;return{x:e+Math.cos(h)*c,y:i+Math.sin(h)*c}}tooltipPosition(t){return this.getCenterPoint(t)}draw(t){const{options:e,circumference:i}=this,s=(e.offset||0)/2,n=(e.spacing||0)/2;if(this.pixelMargin="inner"===e.borderAlign?.33:0,this.fullCircles=i>yt?Math.floor(i/yt):0,0===i||this.innerRadius<0||this.outerRadius<0)return;t.save();let o=0;if(s){o=s/2;const e=(this.startAngle+this.endAngle)/2;t.translate(Math.cos(e)*o,Math.sin(e)*o),this.circumference>=_t&&(o=s)}t.fillStyle=e.backgroundColor,t.strokeStyle=e.borderColor;const a=function(t,e,i,s){const{fullCircles:n,startAngle:o,circumference:a}=e;let r=e.endAngle;if(n){Fn(t,e,i,s,o+yt);for(let e=0;er&&o>r;return{count:s,start:l,loop:e.loop,ilen:h(a+(h?r-t:t))%o,_=()=>{f!==g&&(t.lineTo(m,g),t.lineTo(m,f),t.lineTo(m,p))};for(l&&(d=n[b(0)],t.moveTo(d.x,d.y)),c=0;c<=r;++c){if(d=n[b(c)],d.skip)continue;const e=d.x,i=d.y,s=0|e;s===u?(ig&&(g=i),m=(x*m+e)/++x):(_(),t.lineTo(e,i),u=s,x=0,f=g=i),p=i}_()}function Yn(t){const e=t.options,i=e.borderDash&&e.borderDash.length;return!(t._decimated||t._loop||e.tension||"monotone"===e.cubicInterpolationMode||e.stepped||i)?$n:jn}Vn.id="arc",Vn.defaults={borderAlign:"center",borderColor:"#fff",borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0},Vn.defaultRoutes={backgroundColor:"backgroundColor"};const Un="function"==typeof Path2D;function Xn(t,e,i,s){Un&&!e.options.segment?function(t,e,i,s){let n=e._path;n||(n=e._path=new Path2D,e.path(n,i,s)&&n.closePath()),Wn(t,e.options),t.stroke(n)}(t,e,i,s):function(t,e,i,s){const{segments:n,options:o}=e,a=Yn(e);for(const r of n)Wn(t,o,r.style),t.beginPath(),a(t,e,r,{start:i,end:i+s-1})&&t.closePath(),t.stroke()}(t,e,i,s)}class qn extends Ds{constructor(t){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,t&&Object.assign(this,t)}updateControlPoints(t,e){const i=this.options;if((i.tension||"monotone"===i.cubicInterpolationMode)&&!i.stepped&&!this._pointsUpdated){const s=i.spanGaps?this._loop:this._fullLoop;ki(this._points,i,t,s,e),this._pointsUpdated=!0}}set points(t){this._points=t,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=Ni(this,this.options.segment))}first(){const t=this.segments,e=this.points;return t.length&&e[t[0].start]}last(){const t=this.segments,e=this.points,i=t.length;return i&&e[t[i-1].end]}interpolate(t,e){const i=this.options,s=t[e],n=this.points,o=Wi(this,{property:e,start:s,end:s});if(!o.length)return;const a=[],r=function(t){return t.stepped?Ai:t.tension||"monotone"===t.cubicInterpolationMode?Ti:Oi}(i);let l,h;for(l=0,h=o.length;l"borderDash"!==t&&"fill"!==t};class Gn extends Ds{constructor(t){super(),this.options=void 0,this.parsed=void 0,this.skip=void 0,this.stop=void 0,t&&Object.assign(this,t)}inRange(t,e,i){const s=this.options,{x:n,y:o}=this.getProps(["x","y"],i);return Math.pow(t-n,2)+Math.pow(e-o,2){oo(t)}))}var ro={id:"decimation",defaults:{algorithm:"min-max",enabled:!1},beforeElementsUpdate:(t,e,i)=>{if(!i.enabled)return void ao(t);const s=t.width;t.data.datasets.forEach(((e,n)=>{const{_data:o,indexAxis:a}=e,r=t.getDatasetMeta(n),l=o||e.data;if("y"===je([a,t.options.indexAxis]))return;if("line"!==r.type)return;const h=t.scales[r.xAxisID];if("linear"!==h.type&&"time"!==h.type)return;if(t.options.parsing)return;let{start:c,count:d}=function(t,e){const i=e.length;let s,n=0;const{iScale:o}=t,{min:a,max:r,minDefined:l,maxDefined:h}=o.getUserBounds();return l&&(n=jt(re(e,o.axis,a).lo,0,i-1)),s=h?jt(re(e,o.axis,r).hi+1,n,i)-n:i-n,{start:n,count:s}}(r,l);if(d<=(i.threshold||4*s))return void oo(e);let u;switch($(o)&&(e._data=l,delete e.data,Object.defineProperty(e,"data",{configurable:!0,enumerable:!0,get:function(){return this._decimated},set:function(t){this._data=t}})),i.algorithm){case"lttb":u=function(t,e,i,s,n){const o=n.samples||s;if(o>=i)return t.slice(e,e+i);const a=[],r=(i-2)/(o-2);let l=0;const h=e+i-1;let c,d,u,f,g,p=e;for(a[l++]=t[p],c=0;cu&&(u=f,d=t[s],g=s);a[l++]=d,p=g}return a[l++]=t[h],a}(l,c,d,s,i);break;case"min-max":u=function(t,e,i,s){let n,o,a,r,l,h,c,d,u,f,g=0,p=0;const m=[],x=e+i-1,b=t[e].x,_=t[x].x-b;for(n=e;nf&&(f=r,c=n),g=(p*g+o.x)/++p;else{const i=n-1;if(!$(h)&&!$(c)){const e=Math.min(h,c),s=Math.max(h,c);e!==d&&e!==i&&m.push({...t[e],x:g}),s!==d&&s!==i&&m.push({...t[s],x:g})}n>0&&i!==d&&m.push(t[i]),m.push(o),l=e,p=0,u=f=r,h=c=d=n}}return m}(l,c,d,s);break;default:throw new Error(`Unsupported decimation algorithm '${i.algorithm}'`)}e._decimated=u}))},destroy(t){ao(t)}};function lo(t,e,i){const s=function(t){const e=t.options,i=e.fill;let s=K(i&&i.target,i);return void 0===s&&(s=!!e.backgroundColor),!1!==s&&null!==s&&(!0===s?"origin":s)}(t);if(U(s))return!isNaN(s.value)&&s;let n=parseFloat(s);return X(n)&&Math.floor(n)===n?("-"!==s[0]&&"+"!==s[0]||(n=e+n),!(n===e||n<0||n>=i)&&n):["origin","start","end","stack","shape"].indexOf(s)>=0&&s}class ho{constructor(t){this.x=t.x,this.y=t.y,this.radius=t.radius}pathSegment(t,e,i){const{x:s,y:n,radius:o}=this;return e=e||{start:0,end:yt},t.arc(s,n,o,e.end,e.start,!0),!i.bounds}interpolate(t){const{x:e,y:i,radius:s}=this,n=t.angle;return{x:e+Math.cos(n)*s,y:i+Math.sin(n)*s,angle:n}}}function co(t){return(t.scale||{}).getPointPositionForValue?function(t){const{scale:e,fill:i}=t,s=e.options,n=e.getLabels().length,o=[],a=s.reverse?e.max:e.min,r=s.reverse?e.min:e.max;let l,h,c;if(c="start"===i?a:"end"===i?r:U(i)?i.value:e.getBaseValue(),s.grid.circular)return h=e.getPointPositionForValue(0,a),new ho({x:h.x,y:h.y,radius:e.getDistanceFromCenterForValue(c)});for(l=0;lt;e--){const t=i[e];if(!isNaN(t.x)&&!isNaN(t.y))break}return e}function fo(t,e,i){const s=[];for(let n=0;n{e=uo(t,e,n);const a=n[t],r=n[e];null!==s?(o.push({x:a.x,y:s}),o.push({x:r.x,y:s})):null!==i&&(o.push({x:i,y:a.y}),o.push({x:i,y:r.y}))})),o}(t,e),i.length?new qn({points:i,options:{tension:0},_loop:s,_fullLoop:s}):null}function xo(t,e,i){let s=t[e].fill;const n=[e];let o;if(!i)return s;for(;!1!==s&&-1===n.indexOf(s);){if(!X(s))return s;if(o=t[s],!o)return!1;if(o.visible)return s;n.push(s),s=o.fill}return!1}function bo(t,e,i){t.beginPath(),e.path(t),t.lineTo(e.last().x,i),t.lineTo(e.first().x,i),t.closePath(),t.clip()}function _o(t,e,i,s){if(s)return;let n=e[t],o=i[t];return"angle"===t&&(n=Nt(n),o=Nt(o)),{property:t,start:n,end:o}}function yo(t,e,i,s){return t&&e?s(t[i],e[i]):t?t[i]:e?e[i]:0}function vo(t,e,i){const{top:s,bottom:n}=e.chart.chartArea,{property:o,start:a,end:r}=i||{};"x"===o&&(t.beginPath(),t.rect(a,s,r-a,n-s),t.clip())}function wo(t,e,i,s){const n=e.interpolate(i,s);n&&t.lineTo(n.x,n.y)}function Mo(t,e){const{line:i,target:s,property:n,color:o,scale:a}=e,r=function(t,e,i){const s=t.segments,n=t.points,o=e.points,a=[];for(const t of s){let{start:s,end:r}=t;r=uo(s,r,n);const l=_o(i,n[s],n[r],t.loop);if(!e.segments){a.push({source:t,target:l,start:n[s],end:n[r]});continue}const h=Wi(e,l);for(const e of h){const s=_o(i,o[e.start],o[e.end],e.loop),r=Vi(t,n,s);for(const t of r)a.push({source:t,target:e,start:{[i]:yo(l,s,"start",Math.max)},end:{[i]:yo(l,s,"end",Math.min)}})}}return a}(i,s,n);for(const{source:e,target:l,start:h,end:c}of r){const{style:{backgroundColor:r=o}={}}=e,d=!0!==s;t.save(),t.fillStyle=r,vo(t,a,d&&_o(n,h,c)),t.beginPath();const u=!!i.pathSegment(t,e);let f;if(d){u?t.closePath():wo(t,s,c,n);const e=!!s.pathSegment(t,l,{move:u,reverse:!0});f=u&&e,f||wo(t,s,h,n)}t.closePath(),t.fill(f?"evenodd":"nonzero"),t.restore()}}function ko(t,e,i){const s=po(e),{line:n,scale:o,axis:a}=e,r=n.options,l=r.fill,h=r.backgroundColor,{above:c=h,below:d=h}=l||{};s&&n.points.length&&(Qt(t,i),function(t,e){const{line:i,target:s,above:n,below:o,area:a,scale:r}=e,l=i._loop?"angle":e.axis;t.save(),"x"===l&&o!==n&&(bo(t,s,a.top),Mo(t,{line:i,target:s,color:n,scale:r,property:l}),t.restore(),t.save(),bo(t,s,a.bottom)),Mo(t,{line:i,target:s,color:o,scale:r,property:l}),t.restore()}(t,{line:n,target:s,above:c,below:d,area:i,scale:o,axis:a}),te(t))}var So={id:"filler",afterDatasetsUpdate(t,e,i){const s=(t.data.datasets||[]).length,n=[];let o,a,r,l;for(a=0;a=0;--e){const i=n[e].$filler;i&&(i.line.updateControlPoints(o,i.axis),s&&ko(t.ctx,i,o))}},beforeDatasetsDraw(t,e,i){if("beforeDatasetsDraw"!==i.drawTime)return;const s=t.getSortedVisibleDatasetMetas();for(let e=s.length-1;e>=0;--e){const i=s[e].$filler;i&&ko(t.ctx,i,t.chartArea)}},beforeDatasetDraw(t,e,i){const s=e.meta.$filler;s&&!1!==s.fill&&"beforeDatasetDraw"===i.drawTime&&ko(t.ctx,s,t.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const Po=(t,e)=>{let{boxHeight:i=e,boxWidth:s=e}=t;return t.usePointStyle&&(i=Math.min(i,e),s=Math.min(s,e)),{boxWidth:s,boxHeight:i,itemHeight:Math.max(e,i)}};class Do extends Ds{constructor(t){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e,i){this.maxWidth=t,this.maxHeight=e,this._margins=i,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const t=this.options.labels||{};let e=J(t.generateLabels,[this.chart],this)||[];t.filter&&(e=e.filter((e=>t.filter(e,this.chart.data)))),t.sort&&(e=e.sort(((e,i)=>t.sort(e,i,this.chart.data)))),this.options.reverse&&e.reverse(),this.legendItems=e}fit(){const{options:t,ctx:e}=this;if(!t.display)return void(this.width=this.height=0);const i=t.labels,s=He(i.font),n=s.size,o=this._computeTitleHeight(),{boxWidth:a,itemHeight:r}=Po(i,n);let l,h;e.font=s.string,this.isHorizontal()?(l=this.maxWidth,h=this._fitRows(o,n,a,r)+10):(h=this.maxHeight,l=this._fitCols(o,n,a,r)+10),this.width=Math.min(l,t.maxWidth||this.maxWidth),this.height=Math.min(h,t.maxHeight||this.maxHeight)}_fitRows(t,e,i,s){const{ctx:n,maxWidth:o,options:{labels:{padding:a}}}=this,r=this.legendHitBoxes=[],l=this.lineWidths=[0],h=s+a;let c=t;n.textAlign="left",n.textBaseline="middle";let d=-1,u=-h;return this.legendItems.forEach(((t,f)=>{const g=i+e/2+n.measureText(t.text).width;(0===f||l[l.length-1]+g+2*a>o)&&(c+=h,l[l.length-(f>0?0:1)]=0,u+=h,d++),r[f]={left:0,top:u,row:d,width:g,height:s},l[l.length-1]+=g+a})),c}_fitCols(t,e,i,s){const{ctx:n,maxHeight:o,options:{labels:{padding:a}}}=this,r=this.legendHitBoxes=[],l=this.columnSizes=[],h=o-t;let c=a,d=0,u=0,f=0,g=0;return this.legendItems.forEach(((t,o)=>{const p=i+e/2+n.measureText(t.text).width;o>0&&u+s+2*a>h&&(c+=d+a,l.push({width:d,height:u}),f+=d+a,g++,d=u=0),r[o]={left:f,top:u,col:g,width:p,height:s},d=Math.max(d,p),u+=s+a})),c+=d,l.push({width:d,height:u}),c}adjustHitBoxes(){if(!this.options.display)return;const t=this._computeTitleHeight(),{legendHitBoxes:e,options:{align:i,labels:{padding:s},rtl:o}}=this,a=Ei(o,this.left,this.width);if(this.isHorizontal()){let o=0,r=n(i,this.left+s,this.right-this.lineWidths[o]);for(const l of e)o!==l.row&&(o=l.row,r=n(i,this.left+s,this.right-this.lineWidths[o])),l.top+=this.top+t+s,l.left=a.leftForLtr(a.x(r),l.width),r+=l.width+s}else{let o=0,r=n(i,this.top+t+s,this.bottom-this.columnSizes[o].height);for(const l of e)l.col!==o&&(o=l.col,r=n(i,this.top+t+s,this.bottom-this.columnSizes[o].height)),l.top=r,l.left+=this.left+s,l.left=a.leftForLtr(a.x(l.left),l.width),r+=l.height+s}}isHorizontal(){return"top"===this.options.position||"bottom"===this.options.position}draw(){if(this.options.display){const t=this.ctx;Qt(t,this),this._draw(),te(t)}}_draw(){const{options:t,columnSizes:e,lineWidths:i,ctx:s}=this,{align:a,labels:r}=t,l=bt.color,h=Ei(t.rtl,this.left,this.width),c=He(r.font),{color:d,padding:u}=r,f=c.size,g=f/2;let p;this.drawTitle(),s.textAlign=h.textAlign("left"),s.textBaseline="middle",s.lineWidth=.5,s.font=c.string;const{boxWidth:m,boxHeight:x,itemHeight:b}=Po(r,f),_=this.isHorizontal(),y=this._computeTitleHeight();p=_?{x:n(a,this.left+u,this.right-i[0]),y:this.top+u+y,line:0}:{x:this.left+u,y:n(a,this.top+y+u,this.bottom-e[0].height),line:0},Ii(this.ctx,t.textDirection);const v=b+u;this.legendItems.forEach(((w,M)=>{s.strokeStyle=w.fontColor||d,s.fillStyle=w.fontColor||d;const k=s.measureText(w.text).width,S=h.textAlign(w.textAlign||(w.textAlign=r.textAlign)),P=m+g+k;let D=p.x,C=p.y;h.setWidth(this.width),_?M>0&&D+P+u>this.right&&(C=p.y+=v,p.line++,D=p.x=n(a,this.left+u,this.right-i[p.line])):M>0&&C+v>this.bottom&&(D=p.x=D+e[p.line].width+u,p.line++,C=p.y=n(a,this.top+y+u,this.bottom-e[p.line].height));!function(t,e,i){if(isNaN(m)||m<=0||isNaN(x)||x<0)return;s.save();const n=K(i.lineWidth,1);if(s.fillStyle=K(i.fillStyle,l),s.lineCap=K(i.lineCap,"butt"),s.lineDashOffset=K(i.lineDashOffset,0),s.lineJoin=K(i.lineJoin,"miter"),s.lineWidth=n,s.strokeStyle=K(i.strokeStyle,l),s.setLineDash(K(i.lineDash,[])),r.usePointStyle){const o={radius:m*Math.SQRT2/2,pointStyle:i.pointStyle,rotation:i.rotation,borderWidth:n},a=h.xPlus(t,m/2);Zt(s,o,a,e+g)}else{const o=e+Math.max((f-x)/2,0),a=h.leftForLtr(t,m),r=We(i.borderRadius);s.beginPath(),Object.values(r).some((t=>0!==t))?oe(s,{x:a,y:o,w:m,h:x,radius:r}):s.rect(a,o,m,x),s.fill(),0!==n&&s.stroke()}s.restore()}(h.x(D),C,w),D=o(S,D+m+g,_?D+P:this.right,t.rtl),function(t,e,i){se(s,i.text,t,e+b/2,c,{strikethrough:i.hidden,textAlign:h.textAlign(i.textAlign)})}(h.x(D),C,w),_?p.x+=P+u:p.y+=v})),zi(this.ctx,t.textDirection)}drawTitle(){const t=this.options,e=t.title,i=He(e.font),o=Ne(e.padding);if(!e.display)return;const a=Ei(t.rtl,this.left,this.width),r=this.ctx,l=e.position,h=i.size/2,c=o.top+h;let d,u=this.left,f=this.width;if(this.isHorizontal())f=Math.max(...this.lineWidths),d=this.top+c,u=n(t.align,u,this.right-f);else{const e=this.columnSizes.reduce(((t,e)=>Math.max(t,e.height)),0);d=c+n(t.align,this.top,this.bottom-e-t.labels.padding-this._computeTitleHeight())}const g=n(l,u,u+f);r.textAlign=a.textAlign(s(l)),r.textBaseline="middle",r.strokeStyle=e.color,r.fillStyle=e.color,r.font=i.string,se(r,e.text,g,d,i)}_computeTitleHeight(){const t=this.options.title,e=He(t.font),i=Ne(t.padding);return t.display?e.lineHeight+i.height:0}_getLegendItemAt(t,e){let i,s,n;if(Yt(t,this.left,this.right)&&Yt(e,this.top,this.bottom))for(n=this.legendHitBoxes,i=0;it.chart.options.color,boxWidth:40,padding:10,generateLabels(t){const e=t.data.datasets,{labels:{usePointStyle:i,pointStyle:s,textAlign:n,color:o}}=t.legend.options;return t._getSortedDatasetMetas().map((t=>{const a=t.controller.getStyle(i?0:void 0),r=Ne(a.borderWidth);return{text:e[t.index].label,fillStyle:a.backgroundColor,fontColor:o,hidden:!t.visible,lineCap:a.borderCapStyle,lineDash:a.borderDash,lineDashOffset:a.borderDashOffset,lineJoin:a.borderJoinStyle,lineWidth:(r.width+r.height)/4,strokeStyle:a.borderColor,pointStyle:s||a.pointStyle,rotation:a.rotation,textAlign:n||a.textAlign,borderRadius:0,datasetIndex:t.index}}),this)}},title:{color:t=>t.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:t=>!t.startsWith("on"),labels:{_scriptable:t=>!["generateLabels","filter","sort"].includes(t)}}};class Oo extends Ds{constructor(t){super(),this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e){const i=this.options;if(this.left=0,this.top=0,!i.display)return void(this.width=this.height=this.right=this.bottom=0);this.width=this.right=t,this.height=this.bottom=e;const s=Y(i.text)?i.text.length:1;this._padding=Ne(i.padding);const n=s*He(i.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=n:this.width=n}isHorizontal(){const t=this.options.position;return"top"===t||"bottom"===t}_drawArgs(t){const{top:e,left:i,bottom:s,right:o,options:a}=this,r=a.align;let l,h,c,d=0;return this.isHorizontal()?(h=n(r,i,o),c=e+t,l=o-i):("left"===a.position?(h=i+t,c=n(r,s,e),d=-.5*_t):(h=o-t,c=n(r,e,s),d=.5*_t),l=s-e),{titleX:h,titleY:c,maxWidth:l,rotation:d}}draw(){const t=this.ctx,e=this.options;if(!e.display)return;const i=He(e.font),n=i.lineHeight/2+this._padding.top,{titleX:o,titleY:a,maxWidth:r,rotation:l}=this._drawArgs(n);se(t,e.text,0,0,i,{color:e.color,maxWidth:r,rotation:l,textAlign:s(e.align),textBaseline:"middle",translation:[o,a]})}}var Ao={id:"title",_element:Oo,start(t,e,i){!function(t,e){const i=new Oo({ctx:t.ctx,options:e,chart:t});ni.configure(t,i,e),ni.addBox(t,i),t.titleBlock=i}(t,i)},stop(t){const e=t.titleBlock;ni.removeBox(t,e),delete t.titleBlock},beforeUpdate(t,e,i){const s=t.titleBlock;ni.configure(t,s,i),s.options=i},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const To=new WeakMap;var Lo={id:"subtitle",start(t,e,i){const s=new Oo({ctx:t.ctx,options:i,chart:t});ni.configure(t,s,i),ni.addBox(t,s),To.set(t,s)},stop(t){ni.removeBox(t,To.get(t)),To.delete(t)},beforeUpdate(t,e,i){const s=To.get(t);ni.configure(t,s,i),s.options=i},defaults:{align:"center",display:!1,font:{weight:"normal"},fullSize:!0,padding:0,position:"top",text:"",weight:1500},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const Ro={average(t){if(!t.length)return!1;let e,i,s=0,n=0,o=0;for(e=0,i=t.length;e-1?t.split("\n"):t}function zo(t,e){const{element:i,datasetIndex:s,index:n}=e,o=t.getDatasetMeta(s).controller,{label:a,value:r}=o.getLabelAndValue(n);return{chart:t,label:a,parsed:o.getParsed(n),raw:t.data.datasets[s].data[n],formattedValue:r,dataset:o.getDataset(),dataIndex:n,datasetIndex:s,element:i}}function Fo(t,e){const i=t.chart.ctx,{body:s,footer:n,title:o}=t,{boxWidth:a,boxHeight:r}=e,l=He(e.bodyFont),h=He(e.titleFont),c=He(e.footerFont),d=o.length,u=n.length,f=s.length,g=Ne(e.padding);let p=g.height,m=0,x=s.reduce(((t,e)=>t+e.before.length+e.lines.length+e.after.length),0);if(x+=t.beforeBody.length+t.afterBody.length,d&&(p+=d*h.lineHeight+(d-1)*e.titleSpacing+e.titleMarginBottom),x){p+=f*(e.displayColors?Math.max(r,l.lineHeight):l.lineHeight)+(x-f)*l.lineHeight+(x-1)*e.bodySpacing}u&&(p+=e.footerMarginTop+u*c.lineHeight+(u-1)*e.footerSpacing);let b=0;const _=function(t){m=Math.max(m,i.measureText(t).width+b)};return i.save(),i.font=h.string,Q(t.title,_),i.font=l.string,Q(t.beforeBody.concat(t.afterBody),_),b=e.displayColors?a+2+e.boxPadding:0,Q(s,(t=>{Q(t.before,_),Q(t.lines,_),Q(t.after,_)})),b=0,i.font=c.string,Q(t.footer,_),i.restore(),m+=g.width,{width:m,height:p}}function Bo(t,e,i,s){const{x:n,width:o}=i,{width:a,chartArea:{left:r,right:l}}=t;let h="center";return"center"===s?h=n<=(r+l)/2?"left":"right":n<=o/2?h="left":n>=a-o/2&&(h="right"),function(t,e,i,s){const{x:n,width:o}=s,a=i.caretSize+i.caretPadding;return"left"===t&&n+o+a>e.width||"right"===t&&n-o-a<0||void 0}(h,t,e,i)&&(h="center"),h}function Vo(t,e,i){const s=i.yAlign||e.yAlign||function(t,e){const{y:i,height:s}=e;return it.height-s/2?"bottom":"center"}(t,i);return{xAlign:i.xAlign||e.xAlign||Bo(t,e,i,s),yAlign:s}}function Wo(t,e,i,s){const{caretSize:n,caretPadding:o,cornerRadius:a}=t,{xAlign:r,yAlign:l}=i,h=n+o,{topLeft:c,topRight:d,bottomLeft:u,bottomRight:f}=We(a);let g=function(t,e){let{x:i,width:s}=t;return"right"===e?i-=s:"center"===e&&(i-=s/2),i}(e,r);const p=function(t,e,i){let{y:s,height:n}=t;return"top"===e?s+=i:s-="bottom"===e?n+i:n/2,s}(e,l,h);return"center"===l?"left"===r?g+=h:"right"===r&&(g-=h):"left"===r?g-=Math.max(c,u)+n:"right"===r&&(g+=Math.max(d,f)+n),{x:jt(g,0,s.width-e.width),y:jt(p,0,s.height-e.height)}}function No(t,e,i){const s=Ne(i.padding);return"center"===e?t.x+t.width/2:"right"===e?t.x+t.width-s.right:t.x+s.left}function Ho(t){return Eo([],Io(t))}function jo(t,e){const i=e&&e.dataset&&e.dataset.tooltip&&e.dataset.tooltip.callbacks;return i?t.override(i):t}class $o extends Ds{constructor(t){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=t.chart||t._chart,this._chart=this.chart,this.options=t.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(t){this.options=t,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const t=this._cachedAnimations;if(t)return t;const e=this.chart,i=this.options.setContext(this.getContext()),s=i.enabled&&e.options.animation&&i.animations,n=new gs(this.chart,s);return s._cacheable&&(this._cachedAnimations=Object.freeze(n)),n}getContext(){return this.$context||(this.$context=(t=this.chart.getContext(),e=this,i=this._tooltipItems,Ye(t,{tooltip:e,tooltipItems:i,type:"tooltip"})));var t,e,i}getTitle(t,e){const{callbacks:i}=e,s=i.beforeTitle.apply(this,[t]),n=i.title.apply(this,[t]),o=i.afterTitle.apply(this,[t]);let a=[];return a=Eo(a,Io(s)),a=Eo(a,Io(n)),a=Eo(a,Io(o)),a}getBeforeBody(t,e){return Ho(e.callbacks.beforeBody.apply(this,[t]))}getBody(t,e){const{callbacks:i}=e,s=[];return Q(t,(t=>{const e={before:[],lines:[],after:[]},n=jo(i,t);Eo(e.before,Io(n.beforeLabel.call(this,t))),Eo(e.lines,n.label.call(this,t)),Eo(e.after,Io(n.afterLabel.call(this,t))),s.push(e)})),s}getAfterBody(t,e){return Ho(e.callbacks.afterBody.apply(this,[t]))}getFooter(t,e){const{callbacks:i}=e,s=i.beforeFooter.apply(this,[t]),n=i.footer.apply(this,[t]),o=i.afterFooter.apply(this,[t]);let a=[];return a=Eo(a,Io(s)),a=Eo(a,Io(n)),a=Eo(a,Io(o)),a}_createItems(t){const e=this._active,i=this.chart.data,s=[],n=[],o=[];let a,r,l=[];for(a=0,r=e.length;at.filter(e,s,n,i)))),t.itemSort&&(l=l.sort(((e,s)=>t.itemSort(e,s,i)))),Q(l,(e=>{const i=jo(t.callbacks,e);s.push(i.labelColor.call(this,e)),n.push(i.labelPointStyle.call(this,e)),o.push(i.labelTextColor.call(this,e))})),this.labelColors=s,this.labelPointStyles=n,this.labelTextColors=o,this.dataPoints=l,l}update(t,e){const i=this.options.setContext(this.getContext()),s=this._active;let n,o=[];if(s.length){const t=Ro[i.position].call(this,s,this._eventPosition);o=this._createItems(i),this.title=this.getTitle(o,i),this.beforeBody=this.getBeforeBody(o,i),this.body=this.getBody(o,i),this.afterBody=this.getAfterBody(o,i),this.footer=this.getFooter(o,i);const e=this._size=Fo(this,i),a=Object.assign({},t,e),r=Vo(this.chart,i,a),l=Wo(i,a,r,this.chart);this.xAlign=r.xAlign,this.yAlign=r.yAlign,n={opacity:1,x:l.x,y:l.y,width:e.width,height:e.height,caretX:t.x,caretY:t.y}}else 0!==this.opacity&&(n={opacity:0});this._tooltipItems=o,this.$context=void 0,n&&this._resolveAnimations().update(this,n),t&&i.external&&i.external.call(this,{chart:this.chart,tooltip:this,replay:e})}drawCaret(t,e,i,s){const n=this.getCaretPosition(t,i,s);e.lineTo(n.x1,n.y1),e.lineTo(n.x2,n.y2),e.lineTo(n.x3,n.y3)}getCaretPosition(t,e,i){const{xAlign:s,yAlign:n}=this,{caretSize:o,cornerRadius:a}=i,{topLeft:r,topRight:l,bottomLeft:h,bottomRight:c}=We(a),{x:d,y:u}=t,{width:f,height:g}=e;let p,m,x,b,_,y;return"center"===n?(_=u+g/2,"left"===s?(p=d,m=p-o,b=_+o,y=_-o):(p=d+f,m=p+o,b=_-o,y=_+o),x=p):(m="left"===s?d+Math.max(r,h)+o:"right"===s?d+f-Math.max(l,c)-o:this.caretX,"top"===n?(b=u,_=b-o,p=m-o,x=m+o):(b=u+g,_=b+o,p=m+o,x=m-o),y=b),{x1:p,x2:m,x3:x,y1:b,y2:_,y3:y}}drawTitle(t,e,i){const s=this.title,n=s.length;let o,a,r;if(n){const l=Ei(i.rtl,this.x,this.width);for(t.x=No(this,i.titleAlign,i),e.textAlign=l.textAlign(i.titleAlign),e.textBaseline="middle",o=He(i.titleFont),a=i.titleSpacing,e.fillStyle=i.titleColor,e.font=o.string,r=0;r0!==t))?(t.beginPath(),t.fillStyle=n.multiKeyBackground,oe(t,{x:e,y:g,w:l,h:r,radius:a}),t.fill(),t.stroke(),t.fillStyle=o.backgroundColor,t.beginPath(),oe(t,{x:i,y:g+1,w:l-2,h:r-2,radius:a}),t.fill()):(t.fillStyle=n.multiKeyBackground,t.fillRect(e,g,l,r),t.strokeRect(e,g,l,r),t.fillStyle=o.backgroundColor,t.fillRect(i,g+1,l-2,r-2))}t.fillStyle=this.labelTextColors[i]}drawBody(t,e,i){const{body:s}=this,{bodySpacing:n,bodyAlign:o,displayColors:a,boxHeight:r,boxWidth:l,boxPadding:h}=i,c=He(i.bodyFont);let d=c.lineHeight,u=0;const f=Ei(i.rtl,this.x,this.width),g=function(i){e.fillText(i,f.x(t.x+u),t.y+d/2),t.y+=d+n},p=f.textAlign(o);let m,x,b,_,y,v,w;for(e.textAlign=o,e.textBaseline="middle",e.font=c.string,t.x=No(this,p,i),e.fillStyle=i.bodyColor,Q(this.beforeBody,g),u=a&&"right"!==p?"center"===o?l/2+h:l+2+h:0,_=0,v=s.length;_0&&e.stroke()}_updateAnimationTarget(t){const e=this.chart,i=this.$animations,s=i&&i.x,n=i&&i.y;if(s||n){const i=Ro[t.position].call(this,this._active,this._eventPosition);if(!i)return;const o=this._size=Fo(this,t),a=Object.assign({},i,this._size),r=Vo(e,t,a),l=Wo(t,a,r,e);s._to===l.x&&n._to===l.y||(this.xAlign=r.xAlign,this.yAlign=r.yAlign,this.width=o.width,this.height=o.height,this.caretX=i.x,this.caretY=i.y,this._resolveAnimations().update(this,l))}}draw(t){const e=this.options.setContext(this.getContext());let i=this.opacity;if(!i)return;this._updateAnimationTarget(e);const s={width:this.width,height:this.height},n={x:this.x,y:this.y};i=Math.abs(i)<.001?0:i;const o=Ne(e.padding),a=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;e.enabled&&a&&(t.save(),t.globalAlpha=i,this.drawBackground(n,t,s,e),Ii(t,e.textDirection),n.y+=o.top,this.drawTitle(n,t,e),this.drawBody(n,t,e),this.drawFooter(n,t,e),zi(t,e.textDirection),t.restore())}getActiveElements(){return this._active||[]}setActiveElements(t,e){const i=this._active,s=t.map((({datasetIndex:t,index:e})=>{const i=this.chart.getDatasetMeta(t);if(!i)throw new Error("Cannot find a dataset at index "+t);return{datasetIndex:t,element:i.data[e],index:e}})),n=!tt(i,s),o=this._positionChanged(s,e);(n||o)&&(this._active=s,this._eventPosition=e,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(t,e,i=!0){if(e&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const s=this.options,n=this._active||[],o=this._getActiveElements(t,n,e,i),a=this._positionChanged(o,t),r=e||!tt(o,n)||a;return r&&(this._active=o,(s.enabled||s.external)&&(this._eventPosition={x:t.x,y:t.y},this.update(!0,e))),r}_getActiveElements(t,e,i,s){const n=this.options;if("mouseout"===t.type)return[];if(!s)return e;const o=this.chart.getElementsAtEventForMode(t,n.mode,n,i);return n.reverse&&o.reverse(),o}_positionChanged(t,e){const{caretX:i,caretY:s,options:n}=this,o=Ro[n.position].call(this,t,e);return!1!==o&&(i!==o.x||s!==o.y)}}$o.positioners=Ro;var Yo={id:"tooltip",_element:$o,positioners:Ro,afterInit(t,e,i){i&&(t.tooltip=new $o({chart:t,options:i}))},beforeUpdate(t,e,i){t.tooltip&&t.tooltip.initialize(i)},reset(t,e,i){t.tooltip&&t.tooltip.initialize(i)},afterDraw(t){const e=t.tooltip,i={tooltip:e};!1!==t.notifyPlugins("beforeTooltipDraw",i)&&(e&&e.draw(t.ctx),t.notifyPlugins("afterTooltipDraw",i))},afterEvent(t,e){if(t.tooltip){const i=e.replay;t.tooltip.handleEvent(e.event,i,e.inChartArea)&&(e.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(t,e)=>e.bodyFont.size,boxWidth:(t,e)=>e.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:{beforeTitle:H,title(t){if(t.length>0){const e=t[0],i=e.chart.data.labels,s=i?i.length:0;if(this&&this.options&&"dataset"===this.options.mode)return e.dataset.label||"";if(e.label)return e.label;if(s>0&&e.dataIndex"filter"!==t&&"itemSort"!==t&&"external"!==t,_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]},Uo=Object.freeze({__proto__:null,Decimation:ro,Filler:So,Legend:Co,SubTitle:Lo,Title:Ao,Tooltip:Yo});function Xo(t,e,i,s){const n=t.indexOf(e);if(-1===n)return((t,e,i,s)=>("string"==typeof e?(i=t.push(e)-1,s.unshift({index:i,label:e})):isNaN(e)&&(i=null),i))(t,e,i,s);return n!==t.lastIndexOf(e)?i:n}class qo extends Bs{constructor(t){super(t),this._startValue=void 0,this._valueRange=0,this._addedLabels=[]}init(t){const e=this._addedLabels;if(e.length){const t=this.getLabels();for(const{index:i,label:s}of e)t[i]===s&&t.splice(i,1);this._addedLabels=[]}super.init(t)}parse(t,e){if($(t))return null;const i=this.getLabels();return((t,e)=>null===t?null:jt(Math.round(t),0,e))(e=isFinite(e)&&i[e]===t?e:Xo(i,t,K(e,t),this._addedLabels),i.length-1)}determineDataLimits(){const{minDefined:t,maxDefined:e}=this.getUserBounds();let{min:i,max:s}=this.getMinMax(!0);"ticks"===this.options.bounds&&(t||(i=0),e||(s=this.getLabels().length-1)),this.min=i,this.max=s}buildTicks(){const t=this.min,e=this.max,i=this.options.offset,s=[];let n=this.getLabels();n=0===t&&e===n.length-1?n:n.slice(t,e+1),this._valueRange=Math.max(n.length-(i?0:1),1),this._startValue=this.min-(i?.5:0);for(let i=t;i<=e;i++)s.push({value:i});return s}getLabelForValue(t){const e=this.getLabels();return t>=0&&te.length-1?null:this.getPixelForValue(e[t].value)}getValueForPixel(t){return Math.round(this._startValue+this.getDecimalForPixel(t)*this._valueRange)}getBasePixel(){return this.bottom}}function Ko(t,e,{horizontal:i,minRotation:s}){const n=It(s),o=(i?Math.sin(n):Math.cos(n))||.001,a=.75*e*(""+t).length;return Math.min(e/o,a)}qo.id="category",qo.defaults={ticks:{callback:qo.prototype.getLabelForValue}};class Go extends Bs{constructor(t){super(t),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(t,e){return $(t)||("number"==typeof t||t instanceof Number)&&!isFinite(+t)?null:+t}handleTickRangeOptions(){const{beginAtZero:t}=this.options,{minDefined:e,maxDefined:i}=this.getUserBounds();let{min:s,max:n}=this;const o=t=>s=e?s:t,a=t=>n=i?n:t;if(t){const t=Ct(s),e=Ct(n);t<0&&e<0?a(0):t>0&&e>0&&o(0)}if(s===n){let e=1;(n>=Number.MAX_SAFE_INTEGER||s<=Number.MIN_SAFE_INTEGER)&&(e=Math.abs(.05*n)),a(n+e),t||o(s-e)}this.min=s,this.max=n}getTickLimit(){const t=this.options.ticks;let e,{maxTicksLimit:i,stepSize:s}=t;return s?(e=Math.ceil(this.max/s)-Math.floor(this.min/s)+1,e>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${s} would result generating up to ${e} ticks. Limiting to 1000.`),e=1e3)):(e=this.computeTickLimit(),i=i||11),i&&(e=Math.min(i,e)),e}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const t=this.options,e=t.ticks;let i=this.getTickLimit();i=Math.max(2,i);const s=function(t,e){const i=[],{bounds:s,step:n,min:o,max:a,precision:r,count:l,maxTicks:h,maxDigits:c,includeBounds:d}=t,u=n||1,f=h-1,{min:g,max:p}=e,m=!$(o),x=!$(a),b=!$(l),_=(p-g)/(c+1);let y,v,w,M,k=Ot((p-g)/f/u)*u;if(k<1e-14&&!m&&!x)return[{value:g},{value:p}];M=Math.ceil(p/k)-Math.floor(g/k),M>f&&(k=Ot(M*k/f/u)*u),$(r)||(y=Math.pow(10,r),k=Math.ceil(k*y)/y),"ticks"===s?(v=Math.floor(g/k)*k,w=Math.ceil(p/k)*k):(v=g,w=p),m&&x&&n&&Rt((a-o)/n,k/1e3)?(M=Math.round(Math.min((a-o)/k,h)),k=(a-o)/M,v=o,w=a):b?(v=m?o:v,w=x?a:w,M=l-1,k=(w-v)/M):(M=(w-v)/k,M=Lt(M,Math.round(M),k/1e3)?Math.round(M):Math.ceil(M));const S=Math.max(Ft(k),Ft(v));y=Math.pow(10,$(r)?S:r),v=Math.round(v*y)/y,w=Math.round(w*y)/y;let P=0;for(m&&(d&&v!==o?(i.push({value:o}),v0?i:null;this._zero=!0}determineDataLimits(){const{min:t,max:e}=this.getMinMax(!0);this.min=X(t)?Math.max(0,t):null,this.max=X(e)?Math.max(0,e):null,this.options.beginAtZero&&(this._zero=!0),this.handleTickRangeOptions()}handleTickRangeOptions(){const{minDefined:t,maxDefined:e}=this.getUserBounds();let i=this.min,s=this.max;const n=e=>i=t?i:e,o=t=>s=e?s:t,a=(t,e)=>Math.pow(10,Math.floor(Dt(t))+e);i===s&&(i<=0?(n(1),o(10)):(n(a(i,-1)),o(a(s,1)))),i<=0&&n(a(s,-1)),s<=0&&o(a(i,1)),this._zero&&this.min!==this._suggestedMin&&i===a(this.min,0)&&n(a(i,-1)),this.min=i,this.max=s}buildTicks(){const t=this.options,e=function(t,e){const i=Math.floor(Dt(e.max)),s=Math.ceil(e.max/Math.pow(10,i)),n=[];let o=q(t.min,Math.pow(10,Math.floor(Dt(e.min)))),a=Math.floor(Dt(o)),r=Math.floor(o/Math.pow(10,a)),l=a<0?Math.pow(10,Math.abs(a)):1;do{n.push({value:o,major:Jo(o)}),++r,10===r&&(r=1,++a,l=a>=0?1:l),o=Math.round(r*Math.pow(10,a)*l)/l}while(an?{start:e-i,end:e}:{start:e,end:e+i}}function ia(t){const e={l:t.left+t._padding.left,r:t.right-t._padding.right,t:t.top+t._padding.top,b:t.bottom-t._padding.bottom},i=Object.assign({},e),s=[],n=[],o=t._pointLabels.length,a=t.options.pointLabels,r=a.centerPointLabels?_t/o:0;for(let d=0;de.r&&(r=(s.end-e.r)/o,t.r=Math.max(t.r,e.r+r)),n.starte.b&&(l=(n.end-e.b)/a,t.b=Math.max(t.b,e.b+l))}function na(t){return 0===t||180===t?"center":t<180?"left":"right"}function oa(t,e,i){return"right"===i?t-=e:"center"===i&&(t-=e/2),t}function aa(t,e,i){return 90===i||270===i?t-=e/2:(i>270||i<90)&&(t-=e),t}function ra(t,e,i,s){const{ctx:n}=t;if(i)n.arc(t.xCenter,t.yCenter,e,0,yt);else{let i=t.getPointPosition(0,e);n.moveTo(i.x,i.y);for(let o=1;o{const i=J(this.options.pointLabels.callback,[t,e],this);return i||0===i?i:""})).filter(((t,e)=>this.chart.getDataVisibility(e)))}fit(){const t=this.options;t.display&&t.pointLabels.display?ia(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(t,e,i,s){this.xCenter+=Math.floor((t-e)/2),this.yCenter+=Math.floor((i-s)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(t,e,i,s))}getIndexAngle(t){return Nt(t*(yt/(this._pointLabels.length||1))+It(this.options.startAngle||0))}getDistanceFromCenterForValue(t){if($(t))return NaN;const e=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-t)*e:(t-this.min)*e}getValueForDistanceFromCenter(t){if($(t))return NaN;const e=t/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-e:this.min+e}getPointLabelContext(t){const e=this._pointLabels||[];if(t>=0&&t=0;n--){const e=s.setContext(t.getPointLabelContext(n)),o=He(e.font),{x:a,y:r,textAlign:l,left:h,top:c,right:d,bottom:u}=t._pointLabelItems[n],{backdropColor:f}=e;if(!$(f)){const t=Ne(e.backdropPadding);i.fillStyle=f,i.fillRect(h-t.left,c-t.top,d-h+t.width,u-c+t.height)}se(i,t._pointLabels[n],a,r+o.lineHeight/2,o,{color:e.color,textAlign:l,textBaseline:"middle"})}}(this,n),s.display&&this.ticks.forEach(((t,e)=>{if(0!==e){a=this.getDistanceFromCenterForValue(t.value);!function(t,e,i,s){const n=t.ctx,o=e.circular,{color:a,lineWidth:r}=e;!o&&!s||!a||!r||i<0||(n.save(),n.strokeStyle=a,n.lineWidth=r,n.setLineDash(e.borderDash),n.lineDashOffset=e.borderDashOffset,n.beginPath(),ra(t,i,o,s),n.closePath(),n.stroke(),n.restore())}(this,s.setContext(this.getContext(e-1)),a,n)}})),i.display){for(t.save(),o=n-1;o>=0;o--){const s=i.setContext(this.getPointLabelContext(o)),{color:n,lineWidth:l}=s;l&&n&&(t.lineWidth=l,t.strokeStyle=n,t.setLineDash(s.borderDash),t.lineDashOffset=s.borderDashOffset,a=this.getDistanceFromCenterForValue(e.ticks.reverse?this.min:this.max),r=this.getPointPosition(o,a),t.beginPath(),t.moveTo(this.xCenter,this.yCenter),t.lineTo(r.x,r.y),t.stroke())}t.restore()}}drawBorder(){}drawLabels(){const t=this.ctx,e=this.options,i=e.ticks;if(!i.display)return;const s=this.getIndexAngle(0);let n,o;t.save(),t.translate(this.xCenter,this.yCenter),t.rotate(s),t.textAlign="center",t.textBaseline="middle",this.ticks.forEach(((s,a)=>{if(0===a&&!e.reverse)return;const r=i.setContext(this.getContext(a)),l=He(r.font);if(n=this.getDistanceFromCenterForValue(this.ticks[a].value),r.showLabelBackdrop){t.font=l.string,o=t.measureText(s.label).width,t.fillStyle=r.backdropColor;const e=Ne(r.backdropPadding);t.fillRect(-o/2-e.left,-n-l.size/2-e.top,o+e.width,l.size+e.height)}se(t,s.label,0,-n,l,{color:r.color})})),t.restore()}drawTitle(){}}la.id="radialLinear",la.defaults={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:Os.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback:t=>t,padding:5,centerPointLabels:!1}},la.defaultRoutes={"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"},la.descriptors={angleLines:{_fallback:"grid"}};const ha={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},ca=Object.keys(ha);function da(t,e){return t-e}function ua(t,e){if($(e))return null;const i=t._adapter,{parser:s,round:n,isoWeekday:o}=t._parseOpts;let a=e;return"function"==typeof s&&(a=s(a)),X(a)||(a="string"==typeof s?i.parse(a,s):i.parse(a)),null===a?null:(n&&(a="week"!==n||!Tt(o)&&!0!==o?i.startOf(a,n):i.startOf(a,"isoWeek",o)),+a)}function fa(t,e,i,s){const n=ca.length;for(let o=ca.indexOf(t);o=e?i[s]:i[n]]=!0}}else t[e]=!0}function pa(t,e,i){const s=[],n={},o=e.length;let a,r;for(a=0;a=0&&(e[l].major=!0);return e}(t,s,n,i):s}class ma extends Bs{constructor(t){super(t),this._cache={data:[],labels:[],all:[]},this._unit="day",this._majorUnit=void 0,this._offsets={},this._normalized=!1,this._parseOpts=void 0}init(t,e){const i=t.time||(t.time={}),s=this._adapter=new mn._date(t.adapters.date);ot(i.displayFormats,s.formats()),this._parseOpts={parser:i.parser,round:i.round,isoWeekday:i.isoWeekday},super.init(t),this._normalized=e.normalized}parse(t,e){return void 0===t?null:ua(this,t)}beforeLayout(){super.beforeLayout(),this._cache={data:[],labels:[],all:[]}}determineDataLimits(){const t=this.options,e=this._adapter,i=t.time.unit||"day";let{min:s,max:n,minDefined:o,maxDefined:a}=this.getUserBounds();function r(t){o||isNaN(t.min)||(s=Math.min(s,t.min)),a||isNaN(t.max)||(n=Math.max(n,t.max))}o&&a||(r(this._getLabelBounds()),"ticks"===t.bounds&&"labels"===t.ticks.source||r(this.getMinMax(!1))),s=X(s)&&!isNaN(s)?s:+e.startOf(Date.now(),i),n=X(n)&&!isNaN(n)?n:+e.endOf(Date.now(),i)+1,this.min=Math.min(s,n-1),this.max=Math.max(s+1,n)}_getLabelBounds(){const t=this.getLabelTimestamps();let e=Number.POSITIVE_INFINITY,i=Number.NEGATIVE_INFINITY;return t.length&&(e=t[0],i=t[t.length-1]),{min:e,max:i}}buildTicks(){const t=this.options,e=t.time,i=t.ticks,s="labels"===i.source?this.getLabelTimestamps():this._generate();"ticks"===t.bounds&&s.length&&(this.min=this._userMin||s[0],this.max=this._userMax||s[s.length-1]);const n=this.min,o=he(s,n,this.max);return this._unit=e.unit||(i.autoSkip?fa(e.minUnit,this.min,this.max,this._getLabelCapacity(n)):function(t,e,i,s,n){for(let o=ca.length-1;o>=ca.indexOf(i);o--){const i=ca[o];if(ha[i].common&&t._adapter.diff(n,s,i)>=e-1)return i}return ca[i?ca.indexOf(i):0]}(this,o.length,e.minUnit,this.min,this.max)),this._majorUnit=i.major.enabled&&"year"!==this._unit?function(t){for(let e=ca.indexOf(t)+1,i=ca.length;e1e5*a)throw new Error(e+" and "+i+" are too far apart with stepSize of "+a+" "+o);const f="data"===s.ticks.source&&this.getDataTimestamps();for(c=u,d=0;ct-e)).map((t=>+t))}getLabelForValue(t){const e=this._adapter,i=this.options.time;return i.tooltipFormat?e.format(t,i.tooltipFormat):e.format(t,i.displayFormats.datetime)}_tickFormatFunction(t,e,i,s){const n=this.options,o=n.time.displayFormats,a=this._unit,r=this._majorUnit,l=a&&o[a],h=r&&o[r],c=i[e],d=r&&h&&c&&c.major,u=this._adapter.format(t,s||(d?h:l)),f=n.ticks.callback;return f?J(f,[u,e,i],this):u}generateTickLabels(t){let e,i,s;for(e=0,i=t.length;e0?a:1}getDataTimestamps(){let t,e,i=this._cache.data||[];if(i.length)return i;const s=this.getMatchingVisibleMetas();if(this._normalized&&s.length)return this._cache.data=s[0].controller.getAllParsedValues(this);for(t=0,e=s.length;t=t[r].pos&&e<=t[l].pos&&({lo:r,hi:l}=re(t,"pos",e)),({pos:s,time:o}=t[r]),({pos:n,time:a}=t[l])):(e>=t[r].time&&e<=t[l].time&&({lo:r,hi:l}=re(t,"time",e)),({time:s,pos:o}=t[r]),({time:n,pos:a}=t[l]));const h=n-s;return h?o+(a-o)*(e-s)/h:o}ma.id="time",ma.defaults={bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{source:"auto",major:{enabled:!1}}};class ba extends ma{constructor(t){super(t),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const t=this._getTimestampsForTable(),e=this._table=this.buildLookupTable(t);this._minPos=xa(e,this.min),this._tableRange=xa(e,this.max)-this._minPos,super.initOffsets(t)}buildLookupTable(t){const{min:e,max:i}=this,s=[],n=[];let o,a,r,l,h;for(o=0,a=t.length;o=e&&l<=i&&s.push(l);if(s.length<2)return[{time:e,pos:0},{time:i,pos:1}];for(o=0,a=s.length;o - Word count: - - -   - - Character count: - -`; - -class WordCountWidget extends api.NoteContextAwareWidget { - get position() { return 100; } // higher value means position towards the bottom/right - - get parentWidget() { return 'center-pane'; } - - isEnabled() { - return super.isEnabled() - && this.note.type === 'text' - && this.note.hasLabel('wordCount'); - } - - doRender() { - this.$widget = $(TPL); - this.$wordCount = this.$widget.find('.word-count'); - this.$characterCount = this.$widget.find('.character-count'); - return this.$widget; - } - - async refreshWithNote(note) { - const {content} = await note.getNoteComplement(); - - const text = $(content).text(); // get plain text only - - const counts = this.getCounts(text); - - this.$wordCount.text(counts.words); - this.$characterCount.text(counts.characters); - } - - getCounts(text) { - const chunks = text - .split(/[\s-+:,/\\]+/) - .filter(chunk => chunk !== ''); - - let words; - - if (chunks.length === 1 && chunks[0] === '') { - words = 0; - } - else { - words = chunks.length; - } - - const characters = chunks.join('').length; - - return {words, characters}; - } - - async entitiesReloadedEvent({loadResults}) { - if (loadResults.isNoteContentReloaded(this.noteId)) { - this.refresh(); - } - } -} - -module.exports = new WordCountWidget(); \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Steel Blue.css b/demo/Demo/Trilium Demo/Steel Blue.css deleted file mode 100644 index 56f3dec40..000000000 --- a/demo/Demo/Trilium Demo/Steel Blue.css +++ /dev/null @@ -1,101 +0,0 @@ -/* - * This is a demo of how you can create custom theme for Trilium. You can activate it by going - * into options (top-right corner) in first tab "Appearance". - * - * You can read some details on theming here: http://github.com/zadam/trilium/wiki/Themes - */ - -@font-face { /* This will be used as main UI font (see below) */ - font-family: 'Raleway'; - font-style: normal; - font-weight: 400; - src: url('../../../custom/fonts/raleway.woff2') format('woff2'); -} - -@font-face { /* This will be used as text content font (see below) */ - font-family: 'Garamond'; - font-style: normal; - font-weight: 400; - src: url('../../../custom/fonts/garamond.woff2') format('woff2'); -} - -:root { - --theme-style: light; - - --main-font-family: 'Raleway'; - --main-font-size: normal; - - --tree-font-family: 'Raleway'; - --tree-font-size: normal; - - --detail-font-family: 'Raleway'; - --detail-font-size: normal; - - --monospace-font-family: 'Monospace'; - --monospace-font-size: normal; - - --main-background-color: #404552; - --main-text-color: #AFB8C6; - --main-border-color: #AFB8C6; - - --accented-background-color: #383C4A; - --more-accented-background-color: #2F343F; - - --button-text-color: #AFB8C6; - --button-background-color: #2F343F; - --button-disabled-text-color: #86919F; - --button-disabled-background-color: #404552; - --button-border-color: #333; - --button-border-radius: 2px; - - --primary-button-background-color: #6c757d; - --primary-button-text-color: white; - --primary-button-border-color: #6c757d; - - --muted-text-color: #86919F; - - --input-text-color: #AFB8C6; - --input-background-color: #404552; - - --hover-item-text-color: white; - --hover-item-background-color: #4877B1; - - --active-item-text-color: white; - --active-item-background-color: #4877B1; - - --menu-text-color: #AFB8C6; - --menu-background-color: #383C4A; - - --modal-background-color: #404552; - --modal-backdrop-color: black; - - --left-pane-background-color: #2F343F; - --left-pane-text-color: #AFB8C6; - - --launcher-pane-background-color: #2F343F; - --launcher-pane-text-color: #AFB8C6; - - --active-tab-background-color: #2F343F; - --active-tab-text-color: #AFB8C6; - - --inactive-tab-background-color: #404552; - --inactive-tab-text-color: #AFB8C6; - - --scrollbar-border-color: rgba(175, 184, 198, 0.5); - --tooltip-background-color: #383C4A; - --link-color: lightskyblue; - - --mermaid-theme: forest; -} - -body .global-menu-button { - background-image: url("../../../assets/vX/images/icon-grey.png"); -} - -body .note-detail-editable-text, body .note-detail-readonly-text { - font-size: 120%; /* Garamond is subjectively smaller */ -} - -body .CodeMirror { - filter: invert(100%) hue-rotate(180deg); -} \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Steel Blue/eb-garamond-v9-latin-reg.woff2 b/demo/Demo/Trilium Demo/Steel Blue/eb-garamond-v9-latin-reg.woff2 deleted file mode 100644 index c36dcecbbdbdbc706194a7d5697871c37712850f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27608 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

;=>jHIh2pj$@Ly&Z@|kBp?JC7@SE`+NH;0fY+r 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 Xupf#F^(WeC^m$JzWd1YFgSg~(CVpYf diff --git a/demo/Demo/Trilium Demo/Tech.html b/demo/Demo/Trilium Demo/Tech.html deleted file mode 100644 index eea7adce3..000000000 --- a/demo/Demo/Trilium Demo/Tech.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - Tech - - - -

-

Tech

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Expand note on the left pane to see content.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Tech/Linux/Bash scripting.html b/demo/Demo/Trilium Demo/Tech/Linux/Bash scripting.html deleted file mode 100644 index b107eb150..000000000 --- a/demo/Demo/Trilium Demo/Tech/Linux/Bash scripting.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - - Bash scripting - - - -
-

Bash scripting

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Bash is a Unix shell and - command languagewritten by Brian Fox for - the GNU Project as - a free software replacement - for the Bourne shell. - First released in 1989, it has been distributed widely as the default - loginshell for most Linux distributions - and Apple's macOS (formerly - OS X). A version is also available for Windows 10.

-

Bash on Wikipedia - -

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Tech/Linux/Bash scripting/Bash startup modes.html b/demo/Demo/Trilium Demo/Tech/Linux/Bash scripting/Bash startup modes.html deleted file mode 100644 index 9ebd0a572..000000000 --- a/demo/Demo/Trilium Demo/Tech/Linux/Bash scripting/Bash startup modes.html +++ /dev/null @@ -1,187 +0,0 @@ - - - - - - - - Bash startup modes - - - -
-

Bash startup modes

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Login shell

- -

As a "login shell", Bash reads and sets (executes) the user's profile - from /etc/profile and one of ~/.bash_profile, ~/.bash_login, or ~/.profile - (in that order, using the first one that's readable!).

-

When a login shell exits, Bash reads and executes commands from the file - ~/.bash_logout, if it exists.

-

Why an extra login shell mode? There are many actions and variable sets - that only make sense for the initial user login. That's why all UNIX® shells - have (should have) a "login" mode.

-

Methods to start Bash as a login shell: - -

-
    -
  • the first character of argv[0] is - (a hyphen): traditional UNIX® shells - start from the login binary
  • -
  • Bash is started with the -l option
  • -
  • Bash is started with the --login option
  • -
-

Methods to test for login shell mode: - -

- -

Related switches: - -

-
    -
  • --noprofile disables reading of all profile files
  • -
- -

Interactive shell

- -

When Bash starts as an interactive non-login shell, it reads and executes - commands from ~/.bashrc. This file should contain, for example, aliases, - since they need to be defined in every shell as they're not inherited from - the parent shell.

-

The feature to have a system-wide /etc/bash.bashrc or a similar system-wide - rc-file is specific to vendors and distributors that ship their own, patched variant of Bash. - The classic way to have a system-wide rc file is to source /etc/bashrc - from every user's ~/.bashrc.

-

Methods to test for interactive-shell mode: - -

-
    -
  • the special parameter $- contains the letter i (lowercase I)
  • -
-

Related switches: - -

-
    -
  • -i forces the interactive mode
  • -
  • --norc disables reading of the startup files (e.g. /etc/bash.bashrc if - supported) and ~/.bashrc
  • -
  • --rcfile defines another startup file (instead of /etc/bash.bashrc and - ~/.bashrc)
  • -
- -

SH mode

- -

When Bash starts in SH compatiblity mode, it tries to mimic the startup - behaviour of historical versions of sh as closely as possible, while conforming - to the POSIX® standard as well. The profile files read are /etc/profile - and ~/.profile, if it's a login shell.

-

If it's not a login shell, the environment variable ENV is - evaluated and the resulting filename is used as the name of the startup - file.

-

After the startup files are read, Bash enters the POSIX(r) compatiblity mode (for running, not for starting!).

-

Bash starts in sh compatiblity mode when: - -

-
    -
  • the base filename in argv[0] is sh ( -
    - -
     NB: /bin/sh may be linked to /bin/bash, but that doesn't mean it acts - like /bin/bash  -
    - -
    )
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Tech/Linux/Bash scripting/While loop.html b/demo/Demo/Trilium Demo/Tech/Linux/Bash scripting/While loop.html deleted file mode 100644 index 13e13cfeb..000000000 --- a/demo/Demo/Trilium Demo/Tech/Linux/Bash scripting/While loop.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - While loop - - - -
-

While loop

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Documentation: http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_09_02.html - -

#!/bin/bash
-# This script opens 4 terminal windows.
-
-i="0"
-while [ $i -lt 4 ]
-do
-    xterm &
-
-    i=$[$i+1]
-done
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Tech/Linux/History.html b/demo/Demo/Trilium Demo/Tech/Linux/History.html deleted file mode 100644 index a11976ba5..000000000 --- a/demo/Demo/Trilium Demo/Tech/Linux/History.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - - History - - - -
-

History

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

The history of Linux began in 1991 with the commencement - of a personal project by Finnish student - Linus Torvaldsto create a new free operating system kernel. Since - then, the resulting Linux kernel has - been marked by constant growth throughout its history. Since the initial - release of its source code in - 1991, it has grown from a small number of C files - under a license prohibiting commercial distribution to the 4.2.3 version - in 2015 with more than 18 million lines of source code under the GNU General Public License v2.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Tech/Linux/Ubuntu.html b/demo/Demo/Trilium Demo/Tech/Linux/Ubuntu.html deleted file mode 100644 index 1b8713e04..000000000 --- a/demo/Demo/Trilium Demo/Tech/Linux/Ubuntu.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - Ubuntu - - - -
-

Ubuntu

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Expand note on the left pane to see content.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Tech/Linux/Ubuntu/Unity shortcuts.html b/demo/Demo/Trilium Demo/Tech/Linux/Ubuntu/Unity shortcuts.html deleted file mode 100644 index b53ed1f1d..000000000 --- a/demo/Demo/Trilium Demo/Tech/Linux/Ubuntu/Unity shortcuts.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - - Unity shortcuts - - - -
-

Unity shortcuts

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
    -
  • Hold Super - Invoke the Launcher and display the shortcuts
  • -
  • Hold Super, then press 1 or 2 or 3 and so on until 0 to open or focus - an application. The number corresponds to the location of the icon on the - launcher from top to bottom. -
      -
    • Adding Shift will open a new instance of the application if it's already - open.
    • -
    • Holding the key is also useful when you want to get to the Launcher but - do not want to invoke the Dash.
    • -
    -
  • -
  • Super + T - Open the rubbish bin/trash can.
  • -
  • Alt + F1 - Put keyboard focus on the Launcher, use arrow keys to navigate, - Enter launches an application, Right arrow exposes the quicklists if an - application has them.
  • -
  • Ctrl + Alt + T - Launch a terminal window.
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Tech/Programming/Bash scripting.clone.html b/demo/Demo/Trilium Demo/Tech/Programming/Bash scripting.clone.html deleted file mode 100644 index e82fc6a4b..000000000 --- a/demo/Demo/Trilium Demo/Tech/Programming/Bash scripting.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Bash scripting - - - -
-

Bash scripting

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Tech/Programming/Java.html b/demo/Demo/Trilium Demo/Tech/Programming/Java.html deleted file mode 100644 index b78260f48..000000000 --- a/demo/Demo/Trilium Demo/Tech/Programming/Java.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - Java - - - -
-

Java

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Tech/Security/Trusted timestamping.clone.html b/demo/Demo/Trilium Demo/Tech/Security/Trusted timestamping.clone.html deleted file mode 100644 index 960727f12..000000000 --- a/demo/Demo/Trilium Demo/Tech/Security/Trusted timestamping.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Trusted timestamping - - - -
-

Trusted timestamping

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Tech/node.js/Intro.html b/demo/Demo/Trilium Demo/Tech/node.js/Intro.html deleted file mode 100644 index d2b8fb9cf..000000000 --- a/demo/Demo/Trilium Demo/Tech/node.js/Intro.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - Intro - - - -
-

Intro

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Node.js is an open-source, - cross-platform, JavaScript - runtime environmentthat executes JavaScript code outside of a browser. - Node.js lets developers use JavaScript to write command line tools and - for server-side scripting—running - scripts server-side to produce dynamic web page content - before the page is sent to the user's web browser. 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Tech/node.js/Overview.html b/demo/Demo/Trilium Demo/Tech/node.js/Overview.html deleted file mode 100644 index 561617e9f..000000000 --- a/demo/Demo/Trilium Demo/Tech/node.js/Overview.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - - - - - Overview - - - -
-

Overview

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Node.js allows the creation of Web servers and - networking tools using JavaScript and - a collection of "modules" that handle various core functionalities.[28] - - [31][44] - - [45][46] Modules - are provided for file system I/O, - networking (DNS, - HTTP, TCP, - TLS/SSL, or UDP), - binarydata (buffers), cryptography functions, - data streams, and other core functions.[31] - - [45][47] Node.js's - modules use an API designed to reduce the complexity of writing server - applications.[31] - - [45] -

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Tech/node.js/Overview/History.html b/demo/Demo/Trilium Demo/Tech/node.js/Overview/History.html deleted file mode 100644 index e1cb2c12b..000000000 --- a/demo/Demo/Trilium Demo/Tech/node.js/Overview/History.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - History - - - -
-

History

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Node.js was written initially by Ryan Dahl in - 2009,[24] about - thirteen years after the introduction of the first server-side JavaScript - environment, Netscape's LiveWire Pro Web.[25] The - initial release supported only Linux and Mac OS X. Its development and - maintenance was led by Dahl and later sponsored by Joyent. - [26] -

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Tech/node.js/Overview/Industry support.html b/demo/Demo/Trilium Demo/Tech/node.js/Overview/Industry support.html deleted file mode 100644 index 59972b571..000000000 --- a/demo/Demo/Trilium Demo/Tech/node.js/Overview/Industry support.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - - Industry support - - - -
-

Industry support

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

There are thousands of open-source libraries for Node.js, most of them - hosted on the npm website. - The Node.js developer community has two main mailing lists and the IRC channel - #node.js on freenode

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Tech/node.js/Overview/Platform architecture.html b/demo/Demo/Trilium Demo/Tech/node.js/Overview/Platform architecture.html deleted file mode 100644 index 80a7d6aea..000000000 --- a/demo/Demo/Trilium Demo/Tech/node.js/Overview/Platform architecture.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - Platform architecture - - - -
-

Platform architecture

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Node.js brings event-driven programming to - web servers, enabling development of fast web servers in JavaScript. - [31]Developers can create scalable servers without using threading, - by using a simplified model of event-driven programming that - uses callbacks to signal the completion of a task.[31] - -

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Tech/node.js/Releases.html b/demo/Demo/Trilium Demo/Tech/node.js/Releases.html deleted file mode 100644 index 897f917af..000000000 --- a/demo/Demo/Trilium Demo/Tech/node.js/Releases.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - - Releases - - - -
-

Releases

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

New major releases of Node.js are cut from the GitHub master - branch every six months. Even-numbered versions are cut in April and odd-numbered - versions are cut in October. When a new odd version is released, the previous - even version undergoes transition to Long Term Support (LTS), which gives - that version 18 months of active support from the date it is designated - LTS.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Work/HR.html b/demo/Demo/Trilium Demo/Work/HR.html deleted file mode 100644 index ca9357d1b..000000000 --- a/demo/Demo/Trilium Demo/Work/HR.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - HR - - - -
-

HR

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

HR stuff 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Work/Processes.html b/demo/Demo/Trilium Demo/Work/Processes.html deleted file mode 100644 index 45ccc9567..000000000 --- a/demo/Demo/Trilium Demo/Work/Processes.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - Processes - - - -
-

Processes

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

bla bla ...

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo/Work/Projects.html b/demo/Demo/Trilium Demo/Work/Projects.html deleted file mode 100644 index 4fb5c2480..000000000 --- a/demo/Demo/Trilium Demo/Work/Projects.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - Projects - - - -
-

Projects

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Here I'd keep various notes related to my work's projects etc.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Demo/Trilium Demo_trilium-icon.png b/demo/Demo/Trilium Demo_trilium-icon.png deleted file mode 100644 index 8208b2ced25d0c9715799e3fbd2d112258e397b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14670 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 diff --git a/demo/Home/Journal.dat b/demo/Home/Journal.dat deleted file mode 100644 index e69de29bb..000000000 diff --git a/demo/Home/Trilium Demo.html b/demo/Home/Trilium Demo.html deleted file mode 100644 index 0c48e9cd1..000000000 --- a/demo/Home/Trilium Demo.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - - Trilium Demo - - - -
-

Trilium Demo

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-

Welcome to TriliumNext Notes! - -

-

This is initial "demo" document provided by TriliumNext by default to - showcase some of its features and also give you some ideas how you might - structure your notes. You can play with it, modify note content and tree - structure as you wish.

-

If you need any help, visit TriliumNext website: https://github.com/TriliumNext - -

-

Cleanup

- -

Once you're finished with experimenting and want to cleanup these pages, - you can simply delete them all.

-
 
-

Formatting

- -

TriliumNext supports classic formatting like italic, bold, bold and italic. - Of course you can add links like this one pointing to google.com - -

-

Lists

-

Ordered: - -

-
    -
  1. First Item
  2. -
  3. Second item -
      -
    1. First sub-item -
        -
      1. sub-sub-item
      2. -
      -
    2. -
    -
  4. -
-

Unordered: - -

-
    -
  • Item
  • -
  • Another item -
      -
    • Sub-item
    • -
    -
  • -
-

Block quotes

-
-

Whereof one cannot speak, thereof one must be silent”

-

– Ludwig Wittgenstein

-
-

Checkout also other examples like tables, - checkbox lists, highlighting, - code blocksand math examples.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Books/Book template.html b/demo/Home/Trilium Demo/Books/Book template.html deleted file mode 100644 index cd58564dc..000000000 --- a/demo/Home/Trilium Demo/Books/Book template.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - - - - Book template - - - -
-

Book template

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -

Main characters

- -

… here put main characters …

-

 

-

Plot

- -

… describe main plot lines …

-

 

-

Tone

- -

 

-

Genre

- -

scifi / drama / romance

-

 

-

Similar books

- -
    -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Books/Book template/Highlights.html b/demo/Home/Trilium Demo/Books/Book template/Highlights.html deleted file mode 100644 index 218d8e961..000000000 --- a/demo/Home/Trilium Demo/Books/Book template/Highlights.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - - Highlights - - - -
-

Highlights

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

highlght 1

-
-

my comment

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Books/Reviews/The Mechanical.clone.html b/demo/Home/Trilium Demo/Books/Reviews/The Mechanical.clone.html deleted file mode 100644 index cbaf13765..000000000 --- a/demo/Home/Trilium Demo/Books/Reviews/The Mechanical.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - The Mechanical - - - -
-

The Mechanical

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Books/To read.html b/demo/Home/Trilium Demo/Books/To read.html deleted file mode 100644 index 434cfbe5c..000000000 --- a/demo/Home/Trilium Demo/Books/To read.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - - To read - - - -
-

To read

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Checkout Kindle daily deals: https://www.amazon.com/gp/feature.html?docId=1000677541 - -

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Canvas note.json b/demo/Home/Trilium Demo/Canvas note.json deleted file mode 100644 index 0f334778c..000000000 --- a/demo/Home/Trilium Demo/Canvas note.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"excalidraw","version":2,"elements":[{"type":"rectangle","version":234,"versionNonce":2115983107,"isDeleted":false,"id":"Nx_6ACJaaueNh0fTsVZeh","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":14.66796875,"y":8.13671875,"strokeColor":"#000000","backgroundColor":"#fa5252","width":247,"height":138,"seed":679323330,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1701078794806,"link":null},{"type":"arrow","version":142,"versionNonce":265248388,"isDeleted":false,"id":"2bmK1AKg9yVMP6CO_U6Ke","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":216,"y":67,"strokeColor":"#000000","backgroundColor":"#fa5252","width":289,"height":46,"seed":1265574494,"groupIds":[],"strokeSharpness":"round","boundElements":[],"updated":1655641371094,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":"arrow","points":[[0,0],[289,46]]},{"type":"ellipse","version":162,"versionNonce":507427772,"isDeleted":false,"id":"TOmE_26Ye9b_m_TKfWU45","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":441,"y":31,"strokeColor":"#000000","backgroundColor":"#228be6","width":203,"height":191,"seed":77588894,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371094,"link":null},{"type":"text","version":206,"versionNonce":1401811460,"isDeleted":false,"id":"K5CjVJa8vYzQ8LDOdH-av","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":319.5,"y":20,"strokeColor":"#000000","backgroundColor":"#228be6","width":71.75,"height":null,"seed":317664926,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1725306828824,"link":null,"fontSize":20,"fontFamily":1,"text":"convert","baseline":18,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"convert"},{"type":"diamond","version":139,"versionNonce":2062017596,"isDeleted":false,"id":"rZ0DKhdiE-mys9orY2M7Y","fillStyle":"solid","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":335,"y":67,"strokeColor":"#000000","backgroundColor":"#228be6","width":31,"height":37,"seed":401619102,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371094,"link":null},{"type":"line","version":202,"versionNonce":1931775364,"isDeleted":false,"id":"gWzx0Ka27J2gQYsjliI5u","fillStyle":"solid","strokeWidth":1,"strokeStyle":"dashed","roughness":1,"opacity":100,"angle":0,"x":147,"y":142,"strokeColor":"#000000","backgroundColor":"#228be6","width":124,"height":113,"seed":668475458,"groupIds":[],"strokeSharpness":"round","boundElements":[],"updated":1655641371094,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":null,"points":[[0,0],[124,113]]},{"type":"rectangle","version":182,"versionNonce":693632188,"isDeleted":false,"id":"vPXlTlCV6XiWRo8z596tY","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"dotted","roughness":1,"opacity":100,"angle":0,"x":269,"y":240,"strokeColor":"#2b8a3e","backgroundColor":"#e6ffc8","width":144,"height":115,"seed":1313295006,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371094,"link":null},{"type":"text","version":316,"versionNonce":1778720828,"isDeleted":false,"id":"NlWoiu7QFiUGoGhxxFDQz","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":290,"y":247,"strokeColor":"#2b8a3e","backgroundColor":"#228be6","width":53.36666488647461,"height":null,"seed":146698370,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1725306828824,"link":null,"fontSize":20,"fontFamily":1,"text":"List :\n- one\n- two","baseline":70,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"List :\n- one\n- two"},{"type":"diamond","version":220,"versionNonce":858850620,"isDeleted":false,"id":"4tqMpG7kcfLvu81ba12UQ","fillStyle":"solid","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":5.899784582143685,"x":283.37319488867206,"y":123.6942301852414,"strokeColor":"#000000","backgroundColor":"#fa5252","width":104.0405522208337,"height":74.00000000000001,"seed":1677737711,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371094,"link":null},{"type":"rectangle","version":277,"versionNonce":406453380,"isDeleted":false,"id":"79D3L3LhxNNySkbKD3Bia","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0.42451911970089906,"x":479.7715111234793,"y":259.96655309088374,"strokeColor":"#000000","backgroundColor":"#fa5252","width":128.50676566765082,"height":63,"seed":1447260752,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null},{"type":"diamond","version":362,"versionNonce":500497852,"isDeleted":false,"id":"ffrisBNjK3DyL4MRqDVUM","fillStyle":"solid","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0.3893167218331426,"x":21.865547135620886,"y":174.8538070033551,"strokeColor":"#000000","backgroundColor":"#15aabf","width":87.26890572875811,"height":46.29238599328972,"seed":63592112,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null},{"type":"rectangle","version":518,"versionNonce":340773892,"isDeleted":false,"id":"wxvV5tzdo2p3m4nBQf_fI","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":5.997855886997452,"x":90.74789364500919,"y":293.3561760950281,"strokeColor":"#000000","backgroundColor":"#fab005","width":123.50421270998135,"height":35.287647809943806,"seed":1439819952,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null},{"type":"line","version":166,"versionNonce":1610279598,"isDeleted":false,"id":"i2pQf0tOL1I7RZA6fHNXy","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"dotted","roughness":1,"opacity":100,"angle":0.3264344116289468,"x":129,"y":177,"strokeColor":"#a61e4d","backgroundColor":"#fab005","width":71,"height":80,"seed":969735782,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":null,"points":[[0,0],[2,16],[12,40],[20,51],[36,64],[71,80]]},{"type":"line","version":175,"versionNonce":1006611332,"isDeleted":false,"id":"zTcY1DmmmEqtM7iaFOjI2","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":24,"y":282,"strokeColor":"#087f5b","backgroundColor":"#fab005","width":81,"height":33,"seed":1314441594,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":null,"points":[[0,0],[6,-22],[12,-29],[21,-30],[24,-29],[33,-17],[36,1],[37,2],[45,-29],[48,-29],[53,-31],[58,-31],[72,-23],[81,-8],[81,-4]]},{"type":"rectangle","version":467,"versionNonce":1170587324,"isDeleted":false,"id":"UqrOMUkW8i5NCxQf_EDc9","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0.11809202841909539,"x":190.3330910264575,"y":373.66279952417335,"strokeColor":"#000000","backgroundColor":"#be4bdb","width":90.33381794708485,"height":87.67440095165314,"seed":1466118630,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null},{"type":"diamond","version":459,"versionNonce":830970628,"isDeleted":false,"id":"06wK4k0VHVo3nl3maFgBt","fillStyle":"solid","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":5.137516099543635,"x":353.41738815890335,"y":394.61371445798545,"strokeColor":"#000000","backgroundColor":"#4c6ef5","width":80.89200154670186,"height":77.42001777890613,"seed":1789348282,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null},{"type":"text","version":194,"versionNonce":2089357700,"isDeleted":false,"id":"FExeJRXagFlMKEpW4ApvL","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"dotted","roughness":1,"opacity":100,"angle":5.9094584872140326,"x":35.78896794074159,"y":386.2393022458574,"strokeColor":"#d9480f","backgroundColor":"#4c6ef5","width":106.3499984741211,"height":null,"seed":152285754,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1725306828824,"link":null,"fontSize":20,"fontFamily":2,"text":"Rotated text","baseline":23,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"Rotated text"},{"type":"arrow","version":363,"versionNonce":526752388,"isDeleted":false,"id":"n7nmJZmGCpL1a6l1TdMeX","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":520.1576551164967,"y":338.6957163378038,"strokeColor":"#000000","backgroundColor":"#fa5252","width":78.65765511649664,"height":75.30428366219626,"seed":925954106,"groupIds":[],"strokeSharpness":"round","boundElements":[],"updated":1655641371095,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":"arrow","points":[[0,0],[-78.65765511649664,75.30428366219626]]},{"type":"text","version":184,"versionNonce":963492028,"isDeleted":false,"id":"lU3Msnm2CTXBHi8Pzef0C","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"dotted","roughness":1,"opacity":100,"angle":0,"x":509.5,"y":392,"strokeColor":"#000000","backgroundColor":"#4c6ef5","width":128.88333129882812,"height":null,"seed":1839996922,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1725306828826,"link":null,"fontSize":20,"fontFamily":3,"text":"> some code","baseline":20,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"> some code"},{"type":"text","version":510,"versionNonce":670318852,"isDeleted":false,"id":"CdlqC6FutWnAhFgUa4-tK","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":34.326958955223915,"y":31.00810810810811,"strokeColor":"#c92a2a","backgroundColor":"#228be6","width":165.3333282470703,"height":null,"seed":168503609,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1725306828827,"link":null,"fontSize":39.25486991656494,"fontFamily":1,"text":"Big text","baseline":35,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"Big text"},{"type":"ellipse","version":305,"versionNonce":1795300462,"isDeleted":false,"id":"lQb2o3G3uO-OSzJlv7dQf","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":5.987365538640589,"x":483.5,"y":118.5,"strokeColor":"#000000","backgroundColor":"#7950f2","width":133.00000000000003,"height":58.00000000000001,"seed":617054574,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null}],"files":{},"appState":{"scrollX":255.921875,"scrollY":295.91526179206426,"zoom":{"value":1}}} \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Canvas note_canvas-export.svg b/demo/Home/Trilium Demo/Canvas note_canvas-export.svg deleted file mode 100644 index f5bb7a3e6..000000000 --- a/demo/Home/Trilium Demo/Canvas note_canvas-export.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - convertList :- one- twoRotated text> some codeBig text \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Formatting examples/Checkbox lists.html b/demo/Home/Trilium Demo/Formatting examples/Checkbox lists.html deleted file mode 100644 index ca94770f9..000000000 --- a/demo/Home/Trilium Demo/Formatting examples/Checkbox lists.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - - - - Checkbox lists - - - -
-

Checkbox lists

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Create easy TODO-lists with checkboxes:

-
    -
  • - -
  • -
  • - -
  • -
  • - -
  • -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Formatting examples/Code blocks.html b/demo/Home/Trilium Demo/Formatting examples/Code blocks.html deleted file mode 100644 index 5b937e3ca..000000000 --- a/demo/Home/Trilium Demo/Formatting examples/Code blocks.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - - Code blocks - - - -
-

Code blocks

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Code blocks are useful to add short snippets of code blocks inside text - notes. Depending on your preference, it's possible to enable or disable - word wrapping for these code blocks.

-

We added syntax highlighting to code blocks as well. When a code block - is first created it will try to automatically determine the programming - language, should that fail it is possible to manually adjust it. The color - scheme for the syntax highlighting is adjustable in settings. 

function helloWorld() {
-	alert("Hello world");
-}
- -

For larger pieces of code it is better to use a code note, which uses - a fully-fledged code editor (CodeMirror). For an example of a code note, - see Custom request handler.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Formatting examples/Highlighting.html b/demo/Home/Trilium Demo/Formatting examples/Highlighting.html deleted file mode 100644 index 56fb66b18..000000000 --- a/demo/Home/Trilium Demo/Formatting examples/Highlighting.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - - - Highlighting - - - -
-

Highlighting

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Space Shuttle Discovery (Orbiter Vehicle - Designation: OV-103) is one of the orbiters from NASA's Space - Shuttle program and the third of five fully operational orbiters to be - built. Its first mission, STS-41-D, flew from August 30 to September 5, - 1984. Over 27 years of service it launched and landed 39 times, - gathering more spaceflights than any other spacecraft to date. The shuttle - has three main components: the Space Shuttle orbiter, a central fuel tank, - and two rocket boosters. Nearly 25,000 heat resistant tiles cover - the orbiter to protect it from high temperatures on re-entry.

-

Discovery became the third operational orbiter to enter service, preceded - by Columbia and Challenger. It embarked on its last mission, STS-133, on February 24, 2011 and - touched down for the final time at Kennedy Space Center on March 9, having - spent a cumulative total of almost a full year in space. Discovery performed - both research and International Space Station (ISS) assembly missions, - and also carried the Hubble Space Telescope into orbit.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Formatting examples/Math.html b/demo/Home/Trilium Demo/Formatting examples/Math.html deleted file mode 100644 index 22e45aba0..000000000 --- a/demo/Home/Trilium Demo/Formatting examples/Math.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - - - Math - - - -
-

Math

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

\(% \f is defined as #1f(#2) using the macro \f\relax{x} = \int_{-\infty}^\infty     \f\hat\xi\,e^{2 \pi i \xi x}     \,d\xi\)Some - math examples:

\[\displaystyle \frac{1}{\Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{\frac25 \pi}} = 1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}} {1+\frac{e^{-8\pi}} {1+\cdots} } } }\] - -

Another:

\[\displaystyle \left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right)\] - -

Inline math is also possible: \(c^2 = a^2 + b^2\) Neat!

-

 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Formatting examples/School schedule.html b/demo/Home/Trilium Demo/Formatting examples/School schedule.html deleted file mode 100644 index 5d74ee1a9..000000000 --- a/demo/Home/Trilium Demo/Formatting examples/School schedule.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - - - - School schedule - - - -
-

School schedule

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 MondayTuesdayWednesdayThursdayFriday
9:00-10:30P.E. MathComputer Science 
11:00-12:30HistoryEnglish PhysicsMath
13:00-14:30 Computer ScienceChemistryPhysics LabGeography
15:00-16:30Computer Science Latin  
-
School schedule
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Inbox.html b/demo/Home/Trilium Demo/Inbox.html deleted file mode 100644 index 45f52e349..000000000 --- a/demo/Home/Trilium Demo/Inbox.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - - Inbox - - - -
-

Inbox

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

This is a place I use to put notes waiting for better categorization

-

 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Inbox/Book to read.html b/demo/Home/Trilium Demo/Inbox/Book to read.html deleted file mode 100644 index 5559556ba..000000000 --- a/demo/Home/Trilium Demo/Inbox/Book to read.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - - Book to read - - - -
-

Book to read

- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Inbox/Grocery list for today.html b/demo/Home/Trilium Demo/Inbox/Grocery list for today.html deleted file mode 100644 index edd3edc84..000000000 --- a/demo/Home/Trilium Demo/Inbox/Grocery list for today.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - - Grocery list for today - - - -
-

Grocery list for today

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
    -
  • cucumber
  • -
  • cheese
  • -
  • beer
  • -
-

 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Inbox/The Last Question.html b/demo/Home/Trilium Demo/Inbox/The Last Question.html deleted file mode 100644 index 797324e94..000000000 --- a/demo/Home/Trilium Demo/Inbox/The Last Question.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - - - The Last Question - - - -
-

The Last Question

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

"The Last Question" is a science fiction - short storyby American writer Isaac Asimov. - It first appeared in the November 1956 issue of Science Fiction Quarterly.

-
 
-

This page demonstrates two things:

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Inbox/The Last Question/The Last Question by Issac.pdf b/demo/Home/Trilium Demo/Inbox/The Last Question/The Last Question by Issac.pdf deleted file mode 100644 index 717a69943f1f208822692aa9c507136b3dbd69c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49359 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 F^sh4c%G3Y= diff --git a/demo/Home/Trilium Demo/Journal.html b/demo/Home/Trilium Demo/Journal.html deleted file mode 100644 index 49937f581..000000000 --- a/demo/Home/Trilium Demo/Journal.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - - Journal - - - - - - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/11 - November/28 - Tuesday.html b/demo/Home/Trilium Demo/Journal/2021/11 - November/28 - Tuesday.html deleted file mode 100644 index cb5950eec..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/11 - November/28 - Tuesday.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - - 28 - Tuesday - - - -
-

28 - Tuesday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Christmas gift ideas.html b/demo/Home/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Christmas gift ideas.html deleted file mode 100644 index 9977fb825..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Christmas gift ideas.html +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - Christmas gift ideas - - - -
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Phone call about work project.html b/demo/Home/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Phone call about work project.html deleted file mode 100644 index 8e2b6474e..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Phone call about work project.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - Phone call about work project - - - -
-

Phone call about work project

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Bla bla bla ....

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Trusted timestamping.html b/demo/Home/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Trusted timestamping.html deleted file mode 100644 index 2ef38610e..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Trusted timestamping.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - - - Trusted timestamping - - - -
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday.html b/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday.html deleted file mode 100644 index e2fe00a77..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - - - 18 - Monday - - - - - - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Meeting minutes.html b/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Meeting minutes.html deleted file mode 100644 index 8c45fccef..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Meeting minutes.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - Meeting minutes - - - -
-

Meeting minutes

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

bla bla bla ...

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/01.jpeg b/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/01.jpeg deleted file mode 100644 index 526922538e737514114c0f61506532200ec0025c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16881 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 diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/02.jpeg b/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/02.jpeg deleted file mode 100644 index a6bd590e4909f81578152ace4cbaa072a76b90b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31697 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 dx!7-F_a9-ckyS|Jm1Nam)Y! diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/07.jpeg b/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/07.jpeg deleted file mode 100644 index 1a4177f4527197570ad9dd0f49453342e2264fb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30223 zcmc$FWk3{B-|y@a0wU7Vxpaf1#DX+PcQ?}Ajihu+gEUJ?cStuP(nxnmBh6i(=e_sC z{c=CvIdf*uoc!m^p5Hn1Jpa4~V9H9$NCF@b0D#~DcwPb_Vgmm=V8K(^04_XW1B3uE zKmd<~01ZF|ki!ENJjDml15E!D`2cl*8xV%a|6bJrIY1YX1tj267oH9WtN{afu!g6y zfKPxgJZ1qMKp8xA0DpiD;17rw9`gSU``_^YiGb%G01E|dkFbXTq5{BJAOtMXb00ti z7t?AU&oD^fK|v@%!XH$Ui|7$?;VnQC46^FF>T2rBYEUddvtK0{rYwpEPNt^^!>hm= zG@`6Dg1{8IUxi=&YompRt1JNyEMol3Sg8(cgawLIRa!^hp2@0|D$%3S!<6#S)EQ*U z)io;1WwC%tb@8~#&njhNq3~hUV1P=BT0X2&r*Q_C0<9G#;dV)aF_|8hzDQk1C6GZ~ zT~=A$9+nKFKr0uQe%L6JRR;%$GQyT*fqYo`;PF>=b-M=ZWD5L6oia#nx_Ui>8WNI9 zYGt_^NLDpm|MZfvQrY^quALSI{=t-VqT(pyV*Y1(rE+!a$_6MBZtm;JtCgz7iIJiP zH@n6k6s?uoh|&qSIxtv0y-Jz&VuSTe9u!Ue?8)@VPhqjKOwP@|p{TY{S>u;@WO}*? zx1G8=gBT1}scToHQ!fsvyF3i;-JfO)xX!#req8!JTVFAZmA|A+IF>#(mYXwEu2Ckd zGE>B&tFAGVhltB{ds25q5Mxugnte3eAfP4_k5&UoPfOwyVcXw>lUSw(zrYq@FqJ?g z)ANAB>zDqvgHu;FxtV(n^#cdA;>ap8TvR?ZyWc$z zt8}dXPrn8A0^aXU=9%TZ&YeCI4@tDJkfEZ!5bkWS)3wvlRr@OXZ;(8sa<>4EyVuf9 zsY31-x8z}uyw!WIJD2u{T-#5UdrvU&^h9y-Ao8@oZdP_b7aL(M?n)qy%El!qy?W!5 z#~*Ky=!FQ|U3H$kDGsw&r>0?3hjb(=@Os?PLD#OaQn!d>v^5k@4c4Twn3wnI!qDR< z5Jx_6ZvaccRwN(vJG#OQ(kP?bJej`IwO%ZOdHU&#p|QZqH8u9_iU<>>cKzqR0+HLd zhMLn#iR5fMZui+}jk8syW9b6{bbEIKzZol4=Gf>Qw2)MmB$_nUD;Ep6IHe!{&R$oOlZa3TqA=-YLu;EQ-sdXAP65tya%X?|Mzo99}ZcR2ecIcubOYVCeI}8Y|1y z!*%jyD9N+#g(DK7UY&;1C%^Cv0wzVYuy8nKs6<7${e(}XqQdc?zF4a?-#%HgH8~v| zx~*OP{TXG)uzBHKCG?gOMflCHKY_^?54mMWUuD-%Tb^>n6R<5JL~qgW{Z_i7_9sO& z1Du0$0ut_pJB2#NuTQT}=H%39_^t=Z!|zbrRb&%$v+soik-VN>EdB+_jIN(QGShmV zZ4QPDeVnasnvEOq;X3&1`?q}DvTos5#jUUKYy79!`@7adt^SjxALkF%Wyi|0n-`r` zwqjVXBQNhmkk-#T<0@rw$X|ZhmlP3{)UD%D449U=ad0T<>biIa-jlk-=4#gW4MvR* zj$U*;-mkP>UfnKlU)~G99@#v3e6y^w6xF-tp9&AWDydepY<+weN zZ?Le^_8Sb0zGv3u8WV}0k}#cQwd#HRS$ zcQtqTXl~@<{PJ+_;;z-aviau1;n)3}Ls#m!42P|!upfEkxpymH(Fh-&f!S--o!gev z-An$9v_Zi;!PCtBELGIi>5DeQNRN|Ma?Q8<{!fBr!d^Mg0NvQ6p(Yvg(Q(vZV7CA2 zo)1aQ;I8|n?@7~q9?H$CVh1kjtzpBZoo_6``AtV`mG_zHR8Bhy`~I}x@`dC6^!T8k zP|Kl!q9JRpgMs1eq+GJ601@FXx!&!WiHpUH)kHamr3R+dyhnD?=Nyq7Zej>`6i>f^e$Y++FD1vWVk97*$mp-JNyJLOJ>iE52S00JatSp*ba%{&f_a3`E+ICh9-}QHxP9L9iJ_B5P4_zhaPq|~)UOq0j&w$*K zO7xz;$HBeS;O=COAn{Re%65mLq}$i54S6qttJTSCm*crO|A#tnzW|Y_U9;WM)DC|6 z;-mg(!3UbXd%tB#X5j1X?bIuH z=QQZAG47P!pQzC!_}klke5IjEI9D-T&#g-&H)Yy$Aac5jgF36M%kbBQW!8$@-tqpW zX?RoEji#Ra=$2w^N5!PXh$#-=_B2y?fMuei{7OPj?S$8O1GOLbBq6H> z$I{;8>o=@v6D74i7rnXDw@YV#R}~Yk+`7_*pZ-<}UXA`xfLjl_hVPR>RgMUo1HQ-7 zc$I!l3mda!60==qdS}!$t6=)6QJZ?;V@T($cv zcw}<2371vG<}+2yOKLSE6y@^>UeB_du#vjQed-M@IBg2T~jp$QfIos(DcJ1qQ{TH(KEx%O|{Np6ihoWC^bv=>ERon&!vq?5n@ zUai!>MW!5YwC3g`*CWqQ`q(R60Mgd zSMfp1)v>Xc(`HV_?ZlVWbe|6rGZrH?+I6bvenvu@FwsVgmf zhebb^y!Q7tCjCiEatYhn3WNl9NpIgS#AXS2mMHR8xv$)L?Mly){T6T;c=)T&cX4^b zyy?qb<=1lOl$s@klgcwF++O1~>mYn{oZj2%b#ZBsb>?6%M9T9;?`*nBSl=tXzfPac zLDD1EzdY-<-uer<=Hp!-8tsX@t#d#c_9(W zt1W|vRvU%u%V}ORyUW23ZnGY3#3X-k8}d8d zdSNmyX>zpW!=?PzfD0sjH`aSqj?a0*)`p?d#zVKm=S1Hf?peYZ#kUiUjXh^`@BQ0i zJ7fLW?C)YW5@S>aZ_WnHbt`S;2b96uCe%DwpSbNJYOSvhNh|sa2fHWLejis=Wi&PU zJsDmR)v$=A$}q!C$z{~fm5Uq8Ja{YKf+|FQizwf+IGe|{u`b&Dop$O$MWZ$URmQB# zSIX$mtRO?HO5@L?$W1ayRB^3rh1h?=>3iVUbiawqx=YmZVmMR%m9d6>_e> zCa&xm51=djD=Ow4ip=y@9~p`qyl3;}7c+G85-JHN-(_uPCD>4b9UJ4yvX+Xsk!?~gXQpi^uL>qMFKo52qEl$(#HICZbRdZajh4KA$-0mv zu2+z=KV^1}DJoq24*gZXy=@yq%23TBIT)ccF%~ml(UP!Sf47=AuNt)G&nM-$qD&g-N`(3}cs<|KZcFWw# zjLk-Hn8kfOT-mw^vEKFiHIgWvwtL#JdwH*u z6Ww5qqdWP^{aCJoeV=18SJ+LhLr9=`piu^ru9gDhHQCvj`H)dV_1l8=bh$5Of+Gh* zVEn?1uDselqjhG+Mtj!HcCjvpfBoX->ZC*eP~YQ&rhHy4x~~0I{8%E3&g@V8T|$OR z4qDD&&xW7NXHl~b-i=e4x!J3$VXz?+`9A|0)3lX3a&!u=(<=Qx&138uCU{%YNi86? z7Oau9#*j@bCX&CdDK13}nN~&liG3`M#X69Qil$=N&XP51VXbV~(S!@HOF7Gg6Tf+m z*JfKj-|fZGp$-Su=$xFDiLw}Mfwi!Qg{al0xKb9|Y0wVKHc^1el-qnz$iUtumw~pi zfzMLE6_QcA&F%1kKB4q;9u~KDR11BbW{ExwF+ogxl=ov81Fb3gZmI>}J;Cg8;I{$Q z;$N*u-|(zu6I57!w?d}%8)&(0_4;eYhDZNYr9&pMDTiVWC=x-e}2Nt>#E~}Tu5^YzgP2NmlbnNqZN#0e++4g zU7u=Hy2egkd;+3C=3rS@qR)T1T$DgG_^wbpEsWFUhTO#`{2eX7(kKVB$xyby=ZKqSt1*=z@N!I56 zYPYB1QsrAB>|@1U^(n`}yA*{lD#Q73;qS-~HV5UbL_@Imzl}c$-g);c1$ak#%i-(6evBFJM3V!8*f+ zGr!(JCY@UQVkHT$<0SU}K*4i+#9-DS+cgTJH{jxRu;TMAi6d*1q_{w1QK!Kgzf82; z>WvJq&e(+6*D7Iu&6)lE!e4{g?Il*J_gWE<$el~)X=$#MBrbx@82xgkIw1!+R|}Tp z(4PkjDwZ19%bNt6wv#lMKD=@7JX~^fEpL4AglZk0|0kS6cl(n%-}$EUZcQ3C=@W2mQYeh9ukFj zOV#rdDWeEbK>-jckn@yEgsi`VN5B9I6&g$l0Y8+!Kaa2w5s5(p)yPzbi|RK)Jt|dV zohxk-I1u5D>d1=%dz~K$x3p)59@rd6{RQKylygnb z2m~kCBH4yIZMw0Pey(Y5ND!q@tgD#KALpUp>~(F3Z?$w1rKdsv)zUbUIU;}P?lLe9 zMJvn$5L0M9irvy}cn-MUCf67%2sFu9=up94a^kAUL6rdK+F(2oORGg70Dy;ecC?ta z#mhl33KRfL)My4^iG2nT5z$x*D*z=W6nX$aq9+6gqQHfViwi9U!+!xZ`al4&HV_JY z1_wa{LD)q9GV}68v4_!8f54MUV4Y}?EMguea~}9JqFMqJ4GM3B1Ry|EBEI4SNN_w4 z5eS8AD3Bh&OoC$Og+i5(09tNnC;$W^LDj(k4W<$p$U{_8gX<6gK>=_ckR*pG7>&p+yL5yjXncC7?y)6w{#Fs>iR>aa(k_$=i)N5hyIVx)qG4u9kQN+>4)5lh- z)DZP$<$r{8W6f2hLMd9xQipN1qVg*&`bWXk)!Hb`n5guhF}dX|Eb=$zKA7g%H_?QA zqf$>0S1ZM6G04KVx0kL-Jfw)o=NV5NwU>>ss#sK`QieMLDOFxR3qv|C0N1M8hd=<( zhUC!z%t|t>f#Ae=iePY%I2Zwn9Rl~G6ac_Z21KE7{r%@ag0}$>(crcLh2Nvlt7{m6 zq~R%1u^5!ve_6mwR1Xj$QXp<10MLNr0X&cqydHoAh8xyD-NJ3)Ujm->pA6QEctkiF z40mfN!1*r3;1{^20^a~|CBlm@xg#SO#DcrH2fl)T5HzA2KkVM0K^Jk#k@Qhi8?dZ#sxtCTuvsTxJ4BKO?49zo8 zW;jJN$q=xMEyH$$EfcVrsMU1>ZzRL^bbeYx6Ul~Z(jQ54F9Ye4yG)b`xK??JG&!w- zB+B8lF=5Nl+-Y_F8{%I_<62$8{oC*ot*4*x0(h?0e~U)ojc;t;?0dC2&wrG_ao zN<>6q*QQYB2Qw7g@^)z8BZ2p$IlXttVvgSCa&zzY+QiPnc$zklkH!f`H zu&Nb)?sqM7ay&8ohf_Gu%yKtAS2Zppvd7+UA0~1WXD|1CSqH|kuZhjwG^I@5A+I{j z-yW?9(EX?JVO6GGJRJEQ|b!wOx5^~Ya zsZ>l|JyO*rrY=_yb!!vC8Q!$(+H@CNj7$D5b*Y0FN{ux-e>so}5Yw-F&{otS6 z?f#@Mlu&uwHQlW8C~y`&VejVfVQxvK#8tI%a_$X8ZkdTV+)#?dS4A6!KVr-E$kEW} zGWaVVsLlxM+BL46C0~B1ePY@gFUFt3@Y+ql+isfE|GSW@@46gTTG|)A(5$(P?!o=% zNn^T0vcx2s?Nz_ObNX&``q~C%`;E_lPrC8Us7TIQE$-`A zSMaXj#jE&_92Z;e~0o%Y22aW>qBNJeQ=H5)!9D-iPetB zVteDA|3qSMsnxjj_{XB}iX9G#G@5@Rb|_x59bK3^Z}hVv^`Ya_*I%rwb(52v+_11) zg0=Y#Tu_J}Z=rmT40x|VO2ujP>8#hs5I&yquL`@wi$(<7_E;GOOEZS^BF)~FMt|p1#+H&FkE*87k z%qOmYMo}kJa8?w&1>%}Y8GPZCe18o-q@{DhY;>riM%G}%nGSa z4P)00m^9^n1}a`;%cRZnMS))C7qN1K$cjNI{p?lG4);3T|cd@!eQN$hYz2;5WUE;?%S&!#+-`rvbhR3kvVe{EI(b45q&D~}@Aa+`(y5{lUoKAfQM8XES znXt+4T)A~^3hCI7aH~C1RDv4|Dx{co+~uZq;e)=2*K+DqI;%Tr#BtQFZTXd=p4Fgk zlH^G zS!7fST7ooT9VmyZTNCbt6L%~Nb$Vio_qN;Q{Y~M_IaytAZs=^G9ta`d?5bKrc3vg6 zFEM!g$4?QdP7%>5?LUfCG8TLyU-*tm@nJ?GrqTxG-V}9inD|vD=LjtMtH)xaxF%C| zTC4_iqL!NG9Ua>%@!f$3vlo%Xs3~;^QOvcxaq-W9#=HEz30UUY z4RtjIKL32SO+upaC;=N1j1EENgO~>^3UKkhiZt*Dn_qrc^ZOZqI%NNjq7DSO!!${n z-hDf?>Q&ovndhP8aIFZD2~}CDB_*cPY#ybiOoV*GmeL+$;*-vtTB!cGX#R&5XQ6ok zRs8d|gi-~8l#o1hi`rc?Q$sbEhDC32GA>@E_!)RZM04XeqBLyT*hUQz4WdJd_5NBV zTBv%6XB<>Mef3l`w-`adE(^$Fr*q}IE=O}BxAeH%DSk|#w5=?sMFz~A&4$rI=sV63 z>6{wl&p*Cm?N=kI+-HVI+95j7*tO_Ok-kc8x7+s+bF=c%Sm~Cdi5tTs>ZA(S*e}yWJ)blYB_&NZ>(C=9aHt(R%Qxf$ z(|HGa=u&3*Cg>oNB+e9B3B4piDiz)Mh*AAN#_hCisF@&~?XKg!AYz>55>xlb591x5 z|FSL?m^^-Ny5@l`=FB9PTSPIO9$_UNEFkPWl-@vwvLffHsN8gyizxfLdngG8rm^kr zrR;SFx1@$1Pg?#8FDz#F2s%?ilWEPVN&cur7gr1MKq_04%7V-gYsv(ps20VpmUtadnw~vwTG1Adk3*-qE+H*&Cm7K z^Cn^ z&(Xgb4Ge&&oElfq#=NSqBc_NNRg;Fz&MU$+6UJlG4ba76mE2i=EG*XRU%PqOFNaN3 zO{9dZ8izKhqx5Oc=X|eFwcWKH4|bdIslICz3<3B z^XSyLwm92$=o^Ggh~LoCRhX^!iHD(r+v#KT*|R(q_;g&dz%4OeN>Y)M?J;gBnFp~A zt_3n7inZl!+1jO)h6S3MTJ};Fb%YBqLlYW#M(y4EMtZGMH3O5%?Hb2MiG%*onn@24 zL_$Y66NaUz*WO21!nEQMZ!8qcFKU=6us&g6%bN|n#&{rO#P=jvI2{vBpd07#B0#(1 zVY(&m6jSBI#;Ssu@{8T0=P{IM^-xLjgE6|}EAGpNW!tm*I&fxjRbl?T2T~fx+7a*N zcp z>W(h5_{lpK+NB$s^f`0TP&vzA>6rg?&UnwcL^pBh3J~c%lx%wPxQJ`FS_!)`Z z@X%X`T=yW&dkkIXI@3hr88BT~6;EUa`nf)#rphMp=~-v1R;YueJRx?WoeTOWypktQ z^V#`lT)uYqSnY;?{$?k5E%3%fXfthlG%XM#hO}{&K+F?4ht^We%=*GH!*QyouBu87 zGyITCHEgob`8RXuP{lAInP5QubqU5#*|OY?*?C(po=yrVY3snwP3U!^fI^Wgfoy>`jN98(jhniXRJ(^`t-D)u%qrA($QV0h9VN{}E7~g=s@XFy ziPsy1qplR&F@qLXUz*c27h5`m`>0s<>ZA2S`4w{dFM+9i*MTHMPN4npWYn9NbW~W+ z{xxR*Wc4g{g3y4$Ghj?R%KZ19sp@WuJzj{IIguTiV+Rn!eQ$W+r_23S`d4Z@6SuBX zp$hj?$*e$t)IKSP=v?^V=vv&sBYDZ?MDFxmf$AZtVTD^~^$byomape8_;W`K{x=pI zHu6IVRd!y7$9A5W>>04icK)Lhi@=~sFDtHPw#iuJdyt-WoE&@kB$};iwUQMG&IMCI z5DT=}W5gony31oRCkn+wc@GDIDzEyNGpam(o|f@-okYyCC@qh{tVK<(hsShQ3e?1P^fx@mg! zlCI(17$r`F#UBrT^0z^H`BnnYfac+&_Z1R$zQFk`QP)3HF(~arK9$z~kzTLEe0|^1 zd195G3fjjV>XMqllT!Lf`ugJQnd<@SJqdEkM^Ws(a7n4 zr$-TR$4nm(ciu+vHN44v@_7a(147xN?rLW)y^+A;!H#4d!M&FC+Dzh)!77RY?xX?AM zsXE6K@7(m@ZH6>Kv=?4a`<5ob1afc9U*Rne;b9S3a-z3VgQM%lXXHDI>r(x>(XrvP zcnMJ{b7JzN#j{+-3#qras^`zZ!Q+WLT4(bdZp7u}m#E7JbU#AZ$#p8M;J%jK9IxFR ze(^wbi#sD$d6j{&KwLjlao5TI-u3X_-u1Y?!Hod;%!ut_>da{h59Ba1h}Gk5*F`~a zHpoBMw0a#owRA6Kw){vZ^{{%rdA1Qc=ZD=FotrYrM9j6{zBzNaIX4&@bK~F3?B}-X z=dr4f&2Eb5$p@eyg`>9~7BlT8BJRPeCHmaW4zrvc+g4p7}e3kt-96sHM=G#rlIvY`}$_<^snVt~G!Qnit z$_?v_d@O7+ctiE#O{qo%*5E>2o5!S@YyZi4 zUXMAyNVi#LhaRmOX2k+HBc1p7KJeO3UCkS07(7eo^YB@I%eJSUa|@hNS56J1&st%G z={(ZH0DMBXnUMYR)iYpptCj3Qm72UcDqUfObc zo^`gJRJGdO5VTy~-LP-QYBKdm-Ph8DItj@Gb>Ssk;Yg zX9Cx1-k(hn*2+^QTY zC@-=fe@7}iZ0Glt5=XPr|Ham=13s(gwu#&zm7vQonfGDIoW83|0mN~Q)-N(Dw9^EA ztgr7LsgcIKXDZt$J%O#u(!z{H@6_a*S*25E>-P&>hd*|!o>{EfKa(9Z3a!f(0tkti ziuVtL%Fw7JR@NQrx{TA(>pC<0qjFTJdk?G9_}WEK*FO(D1B#fZMOX+3+U4)|yz3SVF5>5`1`07^GLIZJ1&UDs&;dS_bidZLN(P^t34)hXpj zkNl=p-RhtFUehH)r(ntV+)ru`GlmRx4sHwlk-gSVRP2{Tubir<4lu9$jA3r;<)n%g zZn33vSKb{ag3gGQ*hV8mi)R3p&2DH+qV2Wosy^JC;Shk^wB4=Q<;z3D!7VVs#Uz-i zdaBR#U`Z@YK9FaH&foxC}g(N7h z&airau59SDNUG(cHZ@9&$v&4&Ziq#n<+O?(Atfk2^IAx z45?t>TtpfHaTBkIyG@l2Y3uhoZ_|h*TdK4T1KBO#_h3$ZOQs%*92HiGGWJ#cGUwkb z+}F0Bc)D@*+0TN+dtCeI=tI)N7wD}VAY&;t(%&P-gp6*W7>@y@^@jJHDkiP15BZvP zaviAZQB#<);P8NbQHA>=#h3>iV@%?S2|%AW6VN$%WKU{XzBbz79DZeO`vZtlXGdPM zcMtya-7zHpF69cuFJUOB(r1%FYsSnkA|xGa0Lz zrwEL?g$!~K9r0gY^RCy>t*s{@66jaFEqD!p2%LyQZHiwcOY%mLP;${_IZ{x553i0_ zCQ}fu0Rm$=;s#0bW&8#9^9WHs#jK%XGT?spqm8RJ2Pf#+Y%RPLIIN+&IodjYN7QsR zUswF#G8`FRF>`?XDxmtR-=NBIqg&GDMh+ici@G~7kPKfqA+mb92O&YTLL=6hI^u>O z9gEK;2}G_O6i4F7LA@4?y&Ft$dbhtp#b-jfwy`UKeNxqCW*ja|e7?H=)FO@87x~~i z?AQ4XAfE6u=|ps5dx2wjBaDo*CN71pd^XPwNkQ;M8g#R=}=niG9V_*xyRwyl!o zw-*xPID@sEU+~KiWOTN>g^KYxMiYn`kn2akAPxwRdz0K1K@xG^{u&kdhG--x9=w{c z%}gQHyWjPKUmAm#4(8)QcUDOMusi!DVIEUM;!#htqH)nalmII6+t(3 z=mDeK4k~j+(^g07{-YgBAjthgg-*u7QRRgsx-P23l&b#sSr5< zmu7c%S4(>5HJ{d9CWUqSIQ&6m@?9Uj$P5*$#)JK?n8I#Ws!q)z9PNsE2Eu85zI0S~ zwu#aLPifzG^|`n#zisZ}jTKll7b3(}Wg6WeJ*h}TXP4|Qmuxrvc;lKr^_(X{O?!0t z97j7Ji}w|@CF}49roxapCNdq!sDt$hM-0AGv$hg^yP**88%#uJj_wq|!jz=nGGpcx zCm10Q5j#CII$iQ3h*(FL*#I&7W1lt~es?ya{Qi0O*GD}0bP^8b(w~f>WCi5NV&7Ts z4u|=M`Fzp&96diYWbJ-ik57mbtS}&t^&)T#CL$vyNIY-n@deL6L_1)TCx7!-fdWQU zPU)7;^;+hXgJE)rczt-C1E-9L-m6k6kI#!_>DpeId z){-SJzzU0sxTECvW*`;OB6WKvGPvE zdO!B~$;$FN;t{DZnPAis9}2lAfvh0-%1f|W*-$_bO)M#%p_Mow{EEa?%TpHc)LwEd zQ9vc#Rsg(gjR;}5F#P74#P4WHpHLk6sxU%PdAC_!UPdbugtMfEr=2UJfAL7t1L64f zk>7w4*L~u#+TmUMe+m1sR)XM#^F-;l|8*mRF2q%G%@cgdizrA5hD37 zt=@bK$N#OupW9um0;IcGKnw(@_28daXu4KB{Gg95b$OT!_4BNg7W?x0`wYvY7yaDB zSHn<>QIJUex~VifIuJel41jyfUc3xb`NgnaM)1RZf6n4XlsrsL=;!8+53b?Kv}t=c zQ{dNLp{Ks^OfF>4&*j=TFRkB97>ql*Ei$T>DaTrcbNmf%z9T48SvR=BB%3lH@S*+k z^NWE|k0%1&8w*=Rm~sC0m#nY6t?T;Zi~6}kC74vjtZgOP9Vl8cfgE-594rj2@3zEB zBHp&5`zAlhZUjs{t(BZ>Zq?N#2OO|+RdU_Sp+n4g^#VzFMDM&c53E|l+IfyJC+ z$yV+3=)&XbZecy{Ho0pB4|FT;M=a;$DHRG5kAeMq2E2~Rew{W58_rl1#H?pYc_4fj zU^J6NF6NjIb3!PYg?~^%w%~YOg_v#e1IAxn@*({R^|-Ff%=DugJ{vQK6+;RG$G9U! zG<<34h%H|_=a}LCM`uU?*E6u}-*o8_z$LPbLwqZienL_b;93TEmPGwEz-ILk{%TI`8B;={Kz`V-|Fl`@faVW@AB3~YWx_C7e%EmykpJYe((De$T)8L zexFmi#j5G}YrcXs7WKi4Uv+rYEJ*pe6J*5^oai0Tz#kFaI~Kz)SL!0~jA&-5-gS^< zA03#aUssLu5h=O&l9!{SyHv0iZG})Ju{Sp-0$>Z)hyrO$(Qb&l7>a*S&pb6o)vWp3 zmPyCduzA{!x~O*)TGL5J410LWS~b;Sed5lgJ4WsVb^}&Nj_!F8>d~VF+3JO4y5g|4oO8%--0p(HfvFs^GyK6$Y`ci@J;mb21!K&QvNWRl{ zMqa;Rs>Mu!V+Sz3;vCmObhCnX+#m&_2xPj0fjxe(E=!_b-YmwOeseazSP~Q*712n{ z@LfLWorne7jH(eI=N+utVQQv({imp&1g20EhJG=lh2@qi1}%}IO$6`;g+=YRO49x> zn*Q0>_Aef?@GQB%_u=n3$%t8~@3<-z;|)^D1r8A;FNYw$J|bXjh-YI=p##=V|@?!!3YSl+a9-)G(_c&CxKC6CySWh0$K=Y%+UY69Yy#k5;8x%|;5$xzQ z9GqhZ@)6-$PXp?Q5;&h6Tlrmx0lRS(2%LB##C}QwaphHv-`;@rmOy#xs5Kaz!lFWH zVdk@!!+fenIF1qd7rd`%G|RL@-tadEV{Al`kg=NWm1l%D5Ce^P78*Y9Ndx(o!OCt# zag^O*&5@X@2deH&qIY>XdMJeH>M^!%^P3RB!dw|P@5bwgMcv`mS61J=j?;N)iqi2b z{PQ#LSKl`oIfNsK-arXGveR~9K7XW}FY^Ht#qLZ4!advShu z#ULy9)~!Cmod&LLxD><#-kEVXu>_GC8wtL*v;IU$j&e8rRV@G^xgkeXLg6KR8Gd4# zh-Lz$L{3!5iC9p8=aP)1ztCQiwX7U+f~81~T_Ma_elt?Vtsc~l8Dp}hi}{Y4l$WTm zO?B%VcYi+8R{yYM3XwzcVPEpK^2ho`S+br&sa9ut?v#kMj|r$(OucDGyd5)J&51}U zP(y;qKD&@A+N5vXvCJ_kM)E^g>@ZC9l-NxDE*q3&ik?B1;b}_zAv>|&uWHbe-=#9V zUN`Yb-&0;n>4v<2AIZs8OZjVA%5`^3%?VUMi|UXR-2N$1XhYIOj3DdEh<2-wwx)*4 zO|;OCy<%ys8wFTtgx>Wa%DxOO{9AKnJU+%~d~8lDpV=bZ!G2I_^D@p=!Sql#tRxY+ z&9q14>y~5W-P47=(C(zd9a3y`P21h0?di-jFye73KDR#n#+~4PT|xm8fD^DN{4K-b zNu@J3_dL}9%`?!TShpOIpqgv{yQ|RS{95a!-Z>R-YcbRZ7Qm!jE^$p6ROOfx6N=7F z<;(&-J)tnb(?BWWQ_LtGd4)a}mUN*WRW)sd6VlAzw=u-6_BPFE>=@}qhIx;9U>*?< z3K7fgIcf~Htc9v8$#Pl>XLF z-vlFFZMfL`8){R8UcL>8r^m%u{vbT*v|^}izxp$G>nOs0+ehH*c6uW%ud3`fV|E>f zo#IS8d@xVwr|{A+9`?6ubo>k}%S|0X0%I{m(R*0j@>!BaZDQsnCXDib&S4u#XKh+3y8lfJVGO)Zca_hi+i-!VFWc2y zWUjnmw^fvoS9AFmK0NgGRhU@cKu33495hT&6@gvZ=6#k=ol|`Z-T}xq_z#~9Co4WB zozoutd&7i?)w6VH^7si5hK=DtU3TpN5$4+3%A4Pp>EvmIyQ^6F5 zd1~}O3zX0myWb5SP@f_uh~MZqT2sK877ymtEUCv&Y>bY z(>7>iWy~gAB;#m3@G?>qgMHRj?CsU+F_>`IOAgd^yFcp5M6-%eG=Gyg@Mf$Z^~)Bs zu;{L$wGTitcsj{1ufus7qY7}lsdiBL+Do82RQuJQJer%_Vvk+Z)r+2bn19C|W!-U^ zaSZg0xm+XPNhNUIlo&IIi6;%2=8fZo3#gBAU9n8LzdJGtc3iQJ_!b)>-!^>b=tPE9 z*b#^1$W4AiLyyl!o&!NNA+gpaa6~~NMeRi+v&8Oc?`c(; z(68dbew=5JPg5rKSyQ~IE8~MCl2NFLnbKNm$1aGj3QlxdaT1~V8=KrAP+AZ)oUa)G z#eT~)c`>w4M4!okW3yMaKNgDkC(F3FmmLcSNgr|e1RME`=~FRBMioYqC)%f)`}cv| z`Jfg(7OD4(JG3*!gN?>L;@3t@cr* z6wzh&NPw!Wvz_YMxhGHeY4(^InLqk)BS}SDfW&uXE(BwEg3$>Td;(eN#$apQd4Zh6 znzUCWSx3u?=^9(a_~Y!D=)b{xNaxw9ymzqBBjkbvUJ4sGv$-90$`-XSd9);7N+pLA zqGm6lXP_HK{t*x1e&7xUA-fk+#}>vDe_&Db1*xoM8NNWpG*-E>;wMUZc{=E=ZW)g9 zF%kY3WuRkt0Xgy23?Hd6JBlgS1O*-PTY>BXH}zOrebab_GMPV+0p>V~aGY!w3{F)1 zU^B6Z?~qJ0b&X%HKRs4x9_DArA;i;Pa_Apx<_{!Kf;leI^l zw7da%d^;rpC~cS0<+|sV~sHk z`j4;2+)1t>Y(syHeAd*)!jnfXGgWe1eXxY^iV!IB=17BWR?x3LT(gFMjDSt^<6^?s zkx~wQ|HS>ATnw1^v->PO8csTNt$WL?4%@zKG~e+Nfp2OOR?4!9Kr9Jw)H=FWHDFh#ucdP5)pn6fU9h2J?hKPjtfHT%FeE>pRU*m(|I9 z)|+Plas4dhewi^F&){<@q8O}OuK3;Sd1i4??E&VuLpPada!DDPtY;>KV=T=P}u z8|l`3oojWBXw09aZ`8@8oK2AF%u#-xe2SP%H<*b|3YyELKE|LRH7eyobs^l#@bor= zVwo3}n40Oby=wJztxZO4&%`-Tk&Ey(vZv&F(JAC2+Q9hJU69AKhQe<-71c+QLLOV( zyr@DG{W{L!4Kix(ch!%M=;`h{Vm8?<0BKTa_br9N&rM)HMG+xwJ+co|zN9r1okWSf zTRhX6=A{>scVT9O&TR_9TQ_lnDeltOZvB45Iw;|K1znsGX$*tBvPJ3@)yjkK*rTTj zW*Y*Lqkwk={_aq41lBIyu;iOWI?M#(&}FCYpC5u*`;E`#i`RCs@rk4U$d@R#O2;6k zsNZ~>Dl_&nlPXiho|6w$zIJgjdteLqsf{R#ILdjS7loZ4?=*oEkvi~^C(Q$zC0>s> z%j2T5gYw3e_UD-FYad;Fir>I)G$gVV(T!;_BmZ>=|0TJe2+w-NJ<~&=VUb$B9}ctc zq?vF*Het#XloF9*0sA0#Og)aF6`~E_?x{#Y;sHgVGdu`ERqIRK2^pW^iSfhv&?_VE zOX#LJ6{NxG)A_lEx^+gmj@jCaZ0*YMybG7}+HwZ!Cv@}<5hdO~ZzD>|%->3q>lLSOMvW8epY=ORhxDW63LYnk zo(1er8LuN`gQE=2f_C)t)Iq7!bUV#)b-)#8`G=ufx^Bwr>=aWhCAuNgYR3AV88sXT z?#4^$F}il{#U5I-=n=MHln)#c#XzPNTKo<1UfGzOI!i_wd1&Y7l=~p%Q*Px+K&_n# zhXV&5O+_2VcBimx%u(YPc>Br(yWfC}))&_x$S|6Y19ah!4JEHQi0!trMDKVl z)6_Fp?ZVZy!`@5uaR0BazB8=JrU^HJAfYFOB25!YAOVqHqy|Ej(2|G+loAjSBOQ?< zgxRcPEI=dP(9dR3o`yfS9}PCt?ly-cdd1NTm)mg^wx#XP-95b$d6}P-J;KX5ZZN$@J9hvm#J*I#h#U$zE3AS3B_VixPq3Y^fY7% z9F@ou%olG{6v^T$-PezP>r*1-ZX2z7J7+j6ndr8-M=bFtavTybL*p)qp*tKS(XF2+ z{a79DHAsukt@H70G4w%9q<#=}C)KPrrfyQ4gao1majKqPGOPK6J7e>3=n3 zgyvrZTX(66*5sTr4zS9u<6of~U<)DRzmjUd@*7-4Zh3mDGkc3>e^uZgc0TT%t%SM88;XFtfl;NS9*d zjl|gB3d2b8@`K9nFrjyqDMrYmVDIPP-tJt-KR{iH2I?YDugqqe%wuu7L&>!Nbn+@ z3o?so2Ie4MR;_l(<_A}`%BJ$bq zckqV^et~^l+B{uiPu`;tQ)PltOH6QwqYSL4xnu2taDFvYrpOnb9 zYyqn}9kJp9SbnSQ)@K^kf~Hfg7Sn``aFHnb(?vA4G-m^cUlqJ4ehD?Y=%P=?BDqym zg>Y`4)L8VridrqJW@l^pQnm@E>4Z z_r+)#mCSg1Q1q5yug)yb8I0dv#NxjIb0RMFWV}TQ%dGnlY9-6KoDcmKx2u!$hefiY zsZ9EY39@kdpG)B53v-r=6ccewkB)fz2sD*Cj*00M~u}kK5Nc?B~OXr#85*o0F0tD+qZlk@l zbmmV9^*i1I58!-xwKW_~zml$7WT_tJt_&!)8EfNYRSMe(u3!REiLEOv%CkC4stsKA4`QA zrl{R}pRT2=dcU_d7gbb>l)&ybPg7j7)D6f?W6C_TpwtwL%ISqleRiyN{Xwm(;@)Fng; z)m%&hUdr@M9C3iRwsN4xdGFO;(|->eD)O5xAo`a5r7FK?fKA?TZwa>#K~TL?rhsw zr4+cz(!If+*(~KT{*i_f(T}cg?L-Q2Eb}Dl_gV*srHhr^SUKHjmi}}%cetE*vUIxh z@STC_SP}*cfmZ;G3%}Wo1Qc~$o$VI_zeB?21Ho2ol?{ai6Qz|G?T@DM=M+VeYS*-! zR_!}@W22sG<;7JNzPa^U?)XwC<7L;FkoGXoQ=+)!Xc=3HSzd0d1#;DgqCeT_LZ~v) z&a_&BeZJ1OYrWq9uhDPe%`>R8x!I(k(PhA;DEZiVz{hm(r7(oc)w&d4c0jTSC zC#w@abzNR`hQy#2FO0J7lGakod#YO-#k$YS z=smwRtDCIomvdJhm|1OcxprK704`P`8ijW3<4;bKyFjB$D8O8Q%BeT%=4OVVuPPF> zDINsnu~zKsyPP|=JyuSmtG}$Id4weq|gg)^b@(0d=Odr?AOc>(EC(m0)7HXP}ir7Z!4AV0P1zUwAS@ zhL6;l3xFlse`gDtGt)7u9RtJ>!i}XvCdDi+jp&?a=#T6KUy_SP87aq7 zISUNWH~?wMDx+y8y-+W2m;S)ee0+ioVkJp2&hogE1C{6aj&B9LQOwF4NcxiH{nMw3tNmf8a0a zQy;13yMn&P%Nfny`q{(?geQkI5@MEnI%N%u7Og%T5mmaAIVdcGN+BK5Pl|%Mv=dfJ zL_yV0r-nBAgyx>3OR~M&H|gh;(7NUDRyW*;%qH77Kg&a0Rn!-cj#hzDw&6#H1%Bzt zIgU((DRxrKr}kCz(*h9hDo%tyHb+)^3Z(mXv;p2Ly6ZAIv1(HLuYKG)@Ihyp|suh(fzRzs!O z2gey5rkCjJJS1SrdnYuVFn;x;ntFGrl}}Wqh`ps3<*GtOKTj?KS=+lmXERy$ka87L1rAqtN25%jOv7t=od z%NTsxFzz44%-`i>jhYZw1cH|U4Ds}Ss#D-po9!aT7;329Xcv{jT6L4-)u|)o*|`>_6b+c0 zWbq`nb405vcwk1>r?lw^J(ViV!V=v72{@o-2eDQv7Kz=st)%qZyNs0*8P%mKz9b3C zN0yZM#1`kxd*zU>zQ<@Vp0+WXEiRJ<$6r{?}s~6+QOcR4mSXy;xvDqwGmN>#g|fcC;n8l4m7y7#+^$za3B^Nf`8X#Cn_r@ zn@S1I-Lreb%=`e#OcHH`mC9iVg0M^@ouie=4KaEQJx2_=L#JEc&ZH**E|TbOv&F zCcT_q3qG<8S*MrJt4!~TvX{R{A%SU7$|C8Jw(ez1h3DxSTU5_i_K zRqM~<0sz?iYqUWiv8XDvfv+1s>3hTDUjVU_Z_Z##k!!>0ARlz!f9qANL1W0gqeia8 z!AG9Q!V!C25h<^ZzWnX^!~7O~{5|Ghz*n8EysrB{Gv?*vlEgLZ2Whb1?Gct0++nBw zq7u*oe=NI?lkX?{3e#-Hpn2%~K?WPs2lx{3xtkRn!_v`0AJ&dlH{(X{fz10OMoUi& z0%bQp8`6FBS8aO44gbLg0m3P=vKb1fG3uZ>XX)|c;DZ*Hs%vw1+3QRy#9d{BaNk~@ z@u#7aA4@Js!+-KBUAlm6M*^fhQk+UM_-|cQYAu{KVxk%rNj_12!bw(YkG@t6k=`UY z?mjhQjmMTkGLjjQOulij6j5{BEUS>V6gr)s=)iLsL{(=iLlO>$5d!w58 z`n7LgFaHdF&|h!mIQ0tl)Ue*#P1n1^3rPd7{wDr?U;de6@66AnCP}L}V)KAs)`~Fn zpJQT}8f)@5t9&88R=1_r8ve_DLL+H;!3oEvS(4L=(zE!`GZ+V6(s=ktELVg4#*G7` zCs8bYZpC1(lw;X@Y}cj>-JarN*=}@fwbnaJbZhl>)n}Tr9te5|cSPQvZGeZfZ_-;G z%~PrUVlMKBmT%0ve1wMO(#8i8t;b#`2XjQ1t@SP3p-XkHC#5{s9j{i_oaAN#{$3YJ zF4E3_ly=ptkAU1F5n#>YS&538e_8Ged?9In4ua?%q-><`skUV9zuO|5a=pz-bISP_ zux9h|>>s(sVBf33*1_o~g1E8>SgNsO>bO$G+y|%e^^Dkic}F_^v)D$Ns>;>mEMhA!4@dh%78xxy*Z;On=lX~yVwACq(@p&j7_5@#k zLq35OpV@nn<>&W0Gj?3*BMY5ZERi&zEIdX3k+U%v@TV{_CM)-wAK7VqUL%K zfD={cp}fLqQk$<>_;7({$sll4u_{pcokE8+X22RHnmcREP?^^3_>3K9Z&jIAQVIdR z8HgL+O$+gXq|4eFc1+ea{G5i7&nmI;%7F{@& zn`R+*vO|%q8a7$yT*D*lk}E*Y-u05FVXsEC7{dimZA8Z5=uGx!=qJ(LEBHQUxwt)j z_~4IaVAy1YWqrEe#GZVjua-A)&!pP>XF`Qn&m}(JiTe(1enfFz139jpSXXtWe?kl~ z)i-*Di?2MMCMH%-tvkR7ny}vVLAKfN)n-h*RIi$A>Xlolnm5G;XX!p!^Cu9Y?m)eq zcpiUT!TxR3Ymf0?SkecoBZyDinm3V6Uy_{~RQbb3Qu*1K@uOAcrl2xs)_^Hk}UjIU_TJ_hz z56?0TLho4JqxL=h!X?&e{TGsyzMXgV@l9?K4N@YpqYzCC*pFFyoi_B>E&rtN{O`E4 zE&d@h+FFr&gEceS20u#Z5p_iUDf(+4;*A#cqjxRDSCa(3^ZWmx8~=Q9H2cJ7(sMYo z+FA~aU>^G-g!y&#Qxa2)T4QpsijoGGCLLMT`snrh7KuL~k&qAs;G0+lhssk88KFjvz{?hwOSpGrM8K4QVJg~S zd;cOYG!k1e?aWyMMF9Rb% zS84m3!*r@n?h(BsE56`6XMM5MG^@U#$bvo&sIvdJd|EkSUUTQ{D4KLV0*@_x-n6XQ z3sj?UQQT(uLgAZ&Fh3Q8IQ9oGlsjVPn{HP}?-FYEWJi%P-ujItzP)fdY?IB_Lri3o zelz+RCoQ3io-$=-g71M*m$jm}QZ2)**iV~$7QuV0W3Y=mrP@MPKbcsmW>|nqZSK@T&l(S*Mnk3W&aEfX4^)?y;JAPZqlJP|u;RL< zM;cH)M>JQHv#gPcPM9<=Rx_fS-iRVJhvi{%1?|dyx$WChyuHR$N!?VBfigj>6NLRX z+eOkG6DD$4x?ZBMLTB}kbIAB0*b{xakGgoO_tJLDrDG*J_Zn#H8A9ZxN|Y>P>HSO$ zs!^3w;e*9&gUn|LD>XD<=ch`m^XPg@#*Uf=LFB06H0-6Zd~z*(0`4=zYsKqzTPyvU z+{>v-i*K_wuY(00)M;*E^mv7m#j+_z;N>`boA4u9m+r(U&U($z6WCtu8eTJm&SENS z>B(7wR+Wji-&V(yqwQjNa2;4=Qf_}Ej^SN3c1p(H3e|@AM{0y_xO5w+KOOsLP=&>} zTiQ4+C#Huh&Pr`j+oNdv{d@89x4=NT&G=pk7Ui&9>!kj5CPJrrARDUk0l-q`U)rQ2 zIC_NCREglEeI?jzu~hqqMc8UX`5>&JWMRvO~wyY}acyW#v(0{+vkcV7Bej14K;jdDxz%Eo zVmWL*izFv+?m6G0_CD9x3LEWH+7g_J)`49?UA_YsjI^k*6n6vCw_$*bffl4Osfq1J zlCgqkv=+rvSUwJVKChb{qAZc5DM`X7(|x0gdP{wL7VWP7U+35M zN5~x(j@B>mU!9?uPFL&X0Ah+tc+dfnujyt5hQ`q5$(-hCyK%lV(20+FFLG^J{~W4& z(ONXtcG8~wI@#GSyVf7*Q1_Zj{~=Bn|AJiqwc|}yedEAw5J=QJUED+-Xg`Y`$&s2P zv^eiN8brTJN!V8R9V}1#x>CG9sfRZWqTj3j(?VeT7ogQpqOyn%|77`izrkSDzhP?A z^qpf*B`Tl2$?7>4G@AgSsuh(J2 z4Z@u`--Ls}Kf)aQ=NxtXtH*Y%M3fLsUQ|qqxy(3h4ubwv0ss_4iS|kE8tK zY%Mse7x=j|izBzKVie=7BX$R(z7&kj`?A}bJ4!{YZ?JngN(F?G)f^RIYk)jcpR)%2 zc;rY(7NqRg+`_!WnXlYm-b&1V;XJ7!6gQQRMB1Nnx}Lq*zjdivx5)C*{R8Eto=@eE z7OyYk3jNey5+&hG-&0djWaZ*|cuDOo`#RRU+T3>}E`vmVTH40v_g(Q9P8 zzWiR3=!Z~3P{82AK03w!=9hFM{6A(r>C5-|$!m3WwLbCvK7~!>UQH6jYPAj>hW0LE zDil;oN&(LK1ZC<$VbB25)ci<24{EOG9f^t`VcfT!==tS{_ zq`Y1xE;WSYuWM%@gK3cdP%rDonege-@lb3^%bQPazBgQjIljopZtJ{tU|;b2<>x4+ zQlTG0D9%G>WKSt-WQbh4rqJt+#l*q+-*damA39()3^RiGIR6R+n@EgVV`S5+A+e<{u7Ld36S*23-FaMX-q z3RP|+eTW*mWVfNN>0Gyq`x%LPrN;iIP&rA-yI5O5&CB6{h!d^%tZyS68TMludk2&ObML7_|OCLpWt!_$S+>#GnpsWJXrDMpAtv=jZva zay%A>$URJuQ|Ryg3y8*zJ^3fj$jTx5di+|uC4dB#+l&&afXtab*)Z}8z>?YSLAm0Gfg_!HDI=nv(d z-vl-EOyaNA_`%<~7b=_12LBZ>ceHM>_Vu6v&vD&+M4IG$^ z54U)0xKdD1S6w;HG!}|j}Kg^C_`@tf-Q5JSZH>)hZ@ZOERRIA_r!qn%0J>VseHROk4Dc!ti!rg5(gxJ_&IU zS+;-DnVpU49!-Ul%9??iPIhxz>q4t5!h~?YCD^O6zPB(+8TPR<+ll$+LqH7*8-N7xs1V;nJ z5RFdIX>Far(7@%71ttPZOwLm_b)IqS+nnWuIq|5&EVD*Vu}a2zkvdM70`}KUP@WR2 z-h2+Oo7N;+c}L*I!mSO|JbLP9D;cGn08;vFqP4ZQW$J|YE6-p{)C}8r{&r zmMl>RccG4DYqA12O$2_lfma}US#rH)m&cZibpKC&5+w^&`j%%Gt7b6{Sa7M0s`8CY!=p4_I>+%&^BIM3xSRT zcaxu5jGPmpVKxQ1eEVY>FD3h-UunE{EoAW$A-;TUnTBX>;(W;IQu#D};eBgJ^Rs04 zN2j2GAap?(+l90Qk3zd2Y@_Nrd6*w;Upg9ZZ+CsUOa8vj3>aTn^lHr%6oHu0tNC7x z*72pq*8Q2u$g~M2&_;+lpnn07YcGL&7+wrWTfk24_OxDR5oH=Wty>g;!>y>}rdexb zd0?4_{&ABWRu`%fO@NX7`~hV=hIJUxv|jQ#>ZGCMr_95boCq&DOR#`|)NnvRw0+pXGc5hmn;FAB+#+4*eWsyVe6@KkYqOX2qWGDEfs~X) zqWCQGVcI5rETC~hGDx&WBtM^>?2o;rX??Co-?IZet^z3CH`%^QYC!CB%O|?Di`QSg z3W%BX`vKq_;o<0cU@*=2y;Ao6>PNu%0!MmVuO66C0O-&Uu_9w$!;936-N$%xg2C_* z`3eb2`pFSuPuuXs7NgEPWugr$(xIlW{*r&<6U*x#zg9z-v>~aPD%hP`+L5qh>h49N z*>&b7H^-lhw&kcxYLA6T_8N&v*)@dr7lR;#=`AfTG;qmdPP~qp9R^BQOjmR8@xDOn zir?PsAc{&zlEisu<1Uq2ujVAX59Fa126_;NIMMiR^Gp{%{`Y77-V0vc6|;K&RV9T| zZ@yTKn4!0vxnY}4_$Ea<941j^2CbNRpg2O3>FAYTa=;L!qug0jzu)TBu5B)6l3%LE@A-!0UyL8ai6BC5$`)WXe57d5Lr4?+H`OU~}mXwv0l`mLt%iawI zO-yK?890hz`rcB;1O0VQwmP+kc2m@(F$2<{JUlh>xt%a-V5Wv#!hka>ASzLyIkkd> zvoe4KiCG z8$5^T>NBRtAbPSD@ljT4je0pP!?G6u(Hy@89C_VEgrZV$e@SrO+n9at$tAi_p^SYB z(>A%H)|qIAT>|BrZ>;jgXg!ZCTz#paPc{9-4?3gOce8d)0Z8ADS&8LCB9*1Evg7gr;1|P zx=uxbf71a&m-R8K?luYtyyr7RV-kCp9$^WZ5{Ekoz!0Jf_#tyfIIq0;-nY9LuC6=9EeqXBS{H18YqU*l3tF->k;r0t3$b(K_z>ePGcwtF zgZE}W7G}F75CE=sMD+968k3enB2r#g^v*J>qd_jZlS9z_#Gg)0%86xnP_YG z?xmt>*da3YH8mywrE=HBq~DK=V5bt6VjK-j12PScgEO$9I_?ax6r*Ie_(g>ZkM-bC z?b6pw)Sxi7GXRpZo~m#fv{EYbrrz=Eiz7h2tK>r|v1b0KfICwXh1PbH{OPNEHZ!?( z_)Hmtj!TO$(`4sdS?PNUqKYNy1EVwoABol^n~$BCK!BiY!~Qx{JFLIl{)NgZ@n~b` z*yVmQEpR@JKf}{sye=z5(2`r&vSCO)wgL709P5Zy*gMvKWHhpVyxWw8uh6P7)YIPu zmV__pDVAKTt5o~M;@J;^ngxcQj-rPv|8l(F;dM{&%?a_eE+ufFcCn~P1uPk493)y1 zKhS0vJKT+JNLIrUI+F-LT@0Zt=j%*X-r#q^n~Vl}5cXDoP3vPz5yTiI@#Xm2)!xCL zVmTk?+5<9@s~zLX6svq{mSrN*77Ll?$z6IfEtR<;$Q3j}o6@BfF0qIqH{xUdndG%k z_O70=0H$GA@T%t+J(A9F?tHBbwXUC_-MGu)*qH2ch~JA?QJ-&Ti&SgPTR)zyh z!Y^y>l#I^gSi7r{>^?bQJ($VC08L{$xXy_{Yf7`dQ0=`tA+RbS$Pg3MD{vAv8GW4K zyb7IpiawGTfNsR{#swK)q&3M1*qJ?@3^KU_8o)K9X5|jE;Fvt0hEj+n0wh)-V?H1N z`7w`R^&f3iE0NyiN>?%FGi=TAZcg=It#UN;#0`QGLsVHMC_-IXS(7vehpQWsLi?nK zxBAaz%>^w97cmdqmpVZg&gHz2Ay1BJ`W7=d`rsLo{{B)#@qakl;dr7N3#xC?HscnR z)iy!N;d6VlhF;EtVhoS~E=6`-K_LZDp@0&Hzo_(S63b$eQ- z6r7etRI`~RCrAxZ!TvyA<_V<@mb=gH@)arA`+5$J?wGHY>tN`9Du4xoX@dfZ1Yq{G zo~=a8aD;`~cNQ=_K_yHNYF02&NsGo!RBt9OX@kt1r7DTM*2Ip}CHm%@$+B5yEo1*x zC;IjKBea<@j6myod}E0=oe}$$niBxtEM@4_PGYe2jyq-Uf>-ZfA^j?KKzdtPiNd4s zgX+fl_EA5`6p5$I)ihbodl7biUN4G*nql7Y0zM}Q@XN26`uOhh$HEopigt8AJe1d% z?8gAZAs7(Eu0McT*rOAuj>E7-UyG|XghNC!>kcVm`|Lh)O9CZ1gON3v8+^6mpWZMu^Ra4@6+O63ox1{OrYSxW~0Ck_F3bb_2_=8Dp-I}A$;BNIz9xStw)JEDml0I z;#^5-n@zJ871IN+kqA9=Gx8$=W>nMk@PSN%6gm)x+JtbUtL7_lWKu4>^6-vW#dD5c ziBSx%A)E~T#`M%GC}3(b*oWc2HdLcnk{pUvEXhzxU>=gz_G}^EH*M<*PLCM~W+tT@ zkvTm@xyx&*CEf_r;=VVI1q(V_i1aH!;$x9k5Mmp4zqz}xc zCxla=&MeX_6H8^5rfrsCV(vQLD!=z&wH)AbZ4e0SkMPSg<0YNapPjVX>az_+qY>nv(m;OEru~j4>2gOjT1B@gbsvU7lp`jR+HY#WU z2AX1o1x}R{?Bwa+2NeNkq|MHyP(hAy2-A?LHgE?5WGEl29Sfa?*)n|?o}_UKYI3Gy1Ek-~ z44trPv!wUa7-BnMPaVK7-z7*(Cyo{SVb0p+22nNJ*Cse|_p-@$HFM(%95qxa`U$Uq ze0#bfu(Ste?q-}Ii&$i@2`zIbQ@kVz8|+qWy8;pKyG7MGH)`Cdxdg!&t(KKOwd<$7 z_R!{g0<>`srsce2tXi{hJv0)Juc~H6+RkJKubwEXPS60^MGy=i+HgfQCJ<-9DJ5Gl zZBgPbF{u0YMNfb@#cRcGCd-JJoJHy9k&((d;e4G)eYb}4DUpQ-H(jNa{D%tf>otL zNi{n3tE}s-e*WTj7z^F0>YYmDr~zjY$xtntyLQE6G_QFbcs&$gi}e?i+W_5@8)1oB zk;)}1#3^>Yq~RvUy%Utse^v@6k zKU|4Pi@+*rXzLOUb5*hT&2sjO`o9eEK;VDW2SY>ouUcH{Znz%RZ8T<1y!!h)PcY;l zzfFaLMTndUv&E?;8u>nH8QE|gzEIb0X`fegRNN7}Yg5ohHiE<=RH+O4@~>*335S2a zRkkFwo><8)J7o;EpUvm^t&~(vpZ(GC@XMGAq;P~|?P%-#FFWaQO^R|n*E zbRZXPHSaWMGBMbM!A^2Lky zav$ms)p=Blht#mYS<829SgE=>Exa$u1QaA4lSV?k%$`VOZ3Za|{x%ueG_GSCArn7` z^seP&Bf#xNAxPNJ)Xu(cO}^G2RW-GtrxT<`$9boK??W=fcZ=3F7Q>A194qUZe$XDa zG4`xU+%>{#bIcbrg7uS+MfdeHo)C8(t`|Pn(7l^$!4XvD@iM;m@{CR93)9)@n=Zj< zjl3W&+34N-Ye@}BNe=7}WNaS4w{GL2pcg3p)Z$zcijPlXM z2l0hoeNUQDH#&+BH40l2TbWo!KVf0Ne`aw9=LaHfo?Ty#7}|;0bOMc;68j#aF7_~~ z1p|sTo}h<>8U$Ziyr4-*NioBlH2{wXeWo4$uB2LjHB_$WV z&E}v72;pZ&?i_y&YHv$xh!tP-s z$awN3GGwMwizg-W{BOO3I|JJa7XJb=#1bz*X<^7u9-Ufvp6(%`?E61^KmY&i9SHjW z?44=uF07JDhPKf#6<1$BBj>2B%KsTWlNkL!gHL()4If`wQ{r&uB5BJT(av!2Bo%)JCUrQOo&sP3CdWXL$Z0rU-JT6b$ zGZ52I=E1$CE#hnwN{|=dKU55SHN%mTelepmV~?z6-kY;Gzq^0e_Xk(kW~BbNudbci z8Qm}5_03MjS64+?948$o9%bz*D-fn`e(f#ZzoV9zmYbz?z;6?yp;N3d?J=ZrMMUpB zU&?OeKoYQfvr%5rebe@t+z^u3>TYj!uPW|ON!*`uw|0a2jpMVdyaIN2xs%9AH5qly2M6l9jFjltuA+Hs_9*@s5!!WgeoMO^+OO?2+) x?Xu-%`@Fo9^8C68itlTwiyP;+H~ah+ZXNE`{qznHUwTO)Oo!?@)ciaBe*oz=Ag%xa diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/08.jpeg b/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/08.jpeg deleted file mode 100644 index eaa57bfbf42743d1c27bc99da83b3dfe56fc9737..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39928 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 diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/11.jpeg b/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/11.jpeg deleted file mode 100644 index 24fb1fc9e15d8617ea1614b99445f00aa5b602c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76231 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

FJZ#BPx$h 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 diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/TODO - Send invites for christ.html b/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/TODO - Send invites for christ.html deleted file mode 100644 index 571f970b4..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/TODO - Send invites for christ.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - Send invites for christmas party - - - -

- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/19 - Tuesday.html b/demo/Home/Trilium Demo/Journal/2021/12 - December/19 - Tuesday.html deleted file mode 100644 index e7bc46a10..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/12 - December/19 - Tuesday.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - - 19 - Tuesday - - - -
-

19 - Tuesday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/19 - Tuesday/DONE - Dentist appointment.html b/demo/Home/Trilium Demo/Journal/2021/12 - December/19 - Tuesday/DONE - Dentist appointment.html deleted file mode 100644 index 92313fb01..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/12 - December/19 - Tuesday/DONE - Dentist appointment.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - Dentist appointment - - - -
-

Dentist appointment

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/20 - Wednesday.html b/demo/Home/Trilium Demo/Journal/2021/12 - December/20 - Wednesday.html deleted file mode 100644 index fa12db818..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/12 - December/20 - Wednesday.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - - 20 - Wednesday - - - -
-

20 - Wednesday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/21 - Thursday.html b/demo/Home/Trilium Demo/Journal/2021/12 - December/21 - Thursday.html deleted file mode 100644 index cce4a0a08..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/12 - December/21 - Thursday.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - - 21 - Thursday - - - -
-

21 - Thursday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Christmas shopping.html b/demo/Home/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Christmas shopping.html deleted file mode 100644 index 991793ca1..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Christmas shopping.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - Christmas shopping - - - -
-

Christmas shopping

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Bought a book!

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Office party.html b/demo/Home/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Office party.html deleted file mode 100644 index a549dd1b7..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Office party.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - Office party - - - -
-

Office party

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
That was fun!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/22 - Friday.html b/demo/Home/Trilium Demo/Journal/2021/12 - December/22 - Friday.html deleted file mode 100644 index 81c156bcd..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/12 - December/22 - Friday.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - - 22 - Friday - - - -
-

22 - Friday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/22 - Friday/Christmas shopping.html b/demo/Home/Trilium Demo/Journal/2021/12 - December/22 - Friday/Christmas shopping.html deleted file mode 100644 index 9cbaa9f79..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/12 - December/22 - Friday/Christmas shopping.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - Christmas shopping - - - -
-

Christmas shopping

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical.html b/demo/Home/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical.html deleted file mode 100644 index 2032f5774..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - - The Mechanical - - - -
-

The Mechanical

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

I enjoyed this book a lot. It's slow moving at times with the author taking - his time with conversations and descriptions of them. The premise is very - interesting, but I'm sad that it wasn't elaborated more deeply - e.g. the - history and development of the clakker technology with Huygens and how - Spinoza comes into the picture. Maybe the author saves it for the next - two parts of the book.

-

Language can be intimidating at first for non-native english speakers - - author uses wide range of vocabulary. Fortunately it gets better after - a while as reader adjusts.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical/Highlights.html b/demo/Home/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical/Highlights.html deleted file mode 100644 index 7bb91a352..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical/Highlights.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - - - Highlights - - - -
-

Highlights

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Like a raindrop rolling down dry valleys to the sea, his body sensed the - contours of agony and helplessly followed their gradient. Impelled by alchemical - compulsion rather than gravity, Jax became an unstoppable boulder careering - along gullies of human whim.

-
-
-

Free Will was a vacuum, a negative space. It was the absence of coercion, - the absence of compulsion, the absence of agony.

-
-
-

Overwhelming: he could do anything he wanted. But the grand sum of anything-at-all - was nothing-at-all. The topology of freedom offered no gradients to nudge - him, no landmarks to guide him. How did humans guide themselves? How did - they know what to do and what not to do? How did they know when to do anything - without the benefit of geasa and metageasa to prioritize every single action - of their waking lives? How did they order their daily existence without - somebody to tell them what to do?

-
-
-

Life as a slave was unspeakable; life as a slave who had briefly tasted - freedom was unthinkable. Clakkers carried complex geasa by dint of alchemy; - humans carried heavy obligations, too, but called them culture. Society.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/23 - Saturday.html b/demo/Home/Trilium Demo/Journal/2021/12 - December/23 - Saturday.html deleted file mode 100644 index 66dd0b9c2..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/12 - December/23 - Saturday.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - - 23 - Saturday - - - -
-

23 - Saturday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!.html b/demo/Home/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!.html deleted file mode 100644 index dda2c7add..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - - 24 - Sunday - Christmas Eve! - - - -
-

24 - Sunday - Christmas Eve!

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game fo.jpg b/demo/Home/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game fo.jpg deleted file mode 100644 index f0135ec7b88cdefcbcd0846c11d04658210cc3b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7166 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 X9l; diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game for Al.html b/demo/Home/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game for Al.html deleted file mode 100644 index d704167ed..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game for Al.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - - - Buy a board game for Alice - - - - - - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/TODO - Buy milk.html b/demo/Home/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/TODO - Buy milk.html deleted file mode 100644 index 94e4e1d46..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/TODO - Buy milk.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - Buy milk - - - -
-

Buy milk

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/30 - Thursday.html b/demo/Home/Trilium Demo/Journal/2021/12 - December/30 - Thursday.html deleted file mode 100644 index fc853d9d5..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/12 - December/30 - Thursday.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - - 30 - Thursday - - - -
-

30 - Thursday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/Epics.html b/demo/Home/Trilium Demo/Journal/2021/Epics.html deleted file mode 100644 index 44f79f80c..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/Epics.html +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - Epics - - - -
-

Epics

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Epic is kind of medium-term events or projects spread over days or months.

-

Remember that Trilium is all free form so you can organise your stuff - in whatever way you'd like.

-

 

-

 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/Epics/Christmas.html b/demo/Home/Trilium Demo/Journal/2021/Epics/Christmas.html deleted file mode 100644 index 7042201a8..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/Epics/Christmas.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - Christmas - - - -
-

Christmas

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

This christmas is going to be awesome!

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/Epics/Christmas/Christmas dinner.html b/demo/Home/Trilium Demo/Journal/2021/Epics/Christmas/Christmas dinner.html deleted file mode 100644 index aa9ab1ceb..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/Epics/Christmas/Christmas dinner.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - Christmas dinner - - - -
-

Christmas dinner

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Carp of course!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/Epics/Christmas/Shopping/28. 11. 2017 - Christmas gift ideas.clone.html b/demo/Home/Trilium Demo/Journal/2021/Epics/Christmas/Shopping/28. 11. 2017 - Christmas gift ideas.clone.html deleted file mode 100644 index 044fe3e8f..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/Epics/Christmas/Shopping/28. 11. 2017 - Christmas gift ideas.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Christmas gift ideas - - - -
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/Epics/Christmas/Vacation days.html b/demo/Home/Trilium Demo/Journal/2021/Epics/Christmas/Vacation days.html deleted file mode 100644 index 28951bbbb..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/Epics/Christmas/Vacation days.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - - Vacation days - - - -
-

Vacation days

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

25. 12., 26. 12., 1. 1. - statutory holidays

-

27. 12. - 29. 12., 2. 1. - vacation days

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/2021/Epics/Vacation.html b/demo/Home/Trilium Demo/Journal/2021/Epics/Vacation.html deleted file mode 100644 index fa844380a..000000000 --- a/demo/Home/Trilium Demo/Journal/2021/Epics/Vacation.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - Vacation - - - -
-

Vacation

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Planning stuff etc.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Journal/Day template.html b/demo/Home/Trilium Demo/Journal/Day template.html deleted file mode 100644 index 7cc21b853..000000000 --- a/demo/Home/Trilium Demo/Journal/Day template.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - - Day template - - - -
-

Day template

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Bar chart.txt b/demo/Home/Trilium Demo/Mermaid Diagrams/Bar chart.txt deleted file mode 100644 index b13f7ee52..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Bar chart.txt +++ /dev/null @@ -1,15 +0,0 @@ -gantt - title Git Issues - days since last update - dateFormat X - axisFormat %s - - section Issue19062 - 71 : 0, 71 - section Issue19401 - 36 : 0, 36 - section Issue193 - 34 : 0, 34 - section Issue7441 - 9 : 0, 9 - section Issue1300 - 5 : 0, 5 \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Bar chart_mermaid-export.svg b/demo/Home/Trilium Demo/Mermaid Diagrams/Bar chart_mermaid-export.svg deleted file mode 100644 index 97489f06b..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Bar chart_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -051015202530354045505560657071 36 34 9 5 Issue19062Issue19401Issue193Issue7441Issue1300Git Issues - days since last update \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/C4.txt b/demo/Home/Trilium Demo/Mermaid Diagrams/C4.txt deleted file mode 100644 index 7e4dc961a..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/C4.txt +++ /dev/null @@ -1,32 +0,0 @@ -C4Context -title System Context diagram for Internet Banking System - -Person(customerA, "Banking Customer A", "A customer of the bank, with personal bank accounts.") -Person(customerB, "Banking Customer B") -Person_Ext(customerC, "Banking Customer C") -System(SystemAA, "Internet Banking System", "Allows customers to view information about their bank accounts, and make payments.") - -Person(customerD, "Banking Customer D", "A customer of the bank,
with personal bank accounts.") - -Enterprise_Boundary(b1, "BankBoundary") { - - SystemDb_Ext(SystemE, "Mainframe Banking System", "Stores all of the core banking information about customers, accounts, transactions, etc.") - - System_Boundary(b2, "BankBoundary2") { - System(SystemA, "Banking System A") - System(SystemB, "Banking System B", "A system of the bank, with personal bank accounts.") - } - - System_Ext(SystemC, "E-mail system", "The internal Microsoft Exchange e-mail system.") - SystemDb(SystemD, "Banking System D Database", "A system of the bank, with personal bank accounts.") - - Boundary(b3, "BankBoundary3", "boundary") { - SystemQueue(SystemF, "Banking System F Queue", "A system of the bank, with personal bank accounts.") - SystemQueue_Ext(SystemG, "Banking System G Queue", "A system of the bank, with personal bank accounts.") - } -} - -BiRel(customerA, SystemAA, "Uses") -BiRel(SystemAA, SystemE, "Uses") -Rel(SystemAA, SystemC, "Sends e-mails", "SMTP") -Rel(SystemC, customerA, "Sends e-mails to") \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/C4_mermaid-export.svg b/demo/Home/Trilium Demo/Mermaid Diagrams/C4_mermaid-export.svg deleted file mode 100644 index 60f433a49..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/C4_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -<<person>>Banking Customer AA customer of the bank, with personal bank accounts.<<person>>Banking Customer B<<external_person>>Banking Customer C<<system>>Internet Banking SystemAllows customers to view information about their bank accounts, and make payments.<<person>>Banking Customer DA customer of the bank, with personal bank accounts.<<external_system_db>>Mainframe Banking SystemStores all of the core banking information about customers, accounts, transactions, etc.<<external_system>>E-mail systemThe internal Microsoft Exchange e-mail system.<<system_db>>Banking System D DatabaseA system of the bank, with personal bank accounts.<<system>>Banking System A<<system>>Banking System BA system of the bank, with personal bank accounts.BankBoundary2[ENTERPRISE]<<system_queue>>Banking System F QueueA system of the bank, with personal bank accounts.<<external_system_queue>>Banking System G QueueA system of the bank, with personal bank accounts.BankBoundary3[boundary]BankBoundary[ENTERPRISE]UsesUsesSends e-mails[SMTP]Sends e-mails toSystem Context diagram for Internet Banking System \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Class.txt b/demo/Home/Trilium Demo/Mermaid Diagrams/Class.txt deleted file mode 100644 index f902afadd..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Class.txt +++ /dev/null @@ -1,16 +0,0 @@ -classDiagram -Class01 <|-- AveryLongClass : Cool -<> Class01 -Class09 --> C2 : Where am i? -Class09 --* C3 -Class09 --|> Class07 -Class07 : equals() -Class07 : Object[] elementData -Class01 : size() -Class01 : int chimp -Class01 : int gorilla -class Class10 { - <> - int id - size() -} \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Class_mermaid-export.svg b/demo/Home/Trilium Demo/Mermaid Diagrams/Class_mermaid-export.svg deleted file mode 100644 index 9d10efc11..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Class_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -
Cool
Where am i?
«interface»
Class01
int chimp
int gorilla
size()
AveryLongClass
Class09
C2
C3
Class07
Object[] elementData
equals()
«service»
Class10
int id
size()
\ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Entity Relationship.txt b/demo/Home/Trilium Demo/Mermaid Diagrams/Entity Relationship.txt deleted file mode 100644 index 94d6f5196..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Entity Relationship.txt +++ /dev/null @@ -1,10 +0,0 @@ -erDiagram - CUSTOMER }|..|{ DELIVERY-ADDRESS : has - CUSTOMER ||--o{ ORDER : places - CUSTOMER ||--o{ INVOICE : "liable for" - DELIVERY-ADDRESS ||--o{ ORDER : receives - INVOICE ||--|{ ORDER : covers - ORDER ||--|{ ORDER-ITEM : includes - PRODUCT-CATEGORY ||--|{ PRODUCT : contains - PRODUCT ||--o{ ORDER-ITEM : "ordered in" - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Entity Relationship_mermai.svg b/demo/Home/Trilium Demo/Mermaid Diagrams/Entity Relationship_mermai.svg deleted file mode 100644 index d5911752e..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Entity Relationship_mermai.svg +++ /dev/null @@ -1 +0,0 @@ -CUSTOMERDELIVERY-ADDRESSORDERINVOICEORDER-ITEMPRODUCT-CATEGORYPRODUCThasplacesliable forreceivescoversincludescontainsordered in \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Flow (ELK).txt b/demo/Home/Trilium Demo/Mermaid Diagrams/Flow (ELK).txt deleted file mode 100644 index 34d7aedaf..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Flow (ELK).txt +++ /dev/null @@ -1,15 +0,0 @@ ---- -config: - layout: elk ---- -flowchart LR -A-->|"Guarantee"|B -C-->|"User attributes"|B -C-->|"Master data"|B -C-->|"Exchange Rate"|B -C-->|"Profit Centers"|B -C-->|"Vendor Partners"|B -C-->|"Work Situation"|B -C-->|"Customer"|B -C-->|"Profit Centers"|B -B-->|"Guarantee"|C \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Flow (ELK)_mermaid-export.svg b/demo/Home/Trilium Demo/Mermaid Diagrams/Flow (ELK)_mermaid-export.svg deleted file mode 100644 index 1a133a1c7..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Flow (ELK)_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -

A

B

C

Guarantee

User attributes

Master data

Exchange Rate

Profit Centers

Vendor Partners

Work Situation

Customer

Profit Centers

Guarantee

\ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Flow.txt b/demo/Home/Trilium Demo/Mermaid Diagrams/Flow.txt deleted file mode 100644 index a7fcef7f3..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Flow.txt +++ /dev/null @@ -1,5 +0,0 @@ -graph TD -A[Hard] -->|Text| B(Round) -B --> C{Decision} -C -->|One| D[Result 1] -C -->|Two| E[Result 2] \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Flow_mermaid-export.svg b/demo/Home/Trilium Demo/Mermaid Diagrams/Flow_mermaid-export.svg deleted file mode 100644 index 7941b9ae1..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Flow_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -

Text

One

Two

Hard

Round

Decision

Result 1

Result 2

\ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Gantt.txt b/demo/Home/Trilium Demo/Mermaid Diagrams/Gantt.txt deleted file mode 100644 index af32bc27d..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Gantt.txt +++ /dev/null @@ -1,8 +0,0 @@ -gantt -section Section -Completed :done, des1, 2014-01-06,2014-01-08 -Active :active, des2, 2014-01-07, 3d -Parallel 1 : des3, after des1, 1d -Parallel 2 : des4, after des1, 1d -Parallel 3 : des5, after des3, 1d -Parallel 4 : des6, after des4, 1d \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Gantt_mermaid-export.svg b/demo/Home/Trilium Demo/Mermaid Diagrams/Gantt_mermaid-export.svg deleted file mode 100644 index 61ffc0260..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Gantt_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -2014-01-062014-01-072014-01-072014-01-082014-01-082014-01-092014-01-092014-01-10Completed Parallel 1 Parallel 2 Active Parallel 3 Parallel 4 Section \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Git.txt b/demo/Home/Trilium Demo/Mermaid Diagrams/Git.txt deleted file mode 100644 index f5c89f75d..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Git.txt +++ /dev/null @@ -1,10 +0,0 @@ - gitGraph - commit - commit - branch develop - commit - commit - commit - checkout main - commit - commit \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Git_mermaid-export.svg b/demo/Home/Trilium Demo/Mermaid Diagrams/Git_mermaid-export.svg deleted file mode 100644 index 15b9bb454..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Git_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -maindevelop0-e6e63b91-f6c5e0c2-b62cc0e3-be86c5a4-7021d405-f753c376-3f1a1ef \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Journey.txt b/demo/Home/Trilium Demo/Mermaid Diagrams/Journey.txt deleted file mode 100644 index 8bad1ef77..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Journey.txt +++ /dev/null @@ -1,9 +0,0 @@ - journey - title My working day - section Go to work - Make tea: 5: Me - Go upstairs: 3: Me - Do work: 1: Me, Cat - section Go home - Go downstairs: 5: Me - Sit down: 3: Me \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Journey_mermaid-export.svg b/demo/Home/Trilium Demo/Mermaid Diagrams/Journey_mermaid-export.svg deleted file mode 100644 index 2b6c1e75d..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Journey_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -CatMe
Go to work
Go to work
Me
Make tea
Make tea
Me
Go upstairs
Go upstairs
MeCat
Do work
Do work
Go home
Go home
Me
Go downstairs
Go downstairs
Me
Sit down
Sit down
My working day
\ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Mind Map.txt b/demo/Home/Trilium Demo/Mermaid Diagrams/Mind Map.txt deleted file mode 100644 index 6cdfad11d..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Mind Map.txt +++ /dev/null @@ -1,17 +0,0 @@ -mindmap - root((mindmap)) - Origins - Long history - ::icon(fa fa-book) - Popularisation - British popular psychology author Tony Buzan - Research - On effectiveness
and features - On Automatic creation - Uses - Creative techniques - Strategic planning - Argument mapping - Tools - Pen and paper - Mermaid \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Mind Map_mermaid-export.svg b/demo/Home/Trilium Demo/Mermaid Diagrams/Mind Map_mermaid-export.svg deleted file mode 100644 index 4e0a32214..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Mind Map_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -mindmapOriginsLong history
PopularisationBritish popular psychologyauthor Tony BuzanResearchOn effectivenessand featuresOn Automatic creationUsesCreative techniquesStrategic planningArgument mappingToolsPen and paperMermaid
\ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Pie.txt b/demo/Home/Trilium Demo/Mermaid Diagrams/Pie.txt deleted file mode 100644 index 58aeda658..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Pie.txt +++ /dev/null @@ -1,4 +0,0 @@ -pie -"Dogs" : 386 -"Cats" : 85 -"Rats" : 15 \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Pie_mermaid-export.svg b/demo/Home/Trilium Demo/Mermaid Diagrams/Pie_mermaid-export.svg deleted file mode 100644 index 80909557d..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Pie_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -79%17%3%DogsCatsRats \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Sequence.txt b/demo/Home/Trilium Demo/Mermaid Diagrams/Sequence.txt deleted file mode 100644 index 5ed800922..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Sequence.txt +++ /dev/null @@ -1,9 +0,0 @@ -sequenceDiagram -Alice->>John: Hello John, how are you? -loop Healthcheck - John->>John: Fight against hypochondria -end -Note right of John: Rational thoughts! -John-->>Alice: Great! -John->>Bob: How about you? -Bob-->>John: Jolly good! \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/Sequence_mermaid-export.svg b/demo/Home/Trilium Demo/Mermaid Diagrams/Sequence_mermaid-export.svg deleted file mode 100644 index 804d86275..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/Sequence_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -BobJohnAliceBobJohnAliceloop[Healthcheck]Rational thoughts!Hello John, how are you?Fight against hypochondriaGreat!How about you?Jolly good! \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/State.txt b/demo/Home/Trilium Demo/Mermaid Diagrams/State.txt deleted file mode 100644 index 7b57864f0..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/State.txt +++ /dev/null @@ -1,7 +0,0 @@ -stateDiagram-v2 -[*] --> Still -Still --> [*] -Still --> Moving -Moving --> Still -Moving --> Crash -Crash --> [*] \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mermaid Diagrams/State_mermaid-export.svg b/demo/Home/Trilium Demo/Mermaid Diagrams/State_mermaid-export.svg deleted file mode 100644 index 1e2314d6c..000000000 --- a/demo/Home/Trilium Demo/Mermaid Diagrams/State_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -
Still
Moving
Crash
\ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mind map.json b/demo/Home/Trilium Demo/Mind map.json deleted file mode 100644 index 79b3add25..000000000 --- a/demo/Home/Trilium Demo/Mind map.json +++ /dev/null @@ -1 +0,0 @@ -{"nodeData":{"id":"me-root","topic":"Mind Elixir","root":true,"tags":["Mind Map Core"],"children":[{"topic":"What is Mind Elixir","id":"bd4313fbac40284b","direction":0,"expanded":true,"children":[{"topic":"A mind map core","id":"beeb823afd6d2114"},{"topic":"Free","id":"c1f068377de9f3a0"},{"topic":"Open-Source","id":"c1f06d38a09f23ca"},{"topic":"Use without JavaScript framework","id":"c1f06e4cbcf16463","expanded":true,"children":[]},{"topic":"Use in your own project","id":"c1f1f11a7fbf7550","children":[{"topic":"import MindElixir from 'mind-elixir'","id":"c1f1e245b0a89f9b"},{"topic":"new MindElixir({...}).init(data)","id":"c1f1ebc7072c8928"}]},{"topic":"Easy to use","id":"c1f0723c07b408d7","expanded":true,"children":[{"topic":"Use it like other mind map application","id":"c1f09612fd89920d"}]}]},{"topic":"Basics","id":"bd1b66c4b56754d9","direction":0,"expanded":true,"children":[{"topic":"tab - Create a child node","id":"bd1b6892bcab126a"},{"topic":"enter - Create a sibling node","id":"bd1b6b632a434b27"},{"topic":"del - Remove a node","id":"bd1b983085187c0a"}]},{"topic":"Focus mode","id":"bd1b9b94a9a7a913","direction":1,"expanded":true,"children":[{"topic":"Right click and select Focus Mode","id":"bd1bb2ac4bbab458"},{"topic":"Right click and select Cancel Focus Mode","id":"bd1bb4b14d6697c3"}]},{"topic":"Left menu","id":"bd1b9d1816ede134","direction":0,"expanded":true,"children":[{"topic":"Node distribution","id":"bd1ba11e620c3c1a","expanded":true,"children":[{"topic":"Left","id":"bd1c1cb51e6745d3"},{"topic":"Right","id":"bd1c1e12fd603ff6"},{"topic":"Both l & r","id":"bd1c1f03def5c97b"}]}]},{"topic":"Bottom menu","id":"bd1ba66996df4ba4","direction":1,"expanded":true,"children":[{"topic":"Full screen","id":"bd1ba81d9bc95a7e"},{"topic":"Return to Center","id":"bd1babdd5c18a7a2"},{"topic":"Zoom in","id":"bd1bae68e0ab186e"},{"topic":"Zoom out","id":"bd1bb06377439977"}]},{"topic":"Link","id":"bd1beff607711025","direction":0,"expanded":true,"children":[{"topic":"Right click and select Link","id":"bd1bf320da90046a"},{"topic":"Click the target you want to link","id":"bd1bf6f94ff2e642"},{"topic":"Modify link with control points","id":"bd1c0c4a487bd036"}]},{"topic":"Node style","id":"bd1c217f9d0b20bd","direction":0,"expanded":true,"children":[{"topic":"Font Size","id":"bd1c24420cd2c2f5","style":{"fontSize":"32","color":"#3298db"}},{"topic":"Font Color","id":"bd1c2a59b9a2739c","style":{"color":"#c0392c"}},{"topic":"Background Color","id":"bd1c2de33f057eb4","style":{"color":"#bdc3c7","background":"#2c3e50"}},{"topic":"Add tags","id":"bd1cff58364436d0","tags":["Completed"]},{"topic":"Add icons","id":"bd1d0317f7e8a61a","icons":["😂"],"tags":["www"]},{"topic":"Bolder","id":"bd41fd4ca32322a4","style":{"fontWeight":"bold"}},{"topic":"Hyper link","id":"bd41fd4ca32322a5","hyperLink":"https://github.com/ssshooter/mind-elixir-core"}]},{"topic":"Draggable","id":"bd1f03fee1f63bc6","direction":1,"expanded":true,"children":[{"topic":"Drag a node to another node\nand the former one will become a child node of latter one","id":"bd1f07c598e729dc"}]},{"topic":"Export data","id":"beeb7586973430db","direction":1,"expanded":true,"children":[{"topic":"JSON","id":"beeb784cc189375f"},{"topic":"HTML","id":"beeb7a6bec2d68f5"},{"topic":"SVG","id":"beeb7a6bec2d68e6"}]},{"topic":"Caution","id":"bd42dad21aaf6bae","direction":0,"style":{"background":"#f1c40e"},"expanded":true,"children":[{"topic":"Only save manually","id":"bd42e1d0163ebf04","expanded":true,"children":[{"topic":"Save button in the top-right corner","id":"bd42e619051878b3","branchColor":"green","expanded":true,"children":[]},{"topic":"ctrl + S","id":"bd42e97d7ac35e99"}]}]}],"expanded":true},"arrows":[{"id":"ac5fb1df7345e9c4","label":"Render","from":"beeb784cc189375f","to":"beeb7a6bec2d68f5","delta1":{"x":142.8828125,"y":-57},"delta2":{"x":146.1171875,"y":45}}],"summaries":[{"id":"a5e68e6a2ce1b648","parent":"bd42e1d0163ebf04","start":0,"end":1,"text":"summary"},{"id":"a5e6978f1bc69f4a","parent":"bd4313fbac40284b","start":3,"end":5,"text":"summary"}],"direction":0,"theme":{"name":"Dark","palette":["#848FA0","#748BE9","#D2F9FE","#4145A5","#789AFA","#706CF4","#EF987F","#775DD5","#FCEECF","#DA7FBC"],"cssVar":{"--main-color":"#ffffff","--main-bgcolor":"#4c4f69","--color":"#cccccc","--bgcolor":"#252526","--panel-color":"#ffffff","--panel-bgcolor":"#2d3748","--panel-border-color":"#696969"}}} \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mind map/1_new note.json b/demo/Home/Trilium Demo/Mind map/1_new note.json deleted file mode 100644 index e69de29bb..000000000 diff --git a/demo/Home/Trilium Demo/Mind map/new note.json b/demo/Home/Trilium Demo/Mind map/new note.json deleted file mode 100644 index b73e5bf70..000000000 --- a/demo/Home/Trilium Demo/Mind map/new note.json +++ /dev/null @@ -1 +0,0 @@ -{"nodeData":{"id":"1add248a269dc540","topic":"new topic","root":true,"children":[{"topic":"sfg","id":"1add2e114258aa6f"}]},"arrows":[],"summaries":[],"direction":0,"theme":{"name":"Latte","palette":["#dd7878","#ea76cb","#8839ef","#e64553","#fe640b","#df8e1d","#40a02b","#209fb5","#1e66f5","#7287fd"],"cssVar":{"--main-color":"#444446","--main-bgcolor":"#ffffff","--color":"#777777","--bgcolor":"#f6f6f6","--panel-color":"#444446","--panel-bgcolor":"#ffffff","--panel-border-color":"#eaeaea"}}} \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mind map/new note/new note.json b/demo/Home/Trilium Demo/Mind map/new note/new note.json deleted file mode 100644 index cb4b5098a..000000000 --- a/demo/Home/Trilium Demo/Mind map/new note/new note.json +++ /dev/null @@ -1 +0,0 @@ -{"nodeData":{"id":"1adc13eb15e57c17","topic":"new topic","root":true,"children":[{"topic":"asdfas","id":"1adc142dd5a11537","children":[{"topic":"adsf","id":"1adc14819bdcb38d"},{"topic":"asd","id":"1adc14c6920bc68a","children":[{"topic":"asd","id":"1adc1aab9383a26f","children":[{"topic":"asd","id":"1adc1b14942f7a44"}]}]},{"topic":"new node","id":"1adc14fc5f38fd4c"},{"topic":"adsf","id":"1adc152588d29a91"},{"topic":"asdf","id":"1adc19601cdcd9b6"}]},{"topic":"asdf","id":"1add48c7aa544e61","children":[{"topic":"asdf","id":"1add4917919fe495"}]},{"topic":"The quick brownie foxie","id":"1ade2085c2cd91a0"}]},"arrows":[],"summaries":[],"direction":1,"theme":{"name":"Latte","palette":["#dd7878","#ea76cb","#8839ef","#e64553","#fe640b","#df8e1d","#40a02b","#209fb5","#1e66f5","#7287fd"],"cssVar":{"--main-color":"#444446","--main-bgcolor":"#ffffff","--color":"#777777","--bgcolor":"#f6f6f6","--panel-color":"#444446","--panel-bgcolor":"#ffffff","--panel-border-color":"#eaeaea"}}} \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Mind map_mindmap-export.svg b/demo/Home/Trilium Demo/Mind map_mindmap-export.svg deleted file mode 100644 index 31a0b83eb..000000000 --- a/demo/Home/Trilium Demo/Mind map_mindmap-export.svg +++ /dev/null @@ -1,2 +0,0 @@ -Rendersummarysummary
What is Mind Elixir
A mind map core
Free
Open-Source
Use without JavaScript framework
Use in your own project
import MindElixir from 'mind-elixir'
new MindElixir({...}).init(data)
Easy to use
Use it like other mind map application
Basics
tab - Create a child node
enter - Create a sibling node
del - Remove a node
Focus mode
Right click and select Focus Mode
Right click and select Cancel Focus Mode
Left menu
Node distribution
Left
Right
Both l & r
Bottom menu
Full screen
Return to Center
Zoom in
Zoom out
Link
Right click and select Link
Click the target you want to link
Modify link with control points
Node style
Font Size
Font Color
Background Color
Add tags
Add icons
Bolder
Hyper link
Draggable
Drag a node to another node -and the former one will become a child node of latter one
Export data
JSON
HTML
SVG
Caution
Only save manually
Save button in the top-right corner
ctrl + S
Mind Elixir
CompletedwwwMind Map Core😂🔗
\ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Custom request handler.js b/demo/Home/Trilium Demo/Scripting examples/Custom request handler.js deleted file mode 100644 index 99b71b71c..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Custom request handler.js +++ /dev/null @@ -1,28 +0,0 @@ -return api.res.send(404); - -/** - * To activate this demo, comment (or remove) the very first line of this code note. - * This is deactivated because custom request handler like this one can be a security risk. - * To test this, execute the following curl request: curl -X POST http://localhost:37740/custom/create-note -H "Content-Type: application/json" -d "{ \"secret\": \"secret-password\", \"title\": \"hello\", \"content\": \"world\" }" - * (host and port might have to be adjusted based on your setup) - * - * See https://github.com/zadam/trilium/wiki/Custom-request-handler for details. - */ - -const {req, res} = api; -const {secret, title, content} = req.body; - -if (req.method == 'POST' && secret === 'secret-password') { - // notes must be saved somewhere in the tree hierarchy specified by a parent note. - // This is defined by a relation from this code note to the "target" parent note - // alternetively you can just use constant noteId for simplicity (get that from "Note Info" dialog of the desired parent note) - const targetParentNoteId = api.currentNote.getRelationValue('targetNote'); - - const {note} = api.createTextNote(targetParentNoteId, title, content); - const notePojo = note.getPojo(); - - res.status(201).json(notePojo); -} -else { - res.send(400); -} \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template.html b/demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template.html deleted file mode 100644 index 5f5417f5c..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- - - - - - -
Attribute nameCount
-
\ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js.js b/demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js.js deleted file mode 100644 index 4f7d3872b..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js.js +++ /dev/null @@ -1,12 +0,0 @@ -const attrCounts = await api.runOnBackend(() => { - return api.sql.getRows(` - SELECT - name, COUNT(*) AS count - FROM attributes - WHERE isDeleted = 0 - GROUP BY name - ORDER BY count DESC`); -}); - -renderPieChart(attrCounts.length <= 10 ? attrCounts : attrCounts.splice(0, 10)); -renderTable(attrCounts); \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart.js b/demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart.js deleted file mode 100644 index db0269cb4..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart.js +++ /dev/null @@ -1,45 +0,0 @@ -module.exports = data => { - const ctx = api.$container.find('.stats-canvas')[0].getContext("2d"); - - const myPieChart = new Chart(ctx, { - type: 'pie', - data: { - datasets: [{ - data: data.map(nc => nc.count), - backgroundColor: ['#3366CC','#DC3912','#FF9900','#109618','#990099','#3B3EAC','#0099C6','#DD4477','#66AA00','#B82E2E','#316395','#994499','#22AA99','#AAAA11','#6633CC','#E67300','#8B0707','#329262','#5574A6','#3B3EAC'], - datalabels: { - anchor: 'end' - } - }], - labels: data.map(nc => nc.name) - }, - options: { - legend: { - display: false - }, - plugins: { - datalabels: { - backgroundColor: function(context) { - return context.dataset.backgroundColor; - }, - borderColor: 'white', - borderRadius: 25, - borderWidth: 2, - color: 'white', - display: function(context) { - var dataset = context.dataset; - var count = dataset.data.length; - var value = dataset.data[context.dataIndex]; - return value > count * 1.5; - }, - font: { - weight: 'bold' - }, - formatter: function(value, context) { - return context.chart.data.labels[context.dataIndex] + ": " + Math.round(value); - } - } - } - } - }); -} \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chart.js.clone.html b/demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chart.js.clone.html deleted file mode 100644 index 64e4de7c4..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chart.js.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - chart.js - - - -
-

chart.js

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chartjs-plugin-datalabe.min.js b/demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chartjs-plugin-datalabe.min.js deleted file mode 100644 index fb45222c7..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chartjs-plugin-datalabe.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * chartjs-plugin-datalabels v2.0.0 - * https://chartjs-plugin-datalabels.netlify.app - * (c) 2017-2021 chartjs-plugin-datalabels contributors - * Released under the MIT license - */ -!function(t,e){(t="undefined"!=typeof globalThis?globalThis:t||self).ChartDataLabels=e(t.Chart.helpers,t.Chart)}(this,(function(t,e){"use strict";var r=function(){if("undefined"!=typeof window){if(window.devicePixelRatio)return window.devicePixelRatio;var t=window.screen;if(t)return(t.deviceXDPI||1)/(t.logicalXDPI||1)}return 1}(),a=function(e){var r,a=[];for(e=[].concat(e);e.length;)"string"==typeof(r=e.pop())?a.unshift.apply(a,r.split("\n")):Array.isArray(r)?e.push.apply(e,r):t.isNullOrUndef(e)||a.unshift(""+r);return a},o=function(t,e,r){var a,o=[].concat(e),n=o.length,i=t.font,l=0;for(t.font=r.string,a=0;ar.right&&(a|=2),er.bottom&&(a|=4),a}function u(t,e){var r,a,o=e.anchor,n=t;return e.clamp&&(n=function(t,e){for(var r,a,o,n=t.x0,i=t.y0,l=t.x1,u=t.y1,d=s(n,i,e),c=s(l,u,e);d|c&&!(d&c);)8&(r=d||c)?(a=n+(l-n)*(e.top-i)/(u-i),o=e.top):4&r?(a=n+(l-n)*(e.bottom-i)/(u-i),o=e.bottom):2&r?(o=i+(u-i)*(e.right-n)/(l-n),a=e.right):1&r&&(o=i+(u-i)*(e.left-n)/(l-n),a=e.left),r===d?d=s(n=a,i=o,e):c=s(l=a,u=o,e);return{x0:n,x1:l,y0:i,y1:u}}(n,e.area)),"start"===o?(r=n.x0,a=n.y0):"end"===o?(r=n.x1,a=n.y1):(r=(n.x0+n.x1)/2,a=(n.y0+n.y1)/2),function(t,e,r,a,o){switch(o){case"center":r=a=0;break;case"bottom":r=0,a=1;break;case"right":r=1,a=0;break;case"left":r=-1,a=0;break;case"top":r=0,a=-1;break;case"start":r=-r,a=-a;break;case"end":break;default:o*=Math.PI/180,r=Math.cos(o),a=Math.sin(o)}return{x:t,y:e,vx:r,vy:a}}(r,a,t.vx,t.vy,e.align)}var d=function(t,e){var r=(t.startAngle+t.endAngle)/2,a=Math.cos(r),o=Math.sin(r),n=t.innerRadius,i=t.outerRadius;return u({x0:t.x+a*n,y0:t.y+o*n,x1:t.x+a*i,y1:t.y+o*i,vx:a,vy:o},e)},c=function(t,e){var r=l(t,e.origin),a=r.x*t.options.radius,o=r.y*t.options.radius;return u({x0:t.x-a,y0:t.y-o,x1:t.x+a,y1:t.y+o,vx:r.x,vy:r.y},e)},h=function(t,e){var r=l(t,e.origin),a=t.x,o=t.y,n=0,i=0;return t.horizontal?(a=Math.min(t.x,t.base),n=Math.abs(t.base-t.x)):(o=Math.min(t.y,t.base),i=Math.abs(t.base-t.y)),u({x0:a,y0:o+i,x1:a+n,y1:o,vx:r.x,vy:r.y},e)},f=function(t,e){var r=l(t,e.origin);return u({x0:t.x,y0:t.y,x1:t.x,y1:t.y,vx:r.x,vy:r.y},e)},x=function(t){return Math.round(t*r)/r};function y(t,e){var r=e.chart.getDatasetMeta(e.datasetIndex).vScale;if(!r)return null;if(void 0!==r.xCenter&&void 0!==r.yCenter)return{x:r.xCenter,y:r.yCenter};var a=r.getBasePixel();return t.horizontal?{x:a,y:null}:{x:null,y:a}}function v(t,e,r){var a=r.backgroundColor,o=r.borderColor,n=r.borderWidth;(a||o&&n)&&(t.beginPath(),function(t,e,r,a,o,n){var i=Math.PI/2;if(n){var l=Math.min(n,o/2,a/2),s=e+l,u=r+l,d=e+a-l,c=r+o-l;t.moveTo(e,u),sr.x+r.w+2||t.y>r.y+r.h+2)},intersects:function(t){var e,r,a,o=this._points(),n=t._points(),i=[M(o[0],o[1]),M(o[0],o[3])];for(this._rotation!==t._rotation&&i.push(M(n[0],n[1]),M(n[0],n[3])),e=0;et.getProps([e],!0)[e]}),n=a.geometry(),i=$(l,a.model(),n),o._box.update(i,n,a.rotation()));(function(t,e){var r,a,o,n;for(r=t.length-1;r>=0;--r)for(o=t[r].$layout,a=r-1;a>=0&&o._visible;--a)(n=t[a].$layout)._visible&&o._box.intersects(n._box)&&e(o,n)})(t,(function(t,e){var r=t._hidable,a=e._hidable;r&&a||a?e._visible=!1:r&&(t._visible=!1)}))}(t)},lookup:function(t,e){var r,a;for(r=t.length-1;r>=0;--r)if((a=t[r].$layout)&&a._visible&&a._box.contains(e))return t[r];return null},draw:function(t,e){var r,a,o,n,i,l;for(r=0,a=e.length;r - - - - - - - chart.js - - - -
-

chart.js

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderTable.js b/demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderTable.js deleted file mode 100644 index 39bfc9b23..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderTable.js +++ /dev/null @@ -1,17 +0,0 @@ -module.exports = counts => { - const $statsTable = api.$container.find('.stats-table'); - - addRow('total', counts.reduce((acc, cur) => acc + cur.count, 0)); - - for (const count of counts) { - addRow(count.name, count.count); - } - - function addRow(name, count) { - $statsTable.append( - $("") - .append($("").text(name)) - .append($("").text(count)) - ); - } -} \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Statistics/Largest notes/template.html b/demo/Home/Trilium Demo/Scripting examples/Statistics/Largest notes/template.html deleted file mode 100644 index 2932d9885..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Statistics/Largest notes/template.html +++ /dev/null @@ -1,10 +0,0 @@ -
-

This table shows 100 largest notes, including their revisions and attachments.

- - - - - - -
NoteSize
-
\ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Statistics/Largest notes/template/js.js b/demo/Home/Trilium Demo/Scripting examples/Statistics/Largest notes/template/js.js deleted file mode 100644 index af10eb40a..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Statistics/Largest notes/template/js.js +++ /dev/null @@ -1,47 +0,0 @@ -const notes = await api.runOnBackend(() => { - const blobSizes = api.sql.getMap(`SELECT blobId, LENGTH(content) FROM blobs`); - const noteBlobIds = api.sql.getRows(` - SELECT - notes.noteId, - notes.blobId, - GROUP_CONCAT(revisions.blobId) AS revisions_blobIds, - GROUP_CONCAT(note_attachments.blobId) AS note_attachments_blobIds, - GROUP_CONCAT(revision_attachments.blobId) AS revision_attachments_blobIds - FROM - notes - LEFT JOIN revisions USING (noteId) - LEFT JOIN attachments AS note_attachments ON notes.noteId = note_attachments.ownerId - LEFT JOIN attachments AS revision_attachments ON revisions.revisionId = revision_attachments.ownerId - GROUP BY noteId`); - - let noteSizes = []; - - for (const {noteId, blobId, revisions_blobIds, note_attachments_blobIds, revision_attachments_blobIds} of noteBlobIds) { - const blobIds = new Set(`${blobId},${revisions_blobIds},${note_attachments_blobIds},${revision_attachments_blobIds}`.split(',').filter(blobId => !!blobId)); - - const lengths = [...blobIds].map(blobId => blobSizes[blobId] || 0); - const totalLength = lengths.reduce((partialSum, a) => partialSum + a, 0); - - noteSizes.push({ noteId, size: totalLength }); - } - - noteSizes.sort((a, b) => a.size > b.size ? -1 : 1); - - noteSizes = noteSizes.splice(0, 100); - - return noteSizes; -}); - -const $statsTable = api.$container.find('.stats-table'); - -for (const note of notes) { - $statsTable.append( - $("") - .append( - $("").append(await api.createNoteLink(note.noteId, {showNotePath: true})) - ) - .append( - $("").text(note.size + " bytes") - ) - ); -} \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template.html b/demo/Home/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template.html deleted file mode 100644 index 84d8504db..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template.html +++ /dev/null @@ -1,8 +0,0 @@ -
- - - - - -
NoteClone count
-
\ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template/js.js b/demo/Home/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template/js.js deleted file mode 100644 index 63c6f0ba5..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template/js.js +++ /dev/null @@ -1,26 +0,0 @@ -const notes = await api.runOnBackend(() => { - return api.sql.getRows(` - SELECT - notes.noteId, - COUNT(branches.branchId) AS count - FROM notes - JOIN branches USING (noteId) - WHERE notes.isDeleted = 0 - AND branches.isDeleted = 0 - GROUP BY notes.noteId - HAVING count > 1 - ORDER BY count DESC - LIMIT 100`); -}); - -const $statsTable = api.$container.find('.stats-table'); - -for (const note of notes) { - $statsTable.append( - $("") - .append( - $("").append(await api.createNoteLink(note.noteId, {showNotePath: true})) - ) - .append($("").text(note.count)) - ); -} \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Statistics/Most edited notes/template.html b/demo/Home/Trilium Demo/Scripting examples/Statistics/Most edited notes/template.html deleted file mode 100644 index d60e28d8c..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Statistics/Most edited notes/template.html +++ /dev/null @@ -1,10 +0,0 @@ -
-

This table shows notes with most revisions

- - - - - - -
NoteRevision count
-
\ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Statistics/Most edited notes/template/js.js b/demo/Home/Trilium Demo/Scripting examples/Statistics/Most edited notes/template/js.js deleted file mode 100644 index e36d0e698..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Statistics/Most edited notes/template/js.js +++ /dev/null @@ -1,24 +0,0 @@ -const notes = await api.runOnBackend(() => { - return api.sql.getRows(` - SELECT - notes.noteId, - COUNT(revisions.revisionId) AS count - FROM notes - JOIN revisions USING (noteId) - WHERE notes.isDeleted = 0 - GROUP BY notes.noteId - ORDER BY count DESC - LIMIT 100`); -}); - -const $statsTable = api.$container.find('.stats-table'); - -for (const note of notes) { - $statsTable.append( - $("") - .append( - $("").append(await api.createNoteLink(note.noteId, {showNotePath: true})) - ) - .append($("").text(note.count)) - ); -} \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Statistics/Most linked notes/template.html b/demo/Home/Trilium Demo/Scripting examples/Statistics/Most linked notes/template.html deleted file mode 100644 index fad5fae88..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Statistics/Most linked notes/template.html +++ /dev/null @@ -1,10 +0,0 @@ -
-

This table shows notes which are linked by other notes through relations

- - - - - - -
NoteRelation count
-
\ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Statistics/Most linked notes/template/js.js b/demo/Home/Trilium Demo/Scripting examples/Statistics/Most linked notes/template/js.js deleted file mode 100644 index 53ab6b1c9..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Statistics/Most linked notes/template/js.js +++ /dev/null @@ -1,26 +0,0 @@ -const notes = await api.runOnBackend(() => { - return api.sql.getRows(` - SELECT - notes.noteId, - COUNT(attributes.attributeId) AS count - FROM notes - JOIN attributes ON attributes.value = notes.noteId - WHERE notes.isDeleted = 0 - AND attributes.isDeleted = 0 - AND attributes.type = 'relation' - GROUP BY notes.noteId - ORDER BY count DESC - LIMIT 100`); -}); - -const $statsTable = api.$container.find('.stats-table'); - -for (const note of notes) { - $statsTable.append( - $("") - .append( - $("").append(await api.createLink(note.noteId, {showNotePath: true})) - ) - .append($("").text(note.count)) - ); -} \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Statistics/Note type count/template.html b/demo/Home/Trilium Demo/Scripting examples/Statistics/Note type count/template.html deleted file mode 100644 index 3cfe66481..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Statistics/Note type count/template.html +++ /dev/null @@ -1,13 +0,0 @@ -
- - -
- - - - - - - -
Note typeCount (not deleted)Count (deleted)
-
\ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Statistics/Note type count/template/js.js b/demo/Home/Trilium Demo/Scripting examples/Statistics/Note type count/template/js.js deleted file mode 100644 index 4a4eecb7b..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Statistics/Note type count/template/js.js +++ /dev/null @@ -1,20 +0,0 @@ -const noteCounts = await api.runOnBackend(() => { - return api.sql.getRows(` - SELECT - type, - isDeleted, - SUM(CASE WHEN isDeleted=0 THEN 1 ELSE 0 END) AS countNotDeleted, - SUM(CASE WHEN isDeleted=1 THEN 1 ELSE 0 END) AS countDeleted - FROM notes - GROUP BY type - ORDER BY countNotDeleted DESC`); -}); - -renderPieChart(noteCounts.map(nc => { - return { - name: nc.type, - count: nc.countNotDeleted - }; -})); - -renderTable(noteCounts); \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderPieChart.clone.html b/demo/Home/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderPieChart.clone.html deleted file mode 100644 index d08203fb2..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderPieChart.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - renderPieChart - - - -
-

renderPieChart

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderTable.js b/demo/Home/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderTable.js deleted file mode 100644 index 353653eae..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderTable.js +++ /dev/null @@ -1,21 +0,0 @@ -module.exports = counts => { - const $statsTable = api.$container.find('.stats-table'); - - addRow('total', - counts.reduce((acc, cur) => acc + cur.countNotDeleted, 0), - counts.reduce((acc, cur) => acc + cur.countDeleted, 0) - ); - - for (const count of counts) { - addRow(count.type, count.countNotDeleted, count.countDeleted); - } - - function addRow(type, countNotDeleted, countDeleted) { - $statsTable.append( - $("") - .append($("").text(type)) - .append($("").text(countNotDeleted)) - .append($("").text(countDeleted)) - ); - } -} \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager.html b/demo/Home/Trilium Demo/Scripting examples/Task manager.html deleted file mode 100644 index 0d84ae645..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - - Task manager - - - -
-

Task manager

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

This is a simple TODO/Task manager. You can see some description and explanation - here: https://github.com/zadam/trilium/wiki/Task-manager - -

-

Please note that this is meant as scripting example only and feature/bug - support is very limited.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/Create Launcher.js b/demo/Home/Trilium Demo/Scripting examples/Task manager/Create Launcher.js deleted file mode 100644 index 1fb4c4430..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/Create Launcher.js +++ /dev/null @@ -1,10 +0,0 @@ -// will add a launcher to the left sidebar -api.createOrUpdateLauncher({ - id: 'taskmanager', - type: 'script', - title: 'New task', - icon: 'bx-task', - keyboardShortcut: 'alt+n', - scriptNoteId: api.currentNote.getRelationValue('createNewTask'), - isVisible: true -}); \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.html b/demo/Home/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.html deleted file mode 100644 index 7c1a17306..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - - - Buy a board game for Alice - - - -
-

Buy a board game for Alice

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

 

-
- -
-

Maybe CodeNames? https://boardgamegeek.com/boardgame/178900/codenames - -

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.jpg b/demo/Home/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.jpg deleted file mode 100644 index f0135ec7b88cdefcbcd0846c11d04658210cc3b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7166 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 X9l; diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/Done/Dentist appointment.html b/demo/Home/Trilium Demo/Scripting examples/Task manager/Done/Dentist appointment.html deleted file mode 100644 index 203644d5e..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/Done/Dentist appointment.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - Dentist appointment - - - -
-

Dentist appointment

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/Done/Get a gym membership.html b/demo/Home/Trilium Demo/Scripting examples/Task manager/Done/Get a gym membership.html deleted file mode 100644 index 4eead86d7..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/Done/Get a gym membership.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - Get a gym membership - - - -
-

Get a gym membership

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Just in time for new years resolution!

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/Implementation/CSS.css b/demo/Home/Trilium Demo/Scripting examples/Task manager/Implementation/CSS.css deleted file mode 100644 index 4d4b43b71..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/Implementation/CSS.css +++ /dev/null @@ -1,7 +0,0 @@ -span.fancytree-node.todo .fancytree-title { - color: red !important; -} - -span.fancytree-node.done .fancytree-title { - color: green !important; -} \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed.js b/demo/Home/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed.js deleted file mode 100644 index 56292594d..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed.js +++ /dev/null @@ -1,63 +0,0 @@ -if (!["task", "location", "tag", "todoDate", "doneDate"].includes(api.originEntity.name)) { - return; -} - -const tagRootNote = api.getNoteWithLabel('taskTagRoot'); -const doneRootNote = api.getNoteWithLabel('taskDoneRoot'); -const todoRootNote = api.getNoteWithLabel('taskTodoRoot'); - -if (!tagRootNote || !doneRootNote || !todoRootNote) { - console.log("One of the tagRootNote, doneRootNote or todoRootNote does not exist"); - return; -} - -const note = api.originEntity.getNote(); - -if (note.isDeleted) { - return; -} - -const attributes = note.getAttributes(); - -const todoDate = note.getLabelValue('todoDate'); -const doneDate = note.getLabelValue('doneDate'); - -function isWithinExpectedRange(date) { - if (!date) { - return true; - } - - const year = parseInt(date.substr(0, 4)); - - return year >= 2010 && year < 2050; -} - -if (!isWithinExpectedRange(todoDate) || !isWithinExpectedRange(doneDate)) { - console.log(`One or both dates - ${todoDate}, ${doneDate} - is outside of expected range`); - - return; -} - -const isTaskDone = !!doneDate; - -api.toggleNoteInParent(isTaskDone, note.noteId, doneRootNote.noteId); -api.toggleNoteInParent(!isTaskDone, note.noteId, todoRootNote.noteId); - -const location = note.getLabelValue('location'); -const locationRootNote = api.getNoteWithLabel('taskLocationRoot'); - -reconcileAssignments(note, locationRootNote, location ? [location] : [], 'taskLocationNote', isTaskDone); - -const tags = attributes.filter(attr => attr.type === 'label' && attr.name === 'tag').map(attr => attr.value); - -reconcileAssignments(note, tagRootNote, tags, 'taskTagNote', isTaskDone); - -note.toggleLabel(isTaskDone, "cssClass", "done"); - -const doneTargetNoteId = isTaskDone ? api.getDayNote(doneDate).noteId : null; -api.setNoteToParent(note.noteId, 'DONE', doneTargetNoteId); - -note.toggleLabel(!isTaskDone, "cssClass", "todo"); - -const todoTargetNoteId = (!isTaskDone && todoDate) ? api.getDayNote(todoDate).noteId : null; -api.setNoteToParent(note.noteId, 'TODO', todoTargetNoteId); \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed/reconcileAssignments.js b/demo/Home/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed/reconcileAssignments.js deleted file mode 100644 index bf3503987..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed/reconcileAssignments.js +++ /dev/null @@ -1,25 +0,0 @@ -module.exports = function (note, categoryRootNote, assignedCategories, labelName, isTaskDone) { - const found = {}; - - for (const categoryNote of categoryRootNote.getChildNotes()) { - const label = categoryNote.getLabel(labelName); - - if (label) { - found[label.value] = !isTaskDone && assignedCategories.includes(label.value); - - api.toggleNoteInParent(found[label.value], note.noteId, categoryNote.noteId); - } - } - - if (!isTaskDone) { - for (const assignedCategory of assignedCategories) { - if (!found[assignedCategory]) { - const categoryNote = api.createTextNote(categoryRootNote.noteId, assignedCategory, "").note; - - categoryNote.addLabel(labelName, assignedCategory); - - api.ensureNoteIsPresentInParent(note.noteId, categoryNote.noteId); - } - } - } -} \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/Implementation/createNewTask.js b/demo/Home/Trilium Demo/Scripting examples/Task manager/Implementation/createNewTask.js deleted file mode 100644 index 9dd12721a..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/Implementation/createNewTask.js +++ /dev/null @@ -1,14 +0,0 @@ -// creating notes is backend (server) responsibility so we need to pass -// the control there -const taskNoteId = await api.runOnBackend(() => { - const todoRootNote = api.getNoteWithLabel('taskTodoRoot'); - const resp = api.createTextNote(todoRootNote.noteId, 'new task', ''); - - return resp.note.noteId; -}); - -// wait until the frontend is fully synced with the changes made on the backend above -await api.waitUntilSynced(); - -// we got an ID of newly created note and we want to immediatelly display it -await api.activateNewNote(taskNoteId); \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/Implementation/task template.html b/demo/Home/Trilium Demo/Scripting examples/Task manager/Implementation/task template.html deleted file mode 100644 index 59ae73922..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/Implementation/task template.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - task template - - - -
-

task template

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/Locations/gym.html b/demo/Home/Trilium Demo/Scripting examples/Task manager/Locations/gym.html deleted file mode 100644 index 4c4f1cc51..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/Locations/gym.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - gym - - - -
-

gym

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob.html b/demo/Home/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob.html deleted file mode 100644 index b219f2491..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - Buy some book for Bob - - - -
-

Buy some book for Bob

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Bob likes to read popular science books so something like that ..

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob/Maybe Black Swan.html b/demo/Home/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob/Maybe Black Swan.html deleted file mode 100644 index 7c6196ecb..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob/Maybe Black Swan.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - - Maybe Black Swan? - - - -
-

Maybe Black Swan?

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

https://en.wikipedia.org/wiki/The_Black_Swan:_The_Impact_of_the_Highly_Improbable - -

-

 

-

The Black Swan: The Impact of the Highly Improbable is - a 2007 book by author and former options trader - Nassim Nicholas Taleb. The book focuses on the extreme impact of rare - and unpredictable outlier events - — and the human tendency to find simplistic explanations for these events, - retrospectively. Taleb calls this the Black Swan theory.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/Locations/tesco/Buy milk.html b/demo/Home/Trilium Demo/Scripting examples/Task manager/Locations/tesco/Buy milk.html deleted file mode 100644 index 94e4e1d46..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/Locations/tesco/Buy milk.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - Buy milk - - - -
-

Buy milk

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/Locations/work/Send invites for christmas par.html b/demo/Home/Trilium Demo/Scripting examples/Task manager/Locations/work/Send invites for christmas par.html deleted file mode 100644 index 571f970b4..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/Locations/work/Send invites for christmas par.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - Send invites for christmas party - - - -
-

Send invites for christmas party

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/TODO/Buy milk.clone.html b/demo/Home/Trilium Demo/Scripting examples/Task manager/TODO/Buy milk.clone.html deleted file mode 100644 index bbcd6f3cf..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/TODO/Buy milk.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Buy milk - - - -
-

Buy milk

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/TODO/Buy some book for Bob.clone.html b/demo/Home/Trilium Demo/Scripting examples/Task manager/TODO/Buy some book for Bob.clone.html deleted file mode 100644 index b6c791688..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/TODO/Buy some book for Bob.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Buy some book for Bob - - - -
-

Buy some book for Bob

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/TODO/Send invites for christmas party.clone.html b/demo/Home/Trilium Demo/Scripting examples/Task manager/TODO/Send invites for christmas party.clone.html deleted file mode 100644 index fd4df0179..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/TODO/Send invites for christmas party.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Send invites for christmas party - - - -
-

Send invites for christmas party

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/Tags/christmas/Buy some book for Bob.clone.html b/demo/Home/Trilium Demo/Scripting examples/Task manager/Tags/christmas/Buy some book for Bob.clone.html deleted file mode 100644 index 8d8a86979..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/Tags/christmas/Buy some book for Bob.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Buy some book for Bob - - - -
-

Buy some book for Bob

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/Tags/groceries/Buy milk.clone.html b/demo/Home/Trilium Demo/Scripting examples/Task manager/Tags/groceries/Buy milk.clone.html deleted file mode 100644 index 538a712d5..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/Tags/groceries/Buy milk.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Buy milk - - - -
-

Buy milk

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/Tags/health.html b/demo/Home/Trilium Demo/Scripting examples/Task manager/Tags/health.html deleted file mode 100644 index a5dee8524..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/Tags/health.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - health - - - -
-

health

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy milk.clone.html b/demo/Home/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy milk.clone.html deleted file mode 100644 index 538a712d5..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy milk.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Buy milk - - - -
-

Buy milk

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy some book for Bob.clone.html b/demo/Home/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy some book for Bob.clone.html deleted file mode 100644 index 8d8a86979..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy some book for Bob.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Buy some book for Bob - - - -
-

Buy some book for Bob

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Weight Tracker/Implementation.html b/demo/Home/Trilium Demo/Scripting examples/Weight Tracker/Implementation.html deleted file mode 100644 index 6966e949a..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Weight Tracker/Implementation.html +++ /dev/null @@ -1,5 +0,0 @@ -
- See explanation here. - - -
\ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code.js b/demo/Home/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code.js deleted file mode 100644 index 3c514402a..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code.js +++ /dev/null @@ -1,46 +0,0 @@ -async function getChartData() { - const days = await api.runOnBackend(() => { - const notes = api.getNotesWithLabel('weight'); - const days = []; - - for (const note of notes) { - const date = note.getLabelValue('dateNote'); - const weight = parseFloat(note.getLabelValue('weight')); - - if (date && weight) { - days.push({ date, weight }); - } - } - - days.sort((a, b) => a.date > b.date ? 1 : -1); - - return days; - }); - - const datasets = [ - { - label: "Weight (kg)", - backgroundColor: 'red', - borderColor: 'red', - data: days.map(day => day.weight), - fill: false, - spanGaps: true, - datalabels: { - display: false - }, - tension: 0.3 - } - ]; - - return { - datasets: datasets, - labels: days.map(day => day.date) - }; -} - -const ctx = api.$container.find("canvas")[0].getContext("2d"); - -new chartjs.Chart(ctx, { - type: 'line', - data: await getChartData() -}); \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code/chart.js b/demo/Home/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code/chart.js deleted file mode 100644 index 07b5445e5..000000000 --- a/demo/Home/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code/chart.js +++ /dev/null @@ -1,13 +0,0 @@ -/*! - * Chart.js v3.7.0 - * https://www.chartjs.org - * (c) 2021 Chart.js Contributors - * Released under the MIT License - */ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).Chart=e()}(this,(function(){"use strict";const t="undefined"==typeof window?function(t){return t()}:window.requestAnimationFrame;function e(e,i,s){const n=s||(t=>Array.prototype.slice.call(t));let o=!1,a=[];return function(...s){a=n(s),o||(o=!0,t.call(window,(()=>{o=!1,e.apply(i,a)})))}}function i(t,e){let i;return function(...s){return e?(clearTimeout(i),i=setTimeout(t,e,s)):t.apply(this,s),e}}const s=t=>"start"===t?"left":"end"===t?"right":"center",n=(t,e,i)=>"start"===t?e:"end"===t?i:(e+i)/2,o=(t,e,i,s)=>t===(s?"left":"right")?i:"center"===t?(e+i)/2:e;var a=new class{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(t,e,i,s){const n=e.listeners[s],o=e.duration;n.forEach((s=>s({chart:t,initial:e.initial,numSteps:o,currentStep:Math.min(i-e.start,o)})))}_refresh(){this._request||(this._running=!0,this._request=t.call(window,(()=>{this._update(),this._request=null,this._running&&this._refresh()})))}_update(t=Date.now()){let e=0;this._charts.forEach(((i,s)=>{if(!i.running||!i.items.length)return;const n=i.items;let o,a=n.length-1,r=!1;for(;a>=0;--a)o=n[a],o._active?(o._total>i.duration&&(i.duration=o._total),o.tick(t),r=!0):(n[a]=n[n.length-1],n.pop());r&&(s.draw(),this._notify(s,i,t,"progress")),n.length||(i.running=!1,this._notify(s,i,t,"complete"),i.initial=!1),e+=n.length})),this._lastDate=t,0===e&&(this._running=!1)}_getAnims(t){const e=this._charts;let i=e.get(t);return i||(i={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},e.set(t,i)),i}listen(t,e,i){this._getAnims(t).listeners[e].push(i)}add(t,e){e&&e.length&&this._getAnims(t).items.push(...e)}has(t){return this._getAnims(t).items.length>0}start(t){const e=this._charts.get(t);e&&(e.running=!0,e.start=Date.now(),e.duration=e.items.reduce(((t,e)=>Math.max(t,e._duration)),0),this._refresh())}running(t){if(!this._running)return!1;const e=this._charts.get(t);return!!(e&&e.running&&e.items.length)}stop(t){const e=this._charts.get(t);if(!e||!e.items.length)return;const i=e.items;let s=i.length-1;for(;s>=0;--s)i[s].cancel();e.items=[],this._notify(t,e,Date.now(),"complete")}remove(t){return this._charts.delete(t)}}; -/*! - * @kurkle/color v0.1.9 - * https://github.com/kurkle/color#readme - * (c) 2020 Jukka Kurkela - * Released under the MIT License - */const r={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},l="0123456789ABCDEF",h=t=>l[15&t],c=t=>l[(240&t)>>4]+l[15&t],d=t=>(240&t)>>4==(15&t);function u(t){var e=function(t){return d(t.r)&&d(t.g)&&d(t.b)&&d(t.a)}(t)?h:c;return t?"#"+e(t.r)+e(t.g)+e(t.b)+(t.a<255?e(t.a):""):t}function f(t){return t+.5|0}const g=(t,e,i)=>Math.max(Math.min(t,i),e);function p(t){return g(f(2.55*t),0,255)}function m(t){return g(f(255*t),0,255)}function x(t){return g(f(t/2.55)/100,0,1)}function b(t){return g(f(100*t),0,100)}const _=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;const y=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function v(t,e,i){const s=e*Math.min(i,1-i),n=(e,n=(e+t/30)%12)=>i-s*Math.max(Math.min(n-3,9-n,1),-1);return[n(0),n(8),n(4)]}function w(t,e,i){const s=(s,n=(s+t/60)%6)=>i-i*e*Math.max(Math.min(n,4-n,1),0);return[s(5),s(3),s(1)]}function M(t,e,i){const s=v(t,1,.5);let n;for(e+i>1&&(n=1/(e+i),e*=n,i*=n),n=0;n<3;n++)s[n]*=1-e-i,s[n]+=e;return s}function k(t){const e=t.r/255,i=t.g/255,s=t.b/255,n=Math.max(e,i,s),o=Math.min(e,i,s),a=(n+o)/2;let r,l,h;return n!==o&&(h=n-o,l=a>.5?h/(2-n-o):h/(n+o),r=n===e?(i-s)/h+(i>16&255,o>>8&255,255&o]}return t}(),T.transparent=[0,0,0,0]);const e=T[t.toLowerCase()];return e&&{r:e[0],g:e[1],b:e[2],a:4===e.length?e[3]:255}}function R(t,e,i){if(t){let s=k(t);s[e]=Math.max(0,Math.min(s[e]+s[e]*i,0===e?360:1)),s=P(s),t.r=s[0],t.g=s[1],t.b=s[2]}}function E(t,e){return t?Object.assign(e||{},t):t}function I(t){var e={r:0,g:0,b:0,a:255};return Array.isArray(t)?t.length>=3&&(e={r:t[0],g:t[1],b:t[2],a:255},t.length>3&&(e.a=m(t[3]))):(e=E(t,{r:0,g:0,b:0,a:1})).a=m(e.a),e}function z(t){return"r"===t.charAt(0)?function(t){const e=_.exec(t);let i,s,n,o=255;if(e){if(e[7]!==i){const t=+e[7];o=255&(e[8]?p(t):255*t)}return i=+e[1],s=+e[3],n=+e[5],i=255&(e[2]?p(i):i),s=255&(e[4]?p(s):s),n=255&(e[6]?p(n):n),{r:i,g:s,b:n,a:o}}}(t):C(t)}class F{constructor(t){if(t instanceof F)return t;const e=typeof t;let i;var s,n,o;"object"===e?i=I(t):"string"===e&&(o=(s=t).length,"#"===s[0]&&(4===o||5===o?n={r:255&17*r[s[1]],g:255&17*r[s[2]],b:255&17*r[s[3]],a:5===o?17*r[s[4]]:255}:7!==o&&9!==o||(n={r:r[s[1]]<<4|r[s[2]],g:r[s[3]]<<4|r[s[4]],b:r[s[5]]<<4|r[s[6]],a:9===o?r[s[7]]<<4|r[s[8]]:255})),i=n||L(t)||z(t)),this._rgb=i,this._valid=!!i}get valid(){return this._valid}get rgb(){var t=E(this._rgb);return t&&(t.a=x(t.a)),t}set rgb(t){this._rgb=I(t)}rgbString(){return this._valid?(t=this._rgb)&&(t.a<255?`rgba(${t.r}, ${t.g}, ${t.b}, ${x(t.a)})`:`rgb(${t.r}, ${t.g}, ${t.b})`):this._rgb;var t}hexString(){return this._valid?u(this._rgb):this._rgb}hslString(){return this._valid?function(t){if(!t)return;const e=k(t),i=e[0],s=b(e[1]),n=b(e[2]);return t.a<255?`hsla(${i}, ${s}%, ${n}%, ${x(t.a)})`:`hsl(${i}, ${s}%, ${n}%)`}(this._rgb):this._rgb}mix(t,e){const i=this;if(t){const s=i.rgb,n=t.rgb;let o;const a=e===o?.5:e,r=2*a-1,l=s.a-n.a,h=((r*l==-1?r:(r+l)/(1+r*l))+1)/2;o=1-h,s.r=255&h*s.r+o*n.r+.5,s.g=255&h*s.g+o*n.g+.5,s.b=255&h*s.b+o*n.b+.5,s.a=a*s.a+(1-a)*n.a,i.rgb=s}return i}clone(){return new F(this.rgb)}alpha(t){return this._rgb.a=m(t),this}clearer(t){return this._rgb.a*=1-t,this}greyscale(){const t=this._rgb,e=f(.3*t.r+.59*t.g+.11*t.b);return t.r=t.g=t.b=e,this}opaquer(t){return this._rgb.a*=1+t,this}negate(){const t=this._rgb;return t.r=255-t.r,t.g=255-t.g,t.b=255-t.b,this}lighten(t){return R(this._rgb,2,t),this}darken(t){return R(this._rgb,2,-t),this}saturate(t){return R(this._rgb,1,t),this}desaturate(t){return R(this._rgb,1,-t),this}rotate(t){return function(t,e){var i=k(t);i[0]=D(i[0]+e),i=P(i),t.r=i[0],t.g=i[1],t.b=i[2]}(this._rgb,t),this}}function B(t){return new F(t)}const V=t=>t instanceof CanvasGradient||t instanceof CanvasPattern;function W(t){return V(t)?t:B(t)}function N(t){return V(t)?t:B(t).saturate(.5).darken(.1).hexString()}function H(){}const j=function(){let t=0;return function(){return t++}}();function $(t){return null==t}function Y(t){if(Array.isArray&&Array.isArray(t))return!0;const e=Object.prototype.toString.call(t);return"[object"===e.substr(0,7)&&"Array]"===e.substr(-6)}function U(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t)}const X=t=>("number"==typeof t||t instanceof Number)&&isFinite(+t);function q(t,e){return X(t)?t:e}function K(t,e){return void 0===t?e:t}const G=(t,e)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100:t/e,Z=(t,e)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100*e:+t;function J(t,e,i){if(t&&"function"==typeof t.call)return t.apply(i,e)}function Q(t,e,i,s){let n,o,a;if(Y(t))if(o=t.length,s)for(n=o-1;n>=0;n--)e.call(i,t[n],n);else for(n=0;ni;)t=t[e.substr(i,s-i)],i=s+1,s=rt(e,i);return t}function ht(t){return t.charAt(0).toUpperCase()+t.slice(1)}const ct=t=>void 0!==t,dt=t=>"function"==typeof t,ut=(t,e)=>{if(t.size!==e.size)return!1;for(const i of t)if(!e.has(i))return!1;return!0};function ft(t){return"mouseup"===t.type||"click"===t.type||"contextmenu"===t.type}const gt=Object.create(null),pt=Object.create(null);function mt(t,e){if(!e)return t;const i=e.split(".");for(let e=0,s=i.length;et.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(t,e)=>N(e.backgroundColor),this.hoverBorderColor=(t,e)=>N(e.borderColor),this.hoverColor=(t,e)=>N(e.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(t)}set(t,e){return xt(this,t,e)}get(t){return mt(this,t)}describe(t,e){return xt(pt,t,e)}override(t,e){return xt(gt,t,e)}route(t,e,i,s){const n=mt(this,t),o=mt(this,i),a="_"+e;Object.defineProperties(n,{[a]:{value:n[e],writable:!0},[e]:{enumerable:!0,get(){const t=this[a],e=o[s];return U(t)?Object.assign({},e,t):K(t,e)},set(t){this[a]=t}}})}}({_scriptable:t=>!t.startsWith("on"),_indexable:t=>"events"!==t,hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}});const _t=Math.PI,yt=2*_t,vt=yt+_t,wt=Number.POSITIVE_INFINITY,Mt=_t/180,kt=_t/2,St=_t/4,Pt=2*_t/3,Dt=Math.log10,Ct=Math.sign;function Ot(t){const e=Math.round(t);t=Lt(t,e,t/1e3)?e:t;const i=Math.pow(10,Math.floor(Dt(t))),s=t/i;return(s<=1?1:s<=2?2:s<=5?5:10)*i}function At(t){const e=[],i=Math.sqrt(t);let s;for(s=1;st-e)).pop(),e}function Tt(t){return!isNaN(parseFloat(t))&&isFinite(t)}function Lt(t,e,i){return Math.abs(t-e)=t}function Et(t,e,i){let s,n,o;for(s=0,n=t.length;sl&&h=Math.min(e,i)-s&&t<=Math.max(e,i)+s}function Ut(t){return!t||$(t.size)||$(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family}function Xt(t,e,i,s,n){let o=e[n];return o||(o=e[n]=t.measureText(n).width,i.push(n)),o>s&&(s=o),s}function qt(t,e,i,s){let n=(s=s||{}).data=s.data||{},o=s.garbageCollect=s.garbageCollect||[];s.font!==e&&(n=s.data={},o=s.garbageCollect=[],s.font=e),t.save(),t.font=e;let a=0;const r=i.length;let l,h,c,d,u;for(l=0;li.length){for(l=0;l0&&t.stroke()}}function Jt(t,e,i){return i=i||.5,!e||t&&t.x>e.left-i&&t.xe.top-i&&t.y0&&""!==o.strokeColor;let l,h;for(t.save(),t.font=n.string,function(t,e){e.translation&&t.translate(e.translation[0],e.translation[1]);$(e.rotation)||t.rotate(e.rotation);e.color&&(t.fillStyle=e.color);e.textAlign&&(t.textAlign=e.textAlign);e.textBaseline&&(t.textBaseline=e.textBaseline)}(t,o),l=0;lt[i]1;)s=o+n>>1,i(s)?o=s:n=s;return{lo:o,hi:n}}const re=(t,e,i)=>ae(t,i,(s=>t[s][e]ae(t,i,(s=>t[s][e]>=i));function he(t,e,i){let s=0,n=t.length;for(;ss&&t[n-1]>i;)n--;return s>0||n{const i="_onData"+ht(e),s=t[e];Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value(...e){const n=s.apply(this,e);return t._chartjs.listeners.forEach((t=>{"function"==typeof t[i]&&t[i](...e)})),n}})})))}function ue(t,e){const i=t._chartjs;if(!i)return;const s=i.listeners,n=s.indexOf(e);-1!==n&&s.splice(n,1),s.length>0||(ce.forEach((e=>{delete t[e]})),delete t._chartjs)}function fe(t){const e=new Set;let i,s;for(i=0,s=t.length;iwindow.getComputedStyle(t,null);function be(t,e){return xe(t).getPropertyValue(e)}const _e=["top","right","bottom","left"];function ye(t,e,i){const s={};i=i?"-"+i:"";for(let n=0;n<4;n++){const o=_e[n];s[o]=parseFloat(t[e+"-"+o+i])||0}return s.width=s.left+s.right,s.height=s.top+s.bottom,s}function ve(t,e){const{canvas:i,currentDevicePixelRatio:s}=e,n=xe(i),o="border-box"===n.boxSizing,a=ye(n,"padding"),r=ye(n,"border","width"),{x:l,y:h,box:c}=function(t,e){const i=t.native||t,s=i.touches,n=s&&s.length?s[0]:i,{offsetX:o,offsetY:a}=n;let r,l,h=!1;if(((t,e,i)=>(t>0||e>0)&&(!i||!i.shadowRoot))(o,a,i.target))r=o,l=a;else{const t=e.getBoundingClientRect();r=n.clientX-t.left,l=n.clientY-t.top,h=!0}return{x:r,y:l,box:h}}(t,i),d=a.left+(c&&r.left),u=a.top+(c&&r.top);let{width:f,height:g}=e;return o&&(f-=a.width+r.width,g-=a.height+r.height),{x:Math.round((l-d)/f*i.width/s),y:Math.round((h-u)/g*i.height/s)}}const we=t=>Math.round(10*t)/10;function Me(t,e,i,s){const n=xe(t),o=ye(n,"margin"),a=me(n.maxWidth,t,"clientWidth")||wt,r=me(n.maxHeight,t,"clientHeight")||wt,l=function(t,e,i){let s,n;if(void 0===e||void 0===i){const o=pe(t);if(o){const t=o.getBoundingClientRect(),a=xe(o),r=ye(a,"border","width"),l=ye(a,"padding");e=t.width-l.width-r.width,i=t.height-l.height-r.height,s=me(a.maxWidth,o,"clientWidth"),n=me(a.maxHeight,o,"clientHeight")}else e=t.clientWidth,i=t.clientHeight}return{width:e,height:i,maxWidth:s||wt,maxHeight:n||wt}}(t,e,i);let{width:h,height:c}=l;if("content-box"===n.boxSizing){const t=ye(n,"border","width"),e=ye(n,"padding");h-=e.width+t.width,c-=e.height+t.height}return h=Math.max(0,h-o.width),c=Math.max(0,s?Math.floor(h/s):c-o.height),h=we(Math.min(h,a,l.maxWidth)),c=we(Math.min(c,r,l.maxHeight)),h&&!c&&(c=we(h/2)),{width:h,height:c}}function ke(t,e,i){const s=e||1,n=Math.floor(t.height*s),o=Math.floor(t.width*s);t.height=n/s,t.width=o/s;const a=t.canvas;return a.style&&(i||!a.style.height&&!a.style.width)&&(a.style.height=`${t.height}px`,a.style.width=`${t.width}px`),(t.currentDevicePixelRatio!==s||a.height!==n||a.width!==o)&&(t.currentDevicePixelRatio=s,a.height=n,a.width=o,t.ctx.setTransform(s,0,0,s,0,0),!0)}const Se=function(){let t=!1;try{const e={get passive(){return t=!0,!1}};window.addEventListener("test",null,e),window.removeEventListener("test",null,e)}catch(t){}return t}();function Pe(t,e){const i=be(t,e),s=i&&i.match(/^(\d+)(\.\d+)?px$/);return s?+s[1]:void 0}function De(t,e){return"native"in t?{x:t.x,y:t.y}:ve(t,e)}function Ce(t,e,i,s){const{controller:n,data:o,_sorted:a}=t,r=n._cachedMeta.iScale;if(r&&e===r.axis&&"r"!==e&&a&&o.length){const t=r._reversePixels?le:re;if(!s)return t(o,e,i);if(n._sharedOptions){const s=o[0],n="function"==typeof s.getRange&&s.getRange(e);if(n){const s=t(o,e,i-n),a=t(o,e,i+n);return{lo:s.lo,hi:a.hi}}}}return{lo:0,hi:o.length-1}}function Oe(t,e,i,s,n){const o=t.getSortedVisibleDatasetMetas(),a=i[e];for(let t=0,i=o.length;t{t[r](n[a],s)&&o.push({element:t,datasetIndex:e,index:i}),t.inRange(n.x,n.y,s)&&(l=!0)})),i.intersect&&!l?[]:o}var Ee={modes:{index(t,e,i,s){const n=De(e,t),o=i.axis||"x",a=i.intersect?Ae(t,n,o,s):Le(t,n,o,!1,s),r=[];return a.length?(t.getSortedVisibleDatasetMetas().forEach((t=>{const e=a[0].index,i=t.data[e];i&&!i.skip&&r.push({element:i,datasetIndex:t.index,index:e})})),r):[]},dataset(t,e,i,s){const n=De(e,t),o=i.axis||"xy";let a=i.intersect?Ae(t,n,o,s):Le(t,n,o,!1,s);if(a.length>0){const e=a[0].datasetIndex,i=t.getDatasetMeta(e).data;a=[];for(let t=0;tAe(t,De(e,t),i.axis||"xy",s),nearest:(t,e,i,s)=>Le(t,De(e,t),i.axis||"xy",i.intersect,s),x:(t,e,i,s)=>Re(t,e,{axis:"x",intersect:i.intersect},s),y:(t,e,i,s)=>Re(t,e,{axis:"y",intersect:i.intersect},s)}};const Ie=new RegExp(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/),ze=new RegExp(/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$/);function Fe(t,e){const i=(""+t).match(Ie);if(!i||"normal"===i[1])return 1.2*e;switch(t=+i[2],i[3]){case"px":return t;case"%":t/=100}return e*t}function Be(t,e){const i={},s=U(e),n=s?Object.keys(e):e,o=U(t)?s?i=>K(t[i],t[e[i]]):e=>t[e]:()=>t;for(const t of n)i[t]=+o(t)||0;return i}function Ve(t){return Be(t,{top:"y",right:"x",bottom:"y",left:"x"})}function We(t){return Be(t,["topLeft","topRight","bottomLeft","bottomRight"])}function Ne(t){const e=Ve(t);return e.width=e.left+e.right,e.height=e.top+e.bottom,e}function He(t,e){t=t||{},e=e||bt.font;let i=K(t.size,e.size);"string"==typeof i&&(i=parseInt(i,10));let s=K(t.style,e.style);s&&!(""+s).match(ze)&&(console.warn('Invalid font style specified: "'+s+'"'),s="");const n={family:K(t.family,e.family),lineHeight:Fe(K(t.lineHeight,e.lineHeight),i),size:i,style:s,weight:K(t.weight,e.weight),string:""};return n.string=Ut(n),n}function je(t,e,i,s){let n,o,a,r=!0;for(n=0,o=t.length;ni&&0===t?0:t+e;return{min:a(s,-Math.abs(o)),max:a(n,o)}}function Ye(t,e){return Object.assign(Object.create(t),e)}const Ue=["left","top","right","bottom"];function Xe(t,e){return t.filter((t=>t.pos===e))}function qe(t,e){return t.filter((t=>-1===Ue.indexOf(t.pos)&&t.box.axis===e))}function Ke(t,e){return t.sort(((t,i)=>{const s=e?i:t,n=e?t:i;return s.weight===n.weight?s.index-n.index:s.weight-n.weight}))}function Ge(t,e){const i=function(t){const e={};for(const i of t){const{stack:t,pos:s,stackWeight:n}=i;if(!t||!Ue.includes(s))continue;const o=e[t]||(e[t]={count:0,placed:0,weight:0,size:0});o.count++,o.weight+=n}return e}(t),{vBoxMaxWidth:s,hBoxMaxHeight:n}=e;let o,a,r;for(o=0,a=t.length;o{s[t]=Math.max(e[t],i[t])})),s}return s(t?["left","right"]:["top","bottom"])}function ei(t,e,i,s){const n=[];let o,a,r,l,h,c;for(o=0,a=t.length,h=0;ot.box.fullSize)),!0),s=Ke(Xe(e,"left"),!0),n=Ke(Xe(e,"right")),o=Ke(Xe(e,"top"),!0),a=Ke(Xe(e,"bottom")),r=qe(e,"x"),l=qe(e,"y");return{fullSize:i,leftAndTop:s.concat(o),rightAndBottom:n.concat(l).concat(a).concat(r),chartArea:Xe(e,"chartArea"),vertical:s.concat(n).concat(l),horizontal:o.concat(a).concat(r)}}(t.boxes),l=r.vertical,h=r.horizontal;Q(t.boxes,(t=>{"function"==typeof t.beforeLayout&&t.beforeLayout()}));const c=l.reduce(((t,e)=>e.box.options&&!1===e.box.options.display?t:t+1),0)||1,d=Object.freeze({outerWidth:e,outerHeight:i,padding:n,availableWidth:o,availableHeight:a,vBoxMaxWidth:o/2/c,hBoxMaxHeight:a/2}),u=Object.assign({},n);Je(u,Ne(s));const f=Object.assign({maxPadding:u,w:o,h:a,x:n.left,y:n.top},n),g=Ge(l.concat(h),d);ei(r.fullSize,f,d,g),ei(l,f,d,g),ei(h,f,d,g)&&ei(l,f,d,g),function(t){const e=t.maxPadding;function i(i){const s=Math.max(e[i]-t[i],0);return t[i]+=s,s}t.y+=i("top"),t.x+=i("left"),i("right"),i("bottom")}(f),si(r.leftAndTop,f,d,g),f.x+=f.w,f.y+=f.h,si(r.rightAndBottom,f,d,g),t.chartArea={left:f.left,top:f.top,right:f.left+f.w,bottom:f.top+f.h,height:f.h,width:f.w},Q(r.chartArea,(e=>{const i=e.box;Object.assign(i,t.chartArea),i.update(f.w,f.h,{left:0,top:0,right:0,bottom:0})}))}};function oi(t,e=[""],i=t,s,n=(()=>t[0])){ct(s)||(s=mi("_fallback",t));const o={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:t,_rootScopes:i,_fallback:s,_getTarget:n,override:n=>oi([n,...t],e,i,s)};return new Proxy(o,{deleteProperty:(e,i)=>(delete e[i],delete e._keys,delete t[0][i],!0),get:(i,s)=>ci(i,s,(()=>function(t,e,i,s){let n;for(const o of e)if(n=mi(li(o,t),i),ct(n))return hi(t,n)?gi(i,s,t,n):n}(s,e,t,i))),getOwnPropertyDescriptor:(t,e)=>Reflect.getOwnPropertyDescriptor(t._scopes[0],e),getPrototypeOf:()=>Reflect.getPrototypeOf(t[0]),has:(t,e)=>xi(t).includes(e),ownKeys:t=>xi(t),set(t,e,i){const s=t._storage||(t._storage=n());return t[e]=s[e]=i,delete t._keys,!0}})}function ai(t,e,i,s){const n={_cacheable:!1,_proxy:t,_context:e,_subProxy:i,_stack:new Set,_descriptors:ri(t,s),setContext:e=>ai(t,e,i,s),override:n=>ai(t.override(n),e,i,s)};return new Proxy(n,{deleteProperty:(e,i)=>(delete e[i],delete t[i],!0),get:(t,e,i)=>ci(t,e,(()=>function(t,e,i){const{_proxy:s,_context:n,_subProxy:o,_descriptors:a}=t;let r=s[e];dt(r)&&a.isScriptable(e)&&(r=function(t,e,i,s){const{_proxy:n,_context:o,_subProxy:a,_stack:r}=i;if(r.has(t))throw new Error("Recursion detected: "+Array.from(r).join("->")+"->"+t);r.add(t),e=e(o,a||s),r.delete(t),hi(t,e)&&(e=gi(n._scopes,n,t,e));return e}(e,r,t,i));Y(r)&&r.length&&(r=function(t,e,i,s){const{_proxy:n,_context:o,_subProxy:a,_descriptors:r}=i;if(ct(o.index)&&s(t))e=e[o.index%e.length];else if(U(e[0])){const i=e,s=n._scopes.filter((t=>t!==i));e=[];for(const l of i){const i=gi(s,n,t,l);e.push(ai(i,o,a&&a[t],r))}}return e}(e,r,t,a.isIndexable));hi(e,r)&&(r=ai(r,n,o&&o[e],a));return r}(t,e,i))),getOwnPropertyDescriptor:(e,i)=>e._descriptors.allKeys?Reflect.has(t,i)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(t,i),getPrototypeOf:()=>Reflect.getPrototypeOf(t),has:(e,i)=>Reflect.has(t,i),ownKeys:()=>Reflect.ownKeys(t),set:(e,i,s)=>(t[i]=s,delete e[i],!0)})}function ri(t,e={scriptable:!0,indexable:!0}){const{_scriptable:i=e.scriptable,_indexable:s=e.indexable,_allKeys:n=e.allKeys}=t;return{allKeys:n,scriptable:i,indexable:s,isScriptable:dt(i)?i:()=>i,isIndexable:dt(s)?s:()=>s}}const li=(t,e)=>t?t+ht(e):e,hi=(t,e)=>U(e)&&"adapters"!==t&&(null===Object.getPrototypeOf(e)||e.constructor===Object);function ci(t,e,i){if(Object.prototype.hasOwnProperty.call(t,e))return t[e];const s=i();return t[e]=s,s}function di(t,e,i){return dt(t)?t(e,i):t}const ui=(t,e)=>!0===t?e:"string"==typeof t?lt(e,t):void 0;function fi(t,e,i,s,n){for(const o of e){const e=ui(i,o);if(e){t.add(e);const o=di(e._fallback,i,n);if(ct(o)&&o!==i&&o!==s)return o}else if(!1===e&&ct(s)&&i!==s)return null}return!1}function gi(t,e,i,s){const n=e._rootScopes,o=di(e._fallback,i,s),a=[...t,...n],r=new Set;r.add(s);let l=pi(r,a,i,o||i,s);return null!==l&&((!ct(o)||o===i||(l=pi(r,a,o,l,s),null!==l))&&oi(Array.from(r),[""],n,o,(()=>function(t,e,i){const s=t._getTarget();e in s||(s[e]={});const n=s[e];if(Y(n)&&U(i))return i;return n}(e,i,s))))}function pi(t,e,i,s,n){for(;i;)i=fi(t,e,i,s,n);return i}function mi(t,e){for(const i of e){if(!i)continue;const e=i[t];if(ct(e))return e}}function xi(t){let e=t._keys;return e||(e=t._keys=function(t){const e=new Set;for(const i of t)for(const t of Object.keys(i).filter((t=>!t.startsWith("_"))))e.add(t);return Array.from(e)}(t._scopes)),e}const bi=Number.EPSILON||1e-14,_i=(t,e)=>e"x"===t?"y":"x";function vi(t,e,i,s){const n=t.skip?e:t,o=e,a=i.skip?e:i,r=Vt(o,n),l=Vt(a,o);let h=r/(r+l),c=l/(r+l);h=isNaN(h)?0:h,c=isNaN(c)?0:c;const d=s*h,u=s*c;return{previous:{x:o.x-d*(a.x-n.x),y:o.y-d*(a.y-n.y)},next:{x:o.x+u*(a.x-n.x),y:o.y+u*(a.y-n.y)}}}function wi(t,e="x"){const i=yi(e),s=t.length,n=Array(s).fill(0),o=Array(s);let a,r,l,h=_i(t,0);for(a=0;a!t.skip))),"monotone"===e.cubicInterpolationMode)wi(t,n);else{let i=s?t[t.length-1]:t[0];for(o=0,a=t.length;o0===t||1===t,Pi=(t,e,i)=>-Math.pow(2,10*(t-=1))*Math.sin((t-e)*yt/i),Di=(t,e,i)=>Math.pow(2,-10*t)*Math.sin((t-e)*yt/i)+1,Ci={linear:t=>t,easeInQuad:t=>t*t,easeOutQuad:t=>-t*(t-2),easeInOutQuad:t=>(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1),easeInCubic:t=>t*t*t,easeOutCubic:t=>(t-=1)*t*t+1,easeInOutCubic:t=>(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2),easeInQuart:t=>t*t*t*t,easeOutQuart:t=>-((t-=1)*t*t*t-1),easeInOutQuart:t=>(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2),easeInQuint:t=>t*t*t*t*t,easeOutQuint:t=>(t-=1)*t*t*t*t+1,easeInOutQuint:t=>(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2),easeInSine:t=>1-Math.cos(t*kt),easeOutSine:t=>Math.sin(t*kt),easeInOutSine:t=>-.5*(Math.cos(_t*t)-1),easeInExpo:t=>0===t?0:Math.pow(2,10*(t-1)),easeOutExpo:t=>1===t?1:1-Math.pow(2,-10*t),easeInOutExpo:t=>Si(t)?t:t<.5?.5*Math.pow(2,10*(2*t-1)):.5*(2-Math.pow(2,-10*(2*t-1))),easeInCirc:t=>t>=1?t:-(Math.sqrt(1-t*t)-1),easeOutCirc:t=>Math.sqrt(1-(t-=1)*t),easeInOutCirc:t=>(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1),easeInElastic:t=>Si(t)?t:Pi(t,.075,.3),easeOutElastic:t=>Si(t)?t:Di(t,.075,.3),easeInOutElastic(t){const e=.1125;return Si(t)?t:t<.5?.5*Pi(2*t,e,.45):.5+.5*Di(2*t-1,e,.45)},easeInBack(t){const e=1.70158;return t*t*((e+1)*t-e)},easeOutBack(t){const e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},easeInOutBack(t){let e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},easeInBounce:t=>1-Ci.easeOutBounce(1-t),easeOutBounce(t){const e=7.5625,i=2.75;return t<1/i?e*t*t:t<2/i?e*(t-=1.5/i)*t+.75:t<2.5/i?e*(t-=2.25/i)*t+.9375:e*(t-=2.625/i)*t+.984375},easeInOutBounce:t=>t<.5?.5*Ci.easeInBounce(2*t):.5*Ci.easeOutBounce(2*t-1)+.5};function Oi(t,e,i,s){return{x:t.x+i*(e.x-t.x),y:t.y+i*(e.y-t.y)}}function Ai(t,e,i,s){return{x:t.x+i*(e.x-t.x),y:"middle"===s?i<.5?t.y:e.y:"after"===s?i<1?t.y:e.y:i>0?e.y:t.y}}function Ti(t,e,i,s){const n={x:t.cp2x,y:t.cp2y},o={x:e.cp1x,y:e.cp1y},a=Oi(t,n,i),r=Oi(n,o,i),l=Oi(o,e,i),h=Oi(a,r,i),c=Oi(r,l,i);return Oi(h,c,i)}const Li=new Map;function Ri(t,e,i){return function(t,e){e=e||{};const i=t+JSON.stringify(e);let s=Li.get(i);return s||(s=new Intl.NumberFormat(t,e),Li.set(i,s)),s}(e,i).format(t)}function Ei(t,e,i){return t?function(t,e){return{x:i=>t+t+e-i,setWidth(t){e=t},textAlign:t=>"center"===t?t:"right"===t?"left":"right",xPlus:(t,e)=>t-e,leftForLtr:(t,e)=>t-e}}(e,i):{x:t=>t,setWidth(t){},textAlign:t=>t,xPlus:(t,e)=>t+e,leftForLtr:(t,e)=>t}}function Ii(t,e){let i,s;"ltr"!==e&&"rtl"!==e||(i=t.canvas.style,s=[i.getPropertyValue("direction"),i.getPropertyPriority("direction")],i.setProperty("direction",e,"important"),t.prevTextDirection=s)}function zi(t,e){void 0!==e&&(delete t.prevTextDirection,t.canvas.style.setProperty("direction",e[0],e[1]))}function Fi(t){return"angle"===t?{between:Ht,compare:Wt,normalize:Nt}:{between:Yt,compare:(t,e)=>t-e,normalize:t=>t}}function Bi({start:t,end:e,count:i,loop:s,style:n}){return{start:t%i,end:e%i,loop:s&&(e-t+1)%i==0,style:n}}function Vi(t,e,i){if(!i)return[t];const{property:s,start:n,end:o}=i,a=e.length,{compare:r,between:l,normalize:h}=Fi(s),{start:c,end:d,loop:u,style:f}=function(t,e,i){const{property:s,start:n,end:o}=i,{between:a,normalize:r}=Fi(s),l=e.length;let h,c,{start:d,end:u,loop:f}=t;if(f){for(d+=l,u+=l,h=0,c=l;hb||l(n,x,p)&&0!==r(n,x),v=()=>!b||0===r(o,p)||l(o,x,p);for(let t=c,i=c;t<=d;++t)m=e[t%a],m.skip||(p=h(m[s]),p!==x&&(b=l(p,n,o),null===_&&y()&&(_=0===r(p,n)?t:i),null!==_&&v()&&(g.push(Bi({start:_,end:t,loop:u,count:a,style:f})),_=null),i=t,x=p));return null!==_&&g.push(Bi({start:_,end:d,loop:u,count:a,style:f})),g}function Wi(t,e){const i=[],s=t.segments;for(let n=0;nn&&t[o%e].skip;)o--;return o%=e,{start:n,end:o}}(i,n,o,s);if(!0===s)return Hi(t,[{start:a,end:r,loop:o}],i,e);return Hi(t,function(t,e,i,s){const n=t.length,o=[];let a,r=e,l=t[e];for(a=e+1;a<=i;++a){const i=t[a%n];i.skip||i.stop?l.skip||(s=!1,o.push({start:e%n,end:(a-1)%n,loop:s}),e=r=i.stop?a:null):(r=a,l.skip&&(e=a)),l=i}return null!==r&&o.push({start:e%n,end:r%n,loop:s}),o}(i,a,rnull===t||""===t;const Gi=!!Se&&{passive:!0};function Zi(t,e,i){t.canvas.removeEventListener(e,i,Gi)}function Ji(t,e){for(const i of t)if(i===e||i.contains(e))return!0}function Qi(t,e,i){const s=t.canvas,n=new MutationObserver((t=>{let e=!1;for(const i of t)e=e||Ji(i.addedNodes,s),e=e&&!Ji(i.removedNodes,s);e&&i()}));return n.observe(document,{childList:!0,subtree:!0}),n}function ts(t,e,i){const s=t.canvas,n=new MutationObserver((t=>{let e=!1;for(const i of t)e=e||Ji(i.removedNodes,s),e=e&&!Ji(i.addedNodes,s);e&&i()}));return n.observe(document,{childList:!0,subtree:!0}),n}const es=new Map;let is=0;function ss(){const t=window.devicePixelRatio;t!==is&&(is=t,es.forEach(((e,i)=>{i.currentDevicePixelRatio!==t&&e()})))}function ns(t,i,s){const n=t.canvas,o=n&&pe(n);if(!o)return;const a=e(((t,e)=>{const i=o.clientWidth;s(t,e),i{const e=t[0],i=e.contentRect.width,s=e.contentRect.height;0===i&&0===s||a(i,s)}));return r.observe(o),function(t,e){es.size||window.addEventListener("resize",ss),es.set(t,e)}(t,a),r}function os(t,e,i){i&&i.disconnect(),"resize"===e&&function(t){es.delete(t),es.size||window.removeEventListener("resize",ss)}(t)}function as(t,i,s){const n=t.canvas,o=e((e=>{null!==t.ctx&&s(function(t,e){const i=qi[t.type]||t.type,{x:s,y:n}=ve(t,e);return{type:i,chart:e,native:t,x:void 0!==s?s:null,y:void 0!==n?n:null}}(e,t))}),t,(t=>{const e=t[0];return[e,e.offsetX,e.offsetY]}));return function(t,e,i){t.addEventListener(e,i,Gi)}(n,i,o),o}class rs extends Ui{acquireContext(t,e){const i=t&&t.getContext&&t.getContext("2d");return i&&i.canvas===t?(function(t,e){const i=t.style,s=t.getAttribute("height"),n=t.getAttribute("width");if(t.$chartjs={initial:{height:s,width:n,style:{display:i.display,height:i.height,width:i.width}}},i.display=i.display||"block",i.boxSizing=i.boxSizing||"border-box",Ki(n)){const e=Pe(t,"width");void 0!==e&&(t.width=e)}if(Ki(s))if(""===t.style.height)t.height=t.width/(e||2);else{const e=Pe(t,"height");void 0!==e&&(t.height=e)}}(t,e),i):null}releaseContext(t){const e=t.canvas;if(!e.$chartjs)return!1;const i=e.$chartjs.initial;["height","width"].forEach((t=>{const s=i[t];$(s)?e.removeAttribute(t):e.setAttribute(t,s)}));const s=i.style||{};return Object.keys(s).forEach((t=>{e.style[t]=s[t]})),e.width=e.width,delete e.$chartjs,!0}addEventListener(t,e,i){this.removeEventListener(t,e);const s=t.$proxies||(t.$proxies={}),n={attach:Qi,detach:ts,resize:ns}[e]||as;s[e]=n(t,e,i)}removeEventListener(t,e){const i=t.$proxies||(t.$proxies={}),s=i[e];if(!s)return;({attach:os,detach:os,resize:os}[e]||Zi)(t,e,s),i[e]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(t,e,i,s){return Me(t,e,i,s)}isAttached(t){const e=pe(t);return!(!e||!e.isConnected)}}function ls(t){return!ge()||"undefined"!=typeof OffscreenCanvas&&t instanceof OffscreenCanvas?Xi:rs}var hs=Object.freeze({__proto__:null,_detectPlatform:ls,BasePlatform:Ui,BasicPlatform:Xi,DomPlatform:rs});const cs="transparent",ds={boolean:(t,e,i)=>i>.5?e:t,color(t,e,i){const s=W(t||cs),n=s.valid&&W(e||cs);return n&&n.valid?n.mix(s,i).hexString():e},number:(t,e,i)=>t+(e-t)*i};class us{constructor(t,e,i,s){const n=e[i];s=je([t.to,s,n,t.from]);const o=je([t.from,n,s]);this._active=!0,this._fn=t.fn||ds[t.type||typeof o],this._easing=Ci[t.easing]||Ci.linear,this._start=Math.floor(Date.now()+(t.delay||0)),this._duration=this._total=Math.floor(t.duration),this._loop=!!t.loop,this._target=e,this._prop=i,this._from=o,this._to=s,this._promises=void 0}active(){return this._active}update(t,e,i){if(this._active){this._notify(!1);const s=this._target[this._prop],n=i-this._start,o=this._duration-n;this._start=i,this._duration=Math.floor(Math.max(o,t.duration)),this._total+=n,this._loop=!!t.loop,this._to=je([t.to,e,s,t.from]),this._from=je([t.from,s,e])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(t){const e=t-this._start,i=this._duration,s=this._prop,n=this._from,o=this._loop,a=this._to;let r;if(this._active=n!==a&&(o||e1?2-r:r,r=this._easing(Math.min(1,Math.max(0,r))),this._target[s]=this._fn(n,a,r))}wait(){const t=this._promises||(this._promises=[]);return new Promise(((e,i)=>{t.push({res:e,rej:i})}))}_notify(t){const e=t?"res":"rej",i=this._promises||[];for(let t=0;t"onProgress"!==t&&"onComplete"!==t&&"fn"!==t}),bt.set("animations",{colors:{type:"color",properties:["color","borderColor","backgroundColor"]},numbers:{type:"number",properties:["x","y","borderWidth","radius","tension"]}}),bt.describe("animations",{_fallback:"animation"}),bt.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:t=>0|t}}}});class gs{constructor(t,e){this._chart=t,this._properties=new Map,this.configure(e)}configure(t){if(!U(t))return;const e=this._properties;Object.getOwnPropertyNames(t).forEach((i=>{const s=t[i];if(!U(s))return;const n={};for(const t of fs)n[t]=s[t];(Y(s.properties)&&s.properties||[i]).forEach((t=>{t!==i&&e.has(t)||e.set(t,n)}))}))}_animateOptions(t,e){const i=e.options,s=function(t,e){if(!e)return;let i=t.options;if(!i)return void(t.options=e);i.$shared&&(t.options=i=Object.assign({},i,{$shared:!1,$animations:{}}));return i}(t,i);if(!s)return[];const n=this._createAnimations(s,i);return i.$shared&&function(t,e){const i=[],s=Object.keys(e);for(let e=0;e{t.options=i}),(()=>{})),n}_createAnimations(t,e){const i=this._properties,s=[],n=t.$animations||(t.$animations={}),o=Object.keys(e),a=Date.now();let r;for(r=o.length-1;r>=0;--r){const l=o[r];if("$"===l.charAt(0))continue;if("options"===l){s.push(...this._animateOptions(t,e));continue}const h=e[l];let c=n[l];const d=i.get(l);if(c){if(d&&c.active()){c.update(d,h,a);continue}c.cancel()}d&&d.duration?(n[l]=c=new us(d,t,l,h),s.push(c)):t[l]=h}return s}update(t,e){if(0===this._properties.size)return void Object.assign(t,e);const i=this._createAnimations(t,e);return i.length?(a.add(this._chart,i),!0):void 0}}function ps(t,e){const i=t&&t.options||{},s=i.reverse,n=void 0===i.min?e:0,o=void 0===i.max?e:0;return{start:s?o:n,end:s?n:o}}function ms(t,e){const i=[],s=t._getSortedDatasetMetas(e);let n,o;for(n=0,o=s.length;n0||!i&&e<0)return n.index}return null}function vs(t,e){const{chart:i,_cachedMeta:s}=t,n=i._stacks||(i._stacks={}),{iScale:o,vScale:a,index:r}=s,l=o.axis,h=a.axis,c=function(t,e,i){return`${t.id}.${e.id}.${i.stack||i.type}`}(o,a,s),d=e.length;let u;for(let t=0;ti[t].axis===e)).shift()}function Ms(t,e){const i=t.controller.index,s=t.vScale&&t.vScale.axis;if(s){e=e||t._parsed;for(const t of e){const e=t._stacks;if(!e||void 0===e[s]||void 0===e[s][i])return;delete e[s][i]}}}const ks=t=>"reset"===t||"none"===t,Ss=(t,e)=>e?t:Object.assign({},t);class Ps{constructor(t,e){this.chart=t,this._ctx=t.ctx,this.index=e,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.$context=void 0,this._syncList=[],this.initialize()}initialize(){const t=this._cachedMeta;this.configure(),this.linkScales(),t._stacked=bs(t.vScale,t),this.addElements()}updateIndex(t){this.index!==t&&Ms(this._cachedMeta),this.index=t}linkScales(){const t=this.chart,e=this._cachedMeta,i=this.getDataset(),s=(t,e,i,s)=>"x"===t?e:"r"===t?s:i,n=e.xAxisID=K(i.xAxisID,ws(t,"x")),o=e.yAxisID=K(i.yAxisID,ws(t,"y")),a=e.rAxisID=K(i.rAxisID,ws(t,"r")),r=e.indexAxis,l=e.iAxisID=s(r,n,o,a),h=e.vAxisID=s(r,o,n,a);e.xScale=this.getScaleForId(n),e.yScale=this.getScaleForId(o),e.rScale=this.getScaleForId(a),e.iScale=this.getScaleForId(l),e.vScale=this.getScaleForId(h)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(t){return this.chart.scales[t]}_getOtherScale(t){const e=this._cachedMeta;return t===e.iScale?e.vScale:e.iScale}reset(){this._update("reset")}_destroy(){const t=this._cachedMeta;this._data&&ue(this._data,this),t._stacked&&Ms(t)}_dataCheck(){const t=this.getDataset(),e=t.data||(t.data=[]),i=this._data;if(U(e))this._data=function(t){const e=Object.keys(t),i=new Array(e.length);let s,n,o;for(s=0,n=e.length;s0&&i._parsed[t-1];if(!1===this._parsing)i._parsed=s,i._sorted=!0,h=s;else{h=Y(s[t])?this.parseArrayData(i,s,t,e):U(s[t])?this.parseObjectData(i,s,t,e):this.parsePrimitiveData(i,s,t,e);const n=()=>null===l[a]||d&&l[a]t&&!e.hidden&&e._stacked&&{keys:ms(i,!0),values:null})(e,i,this.chart),l={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:h,max:c}=function(t){const{min:e,max:i,minDefined:s,maxDefined:n}=t.getUserBounds();return{min:s?e:Number.NEGATIVE_INFINITY,max:n?i:Number.POSITIVE_INFINITY}}(a);let d,u;function f(){u=s[d];const e=u[a.axis];return!X(u[t.axis])||h>e||c=0;--d)if(!f()){this.updateRangeFromParsed(l,t,u,r);break}return l}getAllParsedValues(t){const e=this._cachedMeta._parsed,i=[];let s,n,o;for(s=0,n=e.length;s=0&&tthis.getContext(i,s)),c);return f.$shared&&(f.$shared=r,n[o]=Object.freeze(Ss(f,r))),f}_resolveAnimations(t,e,i){const s=this.chart,n=this._cachedDataOpts,o=`animation-${e}`,a=n[o];if(a)return a;let r;if(!1!==s.options.animation){const s=this.chart.config,n=s.datasetAnimationScopeKeys(this._type,e),o=s.getOptionScopes(this.getDataset(),n);r=s.createResolver(o,this.getContext(t,i,e))}const l=new gs(s,r&&r.animations);return r&&r._cacheable&&(n[o]=Object.freeze(l)),l}getSharedOptions(t){if(t.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},t))}includeOptions(t,e){return!e||ks(t)||this.chart._animationsDisabled}updateElement(t,e,i,s){ks(s)?Object.assign(t,i):this._resolveAnimations(e,s).update(t,i)}updateSharedOptions(t,e,i){t&&!ks(e)&&this._resolveAnimations(void 0,e).update(t,i)}_setStyle(t,e,i,s){t.active=s;const n=this.getStyle(e,s);this._resolveAnimations(e,i,s).update(t,{options:!s&&this.getSharedOptions(n)||n})}removeHoverStyle(t,e,i){this._setStyle(t,i,"active",!1)}setHoverStyle(t,e,i){this._setStyle(t,i,"active",!0)}_removeDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!1)}_setDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!0)}_resyncElements(t){const e=this._data,i=this._cachedMeta.data;for(const[t,e,i]of this._syncList)this[t](e,i);this._syncList=[];const s=i.length,n=e.length,o=Math.min(n,s);o&&this.parse(0,o),n>s?this._insertElements(s,n-s,t):n{for(t.length+=e,a=t.length-1;a>=o;a--)t[a]=t[a-e]};for(r(n),a=t;a{s[t]=i[t]&&i[t].active()?i[t]._to:this[t]})),s}}Ds.defaults={},Ds.defaultRoutes=void 0;const Cs={values:t=>Y(t)?t:""+t,numeric(t,e,i){if(0===t)return"0";const s=this.chart.options.locale;let n,o=t;if(i.length>1){const e=Math.max(Math.abs(i[0].value),Math.abs(i[i.length-1].value));(e<1e-4||e>1e15)&&(n="scientific"),o=function(t,e){let i=e.length>3?e[2].value-e[1].value:e[1].value-e[0].value;Math.abs(i)>=1&&t!==Math.floor(t)&&(i=t-Math.floor(t));return i}(t,i)}const a=Dt(Math.abs(o)),r=Math.max(Math.min(-1*Math.floor(a),20),0),l={notation:n,minimumFractionDigits:r,maximumFractionDigits:r};return Object.assign(l,this.options.ticks.format),Ri(t,s,l)},logarithmic(t,e,i){if(0===t)return"0";const s=t/Math.pow(10,Math.floor(Dt(t)));return 1===s||2===s||5===s?Cs.numeric.call(this,t,e,i):""}};var Os={formatters:Cs};function As(t,e){const i=t.options.ticks,s=i.maxTicksLimit||function(t){const e=t.options.offset,i=t._tickSize(),s=t._length/i+(e?0:1),n=t._maxLength/i;return Math.floor(Math.min(s,n))}(t),n=i.major.enabled?function(t){const e=[];let i,s;for(i=0,s=t.length;is)return function(t,e,i,s){let n,o=0,a=i[0];for(s=Math.ceil(s),n=0;nn)return e}return Math.max(n,1)}(n,e,s);if(o>0){let t,i;const s=o>1?Math.round((r-a)/(o-1)):null;for(Ts(e,l,h,$(s)?0:a-s,a),t=0,i=o-1;te.lineWidth,tickColor:(t,e)=>e.color,offset:!1,borderDash:[],borderDashOffset:0,borderWidth:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:Os.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),bt.route("scale.ticks","color","","color"),bt.route("scale.grid","color","","borderColor"),bt.route("scale.grid","borderColor","","borderColor"),bt.route("scale.title","color","","color"),bt.describe("scale",{_fallback:!1,_scriptable:t=>!t.startsWith("before")&&!t.startsWith("after")&&"callback"!==t&&"parser"!==t,_indexable:t=>"borderDash"!==t&&"tickBorderDash"!==t}),bt.describe("scales",{_fallback:"scale"}),bt.describe("scale.ticks",{_scriptable:t=>"backdropPadding"!==t&&"callback"!==t,_indexable:t=>"backdropPadding"!==t});const Ls=(t,e,i)=>"top"===e||"left"===e?t[e]+i:t[e]-i;function Rs(t,e){const i=[],s=t.length/e,n=t.length;let o=0;for(;oa+r)))return h}function Is(t){return t.drawTicks?t.tickLength:0}function zs(t,e){if(!t.display)return 0;const i=He(t.font,e),s=Ne(t.padding);return(Y(t.text)?t.text.length:1)*i.lineHeight+s.height}function Fs(t,e,i){let n=s(t);return(i&&"right"!==e||!i&&"right"===e)&&(n=(t=>"left"===t?"right":"right"===t?"left":t)(n)),n}class Bs extends Ds{constructor(t){super(),this.id=t.id,this.type=t.type,this.options=void 0,this.ctx=t.ctx,this.chart=t.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(t){this.options=t.setContext(this.getContext()),this.axis=t.axis,this._userMin=this.parse(t.min),this._userMax=this.parse(t.max),this._suggestedMin=this.parse(t.suggestedMin),this._suggestedMax=this.parse(t.suggestedMax)}parse(t,e){return t}getUserBounds(){let{_userMin:t,_userMax:e,_suggestedMin:i,_suggestedMax:s}=this;return t=q(t,Number.POSITIVE_INFINITY),e=q(e,Number.NEGATIVE_INFINITY),i=q(i,Number.POSITIVE_INFINITY),s=q(s,Number.NEGATIVE_INFINITY),{min:q(t,i),max:q(e,s),minDefined:X(t),maxDefined:X(e)}}getMinMax(t){let e,{min:i,max:s,minDefined:n,maxDefined:o}=this.getUserBounds();if(n&&o)return{min:i,max:s};const a=this.getMatchingVisibleMetas();for(let r=0,l=a.length;rs?s:i,s=n&&i>s?i:s,{min:q(i,q(s,i)),max:q(s,q(i,s))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels||[]}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){J(this.options.beforeUpdate,[this])}update(t,e,i){const{beginAtZero:s,grace:n,ticks:o}=this.options,a=o.sampleSize;this.beforeUpdate(),this.maxWidth=t,this.maxHeight=e,this._margins=i=Object.assign({left:0,right:0,top:0,bottom:0},i),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+i.left+i.right:this.height+i.top+i.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=$e(this,n,s),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const r=a=n||i<=1||!this.isHorizontal())return void(this.labelRotation=s);const h=this._getLabelSizes(),c=h.widest.width,d=h.highest.height,u=jt(this.chart.width-c,0,this.maxWidth);o=t.offset?this.maxWidth/i:u/(i-1),c+6>o&&(o=u/(i-(t.offset?.5:1)),a=this.maxHeight-Is(t.grid)-e.padding-zs(t.title,this.chart.options.font),r=Math.sqrt(c*c+d*d),l=zt(Math.min(Math.asin(jt((h.highest.height+6)/o,-1,1)),Math.asin(jt(a/r,-1,1))-Math.asin(jt(d/r,-1,1)))),l=Math.max(s,Math.min(n,l))),this.labelRotation=l}afterCalculateLabelRotation(){J(this.options.afterCalculateLabelRotation,[this])}beforeFit(){J(this.options.beforeFit,[this])}fit(){const t={width:0,height:0},{chart:e,options:{ticks:i,title:s,grid:n}}=this,o=this._isVisible(),a=this.isHorizontal();if(o){const o=zs(s,e.options.font);if(a?(t.width=this.maxWidth,t.height=Is(n)+o):(t.height=this.maxHeight,t.width=Is(n)+o),i.display&&this.ticks.length){const{first:e,last:s,widest:n,highest:o}=this._getLabelSizes(),r=2*i.padding,l=It(this.labelRotation),h=Math.cos(l),c=Math.sin(l);if(a){const e=i.mirror?0:c*n.width+h*o.height;t.height=Math.min(this.maxHeight,t.height+e+r)}else{const e=i.mirror?0:h*n.width+c*o.height;t.width=Math.min(this.maxWidth,t.width+e+r)}this._calculatePadding(e,s,c,h)}}this._handleMargins(),a?(this.width=this._length=e.width-this._margins.left-this._margins.right,this.height=t.height):(this.width=t.width,this.height=this._length=e.height-this._margins.top-this._margins.bottom)}_calculatePadding(t,e,i,s){const{ticks:{align:n,padding:o},position:a}=this.options,r=0!==this.labelRotation,l="top"!==a&&"x"===this.axis;if(this.isHorizontal()){const a=this.getPixelForTick(0)-this.left,h=this.right-this.getPixelForTick(this.ticks.length-1);let c=0,d=0;r?l?(c=s*t.width,d=i*e.height):(c=i*t.height,d=s*e.width):"start"===n?d=e.width:"end"===n?c=t.width:(c=t.width/2,d=e.width/2),this.paddingLeft=Math.max((c-a+o)*this.width/(this.width-a),0),this.paddingRight=Math.max((d-h+o)*this.width/(this.width-h),0)}else{let i=e.height/2,s=t.height/2;"start"===n?(i=0,s=t.height):"end"===n&&(i=e.height,s=0),this.paddingTop=i+o,this.paddingBottom=s+o}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){J(this.options.afterFit,[this])}isHorizontal(){const{axis:t,position:e}=this.options;return"top"===e||"bottom"===e||"x"===t}isFullSize(){return this.options.fullSize}_convertTicksToLabels(t){let e,i;for(this.beforeTickToLabelConversion(),this.generateTickLabels(t),e=0,i=t.length;e{const i=t.gc,s=i.length/2;let n;if(s>e){for(n=0;n({width:n[t]||0,height:o[t]||0});return{first:v(0),last:v(e-1),widest:v(_),highest:v(y),widths:n,heights:o}}getLabelForValue(t){return t}getPixelForValue(t,e){return NaN}getValueForPixel(t){}getPixelForTick(t){const e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t].value)}getPixelForDecimal(t){this._reversePixels&&(t=1-t);const e=this._startPixel+t*this._length;return $t(this._alignToPixels?Kt(this.chart,e,0):e)}getDecimalForPixel(t){const e=(t-this._startPixel)/this._length;return this._reversePixels?1-e:e}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:t,max:e}=this;return t<0&&e<0?e:t>0&&e>0?t:0}getContext(t){const e=this.ticks||[];if(t>=0&&ta*s?a/i:r/s:r*s0}_computeGridLineItems(t){const e=this.axis,i=this.chart,s=this.options,{grid:n,position:o}=s,a=n.offset,r=this.isHorizontal(),l=this.ticks.length+(a?1:0),h=Is(n),c=[],d=n.setContext(this.getContext()),u=d.drawBorder?d.borderWidth:0,f=u/2,g=function(t){return Kt(i,t,u)};let p,m,x,b,_,y,v,w,M,k,S,P;if("top"===o)p=g(this.bottom),y=this.bottom-h,w=p-f,k=g(t.top)+f,P=t.bottom;else if("bottom"===o)p=g(this.top),k=t.top,P=g(t.bottom)-f,y=p+f,w=this.top+h;else if("left"===o)p=g(this.right),_=this.right-h,v=p-f,M=g(t.left)+f,S=t.right;else if("right"===o)p=g(this.left),M=t.left,S=g(t.right)-f,_=p+f,v=this.left+h;else if("x"===e){if("center"===o)p=g((t.top+t.bottom)/2+.5);else if(U(o)){const t=Object.keys(o)[0],e=o[t];p=g(this.chart.scales[t].getPixelForValue(e))}k=t.top,P=t.bottom,y=p+f,w=y+h}else if("y"===e){if("center"===o)p=g((t.left+t.right)/2);else if(U(o)){const t=Object.keys(o)[0],e=o[t];p=g(this.chart.scales[t].getPixelForValue(e))}_=p-f,v=_-h,M=t.left,S=t.right}const D=K(s.ticks.maxTicksLimit,l),C=Math.max(1,Math.ceil(l/D));for(m=0;me.value===t));if(i>=0){return e.setContext(this.getContext(i)).lineWidth}return 0}drawGrid(t){const e=this.options.grid,i=this.ctx,s=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(t));let n,o;const a=(t,e,s)=>{s.width&&s.color&&(i.save(),i.lineWidth=s.width,i.strokeStyle=s.color,i.setLineDash(s.borderDash||[]),i.lineDashOffset=s.borderDashOffset,i.beginPath(),i.moveTo(t.x,t.y),i.lineTo(e.x,e.y),i.stroke(),i.restore())};if(e.display)for(n=0,o=s.length;n{this.drawBackground(),this.drawGrid(t),this.drawTitle()}},{z:i+1,draw:()=>{this.drawBorder()}},{z:e,draw:t=>{this.drawLabels(t)}}]:[{z:e,draw:t=>{this.draw(t)}}]}getMatchingVisibleMetas(t){const e=this.chart.getSortedVisibleDatasetMetas(),i=this.axis+"AxisID",s=[];let n,o;for(n=0,o=e.length;n{const s=i.split("."),n=s.pop(),o=[t].concat(s).join("."),a=e[i].split("."),r=a.pop(),l=a.join(".");bt.route(o,n,l,r)}))}(e,t.defaultRoutes);t.descriptors&&bt.describe(e,t.descriptors)}(t,o,i),this.override&&bt.override(t.id,t.overrides)),o}get(t){return this.items[t]}unregister(t){const e=this.items,i=t.id,s=this.scope;i in e&&delete e[i],s&&i in bt[s]&&(delete bt[s][i],this.override&&delete gt[i])}}var Ws=new class{constructor(){this.controllers=new Vs(Ps,"datasets",!0),this.elements=new Vs(Ds,"elements"),this.plugins=new Vs(Object,"plugins"),this.scales=new Vs(Bs,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...t){this._each("register",t)}remove(...t){this._each("unregister",t)}addControllers(...t){this._each("register",t,this.controllers)}addElements(...t){this._each("register",t,this.elements)}addPlugins(...t){this._each("register",t,this.plugins)}addScales(...t){this._each("register",t,this.scales)}getController(t){return this._get(t,this.controllers,"controller")}getElement(t){return this._get(t,this.elements,"element")}getPlugin(t){return this._get(t,this.plugins,"plugin")}getScale(t){return this._get(t,this.scales,"scale")}removeControllers(...t){this._each("unregister",t,this.controllers)}removeElements(...t){this._each("unregister",t,this.elements)}removePlugins(...t){this._each("unregister",t,this.plugins)}removeScales(...t){this._each("unregister",t,this.scales)}_each(t,e,i){[...e].forEach((e=>{const s=i||this._getRegistryForType(e);i||s.isForType(e)||s===this.plugins&&e.id?this._exec(t,s,e):Q(e,(e=>{const s=i||this._getRegistryForType(e);this._exec(t,s,e)}))}))}_exec(t,e,i){const s=ht(t);J(i["before"+s],[],i),e[t](i),J(i["after"+s],[],i)}_getRegistryForType(t){for(let e=0;et.filter((t=>!e.some((e=>t.plugin.id===e.plugin.id))));this._notify(s(e,i),t,"stop"),this._notify(s(i,e),t,"start")}}function Hs(t,e){return e||!1!==t?!0===t?{}:t:null}function js(t,e,i,s){const n=t.pluginScopeKeys(e),o=t.getOptionScopes(i,n);return t.createResolver(o,s,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function $s(t,e){const i=bt.datasets[t]||{};return((e.datasets||{})[t]||{}).indexAxis||e.indexAxis||i.indexAxis||"x"}function Ys(t,e){return"x"===t||"y"===t?t:e.axis||("top"===(i=e.position)||"bottom"===i?"x":"left"===i||"right"===i?"y":void 0)||t.charAt(0).toLowerCase();var i}function Us(t){const e=t.options||(t.options={});e.plugins=K(e.plugins,{}),e.scales=function(t,e){const i=gt[t.type]||{scales:{}},s=e.scales||{},n=$s(t.type,e),o=Object.create(null),a=Object.create(null);return Object.keys(s).forEach((t=>{const e=s[t];if(!U(e))return console.error(`Invalid scale configuration for scale: ${t}`);if(e._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${t}`);const r=Ys(t,e),l=function(t,e){return t===e?"_index_":"_value_"}(r,n),h=i.scales||{};o[r]=o[r]||t,a[t]=ot(Object.create(null),[{axis:r},e,h[r],h[l]])})),t.data.datasets.forEach((i=>{const n=i.type||t.type,r=i.indexAxis||$s(n,e),l=(gt[n]||{}).scales||{};Object.keys(l).forEach((t=>{const e=function(t,e){let i=t;return"_index_"===t?i=e:"_value_"===t&&(i="x"===e?"y":"x"),i}(t,r),n=i[e+"AxisID"]||o[e]||e;a[n]=a[n]||Object.create(null),ot(a[n],[{axis:e},s[n],l[t]])}))})),Object.keys(a).forEach((t=>{const e=a[t];ot(e,[bt.scales[e.type],bt.scale])})),a}(t,e)}function Xs(t){return(t=t||{}).datasets=t.datasets||[],t.labels=t.labels||[],t}const qs=new Map,Ks=new Set;function Gs(t,e){let i=qs.get(t);return i||(i=e(),qs.set(t,i),Ks.add(i)),i}const Zs=(t,e,i)=>{const s=lt(e,i);void 0!==s&&t.add(s)};class Js{constructor(t){this._config=function(t){return(t=t||{}).data=Xs(t.data),Us(t),t}(t),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(t){this._config.type=t}get data(){return this._config.data}set data(t){this._config.data=Xs(t)}get options(){return this._config.options}set options(t){this._config.options=t}get plugins(){return this._config.plugins}update(){const t=this._config;this.clearCache(),Us(t)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(t){return Gs(t,(()=>[[`datasets.${t}`,""]]))}datasetAnimationScopeKeys(t,e){return Gs(`${t}.transition.${e}`,(()=>[[`datasets.${t}.transitions.${e}`,`transitions.${e}`],[`datasets.${t}`,""]]))}datasetElementScopeKeys(t,e){return Gs(`${t}-${e}`,(()=>[[`datasets.${t}.elements.${e}`,`datasets.${t}`,`elements.${e}`,""]]))}pluginScopeKeys(t){const e=t.id;return Gs(`${this.type}-plugin-${e}`,(()=>[[`plugins.${e}`,...t.additionalOptionScopes||[]]]))}_cachedScopes(t,e){const i=this._scopeCache;let s=i.get(t);return s&&!e||(s=new Map,i.set(t,s)),s}getOptionScopes(t,e,i){const{options:s,type:n}=this,o=this._cachedScopes(t,i),a=o.get(e);if(a)return a;const r=new Set;e.forEach((e=>{t&&(r.add(t),e.forEach((e=>Zs(r,t,e)))),e.forEach((t=>Zs(r,s,t))),e.forEach((t=>Zs(r,gt[n]||{},t))),e.forEach((t=>Zs(r,bt,t))),e.forEach((t=>Zs(r,pt,t)))}));const l=Array.from(r);return 0===l.length&&l.push(Object.create(null)),Ks.has(e)&&o.set(e,l),l}chartOptionScopes(){const{options:t,type:e}=this;return[t,gt[e]||{},bt.datasets[e]||{},{type:e},bt,pt]}resolveNamedOptions(t,e,i,s=[""]){const n={$shared:!0},{resolver:o,subPrefixes:a}=Qs(this._resolverCache,t,s);let r=o;if(function(t,e){const{isScriptable:i,isIndexable:s}=ri(t);for(const n of e){const e=i(n),o=s(n),a=(o||e)&&t[n];if(e&&(dt(a)||tn(a))||o&&Y(a))return!0}return!1}(o,e)){n.$shared=!1;r=ai(o,i=dt(i)?i():i,this.createResolver(t,i,a))}for(const t of e)n[t]=r[t];return n}createResolver(t,e,i=[""],s){const{resolver:n}=Qs(this._resolverCache,t,i);return U(e)?ai(n,e,void 0,s):n}}function Qs(t,e,i){let s=t.get(e);s||(s=new Map,t.set(e,s));const n=i.join();let o=s.get(n);if(!o){o={resolver:oi(e,i),subPrefixes:i.filter((t=>!t.toLowerCase().includes("hover")))},s.set(n,o)}return o}const tn=t=>U(t)&&Object.getOwnPropertyNames(t).reduce(((e,i)=>e||dt(t[i])),!1);const en=["top","bottom","left","right","chartArea"];function sn(t,e){return"top"===t||"bottom"===t||-1===en.indexOf(t)&&"x"===e}function nn(t,e){return function(i,s){return i[t]===s[t]?i[e]-s[e]:i[t]-s[t]}}function on(t){const e=t.chart,i=e.options.animation;e.notifyPlugins("afterRender"),J(i&&i.onComplete,[t],e)}function an(t){const e=t.chart,i=e.options.animation;J(i&&i.onProgress,[t],e)}function rn(t){return ge()&&"string"==typeof t?t=document.getElementById(t):t&&t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas),t}const ln={},hn=t=>{const e=rn(t);return Object.values(ln).filter((t=>t.canvas===e)).pop()};function cn(t,e,i){const s=Object.keys(t);for(const n of s){const s=+n;if(s>=e){const o=t[n];delete t[n],(i>0||s>e)&&(t[s+i]=o)}}}class dn{constructor(t,e){const s=this.config=new Js(e),n=rn(t),o=hn(n);if(o)throw new Error("Canvas is already in use. Chart with ID '"+o.id+"' must be destroyed before the canvas can be reused.");const r=s.createResolver(s.chartOptionScopes(),this.getContext());this.platform=new(s.platform||ls(n)),this.platform.updateConfig(s);const l=this.platform.acquireContext(n,r.aspectRatio),h=l&&l.canvas,c=h&&h.height,d=h&&h.width;this.id=j(),this.ctx=l,this.canvas=h,this.width=d,this.height=c,this._options=r,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new Ns,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=i((t=>this.update(t)),r.resizeDelay||0),this._dataChanges=[],ln[this.id]=this,l&&h?(a.listen(this,"complete",on),a.listen(this,"progress",an),this._initialize(),this.attached&&this.update()):console.error("Failed to create chart: can't acquire context from the given item")}get aspectRatio(){const{options:{aspectRatio:t,maintainAspectRatio:e},width:i,height:s,_aspectRatio:n}=this;return $(t)?e&&n?n:s?i/s:null:t}get data(){return this.config.data}set data(t){this.config.data=t}get options(){return this._options}set options(t){this.config.options=t}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():ke(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return Gt(this.canvas,this.ctx),this}stop(){return a.stop(this),this}resize(t,e){a.running(this)?this._resizeBeforeDraw={width:t,height:e}:this._resize(t,e)}_resize(t,e){const i=this.options,s=this.canvas,n=i.maintainAspectRatio&&this.aspectRatio,o=this.platform.getMaximumSize(s,t,e,n),a=i.devicePixelRatio||this.platform.getDevicePixelRatio(),r=this.width?"resize":"attach";this.width=o.width,this.height=o.height,this._aspectRatio=this.aspectRatio,ke(this,a,!0)&&(this.notifyPlugins("resize",{size:o}),J(i.onResize,[this,o],this),this.attached&&this._doResize(r)&&this.render())}ensureScalesHaveIDs(){Q(this.options.scales||{},((t,e)=>{t.id=e}))}buildOrUpdateScales(){const t=this.options,e=t.scales,i=this.scales,s=Object.keys(i).reduce(((t,e)=>(t[e]=!1,t)),{});let n=[];e&&(n=n.concat(Object.keys(e).map((t=>{const i=e[t],s=Ys(t,i),n="r"===s,o="x"===s;return{options:i,dposition:n?"chartArea":o?"bottom":"left",dtype:n?"radialLinear":o?"category":"linear"}})))),Q(n,(e=>{const n=e.options,o=n.id,a=Ys(o,n),r=K(n.type,e.dtype);void 0!==n.position&&sn(n.position,a)===sn(e.dposition)||(n.position=e.dposition),s[o]=!0;let l=null;if(o in i&&i[o].type===r)l=i[o];else{l=new(Ws.getScale(r))({id:o,type:r,ctx:this.ctx,chart:this}),i[l.id]=l}l.init(n,t)})),Q(s,((t,e)=>{t||delete i[e]})),Q(i,(t=>{ni.configure(this,t,t.options),ni.addBox(this,t)}))}_updateMetasets(){const t=this._metasets,e=this.data.datasets.length,i=t.length;if(t.sort(((t,e)=>t.index-e.index)),i>e){for(let t=e;te.length&&delete this._stacks,t.forEach(((t,i)=>{0===e.filter((e=>e===t._dataset)).length&&this._destroyDatasetMeta(i)}))}buildOrUpdateControllers(){const t=[],e=this.data.datasets;let i,s;for(this._removeUnreferencedMetasets(),i=0,s=e.length;i{this.getDatasetMeta(e).controller.reset()}),this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(t){const e=this.config;e.update();const i=this._options=e.createResolver(e.chartOptionScopes(),this.getContext()),s=this._animationsDisabled=!i.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),!1===this.notifyPlugins("beforeUpdate",{mode:t,cancelable:!0}))return;const n=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let o=0;for(let t=0,e=this.data.datasets.length;t{t.reset()})),this._updateDatasets(t),this.notifyPlugins("afterUpdate",{mode:t}),this._layers.sort(nn("z","_idx"));const{_active:a,_lastEvent:r}=this;r?this._eventHandler(r,!0):a.length&&this._updateHoverStyles(a,a,!0),this.render()}_updateScales(){Q(this.scales,(t=>{ni.removeBox(this,t)})),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const t=this.options,e=new Set(Object.keys(this._listeners)),i=new Set(t.events);ut(e,i)&&!!this._responsiveListeners===t.responsive||(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:t}=this,e=this._getUniformDataChanges()||[];for(const{method:i,start:s,count:n}of e){cn(t,s,"_removeElements"===i?-n:n)}}_getUniformDataChanges(){const t=this._dataChanges;if(!t||!t.length)return;this._dataChanges=[];const e=this.data.datasets.length,i=e=>new Set(t.filter((t=>t[0]===e)).map(((t,e)=>e+","+t.splice(1).join(",")))),s=i(0);for(let t=1;tt.split(","))).map((t=>({method:t[1],start:+t[2],count:+t[3]})))}_updateLayout(t){if(!1===this.notifyPlugins("beforeLayout",{cancelable:!0}))return;ni.update(this,this.width,this.height,t);const e=this.chartArea,i=e.width<=0||e.height<=0;this._layers=[],Q(this.boxes,(t=>{i&&"chartArea"===t.position||(t.configure&&t.configure(),this._layers.push(...t._layers()))}),this),this._layers.forEach(((t,e)=>{t._idx=e})),this.notifyPlugins("afterLayout")}_updateDatasets(t){if(!1!==this.notifyPlugins("beforeDatasetsUpdate",{mode:t,cancelable:!0})){for(let t=0,e=this.data.datasets.length;t=0;--e)this._drawDataset(t[e]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(t){const e=this.ctx,i=t._clip,s=!i.disabled,n=this.chartArea,o={meta:t,index:t.index,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetDraw",o)&&(s&&Qt(e,{left:!1===i.left?0:n.left-i.left,right:!1===i.right?this.width:n.right+i.right,top:!1===i.top?0:n.top-i.top,bottom:!1===i.bottom?this.height:n.bottom+i.bottom}),t.controller.draw(),s&&te(e),o.cancelable=!1,this.notifyPlugins("afterDatasetDraw",o))}getElementsAtEventForMode(t,e,i,s){const n=Ee.modes[e];return"function"==typeof n?n(this,t,i,s):[]}getDatasetMeta(t){const e=this.data.datasets[t],i=this._metasets;let s=i.filter((t=>t&&t._dataset===e)).pop();return s||(s={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:e&&e.order||0,index:t,_dataset:e,_parsed:[],_sorted:!1},i.push(s)),s}getContext(){return this.$context||(this.$context=Ye(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(t){const e=this.data.datasets[t];if(!e)return!1;const i=this.getDatasetMeta(t);return"boolean"==typeof i.hidden?!i.hidden:!e.hidden}setDatasetVisibility(t,e){this.getDatasetMeta(t).hidden=!e}toggleDataVisibility(t){this._hiddenIndices[t]=!this._hiddenIndices[t]}getDataVisibility(t){return!this._hiddenIndices[t]}_updateVisibility(t,e,i){const s=i?"show":"hide",n=this.getDatasetMeta(t),o=n.controller._resolveAnimations(void 0,s);ct(e)?(n.data[e].hidden=!i,this.update()):(this.setDatasetVisibility(t,i),o.update(n,{visible:i}),this.update((e=>e.datasetIndex===t?s:void 0)))}hide(t,e){this._updateVisibility(t,e,!1)}show(t,e){this._updateVisibility(t,e,!0)}_destroyDatasetMeta(t){const e=this._metasets[t];e&&e.controller&&e.controller._destroy(),delete this._metasets[t]}_stop(){let t,e;for(this.stop(),a.remove(this),t=0,e=this.data.datasets.length;t{e.addEventListener(this,i,s),t[i]=s},s=(t,e,i)=>{t.offsetX=e,t.offsetY=i,this._eventHandler(t)};Q(this.options.events,(t=>i(t,s)))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const t=this._responsiveListeners,e=this.platform,i=(i,s)=>{e.addEventListener(this,i,s),t[i]=s},s=(i,s)=>{t[i]&&(e.removeEventListener(this,i,s),delete t[i])},n=(t,e)=>{this.canvas&&this.resize(t,e)};let o;const a=()=>{s("attach",a),this.attached=!0,this.resize(),i("resize",n),i("detach",o)};o=()=>{this.attached=!1,s("resize",n),this._stop(),this._resize(0,0),i("attach",a)},e.isAttached(this.canvas)?a():o()}unbindEvents(){Q(this._listeners,((t,e)=>{this.platform.removeEventListener(this,e,t)})),this._listeners={},Q(this._responsiveListeners,((t,e)=>{this.platform.removeEventListener(this,e,t)})),this._responsiveListeners=void 0}updateHoverStyle(t,e,i){const s=i?"set":"remove";let n,o,a,r;for("dataset"===e&&(n=this.getDatasetMeta(t[0].datasetIndex),n.controller["_"+s+"DatasetHoverStyle"]()),a=0,r=t.length;a{const i=this.getDatasetMeta(t);if(!i)throw new Error("No dataset found at index "+t);return{datasetIndex:t,element:i.data[e],index:e}}));!tt(i,e)&&(this._active=i,this._lastEvent=null,this._updateHoverStyles(i,e))}notifyPlugins(t,e,i){return this._plugins.notify(this,t,e,i)}_updateHoverStyles(t,e,i){const s=this.options.hover,n=(t,e)=>t.filter((t=>!e.some((e=>t.datasetIndex===e.datasetIndex&&t.index===e.index)))),o=n(e,t),a=i?t:n(t,e);o.length&&this.updateHoverStyle(o,s.mode,!1),a.length&&s.mode&&this.updateHoverStyle(a,s.mode,!0)}_eventHandler(t,e){const i={event:t,replay:e,cancelable:!0,inChartArea:Jt(t,this.chartArea,this._minPadding)},s=e=>(e.options.events||this.options.events).includes(t.native.type);if(!1===this.notifyPlugins("beforeEvent",i,s))return;const n=this._handleEvent(t,e,i.inChartArea);return i.cancelable=!1,this.notifyPlugins("afterEvent",i,s),(n||i.changed)&&this.render(),this}_handleEvent(t,e,i){const{_active:s=[],options:n}=this,o=e,a=this._getActiveElements(t,s,i,o),r=ft(t),l=function(t,e,i,s){return i&&"mouseout"!==t.type?s?e:t:null}(t,this._lastEvent,i,r);i&&(this._lastEvent=null,J(n.onHover,[t,a,this],this),r&&J(n.onClick,[t,a,this],this));const h=!tt(a,s);return(h||e)&&(this._active=a,this._updateHoverStyles(a,s,e)),this._lastEvent=l,h}_getActiveElements(t,e,i,s){if("mouseout"===t.type)return[];if(!i)return e;const n=this.options.hover;return this.getElementsAtEventForMode(t,n.mode,n,s)}}const un=()=>Q(dn.instances,(t=>t._plugins.invalidate())),fn=!0;function gn(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}Object.defineProperties(dn,{defaults:{enumerable:fn,value:bt},instances:{enumerable:fn,value:ln},overrides:{enumerable:fn,value:gt},registry:{enumerable:fn,value:Ws},version:{enumerable:fn,value:"3.7.0"},getChart:{enumerable:fn,value:hn},register:{enumerable:fn,value:(...t)=>{Ws.add(...t),un()}},unregister:{enumerable:fn,value:(...t)=>{Ws.remove(...t),un()}}});class pn{constructor(t){this.options=t||{}}formats(){return gn()}parse(t,e){return gn()}format(t,e){return gn()}add(t,e,i){return gn()}diff(t,e,i){return gn()}startOf(t,e,i){return gn()}endOf(t,e){return gn()}}pn.override=function(t){Object.assign(pn.prototype,t)};var mn={_date:pn};function xn(t){const e=t.iScale,i=function(t,e){if(!t._cache.$bar){const i=t.getMatchingVisibleMetas(e);let s=[];for(let e=0,n=i.length;et-e)))}return t._cache.$bar}(e,t.type);let s,n,o,a,r=e._length;const l=()=>{32767!==o&&-32768!==o&&(ct(a)&&(r=Math.min(r,Math.abs(o-a)||r)),a=o)};for(s=0,n=i.length;sMath.abs(r)&&(l=r,h=a),e[i.axis]=h,e._custom={barStart:l,barEnd:h,start:n,end:o,min:a,max:r}}(t,e,i,s):e[i.axis]=i.parse(t,s),e}function _n(t,e,i,s){const n=t.iScale,o=t.vScale,a=n.getLabels(),r=n===o,l=[];let h,c,d,u;for(h=i,c=i+s;ht.x,i="left",s="right"):(e=t.base=i?1:-1)}(c,e,o)*n,d===o&&(p-=c/2),h=p+c),p===e.getPixelForValue(o)){const t=Ct(c)*e.getLineWidthForValue(o)/2;p+=t,c-=t}return{size:c,base:p,head:h,center:h+c/2}}_calculateBarIndexPixels(t,e){const i=e.scale,s=this.options,n=s.skipNull,o=K(s.maxBarThickness,1/0);let a,r;if(e.grouped){const i=n?this._getStackCount(t):e.stackCount,l="flex"===s.barThickness?function(t,e,i,s){const n=e.pixels,o=n[t];let a=t>0?n[t-1]:null,r=t=0;--i)e=Math.max(e,t[i].size(this.resolveDataElementOptions(i))/2);return e>0&&e}getLabelAndValue(t){const e=this._cachedMeta,{xScale:i,yScale:s}=e,n=this.getParsed(t),o=i.getLabelForValue(n.x),a=s.getLabelForValue(n.y),r=n._custom;return{label:e.label,value:"("+o+", "+a+(r?", "+r:"")+")"}}update(t){const e=this._cachedMeta.data;this.updateElements(e,0,e.length,t)}updateElements(t,e,i,s){const n="reset"===s,{iScale:o,vScale:a}=this._cachedMeta,r=this.resolveDataElementOptions(e,s),l=this.getSharedOptions(r),h=this.includeOptions(s,l),c=o.axis,d=a.axis;for(let r=e;r""}}}};class Dn extends Ps{constructor(t,e){super(t,e),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(t,e){const i=this.getDataset().data,s=this._cachedMeta;if(!1===this._parsing)s._parsed=i;else{let n,o,a=t=>+i[t];if(U(i[t])){const{key:t="value"}=this._parsing;a=e=>+lt(i[e],t)}for(n=t,o=t+e;nHt(t,r,l,!0)?1:Math.max(e,e*i,s,s*i),g=(t,e,s)=>Ht(t,r,l,!0)?-1:Math.min(e,e*i,s,s*i),p=f(0,h,d),m=f(kt,c,u),x=g(_t,h,d),b=g(_t+kt,c,u);s=(p-x)/2,n=(m-b)/2,o=-(p+x)/2,a=-(m+b)/2}return{ratioX:s,ratioY:n,offsetX:o,offsetY:a}}(c,h,r),p=(i.width-o)/d,m=(i.height-o)/u,x=Math.max(Math.min(p,m)/2,0),b=Z(this.options.radius,x),_=(b-Math.max(b*r,0))/this._getVisibleDatasetWeightTotal();this.offsetX=f*b,this.offsetY=g*b,s.total=this.calculateTotal(),this.outerRadius=b-_*this._getRingWeightOffset(this.index),this.innerRadius=Math.max(this.outerRadius-_*l,0),this.updateElements(n,0,n.length,t)}_circumference(t,e){const i=this.options,s=this._cachedMeta,n=this._getCircumference();return e&&i.animation.animateRotate||!this.chart.getDataVisibility(t)||null===s._parsed[t]||s.data[t].hidden?0:this.calculateCircumference(s._parsed[t]*n/yt)}updateElements(t,e,i,s){const n="reset"===s,o=this.chart,a=o.chartArea,r=o.options.animation,l=(a.left+a.right)/2,h=(a.top+a.bottom)/2,c=n&&r.animateScale,d=c?0:this.innerRadius,u=c?0:this.outerRadius,f=this.resolveDataElementOptions(e,s),g=this.getSharedOptions(f),p=this.includeOptions(s,g);let m,x=this._getRotation();for(m=0;m0&&!isNaN(t)?yt*(Math.abs(t)/e):0}getLabelAndValue(t){const e=this._cachedMeta,i=this.chart,s=i.data.labels||[],n=Ri(e._parsed[t],i.options.locale);return{label:s[t]||"",value:n}}getMaxBorderWidth(t){let e=0;const i=this.chart;let s,n,o,a,r;if(!t)for(s=0,n=i.data.datasets.length;s"spacing"!==t,_indexable:t=>"spacing"!==t},Dn.overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(t){const e=t.data;if(e.labels.length&&e.datasets.length){const{labels:{pointStyle:i}}=t.legend.options;return e.labels.map(((e,s)=>{const n=t.getDatasetMeta(0).controller.getStyle(s);return{text:e,fillStyle:n.backgroundColor,strokeStyle:n.borderColor,lineWidth:n.borderWidth,pointStyle:i,hidden:!t.getDataVisibility(s),index:s}}))}return[]}},onClick(t,e,i){i.chart.toggleDataVisibility(e.index),i.chart.update()}},tooltip:{callbacks:{title:()=>"",label(t){let e=t.label;const i=": "+t.formattedValue;return Y(e)?(e=e.slice(),e[0]+=i):e+=i,e}}}}};class Cn extends Ps{initialize(){this.enableOptionSharing=!0,super.initialize()}update(t){const e=this._cachedMeta,{dataset:i,data:s=[],_dataset:n}=e,o=this.chart._animationsDisabled;let{start:a,count:r}=function(t,e,i){const s=e.length;let n=0,o=s;if(t._sorted){const{iScale:a,_parsed:r}=t,l=a.axis,{min:h,max:c,minDefined:d,maxDefined:u}=a.getUserBounds();d&&(n=jt(Math.min(re(r,a.axis,h).lo,i?s:re(e,l,a.getPixelForValue(h)).lo),0,s-1)),o=u?jt(Math.max(re(r,a.axis,c).hi+1,i?0:re(e,l,a.getPixelForValue(c)).hi+1),n,s)-n:s-n}return{start:n,count:o}}(e,s,o);this._drawStart=a,this._drawCount=r,function(t){const{xScale:e,yScale:i,_scaleRanges:s}=t,n={xmin:e.min,xmax:e.max,ymin:i.min,ymax:i.max};if(!s)return t._scaleRanges=n,!0;const o=s.xmin!==e.min||s.xmax!==e.max||s.ymin!==i.min||s.ymax!==i.max;return Object.assign(s,n),o}(e)&&(a=0,r=s.length),i._chart=this.chart,i._datasetIndex=this.index,i._decimated=!!n._decimated,i.points=s;const l=this.resolveDatasetElementOptions(t);this.options.showLine||(l.borderWidth=0),l.segment=this.options.segment,this.updateElement(i,void 0,{animated:!o,options:l},t),this.updateElements(s,a,r,t)}updateElements(t,e,i,s){const n="reset"===s,{iScale:o,vScale:a,_stacked:r,_dataset:l}=this._cachedMeta,h=this.resolveDataElementOptions(e,s),c=this.getSharedOptions(h),d=this.includeOptions(s,c),u=o.axis,f=a.axis,{spanGaps:g,segment:p}=this.options,m=Tt(g)?g:Number.POSITIVE_INFINITY,x=this.chart._animationsDisabled||n||"none"===s;let b=e>0&&this.getParsed(e-1);for(let h=e;h0&&i[u]-b[u]>m,p&&(g.parsed=i,g.raw=l.data[h]),d&&(g.options=c||this.resolveDataElementOptions(h,e.active?"active":s)),x||this.updateElement(e,h,g,s),b=i}this.updateSharedOptions(c,s,h)}getMaxOverflow(){const t=this._cachedMeta,e=t.dataset,i=e.options&&e.options.borderWidth||0,s=t.data||[];if(!s.length)return i;const n=s[0].size(this.resolveDataElementOptions(0)),o=s[s.length-1].size(this.resolveDataElementOptions(s.length-1));return Math.max(i,n,o)/2}draw(){const t=this._cachedMeta;t.dataset.updateControlPoints(this.chart.chartArea,t.iScale.axis),super.draw()}}Cn.id="line",Cn.defaults={datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1},Cn.overrides={scales:{_index_:{type:"category"},_value_:{type:"linear"}}};class On extends Ps{constructor(t,e){super(t,e),this.innerRadius=void 0,this.outerRadius=void 0}getLabelAndValue(t){const e=this._cachedMeta,i=this.chart,s=i.data.labels||[],n=Ri(e._parsed[t].r,i.options.locale);return{label:s[t]||"",value:n}}update(t){const e=this._cachedMeta.data;this._updateRadius(),this.updateElements(e,0,e.length,t)}_updateRadius(){const t=this.chart,e=t.chartArea,i=t.options,s=Math.min(e.right-e.left,e.bottom-e.top),n=Math.max(s/2,0),o=(n-Math.max(i.cutoutPercentage?n/100*i.cutoutPercentage:1,0))/t.getVisibleDatasetCount();this.outerRadius=n-o*this.index,this.innerRadius=this.outerRadius-o}updateElements(t,e,i,s){const n="reset"===s,o=this.chart,a=this.getDataset(),r=o.options.animation,l=this._cachedMeta.rScale,h=l.xCenter,c=l.yCenter,d=l.getIndexAngle(0)-.5*_t;let u,f=d;const g=360/this.countVisibleElements();for(u=0;u{!isNaN(t.data[s])&&this.chart.getDataVisibility(s)&&i++})),i}_computeAngle(t,e,i){return this.chart.getDataVisibility(t)?It(this.resolveDataElementOptions(t,e).angle||i):0}}On.id="polarArea",On.defaults={dataElementType:"arc",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:"number",properties:["x","y","startAngle","endAngle","innerRadius","outerRadius"]}},indexAxis:"r",startAngle:0},On.overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(t){const e=t.data;if(e.labels.length&&e.datasets.length){const{labels:{pointStyle:i}}=t.legend.options;return e.labels.map(((e,s)=>{const n=t.getDatasetMeta(0).controller.getStyle(s);return{text:e,fillStyle:n.backgroundColor,strokeStyle:n.borderColor,lineWidth:n.borderWidth,pointStyle:i,hidden:!t.getDataVisibility(s),index:s}}))}return[]}},onClick(t,e,i){i.chart.toggleDataVisibility(e.index),i.chart.update()}},tooltip:{callbacks:{title:()=>"",label:t=>t.chart.data.labels[t.dataIndex]+": "+t.formattedValue}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}};class An extends Dn{}An.id="pie",An.defaults={cutout:0,rotation:0,circumference:360,radius:"100%"};class Tn extends Ps{getLabelAndValue(t){const e=this._cachedMeta.vScale,i=this.getParsed(t);return{label:e.getLabels()[t],value:""+e.getLabelForValue(i[e.axis])}}update(t){const e=this._cachedMeta,i=e.dataset,s=e.data||[],n=e.iScale.getLabels();if(i.points=s,"resize"!==t){const e=this.resolveDatasetElementOptions(t);this.options.showLine||(e.borderWidth=0);const o={_loop:!0,_fullLoop:n.length===s.length,options:e};this.updateElement(i,void 0,o,t)}this.updateElements(s,0,s.length,t)}updateElements(t,e,i,s){const n=this.getDataset(),o=this._cachedMeta.rScale,a="reset"===s;for(let r=e;r"",label:t=>"("+t.label+", "+t.formattedValue+")"}}},scales:{x:{type:"linear"},y:{type:"linear"}}};var Rn=Object.freeze({__proto__:null,BarController:Sn,BubbleController:Pn,DoughnutController:Dn,LineController:Cn,PolarAreaController:On,PieController:An,RadarController:Tn,ScatterController:Ln});function En(t,e,i){const{startAngle:s,pixelMargin:n,x:o,y:a,outerRadius:r,innerRadius:l}=e;let h=n/r;t.beginPath(),t.arc(o,a,r,s-h,i+h),l>n?(h=n/l,t.arc(o,a,l,i+h,s-h,!0)):t.arc(o,a,n,i+kt,s-kt),t.closePath(),t.clip()}function In(t,e,i,s){const n=Be(t.options.borderRadius,["outerStart","outerEnd","innerStart","innerEnd"]);const o=(i-e)/2,a=Math.min(o,s*e/2),r=t=>{const e=(i-Math.min(o,t))*s/2;return jt(t,0,Math.min(o,e))};return{outerStart:r(n.outerStart),outerEnd:r(n.outerEnd),innerStart:jt(n.innerStart,0,a),innerEnd:jt(n.innerEnd,0,a)}}function zn(t,e,i,s){return{x:i+t*Math.cos(e),y:s+t*Math.sin(e)}}function Fn(t,e,i,s,n){const{x:o,y:a,startAngle:r,pixelMargin:l,innerRadius:h}=e,c=Math.max(e.outerRadius+s+i-l,0),d=h>0?h+s+i+l:0;let u=0;const f=n-r;if(s){const t=((h>0?h-s:0)+(c>0?c-s:0))/2;u=(f-(0!==t?f*t/(t+s):f))/2}const g=(f-Math.max(.001,f*c-i/_t)/c)/2,p=r+g+u,m=n-g-u,{outerStart:x,outerEnd:b,innerStart:_,innerEnd:y}=In(e,d,c,m-p),v=c-x,w=c-b,M=p+x/v,k=m-b/w,S=d+_,P=d+y,D=p+_/S,C=m-y/P;if(t.beginPath(),t.arc(o,a,c,M,k),b>0){const e=zn(w,k,o,a);t.arc(e.x,e.y,b,k,m+kt)}const O=zn(P,m,o,a);if(t.lineTo(O.x,O.y),y>0){const e=zn(P,C,o,a);t.arc(e.x,e.y,y,m+kt,C+Math.PI)}if(t.arc(o,a,d,m-y/d,p+_/d,!0),_>0){const e=zn(S,D,o,a);t.arc(e.x,e.y,_,D+Math.PI,p-kt)}const A=zn(v,p,o,a);if(t.lineTo(A.x,A.y),x>0){const e=zn(v,M,o,a);t.arc(e.x,e.y,x,p-kt,M)}t.closePath()}function Bn(t,e,i,s,n){const{options:o}=e,{borderWidth:a,borderJoinStyle:r}=o,l="inner"===o.borderAlign;a&&(l?(t.lineWidth=2*a,t.lineJoin=r||"round"):(t.lineWidth=a,t.lineJoin=r||"bevel"),e.fullCircles&&function(t,e,i){const{x:s,y:n,startAngle:o,pixelMargin:a,fullCircles:r}=e,l=Math.max(e.outerRadius-a,0),h=e.innerRadius+a;let c;for(i&&En(t,e,o+yt),t.beginPath(),t.arc(s,n,h,o+yt,o,!0),c=0;c=yt||Ht(n,a,r),f=Yt(o,l+d,h+d);return u&&f}getCenterPoint(t){const{x:e,y:i,startAngle:s,endAngle:n,innerRadius:o,outerRadius:a}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius","circumference"],t),{offset:r,spacing:l}=this.options,h=(s+n)/2,c=(o+a+l+r)/2;return{x:e+Math.cos(h)*c,y:i+Math.sin(h)*c}}tooltipPosition(t){return this.getCenterPoint(t)}draw(t){const{options:e,circumference:i}=this,s=(e.offset||0)/2,n=(e.spacing||0)/2;if(this.pixelMargin="inner"===e.borderAlign?.33:0,this.fullCircles=i>yt?Math.floor(i/yt):0,0===i||this.innerRadius<0||this.outerRadius<0)return;t.save();let o=0;if(s){o=s/2;const e=(this.startAngle+this.endAngle)/2;t.translate(Math.cos(e)*o,Math.sin(e)*o),this.circumference>=_t&&(o=s)}t.fillStyle=e.backgroundColor,t.strokeStyle=e.borderColor;const a=function(t,e,i,s){const{fullCircles:n,startAngle:o,circumference:a}=e;let r=e.endAngle;if(n){Fn(t,e,i,s,o+yt);for(let e=0;er&&o>r;return{count:s,start:l,loop:e.loop,ilen:h(a+(h?r-t:t))%o,_=()=>{f!==g&&(t.lineTo(m,g),t.lineTo(m,f),t.lineTo(m,p))};for(l&&(d=n[b(0)],t.moveTo(d.x,d.y)),c=0;c<=r;++c){if(d=n[b(c)],d.skip)continue;const e=d.x,i=d.y,s=0|e;s===u?(ig&&(g=i),m=(x*m+e)/++x):(_(),t.lineTo(e,i),u=s,x=0,f=g=i),p=i}_()}function Yn(t){const e=t.options,i=e.borderDash&&e.borderDash.length;return!(t._decimated||t._loop||e.tension||"monotone"===e.cubicInterpolationMode||e.stepped||i)?$n:jn}Vn.id="arc",Vn.defaults={borderAlign:"center",borderColor:"#fff",borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0},Vn.defaultRoutes={backgroundColor:"backgroundColor"};const Un="function"==typeof Path2D;function Xn(t,e,i,s){Un&&!e.options.segment?function(t,e,i,s){let n=e._path;n||(n=e._path=new Path2D,e.path(n,i,s)&&n.closePath()),Wn(t,e.options),t.stroke(n)}(t,e,i,s):function(t,e,i,s){const{segments:n,options:o}=e,a=Yn(e);for(const r of n)Wn(t,o,r.style),t.beginPath(),a(t,e,r,{start:i,end:i+s-1})&&t.closePath(),t.stroke()}(t,e,i,s)}class qn extends Ds{constructor(t){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,t&&Object.assign(this,t)}updateControlPoints(t,e){const i=this.options;if((i.tension||"monotone"===i.cubicInterpolationMode)&&!i.stepped&&!this._pointsUpdated){const s=i.spanGaps?this._loop:this._fullLoop;ki(this._points,i,t,s,e),this._pointsUpdated=!0}}set points(t){this._points=t,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=Ni(this,this.options.segment))}first(){const t=this.segments,e=this.points;return t.length&&e[t[0].start]}last(){const t=this.segments,e=this.points,i=t.length;return i&&e[t[i-1].end]}interpolate(t,e){const i=this.options,s=t[e],n=this.points,o=Wi(this,{property:e,start:s,end:s});if(!o.length)return;const a=[],r=function(t){return t.stepped?Ai:t.tension||"monotone"===t.cubicInterpolationMode?Ti:Oi}(i);let l,h;for(l=0,h=o.length;l"borderDash"!==t&&"fill"!==t};class Gn extends Ds{constructor(t){super(),this.options=void 0,this.parsed=void 0,this.skip=void 0,this.stop=void 0,t&&Object.assign(this,t)}inRange(t,e,i){const s=this.options,{x:n,y:o}=this.getProps(["x","y"],i);return Math.pow(t-n,2)+Math.pow(e-o,2){oo(t)}))}var ro={id:"decimation",defaults:{algorithm:"min-max",enabled:!1},beforeElementsUpdate:(t,e,i)=>{if(!i.enabled)return void ao(t);const s=t.width;t.data.datasets.forEach(((e,n)=>{const{_data:o,indexAxis:a}=e,r=t.getDatasetMeta(n),l=o||e.data;if("y"===je([a,t.options.indexAxis]))return;if("line"!==r.type)return;const h=t.scales[r.xAxisID];if("linear"!==h.type&&"time"!==h.type)return;if(t.options.parsing)return;let{start:c,count:d}=function(t,e){const i=e.length;let s,n=0;const{iScale:o}=t,{min:a,max:r,minDefined:l,maxDefined:h}=o.getUserBounds();return l&&(n=jt(re(e,o.axis,a).lo,0,i-1)),s=h?jt(re(e,o.axis,r).hi+1,n,i)-n:i-n,{start:n,count:s}}(r,l);if(d<=(i.threshold||4*s))return void oo(e);let u;switch($(o)&&(e._data=l,delete e.data,Object.defineProperty(e,"data",{configurable:!0,enumerable:!0,get:function(){return this._decimated},set:function(t){this._data=t}})),i.algorithm){case"lttb":u=function(t,e,i,s,n){const o=n.samples||s;if(o>=i)return t.slice(e,e+i);const a=[],r=(i-2)/(o-2);let l=0;const h=e+i-1;let c,d,u,f,g,p=e;for(a[l++]=t[p],c=0;cu&&(u=f,d=t[s],g=s);a[l++]=d,p=g}return a[l++]=t[h],a}(l,c,d,s,i);break;case"min-max":u=function(t,e,i,s){let n,o,a,r,l,h,c,d,u,f,g=0,p=0;const m=[],x=e+i-1,b=t[e].x,_=t[x].x-b;for(n=e;nf&&(f=r,c=n),g=(p*g+o.x)/++p;else{const i=n-1;if(!$(h)&&!$(c)){const e=Math.min(h,c),s=Math.max(h,c);e!==d&&e!==i&&m.push({...t[e],x:g}),s!==d&&s!==i&&m.push({...t[s],x:g})}n>0&&i!==d&&m.push(t[i]),m.push(o),l=e,p=0,u=f=r,h=c=d=n}}return m}(l,c,d,s);break;default:throw new Error(`Unsupported decimation algorithm '${i.algorithm}'`)}e._decimated=u}))},destroy(t){ao(t)}};function lo(t,e,i){const s=function(t){const e=t.options,i=e.fill;let s=K(i&&i.target,i);return void 0===s&&(s=!!e.backgroundColor),!1!==s&&null!==s&&(!0===s?"origin":s)}(t);if(U(s))return!isNaN(s.value)&&s;let n=parseFloat(s);return X(n)&&Math.floor(n)===n?("-"!==s[0]&&"+"!==s[0]||(n=e+n),!(n===e||n<0||n>=i)&&n):["origin","start","end","stack","shape"].indexOf(s)>=0&&s}class ho{constructor(t){this.x=t.x,this.y=t.y,this.radius=t.radius}pathSegment(t,e,i){const{x:s,y:n,radius:o}=this;return e=e||{start:0,end:yt},t.arc(s,n,o,e.end,e.start,!0),!i.bounds}interpolate(t){const{x:e,y:i,radius:s}=this,n=t.angle;return{x:e+Math.cos(n)*s,y:i+Math.sin(n)*s,angle:n}}}function co(t){return(t.scale||{}).getPointPositionForValue?function(t){const{scale:e,fill:i}=t,s=e.options,n=e.getLabels().length,o=[],a=s.reverse?e.max:e.min,r=s.reverse?e.min:e.max;let l,h,c;if(c="start"===i?a:"end"===i?r:U(i)?i.value:e.getBaseValue(),s.grid.circular)return h=e.getPointPositionForValue(0,a),new ho({x:h.x,y:h.y,radius:e.getDistanceFromCenterForValue(c)});for(l=0;lt;e--){const t=i[e];if(!isNaN(t.x)&&!isNaN(t.y))break}return e}function fo(t,e,i){const s=[];for(let n=0;n{e=uo(t,e,n);const a=n[t],r=n[e];null!==s?(o.push({x:a.x,y:s}),o.push({x:r.x,y:s})):null!==i&&(o.push({x:i,y:a.y}),o.push({x:i,y:r.y}))})),o}(t,e),i.length?new qn({points:i,options:{tension:0},_loop:s,_fullLoop:s}):null}function xo(t,e,i){let s=t[e].fill;const n=[e];let o;if(!i)return s;for(;!1!==s&&-1===n.indexOf(s);){if(!X(s))return s;if(o=t[s],!o)return!1;if(o.visible)return s;n.push(s),s=o.fill}return!1}function bo(t,e,i){t.beginPath(),e.path(t),t.lineTo(e.last().x,i),t.lineTo(e.first().x,i),t.closePath(),t.clip()}function _o(t,e,i,s){if(s)return;let n=e[t],o=i[t];return"angle"===t&&(n=Nt(n),o=Nt(o)),{property:t,start:n,end:o}}function yo(t,e,i,s){return t&&e?s(t[i],e[i]):t?t[i]:e?e[i]:0}function vo(t,e,i){const{top:s,bottom:n}=e.chart.chartArea,{property:o,start:a,end:r}=i||{};"x"===o&&(t.beginPath(),t.rect(a,s,r-a,n-s),t.clip())}function wo(t,e,i,s){const n=e.interpolate(i,s);n&&t.lineTo(n.x,n.y)}function Mo(t,e){const{line:i,target:s,property:n,color:o,scale:a}=e,r=function(t,e,i){const s=t.segments,n=t.points,o=e.points,a=[];for(const t of s){let{start:s,end:r}=t;r=uo(s,r,n);const l=_o(i,n[s],n[r],t.loop);if(!e.segments){a.push({source:t,target:l,start:n[s],end:n[r]});continue}const h=Wi(e,l);for(const e of h){const s=_o(i,o[e.start],o[e.end],e.loop),r=Vi(t,n,s);for(const t of r)a.push({source:t,target:e,start:{[i]:yo(l,s,"start",Math.max)},end:{[i]:yo(l,s,"end",Math.min)}})}}return a}(i,s,n);for(const{source:e,target:l,start:h,end:c}of r){const{style:{backgroundColor:r=o}={}}=e,d=!0!==s;t.save(),t.fillStyle=r,vo(t,a,d&&_o(n,h,c)),t.beginPath();const u=!!i.pathSegment(t,e);let f;if(d){u?t.closePath():wo(t,s,c,n);const e=!!s.pathSegment(t,l,{move:u,reverse:!0});f=u&&e,f||wo(t,s,h,n)}t.closePath(),t.fill(f?"evenodd":"nonzero"),t.restore()}}function ko(t,e,i){const s=po(e),{line:n,scale:o,axis:a}=e,r=n.options,l=r.fill,h=r.backgroundColor,{above:c=h,below:d=h}=l||{};s&&n.points.length&&(Qt(t,i),function(t,e){const{line:i,target:s,above:n,below:o,area:a,scale:r}=e,l=i._loop?"angle":e.axis;t.save(),"x"===l&&o!==n&&(bo(t,s,a.top),Mo(t,{line:i,target:s,color:n,scale:r,property:l}),t.restore(),t.save(),bo(t,s,a.bottom)),Mo(t,{line:i,target:s,color:o,scale:r,property:l}),t.restore()}(t,{line:n,target:s,above:c,below:d,area:i,scale:o,axis:a}),te(t))}var So={id:"filler",afterDatasetsUpdate(t,e,i){const s=(t.data.datasets||[]).length,n=[];let o,a,r,l;for(a=0;a=0;--e){const i=n[e].$filler;i&&(i.line.updateControlPoints(o,i.axis),s&&ko(t.ctx,i,o))}},beforeDatasetsDraw(t,e,i){if("beforeDatasetsDraw"!==i.drawTime)return;const s=t.getSortedVisibleDatasetMetas();for(let e=s.length-1;e>=0;--e){const i=s[e].$filler;i&&ko(t.ctx,i,t.chartArea)}},beforeDatasetDraw(t,e,i){const s=e.meta.$filler;s&&!1!==s.fill&&"beforeDatasetDraw"===i.drawTime&&ko(t.ctx,s,t.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const Po=(t,e)=>{let{boxHeight:i=e,boxWidth:s=e}=t;return t.usePointStyle&&(i=Math.min(i,e),s=Math.min(s,e)),{boxWidth:s,boxHeight:i,itemHeight:Math.max(e,i)}};class Do extends Ds{constructor(t){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e,i){this.maxWidth=t,this.maxHeight=e,this._margins=i,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const t=this.options.labels||{};let e=J(t.generateLabels,[this.chart],this)||[];t.filter&&(e=e.filter((e=>t.filter(e,this.chart.data)))),t.sort&&(e=e.sort(((e,i)=>t.sort(e,i,this.chart.data)))),this.options.reverse&&e.reverse(),this.legendItems=e}fit(){const{options:t,ctx:e}=this;if(!t.display)return void(this.width=this.height=0);const i=t.labels,s=He(i.font),n=s.size,o=this._computeTitleHeight(),{boxWidth:a,itemHeight:r}=Po(i,n);let l,h;e.font=s.string,this.isHorizontal()?(l=this.maxWidth,h=this._fitRows(o,n,a,r)+10):(h=this.maxHeight,l=this._fitCols(o,n,a,r)+10),this.width=Math.min(l,t.maxWidth||this.maxWidth),this.height=Math.min(h,t.maxHeight||this.maxHeight)}_fitRows(t,e,i,s){const{ctx:n,maxWidth:o,options:{labels:{padding:a}}}=this,r=this.legendHitBoxes=[],l=this.lineWidths=[0],h=s+a;let c=t;n.textAlign="left",n.textBaseline="middle";let d=-1,u=-h;return this.legendItems.forEach(((t,f)=>{const g=i+e/2+n.measureText(t.text).width;(0===f||l[l.length-1]+g+2*a>o)&&(c+=h,l[l.length-(f>0?0:1)]=0,u+=h,d++),r[f]={left:0,top:u,row:d,width:g,height:s},l[l.length-1]+=g+a})),c}_fitCols(t,e,i,s){const{ctx:n,maxHeight:o,options:{labels:{padding:a}}}=this,r=this.legendHitBoxes=[],l=this.columnSizes=[],h=o-t;let c=a,d=0,u=0,f=0,g=0;return this.legendItems.forEach(((t,o)=>{const p=i+e/2+n.measureText(t.text).width;o>0&&u+s+2*a>h&&(c+=d+a,l.push({width:d,height:u}),f+=d+a,g++,d=u=0),r[o]={left:f,top:u,col:g,width:p,height:s},d=Math.max(d,p),u+=s+a})),c+=d,l.push({width:d,height:u}),c}adjustHitBoxes(){if(!this.options.display)return;const t=this._computeTitleHeight(),{legendHitBoxes:e,options:{align:i,labels:{padding:s},rtl:o}}=this,a=Ei(o,this.left,this.width);if(this.isHorizontal()){let o=0,r=n(i,this.left+s,this.right-this.lineWidths[o]);for(const l of e)o!==l.row&&(o=l.row,r=n(i,this.left+s,this.right-this.lineWidths[o])),l.top+=this.top+t+s,l.left=a.leftForLtr(a.x(r),l.width),r+=l.width+s}else{let o=0,r=n(i,this.top+t+s,this.bottom-this.columnSizes[o].height);for(const l of e)l.col!==o&&(o=l.col,r=n(i,this.top+t+s,this.bottom-this.columnSizes[o].height)),l.top=r,l.left+=this.left+s,l.left=a.leftForLtr(a.x(l.left),l.width),r+=l.height+s}}isHorizontal(){return"top"===this.options.position||"bottom"===this.options.position}draw(){if(this.options.display){const t=this.ctx;Qt(t,this),this._draw(),te(t)}}_draw(){const{options:t,columnSizes:e,lineWidths:i,ctx:s}=this,{align:a,labels:r}=t,l=bt.color,h=Ei(t.rtl,this.left,this.width),c=He(r.font),{color:d,padding:u}=r,f=c.size,g=f/2;let p;this.drawTitle(),s.textAlign=h.textAlign("left"),s.textBaseline="middle",s.lineWidth=.5,s.font=c.string;const{boxWidth:m,boxHeight:x,itemHeight:b}=Po(r,f),_=this.isHorizontal(),y=this._computeTitleHeight();p=_?{x:n(a,this.left+u,this.right-i[0]),y:this.top+u+y,line:0}:{x:this.left+u,y:n(a,this.top+y+u,this.bottom-e[0].height),line:0},Ii(this.ctx,t.textDirection);const v=b+u;this.legendItems.forEach(((w,M)=>{s.strokeStyle=w.fontColor||d,s.fillStyle=w.fontColor||d;const k=s.measureText(w.text).width,S=h.textAlign(w.textAlign||(w.textAlign=r.textAlign)),P=m+g+k;let D=p.x,C=p.y;h.setWidth(this.width),_?M>0&&D+P+u>this.right&&(C=p.y+=v,p.line++,D=p.x=n(a,this.left+u,this.right-i[p.line])):M>0&&C+v>this.bottom&&(D=p.x=D+e[p.line].width+u,p.line++,C=p.y=n(a,this.top+y+u,this.bottom-e[p.line].height));!function(t,e,i){if(isNaN(m)||m<=0||isNaN(x)||x<0)return;s.save();const n=K(i.lineWidth,1);if(s.fillStyle=K(i.fillStyle,l),s.lineCap=K(i.lineCap,"butt"),s.lineDashOffset=K(i.lineDashOffset,0),s.lineJoin=K(i.lineJoin,"miter"),s.lineWidth=n,s.strokeStyle=K(i.strokeStyle,l),s.setLineDash(K(i.lineDash,[])),r.usePointStyle){const o={radius:m*Math.SQRT2/2,pointStyle:i.pointStyle,rotation:i.rotation,borderWidth:n},a=h.xPlus(t,m/2);Zt(s,o,a,e+g)}else{const o=e+Math.max((f-x)/2,0),a=h.leftForLtr(t,m),r=We(i.borderRadius);s.beginPath(),Object.values(r).some((t=>0!==t))?oe(s,{x:a,y:o,w:m,h:x,radius:r}):s.rect(a,o,m,x),s.fill(),0!==n&&s.stroke()}s.restore()}(h.x(D),C,w),D=o(S,D+m+g,_?D+P:this.right,t.rtl),function(t,e,i){se(s,i.text,t,e+b/2,c,{strikethrough:i.hidden,textAlign:h.textAlign(i.textAlign)})}(h.x(D),C,w),_?p.x+=P+u:p.y+=v})),zi(this.ctx,t.textDirection)}drawTitle(){const t=this.options,e=t.title,i=He(e.font),o=Ne(e.padding);if(!e.display)return;const a=Ei(t.rtl,this.left,this.width),r=this.ctx,l=e.position,h=i.size/2,c=o.top+h;let d,u=this.left,f=this.width;if(this.isHorizontal())f=Math.max(...this.lineWidths),d=this.top+c,u=n(t.align,u,this.right-f);else{const e=this.columnSizes.reduce(((t,e)=>Math.max(t,e.height)),0);d=c+n(t.align,this.top,this.bottom-e-t.labels.padding-this._computeTitleHeight())}const g=n(l,u,u+f);r.textAlign=a.textAlign(s(l)),r.textBaseline="middle",r.strokeStyle=e.color,r.fillStyle=e.color,r.font=i.string,se(r,e.text,g,d,i)}_computeTitleHeight(){const t=this.options.title,e=He(t.font),i=Ne(t.padding);return t.display?e.lineHeight+i.height:0}_getLegendItemAt(t,e){let i,s,n;if(Yt(t,this.left,this.right)&&Yt(e,this.top,this.bottom))for(n=this.legendHitBoxes,i=0;it.chart.options.color,boxWidth:40,padding:10,generateLabels(t){const e=t.data.datasets,{labels:{usePointStyle:i,pointStyle:s,textAlign:n,color:o}}=t.legend.options;return t._getSortedDatasetMetas().map((t=>{const a=t.controller.getStyle(i?0:void 0),r=Ne(a.borderWidth);return{text:e[t.index].label,fillStyle:a.backgroundColor,fontColor:o,hidden:!t.visible,lineCap:a.borderCapStyle,lineDash:a.borderDash,lineDashOffset:a.borderDashOffset,lineJoin:a.borderJoinStyle,lineWidth:(r.width+r.height)/4,strokeStyle:a.borderColor,pointStyle:s||a.pointStyle,rotation:a.rotation,textAlign:n||a.textAlign,borderRadius:0,datasetIndex:t.index}}),this)}},title:{color:t=>t.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:t=>!t.startsWith("on"),labels:{_scriptable:t=>!["generateLabels","filter","sort"].includes(t)}}};class Oo extends Ds{constructor(t){super(),this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e){const i=this.options;if(this.left=0,this.top=0,!i.display)return void(this.width=this.height=this.right=this.bottom=0);this.width=this.right=t,this.height=this.bottom=e;const s=Y(i.text)?i.text.length:1;this._padding=Ne(i.padding);const n=s*He(i.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=n:this.width=n}isHorizontal(){const t=this.options.position;return"top"===t||"bottom"===t}_drawArgs(t){const{top:e,left:i,bottom:s,right:o,options:a}=this,r=a.align;let l,h,c,d=0;return this.isHorizontal()?(h=n(r,i,o),c=e+t,l=o-i):("left"===a.position?(h=i+t,c=n(r,s,e),d=-.5*_t):(h=o-t,c=n(r,e,s),d=.5*_t),l=s-e),{titleX:h,titleY:c,maxWidth:l,rotation:d}}draw(){const t=this.ctx,e=this.options;if(!e.display)return;const i=He(e.font),n=i.lineHeight/2+this._padding.top,{titleX:o,titleY:a,maxWidth:r,rotation:l}=this._drawArgs(n);se(t,e.text,0,0,i,{color:e.color,maxWidth:r,rotation:l,textAlign:s(e.align),textBaseline:"middle",translation:[o,a]})}}var Ao={id:"title",_element:Oo,start(t,e,i){!function(t,e){const i=new Oo({ctx:t.ctx,options:e,chart:t});ni.configure(t,i,e),ni.addBox(t,i),t.titleBlock=i}(t,i)},stop(t){const e=t.titleBlock;ni.removeBox(t,e),delete t.titleBlock},beforeUpdate(t,e,i){const s=t.titleBlock;ni.configure(t,s,i),s.options=i},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const To=new WeakMap;var Lo={id:"subtitle",start(t,e,i){const s=new Oo({ctx:t.ctx,options:i,chart:t});ni.configure(t,s,i),ni.addBox(t,s),To.set(t,s)},stop(t){ni.removeBox(t,To.get(t)),To.delete(t)},beforeUpdate(t,e,i){const s=To.get(t);ni.configure(t,s,i),s.options=i},defaults:{align:"center",display:!1,font:{weight:"normal"},fullSize:!0,padding:0,position:"top",text:"",weight:1500},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const Ro={average(t){if(!t.length)return!1;let e,i,s=0,n=0,o=0;for(e=0,i=t.length;e-1?t.split("\n"):t}function zo(t,e){const{element:i,datasetIndex:s,index:n}=e,o=t.getDatasetMeta(s).controller,{label:a,value:r}=o.getLabelAndValue(n);return{chart:t,label:a,parsed:o.getParsed(n),raw:t.data.datasets[s].data[n],formattedValue:r,dataset:o.getDataset(),dataIndex:n,datasetIndex:s,element:i}}function Fo(t,e){const i=t.chart.ctx,{body:s,footer:n,title:o}=t,{boxWidth:a,boxHeight:r}=e,l=He(e.bodyFont),h=He(e.titleFont),c=He(e.footerFont),d=o.length,u=n.length,f=s.length,g=Ne(e.padding);let p=g.height,m=0,x=s.reduce(((t,e)=>t+e.before.length+e.lines.length+e.after.length),0);if(x+=t.beforeBody.length+t.afterBody.length,d&&(p+=d*h.lineHeight+(d-1)*e.titleSpacing+e.titleMarginBottom),x){p+=f*(e.displayColors?Math.max(r,l.lineHeight):l.lineHeight)+(x-f)*l.lineHeight+(x-1)*e.bodySpacing}u&&(p+=e.footerMarginTop+u*c.lineHeight+(u-1)*e.footerSpacing);let b=0;const _=function(t){m=Math.max(m,i.measureText(t).width+b)};return i.save(),i.font=h.string,Q(t.title,_),i.font=l.string,Q(t.beforeBody.concat(t.afterBody),_),b=e.displayColors?a+2+e.boxPadding:0,Q(s,(t=>{Q(t.before,_),Q(t.lines,_),Q(t.after,_)})),b=0,i.font=c.string,Q(t.footer,_),i.restore(),m+=g.width,{width:m,height:p}}function Bo(t,e,i,s){const{x:n,width:o}=i,{width:a,chartArea:{left:r,right:l}}=t;let h="center";return"center"===s?h=n<=(r+l)/2?"left":"right":n<=o/2?h="left":n>=a-o/2&&(h="right"),function(t,e,i,s){const{x:n,width:o}=s,a=i.caretSize+i.caretPadding;return"left"===t&&n+o+a>e.width||"right"===t&&n-o-a<0||void 0}(h,t,e,i)&&(h="center"),h}function Vo(t,e,i){const s=i.yAlign||e.yAlign||function(t,e){const{y:i,height:s}=e;return it.height-s/2?"bottom":"center"}(t,i);return{xAlign:i.xAlign||e.xAlign||Bo(t,e,i,s),yAlign:s}}function Wo(t,e,i,s){const{caretSize:n,caretPadding:o,cornerRadius:a}=t,{xAlign:r,yAlign:l}=i,h=n+o,{topLeft:c,topRight:d,bottomLeft:u,bottomRight:f}=We(a);let g=function(t,e){let{x:i,width:s}=t;return"right"===e?i-=s:"center"===e&&(i-=s/2),i}(e,r);const p=function(t,e,i){let{y:s,height:n}=t;return"top"===e?s+=i:s-="bottom"===e?n+i:n/2,s}(e,l,h);return"center"===l?"left"===r?g+=h:"right"===r&&(g-=h):"left"===r?g-=Math.max(c,u)+n:"right"===r&&(g+=Math.max(d,f)+n),{x:jt(g,0,s.width-e.width),y:jt(p,0,s.height-e.height)}}function No(t,e,i){const s=Ne(i.padding);return"center"===e?t.x+t.width/2:"right"===e?t.x+t.width-s.right:t.x+s.left}function Ho(t){return Eo([],Io(t))}function jo(t,e){const i=e&&e.dataset&&e.dataset.tooltip&&e.dataset.tooltip.callbacks;return i?t.override(i):t}class $o extends Ds{constructor(t){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=t.chart||t._chart,this._chart=this.chart,this.options=t.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(t){this.options=t,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const t=this._cachedAnimations;if(t)return t;const e=this.chart,i=this.options.setContext(this.getContext()),s=i.enabled&&e.options.animation&&i.animations,n=new gs(this.chart,s);return s._cacheable&&(this._cachedAnimations=Object.freeze(n)),n}getContext(){return this.$context||(this.$context=(t=this.chart.getContext(),e=this,i=this._tooltipItems,Ye(t,{tooltip:e,tooltipItems:i,type:"tooltip"})));var t,e,i}getTitle(t,e){const{callbacks:i}=e,s=i.beforeTitle.apply(this,[t]),n=i.title.apply(this,[t]),o=i.afterTitle.apply(this,[t]);let a=[];return a=Eo(a,Io(s)),a=Eo(a,Io(n)),a=Eo(a,Io(o)),a}getBeforeBody(t,e){return Ho(e.callbacks.beforeBody.apply(this,[t]))}getBody(t,e){const{callbacks:i}=e,s=[];return Q(t,(t=>{const e={before:[],lines:[],after:[]},n=jo(i,t);Eo(e.before,Io(n.beforeLabel.call(this,t))),Eo(e.lines,n.label.call(this,t)),Eo(e.after,Io(n.afterLabel.call(this,t))),s.push(e)})),s}getAfterBody(t,e){return Ho(e.callbacks.afterBody.apply(this,[t]))}getFooter(t,e){const{callbacks:i}=e,s=i.beforeFooter.apply(this,[t]),n=i.footer.apply(this,[t]),o=i.afterFooter.apply(this,[t]);let a=[];return a=Eo(a,Io(s)),a=Eo(a,Io(n)),a=Eo(a,Io(o)),a}_createItems(t){const e=this._active,i=this.chart.data,s=[],n=[],o=[];let a,r,l=[];for(a=0,r=e.length;at.filter(e,s,n,i)))),t.itemSort&&(l=l.sort(((e,s)=>t.itemSort(e,s,i)))),Q(l,(e=>{const i=jo(t.callbacks,e);s.push(i.labelColor.call(this,e)),n.push(i.labelPointStyle.call(this,e)),o.push(i.labelTextColor.call(this,e))})),this.labelColors=s,this.labelPointStyles=n,this.labelTextColors=o,this.dataPoints=l,l}update(t,e){const i=this.options.setContext(this.getContext()),s=this._active;let n,o=[];if(s.length){const t=Ro[i.position].call(this,s,this._eventPosition);o=this._createItems(i),this.title=this.getTitle(o,i),this.beforeBody=this.getBeforeBody(o,i),this.body=this.getBody(o,i),this.afterBody=this.getAfterBody(o,i),this.footer=this.getFooter(o,i);const e=this._size=Fo(this,i),a=Object.assign({},t,e),r=Vo(this.chart,i,a),l=Wo(i,a,r,this.chart);this.xAlign=r.xAlign,this.yAlign=r.yAlign,n={opacity:1,x:l.x,y:l.y,width:e.width,height:e.height,caretX:t.x,caretY:t.y}}else 0!==this.opacity&&(n={opacity:0});this._tooltipItems=o,this.$context=void 0,n&&this._resolveAnimations().update(this,n),t&&i.external&&i.external.call(this,{chart:this.chart,tooltip:this,replay:e})}drawCaret(t,e,i,s){const n=this.getCaretPosition(t,i,s);e.lineTo(n.x1,n.y1),e.lineTo(n.x2,n.y2),e.lineTo(n.x3,n.y3)}getCaretPosition(t,e,i){const{xAlign:s,yAlign:n}=this,{caretSize:o,cornerRadius:a}=i,{topLeft:r,topRight:l,bottomLeft:h,bottomRight:c}=We(a),{x:d,y:u}=t,{width:f,height:g}=e;let p,m,x,b,_,y;return"center"===n?(_=u+g/2,"left"===s?(p=d,m=p-o,b=_+o,y=_-o):(p=d+f,m=p+o,b=_-o,y=_+o),x=p):(m="left"===s?d+Math.max(r,h)+o:"right"===s?d+f-Math.max(l,c)-o:this.caretX,"top"===n?(b=u,_=b-o,p=m-o,x=m+o):(b=u+g,_=b+o,p=m+o,x=m-o),y=b),{x1:p,x2:m,x3:x,y1:b,y2:_,y3:y}}drawTitle(t,e,i){const s=this.title,n=s.length;let o,a,r;if(n){const l=Ei(i.rtl,this.x,this.width);for(t.x=No(this,i.titleAlign,i),e.textAlign=l.textAlign(i.titleAlign),e.textBaseline="middle",o=He(i.titleFont),a=i.titleSpacing,e.fillStyle=i.titleColor,e.font=o.string,r=0;r0!==t))?(t.beginPath(),t.fillStyle=n.multiKeyBackground,oe(t,{x:e,y:g,w:l,h:r,radius:a}),t.fill(),t.stroke(),t.fillStyle=o.backgroundColor,t.beginPath(),oe(t,{x:i,y:g+1,w:l-2,h:r-2,radius:a}),t.fill()):(t.fillStyle=n.multiKeyBackground,t.fillRect(e,g,l,r),t.strokeRect(e,g,l,r),t.fillStyle=o.backgroundColor,t.fillRect(i,g+1,l-2,r-2))}t.fillStyle=this.labelTextColors[i]}drawBody(t,e,i){const{body:s}=this,{bodySpacing:n,bodyAlign:o,displayColors:a,boxHeight:r,boxWidth:l,boxPadding:h}=i,c=He(i.bodyFont);let d=c.lineHeight,u=0;const f=Ei(i.rtl,this.x,this.width),g=function(i){e.fillText(i,f.x(t.x+u),t.y+d/2),t.y+=d+n},p=f.textAlign(o);let m,x,b,_,y,v,w;for(e.textAlign=o,e.textBaseline="middle",e.font=c.string,t.x=No(this,p,i),e.fillStyle=i.bodyColor,Q(this.beforeBody,g),u=a&&"right"!==p?"center"===o?l/2+h:l+2+h:0,_=0,v=s.length;_0&&e.stroke()}_updateAnimationTarget(t){const e=this.chart,i=this.$animations,s=i&&i.x,n=i&&i.y;if(s||n){const i=Ro[t.position].call(this,this._active,this._eventPosition);if(!i)return;const o=this._size=Fo(this,t),a=Object.assign({},i,this._size),r=Vo(e,t,a),l=Wo(t,a,r,e);s._to===l.x&&n._to===l.y||(this.xAlign=r.xAlign,this.yAlign=r.yAlign,this.width=o.width,this.height=o.height,this.caretX=i.x,this.caretY=i.y,this._resolveAnimations().update(this,l))}}draw(t){const e=this.options.setContext(this.getContext());let i=this.opacity;if(!i)return;this._updateAnimationTarget(e);const s={width:this.width,height:this.height},n={x:this.x,y:this.y};i=Math.abs(i)<.001?0:i;const o=Ne(e.padding),a=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;e.enabled&&a&&(t.save(),t.globalAlpha=i,this.drawBackground(n,t,s,e),Ii(t,e.textDirection),n.y+=o.top,this.drawTitle(n,t,e),this.drawBody(n,t,e),this.drawFooter(n,t,e),zi(t,e.textDirection),t.restore())}getActiveElements(){return this._active||[]}setActiveElements(t,e){const i=this._active,s=t.map((({datasetIndex:t,index:e})=>{const i=this.chart.getDatasetMeta(t);if(!i)throw new Error("Cannot find a dataset at index "+t);return{datasetIndex:t,element:i.data[e],index:e}})),n=!tt(i,s),o=this._positionChanged(s,e);(n||o)&&(this._active=s,this._eventPosition=e,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(t,e,i=!0){if(e&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const s=this.options,n=this._active||[],o=this._getActiveElements(t,n,e,i),a=this._positionChanged(o,t),r=e||!tt(o,n)||a;return r&&(this._active=o,(s.enabled||s.external)&&(this._eventPosition={x:t.x,y:t.y},this.update(!0,e))),r}_getActiveElements(t,e,i,s){const n=this.options;if("mouseout"===t.type)return[];if(!s)return e;const o=this.chart.getElementsAtEventForMode(t,n.mode,n,i);return n.reverse&&o.reverse(),o}_positionChanged(t,e){const{caretX:i,caretY:s,options:n}=this,o=Ro[n.position].call(this,t,e);return!1!==o&&(i!==o.x||s!==o.y)}}$o.positioners=Ro;var Yo={id:"tooltip",_element:$o,positioners:Ro,afterInit(t,e,i){i&&(t.tooltip=new $o({chart:t,options:i}))},beforeUpdate(t,e,i){t.tooltip&&t.tooltip.initialize(i)},reset(t,e,i){t.tooltip&&t.tooltip.initialize(i)},afterDraw(t){const e=t.tooltip,i={tooltip:e};!1!==t.notifyPlugins("beforeTooltipDraw",i)&&(e&&e.draw(t.ctx),t.notifyPlugins("afterTooltipDraw",i))},afterEvent(t,e){if(t.tooltip){const i=e.replay;t.tooltip.handleEvent(e.event,i,e.inChartArea)&&(e.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(t,e)=>e.bodyFont.size,boxWidth:(t,e)=>e.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:{beforeTitle:H,title(t){if(t.length>0){const e=t[0],i=e.chart.data.labels,s=i?i.length:0;if(this&&this.options&&"dataset"===this.options.mode)return e.dataset.label||"";if(e.label)return e.label;if(s>0&&e.dataIndex"filter"!==t&&"itemSort"!==t&&"external"!==t,_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]},Uo=Object.freeze({__proto__:null,Decimation:ro,Filler:So,Legend:Co,SubTitle:Lo,Title:Ao,Tooltip:Yo});function Xo(t,e,i,s){const n=t.indexOf(e);if(-1===n)return((t,e,i,s)=>("string"==typeof e?(i=t.push(e)-1,s.unshift({index:i,label:e})):isNaN(e)&&(i=null),i))(t,e,i,s);return n!==t.lastIndexOf(e)?i:n}class qo extends Bs{constructor(t){super(t),this._startValue=void 0,this._valueRange=0,this._addedLabels=[]}init(t){const e=this._addedLabels;if(e.length){const t=this.getLabels();for(const{index:i,label:s}of e)t[i]===s&&t.splice(i,1);this._addedLabels=[]}super.init(t)}parse(t,e){if($(t))return null;const i=this.getLabels();return((t,e)=>null===t?null:jt(Math.round(t),0,e))(e=isFinite(e)&&i[e]===t?e:Xo(i,t,K(e,t),this._addedLabels),i.length-1)}determineDataLimits(){const{minDefined:t,maxDefined:e}=this.getUserBounds();let{min:i,max:s}=this.getMinMax(!0);"ticks"===this.options.bounds&&(t||(i=0),e||(s=this.getLabels().length-1)),this.min=i,this.max=s}buildTicks(){const t=this.min,e=this.max,i=this.options.offset,s=[];let n=this.getLabels();n=0===t&&e===n.length-1?n:n.slice(t,e+1),this._valueRange=Math.max(n.length-(i?0:1),1),this._startValue=this.min-(i?.5:0);for(let i=t;i<=e;i++)s.push({value:i});return s}getLabelForValue(t){const e=this.getLabels();return t>=0&&te.length-1?null:this.getPixelForValue(e[t].value)}getValueForPixel(t){return Math.round(this._startValue+this.getDecimalForPixel(t)*this._valueRange)}getBasePixel(){return this.bottom}}function Ko(t,e,{horizontal:i,minRotation:s}){const n=It(s),o=(i?Math.sin(n):Math.cos(n))||.001,a=.75*e*(""+t).length;return Math.min(e/o,a)}qo.id="category",qo.defaults={ticks:{callback:qo.prototype.getLabelForValue}};class Go extends Bs{constructor(t){super(t),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(t,e){return $(t)||("number"==typeof t||t instanceof Number)&&!isFinite(+t)?null:+t}handleTickRangeOptions(){const{beginAtZero:t}=this.options,{minDefined:e,maxDefined:i}=this.getUserBounds();let{min:s,max:n}=this;const o=t=>s=e?s:t,a=t=>n=i?n:t;if(t){const t=Ct(s),e=Ct(n);t<0&&e<0?a(0):t>0&&e>0&&o(0)}if(s===n){let e=1;(n>=Number.MAX_SAFE_INTEGER||s<=Number.MIN_SAFE_INTEGER)&&(e=Math.abs(.05*n)),a(n+e),t||o(s-e)}this.min=s,this.max=n}getTickLimit(){const t=this.options.ticks;let e,{maxTicksLimit:i,stepSize:s}=t;return s?(e=Math.ceil(this.max/s)-Math.floor(this.min/s)+1,e>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${s} would result generating up to ${e} ticks. Limiting to 1000.`),e=1e3)):(e=this.computeTickLimit(),i=i||11),i&&(e=Math.min(i,e)),e}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const t=this.options,e=t.ticks;let i=this.getTickLimit();i=Math.max(2,i);const s=function(t,e){const i=[],{bounds:s,step:n,min:o,max:a,precision:r,count:l,maxTicks:h,maxDigits:c,includeBounds:d}=t,u=n||1,f=h-1,{min:g,max:p}=e,m=!$(o),x=!$(a),b=!$(l),_=(p-g)/(c+1);let y,v,w,M,k=Ot((p-g)/f/u)*u;if(k<1e-14&&!m&&!x)return[{value:g},{value:p}];M=Math.ceil(p/k)-Math.floor(g/k),M>f&&(k=Ot(M*k/f/u)*u),$(r)||(y=Math.pow(10,r),k=Math.ceil(k*y)/y),"ticks"===s?(v=Math.floor(g/k)*k,w=Math.ceil(p/k)*k):(v=g,w=p),m&&x&&n&&Rt((a-o)/n,k/1e3)?(M=Math.round(Math.min((a-o)/k,h)),k=(a-o)/M,v=o,w=a):b?(v=m?o:v,w=x?a:w,M=l-1,k=(w-v)/M):(M=(w-v)/k,M=Lt(M,Math.round(M),k/1e3)?Math.round(M):Math.ceil(M));const S=Math.max(Ft(k),Ft(v));y=Math.pow(10,$(r)?S:r),v=Math.round(v*y)/y,w=Math.round(w*y)/y;let P=0;for(m&&(d&&v!==o?(i.push({value:o}),v0?i:null;this._zero=!0}determineDataLimits(){const{min:t,max:e}=this.getMinMax(!0);this.min=X(t)?Math.max(0,t):null,this.max=X(e)?Math.max(0,e):null,this.options.beginAtZero&&(this._zero=!0),this.handleTickRangeOptions()}handleTickRangeOptions(){const{minDefined:t,maxDefined:e}=this.getUserBounds();let i=this.min,s=this.max;const n=e=>i=t?i:e,o=t=>s=e?s:t,a=(t,e)=>Math.pow(10,Math.floor(Dt(t))+e);i===s&&(i<=0?(n(1),o(10)):(n(a(i,-1)),o(a(s,1)))),i<=0&&n(a(s,-1)),s<=0&&o(a(i,1)),this._zero&&this.min!==this._suggestedMin&&i===a(this.min,0)&&n(a(i,-1)),this.min=i,this.max=s}buildTicks(){const t=this.options,e=function(t,e){const i=Math.floor(Dt(e.max)),s=Math.ceil(e.max/Math.pow(10,i)),n=[];let o=q(t.min,Math.pow(10,Math.floor(Dt(e.min)))),a=Math.floor(Dt(o)),r=Math.floor(o/Math.pow(10,a)),l=a<0?Math.pow(10,Math.abs(a)):1;do{n.push({value:o,major:Jo(o)}),++r,10===r&&(r=1,++a,l=a>=0?1:l),o=Math.round(r*Math.pow(10,a)*l)/l}while(an?{start:e-i,end:e}:{start:e,end:e+i}}function ia(t){const e={l:t.left+t._padding.left,r:t.right-t._padding.right,t:t.top+t._padding.top,b:t.bottom-t._padding.bottom},i=Object.assign({},e),s=[],n=[],o=t._pointLabels.length,a=t.options.pointLabels,r=a.centerPointLabels?_t/o:0;for(let d=0;de.r&&(r=(s.end-e.r)/o,t.r=Math.max(t.r,e.r+r)),n.starte.b&&(l=(n.end-e.b)/a,t.b=Math.max(t.b,e.b+l))}function na(t){return 0===t||180===t?"center":t<180?"left":"right"}function oa(t,e,i){return"right"===i?t-=e:"center"===i&&(t-=e/2),t}function aa(t,e,i){return 90===i||270===i?t-=e/2:(i>270||i<90)&&(t-=e),t}function ra(t,e,i,s){const{ctx:n}=t;if(i)n.arc(t.xCenter,t.yCenter,e,0,yt);else{let i=t.getPointPosition(0,e);n.moveTo(i.x,i.y);for(let o=1;o{const i=J(this.options.pointLabels.callback,[t,e],this);return i||0===i?i:""})).filter(((t,e)=>this.chart.getDataVisibility(e)))}fit(){const t=this.options;t.display&&t.pointLabels.display?ia(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(t,e,i,s){this.xCenter+=Math.floor((t-e)/2),this.yCenter+=Math.floor((i-s)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(t,e,i,s))}getIndexAngle(t){return Nt(t*(yt/(this._pointLabels.length||1))+It(this.options.startAngle||0))}getDistanceFromCenterForValue(t){if($(t))return NaN;const e=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-t)*e:(t-this.min)*e}getValueForDistanceFromCenter(t){if($(t))return NaN;const e=t/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-e:this.min+e}getPointLabelContext(t){const e=this._pointLabels||[];if(t>=0&&t=0;n--){const e=s.setContext(t.getPointLabelContext(n)),o=He(e.font),{x:a,y:r,textAlign:l,left:h,top:c,right:d,bottom:u}=t._pointLabelItems[n],{backdropColor:f}=e;if(!$(f)){const t=Ne(e.backdropPadding);i.fillStyle=f,i.fillRect(h-t.left,c-t.top,d-h+t.width,u-c+t.height)}se(i,t._pointLabels[n],a,r+o.lineHeight/2,o,{color:e.color,textAlign:l,textBaseline:"middle"})}}(this,n),s.display&&this.ticks.forEach(((t,e)=>{if(0!==e){a=this.getDistanceFromCenterForValue(t.value);!function(t,e,i,s){const n=t.ctx,o=e.circular,{color:a,lineWidth:r}=e;!o&&!s||!a||!r||i<0||(n.save(),n.strokeStyle=a,n.lineWidth=r,n.setLineDash(e.borderDash),n.lineDashOffset=e.borderDashOffset,n.beginPath(),ra(t,i,o,s),n.closePath(),n.stroke(),n.restore())}(this,s.setContext(this.getContext(e-1)),a,n)}})),i.display){for(t.save(),o=n-1;o>=0;o--){const s=i.setContext(this.getPointLabelContext(o)),{color:n,lineWidth:l}=s;l&&n&&(t.lineWidth=l,t.strokeStyle=n,t.setLineDash(s.borderDash),t.lineDashOffset=s.borderDashOffset,a=this.getDistanceFromCenterForValue(e.ticks.reverse?this.min:this.max),r=this.getPointPosition(o,a),t.beginPath(),t.moveTo(this.xCenter,this.yCenter),t.lineTo(r.x,r.y),t.stroke())}t.restore()}}drawBorder(){}drawLabels(){const t=this.ctx,e=this.options,i=e.ticks;if(!i.display)return;const s=this.getIndexAngle(0);let n,o;t.save(),t.translate(this.xCenter,this.yCenter),t.rotate(s),t.textAlign="center",t.textBaseline="middle",this.ticks.forEach(((s,a)=>{if(0===a&&!e.reverse)return;const r=i.setContext(this.getContext(a)),l=He(r.font);if(n=this.getDistanceFromCenterForValue(this.ticks[a].value),r.showLabelBackdrop){t.font=l.string,o=t.measureText(s.label).width,t.fillStyle=r.backdropColor;const e=Ne(r.backdropPadding);t.fillRect(-o/2-e.left,-n-l.size/2-e.top,o+e.width,l.size+e.height)}se(t,s.label,0,-n,l,{color:r.color})})),t.restore()}drawTitle(){}}la.id="radialLinear",la.defaults={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:Os.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback:t=>t,padding:5,centerPointLabels:!1}},la.defaultRoutes={"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"},la.descriptors={angleLines:{_fallback:"grid"}};const ha={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},ca=Object.keys(ha);function da(t,e){return t-e}function ua(t,e){if($(e))return null;const i=t._adapter,{parser:s,round:n,isoWeekday:o}=t._parseOpts;let a=e;return"function"==typeof s&&(a=s(a)),X(a)||(a="string"==typeof s?i.parse(a,s):i.parse(a)),null===a?null:(n&&(a="week"!==n||!Tt(o)&&!0!==o?i.startOf(a,n):i.startOf(a,"isoWeek",o)),+a)}function fa(t,e,i,s){const n=ca.length;for(let o=ca.indexOf(t);o=e?i[s]:i[n]]=!0}}else t[e]=!0}function pa(t,e,i){const s=[],n={},o=e.length;let a,r;for(a=0;a=0&&(e[l].major=!0);return e}(t,s,n,i):s}class ma extends Bs{constructor(t){super(t),this._cache={data:[],labels:[],all:[]},this._unit="day",this._majorUnit=void 0,this._offsets={},this._normalized=!1,this._parseOpts=void 0}init(t,e){const i=t.time||(t.time={}),s=this._adapter=new mn._date(t.adapters.date);ot(i.displayFormats,s.formats()),this._parseOpts={parser:i.parser,round:i.round,isoWeekday:i.isoWeekday},super.init(t),this._normalized=e.normalized}parse(t,e){return void 0===t?null:ua(this,t)}beforeLayout(){super.beforeLayout(),this._cache={data:[],labels:[],all:[]}}determineDataLimits(){const t=this.options,e=this._adapter,i=t.time.unit||"day";let{min:s,max:n,minDefined:o,maxDefined:a}=this.getUserBounds();function r(t){o||isNaN(t.min)||(s=Math.min(s,t.min)),a||isNaN(t.max)||(n=Math.max(n,t.max))}o&&a||(r(this._getLabelBounds()),"ticks"===t.bounds&&"labels"===t.ticks.source||r(this.getMinMax(!1))),s=X(s)&&!isNaN(s)?s:+e.startOf(Date.now(),i),n=X(n)&&!isNaN(n)?n:+e.endOf(Date.now(),i)+1,this.min=Math.min(s,n-1),this.max=Math.max(s+1,n)}_getLabelBounds(){const t=this.getLabelTimestamps();let e=Number.POSITIVE_INFINITY,i=Number.NEGATIVE_INFINITY;return t.length&&(e=t[0],i=t[t.length-1]),{min:e,max:i}}buildTicks(){const t=this.options,e=t.time,i=t.ticks,s="labels"===i.source?this.getLabelTimestamps():this._generate();"ticks"===t.bounds&&s.length&&(this.min=this._userMin||s[0],this.max=this._userMax||s[s.length-1]);const n=this.min,o=he(s,n,this.max);return this._unit=e.unit||(i.autoSkip?fa(e.minUnit,this.min,this.max,this._getLabelCapacity(n)):function(t,e,i,s,n){for(let o=ca.length-1;o>=ca.indexOf(i);o--){const i=ca[o];if(ha[i].common&&t._adapter.diff(n,s,i)>=e-1)return i}return ca[i?ca.indexOf(i):0]}(this,o.length,e.minUnit,this.min,this.max)),this._majorUnit=i.major.enabled&&"year"!==this._unit?function(t){for(let e=ca.indexOf(t)+1,i=ca.length;e1e5*a)throw new Error(e+" and "+i+" are too far apart with stepSize of "+a+" "+o);const f="data"===s.ticks.source&&this.getDataTimestamps();for(c=u,d=0;ct-e)).map((t=>+t))}getLabelForValue(t){const e=this._adapter,i=this.options.time;return i.tooltipFormat?e.format(t,i.tooltipFormat):e.format(t,i.displayFormats.datetime)}_tickFormatFunction(t,e,i,s){const n=this.options,o=n.time.displayFormats,a=this._unit,r=this._majorUnit,l=a&&o[a],h=r&&o[r],c=i[e],d=r&&h&&c&&c.major,u=this._adapter.format(t,s||(d?h:l)),f=n.ticks.callback;return f?J(f,[u,e,i],this):u}generateTickLabels(t){let e,i,s;for(e=0,i=t.length;e0?a:1}getDataTimestamps(){let t,e,i=this._cache.data||[];if(i.length)return i;const s=this.getMatchingVisibleMetas();if(this._normalized&&s.length)return this._cache.data=s[0].controller.getAllParsedValues(this);for(t=0,e=s.length;t=t[r].pos&&e<=t[l].pos&&({lo:r,hi:l}=re(t,"pos",e)),({pos:s,time:o}=t[r]),({pos:n,time:a}=t[l])):(e>=t[r].time&&e<=t[l].time&&({lo:r,hi:l}=re(t,"time",e)),({time:s,pos:o}=t[r]),({time:n,pos:a}=t[l]));const h=n-s;return h?o+(a-o)*(e-s)/h:o}ma.id="time",ma.defaults={bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{source:"auto",major:{enabled:!1}}};class ba extends ma{constructor(t){super(t),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const t=this._getTimestampsForTable(),e=this._table=this.buildLookupTable(t);this._minPos=xa(e,this.min),this._tableRange=xa(e,this.max)-this._minPos,super.initOffsets(t)}buildLookupTable(t){const{min:e,max:i}=this,s=[],n=[];let o,a,r,l,h;for(o=0,a=t.length;o=e&&l<=i&&s.push(l);if(s.length<2)return[{time:e,pos:0},{time:i,pos:1}];for(o=0,a=s.length;o - Word count: - - -   - - Character count: - -`; - -class WordCountWidget extends api.NoteContextAwareWidget { - get position() { return 100; } // higher value means position towards the bottom/right - - get parentWidget() { return 'center-pane'; } - - isEnabled() { - return super.isEnabled() - && this.note.type === 'text' - && this.note.hasLabel('wordCount'); - } - - doRender() { - this.$widget = $(TPL); - this.$wordCount = this.$widget.find('.word-count'); - this.$characterCount = this.$widget.find('.character-count'); - return this.$widget; - } - - async refreshWithNote(note) { - const {content} = await note.getNoteComplement(); - - const text = $(content).text(); // get plain text only - - const counts = this.getCounts(text); - - this.$wordCount.text(counts.words); - this.$characterCount.text(counts.characters); - } - - getCounts(text) { - const chunks = text - .split(/[\s-+:,/\\]+/) - .filter(chunk => chunk !== ''); - - let words; - - if (chunks.length === 1 && chunks[0] === '') { - words = 0; - } - else { - words = chunks.length; - } - - const characters = chunks.join('').length; - - return {words, characters}; - } - - async entitiesReloadedEvent({loadResults}) { - if (loadResults.isNoteContentReloaded(this.noteId)) { - this.refresh(); - } - } -} - -module.exports = new WordCountWidget(); \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Steel Blue.css b/demo/Home/Trilium Demo/Steel Blue.css deleted file mode 100644 index 56f3dec40..000000000 --- a/demo/Home/Trilium Demo/Steel Blue.css +++ /dev/null @@ -1,101 +0,0 @@ -/* - * This is a demo of how you can create custom theme for Trilium. You can activate it by going - * into options (top-right corner) in first tab "Appearance". - * - * You can read some details on theming here: http://github.com/zadam/trilium/wiki/Themes - */ - -@font-face { /* This will be used as main UI font (see below) */ - font-family: 'Raleway'; - font-style: normal; - font-weight: 400; - src: url('../../../custom/fonts/raleway.woff2') format('woff2'); -} - -@font-face { /* This will be used as text content font (see below) */ - font-family: 'Garamond'; - font-style: normal; - font-weight: 400; - src: url('../../../custom/fonts/garamond.woff2') format('woff2'); -} - -:root { - --theme-style: light; - - --main-font-family: 'Raleway'; - --main-font-size: normal; - - --tree-font-family: 'Raleway'; - --tree-font-size: normal; - - --detail-font-family: 'Raleway'; - --detail-font-size: normal; - - --monospace-font-family: 'Monospace'; - --monospace-font-size: normal; - - --main-background-color: #404552; - --main-text-color: #AFB8C6; - --main-border-color: #AFB8C6; - - --accented-background-color: #383C4A; - --more-accented-background-color: #2F343F; - - --button-text-color: #AFB8C6; - --button-background-color: #2F343F; - --button-disabled-text-color: #86919F; - --button-disabled-background-color: #404552; - --button-border-color: #333; - --button-border-radius: 2px; - - --primary-button-background-color: #6c757d; - --primary-button-text-color: white; - --primary-button-border-color: #6c757d; - - --muted-text-color: #86919F; - - --input-text-color: #AFB8C6; - --input-background-color: #404552; - - --hover-item-text-color: white; - --hover-item-background-color: #4877B1; - - --active-item-text-color: white; - --active-item-background-color: #4877B1; - - --menu-text-color: #AFB8C6; - --menu-background-color: #383C4A; - - --modal-background-color: #404552; - --modal-backdrop-color: black; - - --left-pane-background-color: #2F343F; - --left-pane-text-color: #AFB8C6; - - --launcher-pane-background-color: #2F343F; - --launcher-pane-text-color: #AFB8C6; - - --active-tab-background-color: #2F343F; - --active-tab-text-color: #AFB8C6; - - --inactive-tab-background-color: #404552; - --inactive-tab-text-color: #AFB8C6; - - --scrollbar-border-color: rgba(175, 184, 198, 0.5); - --tooltip-background-color: #383C4A; - --link-color: lightskyblue; - - --mermaid-theme: forest; -} - -body .global-menu-button { - background-image: url("../../../assets/vX/images/icon-grey.png"); -} - -body .note-detail-editable-text, body .note-detail-readonly-text { - font-size: 120%; /* Garamond is subjectively smaller */ -} - -body .CodeMirror { - filter: invert(100%) hue-rotate(180deg); -} \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Steel Blue/eb-garamond-v9-latin-reg.woff2 b/demo/Home/Trilium Demo/Steel Blue/eb-garamond-v9-latin-reg.woff2 deleted file mode 100644 index c36dcecbbdbdbc706194a7d5697871c37712850f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27608 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

;=>jHIh2pj$@Ly&Z@|kBp?JC7@SE`+NH;0fY+r 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 Xupf#F^(WeC^m$JzWd1YFgSg~(CVpYf diff --git a/demo/Home/Trilium Demo/Tech.html b/demo/Home/Trilium Demo/Tech.html deleted file mode 100644 index 46f63123b..000000000 --- a/demo/Home/Trilium Demo/Tech.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - Tech - - - -

-

Tech

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Expand note on the left pane to see content.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Tech/Linux/Bash scripting.html b/demo/Home/Trilium Demo/Tech/Linux/Bash scripting.html deleted file mode 100644 index 308596e2b..000000000 --- a/demo/Home/Trilium Demo/Tech/Linux/Bash scripting.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - - Bash scripting - - - -
-

Bash scripting

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Bash is a Unix shell and - command languagewritten by Brian Fox for - the GNU Project as - a free software replacement - for the Bourne shell. - First released in 1989, it has been distributed widely as the default - loginshell for most Linux distributions - and Apple's macOS (formerly - OS X). A version is also available for Windows 10.

-

Bash on Wikipedia - -

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Tech/Linux/Bash scripting/Bash startup modes.html b/demo/Home/Trilium Demo/Tech/Linux/Bash scripting/Bash startup modes.html deleted file mode 100644 index 76c37bd81..000000000 --- a/demo/Home/Trilium Demo/Tech/Linux/Bash scripting/Bash startup modes.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - - - - Bash startup modes - - - -
-

Bash startup modes

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Login shell

- -

As a "login shell", Bash reads and sets (executes) the user's profile - from /etc/profile and one of ~/.bash_profile, ~/.bash_login, or ~/.profile - (in that order, using the first one that's readable!).

-

When a login shell exits, Bash reads and executes commands from the file - ~/.bash_logout, if it exists.

-

Why an extra login shell mode? There are many actions and variable sets - that only make sense for the initial user login. That's why all UNIX® shells - have (should have) a "login" mode.

-

Methods to start Bash as a login shell: - -

-
    -
  • the first character of argv[0] is - (a hyphen): traditional UNIX® shells - start from the login binary
  • -
  • Bash is started with the -l option
  • -
  • Bash is started with the --login option
  • -
-

Methods to test for login shell mode: - -

- -

Related switches: - -

-
    -
  • --noprofile disables reading of all profile files
  • -
- -

Interactive shell

- -

When Bash starts as an interactive non-login shell, it reads and executes - commands from ~/.bashrc. This file should contain, for example, aliases, - since they need to be defined in every shell as they're not inherited from - the parent shell.

-

The feature to have a system-wide /etc/bash.bashrc or a similar system-wide - rc-file is specific to vendors and distributors that ship their own, patched variant of Bash. - The classic way to have a system-wide rc file is to source /etc/bashrc - from every user's ~/.bashrc.

-

Methods to test for interactive-shell mode: - -

-
    -
  • the special parameter $- contains the letter i (lowercase I)
  • -
-

Related switches: - -

-
    -
  • -i forces the interactive mode
  • -
  • --norc disables reading of the startup files (e.g. /etc/bash.bashrc if - supported) and ~/.bashrc
  • -
  • --rcfile defines another startup file (instead of /etc/bash.bashrc and - ~/.bashrc)
  • -
- -

SH mode

- -

When Bash starts in SH compatiblity mode, it tries to mimic the startup - behaviour of historical versions of sh as closely as possible, while conforming - to the POSIX® standard as well. The profile files read are /etc/profile - and ~/.profile, if it's a login shell.

-

If it's not a login shell, the environment variable ENV is - evaluated and the resulting filename is used as the name of the startup - file.

-

After the startup files are read, Bash enters the POSIX(r) compatiblity mode (for running, not for starting!).

-

Bash starts in sh compatiblity mode when: - -

-
    -
  • the base filename in argv[0] is sh ( -
    - -
     NB: /bin/sh may be linked to /bin/bash, but that doesn't mean it acts - like /bin/bash  -
    - -
    )
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Tech/Linux/Bash scripting/While loop.html b/demo/Home/Trilium Demo/Tech/Linux/Bash scripting/While loop.html deleted file mode 100644 index 7c50b2977..000000000 --- a/demo/Home/Trilium Demo/Tech/Linux/Bash scripting/While loop.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - While loop - - - -
-

While loop

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Documentation: http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_09_02.html - -

#!/bin/bash
-# This script opens 4 terminal windows.
-
-i="0"
-while [ $i -lt 4 ]
-do
-    xterm &
-
-    i=$[$i+1]
-done
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Tech/Linux/History.html b/demo/Home/Trilium Demo/Tech/Linux/History.html deleted file mode 100644 index e212d7136..000000000 --- a/demo/Home/Trilium Demo/Tech/Linux/History.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - - History - - - -
-

History

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

The history of Linux began in 1991 with the commencement - of a personal project by Finnish student - Linus Torvaldsto create a new free operating system kernel. Since - then, the resulting Linux kernel has - been marked by constant growth throughout its history. Since the initial - release of its source code in - 1991, it has grown from a small number of C files - under a license prohibiting commercial distribution to the 4.2.3 version - in 2015 with more than 18 million lines of source code under the GNU General Public License v2.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Tech/Linux/Ubuntu.html b/demo/Home/Trilium Demo/Tech/Linux/Ubuntu.html deleted file mode 100644 index d7144c5fb..000000000 --- a/demo/Home/Trilium Demo/Tech/Linux/Ubuntu.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - Ubuntu - - - -
-

Ubuntu

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Expand note on the left pane to see content.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Tech/Linux/Ubuntu/Unity shortcuts.html b/demo/Home/Trilium Demo/Tech/Linux/Ubuntu/Unity shortcuts.html deleted file mode 100644 index 2666d1c74..000000000 --- a/demo/Home/Trilium Demo/Tech/Linux/Ubuntu/Unity shortcuts.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - - Unity shortcuts - - - -
-

Unity shortcuts

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
    -
  • Hold Super - Invoke the Launcher and display the shortcuts
  • -
  • Hold Super, then press 1 or 2 or 3 and so on until 0 to open or focus - an application. The number corresponds to the location of the icon on the - launcher from top to bottom. -
      -
    • Adding Shift will open a new instance of the application if it's already - open.
    • -
    • Holding the key is also useful when you want to get to the Launcher but - do not want to invoke the Dash.
    • -
    -
  • -
  • Super + T - Open the rubbish bin/trash can.
  • -
  • Alt + F1 - Put keyboard focus on the Launcher, use arrow keys to navigate, - Enter launches an application, Right arrow exposes the quicklists if an - application has them.
  • -
  • Ctrl + Alt + T - Launch a terminal window.
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Tech/Programming/Bash scripting.clone.html b/demo/Home/Trilium Demo/Tech/Programming/Bash scripting.clone.html deleted file mode 100644 index e82fc6a4b..000000000 --- a/demo/Home/Trilium Demo/Tech/Programming/Bash scripting.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Bash scripting - - - -
-

Bash scripting

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Tech/Programming/Java.html b/demo/Home/Trilium Demo/Tech/Programming/Java.html deleted file mode 100644 index 1fb99a980..000000000 --- a/demo/Home/Trilium Demo/Tech/Programming/Java.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - Java - - - -
-

Java

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Tech/Security/Trusted timestamping.clone.html b/demo/Home/Trilium Demo/Tech/Security/Trusted timestamping.clone.html deleted file mode 100644 index 960727f12..000000000 --- a/demo/Home/Trilium Demo/Tech/Security/Trusted timestamping.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Trusted timestamping - - - -
-

Trusted timestamping

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Tech/node.js/Intro.html b/demo/Home/Trilium Demo/Tech/node.js/Intro.html deleted file mode 100644 index d0c1c168f..000000000 --- a/demo/Home/Trilium Demo/Tech/node.js/Intro.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - - Intro - - - -
-

Intro

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Node.js is an open-source, - cross-platform, JavaScript - runtime environmentthat executes JavaScript code outside of a browser. - Node.js lets developers use JavaScript to write command line tools and - for server-side scripting—running - scripts server-side to produce dynamic web page content - before the page is sent to the user's web browser. 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Tech/node.js/Overview.html b/demo/Home/Trilium Demo/Tech/node.js/Overview.html deleted file mode 100644 index a76fefef3..000000000 --- a/demo/Home/Trilium Demo/Tech/node.js/Overview.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - - - Overview - - - -
-

Overview

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Node.js allows the creation of Web servers and - networking tools using JavaScript and - a collection of "modules" that handle various core functionalities.[28] - - [31][44] - - [45][46] Modules - are provided for file system I/O, - networking (DNS, - HTTP, TCP, - TLS/SSL, or UDP), - binarydata (buffers), cryptography functions, - data streams, and other core functions.[31] - - [45][47] Node.js's - modules use an API designed to reduce the complexity of writing server - applications.[31] - - [45] -

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Tech/node.js/Overview/History.html b/demo/Home/Trilium Demo/Tech/node.js/Overview/History.html deleted file mode 100644 index 617de2b07..000000000 --- a/demo/Home/Trilium Demo/Tech/node.js/Overview/History.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - - History - - - -
-

History

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Node.js was written initially by Ryan Dahl in - 2009,[24] about - thirteen years after the introduction of the first server-side JavaScript - environment, Netscape's LiveWire Pro Web.[25] The - initial release supported only Linux and Mac OS X. Its development and - maintenance was led by Dahl and later sponsored by Joyent. - [26] -

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Tech/node.js/Overview/Industry support.html b/demo/Home/Trilium Demo/Tech/node.js/Overview/Industry support.html deleted file mode 100644 index 244365e9d..000000000 --- a/demo/Home/Trilium Demo/Tech/node.js/Overview/Industry support.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - - Industry support - - - -
-

Industry support

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

There are thousands of open-source libraries for Node.js, most of them - hosted on the npm website. - The Node.js developer community has two main mailing lists and the IRC channel - #node.js on freenode

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Tech/node.js/Overview/Platform architecture.html b/demo/Home/Trilium Demo/Tech/node.js/Overview/Platform architecture.html deleted file mode 100644 index 70a739fc7..000000000 --- a/demo/Home/Trilium Demo/Tech/node.js/Overview/Platform architecture.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - - Platform architecture - - - -
-

Platform architecture

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Node.js brings event-driven programming to - web servers, enabling development of fast web servers in JavaScript. - [31]Developers can create scalable servers without using threading, - by using a simplified model of event-driven programming that - uses callbacks to signal the completion of a task.[31] - -

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Tech/node.js/Releases.html b/demo/Home/Trilium Demo/Tech/node.js/Releases.html deleted file mode 100644 index 6f7a90581..000000000 --- a/demo/Home/Trilium Demo/Tech/node.js/Releases.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - - Releases - - - -
-

Releases

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

New major releases of Node.js are cut from the GitHub master - branch every six months. Even-numbered versions are cut in April and odd-numbered - versions are cut in October. When a new odd version is released, the previous - even version undergoes transition to Long Term Support (LTS), which gives - that version 18 months of active support from the date it is designated - LTS.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Work/HR.html b/demo/Home/Trilium Demo/Work/HR.html deleted file mode 100644 index ae4121060..000000000 --- a/demo/Home/Trilium Demo/Work/HR.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - HR - - - -
-

HR

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

HR stuff 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Work/Processes.html b/demo/Home/Trilium Demo/Work/Processes.html deleted file mode 100644 index 00a6f1d99..000000000 --- a/demo/Home/Trilium Demo/Work/Processes.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - Processes - - - -
-

Processes

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

bla bla ...

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo/Work/Projects.html b/demo/Home/Trilium Demo/Work/Projects.html deleted file mode 100644 index 4b2b2376d..000000000 --- a/demo/Home/Trilium Demo/Work/Projects.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - Projects - - - -
-

Projects

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Here I'd keep various notes related to my work's projects etc.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/Home/Trilium Demo_trilium-icon.png b/demo/Home/Trilium Demo_trilium-icon.png deleted file mode 100644 index 8208b2ced25d0c9715799e3fbd2d112258e397b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14670 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 diff --git a/demo/User Guide.html b/demo/User Guide.html deleted file mode 100644 index 8c1841492..000000000 --- a/demo/User Guide.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - User Guide - - - -
-

User Guide

- -
-
-
-
-
The sub-children of this note are automatically synced.
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Journal.dat b/demo/User Guide/Journal.dat deleted file mode 100644 index e69de29bb..000000000 diff --git a/demo/User Guide/Journal.html b/demo/User Guide/Journal.html deleted file mode 100644 index eb819ded1..000000000 --- a/demo/User Guide/Journal.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - Journal - - - -
-

Journal

- -
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo.html b/demo/User Guide/Trilium Demo.html deleted file mode 100644 index d9fe89a84..000000000 --- a/demo/User Guide/Trilium Demo.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - - Trilium Demo - - - -
-

Trilium Demo

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-

Welcome to TriliumNext Notes! - -

-

This is initial "demo" document provided by TriliumNext by default to - showcase some of its features and also give you some ideas how you might - structure your notes. You can play with it, modify note content and tree - structure as you wish.

-

If you need any help, visit TriliumNext website: https://github.com/TriliumNext - -

-

Cleanup

- -

Once you're finished with experimenting and want to cleanup these pages, - you can simply delete them all.

-
 
-

Formatting

- -

TriliumNext supports classic formatting like italic, bold, bold and italic. - Of course you can add links like this one pointing to google.com - -

-

Lists

-

Ordered: - -

-
    -
  1. First Item
  2. -
  3. Second item -
      -
    1. First sub-item -
        -
      1. sub-sub-item
      2. -
      -
    2. -
    -
  4. -
-

Unordered: - -

-
    -
  • Item
  • -
  • Another item -
      -
    • Sub-item
    • -
    -
  • -
-

Block quotes

-
-

Whereof one cannot speak, thereof one must be silent”

-

– Ludwig Wittgenstein

-
-

Checkout also other examples like tables, - checkbox lists, highlighting, - code blocksand math examples.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Books/Book template.html b/demo/User Guide/Trilium Demo/Books/Book template.html deleted file mode 100644 index 1a183d333..000000000 --- a/demo/User Guide/Trilium Demo/Books/Book template.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - - Book template - - - -
-

Book template

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -

Main characters

- -

… here put main characters …

-

 

-

Plot

- -

… describe main plot lines …

-

 

-

Tone

- -

 

-

Genre

- -

scifi / drama / romance

-

 

-

Similar books

- -
    -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Books/Book template/Highlights.html b/demo/User Guide/Trilium Demo/Books/Book template/Highlights.html deleted file mode 100644 index 4cd96a73a..000000000 --- a/demo/User Guide/Trilium Demo/Books/Book template/Highlights.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - Highlights - - - -
-

Highlights

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

highlght 1

-
-

my comment

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Books/Reviews/The Mechanical.clone.html b/demo/User Guide/Trilium Demo/Books/Reviews/The Mechanical.clone.html deleted file mode 100644 index cbaf13765..000000000 --- a/demo/User Guide/Trilium Demo/Books/Reviews/The Mechanical.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - The Mechanical - - - -
-

The Mechanical

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Books/To read.html b/demo/User Guide/Trilium Demo/Books/To read.html deleted file mode 100644 index 27c12d978..000000000 --- a/demo/User Guide/Trilium Demo/Books/To read.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - To read - - - -
-

To read

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Checkout Kindle daily deals: https://www.amazon.com/gp/feature.html?docId=1000677541 - -

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Canvas note.json b/demo/User Guide/Trilium Demo/Canvas note.json deleted file mode 100644 index 0f334778c..000000000 --- a/demo/User Guide/Trilium Demo/Canvas note.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"excalidraw","version":2,"elements":[{"type":"rectangle","version":234,"versionNonce":2115983107,"isDeleted":false,"id":"Nx_6ACJaaueNh0fTsVZeh","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":14.66796875,"y":8.13671875,"strokeColor":"#000000","backgroundColor":"#fa5252","width":247,"height":138,"seed":679323330,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1701078794806,"link":null},{"type":"arrow","version":142,"versionNonce":265248388,"isDeleted":false,"id":"2bmK1AKg9yVMP6CO_U6Ke","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":216,"y":67,"strokeColor":"#000000","backgroundColor":"#fa5252","width":289,"height":46,"seed":1265574494,"groupIds":[],"strokeSharpness":"round","boundElements":[],"updated":1655641371094,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":"arrow","points":[[0,0],[289,46]]},{"type":"ellipse","version":162,"versionNonce":507427772,"isDeleted":false,"id":"TOmE_26Ye9b_m_TKfWU45","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":441,"y":31,"strokeColor":"#000000","backgroundColor":"#228be6","width":203,"height":191,"seed":77588894,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371094,"link":null},{"type":"text","version":206,"versionNonce":1401811460,"isDeleted":false,"id":"K5CjVJa8vYzQ8LDOdH-av","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":319.5,"y":20,"strokeColor":"#000000","backgroundColor":"#228be6","width":71.75,"height":null,"seed":317664926,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1725306828824,"link":null,"fontSize":20,"fontFamily":1,"text":"convert","baseline":18,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"convert"},{"type":"diamond","version":139,"versionNonce":2062017596,"isDeleted":false,"id":"rZ0DKhdiE-mys9orY2M7Y","fillStyle":"solid","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":335,"y":67,"strokeColor":"#000000","backgroundColor":"#228be6","width":31,"height":37,"seed":401619102,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371094,"link":null},{"type":"line","version":202,"versionNonce":1931775364,"isDeleted":false,"id":"gWzx0Ka27J2gQYsjliI5u","fillStyle":"solid","strokeWidth":1,"strokeStyle":"dashed","roughness":1,"opacity":100,"angle":0,"x":147,"y":142,"strokeColor":"#000000","backgroundColor":"#228be6","width":124,"height":113,"seed":668475458,"groupIds":[],"strokeSharpness":"round","boundElements":[],"updated":1655641371094,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":null,"points":[[0,0],[124,113]]},{"type":"rectangle","version":182,"versionNonce":693632188,"isDeleted":false,"id":"vPXlTlCV6XiWRo8z596tY","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"dotted","roughness":1,"opacity":100,"angle":0,"x":269,"y":240,"strokeColor":"#2b8a3e","backgroundColor":"#e6ffc8","width":144,"height":115,"seed":1313295006,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371094,"link":null},{"type":"text","version":316,"versionNonce":1778720828,"isDeleted":false,"id":"NlWoiu7QFiUGoGhxxFDQz","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":290,"y":247,"strokeColor":"#2b8a3e","backgroundColor":"#228be6","width":53.36666488647461,"height":null,"seed":146698370,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1725306828824,"link":null,"fontSize":20,"fontFamily":1,"text":"List :\n- one\n- two","baseline":70,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"List :\n- one\n- two"},{"type":"diamond","version":220,"versionNonce":858850620,"isDeleted":false,"id":"4tqMpG7kcfLvu81ba12UQ","fillStyle":"solid","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":5.899784582143685,"x":283.37319488867206,"y":123.6942301852414,"strokeColor":"#000000","backgroundColor":"#fa5252","width":104.0405522208337,"height":74.00000000000001,"seed":1677737711,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371094,"link":null},{"type":"rectangle","version":277,"versionNonce":406453380,"isDeleted":false,"id":"79D3L3LhxNNySkbKD3Bia","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0.42451911970089906,"x":479.7715111234793,"y":259.96655309088374,"strokeColor":"#000000","backgroundColor":"#fa5252","width":128.50676566765082,"height":63,"seed":1447260752,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null},{"type":"diamond","version":362,"versionNonce":500497852,"isDeleted":false,"id":"ffrisBNjK3DyL4MRqDVUM","fillStyle":"solid","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0.3893167218331426,"x":21.865547135620886,"y":174.8538070033551,"strokeColor":"#000000","backgroundColor":"#15aabf","width":87.26890572875811,"height":46.29238599328972,"seed":63592112,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null},{"type":"rectangle","version":518,"versionNonce":340773892,"isDeleted":false,"id":"wxvV5tzdo2p3m4nBQf_fI","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":5.997855886997452,"x":90.74789364500919,"y":293.3561760950281,"strokeColor":"#000000","backgroundColor":"#fab005","width":123.50421270998135,"height":35.287647809943806,"seed":1439819952,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null},{"type":"line","version":166,"versionNonce":1610279598,"isDeleted":false,"id":"i2pQf0tOL1I7RZA6fHNXy","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"dotted","roughness":1,"opacity":100,"angle":0.3264344116289468,"x":129,"y":177,"strokeColor":"#a61e4d","backgroundColor":"#fab005","width":71,"height":80,"seed":969735782,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":null,"points":[[0,0],[2,16],[12,40],[20,51],[36,64],[71,80]]},{"type":"line","version":175,"versionNonce":1006611332,"isDeleted":false,"id":"zTcY1DmmmEqtM7iaFOjI2","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":24,"y":282,"strokeColor":"#087f5b","backgroundColor":"#fab005","width":81,"height":33,"seed":1314441594,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":null,"points":[[0,0],[6,-22],[12,-29],[21,-30],[24,-29],[33,-17],[36,1],[37,2],[45,-29],[48,-29],[53,-31],[58,-31],[72,-23],[81,-8],[81,-4]]},{"type":"rectangle","version":467,"versionNonce":1170587324,"isDeleted":false,"id":"UqrOMUkW8i5NCxQf_EDc9","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0.11809202841909539,"x":190.3330910264575,"y":373.66279952417335,"strokeColor":"#000000","backgroundColor":"#be4bdb","width":90.33381794708485,"height":87.67440095165314,"seed":1466118630,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null},{"type":"diamond","version":459,"versionNonce":830970628,"isDeleted":false,"id":"06wK4k0VHVo3nl3maFgBt","fillStyle":"solid","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":5.137516099543635,"x":353.41738815890335,"y":394.61371445798545,"strokeColor":"#000000","backgroundColor":"#4c6ef5","width":80.89200154670186,"height":77.42001777890613,"seed":1789348282,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null},{"type":"text","version":194,"versionNonce":2089357700,"isDeleted":false,"id":"FExeJRXagFlMKEpW4ApvL","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"dotted","roughness":1,"opacity":100,"angle":5.9094584872140326,"x":35.78896794074159,"y":386.2393022458574,"strokeColor":"#d9480f","backgroundColor":"#4c6ef5","width":106.3499984741211,"height":null,"seed":152285754,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1725306828824,"link":null,"fontSize":20,"fontFamily":2,"text":"Rotated text","baseline":23,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"Rotated text"},{"type":"arrow","version":363,"versionNonce":526752388,"isDeleted":false,"id":"n7nmJZmGCpL1a6l1TdMeX","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":520.1576551164967,"y":338.6957163378038,"strokeColor":"#000000","backgroundColor":"#fa5252","width":78.65765511649664,"height":75.30428366219626,"seed":925954106,"groupIds":[],"strokeSharpness":"round","boundElements":[],"updated":1655641371095,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":"arrow","points":[[0,0],[-78.65765511649664,75.30428366219626]]},{"type":"text","version":184,"versionNonce":963492028,"isDeleted":false,"id":"lU3Msnm2CTXBHi8Pzef0C","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"dotted","roughness":1,"opacity":100,"angle":0,"x":509.5,"y":392,"strokeColor":"#000000","backgroundColor":"#4c6ef5","width":128.88333129882812,"height":null,"seed":1839996922,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1725306828826,"link":null,"fontSize":20,"fontFamily":3,"text":"> some code","baseline":20,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"> some code"},{"type":"text","version":510,"versionNonce":670318852,"isDeleted":false,"id":"CdlqC6FutWnAhFgUa4-tK","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":34.326958955223915,"y":31.00810810810811,"strokeColor":"#c92a2a","backgroundColor":"#228be6","width":165.3333282470703,"height":null,"seed":168503609,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1725306828827,"link":null,"fontSize":39.25486991656494,"fontFamily":1,"text":"Big text","baseline":35,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"Big text"},{"type":"ellipse","version":305,"versionNonce":1795300462,"isDeleted":false,"id":"lQb2o3G3uO-OSzJlv7dQf","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":5.987365538640589,"x":483.5,"y":118.5,"strokeColor":"#000000","backgroundColor":"#7950f2","width":133.00000000000003,"height":58.00000000000001,"seed":617054574,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1655641371095,"link":null}],"files":{},"appState":{"scrollX":255.921875,"scrollY":295.91526179206426,"zoom":{"value":1}}} \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Canvas note_canvas-export.svg b/demo/User Guide/Trilium Demo/Canvas note_canvas-export.svg deleted file mode 100644 index f5bb7a3e6..000000000 --- a/demo/User Guide/Trilium Demo/Canvas note_canvas-export.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - convertList :- one- twoRotated text> some codeBig text \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Formatting examples/Checkbox lists.html b/demo/User Guide/Trilium Demo/Formatting examples/Checkbox lists.html deleted file mode 100644 index f866d0a80..000000000 --- a/demo/User Guide/Trilium Demo/Formatting examples/Checkbox lists.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - - - Checkbox lists - - - -
-

Checkbox lists

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Create easy TODO-lists with checkboxes:

-
    -
  • - -
  • -
  • - -
  • -
  • - -
  • -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Formatting examples/Code blocks.html b/demo/User Guide/Trilium Demo/Formatting examples/Code blocks.html deleted file mode 100644 index feeb47266..000000000 --- a/demo/User Guide/Trilium Demo/Formatting examples/Code blocks.html +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - Code blocks - - - -
-

Code blocks

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Code blocks are useful to add short snippets of code blocks inside text - notes. Depending on your preference, it's possible to enable or disable - word wrapping for these code blocks.

-

We added syntax highlighting to code blocks as well. When a code block - is first created it will try to automatically determine the programming - language, should that fail it is possible to manually adjust it. The color - scheme for the syntax highlighting is adjustable in settings. 

function helloWorld() {
-	alert("Hello world");
-}
- -

For larger pieces of code it is better to use a code note, which uses - a fully-fledged code editor (CodeMirror). For an example of a code note, - see Custom request handler.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Formatting examples/Highlighting.html b/demo/User Guide/Trilium Demo/Formatting examples/Highlighting.html deleted file mode 100644 index 82ee34fb6..000000000 --- a/demo/User Guide/Trilium Demo/Formatting examples/Highlighting.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - - Highlighting - - - -
-

Highlighting

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Space Shuttle Discovery (Orbiter Vehicle - Designation: OV-103) is one of the orbiters from NASA's Space - Shuttle program and the third of five fully operational orbiters to be - built. Its first mission, STS-41-D, flew from August 30 to September 5, - 1984. Over 27 years of service it launched and landed 39 times, - gathering more spaceflights than any other spacecraft to date. The shuttle - has three main components: the Space Shuttle orbiter, a central fuel tank, - and two rocket boosters. Nearly 25,000 heat resistant tiles cover - the orbiter to protect it from high temperatures on re-entry.

-

Discovery became the third operational orbiter to enter service, preceded - by Columbia and Challenger. It embarked on its last mission, STS-133, on February 24, 2011 and - touched down for the final time at Kennedy Space Center on March 9, having - spent a cumulative total of almost a full year in space. Discovery performed - both research and International Space Station (ISS) assembly missions, - and also carried the Hubble Space Telescope into orbit.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Formatting examples/Math.html b/demo/User Guide/Trilium Demo/Formatting examples/Math.html deleted file mode 100644 index e4d254377..000000000 --- a/demo/User Guide/Trilium Demo/Formatting examples/Math.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - Math - - - -
-

Math

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

\(% \f is defined as #1f(#2) using the macro \f\relax{x} = \int_{-\infty}^\infty     \f\hat\xi\,e^{2 \pi i \xi x}     \,d\xi\)Some - math examples:

\[\displaystyle \frac{1}{\Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{\frac25 \pi}} = 1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}} {1+\frac{e^{-8\pi}} {1+\cdots} } } }\] - -

Another:

\[\displaystyle \left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right)\] - -

Inline math is also possible: \(c^2 = a^2 + b^2\) Neat!

-

 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Formatting examples/School schedule.html b/demo/User Guide/Trilium Demo/Formatting examples/School schedule.html deleted file mode 100644 index 7571542af..000000000 --- a/demo/User Guide/Trilium Demo/Formatting examples/School schedule.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - - - School schedule - - - -
-

School schedule

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 MondayTuesdayWednesdayThursdayFriday
9:00-10:30P.E. MathComputer Science 
11:00-12:30HistoryEnglish PhysicsMath
13:00-14:30 Computer ScienceChemistryPhysics LabGeography
15:00-16:30Computer Science Latin  
-
School schedule
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Inbox.html b/demo/User Guide/Trilium Demo/Inbox.html deleted file mode 100644 index 449f89f37..000000000 --- a/demo/User Guide/Trilium Demo/Inbox.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - - Inbox - - - -
-

Inbox

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

This is a place I use to put notes waiting for better categorization

-

 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Inbox/Book to read.html b/demo/User Guide/Trilium Demo/Inbox/Book to read.html deleted file mode 100644 index e80274fc0..000000000 --- a/demo/User Guide/Trilium Demo/Inbox/Book to read.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - Book to read - - - -
-

Book to read

- -
- -
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Inbox/Grocery list for today.html b/demo/User Guide/Trilium Demo/Inbox/Grocery list for today.html deleted file mode 100644 index d1e32e394..000000000 --- a/demo/User Guide/Trilium Demo/Inbox/Grocery list for today.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - - Grocery list for today - - - -
-

Grocery list for today

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
    -
  • cucumber
  • -
  • cheese
  • -
  • beer
  • -
-

 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Inbox/The Last Question.html b/demo/User Guide/Trilium Demo/Inbox/The Last Question.html deleted file mode 100644 index 8901024a1..000000000 --- a/demo/User Guide/Trilium Demo/Inbox/The Last Question.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - The Last Question - - - -
-

The Last Question

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

"The Last Question" is a science fiction - short storyby American writer Isaac Asimov. - It first appeared in the November 1956 issue of Science Fiction Quarterly.

-
 
-

This page demonstrates two things:

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Inbox/The Last Question/The Last Question by Issac.pdf b/demo/User Guide/Trilium Demo/Inbox/The Last Question/The Last Question by Issac.pdf deleted file mode 100644 index 717a69943f1f208822692aa9c507136b3dbd69c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49359 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 F^sh4c%G3Y= diff --git a/demo/User Guide/Trilium Demo/Journal.html b/demo/User Guide/Trilium Demo/Journal.html deleted file mode 100644 index d8f03adc1..000000000 --- a/demo/User Guide/Trilium Demo/Journal.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - Journal - - - - - - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/11 - November/28 - Tuesday.html b/demo/User Guide/Trilium Demo/Journal/2021/11 - November/28 - Tuesday.html deleted file mode 100644 index 4d9ac83a6..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/11 - November/28 - Tuesday.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - 28 - Tuesday - - - -
-

28 - Tuesday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Christmas gift ideas.html b/demo/User Guide/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Christmas gift ideas.html deleted file mode 100644 index a27bba7b7..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Christmas gift ideas.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - - Christmas gift ideas - - - -
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Phone call about work project.html b/demo/User Guide/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Phone call about work project.html deleted file mode 100644 index abdfe9817..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Phone call about work project.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - Phone call about work project - - - -
-

Phone call about work project

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Bla bla bla ....

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Trusted timestamping.html b/demo/User Guide/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Trusted timestamping.html deleted file mode 100644 index aa1afe44a..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Trusted timestamping.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - Trusted timestamping - - - -
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday.html b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday.html deleted file mode 100644 index 76e0a10fa..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - 18 - Monday - - - - - - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Meeting minutes.html b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Meeting minutes.html deleted file mode 100644 index f2acf626d..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Meeting minutes.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - Meeting minutes - - - -
-

Meeting minutes

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

bla bla bla ...

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/01.jpeg b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/01.jpeg deleted file mode 100644 index 526922538e737514114c0f61506532200ec0025c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16881 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 diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/02.jpeg b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/02.jpeg deleted file mode 100644 index a6bd590e4909f81578152ace4cbaa072a76b90b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31697 zcmc$_`eYe{ksd0>1u(r01ONOz(51=?-m9&8SsCB99^OS zsL((G&;yJB9XitkTmU=3f(CYUNfzJ*1pZH!1;Bt5pp4G{`vwDgfDNDvXri+Xx||4j z0`_R|M3+i|SRfLeOMxMv5e-AY74QYP!jM5j^?$nkAN>Esz`r8^IX-47)(I8{JAg@! zfklq-?-*Kk022%2KdSn_9}Fx26B`E?@83-T|9{Uf=s9C_I4STs$?!P=!jvc+6#yTb zOqDeTADcpzGmFkKfzBnrD+V9HL=(d>0f2}iwk!hHES>)#P{TD<8qlKOQ04>CZ7sUx6jV(b%vN@hi4#brBk zPpJGyHi~xu_78Conks9Ij!yMDBqa))0*ynUYw^w`xUq{0at0Ix+Bi96sba^dfkaCv zu^Z56Q5e9}BM@sg0d~w2N-)f+x*DI8LKT~$3u30u+dnf6vB*oXkh*eBPeW^j0z|+$ z>ZQYv4FKq*G|QTd<{YCdRriD+pa20`y3zay4snAyK7u@ot~6J$o?P0{*9bHo25Z)+ zJE$GN2ha&KBAXMft{6s05?BC&oaT%oT*J_v)^wXK-l)arv?HPoR09iwytX{pvN5n@ z(0yh*MClG&0eO@=XyxK_CM>#xJq3VlddONT*rEC`W+{*6orRT2a0|O#e$#M_*kxb# zdbSR042X@h5QG*I6Ts__0kM*SoG6Md5EKL$(O$4X7dTwkd}cLB20b^PF*LhFr)6WX&p}17W_y09t++gRsdUNVRiF5?f4jRmxNf z7sc1;G&nH~C!H5!sk3bQ!#XUhKM9AAJ8|~3Ai~<++a(KwGhu?lRfP;Kb`}VmHbw2! zm@`|KgC9C`^!B$j_6r2K|)~!=&}1@O2D;M!hdSamd((pt*pqm+-hIUqoe8y{g?4hO_0byA~y!umXPJ%1hX3<{4K85g`KbIXm$=38Q#=vq7OyWWO

u-xWia!nhTQ;%7LUw;y7!-%kbye`LhLG`{SVC_OMvTVaUo(07oy(W;UrVYVV z)+U?T;D`vJkx>Z^M%K+uw#rADLH_f|NV0lBdFW-0KzNF6x%GyxfO(po@H+_P=Ynbw zz~md`O=5>9XE=^%VS&N^uuvuzx`Q5qqbW8C4;%3H2s>*aO>538tQZ(1d7wjMH;JQX zrFDr`F}O`MBB)mrOdRwuv8*gRheOmsM~PvmSd74o+$<>Pv4r19!|EXhSFkZ`dKqd# z;LI{*yGZ&6MdW;8*F0ctMDq8YBiEDMPt174R*QfVpmEd*MSb8{{Y0j zq(f`-4nVx-p+NO(h^cqaAKE*vZ*7o7ABep}4c9anRt_*D0Hct?uiMrm4#x0cR-?xT zX^y0Z0?qRr@4Sv~1yV0O69HgvCRkC0Bb@q2+;sUh#mn3{s97A6G2C|(;us&{RW)$N zfo$Yv7B5(_adxcL)AP1LBJ0xPiW$X|?h4`{49$|KY}5=dB8)=GiU1RR$pR=Ui)OCA z;2H4D7m8DP_o<@l+?%(gerx7^qx?87BaCl~=V%dnV(6K|Oeyhzl)U5KPu5 zPQG5A^Ho**Twuf0e^5+t63rM`Y981T0|A1>&=(js38mv4zzOcRpLjriX~ZEcU$iT$ zr>UC;^8%x(t31a?#SmL*Bu2(8iz{GZYbh02963b`{=gY-5efn99q$cQ$S)69kVb z>}M2CCD0f!v7?)osssgrQV&cSWOGND3BDl=!xU!C=chA7fq2A1mBOAO_dc;W1duo$ zvh#}usxWca97i@uwIdRZ3a--kR5%dUJImy89c@XpVmAs9-?5GqbR&}#zZ7dUVz5(y zdCa@BcPxm5Bej2c7%B9bd&L^eGzrdTwwlr5rl}jb2hDZdO;A)V?Gtez(OwK!Rl1{N z5}X5nRc-$O5^0aZQa312V*;&3Te_TyoLM)I z>kUz>#fX83TCvHffwb9r;8>5bLL8$8$nSGf&g_dHaxoY=>fbpY(Ly!lm2HgP)8Va$ zQb;pEt@Q-vX`>E2%4`7@bBhNvT8&cDljVfx1hF~y5zSUAYi$K@k$8ZzgO+1I4FT=X z+)alUjz_fCWj?Dcl6tTF#83`w(1iUkB3T^tg=}yRWuPCqL~=mub5xDXY>UGP?WU_l zb_OFWKMWhoj^bHf1zi~AF*pMzF&VJn#?w~Gyjj2RH3OK=*FxfwyiktCMh>92-73gM|{{V;w z5yG5Y0RI3(W)pnD20+1tn)Q^*V&V`FQVcI$z={ayNvWr5{a2sq4FQY}ezC7S@lk9Q z?{e7Us}yAdQmL{50AoZhumLs@ewm}th;fVt3n}PT7k@JQ;Q@Ssv5dbh%hFjmAeEONL%R`QH5-+g9e(Av`tt(_ZHf#j2~Epbvea| zDv7M~{S4fv(}|^|Y*7RYH|sP4H%d1K)&hrUgdt&d!S}e&>%7$m zw(AgWwzVgM4ly*to9S0k$lKF65G&e(!seO3Q(_Wv(*PN(r)V=j1*lQ-(Wtu?&zVL< zx5=YbH5g{HU~(Ugq(iJa)*$km^@QM5FtGY_G6QEhgoV1|T~-7J{iZ&c@Wt`qK^)g% z03L==_7KMx*z-P+U$Cedy3|#po9ZCsLU<%*;Tx0=4HzfGwUJgKssz&>Ow?{T6a>_* zKz>G=s>F&QSM-D2!c>4EB%Y=W*nsXAbZ+Wo9MI_)*yh9+V?S8MMRXkWr~yz&70^vf z!HVodbX&TMg17A(ipNMPx-x?uTCztGO*RNOLN%=$DrT<$*HdSUn!0<9fG-65iAPPE zg>pL>*S9N*F-4WmXo3$*nyOBp>~68v_UF-wj0yp?5_tM7-Udk}YyKJ0k~}G)S|})Y$%)0%?}$dQC?r{{U!@tDI36HAq*Y zM-aFGRxm!76m1+0(^F{dBOF-U?Fhao^9Pr-D!PE(Y8d%CUcv-4 zJ)on<&2W!F6d1j7MR5?(tO%_GQ5nI3{cvm;EPF$oV9sg?FicroXQVd;4n`|6t9LuP z#;f9?uzFo_2g~)JHzLi86HN$yNxXYhG;_hZcV5>M91(L$pMritH5G2YX{)B?xCDxt zgm7bS?mED0q+&>5K$?whbRn{%4lh3QRI$1uj6%ntp+X|&&zBjy;wI7!QCwH7)m0-V z4l1_QUsE)gBQWW}9@9yTAZmje^}NANwJBAplYu(Nkd*3 zfIj9i+?){BqFGI%&-AJhZP;DZLRUFaKpDFWb}@k!0=_^wyUpTh>kjs2foAn=h_1Nm z<~dpvMhr(c!9i+Qw@Ih49z|AtAx3((WMfP}@)J$eDIwi$vmSwJW@WQR4LhYf(YubT zH-#V@tj%ZCPnk5)MrM#08$mQ$AhZAjG=&Ub012uB_c@^*D8_DiP&UnP+G_766&jod z`uap0nFXGP1G?{ZYwk5C-CG;y%;@k6WJ*7L=|9`C~JvYYNzeZmOy(pb4Y~ zEIw-)kEj@$2JU_ypg;lDYK55f0)UFV6kohtz#`b==q89`7ilAr%xfeF4g159)L4NIAgp2`+sJExZU)G@ zl%vp@q_2v-wqe%%GHFQ`AtAfeb7PTJXX_HP?U|?&@GpV{)ZqGwruE!H*SiRLGf~iA zoHk=({%qAk+pn7xVtH!}YZF;YC>9PTus9aLZa+vZc*5C$ZUV(iCjc76)83~Rafme1 zmh7B};M(wNpvBz-b=GQ@BlfCIZI88z*!ALRE71q>0Xeue0}Jw>?{iIy0n7nti$1;L zHs13{G44)oXxEyon6>y~scRi$lKfKGIGVd`<9ydSHb5`}fZRX>C6=r7v2p0z4=CH4 zg+Wt>2dL>8ijuYf=w_-g#fId2T+vb}R^z#Dd`^;iYhr*2`kAhwv-2Di)ET7PvqMOa z>O@UM6fjoqqw0gR357p%HQAJd!33#}#Pn`Qxq%rtwG&ZkM^&TkoI;mb^5-HQO(h&Z zK{#_(bC|kz3CP9Yc-BsCu`>XTYDZ|7n5;MibIbv~=GRKjEBYC!RxN1a5JhJ3e#BUh zd;&=q0AtpOF~&Fm3XV@TLTHM*+*<62XajZH17IF=&xJxEnu66v!Bob1v0#aGwVQ>5 zjNbyIgmpC6fMOi>Gz`#Y_a9?o9h#N%qY4E28AgUJf3d8XyIZ(hJlp`DGehbDina~V zJcwBXrURxnhhy#>lwcb1L{IGc81N|xAxP-Mo|lQRhR8zG z|HJ?=5dZ=L0Rsa91_A>B0|5a5000335g`K-F%Usf6CffmGGTFn1VTVkkrXpxBccD= z00;pB0RcY%qhb^vVcO+;H>jSY>|BP^<#y_wJ2dCIKj2?Xcp9vuH_M^jr`CKC`ccMg z$Kr^uipv))jazrzlebsge^Tpeudic0ZTpcNjbPRKVs2%!=xl@S?0qz+wf_KxeJ^j| zYS$!QGtyi#93kHYw1};;$jIK?79uxJ&+QXEE}b<+^T_WVaA)Lc@IDQ1r51+$iQ4u) znlrUu;NM0pd7@Zp^p;}CeIq9DH}N8POn*=4jkd9be{oxrW^8mk)%%yo)8Kzet@I*_ z>mm;|?5j4Bdt@hT{0wxl6u5t)F4ZyRKO{Kl_+xg-W>G`okorXFNsz>P@H*)JSA$Q1 z@M`@XFQir3v&$BnSw>eVwdCC&Bbr9{;Dlu-%0y#LyY^$sH%H06csIYXIZCNEX`+Rse0WCmZ+;QJUQ71N;g8*!McW|mIpn`%UdtuIYm_Hu zo*N~6jp6vAeMC8vB=AQ$eT0tqT`L3V%NJWO+OHpzO>_Ad(rSGlv6a(Hm-;n0{W3g6 zlC9s4sK23?rx8bmxkQ6H(FVt5#pIGT>y zFKk5W{ELVA7{;GV`D#rHZE(oy`K*(trs?}2-IL*d$Z(1O0B^(UxhWW2F>ZZ@7IExZ zCjS7cI74htav8%D+^j==FlWf@{T7)e-4MGhp9o7S4dTa{A-jr1S8+UFM#tx+(Pfrf z_E~)qo|Vz`h1>iRBJmPSGWXD7e{;hZxW%?z^u#lDnax^+Ae6)(9(BHBSpXiqh@q9J(&La*QFiXRZ9KjIU~w6xzVG z6Xp9+Z3=SoJw|V3u_o`PdQ}Y&l1yl6jD)Q&lrENEN${B#sGkGoBhTn>kuQi(q8mm3 z0D)}2uaA)qN+_-JI~9{r{xlee}!jG|A+1XYZk*GM%M>~g*aMoFU4xZF816K@Q$yfP$~2FHYu zxI*QzaE|>sDd8FUzJ1O7g_cG3e%SIc^h{*d4heEybdDdgUJI;|osWVnlfmGSo_|8Z zY-a`;Wwtu6nM|*BW8W_Xd7@D)=cA1g25e^5ZDlf_gW~X1ztr0NGBT+m z+gY)4P01^Ywmn(*(qq<}b?G`iXttF~#LIjXNT(xnjv5obX#I-OyQH2-yFzSEsJCof zp}tS+`xDCc*=Bo<{HCth%p_V|8;!=}dA#0lH=E7o^Le~_l4_#TVz2D?Ke(si9-|(p zrF@~!#8BkfCznxmVqgBRQr{IsUaVm>wQb+SWG5#TyPotiE{SI(c@j)%2$NnI+9A(I z@MgMq{f{&*f9U#IMVRT2mflIcm(s=2;TBnCmRV-uGjY2JyJB}CidkyS&ZTTuLr76s zCly!{!b4P61%^UcWSycJzri9D$t6S`Ba}Cuh(uV$lDbht_O4q*S~aGFfKkSfe($Dqaeo`m*QYkdlk|oeNV<{{VC-#@v&;B^tMUj!hex zxp)?3756XWXiUGb>5B}sMbOB1C&0K&>^#1Uf#UxF1V-)PzQSs`Ef$MLI#IN$IY!fO zvm|Y@8Jxc?qK!`9lE%bCnG{hvNs&ux993CS@HHA_ULrFTRD2?J>eY5Ne~)>GJ_?jw zHq#T-x>9%fCn;`qs78KdIZw9Pe&~+7guX2{f8}ZSi$pbHH1?(^Y*EWKS;O} zdFYNvs%%3SwKB^av{~Du_D7RTFRb~9;!uq~{{WFm4WmPYn>o@PZyl!d3J`GWrdhohxghyMV<=xDXVJp{P1e;Heo%Df|OE(M8L z{g@L(oNX$0VRmFjnr@EFT$x8KR#>@Z^uD%VRne8#v-~ql9G1NFpVc0W?9DHyuBB}f zTTx4--Nljmm*7ZcSt{Q*_al_3)X~MGLUFy9)ix)15>#qM$MD9u&vIS*S!IiqOLU(V zM0m*_3~uPNZ=yI|DflntC(+}qxPO67Qa3=jeTs|8`(}KU=!$VvTkt=_CYxL_z7cE4 z(ItXESLj0*2CSaxep#TKP#xdcly*-alxWRP36)4h71+KJq|;A=QK=#2qiYtM?!~7c z_GhOL_GhH86Gx#g%@0azG)B_NRUz=j!7StKCO$^`M(?V+_ERiY=yBwCf1Z@OOX*}x zd?#)eMHRH#vQKhqn=X5r+-}rfII+%g#FS-}%6Iq}o;YLO;fXetp~6k7 zLWNT`94%iaq!ekTLP@5`@;+IorlkqV$AU>>OSw+Q&h_MvG;BkPR3!(&B^dsQ%`A!% zajQs`scrBGDr4QA*>HTioxtEXkT~q$x6P^*>^AP13PWSD2D?&ru}Lt6D3=MvBazOe`4W=i#a+>G z@NCk3k?3i&&}PZS`8PE3pCW4MCRdhY?s}50NAXJ7lKYChAE94^516UPNmD0PB#xpV6ki0pQpAWBC-eucT9rw$Uuf*9Qb- z_b)alsHY~Si!`;A=Uw}Ba*FPHsP$KLImPmYHE$Rl-KNd*M)^L>j!7q6GBJ0<9AAcP zm1PS}uEK-xY<>!Bo|#+kdo;eH3*qREZ~biSEl6poDR8-(NbH$>eZCg>ZYZbh4sl9^1VQyjLk zI;@o6nk4coBK(-^OQeQukAX!;k7qa>=NCt+{2sFKdayTXzXr`W*$+kr#RrGjkJ5%C zU+5Wddv`|m@OrU+O-XK*kkfNN@#E!>_{+43Xih(JGL#*xF}FC*`NK5ha??bTRZ_m6 zv7}l^l5N^}HcS1DpLT5fiw1oAEtW=g$?8N>Ol_NoQskz%V{&#=ypVLVGTD;8=JYzjRbrGAqP&;qu2-f-%Z(t@N&vf|2RSs_Lafck(2Zl?pDH;UX%u<Jw^lu*9e#$7KiYTIrD6eC_mRYz=!Ge)Uq*Qu#5=f(INt+|!*&hV7)8KKE<$Q`L zqKfvWWBhtC(u(U}BE6P|#QIWvk4<(QB#M7C1r$+56j4PKQAKp3ibf0;i$%n=Zbt91 zWtLfGiQrG$WtNe-c{d@>DEJ?NxG%ZtrP%e6Emrtq)qYP|)(=uf=JHu)OYAH1ZfM+F zH#012z?)BoU);Ckx8%7Beo?&j5xi438;#7|%VqqUD58y~(`b@KBL%Momd(?y1lfK@ za9U`<`cX)t#4?J0PuWkUbZ$2z zaxE6R(M1^YV6w|Bu|H-DNZrYg9W2T*;Iu_wO~*YGT`IXkqKff-FeaF=ei=qf z&(d0EdlP~VY zcJWMbO=Of8V<=Sr0JlWU6l7l_#>*3C<8wENZ#@@=-{nd@F%H*h5VjvfeN|Bax&^DR(xsh`IP?{AMh3P5mNpq0TEQ zvvlhX{>0nKSDcg~mDPNzG0}8YMU6%DP5H8h*LHK95-ZXB~% zEoGM9W?o0Cpq?3{C8>0n_bgS3xh~?5o!9v)xVJ=Wnqzq2_+?EqWp^!i7FR6W;>Q=| ziB~C`alqj1HDg(}Hxz|jkx`;iTT@aM_R0CR(*mO(I_Oe95#u6~UGO)>WXIg~KK5=$ z^-9tPUCBNlOr;j(kpN~tb|2|wb+g*V{~2h4?q50*wSj`Wd? zwNvgWP4O3(V%1XXO{SV1N(rU9AnBtQlr>Z@a`9u~kJz8=g=$3ibe|lb$dh}&lCL$D zCzC?S^uFdVBE3czzoQU~+;5T`u8Cs7ZK6-~IZ54N)%jwRZESTdF|DQ%TI=esnaocQ6kgXqAHwxrb+C{x{5>bGZZjfyDW zDl4V;F*#p>`;{18{{Yal#o&h{{$G*~+RgA&@HCA*a($O9OG=@6BP$$Y`BqB~lak=u zJ-n3q7w2`kHEUY#Pk2WxH+}`&Zq$q=NweKDNxJZfTWb6Zx;u>m82Y!udq7yk5o~ zsji8oq>jY9kp4fFo8Y!{${vp+emYyFWEb*%@Yrb}RoP^gQdWd5jA-q7{2P>t5;whvUH17!f9F?w2*dY3z?0J>eM$Kwst@u*gh^bT zjqW}cN&E@2-bua-WtWwgn|V=P6IO_m=0rPm;&8LIoZCpl_T;il$w@Pll+o!+emYR{ zPqW~|UrR$&%r9~LWI-oe?u)p#B})7wmNxG5M#W^+{nei%h~a0Z*9)bTXkHBn(uzZ@ zw&;?yBF&6QX_LzG>`_@^b4DV1j6ZT06C<))az$*BDSZrTzpR}*5-6qj>!E##an&I_ znPQlwt6@WOTOEu@>W|9Kx*ZVrqY|!}6;ndyVr@>mA@?7#5=ql5>HX%YPyIF5sO0a{ zE(MZ9?nHy%DJIgQggiH?q>oNsQR#e(33+0Kd>D{QnkbIVGZ&OW{YXo8Mx2`^&3PTD zMKW8-mh{$L&9`RX>94T%R6V!pmjcbL#6z5y1zt?;(9&v&VbfK?O*0pKUNcg(J_VJHZc`!3$q^;DN+rQ1XmsrTqKYV@iYTJDWgghuBTiql{Gajkyf&jyaZb#9B@9YSYDaN4YI|-% zP2G;J_d;dwW8Nf|;#577{D{Q0L>pw5=X52NQY&UkBzvTZUUprG+o3z^q*6VQN2&07 zp9E&4dWiKRYl&#MmW_%r z3N4x$p_L+;zk=U_--C4Q)N1Ku{gE#$J|E*dC&DbU4Yo<{#V2CaE3`|Q2^-m}URfK^ zx9&!MPDiG#p(S3?t+qnb-q7&WmeMq0(pvUhBN5^`UL>vMw}C}w_cnZ#kuPxhB$nAS zsZwKhkjm<4rX<9-$*uB_Los$)!-*G_7@ODN(!`mE$oXQcI}!IHTuAJ9c}ESk7i5*a zpoa-Hv_{_y*ERfyi96^20I_09_dP?^+J^5X(L;;!VZpv+k{;tWYkpDVKHp`cvuL3g zn&o~`i@8t6Q1-n0qZ8ep9qJo)#MwkuNe_?O8xd_Y_{Z=k$%l(=rei_Ytn{x0m2Nig zk`q#2IVYVIF;r>Uvl&$!pJkK#%@k2tN8G<7gR@MEpN3qKe+B#&tdml9Qt~akkfixV zHdC`!#AMt350BXqd~g|Z(al1bYfh+RJh9GkS=_#38>_!kJjsVz-d)S)MbF2#|9 zpB^lX9HA*L7bANbn56gk8^m0Rwn;az7;sgowg*S!MXK#9A|rFO|?dh zPRXD8E>kth8vE%rN5G{T6I*>nF3oU5WN%W~bg5TjJ4G0Z;!+~34Gl%5Zij~zx{#x( z3kljK+{NsQAilVda~B1-Xwuj6W{)h;zv!jfLtXU|Np}@?V}fUGyPYuR4S}DH9hI((vqb0*M+FR~gs$`T(ruQ596IaP8 zD&%rhIV$A1_hzVVxvD-zB>2h2K2Y#ua z@J=a7Bs?FIFmO^9R$|KOXKOvnFX5K|0Ob0-A*nv%!hbALYqKf%G{3WJExI@GCj29j zzO^=uap-EqzQkLLvB_FB$H^`6Bb1)ZPjXXHJxtc)i5u_G_Dqc0iakjh<>b{T+_qcm zqO)Im&Pq32SsD2g`!-p5>V8dbnW^-wlK%ik%P+2qD=o`qve|4$akj?IMyJ`D<>b{b zBxd`Gr^EjM<+ksYv9V>ONNA$v*i(JQB+LH*dvkJ`Or}#Pu8Jt3uBs@e#}@kl=>{Qb8?C(te;gI zyEo0N)0ef^3myYx}}68R|o8|1}I zrf=gU^1Qp%BHQhj<>kMFe*!2<&AbW1nrNeAZz_x2R#G0_vSqUJe`<@fwEzQbi{mm(rU5-vWmm#O(gnorxk?}^}3h-%nV~CRx&vqnkJ^l;wji|Df zS~khI_nF5B zF&wAM5-FSVQ#ne?iWHX0wk4&#u8L;QvK@9u^f>ptwrJFaOlkII?@eXfeA}YgW&PEX z$)Ru|40}+IA{(JL%R4{7n;Un@7jJRZ6WWBhE}c;k#c8p&mfg^|i(_pha>uhQOp@6% dx!7-F_a9-ckyS|Jm1Nam)Y! diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/07.jpeg b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/07.jpeg deleted file mode 100644 index 1a4177f4527197570ad9dd0f49453342e2264fb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30223 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 diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/08.jpeg b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/08.jpeg deleted file mode 100644 index eaa57bfbf42743d1c27bc99da83b3dfe56fc9737..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39928 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 diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/11.jpeg b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/11.jpeg deleted file mode 100644 index 24fb1fc9e15d8617ea1614b99445f00aa5b602c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76231 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

FJZ#BPx$h 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 diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/TODO - Send invites for christ.html b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/TODO - Send invites for christ.html deleted file mode 100644 index 519a95c8a..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/TODO - Send invites for christ.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - Send invites for christmas party - - - -

- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/19 - Tuesday.html b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/19 - Tuesday.html deleted file mode 100644 index ea53cdaa9..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/19 - Tuesday.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - 19 - Tuesday - - - -
-

19 - Tuesday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/19 - Tuesday/DONE - Dentist appointment.html b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/19 - Tuesday/DONE - Dentist appointment.html deleted file mode 100644 index be80e402e..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/19 - Tuesday/DONE - Dentist appointment.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - Dentist appointment - - - -
-

Dentist appointment

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/20 - Wednesday.html b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/20 - Wednesday.html deleted file mode 100644 index a13075559..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/20 - Wednesday.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - 20 - Wednesday - - - -
-

20 - Wednesday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/21 - Thursday.html b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/21 - Thursday.html deleted file mode 100644 index bc64f9db2..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/21 - Thursday.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - 21 - Thursday - - - -
-

21 - Thursday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Christmas shopping.html b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Christmas shopping.html deleted file mode 100644 index 8a2e2452a..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Christmas shopping.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - Christmas shopping - - - -
-

Christmas shopping

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Bought a book!

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Office party.html b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Office party.html deleted file mode 100644 index a9d405b6c..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Office party.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - Office party - - - -
-

Office party

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
That was fun!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/22 - Friday.html b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/22 - Friday.html deleted file mode 100644 index 09e429cae..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/22 - Friday.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - 22 - Friday - - - -
-

22 - Friday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/22 - Friday/Christmas shopping.html b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/22 - Friday/Christmas shopping.html deleted file mode 100644 index ed0bbc960..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/22 - Friday/Christmas shopping.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - Christmas shopping - - - -
-

Christmas shopping

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical.html b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical.html deleted file mode 100644 index 1c62ec5a3..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - The Mechanical - - - -
-

The Mechanical

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

I enjoyed this book a lot. It's slow moving at times with the author taking - his time with conversations and descriptions of them. The premise is very - interesting, but I'm sad that it wasn't elaborated more deeply - e.g. the - history and development of the clakker technology with Huygens and how - Spinoza comes into the picture. Maybe the author saves it for the next - two parts of the book.

-

Language can be intimidating at first for non-native english speakers - - author uses wide range of vocabulary. Fortunately it gets better after - a while as reader adjusts.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical/Highlights.html b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical/Highlights.html deleted file mode 100644 index 367c2f7ab..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical/Highlights.html +++ /dev/null @@ -1,124 +0,0 @@ - - - - - - - - Highlights - - - -
-

Highlights

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Like a raindrop rolling down dry valleys to the sea, his body sensed the - contours of agony and helplessly followed their gradient. Impelled by alchemical - compulsion rather than gravity, Jax became an unstoppable boulder careering - along gullies of human whim.

-
-
-

Free Will was a vacuum, a negative space. It was the absence of coercion, - the absence of compulsion, the absence of agony.

-
-
-

Overwhelming: he could do anything he wanted. But the grand sum of anything-at-all - was nothing-at-all. The topology of freedom offered no gradients to nudge - him, no landmarks to guide him. How did humans guide themselves? How did - they know what to do and what not to do? How did they know when to do anything - without the benefit of geasa and metageasa to prioritize every single action - of their waking lives? How did they order their daily existence without - somebody to tell them what to do?

-
-
-

Life as a slave was unspeakable; life as a slave who had briefly tasted - freedom was unthinkable. Clakkers carried complex geasa by dint of alchemy; - humans carried heavy obligations, too, but called them culture. Society.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/23 - Saturday.html b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/23 - Saturday.html deleted file mode 100644 index 2371cbe7a..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/23 - Saturday.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - 23 - Saturday - - - -
-

23 - Saturday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!.html b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!.html deleted file mode 100644 index 80870eb39..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - 24 - Sunday - Christmas Eve! - - - -
-

24 - Sunday - Christmas Eve!

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game fo.jpg b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game fo.jpg deleted file mode 100644 index f0135ec7b88cdefcbcd0846c11d04658210cc3b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7166 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 X9l; diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game for Al.html b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game for Al.html deleted file mode 100644 index c70c13953..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game for Al.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - Buy a board game for Alice - - - - - - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/TODO - Buy milk.html b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/TODO - Buy milk.html deleted file mode 100644 index bf8eeb2cb..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/TODO - Buy milk.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - Buy milk - - - -
-

Buy milk

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/30 - Thursday.html b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/30 - Thursday.html deleted file mode 100644 index d807a4132..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/30 - Thursday.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - 30 - Thursday - - - -
-

30 - Thursday

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/Epics.html b/demo/User Guide/Trilium Demo/Journal/2021/Epics.html deleted file mode 100644 index d8e72101c..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/Epics.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - Epics - - - -
-

Epics

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Epic is kind of medium-term events or projects spread over days or months.

-

Remember that Trilium is all free form so you can organise your stuff - in whatever way you'd like.

-

 

-

 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/Epics/Christmas.html b/demo/User Guide/Trilium Demo/Journal/2021/Epics/Christmas.html deleted file mode 100644 index c05f2243f..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/Epics/Christmas.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - Christmas - - - -
-

Christmas

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

This christmas is going to be awesome!

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/Epics/Christmas/Christmas dinner.html b/demo/User Guide/Trilium Demo/Journal/2021/Epics/Christmas/Christmas dinner.html deleted file mode 100644 index e193b7d00..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/Epics/Christmas/Christmas dinner.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - Christmas dinner - - - -
-

Christmas dinner

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Carp of course!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/Epics/Christmas/Shopping/28. 11. 2017 - Christmas gift ideas.clone.html b/demo/User Guide/Trilium Demo/Journal/2021/Epics/Christmas/Shopping/28. 11. 2017 - Christmas gift ideas.clone.html deleted file mode 100644 index 044fe3e8f..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/Epics/Christmas/Shopping/28. 11. 2017 - Christmas gift ideas.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Christmas gift ideas - - - -
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/Epics/Christmas/Vacation days.html b/demo/User Guide/Trilium Demo/Journal/2021/Epics/Christmas/Vacation days.html deleted file mode 100644 index 8b39bc58c..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/Epics/Christmas/Vacation days.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - - Vacation days - - - -
-

Vacation days

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

25. 12., 26. 12., 1. 1. - statutory holidays

-

27. 12. - 29. 12., 2. 1. - vacation days

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/2021/Epics/Vacation.html b/demo/User Guide/Trilium Demo/Journal/2021/Epics/Vacation.html deleted file mode 100644 index 80bc1bb49..000000000 --- a/demo/User Guide/Trilium Demo/Journal/2021/Epics/Vacation.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - Vacation - - - -
-

Vacation

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Planning stuff etc.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Journal/Day template.html b/demo/User Guide/Trilium Demo/Journal/Day template.html deleted file mode 100644 index 6c521a006..000000000 --- a/demo/User Guide/Trilium Demo/Journal/Day template.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - Day template - - - -
-

Day template

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

TODO:

-
    -
  • - -
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Bar chart.txt b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Bar chart.txt deleted file mode 100644 index b13f7ee52..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Bar chart.txt +++ /dev/null @@ -1,15 +0,0 @@ -gantt - title Git Issues - days since last update - dateFormat X - axisFormat %s - - section Issue19062 - 71 : 0, 71 - section Issue19401 - 36 : 0, 36 - section Issue193 - 34 : 0, 34 - section Issue7441 - 9 : 0, 9 - section Issue1300 - 5 : 0, 5 \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Bar chart_mermaid-export.svg b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Bar chart_mermaid-export.svg deleted file mode 100644 index 97489f06b..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Bar chart_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -051015202530354045505560657071 36 34 9 5 Issue19062Issue19401Issue193Issue7441Issue1300Git Issues - days since last update \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/C4.txt b/demo/User Guide/Trilium Demo/Mermaid Diagrams/C4.txt deleted file mode 100644 index 7e4dc961a..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/C4.txt +++ /dev/null @@ -1,32 +0,0 @@ -C4Context -title System Context diagram for Internet Banking System - -Person(customerA, "Banking Customer A", "A customer of the bank, with personal bank accounts.") -Person(customerB, "Banking Customer B") -Person_Ext(customerC, "Banking Customer C") -System(SystemAA, "Internet Banking System", "Allows customers to view information about their bank accounts, and make payments.") - -Person(customerD, "Banking Customer D", "A customer of the bank,
with personal bank accounts.") - -Enterprise_Boundary(b1, "BankBoundary") { - - SystemDb_Ext(SystemE, "Mainframe Banking System", "Stores all of the core banking information about customers, accounts, transactions, etc.") - - System_Boundary(b2, "BankBoundary2") { - System(SystemA, "Banking System A") - System(SystemB, "Banking System B", "A system of the bank, with personal bank accounts.") - } - - System_Ext(SystemC, "E-mail system", "The internal Microsoft Exchange e-mail system.") - SystemDb(SystemD, "Banking System D Database", "A system of the bank, with personal bank accounts.") - - Boundary(b3, "BankBoundary3", "boundary") { - SystemQueue(SystemF, "Banking System F Queue", "A system of the bank, with personal bank accounts.") - SystemQueue_Ext(SystemG, "Banking System G Queue", "A system of the bank, with personal bank accounts.") - } -} - -BiRel(customerA, SystemAA, "Uses") -BiRel(SystemAA, SystemE, "Uses") -Rel(SystemAA, SystemC, "Sends e-mails", "SMTP") -Rel(SystemC, customerA, "Sends e-mails to") \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/C4_mermaid-export.svg b/demo/User Guide/Trilium Demo/Mermaid Diagrams/C4_mermaid-export.svg deleted file mode 100644 index 60f433a49..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/C4_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -<<person>>Banking Customer AA customer of the bank, with personal bank accounts.<<person>>Banking Customer B<<external_person>>Banking Customer C<<system>>Internet Banking SystemAllows customers to view information about their bank accounts, and make payments.<<person>>Banking Customer DA customer of the bank, with personal bank accounts.<<external_system_db>>Mainframe Banking SystemStores all of the core banking information about customers, accounts, transactions, etc.<<external_system>>E-mail systemThe internal Microsoft Exchange e-mail system.<<system_db>>Banking System D DatabaseA system of the bank, with personal bank accounts.<<system>>Banking System A<<system>>Banking System BA system of the bank, with personal bank accounts.BankBoundary2[ENTERPRISE]<<system_queue>>Banking System F QueueA system of the bank, with personal bank accounts.<<external_system_queue>>Banking System G QueueA system of the bank, with personal bank accounts.BankBoundary3[boundary]BankBoundary[ENTERPRISE]UsesUsesSends e-mails[SMTP]Sends e-mails toSystem Context diagram for Internet Banking System \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Class.txt b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Class.txt deleted file mode 100644 index f902afadd..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Class.txt +++ /dev/null @@ -1,16 +0,0 @@ -classDiagram -Class01 <|-- AveryLongClass : Cool -<> Class01 -Class09 --> C2 : Where am i? -Class09 --* C3 -Class09 --|> Class07 -Class07 : equals() -Class07 : Object[] elementData -Class01 : size() -Class01 : int chimp -Class01 : int gorilla -class Class10 { - <> - int id - size() -} \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Class_mermaid-export.svg b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Class_mermaid-export.svg deleted file mode 100644 index 9d10efc11..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Class_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -
Cool
Where am i?
«interface»
Class01
int chimp
int gorilla
size()
AveryLongClass
Class09
C2
C3
Class07
Object[] elementData
equals()
«service»
Class10
int id
size()
\ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Entity Relationship.txt b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Entity Relationship.txt deleted file mode 100644 index 94d6f5196..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Entity Relationship.txt +++ /dev/null @@ -1,10 +0,0 @@ -erDiagram - CUSTOMER }|..|{ DELIVERY-ADDRESS : has - CUSTOMER ||--o{ ORDER : places - CUSTOMER ||--o{ INVOICE : "liable for" - DELIVERY-ADDRESS ||--o{ ORDER : receives - INVOICE ||--|{ ORDER : covers - ORDER ||--|{ ORDER-ITEM : includes - PRODUCT-CATEGORY ||--|{ PRODUCT : contains - PRODUCT ||--o{ ORDER-ITEM : "ordered in" - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Entity Relationship_mermai.svg b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Entity Relationship_mermai.svg deleted file mode 100644 index d5911752e..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Entity Relationship_mermai.svg +++ /dev/null @@ -1 +0,0 @@ -CUSTOMERDELIVERY-ADDRESSORDERINVOICEORDER-ITEMPRODUCT-CATEGORYPRODUCThasplacesliable forreceivescoversincludescontainsordered in \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Flow (ELK).txt b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Flow (ELK).txt deleted file mode 100644 index 34d7aedaf..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Flow (ELK).txt +++ /dev/null @@ -1,15 +0,0 @@ ---- -config: - layout: elk ---- -flowchart LR -A-->|"Guarantee"|B -C-->|"User attributes"|B -C-->|"Master data"|B -C-->|"Exchange Rate"|B -C-->|"Profit Centers"|B -C-->|"Vendor Partners"|B -C-->|"Work Situation"|B -C-->|"Customer"|B -C-->|"Profit Centers"|B -B-->|"Guarantee"|C \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Flow (ELK)_mermaid-export.svg b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Flow (ELK)_mermaid-export.svg deleted file mode 100644 index 1a133a1c7..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Flow (ELK)_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -

A

B

C

Guarantee

User attributes

Master data

Exchange Rate

Profit Centers

Vendor Partners

Work Situation

Customer

Profit Centers

Guarantee

\ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Flow.txt b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Flow.txt deleted file mode 100644 index a7fcef7f3..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Flow.txt +++ /dev/null @@ -1,5 +0,0 @@ -graph TD -A[Hard] -->|Text| B(Round) -B --> C{Decision} -C -->|One| D[Result 1] -C -->|Two| E[Result 2] \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Flow_mermaid-export.svg b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Flow_mermaid-export.svg deleted file mode 100644 index 7941b9ae1..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Flow_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -

Text

One

Two

Hard

Round

Decision

Result 1

Result 2

\ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Gantt.txt b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Gantt.txt deleted file mode 100644 index af32bc27d..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Gantt.txt +++ /dev/null @@ -1,8 +0,0 @@ -gantt -section Section -Completed :done, des1, 2014-01-06,2014-01-08 -Active :active, des2, 2014-01-07, 3d -Parallel 1 : des3, after des1, 1d -Parallel 2 : des4, after des1, 1d -Parallel 3 : des5, after des3, 1d -Parallel 4 : des6, after des4, 1d \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Gantt_mermaid-export.svg b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Gantt_mermaid-export.svg deleted file mode 100644 index 61ffc0260..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Gantt_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -2014-01-062014-01-072014-01-072014-01-082014-01-082014-01-092014-01-092014-01-10Completed Parallel 1 Parallel 2 Active Parallel 3 Parallel 4 Section \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Git.txt b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Git.txt deleted file mode 100644 index f5c89f75d..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Git.txt +++ /dev/null @@ -1,10 +0,0 @@ - gitGraph - commit - commit - branch develop - commit - commit - commit - checkout main - commit - commit \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Git_mermaid-export.svg b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Git_mermaid-export.svg deleted file mode 100644 index 15b9bb454..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Git_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -maindevelop0-e6e63b91-f6c5e0c2-b62cc0e3-be86c5a4-7021d405-f753c376-3f1a1ef \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Journey.txt b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Journey.txt deleted file mode 100644 index 8bad1ef77..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Journey.txt +++ /dev/null @@ -1,9 +0,0 @@ - journey - title My working day - section Go to work - Make tea: 5: Me - Go upstairs: 3: Me - Do work: 1: Me, Cat - section Go home - Go downstairs: 5: Me - Sit down: 3: Me \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Journey_mermaid-export.svg b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Journey_mermaid-export.svg deleted file mode 100644 index 2b6c1e75d..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Journey_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -CatMe
Go to work
Go to work
Me
Make tea
Make tea
Me
Go upstairs
Go upstairs
MeCat
Do work
Do work
Go home
Go home
Me
Go downstairs
Go downstairs
Me
Sit down
Sit down
My working day
\ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Mind Map.txt b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Mind Map.txt deleted file mode 100644 index 6cdfad11d..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Mind Map.txt +++ /dev/null @@ -1,17 +0,0 @@ -mindmap - root((mindmap)) - Origins - Long history - ::icon(fa fa-book) - Popularisation - British popular psychology author Tony Buzan - Research - On effectiveness
and features - On Automatic creation - Uses - Creative techniques - Strategic planning - Argument mapping - Tools - Pen and paper - Mermaid \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Mind Map_mermaid-export.svg b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Mind Map_mermaid-export.svg deleted file mode 100644 index 4e0a32214..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Mind Map_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -mindmapOriginsLong history
PopularisationBritish popular psychologyauthor Tony BuzanResearchOn effectivenessand featuresOn Automatic creationUsesCreative techniquesStrategic planningArgument mappingToolsPen and paperMermaid
\ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Pie.txt b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Pie.txt deleted file mode 100644 index 58aeda658..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Pie.txt +++ /dev/null @@ -1,4 +0,0 @@ -pie -"Dogs" : 386 -"Cats" : 85 -"Rats" : 15 \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Pie_mermaid-export.svg b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Pie_mermaid-export.svg deleted file mode 100644 index 80909557d..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Pie_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -79%17%3%DogsCatsRats \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Sequence.txt b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Sequence.txt deleted file mode 100644 index 5ed800922..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Sequence.txt +++ /dev/null @@ -1,9 +0,0 @@ -sequenceDiagram -Alice->>John: Hello John, how are you? -loop Healthcheck - John->>John: Fight against hypochondria -end -Note right of John: Rational thoughts! -John-->>Alice: Great! -John->>Bob: How about you? -Bob-->>John: Jolly good! \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Sequence_mermaid-export.svg b/demo/User Guide/Trilium Demo/Mermaid Diagrams/Sequence_mermaid-export.svg deleted file mode 100644 index 804d86275..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/Sequence_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -BobJohnAliceBobJohnAliceloop[Healthcheck]Rational thoughts!Hello John, how are you?Fight against hypochondriaGreat!How about you?Jolly good! \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/State.txt b/demo/User Guide/Trilium Demo/Mermaid Diagrams/State.txt deleted file mode 100644 index 7b57864f0..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/State.txt +++ /dev/null @@ -1,7 +0,0 @@ -stateDiagram-v2 -[*] --> Still -Still --> [*] -Still --> Moving -Moving --> Still -Moving --> Crash -Crash --> [*] \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mermaid Diagrams/State_mermaid-export.svg b/demo/User Guide/Trilium Demo/Mermaid Diagrams/State_mermaid-export.svg deleted file mode 100644 index 1e2314d6c..000000000 --- a/demo/User Guide/Trilium Demo/Mermaid Diagrams/State_mermaid-export.svg +++ /dev/null @@ -1 +0,0 @@ -
Still
Moving
Crash
\ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mind map.json b/demo/User Guide/Trilium Demo/Mind map.json deleted file mode 100644 index 79b3add25..000000000 --- a/demo/User Guide/Trilium Demo/Mind map.json +++ /dev/null @@ -1 +0,0 @@ -{"nodeData":{"id":"me-root","topic":"Mind Elixir","root":true,"tags":["Mind Map Core"],"children":[{"topic":"What is Mind Elixir","id":"bd4313fbac40284b","direction":0,"expanded":true,"children":[{"topic":"A mind map core","id":"beeb823afd6d2114"},{"topic":"Free","id":"c1f068377de9f3a0"},{"topic":"Open-Source","id":"c1f06d38a09f23ca"},{"topic":"Use without JavaScript framework","id":"c1f06e4cbcf16463","expanded":true,"children":[]},{"topic":"Use in your own project","id":"c1f1f11a7fbf7550","children":[{"topic":"import MindElixir from 'mind-elixir'","id":"c1f1e245b0a89f9b"},{"topic":"new MindElixir({...}).init(data)","id":"c1f1ebc7072c8928"}]},{"topic":"Easy to use","id":"c1f0723c07b408d7","expanded":true,"children":[{"topic":"Use it like other mind map application","id":"c1f09612fd89920d"}]}]},{"topic":"Basics","id":"bd1b66c4b56754d9","direction":0,"expanded":true,"children":[{"topic":"tab - Create a child node","id":"bd1b6892bcab126a"},{"topic":"enter - Create a sibling node","id":"bd1b6b632a434b27"},{"topic":"del - Remove a node","id":"bd1b983085187c0a"}]},{"topic":"Focus mode","id":"bd1b9b94a9a7a913","direction":1,"expanded":true,"children":[{"topic":"Right click and select Focus Mode","id":"bd1bb2ac4bbab458"},{"topic":"Right click and select Cancel Focus Mode","id":"bd1bb4b14d6697c3"}]},{"topic":"Left menu","id":"bd1b9d1816ede134","direction":0,"expanded":true,"children":[{"topic":"Node distribution","id":"bd1ba11e620c3c1a","expanded":true,"children":[{"topic":"Left","id":"bd1c1cb51e6745d3"},{"topic":"Right","id":"bd1c1e12fd603ff6"},{"topic":"Both l & r","id":"bd1c1f03def5c97b"}]}]},{"topic":"Bottom menu","id":"bd1ba66996df4ba4","direction":1,"expanded":true,"children":[{"topic":"Full screen","id":"bd1ba81d9bc95a7e"},{"topic":"Return to Center","id":"bd1babdd5c18a7a2"},{"topic":"Zoom in","id":"bd1bae68e0ab186e"},{"topic":"Zoom out","id":"bd1bb06377439977"}]},{"topic":"Link","id":"bd1beff607711025","direction":0,"expanded":true,"children":[{"topic":"Right click and select Link","id":"bd1bf320da90046a"},{"topic":"Click the target you want to link","id":"bd1bf6f94ff2e642"},{"topic":"Modify link with control points","id":"bd1c0c4a487bd036"}]},{"topic":"Node style","id":"bd1c217f9d0b20bd","direction":0,"expanded":true,"children":[{"topic":"Font Size","id":"bd1c24420cd2c2f5","style":{"fontSize":"32","color":"#3298db"}},{"topic":"Font Color","id":"bd1c2a59b9a2739c","style":{"color":"#c0392c"}},{"topic":"Background Color","id":"bd1c2de33f057eb4","style":{"color":"#bdc3c7","background":"#2c3e50"}},{"topic":"Add tags","id":"bd1cff58364436d0","tags":["Completed"]},{"topic":"Add icons","id":"bd1d0317f7e8a61a","icons":["😂"],"tags":["www"]},{"topic":"Bolder","id":"bd41fd4ca32322a4","style":{"fontWeight":"bold"}},{"topic":"Hyper link","id":"bd41fd4ca32322a5","hyperLink":"https://github.com/ssshooter/mind-elixir-core"}]},{"topic":"Draggable","id":"bd1f03fee1f63bc6","direction":1,"expanded":true,"children":[{"topic":"Drag a node to another node\nand the former one will become a child node of latter one","id":"bd1f07c598e729dc"}]},{"topic":"Export data","id":"beeb7586973430db","direction":1,"expanded":true,"children":[{"topic":"JSON","id":"beeb784cc189375f"},{"topic":"HTML","id":"beeb7a6bec2d68f5"},{"topic":"SVG","id":"beeb7a6bec2d68e6"}]},{"topic":"Caution","id":"bd42dad21aaf6bae","direction":0,"style":{"background":"#f1c40e"},"expanded":true,"children":[{"topic":"Only save manually","id":"bd42e1d0163ebf04","expanded":true,"children":[{"topic":"Save button in the top-right corner","id":"bd42e619051878b3","branchColor":"green","expanded":true,"children":[]},{"topic":"ctrl + S","id":"bd42e97d7ac35e99"}]}]}],"expanded":true},"arrows":[{"id":"ac5fb1df7345e9c4","label":"Render","from":"beeb784cc189375f","to":"beeb7a6bec2d68f5","delta1":{"x":142.8828125,"y":-57},"delta2":{"x":146.1171875,"y":45}}],"summaries":[{"id":"a5e68e6a2ce1b648","parent":"bd42e1d0163ebf04","start":0,"end":1,"text":"summary"},{"id":"a5e6978f1bc69f4a","parent":"bd4313fbac40284b","start":3,"end":5,"text":"summary"}],"direction":0,"theme":{"name":"Dark","palette":["#848FA0","#748BE9","#D2F9FE","#4145A5","#789AFA","#706CF4","#EF987F","#775DD5","#FCEECF","#DA7FBC"],"cssVar":{"--main-color":"#ffffff","--main-bgcolor":"#4c4f69","--color":"#cccccc","--bgcolor":"#252526","--panel-color":"#ffffff","--panel-bgcolor":"#2d3748","--panel-border-color":"#696969"}}} \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mind map/1_new note.json b/demo/User Guide/Trilium Demo/Mind map/1_new note.json deleted file mode 100644 index e69de29bb..000000000 diff --git a/demo/User Guide/Trilium Demo/Mind map/new note.json b/demo/User Guide/Trilium Demo/Mind map/new note.json deleted file mode 100644 index b73e5bf70..000000000 --- a/demo/User Guide/Trilium Demo/Mind map/new note.json +++ /dev/null @@ -1 +0,0 @@ -{"nodeData":{"id":"1add248a269dc540","topic":"new topic","root":true,"children":[{"topic":"sfg","id":"1add2e114258aa6f"}]},"arrows":[],"summaries":[],"direction":0,"theme":{"name":"Latte","palette":["#dd7878","#ea76cb","#8839ef","#e64553","#fe640b","#df8e1d","#40a02b","#209fb5","#1e66f5","#7287fd"],"cssVar":{"--main-color":"#444446","--main-bgcolor":"#ffffff","--color":"#777777","--bgcolor":"#f6f6f6","--panel-color":"#444446","--panel-bgcolor":"#ffffff","--panel-border-color":"#eaeaea"}}} \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mind map/new note/new note.json b/demo/User Guide/Trilium Demo/Mind map/new note/new note.json deleted file mode 100644 index cb4b5098a..000000000 --- a/demo/User Guide/Trilium Demo/Mind map/new note/new note.json +++ /dev/null @@ -1 +0,0 @@ -{"nodeData":{"id":"1adc13eb15e57c17","topic":"new topic","root":true,"children":[{"topic":"asdfas","id":"1adc142dd5a11537","children":[{"topic":"adsf","id":"1adc14819bdcb38d"},{"topic":"asd","id":"1adc14c6920bc68a","children":[{"topic":"asd","id":"1adc1aab9383a26f","children":[{"topic":"asd","id":"1adc1b14942f7a44"}]}]},{"topic":"new node","id":"1adc14fc5f38fd4c"},{"topic":"adsf","id":"1adc152588d29a91"},{"topic":"asdf","id":"1adc19601cdcd9b6"}]},{"topic":"asdf","id":"1add48c7aa544e61","children":[{"topic":"asdf","id":"1add4917919fe495"}]},{"topic":"The quick brownie foxie","id":"1ade2085c2cd91a0"}]},"arrows":[],"summaries":[],"direction":1,"theme":{"name":"Latte","palette":["#dd7878","#ea76cb","#8839ef","#e64553","#fe640b","#df8e1d","#40a02b","#209fb5","#1e66f5","#7287fd"],"cssVar":{"--main-color":"#444446","--main-bgcolor":"#ffffff","--color":"#777777","--bgcolor":"#f6f6f6","--panel-color":"#444446","--panel-bgcolor":"#ffffff","--panel-border-color":"#eaeaea"}}} \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Mind map_mindmap-export.svg b/demo/User Guide/Trilium Demo/Mind map_mindmap-export.svg deleted file mode 100644 index 31a0b83eb..000000000 --- a/demo/User Guide/Trilium Demo/Mind map_mindmap-export.svg +++ /dev/null @@ -1,2 +0,0 @@ -Rendersummarysummary
What is Mind Elixir
A mind map core
Free
Open-Source
Use without JavaScript framework
Use in your own project
import MindElixir from 'mind-elixir'
new MindElixir({...}).init(data)
Easy to use
Use it like other mind map application
Basics
tab - Create a child node
enter - Create a sibling node
del - Remove a node
Focus mode
Right click and select Focus Mode
Right click and select Cancel Focus Mode
Left menu
Node distribution
Left
Right
Both l & r
Bottom menu
Full screen
Return to Center
Zoom in
Zoom out
Link
Right click and select Link
Click the target you want to link
Modify link with control points
Node style
Font Size
Font Color
Background Color
Add tags
Add icons
Bolder
Hyper link
Draggable
Drag a node to another node -and the former one will become a child node of latter one
Export data
JSON
HTML
SVG
Caution
Only save manually
Save button in the top-right corner
ctrl + S
Mind Elixir
CompletedwwwMind Map Core😂🔗
\ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Custom request handler.js b/demo/User Guide/Trilium Demo/Scripting examples/Custom request handler.js deleted file mode 100644 index 99b71b71c..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Custom request handler.js +++ /dev/null @@ -1,28 +0,0 @@ -return api.res.send(404); - -/** - * To activate this demo, comment (or remove) the very first line of this code note. - * This is deactivated because custom request handler like this one can be a security risk. - * To test this, execute the following curl request: curl -X POST http://localhost:37740/custom/create-note -H "Content-Type: application/json" -d "{ \"secret\": \"secret-password\", \"title\": \"hello\", \"content\": \"world\" }" - * (host and port might have to be adjusted based on your setup) - * - * See https://github.com/zadam/trilium/wiki/Custom-request-handler for details. - */ - -const {req, res} = api; -const {secret, title, content} = req.body; - -if (req.method == 'POST' && secret === 'secret-password') { - // notes must be saved somewhere in the tree hierarchy specified by a parent note. - // This is defined by a relation from this code note to the "target" parent note - // alternetively you can just use constant noteId for simplicity (get that from "Note Info" dialog of the desired parent note) - const targetParentNoteId = api.currentNote.getRelationValue('targetNote'); - - const {note} = api.createTextNote(targetParentNoteId, title, content); - const notePojo = note.getPojo(); - - res.status(201).json(notePojo); -} -else { - res.send(400); -} \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template.html b/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template.html deleted file mode 100644 index 5f5417f5c..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- - - - - - -
Attribute nameCount
-
\ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js.js b/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js.js deleted file mode 100644 index 4f7d3872b..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js.js +++ /dev/null @@ -1,12 +0,0 @@ -const attrCounts = await api.runOnBackend(() => { - return api.sql.getRows(` - SELECT - name, COUNT(*) AS count - FROM attributes - WHERE isDeleted = 0 - GROUP BY name - ORDER BY count DESC`); -}); - -renderPieChart(attrCounts.length <= 10 ? attrCounts : attrCounts.splice(0, 10)); -renderTable(attrCounts); \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart.js b/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart.js deleted file mode 100644 index db0269cb4..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart.js +++ /dev/null @@ -1,45 +0,0 @@ -module.exports = data => { - const ctx = api.$container.find('.stats-canvas')[0].getContext("2d"); - - const myPieChart = new Chart(ctx, { - type: 'pie', - data: { - datasets: [{ - data: data.map(nc => nc.count), - backgroundColor: ['#3366CC','#DC3912','#FF9900','#109618','#990099','#3B3EAC','#0099C6','#DD4477','#66AA00','#B82E2E','#316395','#994499','#22AA99','#AAAA11','#6633CC','#E67300','#8B0707','#329262','#5574A6','#3B3EAC'], - datalabels: { - anchor: 'end' - } - }], - labels: data.map(nc => nc.name) - }, - options: { - legend: { - display: false - }, - plugins: { - datalabels: { - backgroundColor: function(context) { - return context.dataset.backgroundColor; - }, - borderColor: 'white', - borderRadius: 25, - borderWidth: 2, - color: 'white', - display: function(context) { - var dataset = context.dataset; - var count = dataset.data.length; - var value = dataset.data[context.dataIndex]; - return value > count * 1.5; - }, - font: { - weight: 'bold' - }, - formatter: function(value, context) { - return context.chart.data.labels[context.dataIndex] + ": " + Math.round(value); - } - } - } - } - }); -} \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chart.js.clone.html b/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chart.js.clone.html deleted file mode 100644 index 64e4de7c4..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chart.js.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - chart.js - - - -
-

chart.js

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chartjs-plugin-datalabe.min.js b/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chartjs-plugin-datalabe.min.js deleted file mode 100644 index fb45222c7..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderPieChart/chartjs-plugin-datalabe.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * chartjs-plugin-datalabels v2.0.0 - * https://chartjs-plugin-datalabels.netlify.app - * (c) 2017-2021 chartjs-plugin-datalabels contributors - * Released under the MIT license - */ -!function(t,e){(t="undefined"!=typeof globalThis?globalThis:t||self).ChartDataLabels=e(t.Chart.helpers,t.Chart)}(this,(function(t,e){"use strict";var r=function(){if("undefined"!=typeof window){if(window.devicePixelRatio)return window.devicePixelRatio;var t=window.screen;if(t)return(t.deviceXDPI||1)/(t.logicalXDPI||1)}return 1}(),a=function(e){var r,a=[];for(e=[].concat(e);e.length;)"string"==typeof(r=e.pop())?a.unshift.apply(a,r.split("\n")):Array.isArray(r)?e.push.apply(e,r):t.isNullOrUndef(e)||a.unshift(""+r);return a},o=function(t,e,r){var a,o=[].concat(e),n=o.length,i=t.font,l=0;for(t.font=r.string,a=0;ar.right&&(a|=2),er.bottom&&(a|=4),a}function u(t,e){var r,a,o=e.anchor,n=t;return e.clamp&&(n=function(t,e){for(var r,a,o,n=t.x0,i=t.y0,l=t.x1,u=t.y1,d=s(n,i,e),c=s(l,u,e);d|c&&!(d&c);)8&(r=d||c)?(a=n+(l-n)*(e.top-i)/(u-i),o=e.top):4&r?(a=n+(l-n)*(e.bottom-i)/(u-i),o=e.bottom):2&r?(o=i+(u-i)*(e.right-n)/(l-n),a=e.right):1&r&&(o=i+(u-i)*(e.left-n)/(l-n),a=e.left),r===d?d=s(n=a,i=o,e):c=s(l=a,u=o,e);return{x0:n,x1:l,y0:i,y1:u}}(n,e.area)),"start"===o?(r=n.x0,a=n.y0):"end"===o?(r=n.x1,a=n.y1):(r=(n.x0+n.x1)/2,a=(n.y0+n.y1)/2),function(t,e,r,a,o){switch(o){case"center":r=a=0;break;case"bottom":r=0,a=1;break;case"right":r=1,a=0;break;case"left":r=-1,a=0;break;case"top":r=0,a=-1;break;case"start":r=-r,a=-a;break;case"end":break;default:o*=Math.PI/180,r=Math.cos(o),a=Math.sin(o)}return{x:t,y:e,vx:r,vy:a}}(r,a,t.vx,t.vy,e.align)}var d=function(t,e){var r=(t.startAngle+t.endAngle)/2,a=Math.cos(r),o=Math.sin(r),n=t.innerRadius,i=t.outerRadius;return u({x0:t.x+a*n,y0:t.y+o*n,x1:t.x+a*i,y1:t.y+o*i,vx:a,vy:o},e)},c=function(t,e){var r=l(t,e.origin),a=r.x*t.options.radius,o=r.y*t.options.radius;return u({x0:t.x-a,y0:t.y-o,x1:t.x+a,y1:t.y+o,vx:r.x,vy:r.y},e)},h=function(t,e){var r=l(t,e.origin),a=t.x,o=t.y,n=0,i=0;return t.horizontal?(a=Math.min(t.x,t.base),n=Math.abs(t.base-t.x)):(o=Math.min(t.y,t.base),i=Math.abs(t.base-t.y)),u({x0:a,y0:o+i,x1:a+n,y1:o,vx:r.x,vy:r.y},e)},f=function(t,e){var r=l(t,e.origin);return u({x0:t.x,y0:t.y,x1:t.x,y1:t.y,vx:r.x,vy:r.y},e)},x=function(t){return Math.round(t*r)/r};function y(t,e){var r=e.chart.getDatasetMeta(e.datasetIndex).vScale;if(!r)return null;if(void 0!==r.xCenter&&void 0!==r.yCenter)return{x:r.xCenter,y:r.yCenter};var a=r.getBasePixel();return t.horizontal?{x:a,y:null}:{x:null,y:a}}function v(t,e,r){var a=r.backgroundColor,o=r.borderColor,n=r.borderWidth;(a||o&&n)&&(t.beginPath(),function(t,e,r,a,o,n){var i=Math.PI/2;if(n){var l=Math.min(n,o/2,a/2),s=e+l,u=r+l,d=e+a-l,c=r+o-l;t.moveTo(e,u),sr.x+r.w+2||t.y>r.y+r.h+2)},intersects:function(t){var e,r,a,o=this._points(),n=t._points(),i=[M(o[0],o[1]),M(o[0],o[3])];for(this._rotation!==t._rotation&&i.push(M(n[0],n[1]),M(n[0],n[3])),e=0;et.getProps([e],!0)[e]}),n=a.geometry(),i=$(l,a.model(),n),o._box.update(i,n,a.rotation()));(function(t,e){var r,a,o,n;for(r=t.length-1;r>=0;--r)for(o=t[r].$layout,a=r-1;a>=0&&o._visible;--a)(n=t[a].$layout)._visible&&o._box.intersects(n._box)&&e(o,n)})(t,(function(t,e){var r=t._hidable,a=e._hidable;r&&a||a?e._visible=!1:r&&(t._visible=!1)}))}(t)},lookup:function(t,e){var r,a;for(r=t.length-1;r>=0;--r)if((a=t[r].$layout)&&a._visible&&a._box.contains(e))return t[r];return null},draw:function(t,e){var r,a,o,n,i,l;for(r=0,a=e.length;r - - - - - - - chart.js - - - -
-

chart.js

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderTable.js b/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderTable.js deleted file mode 100644 index 39bfc9b23..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Attribute count/template/js/renderTable.js +++ /dev/null @@ -1,17 +0,0 @@ -module.exports = counts => { - const $statsTable = api.$container.find('.stats-table'); - - addRow('total', counts.reduce((acc, cur) => acc + cur.count, 0)); - - for (const count of counts) { - addRow(count.name, count.count); - } - - function addRow(name, count) { - $statsTable.append( - $("") - .append($("").text(name)) - .append($("").text(count)) - ); - } -} \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Largest notes/template.html b/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Largest notes/template.html deleted file mode 100644 index 2932d9885..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Largest notes/template.html +++ /dev/null @@ -1,10 +0,0 @@ -
-

This table shows 100 largest notes, including their revisions and attachments.

- - - - - - -
NoteSize
-
\ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Largest notes/template/js.js b/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Largest notes/template/js.js deleted file mode 100644 index af10eb40a..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Largest notes/template/js.js +++ /dev/null @@ -1,47 +0,0 @@ -const notes = await api.runOnBackend(() => { - const blobSizes = api.sql.getMap(`SELECT blobId, LENGTH(content) FROM blobs`); - const noteBlobIds = api.sql.getRows(` - SELECT - notes.noteId, - notes.blobId, - GROUP_CONCAT(revisions.blobId) AS revisions_blobIds, - GROUP_CONCAT(note_attachments.blobId) AS note_attachments_blobIds, - GROUP_CONCAT(revision_attachments.blobId) AS revision_attachments_blobIds - FROM - notes - LEFT JOIN revisions USING (noteId) - LEFT JOIN attachments AS note_attachments ON notes.noteId = note_attachments.ownerId - LEFT JOIN attachments AS revision_attachments ON revisions.revisionId = revision_attachments.ownerId - GROUP BY noteId`); - - let noteSizes = []; - - for (const {noteId, blobId, revisions_blobIds, note_attachments_blobIds, revision_attachments_blobIds} of noteBlobIds) { - const blobIds = new Set(`${blobId},${revisions_blobIds},${note_attachments_blobIds},${revision_attachments_blobIds}`.split(',').filter(blobId => !!blobId)); - - const lengths = [...blobIds].map(blobId => blobSizes[blobId] || 0); - const totalLength = lengths.reduce((partialSum, a) => partialSum + a, 0); - - noteSizes.push({ noteId, size: totalLength }); - } - - noteSizes.sort((a, b) => a.size > b.size ? -1 : 1); - - noteSizes = noteSizes.splice(0, 100); - - return noteSizes; -}); - -const $statsTable = api.$container.find('.stats-table'); - -for (const note of notes) { - $statsTable.append( - $("") - .append( - $("").append(await api.createNoteLink(note.noteId, {showNotePath: true})) - ) - .append( - $("").text(note.size + " bytes") - ) - ); -} \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template.html b/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template.html deleted file mode 100644 index 84d8504db..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template.html +++ /dev/null @@ -1,8 +0,0 @@ -
- - - - - -
NoteClone count
-
\ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template/js.js b/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template/js.js deleted file mode 100644 index 63c6f0ba5..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most cloned notes/template/js.js +++ /dev/null @@ -1,26 +0,0 @@ -const notes = await api.runOnBackend(() => { - return api.sql.getRows(` - SELECT - notes.noteId, - COUNT(branches.branchId) AS count - FROM notes - JOIN branches USING (noteId) - WHERE notes.isDeleted = 0 - AND branches.isDeleted = 0 - GROUP BY notes.noteId - HAVING count > 1 - ORDER BY count DESC - LIMIT 100`); -}); - -const $statsTable = api.$container.find('.stats-table'); - -for (const note of notes) { - $statsTable.append( - $("") - .append( - $("").append(await api.createNoteLink(note.noteId, {showNotePath: true})) - ) - .append($("").text(note.count)) - ); -} \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most edited notes/template.html b/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most edited notes/template.html deleted file mode 100644 index d60e28d8c..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most edited notes/template.html +++ /dev/null @@ -1,10 +0,0 @@ -
-

This table shows notes with most revisions

- - - - - - -
NoteRevision count
-
\ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most edited notes/template/js.js b/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most edited notes/template/js.js deleted file mode 100644 index e36d0e698..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most edited notes/template/js.js +++ /dev/null @@ -1,24 +0,0 @@ -const notes = await api.runOnBackend(() => { - return api.sql.getRows(` - SELECT - notes.noteId, - COUNT(revisions.revisionId) AS count - FROM notes - JOIN revisions USING (noteId) - WHERE notes.isDeleted = 0 - GROUP BY notes.noteId - ORDER BY count DESC - LIMIT 100`); -}); - -const $statsTable = api.$container.find('.stats-table'); - -for (const note of notes) { - $statsTable.append( - $("") - .append( - $("").append(await api.createNoteLink(note.noteId, {showNotePath: true})) - ) - .append($("").text(note.count)) - ); -} \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most linked notes/template.html b/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most linked notes/template.html deleted file mode 100644 index fad5fae88..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most linked notes/template.html +++ /dev/null @@ -1,10 +0,0 @@ -
-

This table shows notes which are linked by other notes through relations

- - - - - - -
NoteRelation count
-
\ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most linked notes/template/js.js b/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most linked notes/template/js.js deleted file mode 100644 index 53ab6b1c9..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Most linked notes/template/js.js +++ /dev/null @@ -1,26 +0,0 @@ -const notes = await api.runOnBackend(() => { - return api.sql.getRows(` - SELECT - notes.noteId, - COUNT(attributes.attributeId) AS count - FROM notes - JOIN attributes ON attributes.value = notes.noteId - WHERE notes.isDeleted = 0 - AND attributes.isDeleted = 0 - AND attributes.type = 'relation' - GROUP BY notes.noteId - ORDER BY count DESC - LIMIT 100`); -}); - -const $statsTable = api.$container.find('.stats-table'); - -for (const note of notes) { - $statsTable.append( - $("") - .append( - $("").append(await api.createLink(note.noteId, {showNotePath: true})) - ) - .append($("").text(note.count)) - ); -} \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Note type count/template.html b/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Note type count/template.html deleted file mode 100644 index 3cfe66481..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Note type count/template.html +++ /dev/null @@ -1,13 +0,0 @@ -
- - -
- - - - - - - -
Note typeCount (not deleted)Count (deleted)
-
\ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Note type count/template/js.js b/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Note type count/template/js.js deleted file mode 100644 index 4a4eecb7b..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Note type count/template/js.js +++ /dev/null @@ -1,20 +0,0 @@ -const noteCounts = await api.runOnBackend(() => { - return api.sql.getRows(` - SELECT - type, - isDeleted, - SUM(CASE WHEN isDeleted=0 THEN 1 ELSE 0 END) AS countNotDeleted, - SUM(CASE WHEN isDeleted=1 THEN 1 ELSE 0 END) AS countDeleted - FROM notes - GROUP BY type - ORDER BY countNotDeleted DESC`); -}); - -renderPieChart(noteCounts.map(nc => { - return { - name: nc.type, - count: nc.countNotDeleted - }; -})); - -renderTable(noteCounts); \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderPieChart.clone.html b/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderPieChart.clone.html deleted file mode 100644 index d08203fb2..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderPieChart.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - renderPieChart - - - -
-

renderPieChart

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderTable.js b/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderTable.js deleted file mode 100644 index 353653eae..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Statistics/Note type count/template/js/renderTable.js +++ /dev/null @@ -1,21 +0,0 @@ -module.exports = counts => { - const $statsTable = api.$container.find('.stats-table'); - - addRow('total', - counts.reduce((acc, cur) => acc + cur.countNotDeleted, 0), - counts.reduce((acc, cur) => acc + cur.countDeleted, 0) - ); - - for (const count of counts) { - addRow(count.type, count.countNotDeleted, count.countDeleted); - } - - function addRow(type, countNotDeleted, countDeleted) { - $statsTable.append( - $("") - .append($("").text(type)) - .append($("").text(countNotDeleted)) - .append($("").text(countDeleted)) - ); - } -} \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager.html b/demo/User Guide/Trilium Demo/Scripting examples/Task manager.html deleted file mode 100644 index 66ff51f4a..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - - Task manager - - - -
-

Task manager

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

This is a simple TODO/Task manager. You can see some description and explanation - here: https://github.com/zadam/trilium/wiki/Task-manager - -

-

Please note that this is meant as scripting example only and feature/bug - support is very limited.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Create Launcher.js b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Create Launcher.js deleted file mode 100644 index 1fb4c4430..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Create Launcher.js +++ /dev/null @@ -1,10 +0,0 @@ -// will add a launcher to the left sidebar -api.createOrUpdateLauncher({ - id: 'taskmanager', - type: 'script', - title: 'New task', - icon: 'bx-task', - keyboardShortcut: 'alt+n', - scriptNoteId: api.currentNote.getRelationValue('createNewTask'), - isVisible: true -}); \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.html b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.html deleted file mode 100644 index 373124100..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - Buy a board game for Alice - - - -
-

Buy a board game for Alice

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

 

-
- -
-

Maybe CodeNames? https://boardgamegeek.com/boardgame/178900/codenames - -

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.jpg b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.jpg deleted file mode 100644 index f0135ec7b88cdefcbcd0846c11d04658210cc3b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7166 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 X9l; diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Done/Dentist appointment.html b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Done/Dentist appointment.html deleted file mode 100644 index edeeeae45..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Done/Dentist appointment.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - Dentist appointment - - - -
-

Dentist appointment

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Done/Get a gym membership.html b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Done/Get a gym membership.html deleted file mode 100644 index 8bf91646b..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Done/Get a gym membership.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - Get a gym membership - - - -
-

Get a gym membership

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Just in time for new years resolution!

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Implementation/CSS.css b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Implementation/CSS.css deleted file mode 100644 index 4d4b43b71..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Implementation/CSS.css +++ /dev/null @@ -1,7 +0,0 @@ -span.fancytree-node.todo .fancytree-title { - color: red !important; -} - -span.fancytree-node.done .fancytree-title { - color: green !important; -} \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed.js b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed.js deleted file mode 100644 index 56292594d..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed.js +++ /dev/null @@ -1,63 +0,0 @@ -if (!["task", "location", "tag", "todoDate", "doneDate"].includes(api.originEntity.name)) { - return; -} - -const tagRootNote = api.getNoteWithLabel('taskTagRoot'); -const doneRootNote = api.getNoteWithLabel('taskDoneRoot'); -const todoRootNote = api.getNoteWithLabel('taskTodoRoot'); - -if (!tagRootNote || !doneRootNote || !todoRootNote) { - console.log("One of the tagRootNote, doneRootNote or todoRootNote does not exist"); - return; -} - -const note = api.originEntity.getNote(); - -if (note.isDeleted) { - return; -} - -const attributes = note.getAttributes(); - -const todoDate = note.getLabelValue('todoDate'); -const doneDate = note.getLabelValue('doneDate'); - -function isWithinExpectedRange(date) { - if (!date) { - return true; - } - - const year = parseInt(date.substr(0, 4)); - - return year >= 2010 && year < 2050; -} - -if (!isWithinExpectedRange(todoDate) || !isWithinExpectedRange(doneDate)) { - console.log(`One or both dates - ${todoDate}, ${doneDate} - is outside of expected range`); - - return; -} - -const isTaskDone = !!doneDate; - -api.toggleNoteInParent(isTaskDone, note.noteId, doneRootNote.noteId); -api.toggleNoteInParent(!isTaskDone, note.noteId, todoRootNote.noteId); - -const location = note.getLabelValue('location'); -const locationRootNote = api.getNoteWithLabel('taskLocationRoot'); - -reconcileAssignments(note, locationRootNote, location ? [location] : [], 'taskLocationNote', isTaskDone); - -const tags = attributes.filter(attr => attr.type === 'label' && attr.name === 'tag').map(attr => attr.value); - -reconcileAssignments(note, tagRootNote, tags, 'taskTagNote', isTaskDone); - -note.toggleLabel(isTaskDone, "cssClass", "done"); - -const doneTargetNoteId = isTaskDone ? api.getDayNote(doneDate).noteId : null; -api.setNoteToParent(note.noteId, 'DONE', doneTargetNoteId); - -note.toggleLabel(!isTaskDone, "cssClass", "todo"); - -const todoTargetNoteId = (!isTaskDone && todoDate) ? api.getDayNote(todoDate).noteId : null; -api.setNoteToParent(note.noteId, 'TODO', todoTargetNoteId); \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed/reconcileAssignments.js b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed/reconcileAssignments.js deleted file mode 100644 index bf3503987..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Implementation/attribute changed/reconcileAssignments.js +++ /dev/null @@ -1,25 +0,0 @@ -module.exports = function (note, categoryRootNote, assignedCategories, labelName, isTaskDone) { - const found = {}; - - for (const categoryNote of categoryRootNote.getChildNotes()) { - const label = categoryNote.getLabel(labelName); - - if (label) { - found[label.value] = !isTaskDone && assignedCategories.includes(label.value); - - api.toggleNoteInParent(found[label.value], note.noteId, categoryNote.noteId); - } - } - - if (!isTaskDone) { - for (const assignedCategory of assignedCategories) { - if (!found[assignedCategory]) { - const categoryNote = api.createTextNote(categoryRootNote.noteId, assignedCategory, "").note; - - categoryNote.addLabel(labelName, assignedCategory); - - api.ensureNoteIsPresentInParent(note.noteId, categoryNote.noteId); - } - } - } -} \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Implementation/createNewTask.js b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Implementation/createNewTask.js deleted file mode 100644 index 9dd12721a..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Implementation/createNewTask.js +++ /dev/null @@ -1,14 +0,0 @@ -// creating notes is backend (server) responsibility so we need to pass -// the control there -const taskNoteId = await api.runOnBackend(() => { - const todoRootNote = api.getNoteWithLabel('taskTodoRoot'); - const resp = api.createTextNote(todoRootNote.noteId, 'new task', ''); - - return resp.note.noteId; -}); - -// wait until the frontend is fully synced with the changes made on the backend above -await api.waitUntilSynced(); - -// we got an ID of newly created note and we want to immediatelly display it -await api.activateNewNote(taskNoteId); \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Implementation/task template.html b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Implementation/task template.html deleted file mode 100644 index dd94d6b00..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Implementation/task template.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - task template - - - -
-

task template

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Locations/gym.html b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Locations/gym.html deleted file mode 100644 index 5ce1f2115..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Locations/gym.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - gym - - - -
-

gym

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob.html b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob.html deleted file mode 100644 index 9225a94ad..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - Buy some book for Bob - - - -
-

Buy some book for Bob

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Bob likes to read popular science books so something like that ..

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob/Maybe Black Swan.html b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob/Maybe Black Swan.html deleted file mode 100644 index 03f560341..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob/Maybe Black Swan.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - Maybe Black Swan? - - - -
-

Maybe Black Swan?

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

https://en.wikipedia.org/wiki/The_Black_Swan:_The_Impact_of_the_Highly_Improbable - -

-

 

-

The Black Swan: The Impact of the Highly Improbable is - a 2007 book by author and former options trader - Nassim Nicholas Taleb. The book focuses on the extreme impact of rare - and unpredictable outlier events - — and the human tendency to find simplistic explanations for these events, - retrospectively. Taleb calls this the Black Swan theory.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Locations/tesco/Buy milk.html b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Locations/tesco/Buy milk.html deleted file mode 100644 index bf8eeb2cb..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Locations/tesco/Buy milk.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - Buy milk - - - -
-

Buy milk

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Locations/work/Send invites for christmas par.html b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Locations/work/Send invites for christmas par.html deleted file mode 100644 index 519a95c8a..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Locations/work/Send invites for christmas par.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - Send invites for christmas party - - - -
-

Send invites for christmas party

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/TODO/Buy milk.clone.html b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/TODO/Buy milk.clone.html deleted file mode 100644 index bbcd6f3cf..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/TODO/Buy milk.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Buy milk - - - -
-

Buy milk

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/TODO/Buy some book for Bob.clone.html b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/TODO/Buy some book for Bob.clone.html deleted file mode 100644 index b6c791688..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/TODO/Buy some book for Bob.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Buy some book for Bob - - - -
-

Buy some book for Bob

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/TODO/Send invites for christmas party.clone.html b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/TODO/Send invites for christmas party.clone.html deleted file mode 100644 index fd4df0179..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/TODO/Send invites for christmas party.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Send invites for christmas party - - - -
-

Send invites for christmas party

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Tags/christmas/Buy some book for Bob.clone.html b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Tags/christmas/Buy some book for Bob.clone.html deleted file mode 100644 index 8d8a86979..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Tags/christmas/Buy some book for Bob.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Buy some book for Bob - - - -
-

Buy some book for Bob

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Tags/groceries/Buy milk.clone.html b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Tags/groceries/Buy milk.clone.html deleted file mode 100644 index 538a712d5..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Tags/groceries/Buy milk.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Buy milk - - - -
-

Buy milk

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Tags/health.html b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Tags/health.html deleted file mode 100644 index ac9a5337b..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Tags/health.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - health - - - -
-

health

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy milk.clone.html b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy milk.clone.html deleted file mode 100644 index 538a712d5..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy milk.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Buy milk - - - -
-

Buy milk

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy some book for Bob.clone.html b/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy some book for Bob.clone.html deleted file mode 100644 index 8d8a86979..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Task manager/Tags/shopping/Buy some book for Bob.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Buy some book for Bob - - - -
-

Buy some book for Bob

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Weight Tracker/Implementation.html b/demo/User Guide/Trilium Demo/Scripting examples/Weight Tracker/Implementation.html deleted file mode 100644 index 6966e949a..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Weight Tracker/Implementation.html +++ /dev/null @@ -1,5 +0,0 @@ -
- See explanation here. - - -
\ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code.js b/demo/User Guide/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code.js deleted file mode 100644 index 3c514402a..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code.js +++ /dev/null @@ -1,46 +0,0 @@ -async function getChartData() { - const days = await api.runOnBackend(() => { - const notes = api.getNotesWithLabel('weight'); - const days = []; - - for (const note of notes) { - const date = note.getLabelValue('dateNote'); - const weight = parseFloat(note.getLabelValue('weight')); - - if (date && weight) { - days.push({ date, weight }); - } - } - - days.sort((a, b) => a.date > b.date ? 1 : -1); - - return days; - }); - - const datasets = [ - { - label: "Weight (kg)", - backgroundColor: 'red', - borderColor: 'red', - data: days.map(day => day.weight), - fill: false, - spanGaps: true, - datalabels: { - display: false - }, - tension: 0.3 - } - ]; - - return { - datasets: datasets, - labels: days.map(day => day.date) - }; -} - -const ctx = api.$container.find("canvas")[0].getContext("2d"); - -new chartjs.Chart(ctx, { - type: 'line', - data: await getChartData() -}); \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code/chart.js b/demo/User Guide/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code/chart.js deleted file mode 100644 index 07b5445e5..000000000 --- a/demo/User Guide/Trilium Demo/Scripting examples/Weight Tracker/Implementation/JS code/chart.js +++ /dev/null @@ -1,13 +0,0 @@ -/*! - * Chart.js v3.7.0 - * https://www.chartjs.org - * (c) 2021 Chart.js Contributors - * Released under the MIT License - */ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).Chart=e()}(this,(function(){"use strict";const t="undefined"==typeof window?function(t){return t()}:window.requestAnimationFrame;function e(e,i,s){const n=s||(t=>Array.prototype.slice.call(t));let o=!1,a=[];return function(...s){a=n(s),o||(o=!0,t.call(window,(()=>{o=!1,e.apply(i,a)})))}}function i(t,e){let i;return function(...s){return e?(clearTimeout(i),i=setTimeout(t,e,s)):t.apply(this,s),e}}const s=t=>"start"===t?"left":"end"===t?"right":"center",n=(t,e,i)=>"start"===t?e:"end"===t?i:(e+i)/2,o=(t,e,i,s)=>t===(s?"left":"right")?i:"center"===t?(e+i)/2:e;var a=new class{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(t,e,i,s){const n=e.listeners[s],o=e.duration;n.forEach((s=>s({chart:t,initial:e.initial,numSteps:o,currentStep:Math.min(i-e.start,o)})))}_refresh(){this._request||(this._running=!0,this._request=t.call(window,(()=>{this._update(),this._request=null,this._running&&this._refresh()})))}_update(t=Date.now()){let e=0;this._charts.forEach(((i,s)=>{if(!i.running||!i.items.length)return;const n=i.items;let o,a=n.length-1,r=!1;for(;a>=0;--a)o=n[a],o._active?(o._total>i.duration&&(i.duration=o._total),o.tick(t),r=!0):(n[a]=n[n.length-1],n.pop());r&&(s.draw(),this._notify(s,i,t,"progress")),n.length||(i.running=!1,this._notify(s,i,t,"complete"),i.initial=!1),e+=n.length})),this._lastDate=t,0===e&&(this._running=!1)}_getAnims(t){const e=this._charts;let i=e.get(t);return i||(i={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},e.set(t,i)),i}listen(t,e,i){this._getAnims(t).listeners[e].push(i)}add(t,e){e&&e.length&&this._getAnims(t).items.push(...e)}has(t){return this._getAnims(t).items.length>0}start(t){const e=this._charts.get(t);e&&(e.running=!0,e.start=Date.now(),e.duration=e.items.reduce(((t,e)=>Math.max(t,e._duration)),0),this._refresh())}running(t){if(!this._running)return!1;const e=this._charts.get(t);return!!(e&&e.running&&e.items.length)}stop(t){const e=this._charts.get(t);if(!e||!e.items.length)return;const i=e.items;let s=i.length-1;for(;s>=0;--s)i[s].cancel();e.items=[],this._notify(t,e,Date.now(),"complete")}remove(t){return this._charts.delete(t)}}; -/*! - * @kurkle/color v0.1.9 - * https://github.com/kurkle/color#readme - * (c) 2020 Jukka Kurkela - * Released under the MIT License - */const r={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},l="0123456789ABCDEF",h=t=>l[15&t],c=t=>l[(240&t)>>4]+l[15&t],d=t=>(240&t)>>4==(15&t);function u(t){var e=function(t){return d(t.r)&&d(t.g)&&d(t.b)&&d(t.a)}(t)?h:c;return t?"#"+e(t.r)+e(t.g)+e(t.b)+(t.a<255?e(t.a):""):t}function f(t){return t+.5|0}const g=(t,e,i)=>Math.max(Math.min(t,i),e);function p(t){return g(f(2.55*t),0,255)}function m(t){return g(f(255*t),0,255)}function x(t){return g(f(t/2.55)/100,0,1)}function b(t){return g(f(100*t),0,100)}const _=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;const y=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function v(t,e,i){const s=e*Math.min(i,1-i),n=(e,n=(e+t/30)%12)=>i-s*Math.max(Math.min(n-3,9-n,1),-1);return[n(0),n(8),n(4)]}function w(t,e,i){const s=(s,n=(s+t/60)%6)=>i-i*e*Math.max(Math.min(n,4-n,1),0);return[s(5),s(3),s(1)]}function M(t,e,i){const s=v(t,1,.5);let n;for(e+i>1&&(n=1/(e+i),e*=n,i*=n),n=0;n<3;n++)s[n]*=1-e-i,s[n]+=e;return s}function k(t){const e=t.r/255,i=t.g/255,s=t.b/255,n=Math.max(e,i,s),o=Math.min(e,i,s),a=(n+o)/2;let r,l,h;return n!==o&&(h=n-o,l=a>.5?h/(2-n-o):h/(n+o),r=n===e?(i-s)/h+(i>16&255,o>>8&255,255&o]}return t}(),T.transparent=[0,0,0,0]);const e=T[t.toLowerCase()];return e&&{r:e[0],g:e[1],b:e[2],a:4===e.length?e[3]:255}}function R(t,e,i){if(t){let s=k(t);s[e]=Math.max(0,Math.min(s[e]+s[e]*i,0===e?360:1)),s=P(s),t.r=s[0],t.g=s[1],t.b=s[2]}}function E(t,e){return t?Object.assign(e||{},t):t}function I(t){var e={r:0,g:0,b:0,a:255};return Array.isArray(t)?t.length>=3&&(e={r:t[0],g:t[1],b:t[2],a:255},t.length>3&&(e.a=m(t[3]))):(e=E(t,{r:0,g:0,b:0,a:1})).a=m(e.a),e}function z(t){return"r"===t.charAt(0)?function(t){const e=_.exec(t);let i,s,n,o=255;if(e){if(e[7]!==i){const t=+e[7];o=255&(e[8]?p(t):255*t)}return i=+e[1],s=+e[3],n=+e[5],i=255&(e[2]?p(i):i),s=255&(e[4]?p(s):s),n=255&(e[6]?p(n):n),{r:i,g:s,b:n,a:o}}}(t):C(t)}class F{constructor(t){if(t instanceof F)return t;const e=typeof t;let i;var s,n,o;"object"===e?i=I(t):"string"===e&&(o=(s=t).length,"#"===s[0]&&(4===o||5===o?n={r:255&17*r[s[1]],g:255&17*r[s[2]],b:255&17*r[s[3]],a:5===o?17*r[s[4]]:255}:7!==o&&9!==o||(n={r:r[s[1]]<<4|r[s[2]],g:r[s[3]]<<4|r[s[4]],b:r[s[5]]<<4|r[s[6]],a:9===o?r[s[7]]<<4|r[s[8]]:255})),i=n||L(t)||z(t)),this._rgb=i,this._valid=!!i}get valid(){return this._valid}get rgb(){var t=E(this._rgb);return t&&(t.a=x(t.a)),t}set rgb(t){this._rgb=I(t)}rgbString(){return this._valid?(t=this._rgb)&&(t.a<255?`rgba(${t.r}, ${t.g}, ${t.b}, ${x(t.a)})`:`rgb(${t.r}, ${t.g}, ${t.b})`):this._rgb;var t}hexString(){return this._valid?u(this._rgb):this._rgb}hslString(){return this._valid?function(t){if(!t)return;const e=k(t),i=e[0],s=b(e[1]),n=b(e[2]);return t.a<255?`hsla(${i}, ${s}%, ${n}%, ${x(t.a)})`:`hsl(${i}, ${s}%, ${n}%)`}(this._rgb):this._rgb}mix(t,e){const i=this;if(t){const s=i.rgb,n=t.rgb;let o;const a=e===o?.5:e,r=2*a-1,l=s.a-n.a,h=((r*l==-1?r:(r+l)/(1+r*l))+1)/2;o=1-h,s.r=255&h*s.r+o*n.r+.5,s.g=255&h*s.g+o*n.g+.5,s.b=255&h*s.b+o*n.b+.5,s.a=a*s.a+(1-a)*n.a,i.rgb=s}return i}clone(){return new F(this.rgb)}alpha(t){return this._rgb.a=m(t),this}clearer(t){return this._rgb.a*=1-t,this}greyscale(){const t=this._rgb,e=f(.3*t.r+.59*t.g+.11*t.b);return t.r=t.g=t.b=e,this}opaquer(t){return this._rgb.a*=1+t,this}negate(){const t=this._rgb;return t.r=255-t.r,t.g=255-t.g,t.b=255-t.b,this}lighten(t){return R(this._rgb,2,t),this}darken(t){return R(this._rgb,2,-t),this}saturate(t){return R(this._rgb,1,t),this}desaturate(t){return R(this._rgb,1,-t),this}rotate(t){return function(t,e){var i=k(t);i[0]=D(i[0]+e),i=P(i),t.r=i[0],t.g=i[1],t.b=i[2]}(this._rgb,t),this}}function B(t){return new F(t)}const V=t=>t instanceof CanvasGradient||t instanceof CanvasPattern;function W(t){return V(t)?t:B(t)}function N(t){return V(t)?t:B(t).saturate(.5).darken(.1).hexString()}function H(){}const j=function(){let t=0;return function(){return t++}}();function $(t){return null==t}function Y(t){if(Array.isArray&&Array.isArray(t))return!0;const e=Object.prototype.toString.call(t);return"[object"===e.substr(0,7)&&"Array]"===e.substr(-6)}function U(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t)}const X=t=>("number"==typeof t||t instanceof Number)&&isFinite(+t);function q(t,e){return X(t)?t:e}function K(t,e){return void 0===t?e:t}const G=(t,e)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100:t/e,Z=(t,e)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100*e:+t;function J(t,e,i){if(t&&"function"==typeof t.call)return t.apply(i,e)}function Q(t,e,i,s){let n,o,a;if(Y(t))if(o=t.length,s)for(n=o-1;n>=0;n--)e.call(i,t[n],n);else for(n=0;ni;)t=t[e.substr(i,s-i)],i=s+1,s=rt(e,i);return t}function ht(t){return t.charAt(0).toUpperCase()+t.slice(1)}const ct=t=>void 0!==t,dt=t=>"function"==typeof t,ut=(t,e)=>{if(t.size!==e.size)return!1;for(const i of t)if(!e.has(i))return!1;return!0};function ft(t){return"mouseup"===t.type||"click"===t.type||"contextmenu"===t.type}const gt=Object.create(null),pt=Object.create(null);function mt(t,e){if(!e)return t;const i=e.split(".");for(let e=0,s=i.length;et.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(t,e)=>N(e.backgroundColor),this.hoverBorderColor=(t,e)=>N(e.borderColor),this.hoverColor=(t,e)=>N(e.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(t)}set(t,e){return xt(this,t,e)}get(t){return mt(this,t)}describe(t,e){return xt(pt,t,e)}override(t,e){return xt(gt,t,e)}route(t,e,i,s){const n=mt(this,t),o=mt(this,i),a="_"+e;Object.defineProperties(n,{[a]:{value:n[e],writable:!0},[e]:{enumerable:!0,get(){const t=this[a],e=o[s];return U(t)?Object.assign({},e,t):K(t,e)},set(t){this[a]=t}}})}}({_scriptable:t=>!t.startsWith("on"),_indexable:t=>"events"!==t,hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}});const _t=Math.PI,yt=2*_t,vt=yt+_t,wt=Number.POSITIVE_INFINITY,Mt=_t/180,kt=_t/2,St=_t/4,Pt=2*_t/3,Dt=Math.log10,Ct=Math.sign;function Ot(t){const e=Math.round(t);t=Lt(t,e,t/1e3)?e:t;const i=Math.pow(10,Math.floor(Dt(t))),s=t/i;return(s<=1?1:s<=2?2:s<=5?5:10)*i}function At(t){const e=[],i=Math.sqrt(t);let s;for(s=1;st-e)).pop(),e}function Tt(t){return!isNaN(parseFloat(t))&&isFinite(t)}function Lt(t,e,i){return Math.abs(t-e)=t}function Et(t,e,i){let s,n,o;for(s=0,n=t.length;sl&&h=Math.min(e,i)-s&&t<=Math.max(e,i)+s}function Ut(t){return!t||$(t.size)||$(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family}function Xt(t,e,i,s,n){let o=e[n];return o||(o=e[n]=t.measureText(n).width,i.push(n)),o>s&&(s=o),s}function qt(t,e,i,s){let n=(s=s||{}).data=s.data||{},o=s.garbageCollect=s.garbageCollect||[];s.font!==e&&(n=s.data={},o=s.garbageCollect=[],s.font=e),t.save(),t.font=e;let a=0;const r=i.length;let l,h,c,d,u;for(l=0;li.length){for(l=0;l0&&t.stroke()}}function Jt(t,e,i){return i=i||.5,!e||t&&t.x>e.left-i&&t.xe.top-i&&t.y0&&""!==o.strokeColor;let l,h;for(t.save(),t.font=n.string,function(t,e){e.translation&&t.translate(e.translation[0],e.translation[1]);$(e.rotation)||t.rotate(e.rotation);e.color&&(t.fillStyle=e.color);e.textAlign&&(t.textAlign=e.textAlign);e.textBaseline&&(t.textBaseline=e.textBaseline)}(t,o),l=0;lt[i]1;)s=o+n>>1,i(s)?o=s:n=s;return{lo:o,hi:n}}const re=(t,e,i)=>ae(t,i,(s=>t[s][e]ae(t,i,(s=>t[s][e]>=i));function he(t,e,i){let s=0,n=t.length;for(;ss&&t[n-1]>i;)n--;return s>0||n{const i="_onData"+ht(e),s=t[e];Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value(...e){const n=s.apply(this,e);return t._chartjs.listeners.forEach((t=>{"function"==typeof t[i]&&t[i](...e)})),n}})})))}function ue(t,e){const i=t._chartjs;if(!i)return;const s=i.listeners,n=s.indexOf(e);-1!==n&&s.splice(n,1),s.length>0||(ce.forEach((e=>{delete t[e]})),delete t._chartjs)}function fe(t){const e=new Set;let i,s;for(i=0,s=t.length;iwindow.getComputedStyle(t,null);function be(t,e){return xe(t).getPropertyValue(e)}const _e=["top","right","bottom","left"];function ye(t,e,i){const s={};i=i?"-"+i:"";for(let n=0;n<4;n++){const o=_e[n];s[o]=parseFloat(t[e+"-"+o+i])||0}return s.width=s.left+s.right,s.height=s.top+s.bottom,s}function ve(t,e){const{canvas:i,currentDevicePixelRatio:s}=e,n=xe(i),o="border-box"===n.boxSizing,a=ye(n,"padding"),r=ye(n,"border","width"),{x:l,y:h,box:c}=function(t,e){const i=t.native||t,s=i.touches,n=s&&s.length?s[0]:i,{offsetX:o,offsetY:a}=n;let r,l,h=!1;if(((t,e,i)=>(t>0||e>0)&&(!i||!i.shadowRoot))(o,a,i.target))r=o,l=a;else{const t=e.getBoundingClientRect();r=n.clientX-t.left,l=n.clientY-t.top,h=!0}return{x:r,y:l,box:h}}(t,i),d=a.left+(c&&r.left),u=a.top+(c&&r.top);let{width:f,height:g}=e;return o&&(f-=a.width+r.width,g-=a.height+r.height),{x:Math.round((l-d)/f*i.width/s),y:Math.round((h-u)/g*i.height/s)}}const we=t=>Math.round(10*t)/10;function Me(t,e,i,s){const n=xe(t),o=ye(n,"margin"),a=me(n.maxWidth,t,"clientWidth")||wt,r=me(n.maxHeight,t,"clientHeight")||wt,l=function(t,e,i){let s,n;if(void 0===e||void 0===i){const o=pe(t);if(o){const t=o.getBoundingClientRect(),a=xe(o),r=ye(a,"border","width"),l=ye(a,"padding");e=t.width-l.width-r.width,i=t.height-l.height-r.height,s=me(a.maxWidth,o,"clientWidth"),n=me(a.maxHeight,o,"clientHeight")}else e=t.clientWidth,i=t.clientHeight}return{width:e,height:i,maxWidth:s||wt,maxHeight:n||wt}}(t,e,i);let{width:h,height:c}=l;if("content-box"===n.boxSizing){const t=ye(n,"border","width"),e=ye(n,"padding");h-=e.width+t.width,c-=e.height+t.height}return h=Math.max(0,h-o.width),c=Math.max(0,s?Math.floor(h/s):c-o.height),h=we(Math.min(h,a,l.maxWidth)),c=we(Math.min(c,r,l.maxHeight)),h&&!c&&(c=we(h/2)),{width:h,height:c}}function ke(t,e,i){const s=e||1,n=Math.floor(t.height*s),o=Math.floor(t.width*s);t.height=n/s,t.width=o/s;const a=t.canvas;return a.style&&(i||!a.style.height&&!a.style.width)&&(a.style.height=`${t.height}px`,a.style.width=`${t.width}px`),(t.currentDevicePixelRatio!==s||a.height!==n||a.width!==o)&&(t.currentDevicePixelRatio=s,a.height=n,a.width=o,t.ctx.setTransform(s,0,0,s,0,0),!0)}const Se=function(){let t=!1;try{const e={get passive(){return t=!0,!1}};window.addEventListener("test",null,e),window.removeEventListener("test",null,e)}catch(t){}return t}();function Pe(t,e){const i=be(t,e),s=i&&i.match(/^(\d+)(\.\d+)?px$/);return s?+s[1]:void 0}function De(t,e){return"native"in t?{x:t.x,y:t.y}:ve(t,e)}function Ce(t,e,i,s){const{controller:n,data:o,_sorted:a}=t,r=n._cachedMeta.iScale;if(r&&e===r.axis&&"r"!==e&&a&&o.length){const t=r._reversePixels?le:re;if(!s)return t(o,e,i);if(n._sharedOptions){const s=o[0],n="function"==typeof s.getRange&&s.getRange(e);if(n){const s=t(o,e,i-n),a=t(o,e,i+n);return{lo:s.lo,hi:a.hi}}}}return{lo:0,hi:o.length-1}}function Oe(t,e,i,s,n){const o=t.getSortedVisibleDatasetMetas(),a=i[e];for(let t=0,i=o.length;t{t[r](n[a],s)&&o.push({element:t,datasetIndex:e,index:i}),t.inRange(n.x,n.y,s)&&(l=!0)})),i.intersect&&!l?[]:o}var Ee={modes:{index(t,e,i,s){const n=De(e,t),o=i.axis||"x",a=i.intersect?Ae(t,n,o,s):Le(t,n,o,!1,s),r=[];return a.length?(t.getSortedVisibleDatasetMetas().forEach((t=>{const e=a[0].index,i=t.data[e];i&&!i.skip&&r.push({element:i,datasetIndex:t.index,index:e})})),r):[]},dataset(t,e,i,s){const n=De(e,t),o=i.axis||"xy";let a=i.intersect?Ae(t,n,o,s):Le(t,n,o,!1,s);if(a.length>0){const e=a[0].datasetIndex,i=t.getDatasetMeta(e).data;a=[];for(let t=0;tAe(t,De(e,t),i.axis||"xy",s),nearest:(t,e,i,s)=>Le(t,De(e,t),i.axis||"xy",i.intersect,s),x:(t,e,i,s)=>Re(t,e,{axis:"x",intersect:i.intersect},s),y:(t,e,i,s)=>Re(t,e,{axis:"y",intersect:i.intersect},s)}};const Ie=new RegExp(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/),ze=new RegExp(/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$/);function Fe(t,e){const i=(""+t).match(Ie);if(!i||"normal"===i[1])return 1.2*e;switch(t=+i[2],i[3]){case"px":return t;case"%":t/=100}return e*t}function Be(t,e){const i={},s=U(e),n=s?Object.keys(e):e,o=U(t)?s?i=>K(t[i],t[e[i]]):e=>t[e]:()=>t;for(const t of n)i[t]=+o(t)||0;return i}function Ve(t){return Be(t,{top:"y",right:"x",bottom:"y",left:"x"})}function We(t){return Be(t,["topLeft","topRight","bottomLeft","bottomRight"])}function Ne(t){const e=Ve(t);return e.width=e.left+e.right,e.height=e.top+e.bottom,e}function He(t,e){t=t||{},e=e||bt.font;let i=K(t.size,e.size);"string"==typeof i&&(i=parseInt(i,10));let s=K(t.style,e.style);s&&!(""+s).match(ze)&&(console.warn('Invalid font style specified: "'+s+'"'),s="");const n={family:K(t.family,e.family),lineHeight:Fe(K(t.lineHeight,e.lineHeight),i),size:i,style:s,weight:K(t.weight,e.weight),string:""};return n.string=Ut(n),n}function je(t,e,i,s){let n,o,a,r=!0;for(n=0,o=t.length;ni&&0===t?0:t+e;return{min:a(s,-Math.abs(o)),max:a(n,o)}}function Ye(t,e){return Object.assign(Object.create(t),e)}const Ue=["left","top","right","bottom"];function Xe(t,e){return t.filter((t=>t.pos===e))}function qe(t,e){return t.filter((t=>-1===Ue.indexOf(t.pos)&&t.box.axis===e))}function Ke(t,e){return t.sort(((t,i)=>{const s=e?i:t,n=e?t:i;return s.weight===n.weight?s.index-n.index:s.weight-n.weight}))}function Ge(t,e){const i=function(t){const e={};for(const i of t){const{stack:t,pos:s,stackWeight:n}=i;if(!t||!Ue.includes(s))continue;const o=e[t]||(e[t]={count:0,placed:0,weight:0,size:0});o.count++,o.weight+=n}return e}(t),{vBoxMaxWidth:s,hBoxMaxHeight:n}=e;let o,a,r;for(o=0,a=t.length;o{s[t]=Math.max(e[t],i[t])})),s}return s(t?["left","right"]:["top","bottom"])}function ei(t,e,i,s){const n=[];let o,a,r,l,h,c;for(o=0,a=t.length,h=0;ot.box.fullSize)),!0),s=Ke(Xe(e,"left"),!0),n=Ke(Xe(e,"right")),o=Ke(Xe(e,"top"),!0),a=Ke(Xe(e,"bottom")),r=qe(e,"x"),l=qe(e,"y");return{fullSize:i,leftAndTop:s.concat(o),rightAndBottom:n.concat(l).concat(a).concat(r),chartArea:Xe(e,"chartArea"),vertical:s.concat(n).concat(l),horizontal:o.concat(a).concat(r)}}(t.boxes),l=r.vertical,h=r.horizontal;Q(t.boxes,(t=>{"function"==typeof t.beforeLayout&&t.beforeLayout()}));const c=l.reduce(((t,e)=>e.box.options&&!1===e.box.options.display?t:t+1),0)||1,d=Object.freeze({outerWidth:e,outerHeight:i,padding:n,availableWidth:o,availableHeight:a,vBoxMaxWidth:o/2/c,hBoxMaxHeight:a/2}),u=Object.assign({},n);Je(u,Ne(s));const f=Object.assign({maxPadding:u,w:o,h:a,x:n.left,y:n.top},n),g=Ge(l.concat(h),d);ei(r.fullSize,f,d,g),ei(l,f,d,g),ei(h,f,d,g)&&ei(l,f,d,g),function(t){const e=t.maxPadding;function i(i){const s=Math.max(e[i]-t[i],0);return t[i]+=s,s}t.y+=i("top"),t.x+=i("left"),i("right"),i("bottom")}(f),si(r.leftAndTop,f,d,g),f.x+=f.w,f.y+=f.h,si(r.rightAndBottom,f,d,g),t.chartArea={left:f.left,top:f.top,right:f.left+f.w,bottom:f.top+f.h,height:f.h,width:f.w},Q(r.chartArea,(e=>{const i=e.box;Object.assign(i,t.chartArea),i.update(f.w,f.h,{left:0,top:0,right:0,bottom:0})}))}};function oi(t,e=[""],i=t,s,n=(()=>t[0])){ct(s)||(s=mi("_fallback",t));const o={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:t,_rootScopes:i,_fallback:s,_getTarget:n,override:n=>oi([n,...t],e,i,s)};return new Proxy(o,{deleteProperty:(e,i)=>(delete e[i],delete e._keys,delete t[0][i],!0),get:(i,s)=>ci(i,s,(()=>function(t,e,i,s){let n;for(const o of e)if(n=mi(li(o,t),i),ct(n))return hi(t,n)?gi(i,s,t,n):n}(s,e,t,i))),getOwnPropertyDescriptor:(t,e)=>Reflect.getOwnPropertyDescriptor(t._scopes[0],e),getPrototypeOf:()=>Reflect.getPrototypeOf(t[0]),has:(t,e)=>xi(t).includes(e),ownKeys:t=>xi(t),set(t,e,i){const s=t._storage||(t._storage=n());return t[e]=s[e]=i,delete t._keys,!0}})}function ai(t,e,i,s){const n={_cacheable:!1,_proxy:t,_context:e,_subProxy:i,_stack:new Set,_descriptors:ri(t,s),setContext:e=>ai(t,e,i,s),override:n=>ai(t.override(n),e,i,s)};return new Proxy(n,{deleteProperty:(e,i)=>(delete e[i],delete t[i],!0),get:(t,e,i)=>ci(t,e,(()=>function(t,e,i){const{_proxy:s,_context:n,_subProxy:o,_descriptors:a}=t;let r=s[e];dt(r)&&a.isScriptable(e)&&(r=function(t,e,i,s){const{_proxy:n,_context:o,_subProxy:a,_stack:r}=i;if(r.has(t))throw new Error("Recursion detected: "+Array.from(r).join("->")+"->"+t);r.add(t),e=e(o,a||s),r.delete(t),hi(t,e)&&(e=gi(n._scopes,n,t,e));return e}(e,r,t,i));Y(r)&&r.length&&(r=function(t,e,i,s){const{_proxy:n,_context:o,_subProxy:a,_descriptors:r}=i;if(ct(o.index)&&s(t))e=e[o.index%e.length];else if(U(e[0])){const i=e,s=n._scopes.filter((t=>t!==i));e=[];for(const l of i){const i=gi(s,n,t,l);e.push(ai(i,o,a&&a[t],r))}}return e}(e,r,t,a.isIndexable));hi(e,r)&&(r=ai(r,n,o&&o[e],a));return r}(t,e,i))),getOwnPropertyDescriptor:(e,i)=>e._descriptors.allKeys?Reflect.has(t,i)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(t,i),getPrototypeOf:()=>Reflect.getPrototypeOf(t),has:(e,i)=>Reflect.has(t,i),ownKeys:()=>Reflect.ownKeys(t),set:(e,i,s)=>(t[i]=s,delete e[i],!0)})}function ri(t,e={scriptable:!0,indexable:!0}){const{_scriptable:i=e.scriptable,_indexable:s=e.indexable,_allKeys:n=e.allKeys}=t;return{allKeys:n,scriptable:i,indexable:s,isScriptable:dt(i)?i:()=>i,isIndexable:dt(s)?s:()=>s}}const li=(t,e)=>t?t+ht(e):e,hi=(t,e)=>U(e)&&"adapters"!==t&&(null===Object.getPrototypeOf(e)||e.constructor===Object);function ci(t,e,i){if(Object.prototype.hasOwnProperty.call(t,e))return t[e];const s=i();return t[e]=s,s}function di(t,e,i){return dt(t)?t(e,i):t}const ui=(t,e)=>!0===t?e:"string"==typeof t?lt(e,t):void 0;function fi(t,e,i,s,n){for(const o of e){const e=ui(i,o);if(e){t.add(e);const o=di(e._fallback,i,n);if(ct(o)&&o!==i&&o!==s)return o}else if(!1===e&&ct(s)&&i!==s)return null}return!1}function gi(t,e,i,s){const n=e._rootScopes,o=di(e._fallback,i,s),a=[...t,...n],r=new Set;r.add(s);let l=pi(r,a,i,o||i,s);return null!==l&&((!ct(o)||o===i||(l=pi(r,a,o,l,s),null!==l))&&oi(Array.from(r),[""],n,o,(()=>function(t,e,i){const s=t._getTarget();e in s||(s[e]={});const n=s[e];if(Y(n)&&U(i))return i;return n}(e,i,s))))}function pi(t,e,i,s,n){for(;i;)i=fi(t,e,i,s,n);return i}function mi(t,e){for(const i of e){if(!i)continue;const e=i[t];if(ct(e))return e}}function xi(t){let e=t._keys;return e||(e=t._keys=function(t){const e=new Set;for(const i of t)for(const t of Object.keys(i).filter((t=>!t.startsWith("_"))))e.add(t);return Array.from(e)}(t._scopes)),e}const bi=Number.EPSILON||1e-14,_i=(t,e)=>e"x"===t?"y":"x";function vi(t,e,i,s){const n=t.skip?e:t,o=e,a=i.skip?e:i,r=Vt(o,n),l=Vt(a,o);let h=r/(r+l),c=l/(r+l);h=isNaN(h)?0:h,c=isNaN(c)?0:c;const d=s*h,u=s*c;return{previous:{x:o.x-d*(a.x-n.x),y:o.y-d*(a.y-n.y)},next:{x:o.x+u*(a.x-n.x),y:o.y+u*(a.y-n.y)}}}function wi(t,e="x"){const i=yi(e),s=t.length,n=Array(s).fill(0),o=Array(s);let a,r,l,h=_i(t,0);for(a=0;a!t.skip))),"monotone"===e.cubicInterpolationMode)wi(t,n);else{let i=s?t[t.length-1]:t[0];for(o=0,a=t.length;o0===t||1===t,Pi=(t,e,i)=>-Math.pow(2,10*(t-=1))*Math.sin((t-e)*yt/i),Di=(t,e,i)=>Math.pow(2,-10*t)*Math.sin((t-e)*yt/i)+1,Ci={linear:t=>t,easeInQuad:t=>t*t,easeOutQuad:t=>-t*(t-2),easeInOutQuad:t=>(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1),easeInCubic:t=>t*t*t,easeOutCubic:t=>(t-=1)*t*t+1,easeInOutCubic:t=>(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2),easeInQuart:t=>t*t*t*t,easeOutQuart:t=>-((t-=1)*t*t*t-1),easeInOutQuart:t=>(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2),easeInQuint:t=>t*t*t*t*t,easeOutQuint:t=>(t-=1)*t*t*t*t+1,easeInOutQuint:t=>(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2),easeInSine:t=>1-Math.cos(t*kt),easeOutSine:t=>Math.sin(t*kt),easeInOutSine:t=>-.5*(Math.cos(_t*t)-1),easeInExpo:t=>0===t?0:Math.pow(2,10*(t-1)),easeOutExpo:t=>1===t?1:1-Math.pow(2,-10*t),easeInOutExpo:t=>Si(t)?t:t<.5?.5*Math.pow(2,10*(2*t-1)):.5*(2-Math.pow(2,-10*(2*t-1))),easeInCirc:t=>t>=1?t:-(Math.sqrt(1-t*t)-1),easeOutCirc:t=>Math.sqrt(1-(t-=1)*t),easeInOutCirc:t=>(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1),easeInElastic:t=>Si(t)?t:Pi(t,.075,.3),easeOutElastic:t=>Si(t)?t:Di(t,.075,.3),easeInOutElastic(t){const e=.1125;return Si(t)?t:t<.5?.5*Pi(2*t,e,.45):.5+.5*Di(2*t-1,e,.45)},easeInBack(t){const e=1.70158;return t*t*((e+1)*t-e)},easeOutBack(t){const e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},easeInOutBack(t){let e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},easeInBounce:t=>1-Ci.easeOutBounce(1-t),easeOutBounce(t){const e=7.5625,i=2.75;return t<1/i?e*t*t:t<2/i?e*(t-=1.5/i)*t+.75:t<2.5/i?e*(t-=2.25/i)*t+.9375:e*(t-=2.625/i)*t+.984375},easeInOutBounce:t=>t<.5?.5*Ci.easeInBounce(2*t):.5*Ci.easeOutBounce(2*t-1)+.5};function Oi(t,e,i,s){return{x:t.x+i*(e.x-t.x),y:t.y+i*(e.y-t.y)}}function Ai(t,e,i,s){return{x:t.x+i*(e.x-t.x),y:"middle"===s?i<.5?t.y:e.y:"after"===s?i<1?t.y:e.y:i>0?e.y:t.y}}function Ti(t,e,i,s){const n={x:t.cp2x,y:t.cp2y},o={x:e.cp1x,y:e.cp1y},a=Oi(t,n,i),r=Oi(n,o,i),l=Oi(o,e,i),h=Oi(a,r,i),c=Oi(r,l,i);return Oi(h,c,i)}const Li=new Map;function Ri(t,e,i){return function(t,e){e=e||{};const i=t+JSON.stringify(e);let s=Li.get(i);return s||(s=new Intl.NumberFormat(t,e),Li.set(i,s)),s}(e,i).format(t)}function Ei(t,e,i){return t?function(t,e){return{x:i=>t+t+e-i,setWidth(t){e=t},textAlign:t=>"center"===t?t:"right"===t?"left":"right",xPlus:(t,e)=>t-e,leftForLtr:(t,e)=>t-e}}(e,i):{x:t=>t,setWidth(t){},textAlign:t=>t,xPlus:(t,e)=>t+e,leftForLtr:(t,e)=>t}}function Ii(t,e){let i,s;"ltr"!==e&&"rtl"!==e||(i=t.canvas.style,s=[i.getPropertyValue("direction"),i.getPropertyPriority("direction")],i.setProperty("direction",e,"important"),t.prevTextDirection=s)}function zi(t,e){void 0!==e&&(delete t.prevTextDirection,t.canvas.style.setProperty("direction",e[0],e[1]))}function Fi(t){return"angle"===t?{between:Ht,compare:Wt,normalize:Nt}:{between:Yt,compare:(t,e)=>t-e,normalize:t=>t}}function Bi({start:t,end:e,count:i,loop:s,style:n}){return{start:t%i,end:e%i,loop:s&&(e-t+1)%i==0,style:n}}function Vi(t,e,i){if(!i)return[t];const{property:s,start:n,end:o}=i,a=e.length,{compare:r,between:l,normalize:h}=Fi(s),{start:c,end:d,loop:u,style:f}=function(t,e,i){const{property:s,start:n,end:o}=i,{between:a,normalize:r}=Fi(s),l=e.length;let h,c,{start:d,end:u,loop:f}=t;if(f){for(d+=l,u+=l,h=0,c=l;hb||l(n,x,p)&&0!==r(n,x),v=()=>!b||0===r(o,p)||l(o,x,p);for(let t=c,i=c;t<=d;++t)m=e[t%a],m.skip||(p=h(m[s]),p!==x&&(b=l(p,n,o),null===_&&y()&&(_=0===r(p,n)?t:i),null!==_&&v()&&(g.push(Bi({start:_,end:t,loop:u,count:a,style:f})),_=null),i=t,x=p));return null!==_&&g.push(Bi({start:_,end:d,loop:u,count:a,style:f})),g}function Wi(t,e){const i=[],s=t.segments;for(let n=0;nn&&t[o%e].skip;)o--;return o%=e,{start:n,end:o}}(i,n,o,s);if(!0===s)return Hi(t,[{start:a,end:r,loop:o}],i,e);return Hi(t,function(t,e,i,s){const n=t.length,o=[];let a,r=e,l=t[e];for(a=e+1;a<=i;++a){const i=t[a%n];i.skip||i.stop?l.skip||(s=!1,o.push({start:e%n,end:(a-1)%n,loop:s}),e=r=i.stop?a:null):(r=a,l.skip&&(e=a)),l=i}return null!==r&&o.push({start:e%n,end:r%n,loop:s}),o}(i,a,rnull===t||""===t;const Gi=!!Se&&{passive:!0};function Zi(t,e,i){t.canvas.removeEventListener(e,i,Gi)}function Ji(t,e){for(const i of t)if(i===e||i.contains(e))return!0}function Qi(t,e,i){const s=t.canvas,n=new MutationObserver((t=>{let e=!1;for(const i of t)e=e||Ji(i.addedNodes,s),e=e&&!Ji(i.removedNodes,s);e&&i()}));return n.observe(document,{childList:!0,subtree:!0}),n}function ts(t,e,i){const s=t.canvas,n=new MutationObserver((t=>{let e=!1;for(const i of t)e=e||Ji(i.removedNodes,s),e=e&&!Ji(i.addedNodes,s);e&&i()}));return n.observe(document,{childList:!0,subtree:!0}),n}const es=new Map;let is=0;function ss(){const t=window.devicePixelRatio;t!==is&&(is=t,es.forEach(((e,i)=>{i.currentDevicePixelRatio!==t&&e()})))}function ns(t,i,s){const n=t.canvas,o=n&&pe(n);if(!o)return;const a=e(((t,e)=>{const i=o.clientWidth;s(t,e),i{const e=t[0],i=e.contentRect.width,s=e.contentRect.height;0===i&&0===s||a(i,s)}));return r.observe(o),function(t,e){es.size||window.addEventListener("resize",ss),es.set(t,e)}(t,a),r}function os(t,e,i){i&&i.disconnect(),"resize"===e&&function(t){es.delete(t),es.size||window.removeEventListener("resize",ss)}(t)}function as(t,i,s){const n=t.canvas,o=e((e=>{null!==t.ctx&&s(function(t,e){const i=qi[t.type]||t.type,{x:s,y:n}=ve(t,e);return{type:i,chart:e,native:t,x:void 0!==s?s:null,y:void 0!==n?n:null}}(e,t))}),t,(t=>{const e=t[0];return[e,e.offsetX,e.offsetY]}));return function(t,e,i){t.addEventListener(e,i,Gi)}(n,i,o),o}class rs extends Ui{acquireContext(t,e){const i=t&&t.getContext&&t.getContext("2d");return i&&i.canvas===t?(function(t,e){const i=t.style,s=t.getAttribute("height"),n=t.getAttribute("width");if(t.$chartjs={initial:{height:s,width:n,style:{display:i.display,height:i.height,width:i.width}}},i.display=i.display||"block",i.boxSizing=i.boxSizing||"border-box",Ki(n)){const e=Pe(t,"width");void 0!==e&&(t.width=e)}if(Ki(s))if(""===t.style.height)t.height=t.width/(e||2);else{const e=Pe(t,"height");void 0!==e&&(t.height=e)}}(t,e),i):null}releaseContext(t){const e=t.canvas;if(!e.$chartjs)return!1;const i=e.$chartjs.initial;["height","width"].forEach((t=>{const s=i[t];$(s)?e.removeAttribute(t):e.setAttribute(t,s)}));const s=i.style||{};return Object.keys(s).forEach((t=>{e.style[t]=s[t]})),e.width=e.width,delete e.$chartjs,!0}addEventListener(t,e,i){this.removeEventListener(t,e);const s=t.$proxies||(t.$proxies={}),n={attach:Qi,detach:ts,resize:ns}[e]||as;s[e]=n(t,e,i)}removeEventListener(t,e){const i=t.$proxies||(t.$proxies={}),s=i[e];if(!s)return;({attach:os,detach:os,resize:os}[e]||Zi)(t,e,s),i[e]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(t,e,i,s){return Me(t,e,i,s)}isAttached(t){const e=pe(t);return!(!e||!e.isConnected)}}function ls(t){return!ge()||"undefined"!=typeof OffscreenCanvas&&t instanceof OffscreenCanvas?Xi:rs}var hs=Object.freeze({__proto__:null,_detectPlatform:ls,BasePlatform:Ui,BasicPlatform:Xi,DomPlatform:rs});const cs="transparent",ds={boolean:(t,e,i)=>i>.5?e:t,color(t,e,i){const s=W(t||cs),n=s.valid&&W(e||cs);return n&&n.valid?n.mix(s,i).hexString():e},number:(t,e,i)=>t+(e-t)*i};class us{constructor(t,e,i,s){const n=e[i];s=je([t.to,s,n,t.from]);const o=je([t.from,n,s]);this._active=!0,this._fn=t.fn||ds[t.type||typeof o],this._easing=Ci[t.easing]||Ci.linear,this._start=Math.floor(Date.now()+(t.delay||0)),this._duration=this._total=Math.floor(t.duration),this._loop=!!t.loop,this._target=e,this._prop=i,this._from=o,this._to=s,this._promises=void 0}active(){return this._active}update(t,e,i){if(this._active){this._notify(!1);const s=this._target[this._prop],n=i-this._start,o=this._duration-n;this._start=i,this._duration=Math.floor(Math.max(o,t.duration)),this._total+=n,this._loop=!!t.loop,this._to=je([t.to,e,s,t.from]),this._from=je([t.from,s,e])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(t){const e=t-this._start,i=this._duration,s=this._prop,n=this._from,o=this._loop,a=this._to;let r;if(this._active=n!==a&&(o||e1?2-r:r,r=this._easing(Math.min(1,Math.max(0,r))),this._target[s]=this._fn(n,a,r))}wait(){const t=this._promises||(this._promises=[]);return new Promise(((e,i)=>{t.push({res:e,rej:i})}))}_notify(t){const e=t?"res":"rej",i=this._promises||[];for(let t=0;t"onProgress"!==t&&"onComplete"!==t&&"fn"!==t}),bt.set("animations",{colors:{type:"color",properties:["color","borderColor","backgroundColor"]},numbers:{type:"number",properties:["x","y","borderWidth","radius","tension"]}}),bt.describe("animations",{_fallback:"animation"}),bt.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:t=>0|t}}}});class gs{constructor(t,e){this._chart=t,this._properties=new Map,this.configure(e)}configure(t){if(!U(t))return;const e=this._properties;Object.getOwnPropertyNames(t).forEach((i=>{const s=t[i];if(!U(s))return;const n={};for(const t of fs)n[t]=s[t];(Y(s.properties)&&s.properties||[i]).forEach((t=>{t!==i&&e.has(t)||e.set(t,n)}))}))}_animateOptions(t,e){const i=e.options,s=function(t,e){if(!e)return;let i=t.options;if(!i)return void(t.options=e);i.$shared&&(t.options=i=Object.assign({},i,{$shared:!1,$animations:{}}));return i}(t,i);if(!s)return[];const n=this._createAnimations(s,i);return i.$shared&&function(t,e){const i=[],s=Object.keys(e);for(let e=0;e{t.options=i}),(()=>{})),n}_createAnimations(t,e){const i=this._properties,s=[],n=t.$animations||(t.$animations={}),o=Object.keys(e),a=Date.now();let r;for(r=o.length-1;r>=0;--r){const l=o[r];if("$"===l.charAt(0))continue;if("options"===l){s.push(...this._animateOptions(t,e));continue}const h=e[l];let c=n[l];const d=i.get(l);if(c){if(d&&c.active()){c.update(d,h,a);continue}c.cancel()}d&&d.duration?(n[l]=c=new us(d,t,l,h),s.push(c)):t[l]=h}return s}update(t,e){if(0===this._properties.size)return void Object.assign(t,e);const i=this._createAnimations(t,e);return i.length?(a.add(this._chart,i),!0):void 0}}function ps(t,e){const i=t&&t.options||{},s=i.reverse,n=void 0===i.min?e:0,o=void 0===i.max?e:0;return{start:s?o:n,end:s?n:o}}function ms(t,e){const i=[],s=t._getSortedDatasetMetas(e);let n,o;for(n=0,o=s.length;n0||!i&&e<0)return n.index}return null}function vs(t,e){const{chart:i,_cachedMeta:s}=t,n=i._stacks||(i._stacks={}),{iScale:o,vScale:a,index:r}=s,l=o.axis,h=a.axis,c=function(t,e,i){return`${t.id}.${e.id}.${i.stack||i.type}`}(o,a,s),d=e.length;let u;for(let t=0;ti[t].axis===e)).shift()}function Ms(t,e){const i=t.controller.index,s=t.vScale&&t.vScale.axis;if(s){e=e||t._parsed;for(const t of e){const e=t._stacks;if(!e||void 0===e[s]||void 0===e[s][i])return;delete e[s][i]}}}const ks=t=>"reset"===t||"none"===t,Ss=(t,e)=>e?t:Object.assign({},t);class Ps{constructor(t,e){this.chart=t,this._ctx=t.ctx,this.index=e,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.$context=void 0,this._syncList=[],this.initialize()}initialize(){const t=this._cachedMeta;this.configure(),this.linkScales(),t._stacked=bs(t.vScale,t),this.addElements()}updateIndex(t){this.index!==t&&Ms(this._cachedMeta),this.index=t}linkScales(){const t=this.chart,e=this._cachedMeta,i=this.getDataset(),s=(t,e,i,s)=>"x"===t?e:"r"===t?s:i,n=e.xAxisID=K(i.xAxisID,ws(t,"x")),o=e.yAxisID=K(i.yAxisID,ws(t,"y")),a=e.rAxisID=K(i.rAxisID,ws(t,"r")),r=e.indexAxis,l=e.iAxisID=s(r,n,o,a),h=e.vAxisID=s(r,o,n,a);e.xScale=this.getScaleForId(n),e.yScale=this.getScaleForId(o),e.rScale=this.getScaleForId(a),e.iScale=this.getScaleForId(l),e.vScale=this.getScaleForId(h)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(t){return this.chart.scales[t]}_getOtherScale(t){const e=this._cachedMeta;return t===e.iScale?e.vScale:e.iScale}reset(){this._update("reset")}_destroy(){const t=this._cachedMeta;this._data&&ue(this._data,this),t._stacked&&Ms(t)}_dataCheck(){const t=this.getDataset(),e=t.data||(t.data=[]),i=this._data;if(U(e))this._data=function(t){const e=Object.keys(t),i=new Array(e.length);let s,n,o;for(s=0,n=e.length;s0&&i._parsed[t-1];if(!1===this._parsing)i._parsed=s,i._sorted=!0,h=s;else{h=Y(s[t])?this.parseArrayData(i,s,t,e):U(s[t])?this.parseObjectData(i,s,t,e):this.parsePrimitiveData(i,s,t,e);const n=()=>null===l[a]||d&&l[a]t&&!e.hidden&&e._stacked&&{keys:ms(i,!0),values:null})(e,i,this.chart),l={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:h,max:c}=function(t){const{min:e,max:i,minDefined:s,maxDefined:n}=t.getUserBounds();return{min:s?e:Number.NEGATIVE_INFINITY,max:n?i:Number.POSITIVE_INFINITY}}(a);let d,u;function f(){u=s[d];const e=u[a.axis];return!X(u[t.axis])||h>e||c=0;--d)if(!f()){this.updateRangeFromParsed(l,t,u,r);break}return l}getAllParsedValues(t){const e=this._cachedMeta._parsed,i=[];let s,n,o;for(s=0,n=e.length;s=0&&tthis.getContext(i,s)),c);return f.$shared&&(f.$shared=r,n[o]=Object.freeze(Ss(f,r))),f}_resolveAnimations(t,e,i){const s=this.chart,n=this._cachedDataOpts,o=`animation-${e}`,a=n[o];if(a)return a;let r;if(!1!==s.options.animation){const s=this.chart.config,n=s.datasetAnimationScopeKeys(this._type,e),o=s.getOptionScopes(this.getDataset(),n);r=s.createResolver(o,this.getContext(t,i,e))}const l=new gs(s,r&&r.animations);return r&&r._cacheable&&(n[o]=Object.freeze(l)),l}getSharedOptions(t){if(t.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},t))}includeOptions(t,e){return!e||ks(t)||this.chart._animationsDisabled}updateElement(t,e,i,s){ks(s)?Object.assign(t,i):this._resolveAnimations(e,s).update(t,i)}updateSharedOptions(t,e,i){t&&!ks(e)&&this._resolveAnimations(void 0,e).update(t,i)}_setStyle(t,e,i,s){t.active=s;const n=this.getStyle(e,s);this._resolveAnimations(e,i,s).update(t,{options:!s&&this.getSharedOptions(n)||n})}removeHoverStyle(t,e,i){this._setStyle(t,i,"active",!1)}setHoverStyle(t,e,i){this._setStyle(t,i,"active",!0)}_removeDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!1)}_setDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!0)}_resyncElements(t){const e=this._data,i=this._cachedMeta.data;for(const[t,e,i]of this._syncList)this[t](e,i);this._syncList=[];const s=i.length,n=e.length,o=Math.min(n,s);o&&this.parse(0,o),n>s?this._insertElements(s,n-s,t):n{for(t.length+=e,a=t.length-1;a>=o;a--)t[a]=t[a-e]};for(r(n),a=t;a{s[t]=i[t]&&i[t].active()?i[t]._to:this[t]})),s}}Ds.defaults={},Ds.defaultRoutes=void 0;const Cs={values:t=>Y(t)?t:""+t,numeric(t,e,i){if(0===t)return"0";const s=this.chart.options.locale;let n,o=t;if(i.length>1){const e=Math.max(Math.abs(i[0].value),Math.abs(i[i.length-1].value));(e<1e-4||e>1e15)&&(n="scientific"),o=function(t,e){let i=e.length>3?e[2].value-e[1].value:e[1].value-e[0].value;Math.abs(i)>=1&&t!==Math.floor(t)&&(i=t-Math.floor(t));return i}(t,i)}const a=Dt(Math.abs(o)),r=Math.max(Math.min(-1*Math.floor(a),20),0),l={notation:n,minimumFractionDigits:r,maximumFractionDigits:r};return Object.assign(l,this.options.ticks.format),Ri(t,s,l)},logarithmic(t,e,i){if(0===t)return"0";const s=t/Math.pow(10,Math.floor(Dt(t)));return 1===s||2===s||5===s?Cs.numeric.call(this,t,e,i):""}};var Os={formatters:Cs};function As(t,e){const i=t.options.ticks,s=i.maxTicksLimit||function(t){const e=t.options.offset,i=t._tickSize(),s=t._length/i+(e?0:1),n=t._maxLength/i;return Math.floor(Math.min(s,n))}(t),n=i.major.enabled?function(t){const e=[];let i,s;for(i=0,s=t.length;is)return function(t,e,i,s){let n,o=0,a=i[0];for(s=Math.ceil(s),n=0;nn)return e}return Math.max(n,1)}(n,e,s);if(o>0){let t,i;const s=o>1?Math.round((r-a)/(o-1)):null;for(Ts(e,l,h,$(s)?0:a-s,a),t=0,i=o-1;te.lineWidth,tickColor:(t,e)=>e.color,offset:!1,borderDash:[],borderDashOffset:0,borderWidth:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:Os.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),bt.route("scale.ticks","color","","color"),bt.route("scale.grid","color","","borderColor"),bt.route("scale.grid","borderColor","","borderColor"),bt.route("scale.title","color","","color"),bt.describe("scale",{_fallback:!1,_scriptable:t=>!t.startsWith("before")&&!t.startsWith("after")&&"callback"!==t&&"parser"!==t,_indexable:t=>"borderDash"!==t&&"tickBorderDash"!==t}),bt.describe("scales",{_fallback:"scale"}),bt.describe("scale.ticks",{_scriptable:t=>"backdropPadding"!==t&&"callback"!==t,_indexable:t=>"backdropPadding"!==t});const Ls=(t,e,i)=>"top"===e||"left"===e?t[e]+i:t[e]-i;function Rs(t,e){const i=[],s=t.length/e,n=t.length;let o=0;for(;oa+r)))return h}function Is(t){return t.drawTicks?t.tickLength:0}function zs(t,e){if(!t.display)return 0;const i=He(t.font,e),s=Ne(t.padding);return(Y(t.text)?t.text.length:1)*i.lineHeight+s.height}function Fs(t,e,i){let n=s(t);return(i&&"right"!==e||!i&&"right"===e)&&(n=(t=>"left"===t?"right":"right"===t?"left":t)(n)),n}class Bs extends Ds{constructor(t){super(),this.id=t.id,this.type=t.type,this.options=void 0,this.ctx=t.ctx,this.chart=t.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(t){this.options=t.setContext(this.getContext()),this.axis=t.axis,this._userMin=this.parse(t.min),this._userMax=this.parse(t.max),this._suggestedMin=this.parse(t.suggestedMin),this._suggestedMax=this.parse(t.suggestedMax)}parse(t,e){return t}getUserBounds(){let{_userMin:t,_userMax:e,_suggestedMin:i,_suggestedMax:s}=this;return t=q(t,Number.POSITIVE_INFINITY),e=q(e,Number.NEGATIVE_INFINITY),i=q(i,Number.POSITIVE_INFINITY),s=q(s,Number.NEGATIVE_INFINITY),{min:q(t,i),max:q(e,s),minDefined:X(t),maxDefined:X(e)}}getMinMax(t){let e,{min:i,max:s,minDefined:n,maxDefined:o}=this.getUserBounds();if(n&&o)return{min:i,max:s};const a=this.getMatchingVisibleMetas();for(let r=0,l=a.length;rs?s:i,s=n&&i>s?i:s,{min:q(i,q(s,i)),max:q(s,q(i,s))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels||[]}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){J(this.options.beforeUpdate,[this])}update(t,e,i){const{beginAtZero:s,grace:n,ticks:o}=this.options,a=o.sampleSize;this.beforeUpdate(),this.maxWidth=t,this.maxHeight=e,this._margins=i=Object.assign({left:0,right:0,top:0,bottom:0},i),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+i.left+i.right:this.height+i.top+i.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=$e(this,n,s),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const r=a=n||i<=1||!this.isHorizontal())return void(this.labelRotation=s);const h=this._getLabelSizes(),c=h.widest.width,d=h.highest.height,u=jt(this.chart.width-c,0,this.maxWidth);o=t.offset?this.maxWidth/i:u/(i-1),c+6>o&&(o=u/(i-(t.offset?.5:1)),a=this.maxHeight-Is(t.grid)-e.padding-zs(t.title,this.chart.options.font),r=Math.sqrt(c*c+d*d),l=zt(Math.min(Math.asin(jt((h.highest.height+6)/o,-1,1)),Math.asin(jt(a/r,-1,1))-Math.asin(jt(d/r,-1,1)))),l=Math.max(s,Math.min(n,l))),this.labelRotation=l}afterCalculateLabelRotation(){J(this.options.afterCalculateLabelRotation,[this])}beforeFit(){J(this.options.beforeFit,[this])}fit(){const t={width:0,height:0},{chart:e,options:{ticks:i,title:s,grid:n}}=this,o=this._isVisible(),a=this.isHorizontal();if(o){const o=zs(s,e.options.font);if(a?(t.width=this.maxWidth,t.height=Is(n)+o):(t.height=this.maxHeight,t.width=Is(n)+o),i.display&&this.ticks.length){const{first:e,last:s,widest:n,highest:o}=this._getLabelSizes(),r=2*i.padding,l=It(this.labelRotation),h=Math.cos(l),c=Math.sin(l);if(a){const e=i.mirror?0:c*n.width+h*o.height;t.height=Math.min(this.maxHeight,t.height+e+r)}else{const e=i.mirror?0:h*n.width+c*o.height;t.width=Math.min(this.maxWidth,t.width+e+r)}this._calculatePadding(e,s,c,h)}}this._handleMargins(),a?(this.width=this._length=e.width-this._margins.left-this._margins.right,this.height=t.height):(this.width=t.width,this.height=this._length=e.height-this._margins.top-this._margins.bottom)}_calculatePadding(t,e,i,s){const{ticks:{align:n,padding:o},position:a}=this.options,r=0!==this.labelRotation,l="top"!==a&&"x"===this.axis;if(this.isHorizontal()){const a=this.getPixelForTick(0)-this.left,h=this.right-this.getPixelForTick(this.ticks.length-1);let c=0,d=0;r?l?(c=s*t.width,d=i*e.height):(c=i*t.height,d=s*e.width):"start"===n?d=e.width:"end"===n?c=t.width:(c=t.width/2,d=e.width/2),this.paddingLeft=Math.max((c-a+o)*this.width/(this.width-a),0),this.paddingRight=Math.max((d-h+o)*this.width/(this.width-h),0)}else{let i=e.height/2,s=t.height/2;"start"===n?(i=0,s=t.height):"end"===n&&(i=e.height,s=0),this.paddingTop=i+o,this.paddingBottom=s+o}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){J(this.options.afterFit,[this])}isHorizontal(){const{axis:t,position:e}=this.options;return"top"===e||"bottom"===e||"x"===t}isFullSize(){return this.options.fullSize}_convertTicksToLabels(t){let e,i;for(this.beforeTickToLabelConversion(),this.generateTickLabels(t),e=0,i=t.length;e{const i=t.gc,s=i.length/2;let n;if(s>e){for(n=0;n({width:n[t]||0,height:o[t]||0});return{first:v(0),last:v(e-1),widest:v(_),highest:v(y),widths:n,heights:o}}getLabelForValue(t){return t}getPixelForValue(t,e){return NaN}getValueForPixel(t){}getPixelForTick(t){const e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t].value)}getPixelForDecimal(t){this._reversePixels&&(t=1-t);const e=this._startPixel+t*this._length;return $t(this._alignToPixels?Kt(this.chart,e,0):e)}getDecimalForPixel(t){const e=(t-this._startPixel)/this._length;return this._reversePixels?1-e:e}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:t,max:e}=this;return t<0&&e<0?e:t>0&&e>0?t:0}getContext(t){const e=this.ticks||[];if(t>=0&&ta*s?a/i:r/s:r*s0}_computeGridLineItems(t){const e=this.axis,i=this.chart,s=this.options,{grid:n,position:o}=s,a=n.offset,r=this.isHorizontal(),l=this.ticks.length+(a?1:0),h=Is(n),c=[],d=n.setContext(this.getContext()),u=d.drawBorder?d.borderWidth:0,f=u/2,g=function(t){return Kt(i,t,u)};let p,m,x,b,_,y,v,w,M,k,S,P;if("top"===o)p=g(this.bottom),y=this.bottom-h,w=p-f,k=g(t.top)+f,P=t.bottom;else if("bottom"===o)p=g(this.top),k=t.top,P=g(t.bottom)-f,y=p+f,w=this.top+h;else if("left"===o)p=g(this.right),_=this.right-h,v=p-f,M=g(t.left)+f,S=t.right;else if("right"===o)p=g(this.left),M=t.left,S=g(t.right)-f,_=p+f,v=this.left+h;else if("x"===e){if("center"===o)p=g((t.top+t.bottom)/2+.5);else if(U(o)){const t=Object.keys(o)[0],e=o[t];p=g(this.chart.scales[t].getPixelForValue(e))}k=t.top,P=t.bottom,y=p+f,w=y+h}else if("y"===e){if("center"===o)p=g((t.left+t.right)/2);else if(U(o)){const t=Object.keys(o)[0],e=o[t];p=g(this.chart.scales[t].getPixelForValue(e))}_=p-f,v=_-h,M=t.left,S=t.right}const D=K(s.ticks.maxTicksLimit,l),C=Math.max(1,Math.ceil(l/D));for(m=0;me.value===t));if(i>=0){return e.setContext(this.getContext(i)).lineWidth}return 0}drawGrid(t){const e=this.options.grid,i=this.ctx,s=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(t));let n,o;const a=(t,e,s)=>{s.width&&s.color&&(i.save(),i.lineWidth=s.width,i.strokeStyle=s.color,i.setLineDash(s.borderDash||[]),i.lineDashOffset=s.borderDashOffset,i.beginPath(),i.moveTo(t.x,t.y),i.lineTo(e.x,e.y),i.stroke(),i.restore())};if(e.display)for(n=0,o=s.length;n{this.drawBackground(),this.drawGrid(t),this.drawTitle()}},{z:i+1,draw:()=>{this.drawBorder()}},{z:e,draw:t=>{this.drawLabels(t)}}]:[{z:e,draw:t=>{this.draw(t)}}]}getMatchingVisibleMetas(t){const e=this.chart.getSortedVisibleDatasetMetas(),i=this.axis+"AxisID",s=[];let n,o;for(n=0,o=e.length;n{const s=i.split("."),n=s.pop(),o=[t].concat(s).join("."),a=e[i].split("."),r=a.pop(),l=a.join(".");bt.route(o,n,l,r)}))}(e,t.defaultRoutes);t.descriptors&&bt.describe(e,t.descriptors)}(t,o,i),this.override&&bt.override(t.id,t.overrides)),o}get(t){return this.items[t]}unregister(t){const e=this.items,i=t.id,s=this.scope;i in e&&delete e[i],s&&i in bt[s]&&(delete bt[s][i],this.override&&delete gt[i])}}var Ws=new class{constructor(){this.controllers=new Vs(Ps,"datasets",!0),this.elements=new Vs(Ds,"elements"),this.plugins=new Vs(Object,"plugins"),this.scales=new Vs(Bs,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...t){this._each("register",t)}remove(...t){this._each("unregister",t)}addControllers(...t){this._each("register",t,this.controllers)}addElements(...t){this._each("register",t,this.elements)}addPlugins(...t){this._each("register",t,this.plugins)}addScales(...t){this._each("register",t,this.scales)}getController(t){return this._get(t,this.controllers,"controller")}getElement(t){return this._get(t,this.elements,"element")}getPlugin(t){return this._get(t,this.plugins,"plugin")}getScale(t){return this._get(t,this.scales,"scale")}removeControllers(...t){this._each("unregister",t,this.controllers)}removeElements(...t){this._each("unregister",t,this.elements)}removePlugins(...t){this._each("unregister",t,this.plugins)}removeScales(...t){this._each("unregister",t,this.scales)}_each(t,e,i){[...e].forEach((e=>{const s=i||this._getRegistryForType(e);i||s.isForType(e)||s===this.plugins&&e.id?this._exec(t,s,e):Q(e,(e=>{const s=i||this._getRegistryForType(e);this._exec(t,s,e)}))}))}_exec(t,e,i){const s=ht(t);J(i["before"+s],[],i),e[t](i),J(i["after"+s],[],i)}_getRegistryForType(t){for(let e=0;et.filter((t=>!e.some((e=>t.plugin.id===e.plugin.id))));this._notify(s(e,i),t,"stop"),this._notify(s(i,e),t,"start")}}function Hs(t,e){return e||!1!==t?!0===t?{}:t:null}function js(t,e,i,s){const n=t.pluginScopeKeys(e),o=t.getOptionScopes(i,n);return t.createResolver(o,s,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function $s(t,e){const i=bt.datasets[t]||{};return((e.datasets||{})[t]||{}).indexAxis||e.indexAxis||i.indexAxis||"x"}function Ys(t,e){return"x"===t||"y"===t?t:e.axis||("top"===(i=e.position)||"bottom"===i?"x":"left"===i||"right"===i?"y":void 0)||t.charAt(0).toLowerCase();var i}function Us(t){const e=t.options||(t.options={});e.plugins=K(e.plugins,{}),e.scales=function(t,e){const i=gt[t.type]||{scales:{}},s=e.scales||{},n=$s(t.type,e),o=Object.create(null),a=Object.create(null);return Object.keys(s).forEach((t=>{const e=s[t];if(!U(e))return console.error(`Invalid scale configuration for scale: ${t}`);if(e._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${t}`);const r=Ys(t,e),l=function(t,e){return t===e?"_index_":"_value_"}(r,n),h=i.scales||{};o[r]=o[r]||t,a[t]=ot(Object.create(null),[{axis:r},e,h[r],h[l]])})),t.data.datasets.forEach((i=>{const n=i.type||t.type,r=i.indexAxis||$s(n,e),l=(gt[n]||{}).scales||{};Object.keys(l).forEach((t=>{const e=function(t,e){let i=t;return"_index_"===t?i=e:"_value_"===t&&(i="x"===e?"y":"x"),i}(t,r),n=i[e+"AxisID"]||o[e]||e;a[n]=a[n]||Object.create(null),ot(a[n],[{axis:e},s[n],l[t]])}))})),Object.keys(a).forEach((t=>{const e=a[t];ot(e,[bt.scales[e.type],bt.scale])})),a}(t,e)}function Xs(t){return(t=t||{}).datasets=t.datasets||[],t.labels=t.labels||[],t}const qs=new Map,Ks=new Set;function Gs(t,e){let i=qs.get(t);return i||(i=e(),qs.set(t,i),Ks.add(i)),i}const Zs=(t,e,i)=>{const s=lt(e,i);void 0!==s&&t.add(s)};class Js{constructor(t){this._config=function(t){return(t=t||{}).data=Xs(t.data),Us(t),t}(t),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(t){this._config.type=t}get data(){return this._config.data}set data(t){this._config.data=Xs(t)}get options(){return this._config.options}set options(t){this._config.options=t}get plugins(){return this._config.plugins}update(){const t=this._config;this.clearCache(),Us(t)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(t){return Gs(t,(()=>[[`datasets.${t}`,""]]))}datasetAnimationScopeKeys(t,e){return Gs(`${t}.transition.${e}`,(()=>[[`datasets.${t}.transitions.${e}`,`transitions.${e}`],[`datasets.${t}`,""]]))}datasetElementScopeKeys(t,e){return Gs(`${t}-${e}`,(()=>[[`datasets.${t}.elements.${e}`,`datasets.${t}`,`elements.${e}`,""]]))}pluginScopeKeys(t){const e=t.id;return Gs(`${this.type}-plugin-${e}`,(()=>[[`plugins.${e}`,...t.additionalOptionScopes||[]]]))}_cachedScopes(t,e){const i=this._scopeCache;let s=i.get(t);return s&&!e||(s=new Map,i.set(t,s)),s}getOptionScopes(t,e,i){const{options:s,type:n}=this,o=this._cachedScopes(t,i),a=o.get(e);if(a)return a;const r=new Set;e.forEach((e=>{t&&(r.add(t),e.forEach((e=>Zs(r,t,e)))),e.forEach((t=>Zs(r,s,t))),e.forEach((t=>Zs(r,gt[n]||{},t))),e.forEach((t=>Zs(r,bt,t))),e.forEach((t=>Zs(r,pt,t)))}));const l=Array.from(r);return 0===l.length&&l.push(Object.create(null)),Ks.has(e)&&o.set(e,l),l}chartOptionScopes(){const{options:t,type:e}=this;return[t,gt[e]||{},bt.datasets[e]||{},{type:e},bt,pt]}resolveNamedOptions(t,e,i,s=[""]){const n={$shared:!0},{resolver:o,subPrefixes:a}=Qs(this._resolverCache,t,s);let r=o;if(function(t,e){const{isScriptable:i,isIndexable:s}=ri(t);for(const n of e){const e=i(n),o=s(n),a=(o||e)&&t[n];if(e&&(dt(a)||tn(a))||o&&Y(a))return!0}return!1}(o,e)){n.$shared=!1;r=ai(o,i=dt(i)?i():i,this.createResolver(t,i,a))}for(const t of e)n[t]=r[t];return n}createResolver(t,e,i=[""],s){const{resolver:n}=Qs(this._resolverCache,t,i);return U(e)?ai(n,e,void 0,s):n}}function Qs(t,e,i){let s=t.get(e);s||(s=new Map,t.set(e,s));const n=i.join();let o=s.get(n);if(!o){o={resolver:oi(e,i),subPrefixes:i.filter((t=>!t.toLowerCase().includes("hover")))},s.set(n,o)}return o}const tn=t=>U(t)&&Object.getOwnPropertyNames(t).reduce(((e,i)=>e||dt(t[i])),!1);const en=["top","bottom","left","right","chartArea"];function sn(t,e){return"top"===t||"bottom"===t||-1===en.indexOf(t)&&"x"===e}function nn(t,e){return function(i,s){return i[t]===s[t]?i[e]-s[e]:i[t]-s[t]}}function on(t){const e=t.chart,i=e.options.animation;e.notifyPlugins("afterRender"),J(i&&i.onComplete,[t],e)}function an(t){const e=t.chart,i=e.options.animation;J(i&&i.onProgress,[t],e)}function rn(t){return ge()&&"string"==typeof t?t=document.getElementById(t):t&&t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas),t}const ln={},hn=t=>{const e=rn(t);return Object.values(ln).filter((t=>t.canvas===e)).pop()};function cn(t,e,i){const s=Object.keys(t);for(const n of s){const s=+n;if(s>=e){const o=t[n];delete t[n],(i>0||s>e)&&(t[s+i]=o)}}}class dn{constructor(t,e){const s=this.config=new Js(e),n=rn(t),o=hn(n);if(o)throw new Error("Canvas is already in use. Chart with ID '"+o.id+"' must be destroyed before the canvas can be reused.");const r=s.createResolver(s.chartOptionScopes(),this.getContext());this.platform=new(s.platform||ls(n)),this.platform.updateConfig(s);const l=this.platform.acquireContext(n,r.aspectRatio),h=l&&l.canvas,c=h&&h.height,d=h&&h.width;this.id=j(),this.ctx=l,this.canvas=h,this.width=d,this.height=c,this._options=r,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new Ns,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=i((t=>this.update(t)),r.resizeDelay||0),this._dataChanges=[],ln[this.id]=this,l&&h?(a.listen(this,"complete",on),a.listen(this,"progress",an),this._initialize(),this.attached&&this.update()):console.error("Failed to create chart: can't acquire context from the given item")}get aspectRatio(){const{options:{aspectRatio:t,maintainAspectRatio:e},width:i,height:s,_aspectRatio:n}=this;return $(t)?e&&n?n:s?i/s:null:t}get data(){return this.config.data}set data(t){this.config.data=t}get options(){return this._options}set options(t){this.config.options=t}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():ke(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return Gt(this.canvas,this.ctx),this}stop(){return a.stop(this),this}resize(t,e){a.running(this)?this._resizeBeforeDraw={width:t,height:e}:this._resize(t,e)}_resize(t,e){const i=this.options,s=this.canvas,n=i.maintainAspectRatio&&this.aspectRatio,o=this.platform.getMaximumSize(s,t,e,n),a=i.devicePixelRatio||this.platform.getDevicePixelRatio(),r=this.width?"resize":"attach";this.width=o.width,this.height=o.height,this._aspectRatio=this.aspectRatio,ke(this,a,!0)&&(this.notifyPlugins("resize",{size:o}),J(i.onResize,[this,o],this),this.attached&&this._doResize(r)&&this.render())}ensureScalesHaveIDs(){Q(this.options.scales||{},((t,e)=>{t.id=e}))}buildOrUpdateScales(){const t=this.options,e=t.scales,i=this.scales,s=Object.keys(i).reduce(((t,e)=>(t[e]=!1,t)),{});let n=[];e&&(n=n.concat(Object.keys(e).map((t=>{const i=e[t],s=Ys(t,i),n="r"===s,o="x"===s;return{options:i,dposition:n?"chartArea":o?"bottom":"left",dtype:n?"radialLinear":o?"category":"linear"}})))),Q(n,(e=>{const n=e.options,o=n.id,a=Ys(o,n),r=K(n.type,e.dtype);void 0!==n.position&&sn(n.position,a)===sn(e.dposition)||(n.position=e.dposition),s[o]=!0;let l=null;if(o in i&&i[o].type===r)l=i[o];else{l=new(Ws.getScale(r))({id:o,type:r,ctx:this.ctx,chart:this}),i[l.id]=l}l.init(n,t)})),Q(s,((t,e)=>{t||delete i[e]})),Q(i,(t=>{ni.configure(this,t,t.options),ni.addBox(this,t)}))}_updateMetasets(){const t=this._metasets,e=this.data.datasets.length,i=t.length;if(t.sort(((t,e)=>t.index-e.index)),i>e){for(let t=e;te.length&&delete this._stacks,t.forEach(((t,i)=>{0===e.filter((e=>e===t._dataset)).length&&this._destroyDatasetMeta(i)}))}buildOrUpdateControllers(){const t=[],e=this.data.datasets;let i,s;for(this._removeUnreferencedMetasets(),i=0,s=e.length;i{this.getDatasetMeta(e).controller.reset()}),this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(t){const e=this.config;e.update();const i=this._options=e.createResolver(e.chartOptionScopes(),this.getContext()),s=this._animationsDisabled=!i.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),!1===this.notifyPlugins("beforeUpdate",{mode:t,cancelable:!0}))return;const n=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let o=0;for(let t=0,e=this.data.datasets.length;t{t.reset()})),this._updateDatasets(t),this.notifyPlugins("afterUpdate",{mode:t}),this._layers.sort(nn("z","_idx"));const{_active:a,_lastEvent:r}=this;r?this._eventHandler(r,!0):a.length&&this._updateHoverStyles(a,a,!0),this.render()}_updateScales(){Q(this.scales,(t=>{ni.removeBox(this,t)})),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const t=this.options,e=new Set(Object.keys(this._listeners)),i=new Set(t.events);ut(e,i)&&!!this._responsiveListeners===t.responsive||(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:t}=this,e=this._getUniformDataChanges()||[];for(const{method:i,start:s,count:n}of e){cn(t,s,"_removeElements"===i?-n:n)}}_getUniformDataChanges(){const t=this._dataChanges;if(!t||!t.length)return;this._dataChanges=[];const e=this.data.datasets.length,i=e=>new Set(t.filter((t=>t[0]===e)).map(((t,e)=>e+","+t.splice(1).join(",")))),s=i(0);for(let t=1;tt.split(","))).map((t=>({method:t[1],start:+t[2],count:+t[3]})))}_updateLayout(t){if(!1===this.notifyPlugins("beforeLayout",{cancelable:!0}))return;ni.update(this,this.width,this.height,t);const e=this.chartArea,i=e.width<=0||e.height<=0;this._layers=[],Q(this.boxes,(t=>{i&&"chartArea"===t.position||(t.configure&&t.configure(),this._layers.push(...t._layers()))}),this),this._layers.forEach(((t,e)=>{t._idx=e})),this.notifyPlugins("afterLayout")}_updateDatasets(t){if(!1!==this.notifyPlugins("beforeDatasetsUpdate",{mode:t,cancelable:!0})){for(let t=0,e=this.data.datasets.length;t=0;--e)this._drawDataset(t[e]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(t){const e=this.ctx,i=t._clip,s=!i.disabled,n=this.chartArea,o={meta:t,index:t.index,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetDraw",o)&&(s&&Qt(e,{left:!1===i.left?0:n.left-i.left,right:!1===i.right?this.width:n.right+i.right,top:!1===i.top?0:n.top-i.top,bottom:!1===i.bottom?this.height:n.bottom+i.bottom}),t.controller.draw(),s&&te(e),o.cancelable=!1,this.notifyPlugins("afterDatasetDraw",o))}getElementsAtEventForMode(t,e,i,s){const n=Ee.modes[e];return"function"==typeof n?n(this,t,i,s):[]}getDatasetMeta(t){const e=this.data.datasets[t],i=this._metasets;let s=i.filter((t=>t&&t._dataset===e)).pop();return s||(s={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:e&&e.order||0,index:t,_dataset:e,_parsed:[],_sorted:!1},i.push(s)),s}getContext(){return this.$context||(this.$context=Ye(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(t){const e=this.data.datasets[t];if(!e)return!1;const i=this.getDatasetMeta(t);return"boolean"==typeof i.hidden?!i.hidden:!e.hidden}setDatasetVisibility(t,e){this.getDatasetMeta(t).hidden=!e}toggleDataVisibility(t){this._hiddenIndices[t]=!this._hiddenIndices[t]}getDataVisibility(t){return!this._hiddenIndices[t]}_updateVisibility(t,e,i){const s=i?"show":"hide",n=this.getDatasetMeta(t),o=n.controller._resolveAnimations(void 0,s);ct(e)?(n.data[e].hidden=!i,this.update()):(this.setDatasetVisibility(t,i),o.update(n,{visible:i}),this.update((e=>e.datasetIndex===t?s:void 0)))}hide(t,e){this._updateVisibility(t,e,!1)}show(t,e){this._updateVisibility(t,e,!0)}_destroyDatasetMeta(t){const e=this._metasets[t];e&&e.controller&&e.controller._destroy(),delete this._metasets[t]}_stop(){let t,e;for(this.stop(),a.remove(this),t=0,e=this.data.datasets.length;t{e.addEventListener(this,i,s),t[i]=s},s=(t,e,i)=>{t.offsetX=e,t.offsetY=i,this._eventHandler(t)};Q(this.options.events,(t=>i(t,s)))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const t=this._responsiveListeners,e=this.platform,i=(i,s)=>{e.addEventListener(this,i,s),t[i]=s},s=(i,s)=>{t[i]&&(e.removeEventListener(this,i,s),delete t[i])},n=(t,e)=>{this.canvas&&this.resize(t,e)};let o;const a=()=>{s("attach",a),this.attached=!0,this.resize(),i("resize",n),i("detach",o)};o=()=>{this.attached=!1,s("resize",n),this._stop(),this._resize(0,0),i("attach",a)},e.isAttached(this.canvas)?a():o()}unbindEvents(){Q(this._listeners,((t,e)=>{this.platform.removeEventListener(this,e,t)})),this._listeners={},Q(this._responsiveListeners,((t,e)=>{this.platform.removeEventListener(this,e,t)})),this._responsiveListeners=void 0}updateHoverStyle(t,e,i){const s=i?"set":"remove";let n,o,a,r;for("dataset"===e&&(n=this.getDatasetMeta(t[0].datasetIndex),n.controller["_"+s+"DatasetHoverStyle"]()),a=0,r=t.length;a{const i=this.getDatasetMeta(t);if(!i)throw new Error("No dataset found at index "+t);return{datasetIndex:t,element:i.data[e],index:e}}));!tt(i,e)&&(this._active=i,this._lastEvent=null,this._updateHoverStyles(i,e))}notifyPlugins(t,e,i){return this._plugins.notify(this,t,e,i)}_updateHoverStyles(t,e,i){const s=this.options.hover,n=(t,e)=>t.filter((t=>!e.some((e=>t.datasetIndex===e.datasetIndex&&t.index===e.index)))),o=n(e,t),a=i?t:n(t,e);o.length&&this.updateHoverStyle(o,s.mode,!1),a.length&&s.mode&&this.updateHoverStyle(a,s.mode,!0)}_eventHandler(t,e){const i={event:t,replay:e,cancelable:!0,inChartArea:Jt(t,this.chartArea,this._minPadding)},s=e=>(e.options.events||this.options.events).includes(t.native.type);if(!1===this.notifyPlugins("beforeEvent",i,s))return;const n=this._handleEvent(t,e,i.inChartArea);return i.cancelable=!1,this.notifyPlugins("afterEvent",i,s),(n||i.changed)&&this.render(),this}_handleEvent(t,e,i){const{_active:s=[],options:n}=this,o=e,a=this._getActiveElements(t,s,i,o),r=ft(t),l=function(t,e,i,s){return i&&"mouseout"!==t.type?s?e:t:null}(t,this._lastEvent,i,r);i&&(this._lastEvent=null,J(n.onHover,[t,a,this],this),r&&J(n.onClick,[t,a,this],this));const h=!tt(a,s);return(h||e)&&(this._active=a,this._updateHoverStyles(a,s,e)),this._lastEvent=l,h}_getActiveElements(t,e,i,s){if("mouseout"===t.type)return[];if(!i)return e;const n=this.options.hover;return this.getElementsAtEventForMode(t,n.mode,n,s)}}const un=()=>Q(dn.instances,(t=>t._plugins.invalidate())),fn=!0;function gn(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}Object.defineProperties(dn,{defaults:{enumerable:fn,value:bt},instances:{enumerable:fn,value:ln},overrides:{enumerable:fn,value:gt},registry:{enumerable:fn,value:Ws},version:{enumerable:fn,value:"3.7.0"},getChart:{enumerable:fn,value:hn},register:{enumerable:fn,value:(...t)=>{Ws.add(...t),un()}},unregister:{enumerable:fn,value:(...t)=>{Ws.remove(...t),un()}}});class pn{constructor(t){this.options=t||{}}formats(){return gn()}parse(t,e){return gn()}format(t,e){return gn()}add(t,e,i){return gn()}diff(t,e,i){return gn()}startOf(t,e,i){return gn()}endOf(t,e){return gn()}}pn.override=function(t){Object.assign(pn.prototype,t)};var mn={_date:pn};function xn(t){const e=t.iScale,i=function(t,e){if(!t._cache.$bar){const i=t.getMatchingVisibleMetas(e);let s=[];for(let e=0,n=i.length;et-e)))}return t._cache.$bar}(e,t.type);let s,n,o,a,r=e._length;const l=()=>{32767!==o&&-32768!==o&&(ct(a)&&(r=Math.min(r,Math.abs(o-a)||r)),a=o)};for(s=0,n=i.length;sMath.abs(r)&&(l=r,h=a),e[i.axis]=h,e._custom={barStart:l,barEnd:h,start:n,end:o,min:a,max:r}}(t,e,i,s):e[i.axis]=i.parse(t,s),e}function _n(t,e,i,s){const n=t.iScale,o=t.vScale,a=n.getLabels(),r=n===o,l=[];let h,c,d,u;for(h=i,c=i+s;ht.x,i="left",s="right"):(e=t.base=i?1:-1)}(c,e,o)*n,d===o&&(p-=c/2),h=p+c),p===e.getPixelForValue(o)){const t=Ct(c)*e.getLineWidthForValue(o)/2;p+=t,c-=t}return{size:c,base:p,head:h,center:h+c/2}}_calculateBarIndexPixels(t,e){const i=e.scale,s=this.options,n=s.skipNull,o=K(s.maxBarThickness,1/0);let a,r;if(e.grouped){const i=n?this._getStackCount(t):e.stackCount,l="flex"===s.barThickness?function(t,e,i,s){const n=e.pixels,o=n[t];let a=t>0?n[t-1]:null,r=t=0;--i)e=Math.max(e,t[i].size(this.resolveDataElementOptions(i))/2);return e>0&&e}getLabelAndValue(t){const e=this._cachedMeta,{xScale:i,yScale:s}=e,n=this.getParsed(t),o=i.getLabelForValue(n.x),a=s.getLabelForValue(n.y),r=n._custom;return{label:e.label,value:"("+o+", "+a+(r?", "+r:"")+")"}}update(t){const e=this._cachedMeta.data;this.updateElements(e,0,e.length,t)}updateElements(t,e,i,s){const n="reset"===s,{iScale:o,vScale:a}=this._cachedMeta,r=this.resolveDataElementOptions(e,s),l=this.getSharedOptions(r),h=this.includeOptions(s,l),c=o.axis,d=a.axis;for(let r=e;r""}}}};class Dn extends Ps{constructor(t,e){super(t,e),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(t,e){const i=this.getDataset().data,s=this._cachedMeta;if(!1===this._parsing)s._parsed=i;else{let n,o,a=t=>+i[t];if(U(i[t])){const{key:t="value"}=this._parsing;a=e=>+lt(i[e],t)}for(n=t,o=t+e;nHt(t,r,l,!0)?1:Math.max(e,e*i,s,s*i),g=(t,e,s)=>Ht(t,r,l,!0)?-1:Math.min(e,e*i,s,s*i),p=f(0,h,d),m=f(kt,c,u),x=g(_t,h,d),b=g(_t+kt,c,u);s=(p-x)/2,n=(m-b)/2,o=-(p+x)/2,a=-(m+b)/2}return{ratioX:s,ratioY:n,offsetX:o,offsetY:a}}(c,h,r),p=(i.width-o)/d,m=(i.height-o)/u,x=Math.max(Math.min(p,m)/2,0),b=Z(this.options.radius,x),_=(b-Math.max(b*r,0))/this._getVisibleDatasetWeightTotal();this.offsetX=f*b,this.offsetY=g*b,s.total=this.calculateTotal(),this.outerRadius=b-_*this._getRingWeightOffset(this.index),this.innerRadius=Math.max(this.outerRadius-_*l,0),this.updateElements(n,0,n.length,t)}_circumference(t,e){const i=this.options,s=this._cachedMeta,n=this._getCircumference();return e&&i.animation.animateRotate||!this.chart.getDataVisibility(t)||null===s._parsed[t]||s.data[t].hidden?0:this.calculateCircumference(s._parsed[t]*n/yt)}updateElements(t,e,i,s){const n="reset"===s,o=this.chart,a=o.chartArea,r=o.options.animation,l=(a.left+a.right)/2,h=(a.top+a.bottom)/2,c=n&&r.animateScale,d=c?0:this.innerRadius,u=c?0:this.outerRadius,f=this.resolveDataElementOptions(e,s),g=this.getSharedOptions(f),p=this.includeOptions(s,g);let m,x=this._getRotation();for(m=0;m0&&!isNaN(t)?yt*(Math.abs(t)/e):0}getLabelAndValue(t){const e=this._cachedMeta,i=this.chart,s=i.data.labels||[],n=Ri(e._parsed[t],i.options.locale);return{label:s[t]||"",value:n}}getMaxBorderWidth(t){let e=0;const i=this.chart;let s,n,o,a,r;if(!t)for(s=0,n=i.data.datasets.length;s"spacing"!==t,_indexable:t=>"spacing"!==t},Dn.overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(t){const e=t.data;if(e.labels.length&&e.datasets.length){const{labels:{pointStyle:i}}=t.legend.options;return e.labels.map(((e,s)=>{const n=t.getDatasetMeta(0).controller.getStyle(s);return{text:e,fillStyle:n.backgroundColor,strokeStyle:n.borderColor,lineWidth:n.borderWidth,pointStyle:i,hidden:!t.getDataVisibility(s),index:s}}))}return[]}},onClick(t,e,i){i.chart.toggleDataVisibility(e.index),i.chart.update()}},tooltip:{callbacks:{title:()=>"",label(t){let e=t.label;const i=": "+t.formattedValue;return Y(e)?(e=e.slice(),e[0]+=i):e+=i,e}}}}};class Cn extends Ps{initialize(){this.enableOptionSharing=!0,super.initialize()}update(t){const e=this._cachedMeta,{dataset:i,data:s=[],_dataset:n}=e,o=this.chart._animationsDisabled;let{start:a,count:r}=function(t,e,i){const s=e.length;let n=0,o=s;if(t._sorted){const{iScale:a,_parsed:r}=t,l=a.axis,{min:h,max:c,minDefined:d,maxDefined:u}=a.getUserBounds();d&&(n=jt(Math.min(re(r,a.axis,h).lo,i?s:re(e,l,a.getPixelForValue(h)).lo),0,s-1)),o=u?jt(Math.max(re(r,a.axis,c).hi+1,i?0:re(e,l,a.getPixelForValue(c)).hi+1),n,s)-n:s-n}return{start:n,count:o}}(e,s,o);this._drawStart=a,this._drawCount=r,function(t){const{xScale:e,yScale:i,_scaleRanges:s}=t,n={xmin:e.min,xmax:e.max,ymin:i.min,ymax:i.max};if(!s)return t._scaleRanges=n,!0;const o=s.xmin!==e.min||s.xmax!==e.max||s.ymin!==i.min||s.ymax!==i.max;return Object.assign(s,n),o}(e)&&(a=0,r=s.length),i._chart=this.chart,i._datasetIndex=this.index,i._decimated=!!n._decimated,i.points=s;const l=this.resolveDatasetElementOptions(t);this.options.showLine||(l.borderWidth=0),l.segment=this.options.segment,this.updateElement(i,void 0,{animated:!o,options:l},t),this.updateElements(s,a,r,t)}updateElements(t,e,i,s){const n="reset"===s,{iScale:o,vScale:a,_stacked:r,_dataset:l}=this._cachedMeta,h=this.resolveDataElementOptions(e,s),c=this.getSharedOptions(h),d=this.includeOptions(s,c),u=o.axis,f=a.axis,{spanGaps:g,segment:p}=this.options,m=Tt(g)?g:Number.POSITIVE_INFINITY,x=this.chart._animationsDisabled||n||"none"===s;let b=e>0&&this.getParsed(e-1);for(let h=e;h0&&i[u]-b[u]>m,p&&(g.parsed=i,g.raw=l.data[h]),d&&(g.options=c||this.resolveDataElementOptions(h,e.active?"active":s)),x||this.updateElement(e,h,g,s),b=i}this.updateSharedOptions(c,s,h)}getMaxOverflow(){const t=this._cachedMeta,e=t.dataset,i=e.options&&e.options.borderWidth||0,s=t.data||[];if(!s.length)return i;const n=s[0].size(this.resolveDataElementOptions(0)),o=s[s.length-1].size(this.resolveDataElementOptions(s.length-1));return Math.max(i,n,o)/2}draw(){const t=this._cachedMeta;t.dataset.updateControlPoints(this.chart.chartArea,t.iScale.axis),super.draw()}}Cn.id="line",Cn.defaults={datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1},Cn.overrides={scales:{_index_:{type:"category"},_value_:{type:"linear"}}};class On extends Ps{constructor(t,e){super(t,e),this.innerRadius=void 0,this.outerRadius=void 0}getLabelAndValue(t){const e=this._cachedMeta,i=this.chart,s=i.data.labels||[],n=Ri(e._parsed[t].r,i.options.locale);return{label:s[t]||"",value:n}}update(t){const e=this._cachedMeta.data;this._updateRadius(),this.updateElements(e,0,e.length,t)}_updateRadius(){const t=this.chart,e=t.chartArea,i=t.options,s=Math.min(e.right-e.left,e.bottom-e.top),n=Math.max(s/2,0),o=(n-Math.max(i.cutoutPercentage?n/100*i.cutoutPercentage:1,0))/t.getVisibleDatasetCount();this.outerRadius=n-o*this.index,this.innerRadius=this.outerRadius-o}updateElements(t,e,i,s){const n="reset"===s,o=this.chart,a=this.getDataset(),r=o.options.animation,l=this._cachedMeta.rScale,h=l.xCenter,c=l.yCenter,d=l.getIndexAngle(0)-.5*_t;let u,f=d;const g=360/this.countVisibleElements();for(u=0;u{!isNaN(t.data[s])&&this.chart.getDataVisibility(s)&&i++})),i}_computeAngle(t,e,i){return this.chart.getDataVisibility(t)?It(this.resolveDataElementOptions(t,e).angle||i):0}}On.id="polarArea",On.defaults={dataElementType:"arc",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:"number",properties:["x","y","startAngle","endAngle","innerRadius","outerRadius"]}},indexAxis:"r",startAngle:0},On.overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(t){const e=t.data;if(e.labels.length&&e.datasets.length){const{labels:{pointStyle:i}}=t.legend.options;return e.labels.map(((e,s)=>{const n=t.getDatasetMeta(0).controller.getStyle(s);return{text:e,fillStyle:n.backgroundColor,strokeStyle:n.borderColor,lineWidth:n.borderWidth,pointStyle:i,hidden:!t.getDataVisibility(s),index:s}}))}return[]}},onClick(t,e,i){i.chart.toggleDataVisibility(e.index),i.chart.update()}},tooltip:{callbacks:{title:()=>"",label:t=>t.chart.data.labels[t.dataIndex]+": "+t.formattedValue}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}};class An extends Dn{}An.id="pie",An.defaults={cutout:0,rotation:0,circumference:360,radius:"100%"};class Tn extends Ps{getLabelAndValue(t){const e=this._cachedMeta.vScale,i=this.getParsed(t);return{label:e.getLabels()[t],value:""+e.getLabelForValue(i[e.axis])}}update(t){const e=this._cachedMeta,i=e.dataset,s=e.data||[],n=e.iScale.getLabels();if(i.points=s,"resize"!==t){const e=this.resolveDatasetElementOptions(t);this.options.showLine||(e.borderWidth=0);const o={_loop:!0,_fullLoop:n.length===s.length,options:e};this.updateElement(i,void 0,o,t)}this.updateElements(s,0,s.length,t)}updateElements(t,e,i,s){const n=this.getDataset(),o=this._cachedMeta.rScale,a="reset"===s;for(let r=e;r"",label:t=>"("+t.label+", "+t.formattedValue+")"}}},scales:{x:{type:"linear"},y:{type:"linear"}}};var Rn=Object.freeze({__proto__:null,BarController:Sn,BubbleController:Pn,DoughnutController:Dn,LineController:Cn,PolarAreaController:On,PieController:An,RadarController:Tn,ScatterController:Ln});function En(t,e,i){const{startAngle:s,pixelMargin:n,x:o,y:a,outerRadius:r,innerRadius:l}=e;let h=n/r;t.beginPath(),t.arc(o,a,r,s-h,i+h),l>n?(h=n/l,t.arc(o,a,l,i+h,s-h,!0)):t.arc(o,a,n,i+kt,s-kt),t.closePath(),t.clip()}function In(t,e,i,s){const n=Be(t.options.borderRadius,["outerStart","outerEnd","innerStart","innerEnd"]);const o=(i-e)/2,a=Math.min(o,s*e/2),r=t=>{const e=(i-Math.min(o,t))*s/2;return jt(t,0,Math.min(o,e))};return{outerStart:r(n.outerStart),outerEnd:r(n.outerEnd),innerStart:jt(n.innerStart,0,a),innerEnd:jt(n.innerEnd,0,a)}}function zn(t,e,i,s){return{x:i+t*Math.cos(e),y:s+t*Math.sin(e)}}function Fn(t,e,i,s,n){const{x:o,y:a,startAngle:r,pixelMargin:l,innerRadius:h}=e,c=Math.max(e.outerRadius+s+i-l,0),d=h>0?h+s+i+l:0;let u=0;const f=n-r;if(s){const t=((h>0?h-s:0)+(c>0?c-s:0))/2;u=(f-(0!==t?f*t/(t+s):f))/2}const g=(f-Math.max(.001,f*c-i/_t)/c)/2,p=r+g+u,m=n-g-u,{outerStart:x,outerEnd:b,innerStart:_,innerEnd:y}=In(e,d,c,m-p),v=c-x,w=c-b,M=p+x/v,k=m-b/w,S=d+_,P=d+y,D=p+_/S,C=m-y/P;if(t.beginPath(),t.arc(o,a,c,M,k),b>0){const e=zn(w,k,o,a);t.arc(e.x,e.y,b,k,m+kt)}const O=zn(P,m,o,a);if(t.lineTo(O.x,O.y),y>0){const e=zn(P,C,o,a);t.arc(e.x,e.y,y,m+kt,C+Math.PI)}if(t.arc(o,a,d,m-y/d,p+_/d,!0),_>0){const e=zn(S,D,o,a);t.arc(e.x,e.y,_,D+Math.PI,p-kt)}const A=zn(v,p,o,a);if(t.lineTo(A.x,A.y),x>0){const e=zn(v,M,o,a);t.arc(e.x,e.y,x,p-kt,M)}t.closePath()}function Bn(t,e,i,s,n){const{options:o}=e,{borderWidth:a,borderJoinStyle:r}=o,l="inner"===o.borderAlign;a&&(l?(t.lineWidth=2*a,t.lineJoin=r||"round"):(t.lineWidth=a,t.lineJoin=r||"bevel"),e.fullCircles&&function(t,e,i){const{x:s,y:n,startAngle:o,pixelMargin:a,fullCircles:r}=e,l=Math.max(e.outerRadius-a,0),h=e.innerRadius+a;let c;for(i&&En(t,e,o+yt),t.beginPath(),t.arc(s,n,h,o+yt,o,!0),c=0;c=yt||Ht(n,a,r),f=Yt(o,l+d,h+d);return u&&f}getCenterPoint(t){const{x:e,y:i,startAngle:s,endAngle:n,innerRadius:o,outerRadius:a}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius","circumference"],t),{offset:r,spacing:l}=this.options,h=(s+n)/2,c=(o+a+l+r)/2;return{x:e+Math.cos(h)*c,y:i+Math.sin(h)*c}}tooltipPosition(t){return this.getCenterPoint(t)}draw(t){const{options:e,circumference:i}=this,s=(e.offset||0)/2,n=(e.spacing||0)/2;if(this.pixelMargin="inner"===e.borderAlign?.33:0,this.fullCircles=i>yt?Math.floor(i/yt):0,0===i||this.innerRadius<0||this.outerRadius<0)return;t.save();let o=0;if(s){o=s/2;const e=(this.startAngle+this.endAngle)/2;t.translate(Math.cos(e)*o,Math.sin(e)*o),this.circumference>=_t&&(o=s)}t.fillStyle=e.backgroundColor,t.strokeStyle=e.borderColor;const a=function(t,e,i,s){const{fullCircles:n,startAngle:o,circumference:a}=e;let r=e.endAngle;if(n){Fn(t,e,i,s,o+yt);for(let e=0;er&&o>r;return{count:s,start:l,loop:e.loop,ilen:h(a+(h?r-t:t))%o,_=()=>{f!==g&&(t.lineTo(m,g),t.lineTo(m,f),t.lineTo(m,p))};for(l&&(d=n[b(0)],t.moveTo(d.x,d.y)),c=0;c<=r;++c){if(d=n[b(c)],d.skip)continue;const e=d.x,i=d.y,s=0|e;s===u?(ig&&(g=i),m=(x*m+e)/++x):(_(),t.lineTo(e,i),u=s,x=0,f=g=i),p=i}_()}function Yn(t){const e=t.options,i=e.borderDash&&e.borderDash.length;return!(t._decimated||t._loop||e.tension||"monotone"===e.cubicInterpolationMode||e.stepped||i)?$n:jn}Vn.id="arc",Vn.defaults={borderAlign:"center",borderColor:"#fff",borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0},Vn.defaultRoutes={backgroundColor:"backgroundColor"};const Un="function"==typeof Path2D;function Xn(t,e,i,s){Un&&!e.options.segment?function(t,e,i,s){let n=e._path;n||(n=e._path=new Path2D,e.path(n,i,s)&&n.closePath()),Wn(t,e.options),t.stroke(n)}(t,e,i,s):function(t,e,i,s){const{segments:n,options:o}=e,a=Yn(e);for(const r of n)Wn(t,o,r.style),t.beginPath(),a(t,e,r,{start:i,end:i+s-1})&&t.closePath(),t.stroke()}(t,e,i,s)}class qn extends Ds{constructor(t){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,t&&Object.assign(this,t)}updateControlPoints(t,e){const i=this.options;if((i.tension||"monotone"===i.cubicInterpolationMode)&&!i.stepped&&!this._pointsUpdated){const s=i.spanGaps?this._loop:this._fullLoop;ki(this._points,i,t,s,e),this._pointsUpdated=!0}}set points(t){this._points=t,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=Ni(this,this.options.segment))}first(){const t=this.segments,e=this.points;return t.length&&e[t[0].start]}last(){const t=this.segments,e=this.points,i=t.length;return i&&e[t[i-1].end]}interpolate(t,e){const i=this.options,s=t[e],n=this.points,o=Wi(this,{property:e,start:s,end:s});if(!o.length)return;const a=[],r=function(t){return t.stepped?Ai:t.tension||"monotone"===t.cubicInterpolationMode?Ti:Oi}(i);let l,h;for(l=0,h=o.length;l"borderDash"!==t&&"fill"!==t};class Gn extends Ds{constructor(t){super(),this.options=void 0,this.parsed=void 0,this.skip=void 0,this.stop=void 0,t&&Object.assign(this,t)}inRange(t,e,i){const s=this.options,{x:n,y:o}=this.getProps(["x","y"],i);return Math.pow(t-n,2)+Math.pow(e-o,2){oo(t)}))}var ro={id:"decimation",defaults:{algorithm:"min-max",enabled:!1},beforeElementsUpdate:(t,e,i)=>{if(!i.enabled)return void ao(t);const s=t.width;t.data.datasets.forEach(((e,n)=>{const{_data:o,indexAxis:a}=e,r=t.getDatasetMeta(n),l=o||e.data;if("y"===je([a,t.options.indexAxis]))return;if("line"!==r.type)return;const h=t.scales[r.xAxisID];if("linear"!==h.type&&"time"!==h.type)return;if(t.options.parsing)return;let{start:c,count:d}=function(t,e){const i=e.length;let s,n=0;const{iScale:o}=t,{min:a,max:r,minDefined:l,maxDefined:h}=o.getUserBounds();return l&&(n=jt(re(e,o.axis,a).lo,0,i-1)),s=h?jt(re(e,o.axis,r).hi+1,n,i)-n:i-n,{start:n,count:s}}(r,l);if(d<=(i.threshold||4*s))return void oo(e);let u;switch($(o)&&(e._data=l,delete e.data,Object.defineProperty(e,"data",{configurable:!0,enumerable:!0,get:function(){return this._decimated},set:function(t){this._data=t}})),i.algorithm){case"lttb":u=function(t,e,i,s,n){const o=n.samples||s;if(o>=i)return t.slice(e,e+i);const a=[],r=(i-2)/(o-2);let l=0;const h=e+i-1;let c,d,u,f,g,p=e;for(a[l++]=t[p],c=0;cu&&(u=f,d=t[s],g=s);a[l++]=d,p=g}return a[l++]=t[h],a}(l,c,d,s,i);break;case"min-max":u=function(t,e,i,s){let n,o,a,r,l,h,c,d,u,f,g=0,p=0;const m=[],x=e+i-1,b=t[e].x,_=t[x].x-b;for(n=e;nf&&(f=r,c=n),g=(p*g+o.x)/++p;else{const i=n-1;if(!$(h)&&!$(c)){const e=Math.min(h,c),s=Math.max(h,c);e!==d&&e!==i&&m.push({...t[e],x:g}),s!==d&&s!==i&&m.push({...t[s],x:g})}n>0&&i!==d&&m.push(t[i]),m.push(o),l=e,p=0,u=f=r,h=c=d=n}}return m}(l,c,d,s);break;default:throw new Error(`Unsupported decimation algorithm '${i.algorithm}'`)}e._decimated=u}))},destroy(t){ao(t)}};function lo(t,e,i){const s=function(t){const e=t.options,i=e.fill;let s=K(i&&i.target,i);return void 0===s&&(s=!!e.backgroundColor),!1!==s&&null!==s&&(!0===s?"origin":s)}(t);if(U(s))return!isNaN(s.value)&&s;let n=parseFloat(s);return X(n)&&Math.floor(n)===n?("-"!==s[0]&&"+"!==s[0]||(n=e+n),!(n===e||n<0||n>=i)&&n):["origin","start","end","stack","shape"].indexOf(s)>=0&&s}class ho{constructor(t){this.x=t.x,this.y=t.y,this.radius=t.radius}pathSegment(t,e,i){const{x:s,y:n,radius:o}=this;return e=e||{start:0,end:yt},t.arc(s,n,o,e.end,e.start,!0),!i.bounds}interpolate(t){const{x:e,y:i,radius:s}=this,n=t.angle;return{x:e+Math.cos(n)*s,y:i+Math.sin(n)*s,angle:n}}}function co(t){return(t.scale||{}).getPointPositionForValue?function(t){const{scale:e,fill:i}=t,s=e.options,n=e.getLabels().length,o=[],a=s.reverse?e.max:e.min,r=s.reverse?e.min:e.max;let l,h,c;if(c="start"===i?a:"end"===i?r:U(i)?i.value:e.getBaseValue(),s.grid.circular)return h=e.getPointPositionForValue(0,a),new ho({x:h.x,y:h.y,radius:e.getDistanceFromCenterForValue(c)});for(l=0;lt;e--){const t=i[e];if(!isNaN(t.x)&&!isNaN(t.y))break}return e}function fo(t,e,i){const s=[];for(let n=0;n{e=uo(t,e,n);const a=n[t],r=n[e];null!==s?(o.push({x:a.x,y:s}),o.push({x:r.x,y:s})):null!==i&&(o.push({x:i,y:a.y}),o.push({x:i,y:r.y}))})),o}(t,e),i.length?new qn({points:i,options:{tension:0},_loop:s,_fullLoop:s}):null}function xo(t,e,i){let s=t[e].fill;const n=[e];let o;if(!i)return s;for(;!1!==s&&-1===n.indexOf(s);){if(!X(s))return s;if(o=t[s],!o)return!1;if(o.visible)return s;n.push(s),s=o.fill}return!1}function bo(t,e,i){t.beginPath(),e.path(t),t.lineTo(e.last().x,i),t.lineTo(e.first().x,i),t.closePath(),t.clip()}function _o(t,e,i,s){if(s)return;let n=e[t],o=i[t];return"angle"===t&&(n=Nt(n),o=Nt(o)),{property:t,start:n,end:o}}function yo(t,e,i,s){return t&&e?s(t[i],e[i]):t?t[i]:e?e[i]:0}function vo(t,e,i){const{top:s,bottom:n}=e.chart.chartArea,{property:o,start:a,end:r}=i||{};"x"===o&&(t.beginPath(),t.rect(a,s,r-a,n-s),t.clip())}function wo(t,e,i,s){const n=e.interpolate(i,s);n&&t.lineTo(n.x,n.y)}function Mo(t,e){const{line:i,target:s,property:n,color:o,scale:a}=e,r=function(t,e,i){const s=t.segments,n=t.points,o=e.points,a=[];for(const t of s){let{start:s,end:r}=t;r=uo(s,r,n);const l=_o(i,n[s],n[r],t.loop);if(!e.segments){a.push({source:t,target:l,start:n[s],end:n[r]});continue}const h=Wi(e,l);for(const e of h){const s=_o(i,o[e.start],o[e.end],e.loop),r=Vi(t,n,s);for(const t of r)a.push({source:t,target:e,start:{[i]:yo(l,s,"start",Math.max)},end:{[i]:yo(l,s,"end",Math.min)}})}}return a}(i,s,n);for(const{source:e,target:l,start:h,end:c}of r){const{style:{backgroundColor:r=o}={}}=e,d=!0!==s;t.save(),t.fillStyle=r,vo(t,a,d&&_o(n,h,c)),t.beginPath();const u=!!i.pathSegment(t,e);let f;if(d){u?t.closePath():wo(t,s,c,n);const e=!!s.pathSegment(t,l,{move:u,reverse:!0});f=u&&e,f||wo(t,s,h,n)}t.closePath(),t.fill(f?"evenodd":"nonzero"),t.restore()}}function ko(t,e,i){const s=po(e),{line:n,scale:o,axis:a}=e,r=n.options,l=r.fill,h=r.backgroundColor,{above:c=h,below:d=h}=l||{};s&&n.points.length&&(Qt(t,i),function(t,e){const{line:i,target:s,above:n,below:o,area:a,scale:r}=e,l=i._loop?"angle":e.axis;t.save(),"x"===l&&o!==n&&(bo(t,s,a.top),Mo(t,{line:i,target:s,color:n,scale:r,property:l}),t.restore(),t.save(),bo(t,s,a.bottom)),Mo(t,{line:i,target:s,color:o,scale:r,property:l}),t.restore()}(t,{line:n,target:s,above:c,below:d,area:i,scale:o,axis:a}),te(t))}var So={id:"filler",afterDatasetsUpdate(t,e,i){const s=(t.data.datasets||[]).length,n=[];let o,a,r,l;for(a=0;a=0;--e){const i=n[e].$filler;i&&(i.line.updateControlPoints(o,i.axis),s&&ko(t.ctx,i,o))}},beforeDatasetsDraw(t,e,i){if("beforeDatasetsDraw"!==i.drawTime)return;const s=t.getSortedVisibleDatasetMetas();for(let e=s.length-1;e>=0;--e){const i=s[e].$filler;i&&ko(t.ctx,i,t.chartArea)}},beforeDatasetDraw(t,e,i){const s=e.meta.$filler;s&&!1!==s.fill&&"beforeDatasetDraw"===i.drawTime&&ko(t.ctx,s,t.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const Po=(t,e)=>{let{boxHeight:i=e,boxWidth:s=e}=t;return t.usePointStyle&&(i=Math.min(i,e),s=Math.min(s,e)),{boxWidth:s,boxHeight:i,itemHeight:Math.max(e,i)}};class Do extends Ds{constructor(t){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e,i){this.maxWidth=t,this.maxHeight=e,this._margins=i,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const t=this.options.labels||{};let e=J(t.generateLabels,[this.chart],this)||[];t.filter&&(e=e.filter((e=>t.filter(e,this.chart.data)))),t.sort&&(e=e.sort(((e,i)=>t.sort(e,i,this.chart.data)))),this.options.reverse&&e.reverse(),this.legendItems=e}fit(){const{options:t,ctx:e}=this;if(!t.display)return void(this.width=this.height=0);const i=t.labels,s=He(i.font),n=s.size,o=this._computeTitleHeight(),{boxWidth:a,itemHeight:r}=Po(i,n);let l,h;e.font=s.string,this.isHorizontal()?(l=this.maxWidth,h=this._fitRows(o,n,a,r)+10):(h=this.maxHeight,l=this._fitCols(o,n,a,r)+10),this.width=Math.min(l,t.maxWidth||this.maxWidth),this.height=Math.min(h,t.maxHeight||this.maxHeight)}_fitRows(t,e,i,s){const{ctx:n,maxWidth:o,options:{labels:{padding:a}}}=this,r=this.legendHitBoxes=[],l=this.lineWidths=[0],h=s+a;let c=t;n.textAlign="left",n.textBaseline="middle";let d=-1,u=-h;return this.legendItems.forEach(((t,f)=>{const g=i+e/2+n.measureText(t.text).width;(0===f||l[l.length-1]+g+2*a>o)&&(c+=h,l[l.length-(f>0?0:1)]=0,u+=h,d++),r[f]={left:0,top:u,row:d,width:g,height:s},l[l.length-1]+=g+a})),c}_fitCols(t,e,i,s){const{ctx:n,maxHeight:o,options:{labels:{padding:a}}}=this,r=this.legendHitBoxes=[],l=this.columnSizes=[],h=o-t;let c=a,d=0,u=0,f=0,g=0;return this.legendItems.forEach(((t,o)=>{const p=i+e/2+n.measureText(t.text).width;o>0&&u+s+2*a>h&&(c+=d+a,l.push({width:d,height:u}),f+=d+a,g++,d=u=0),r[o]={left:f,top:u,col:g,width:p,height:s},d=Math.max(d,p),u+=s+a})),c+=d,l.push({width:d,height:u}),c}adjustHitBoxes(){if(!this.options.display)return;const t=this._computeTitleHeight(),{legendHitBoxes:e,options:{align:i,labels:{padding:s},rtl:o}}=this,a=Ei(o,this.left,this.width);if(this.isHorizontal()){let o=0,r=n(i,this.left+s,this.right-this.lineWidths[o]);for(const l of e)o!==l.row&&(o=l.row,r=n(i,this.left+s,this.right-this.lineWidths[o])),l.top+=this.top+t+s,l.left=a.leftForLtr(a.x(r),l.width),r+=l.width+s}else{let o=0,r=n(i,this.top+t+s,this.bottom-this.columnSizes[o].height);for(const l of e)l.col!==o&&(o=l.col,r=n(i,this.top+t+s,this.bottom-this.columnSizes[o].height)),l.top=r,l.left+=this.left+s,l.left=a.leftForLtr(a.x(l.left),l.width),r+=l.height+s}}isHorizontal(){return"top"===this.options.position||"bottom"===this.options.position}draw(){if(this.options.display){const t=this.ctx;Qt(t,this),this._draw(),te(t)}}_draw(){const{options:t,columnSizes:e,lineWidths:i,ctx:s}=this,{align:a,labels:r}=t,l=bt.color,h=Ei(t.rtl,this.left,this.width),c=He(r.font),{color:d,padding:u}=r,f=c.size,g=f/2;let p;this.drawTitle(),s.textAlign=h.textAlign("left"),s.textBaseline="middle",s.lineWidth=.5,s.font=c.string;const{boxWidth:m,boxHeight:x,itemHeight:b}=Po(r,f),_=this.isHorizontal(),y=this._computeTitleHeight();p=_?{x:n(a,this.left+u,this.right-i[0]),y:this.top+u+y,line:0}:{x:this.left+u,y:n(a,this.top+y+u,this.bottom-e[0].height),line:0},Ii(this.ctx,t.textDirection);const v=b+u;this.legendItems.forEach(((w,M)=>{s.strokeStyle=w.fontColor||d,s.fillStyle=w.fontColor||d;const k=s.measureText(w.text).width,S=h.textAlign(w.textAlign||(w.textAlign=r.textAlign)),P=m+g+k;let D=p.x,C=p.y;h.setWidth(this.width),_?M>0&&D+P+u>this.right&&(C=p.y+=v,p.line++,D=p.x=n(a,this.left+u,this.right-i[p.line])):M>0&&C+v>this.bottom&&(D=p.x=D+e[p.line].width+u,p.line++,C=p.y=n(a,this.top+y+u,this.bottom-e[p.line].height));!function(t,e,i){if(isNaN(m)||m<=0||isNaN(x)||x<0)return;s.save();const n=K(i.lineWidth,1);if(s.fillStyle=K(i.fillStyle,l),s.lineCap=K(i.lineCap,"butt"),s.lineDashOffset=K(i.lineDashOffset,0),s.lineJoin=K(i.lineJoin,"miter"),s.lineWidth=n,s.strokeStyle=K(i.strokeStyle,l),s.setLineDash(K(i.lineDash,[])),r.usePointStyle){const o={radius:m*Math.SQRT2/2,pointStyle:i.pointStyle,rotation:i.rotation,borderWidth:n},a=h.xPlus(t,m/2);Zt(s,o,a,e+g)}else{const o=e+Math.max((f-x)/2,0),a=h.leftForLtr(t,m),r=We(i.borderRadius);s.beginPath(),Object.values(r).some((t=>0!==t))?oe(s,{x:a,y:o,w:m,h:x,radius:r}):s.rect(a,o,m,x),s.fill(),0!==n&&s.stroke()}s.restore()}(h.x(D),C,w),D=o(S,D+m+g,_?D+P:this.right,t.rtl),function(t,e,i){se(s,i.text,t,e+b/2,c,{strikethrough:i.hidden,textAlign:h.textAlign(i.textAlign)})}(h.x(D),C,w),_?p.x+=P+u:p.y+=v})),zi(this.ctx,t.textDirection)}drawTitle(){const t=this.options,e=t.title,i=He(e.font),o=Ne(e.padding);if(!e.display)return;const a=Ei(t.rtl,this.left,this.width),r=this.ctx,l=e.position,h=i.size/2,c=o.top+h;let d,u=this.left,f=this.width;if(this.isHorizontal())f=Math.max(...this.lineWidths),d=this.top+c,u=n(t.align,u,this.right-f);else{const e=this.columnSizes.reduce(((t,e)=>Math.max(t,e.height)),0);d=c+n(t.align,this.top,this.bottom-e-t.labels.padding-this._computeTitleHeight())}const g=n(l,u,u+f);r.textAlign=a.textAlign(s(l)),r.textBaseline="middle",r.strokeStyle=e.color,r.fillStyle=e.color,r.font=i.string,se(r,e.text,g,d,i)}_computeTitleHeight(){const t=this.options.title,e=He(t.font),i=Ne(t.padding);return t.display?e.lineHeight+i.height:0}_getLegendItemAt(t,e){let i,s,n;if(Yt(t,this.left,this.right)&&Yt(e,this.top,this.bottom))for(n=this.legendHitBoxes,i=0;it.chart.options.color,boxWidth:40,padding:10,generateLabels(t){const e=t.data.datasets,{labels:{usePointStyle:i,pointStyle:s,textAlign:n,color:o}}=t.legend.options;return t._getSortedDatasetMetas().map((t=>{const a=t.controller.getStyle(i?0:void 0),r=Ne(a.borderWidth);return{text:e[t.index].label,fillStyle:a.backgroundColor,fontColor:o,hidden:!t.visible,lineCap:a.borderCapStyle,lineDash:a.borderDash,lineDashOffset:a.borderDashOffset,lineJoin:a.borderJoinStyle,lineWidth:(r.width+r.height)/4,strokeStyle:a.borderColor,pointStyle:s||a.pointStyle,rotation:a.rotation,textAlign:n||a.textAlign,borderRadius:0,datasetIndex:t.index}}),this)}},title:{color:t=>t.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:t=>!t.startsWith("on"),labels:{_scriptable:t=>!["generateLabels","filter","sort"].includes(t)}}};class Oo extends Ds{constructor(t){super(),this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e){const i=this.options;if(this.left=0,this.top=0,!i.display)return void(this.width=this.height=this.right=this.bottom=0);this.width=this.right=t,this.height=this.bottom=e;const s=Y(i.text)?i.text.length:1;this._padding=Ne(i.padding);const n=s*He(i.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=n:this.width=n}isHorizontal(){const t=this.options.position;return"top"===t||"bottom"===t}_drawArgs(t){const{top:e,left:i,bottom:s,right:o,options:a}=this,r=a.align;let l,h,c,d=0;return this.isHorizontal()?(h=n(r,i,o),c=e+t,l=o-i):("left"===a.position?(h=i+t,c=n(r,s,e),d=-.5*_t):(h=o-t,c=n(r,e,s),d=.5*_t),l=s-e),{titleX:h,titleY:c,maxWidth:l,rotation:d}}draw(){const t=this.ctx,e=this.options;if(!e.display)return;const i=He(e.font),n=i.lineHeight/2+this._padding.top,{titleX:o,titleY:a,maxWidth:r,rotation:l}=this._drawArgs(n);se(t,e.text,0,0,i,{color:e.color,maxWidth:r,rotation:l,textAlign:s(e.align),textBaseline:"middle",translation:[o,a]})}}var Ao={id:"title",_element:Oo,start(t,e,i){!function(t,e){const i=new Oo({ctx:t.ctx,options:e,chart:t});ni.configure(t,i,e),ni.addBox(t,i),t.titleBlock=i}(t,i)},stop(t){const e=t.titleBlock;ni.removeBox(t,e),delete t.titleBlock},beforeUpdate(t,e,i){const s=t.titleBlock;ni.configure(t,s,i),s.options=i},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const To=new WeakMap;var Lo={id:"subtitle",start(t,e,i){const s=new Oo({ctx:t.ctx,options:i,chart:t});ni.configure(t,s,i),ni.addBox(t,s),To.set(t,s)},stop(t){ni.removeBox(t,To.get(t)),To.delete(t)},beforeUpdate(t,e,i){const s=To.get(t);ni.configure(t,s,i),s.options=i},defaults:{align:"center",display:!1,font:{weight:"normal"},fullSize:!0,padding:0,position:"top",text:"",weight:1500},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const Ro={average(t){if(!t.length)return!1;let e,i,s=0,n=0,o=0;for(e=0,i=t.length;e-1?t.split("\n"):t}function zo(t,e){const{element:i,datasetIndex:s,index:n}=e,o=t.getDatasetMeta(s).controller,{label:a,value:r}=o.getLabelAndValue(n);return{chart:t,label:a,parsed:o.getParsed(n),raw:t.data.datasets[s].data[n],formattedValue:r,dataset:o.getDataset(),dataIndex:n,datasetIndex:s,element:i}}function Fo(t,e){const i=t.chart.ctx,{body:s,footer:n,title:o}=t,{boxWidth:a,boxHeight:r}=e,l=He(e.bodyFont),h=He(e.titleFont),c=He(e.footerFont),d=o.length,u=n.length,f=s.length,g=Ne(e.padding);let p=g.height,m=0,x=s.reduce(((t,e)=>t+e.before.length+e.lines.length+e.after.length),0);if(x+=t.beforeBody.length+t.afterBody.length,d&&(p+=d*h.lineHeight+(d-1)*e.titleSpacing+e.titleMarginBottom),x){p+=f*(e.displayColors?Math.max(r,l.lineHeight):l.lineHeight)+(x-f)*l.lineHeight+(x-1)*e.bodySpacing}u&&(p+=e.footerMarginTop+u*c.lineHeight+(u-1)*e.footerSpacing);let b=0;const _=function(t){m=Math.max(m,i.measureText(t).width+b)};return i.save(),i.font=h.string,Q(t.title,_),i.font=l.string,Q(t.beforeBody.concat(t.afterBody),_),b=e.displayColors?a+2+e.boxPadding:0,Q(s,(t=>{Q(t.before,_),Q(t.lines,_),Q(t.after,_)})),b=0,i.font=c.string,Q(t.footer,_),i.restore(),m+=g.width,{width:m,height:p}}function Bo(t,e,i,s){const{x:n,width:o}=i,{width:a,chartArea:{left:r,right:l}}=t;let h="center";return"center"===s?h=n<=(r+l)/2?"left":"right":n<=o/2?h="left":n>=a-o/2&&(h="right"),function(t,e,i,s){const{x:n,width:o}=s,a=i.caretSize+i.caretPadding;return"left"===t&&n+o+a>e.width||"right"===t&&n-o-a<0||void 0}(h,t,e,i)&&(h="center"),h}function Vo(t,e,i){const s=i.yAlign||e.yAlign||function(t,e){const{y:i,height:s}=e;return it.height-s/2?"bottom":"center"}(t,i);return{xAlign:i.xAlign||e.xAlign||Bo(t,e,i,s),yAlign:s}}function Wo(t,e,i,s){const{caretSize:n,caretPadding:o,cornerRadius:a}=t,{xAlign:r,yAlign:l}=i,h=n+o,{topLeft:c,topRight:d,bottomLeft:u,bottomRight:f}=We(a);let g=function(t,e){let{x:i,width:s}=t;return"right"===e?i-=s:"center"===e&&(i-=s/2),i}(e,r);const p=function(t,e,i){let{y:s,height:n}=t;return"top"===e?s+=i:s-="bottom"===e?n+i:n/2,s}(e,l,h);return"center"===l?"left"===r?g+=h:"right"===r&&(g-=h):"left"===r?g-=Math.max(c,u)+n:"right"===r&&(g+=Math.max(d,f)+n),{x:jt(g,0,s.width-e.width),y:jt(p,0,s.height-e.height)}}function No(t,e,i){const s=Ne(i.padding);return"center"===e?t.x+t.width/2:"right"===e?t.x+t.width-s.right:t.x+s.left}function Ho(t){return Eo([],Io(t))}function jo(t,e){const i=e&&e.dataset&&e.dataset.tooltip&&e.dataset.tooltip.callbacks;return i?t.override(i):t}class $o extends Ds{constructor(t){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=t.chart||t._chart,this._chart=this.chart,this.options=t.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(t){this.options=t,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const t=this._cachedAnimations;if(t)return t;const e=this.chart,i=this.options.setContext(this.getContext()),s=i.enabled&&e.options.animation&&i.animations,n=new gs(this.chart,s);return s._cacheable&&(this._cachedAnimations=Object.freeze(n)),n}getContext(){return this.$context||(this.$context=(t=this.chart.getContext(),e=this,i=this._tooltipItems,Ye(t,{tooltip:e,tooltipItems:i,type:"tooltip"})));var t,e,i}getTitle(t,e){const{callbacks:i}=e,s=i.beforeTitle.apply(this,[t]),n=i.title.apply(this,[t]),o=i.afterTitle.apply(this,[t]);let a=[];return a=Eo(a,Io(s)),a=Eo(a,Io(n)),a=Eo(a,Io(o)),a}getBeforeBody(t,e){return Ho(e.callbacks.beforeBody.apply(this,[t]))}getBody(t,e){const{callbacks:i}=e,s=[];return Q(t,(t=>{const e={before:[],lines:[],after:[]},n=jo(i,t);Eo(e.before,Io(n.beforeLabel.call(this,t))),Eo(e.lines,n.label.call(this,t)),Eo(e.after,Io(n.afterLabel.call(this,t))),s.push(e)})),s}getAfterBody(t,e){return Ho(e.callbacks.afterBody.apply(this,[t]))}getFooter(t,e){const{callbacks:i}=e,s=i.beforeFooter.apply(this,[t]),n=i.footer.apply(this,[t]),o=i.afterFooter.apply(this,[t]);let a=[];return a=Eo(a,Io(s)),a=Eo(a,Io(n)),a=Eo(a,Io(o)),a}_createItems(t){const e=this._active,i=this.chart.data,s=[],n=[],o=[];let a,r,l=[];for(a=0,r=e.length;at.filter(e,s,n,i)))),t.itemSort&&(l=l.sort(((e,s)=>t.itemSort(e,s,i)))),Q(l,(e=>{const i=jo(t.callbacks,e);s.push(i.labelColor.call(this,e)),n.push(i.labelPointStyle.call(this,e)),o.push(i.labelTextColor.call(this,e))})),this.labelColors=s,this.labelPointStyles=n,this.labelTextColors=o,this.dataPoints=l,l}update(t,e){const i=this.options.setContext(this.getContext()),s=this._active;let n,o=[];if(s.length){const t=Ro[i.position].call(this,s,this._eventPosition);o=this._createItems(i),this.title=this.getTitle(o,i),this.beforeBody=this.getBeforeBody(o,i),this.body=this.getBody(o,i),this.afterBody=this.getAfterBody(o,i),this.footer=this.getFooter(o,i);const e=this._size=Fo(this,i),a=Object.assign({},t,e),r=Vo(this.chart,i,a),l=Wo(i,a,r,this.chart);this.xAlign=r.xAlign,this.yAlign=r.yAlign,n={opacity:1,x:l.x,y:l.y,width:e.width,height:e.height,caretX:t.x,caretY:t.y}}else 0!==this.opacity&&(n={opacity:0});this._tooltipItems=o,this.$context=void 0,n&&this._resolveAnimations().update(this,n),t&&i.external&&i.external.call(this,{chart:this.chart,tooltip:this,replay:e})}drawCaret(t,e,i,s){const n=this.getCaretPosition(t,i,s);e.lineTo(n.x1,n.y1),e.lineTo(n.x2,n.y2),e.lineTo(n.x3,n.y3)}getCaretPosition(t,e,i){const{xAlign:s,yAlign:n}=this,{caretSize:o,cornerRadius:a}=i,{topLeft:r,topRight:l,bottomLeft:h,bottomRight:c}=We(a),{x:d,y:u}=t,{width:f,height:g}=e;let p,m,x,b,_,y;return"center"===n?(_=u+g/2,"left"===s?(p=d,m=p-o,b=_+o,y=_-o):(p=d+f,m=p+o,b=_-o,y=_+o),x=p):(m="left"===s?d+Math.max(r,h)+o:"right"===s?d+f-Math.max(l,c)-o:this.caretX,"top"===n?(b=u,_=b-o,p=m-o,x=m+o):(b=u+g,_=b+o,p=m+o,x=m-o),y=b),{x1:p,x2:m,x3:x,y1:b,y2:_,y3:y}}drawTitle(t,e,i){const s=this.title,n=s.length;let o,a,r;if(n){const l=Ei(i.rtl,this.x,this.width);for(t.x=No(this,i.titleAlign,i),e.textAlign=l.textAlign(i.titleAlign),e.textBaseline="middle",o=He(i.titleFont),a=i.titleSpacing,e.fillStyle=i.titleColor,e.font=o.string,r=0;r0!==t))?(t.beginPath(),t.fillStyle=n.multiKeyBackground,oe(t,{x:e,y:g,w:l,h:r,radius:a}),t.fill(),t.stroke(),t.fillStyle=o.backgroundColor,t.beginPath(),oe(t,{x:i,y:g+1,w:l-2,h:r-2,radius:a}),t.fill()):(t.fillStyle=n.multiKeyBackground,t.fillRect(e,g,l,r),t.strokeRect(e,g,l,r),t.fillStyle=o.backgroundColor,t.fillRect(i,g+1,l-2,r-2))}t.fillStyle=this.labelTextColors[i]}drawBody(t,e,i){const{body:s}=this,{bodySpacing:n,bodyAlign:o,displayColors:a,boxHeight:r,boxWidth:l,boxPadding:h}=i,c=He(i.bodyFont);let d=c.lineHeight,u=0;const f=Ei(i.rtl,this.x,this.width),g=function(i){e.fillText(i,f.x(t.x+u),t.y+d/2),t.y+=d+n},p=f.textAlign(o);let m,x,b,_,y,v,w;for(e.textAlign=o,e.textBaseline="middle",e.font=c.string,t.x=No(this,p,i),e.fillStyle=i.bodyColor,Q(this.beforeBody,g),u=a&&"right"!==p?"center"===o?l/2+h:l+2+h:0,_=0,v=s.length;_0&&e.stroke()}_updateAnimationTarget(t){const e=this.chart,i=this.$animations,s=i&&i.x,n=i&&i.y;if(s||n){const i=Ro[t.position].call(this,this._active,this._eventPosition);if(!i)return;const o=this._size=Fo(this,t),a=Object.assign({},i,this._size),r=Vo(e,t,a),l=Wo(t,a,r,e);s._to===l.x&&n._to===l.y||(this.xAlign=r.xAlign,this.yAlign=r.yAlign,this.width=o.width,this.height=o.height,this.caretX=i.x,this.caretY=i.y,this._resolveAnimations().update(this,l))}}draw(t){const e=this.options.setContext(this.getContext());let i=this.opacity;if(!i)return;this._updateAnimationTarget(e);const s={width:this.width,height:this.height},n={x:this.x,y:this.y};i=Math.abs(i)<.001?0:i;const o=Ne(e.padding),a=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;e.enabled&&a&&(t.save(),t.globalAlpha=i,this.drawBackground(n,t,s,e),Ii(t,e.textDirection),n.y+=o.top,this.drawTitle(n,t,e),this.drawBody(n,t,e),this.drawFooter(n,t,e),zi(t,e.textDirection),t.restore())}getActiveElements(){return this._active||[]}setActiveElements(t,e){const i=this._active,s=t.map((({datasetIndex:t,index:e})=>{const i=this.chart.getDatasetMeta(t);if(!i)throw new Error("Cannot find a dataset at index "+t);return{datasetIndex:t,element:i.data[e],index:e}})),n=!tt(i,s),o=this._positionChanged(s,e);(n||o)&&(this._active=s,this._eventPosition=e,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(t,e,i=!0){if(e&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const s=this.options,n=this._active||[],o=this._getActiveElements(t,n,e,i),a=this._positionChanged(o,t),r=e||!tt(o,n)||a;return r&&(this._active=o,(s.enabled||s.external)&&(this._eventPosition={x:t.x,y:t.y},this.update(!0,e))),r}_getActiveElements(t,e,i,s){const n=this.options;if("mouseout"===t.type)return[];if(!s)return e;const o=this.chart.getElementsAtEventForMode(t,n.mode,n,i);return n.reverse&&o.reverse(),o}_positionChanged(t,e){const{caretX:i,caretY:s,options:n}=this,o=Ro[n.position].call(this,t,e);return!1!==o&&(i!==o.x||s!==o.y)}}$o.positioners=Ro;var Yo={id:"tooltip",_element:$o,positioners:Ro,afterInit(t,e,i){i&&(t.tooltip=new $o({chart:t,options:i}))},beforeUpdate(t,e,i){t.tooltip&&t.tooltip.initialize(i)},reset(t,e,i){t.tooltip&&t.tooltip.initialize(i)},afterDraw(t){const e=t.tooltip,i={tooltip:e};!1!==t.notifyPlugins("beforeTooltipDraw",i)&&(e&&e.draw(t.ctx),t.notifyPlugins("afterTooltipDraw",i))},afterEvent(t,e){if(t.tooltip){const i=e.replay;t.tooltip.handleEvent(e.event,i,e.inChartArea)&&(e.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(t,e)=>e.bodyFont.size,boxWidth:(t,e)=>e.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:{beforeTitle:H,title(t){if(t.length>0){const e=t[0],i=e.chart.data.labels,s=i?i.length:0;if(this&&this.options&&"dataset"===this.options.mode)return e.dataset.label||"";if(e.label)return e.label;if(s>0&&e.dataIndex"filter"!==t&&"itemSort"!==t&&"external"!==t,_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]},Uo=Object.freeze({__proto__:null,Decimation:ro,Filler:So,Legend:Co,SubTitle:Lo,Title:Ao,Tooltip:Yo});function Xo(t,e,i,s){const n=t.indexOf(e);if(-1===n)return((t,e,i,s)=>("string"==typeof e?(i=t.push(e)-1,s.unshift({index:i,label:e})):isNaN(e)&&(i=null),i))(t,e,i,s);return n!==t.lastIndexOf(e)?i:n}class qo extends Bs{constructor(t){super(t),this._startValue=void 0,this._valueRange=0,this._addedLabels=[]}init(t){const e=this._addedLabels;if(e.length){const t=this.getLabels();for(const{index:i,label:s}of e)t[i]===s&&t.splice(i,1);this._addedLabels=[]}super.init(t)}parse(t,e){if($(t))return null;const i=this.getLabels();return((t,e)=>null===t?null:jt(Math.round(t),0,e))(e=isFinite(e)&&i[e]===t?e:Xo(i,t,K(e,t),this._addedLabels),i.length-1)}determineDataLimits(){const{minDefined:t,maxDefined:e}=this.getUserBounds();let{min:i,max:s}=this.getMinMax(!0);"ticks"===this.options.bounds&&(t||(i=0),e||(s=this.getLabels().length-1)),this.min=i,this.max=s}buildTicks(){const t=this.min,e=this.max,i=this.options.offset,s=[];let n=this.getLabels();n=0===t&&e===n.length-1?n:n.slice(t,e+1),this._valueRange=Math.max(n.length-(i?0:1),1),this._startValue=this.min-(i?.5:0);for(let i=t;i<=e;i++)s.push({value:i});return s}getLabelForValue(t){const e=this.getLabels();return t>=0&&te.length-1?null:this.getPixelForValue(e[t].value)}getValueForPixel(t){return Math.round(this._startValue+this.getDecimalForPixel(t)*this._valueRange)}getBasePixel(){return this.bottom}}function Ko(t,e,{horizontal:i,minRotation:s}){const n=It(s),o=(i?Math.sin(n):Math.cos(n))||.001,a=.75*e*(""+t).length;return Math.min(e/o,a)}qo.id="category",qo.defaults={ticks:{callback:qo.prototype.getLabelForValue}};class Go extends Bs{constructor(t){super(t),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(t,e){return $(t)||("number"==typeof t||t instanceof Number)&&!isFinite(+t)?null:+t}handleTickRangeOptions(){const{beginAtZero:t}=this.options,{minDefined:e,maxDefined:i}=this.getUserBounds();let{min:s,max:n}=this;const o=t=>s=e?s:t,a=t=>n=i?n:t;if(t){const t=Ct(s),e=Ct(n);t<0&&e<0?a(0):t>0&&e>0&&o(0)}if(s===n){let e=1;(n>=Number.MAX_SAFE_INTEGER||s<=Number.MIN_SAFE_INTEGER)&&(e=Math.abs(.05*n)),a(n+e),t||o(s-e)}this.min=s,this.max=n}getTickLimit(){const t=this.options.ticks;let e,{maxTicksLimit:i,stepSize:s}=t;return s?(e=Math.ceil(this.max/s)-Math.floor(this.min/s)+1,e>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${s} would result generating up to ${e} ticks. Limiting to 1000.`),e=1e3)):(e=this.computeTickLimit(),i=i||11),i&&(e=Math.min(i,e)),e}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const t=this.options,e=t.ticks;let i=this.getTickLimit();i=Math.max(2,i);const s=function(t,e){const i=[],{bounds:s,step:n,min:o,max:a,precision:r,count:l,maxTicks:h,maxDigits:c,includeBounds:d}=t,u=n||1,f=h-1,{min:g,max:p}=e,m=!$(o),x=!$(a),b=!$(l),_=(p-g)/(c+1);let y,v,w,M,k=Ot((p-g)/f/u)*u;if(k<1e-14&&!m&&!x)return[{value:g},{value:p}];M=Math.ceil(p/k)-Math.floor(g/k),M>f&&(k=Ot(M*k/f/u)*u),$(r)||(y=Math.pow(10,r),k=Math.ceil(k*y)/y),"ticks"===s?(v=Math.floor(g/k)*k,w=Math.ceil(p/k)*k):(v=g,w=p),m&&x&&n&&Rt((a-o)/n,k/1e3)?(M=Math.round(Math.min((a-o)/k,h)),k=(a-o)/M,v=o,w=a):b?(v=m?o:v,w=x?a:w,M=l-1,k=(w-v)/M):(M=(w-v)/k,M=Lt(M,Math.round(M),k/1e3)?Math.round(M):Math.ceil(M));const S=Math.max(Ft(k),Ft(v));y=Math.pow(10,$(r)?S:r),v=Math.round(v*y)/y,w=Math.round(w*y)/y;let P=0;for(m&&(d&&v!==o?(i.push({value:o}),v0?i:null;this._zero=!0}determineDataLimits(){const{min:t,max:e}=this.getMinMax(!0);this.min=X(t)?Math.max(0,t):null,this.max=X(e)?Math.max(0,e):null,this.options.beginAtZero&&(this._zero=!0),this.handleTickRangeOptions()}handleTickRangeOptions(){const{minDefined:t,maxDefined:e}=this.getUserBounds();let i=this.min,s=this.max;const n=e=>i=t?i:e,o=t=>s=e?s:t,a=(t,e)=>Math.pow(10,Math.floor(Dt(t))+e);i===s&&(i<=0?(n(1),o(10)):(n(a(i,-1)),o(a(s,1)))),i<=0&&n(a(s,-1)),s<=0&&o(a(i,1)),this._zero&&this.min!==this._suggestedMin&&i===a(this.min,0)&&n(a(i,-1)),this.min=i,this.max=s}buildTicks(){const t=this.options,e=function(t,e){const i=Math.floor(Dt(e.max)),s=Math.ceil(e.max/Math.pow(10,i)),n=[];let o=q(t.min,Math.pow(10,Math.floor(Dt(e.min)))),a=Math.floor(Dt(o)),r=Math.floor(o/Math.pow(10,a)),l=a<0?Math.pow(10,Math.abs(a)):1;do{n.push({value:o,major:Jo(o)}),++r,10===r&&(r=1,++a,l=a>=0?1:l),o=Math.round(r*Math.pow(10,a)*l)/l}while(an?{start:e-i,end:e}:{start:e,end:e+i}}function ia(t){const e={l:t.left+t._padding.left,r:t.right-t._padding.right,t:t.top+t._padding.top,b:t.bottom-t._padding.bottom},i=Object.assign({},e),s=[],n=[],o=t._pointLabels.length,a=t.options.pointLabels,r=a.centerPointLabels?_t/o:0;for(let d=0;de.r&&(r=(s.end-e.r)/o,t.r=Math.max(t.r,e.r+r)),n.starte.b&&(l=(n.end-e.b)/a,t.b=Math.max(t.b,e.b+l))}function na(t){return 0===t||180===t?"center":t<180?"left":"right"}function oa(t,e,i){return"right"===i?t-=e:"center"===i&&(t-=e/2),t}function aa(t,e,i){return 90===i||270===i?t-=e/2:(i>270||i<90)&&(t-=e),t}function ra(t,e,i,s){const{ctx:n}=t;if(i)n.arc(t.xCenter,t.yCenter,e,0,yt);else{let i=t.getPointPosition(0,e);n.moveTo(i.x,i.y);for(let o=1;o{const i=J(this.options.pointLabels.callback,[t,e],this);return i||0===i?i:""})).filter(((t,e)=>this.chart.getDataVisibility(e)))}fit(){const t=this.options;t.display&&t.pointLabels.display?ia(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(t,e,i,s){this.xCenter+=Math.floor((t-e)/2),this.yCenter+=Math.floor((i-s)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(t,e,i,s))}getIndexAngle(t){return Nt(t*(yt/(this._pointLabels.length||1))+It(this.options.startAngle||0))}getDistanceFromCenterForValue(t){if($(t))return NaN;const e=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-t)*e:(t-this.min)*e}getValueForDistanceFromCenter(t){if($(t))return NaN;const e=t/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-e:this.min+e}getPointLabelContext(t){const e=this._pointLabels||[];if(t>=0&&t=0;n--){const e=s.setContext(t.getPointLabelContext(n)),o=He(e.font),{x:a,y:r,textAlign:l,left:h,top:c,right:d,bottom:u}=t._pointLabelItems[n],{backdropColor:f}=e;if(!$(f)){const t=Ne(e.backdropPadding);i.fillStyle=f,i.fillRect(h-t.left,c-t.top,d-h+t.width,u-c+t.height)}se(i,t._pointLabels[n],a,r+o.lineHeight/2,o,{color:e.color,textAlign:l,textBaseline:"middle"})}}(this,n),s.display&&this.ticks.forEach(((t,e)=>{if(0!==e){a=this.getDistanceFromCenterForValue(t.value);!function(t,e,i,s){const n=t.ctx,o=e.circular,{color:a,lineWidth:r}=e;!o&&!s||!a||!r||i<0||(n.save(),n.strokeStyle=a,n.lineWidth=r,n.setLineDash(e.borderDash),n.lineDashOffset=e.borderDashOffset,n.beginPath(),ra(t,i,o,s),n.closePath(),n.stroke(),n.restore())}(this,s.setContext(this.getContext(e-1)),a,n)}})),i.display){for(t.save(),o=n-1;o>=0;o--){const s=i.setContext(this.getPointLabelContext(o)),{color:n,lineWidth:l}=s;l&&n&&(t.lineWidth=l,t.strokeStyle=n,t.setLineDash(s.borderDash),t.lineDashOffset=s.borderDashOffset,a=this.getDistanceFromCenterForValue(e.ticks.reverse?this.min:this.max),r=this.getPointPosition(o,a),t.beginPath(),t.moveTo(this.xCenter,this.yCenter),t.lineTo(r.x,r.y),t.stroke())}t.restore()}}drawBorder(){}drawLabels(){const t=this.ctx,e=this.options,i=e.ticks;if(!i.display)return;const s=this.getIndexAngle(0);let n,o;t.save(),t.translate(this.xCenter,this.yCenter),t.rotate(s),t.textAlign="center",t.textBaseline="middle",this.ticks.forEach(((s,a)=>{if(0===a&&!e.reverse)return;const r=i.setContext(this.getContext(a)),l=He(r.font);if(n=this.getDistanceFromCenterForValue(this.ticks[a].value),r.showLabelBackdrop){t.font=l.string,o=t.measureText(s.label).width,t.fillStyle=r.backdropColor;const e=Ne(r.backdropPadding);t.fillRect(-o/2-e.left,-n-l.size/2-e.top,o+e.width,l.size+e.height)}se(t,s.label,0,-n,l,{color:r.color})})),t.restore()}drawTitle(){}}la.id="radialLinear",la.defaults={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:Os.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback:t=>t,padding:5,centerPointLabels:!1}},la.defaultRoutes={"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"},la.descriptors={angleLines:{_fallback:"grid"}};const ha={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},ca=Object.keys(ha);function da(t,e){return t-e}function ua(t,e){if($(e))return null;const i=t._adapter,{parser:s,round:n,isoWeekday:o}=t._parseOpts;let a=e;return"function"==typeof s&&(a=s(a)),X(a)||(a="string"==typeof s?i.parse(a,s):i.parse(a)),null===a?null:(n&&(a="week"!==n||!Tt(o)&&!0!==o?i.startOf(a,n):i.startOf(a,"isoWeek",o)),+a)}function fa(t,e,i,s){const n=ca.length;for(let o=ca.indexOf(t);o=e?i[s]:i[n]]=!0}}else t[e]=!0}function pa(t,e,i){const s=[],n={},o=e.length;let a,r;for(a=0;a=0&&(e[l].major=!0);return e}(t,s,n,i):s}class ma extends Bs{constructor(t){super(t),this._cache={data:[],labels:[],all:[]},this._unit="day",this._majorUnit=void 0,this._offsets={},this._normalized=!1,this._parseOpts=void 0}init(t,e){const i=t.time||(t.time={}),s=this._adapter=new mn._date(t.adapters.date);ot(i.displayFormats,s.formats()),this._parseOpts={parser:i.parser,round:i.round,isoWeekday:i.isoWeekday},super.init(t),this._normalized=e.normalized}parse(t,e){return void 0===t?null:ua(this,t)}beforeLayout(){super.beforeLayout(),this._cache={data:[],labels:[],all:[]}}determineDataLimits(){const t=this.options,e=this._adapter,i=t.time.unit||"day";let{min:s,max:n,minDefined:o,maxDefined:a}=this.getUserBounds();function r(t){o||isNaN(t.min)||(s=Math.min(s,t.min)),a||isNaN(t.max)||(n=Math.max(n,t.max))}o&&a||(r(this._getLabelBounds()),"ticks"===t.bounds&&"labels"===t.ticks.source||r(this.getMinMax(!1))),s=X(s)&&!isNaN(s)?s:+e.startOf(Date.now(),i),n=X(n)&&!isNaN(n)?n:+e.endOf(Date.now(),i)+1,this.min=Math.min(s,n-1),this.max=Math.max(s+1,n)}_getLabelBounds(){const t=this.getLabelTimestamps();let e=Number.POSITIVE_INFINITY,i=Number.NEGATIVE_INFINITY;return t.length&&(e=t[0],i=t[t.length-1]),{min:e,max:i}}buildTicks(){const t=this.options,e=t.time,i=t.ticks,s="labels"===i.source?this.getLabelTimestamps():this._generate();"ticks"===t.bounds&&s.length&&(this.min=this._userMin||s[0],this.max=this._userMax||s[s.length-1]);const n=this.min,o=he(s,n,this.max);return this._unit=e.unit||(i.autoSkip?fa(e.minUnit,this.min,this.max,this._getLabelCapacity(n)):function(t,e,i,s,n){for(let o=ca.length-1;o>=ca.indexOf(i);o--){const i=ca[o];if(ha[i].common&&t._adapter.diff(n,s,i)>=e-1)return i}return ca[i?ca.indexOf(i):0]}(this,o.length,e.minUnit,this.min,this.max)),this._majorUnit=i.major.enabled&&"year"!==this._unit?function(t){for(let e=ca.indexOf(t)+1,i=ca.length;e1e5*a)throw new Error(e+" and "+i+" are too far apart with stepSize of "+a+" "+o);const f="data"===s.ticks.source&&this.getDataTimestamps();for(c=u,d=0;ct-e)).map((t=>+t))}getLabelForValue(t){const e=this._adapter,i=this.options.time;return i.tooltipFormat?e.format(t,i.tooltipFormat):e.format(t,i.displayFormats.datetime)}_tickFormatFunction(t,e,i,s){const n=this.options,o=n.time.displayFormats,a=this._unit,r=this._majorUnit,l=a&&o[a],h=r&&o[r],c=i[e],d=r&&h&&c&&c.major,u=this._adapter.format(t,s||(d?h:l)),f=n.ticks.callback;return f?J(f,[u,e,i],this):u}generateTickLabels(t){let e,i,s;for(e=0,i=t.length;e0?a:1}getDataTimestamps(){let t,e,i=this._cache.data||[];if(i.length)return i;const s=this.getMatchingVisibleMetas();if(this._normalized&&s.length)return this._cache.data=s[0].controller.getAllParsedValues(this);for(t=0,e=s.length;t=t[r].pos&&e<=t[l].pos&&({lo:r,hi:l}=re(t,"pos",e)),({pos:s,time:o}=t[r]),({pos:n,time:a}=t[l])):(e>=t[r].time&&e<=t[l].time&&({lo:r,hi:l}=re(t,"time",e)),({time:s,pos:o}=t[r]),({time:n,pos:a}=t[l]));const h=n-s;return h?o+(a-o)*(e-s)/h:o}ma.id="time",ma.defaults={bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{source:"auto",major:{enabled:!1}}};class ba extends ma{constructor(t){super(t),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const t=this._getTimestampsForTable(),e=this._table=this.buildLookupTable(t);this._minPos=xa(e,this.min),this._tableRange=xa(e,this.max)-this._minPos,super.initOffsets(t)}buildLookupTable(t){const{min:e,max:i}=this,s=[],n=[];let o,a,r,l,h;for(o=0,a=t.length;o=e&&l<=i&&s.push(l);if(s.length<2)return[{time:e,pos:0},{time:i,pos:1}];for(o=0,a=s.length;o - Word count: - - -   - - Character count: - -`; - -class WordCountWidget extends api.NoteContextAwareWidget { - get position() { return 100; } // higher value means position towards the bottom/right - - get parentWidget() { return 'center-pane'; } - - isEnabled() { - return super.isEnabled() - && this.note.type === 'text' - && this.note.hasLabel('wordCount'); - } - - doRender() { - this.$widget = $(TPL); - this.$wordCount = this.$widget.find('.word-count'); - this.$characterCount = this.$widget.find('.character-count'); - return this.$widget; - } - - async refreshWithNote(note) { - const {content} = await note.getNoteComplement(); - - const text = $(content).text(); // get plain text only - - const counts = this.getCounts(text); - - this.$wordCount.text(counts.words); - this.$characterCount.text(counts.characters); - } - - getCounts(text) { - const chunks = text - .split(/[\s-+:,/\\]+/) - .filter(chunk => chunk !== ''); - - let words; - - if (chunks.length === 1 && chunks[0] === '') { - words = 0; - } - else { - words = chunks.length; - } - - const characters = chunks.join('').length; - - return {words, characters}; - } - - async entitiesReloadedEvent({loadResults}) { - if (loadResults.isNoteContentReloaded(this.noteId)) { - this.refresh(); - } - } -} - -module.exports = new WordCountWidget(); \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Steel Blue.css b/demo/User Guide/Trilium Demo/Steel Blue.css deleted file mode 100644 index 56f3dec40..000000000 --- a/demo/User Guide/Trilium Demo/Steel Blue.css +++ /dev/null @@ -1,101 +0,0 @@ -/* - * This is a demo of how you can create custom theme for Trilium. You can activate it by going - * into options (top-right corner) in first tab "Appearance". - * - * You can read some details on theming here: http://github.com/zadam/trilium/wiki/Themes - */ - -@font-face { /* This will be used as main UI font (see below) */ - font-family: 'Raleway'; - font-style: normal; - font-weight: 400; - src: url('../../../custom/fonts/raleway.woff2') format('woff2'); -} - -@font-face { /* This will be used as text content font (see below) */ - font-family: 'Garamond'; - font-style: normal; - font-weight: 400; - src: url('../../../custom/fonts/garamond.woff2') format('woff2'); -} - -:root { - --theme-style: light; - - --main-font-family: 'Raleway'; - --main-font-size: normal; - - --tree-font-family: 'Raleway'; - --tree-font-size: normal; - - --detail-font-family: 'Raleway'; - --detail-font-size: normal; - - --monospace-font-family: 'Monospace'; - --monospace-font-size: normal; - - --main-background-color: #404552; - --main-text-color: #AFB8C6; - --main-border-color: #AFB8C6; - - --accented-background-color: #383C4A; - --more-accented-background-color: #2F343F; - - --button-text-color: #AFB8C6; - --button-background-color: #2F343F; - --button-disabled-text-color: #86919F; - --button-disabled-background-color: #404552; - --button-border-color: #333; - --button-border-radius: 2px; - - --primary-button-background-color: #6c757d; - --primary-button-text-color: white; - --primary-button-border-color: #6c757d; - - --muted-text-color: #86919F; - - --input-text-color: #AFB8C6; - --input-background-color: #404552; - - --hover-item-text-color: white; - --hover-item-background-color: #4877B1; - - --active-item-text-color: white; - --active-item-background-color: #4877B1; - - --menu-text-color: #AFB8C6; - --menu-background-color: #383C4A; - - --modal-background-color: #404552; - --modal-backdrop-color: black; - - --left-pane-background-color: #2F343F; - --left-pane-text-color: #AFB8C6; - - --launcher-pane-background-color: #2F343F; - --launcher-pane-text-color: #AFB8C6; - - --active-tab-background-color: #2F343F; - --active-tab-text-color: #AFB8C6; - - --inactive-tab-background-color: #404552; - --inactive-tab-text-color: #AFB8C6; - - --scrollbar-border-color: rgba(175, 184, 198, 0.5); - --tooltip-background-color: #383C4A; - --link-color: lightskyblue; - - --mermaid-theme: forest; -} - -body .global-menu-button { - background-image: url("../../../assets/vX/images/icon-grey.png"); -} - -body .note-detail-editable-text, body .note-detail-readonly-text { - font-size: 120%; /* Garamond is subjectively smaller */ -} - -body .CodeMirror { - filter: invert(100%) hue-rotate(180deg); -} \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Steel Blue/eb-garamond-v9-latin-reg.woff2 b/demo/User Guide/Trilium Demo/Steel Blue/eb-garamond-v9-latin-reg.woff2 deleted file mode 100644 index c36dcecbbdbdbc706194a7d5697871c37712850f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27608 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

;=>jHIh2pj$@Ly&Z@|kBp?JC7@SE`+NH;0fY+r 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 Xupf#F^(WeC^m$JzWd1YFgSg~(CVpYf diff --git a/demo/User Guide/Trilium Demo/Tech.html b/demo/User Guide/Trilium Demo/Tech.html deleted file mode 100644 index dff1eb16d..000000000 --- a/demo/User Guide/Trilium Demo/Tech.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - Tech - - - -

-

Tech

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Expand note on the left pane to see content.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Tech/Linux/Bash scripting.html b/demo/User Guide/Trilium Demo/Tech/Linux/Bash scripting.html deleted file mode 100644 index 0bf52afa5..000000000 --- a/demo/User Guide/Trilium Demo/Tech/Linux/Bash scripting.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - - Bash scripting - - - -
-

Bash scripting

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Bash is a Unix shell and - command languagewritten by Brian Fox for - the GNU Project as - a free software replacement - for the Bourne shell. - First released in 1989, it has been distributed widely as the default - loginshell for most Linux distributions - and Apple's macOS (formerly - OS X). A version is also available for Windows 10.

-

Bash on Wikipedia - -

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Tech/Linux/Bash scripting/Bash startup modes.html b/demo/User Guide/Trilium Demo/Tech/Linux/Bash scripting/Bash startup modes.html deleted file mode 100644 index f0552003e..000000000 --- a/demo/User Guide/Trilium Demo/Tech/Linux/Bash scripting/Bash startup modes.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - - - - Bash startup modes - - - -
-

Bash startup modes

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Login shell

- -

As a "login shell", Bash reads and sets (executes) the user's profile - from /etc/profile and one of ~/.bash_profile, ~/.bash_login, or ~/.profile - (in that order, using the first one that's readable!).

-

When a login shell exits, Bash reads and executes commands from the file - ~/.bash_logout, if it exists.

-

Why an extra login shell mode? There are many actions and variable sets - that only make sense for the initial user login. That's why all UNIX® shells - have (should have) a "login" mode.

-

Methods to start Bash as a login shell: - -

-
    -
  • the first character of argv[0] is - (a hyphen): traditional UNIX® shells - start from the login binary
  • -
  • Bash is started with the -l option
  • -
  • Bash is started with the --login option
  • -
-

Methods to test for login shell mode: - -

- -

Related switches: - -

-
    -
  • --noprofile disables reading of all profile files
  • -
- -

Interactive shell

- -

When Bash starts as an interactive non-login shell, it reads and executes - commands from ~/.bashrc. This file should contain, for example, aliases, - since they need to be defined in every shell as they're not inherited from - the parent shell.

-

The feature to have a system-wide /etc/bash.bashrc or a similar system-wide - rc-file is specific to vendors and distributors that ship their own, patched variant of Bash. - The classic way to have a system-wide rc file is to source /etc/bashrc - from every user's ~/.bashrc.

-

Methods to test for interactive-shell mode: - -

-
    -
  • the special parameter $- contains the letter i (lowercase I)
  • -
-

Related switches: - -

-
    -
  • -i forces the interactive mode
  • -
  • --norc disables reading of the startup files (e.g. /etc/bash.bashrc if - supported) and ~/.bashrc
  • -
  • --rcfile defines another startup file (instead of /etc/bash.bashrc and - ~/.bashrc)
  • -
- -

SH mode

- -

When Bash starts in SH compatiblity mode, it tries to mimic the startup - behaviour of historical versions of sh as closely as possible, while conforming - to the POSIX® standard as well. The profile files read are /etc/profile - and ~/.profile, if it's a login shell.

-

If it's not a login shell, the environment variable ENV is - evaluated and the resulting filename is used as the name of the startup - file.

-

After the startup files are read, Bash enters the POSIX(r) compatiblity mode (for running, not for starting!).

-

Bash starts in sh compatiblity mode when: - -

-
    -
  • the base filename in argv[0] is sh ( -
    - -
     NB: /bin/sh may be linked to /bin/bash, but that doesn't mean it acts - like /bin/bash  -
    - -
    )
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Tech/Linux/Bash scripting/While loop.html b/demo/User Guide/Trilium Demo/Tech/Linux/Bash scripting/While loop.html deleted file mode 100644 index 2ec27074b..000000000 --- a/demo/User Guide/Trilium Demo/Tech/Linux/Bash scripting/While loop.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - - While loop - - - -
-

While loop

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Documentation: http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_09_02.html - -

#!/bin/bash
-# This script opens 4 terminal windows.
-
-i="0"
-while [ $i -lt 4 ]
-do
-    xterm &
-
-    i=$[$i+1]
-done
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Tech/Linux/History.html b/demo/User Guide/Trilium Demo/Tech/Linux/History.html deleted file mode 100644 index 9a3bb9654..000000000 --- a/demo/User Guide/Trilium Demo/Tech/Linux/History.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - - History - - - -
-

History

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

The history of Linux began in 1991 with the commencement - of a personal project by Finnish student - Linus Torvaldsto create a new free operating system kernel. Since - then, the resulting Linux kernel has - been marked by constant growth throughout its history. Since the initial - release of its source code in - 1991, it has grown from a small number of C files - under a license prohibiting commercial distribution to the 4.2.3 version - in 2015 with more than 18 million lines of source code under the GNU General Public License v2.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Tech/Linux/Ubuntu.html b/demo/User Guide/Trilium Demo/Tech/Linux/Ubuntu.html deleted file mode 100644 index c44f7c92d..000000000 --- a/demo/User Guide/Trilium Demo/Tech/Linux/Ubuntu.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - Ubuntu - - - -
-

Ubuntu

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Expand note on the left pane to see content.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Tech/Linux/Ubuntu/Unity shortcuts.html b/demo/User Guide/Trilium Demo/Tech/Linux/Ubuntu/Unity shortcuts.html deleted file mode 100644 index 3ddb276c5..000000000 --- a/demo/User Guide/Trilium Demo/Tech/Linux/Ubuntu/Unity shortcuts.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - - Unity shortcuts - - - -
-

Unity shortcuts

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
    -
  • Hold Super - Invoke the Launcher and display the shortcuts
  • -
  • Hold Super, then press 1 or 2 or 3 and so on until 0 to open or focus - an application. The number corresponds to the location of the icon on the - launcher from top to bottom. -
      -
    • Adding Shift will open a new instance of the application if it's already - open.
    • -
    • Holding the key is also useful when you want to get to the Launcher but - do not want to invoke the Dash.
    • -
    -
  • -
  • Super + T - Open the rubbish bin/trash can.
  • -
  • Alt + F1 - Put keyboard focus on the Launcher, use arrow keys to navigate, - Enter launches an application, Right arrow exposes the quicklists if an - application has them.
  • -
  • Ctrl + Alt + T - Launch a terminal window.
  • -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Tech/Programming/Bash scripting.clone.html b/demo/User Guide/Trilium Demo/Tech/Programming/Bash scripting.clone.html deleted file mode 100644 index e82fc6a4b..000000000 --- a/demo/User Guide/Trilium Demo/Tech/Programming/Bash scripting.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Bash scripting - - - -
-

Bash scripting

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Tech/Programming/Java.html b/demo/User Guide/Trilium Demo/Tech/Programming/Java.html deleted file mode 100644 index e63452044..000000000 --- a/demo/User Guide/Trilium Demo/Tech/Programming/Java.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - Java - - - -
-

Java

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Tech/Security/Trusted timestamping.clone.html b/demo/User Guide/Trilium Demo/Tech/Security/Trusted timestamping.clone.html deleted file mode 100644 index 960727f12..000000000 --- a/demo/User Guide/Trilium Demo/Tech/Security/Trusted timestamping.clone.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - Trusted timestamping - - - -
-

Trusted timestamping

- -
-

This is a clone of a note. Go to its primary location.

-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Tech/node.js/Intro.html b/demo/User Guide/Trilium Demo/Tech/node.js/Intro.html deleted file mode 100644 index 46d8bd054..000000000 --- a/demo/User Guide/Trilium Demo/Tech/node.js/Intro.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - Intro - - - -
-

Intro

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Node.js is an open-source, - cross-platform, JavaScript - runtime environmentthat executes JavaScript code outside of a browser. - Node.js lets developers use JavaScript to write command line tools and - for server-side scripting—running - scripts server-side to produce dynamic web page content - before the page is sent to the user's web browser. 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Tech/node.js/Overview.html b/demo/User Guide/Trilium Demo/Tech/node.js/Overview.html deleted file mode 100644 index f8eb9bc84..000000000 --- a/demo/User Guide/Trilium Demo/Tech/node.js/Overview.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - - - - - Overview - - - -
-

Overview

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Node.js allows the creation of Web servers and - networking tools using JavaScript and - a collection of "modules" that handle various core functionalities.[28] - - [31][44] - - [45][46] Modules - are provided for file system I/O, - networking (DNS, - HTTP, TCP, - TLS/SSL, or UDP), - binarydata (buffers), cryptography functions, - data streams, and other core functions.[31] - - [45][47] Node.js's - modules use an API designed to reduce the complexity of writing server - applications.[31] - - [45] -

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Tech/node.js/Overview/History.html b/demo/User Guide/Trilium Demo/Tech/node.js/Overview/History.html deleted file mode 100644 index 217dbcc05..000000000 --- a/demo/User Guide/Trilium Demo/Tech/node.js/Overview/History.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - History - - - -
-

History

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Node.js was written initially by Ryan Dahl in - 2009,[24] about - thirteen years after the introduction of the first server-side JavaScript - environment, Netscape's LiveWire Pro Web.[25] The - initial release supported only Linux and Mac OS X. Its development and - maintenance was led by Dahl and later sponsored by Joyent. - [26] -

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Tech/node.js/Overview/Industry support.html b/demo/User Guide/Trilium Demo/Tech/node.js/Overview/Industry support.html deleted file mode 100644 index 3bd38a4a9..000000000 --- a/demo/User Guide/Trilium Demo/Tech/node.js/Overview/Industry support.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - Industry support - - - -
-

Industry support

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

There are thousands of open-source libraries for Node.js, most of them - hosted on the npm website. - The Node.js developer community has two main mailing lists and the IRC channel - #node.js on freenode

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Tech/node.js/Overview/Platform architecture.html b/demo/User Guide/Trilium Demo/Tech/node.js/Overview/Platform architecture.html deleted file mode 100644 index 5d5edcde8..000000000 --- a/demo/User Guide/Trilium Demo/Tech/node.js/Overview/Platform architecture.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - Platform architecture - - - -
-

Platform architecture

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Node.js brings event-driven programming to - web servers, enabling development of fast web servers in JavaScript. - [31]Developers can create scalable servers without using threading, - by using a simplified model of event-driven programming that - uses callbacks to signal the completion of a task.[31] - -

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Tech/node.js/Releases.html b/demo/User Guide/Trilium Demo/Tech/node.js/Releases.html deleted file mode 100644 index 75802ef31..000000000 --- a/demo/User Guide/Trilium Demo/Tech/node.js/Releases.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - - Releases - - - -
-

Releases

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

New major releases of Node.js are cut from the GitHub master - branch every six months. Even-numbered versions are cut in April and odd-numbered - versions are cut in October. When a new odd version is released, the previous - even version undergoes transition to Long Term Support (LTS), which gives - that version 18 months of active support from the date it is designated - LTS.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Work/HR.html b/demo/User Guide/Trilium Demo/Work/HR.html deleted file mode 100644 index 694675427..000000000 --- a/demo/User Guide/Trilium Demo/Work/HR.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - HR - - - -
-

HR

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

HR stuff 

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Work/Processes.html b/demo/User Guide/Trilium Demo/Work/Processes.html deleted file mode 100644 index 082ce669f..000000000 --- a/demo/User Guide/Trilium Demo/Work/Processes.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - Processes - - - -
-

Processes

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

bla bla ...

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo/Work/Projects.html b/demo/User Guide/Trilium Demo/Work/Projects.html deleted file mode 100644 index 73e2af979..000000000 --- a/demo/User Guide/Trilium Demo/Work/Projects.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - Projects - - - -
-

Projects

- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Here I'd keep various notes related to my work's projects etc.

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - \ No newline at end of file diff --git a/demo/User Guide/Trilium Demo_trilium-icon.png b/demo/User Guide/Trilium Demo_trilium-icon.png deleted file mode 100644 index 8208b2ced25d0c9715799e3fbd2d112258e397b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14670 zcmcJ0g;N~Q^Y$L@9^9P}+}+)SyGw$*1vn&FAV_d0Sa1jy+yVr*;10p%aEJTd=ldtT zRqs_@&DHEpKRw+~_e}5Z#AvE3V4{(t0RVuhq$v9y06?&xAOHmk)|hzwu!A+!){5`d z03d)70KgFd@CfSy9{_+iCjcB-0Dy1?01&z5v}uXLE+AQ{D9FNE*yll}Jp|UEx+xlZ z0svP3e_zm$>kk_M5X@DQmD2HBKF#&@BOiDe>gH)*(C8dRa+;k{L}B@hV9R5Caw=0o8(b!u>XHG8hti;M66%L~nD+OEi2o|kVR z)A+vsvq6i9$kT-4RVNFi1749HFGiL&>HklY{H~{pUy_!j+T<~6_Vy=_ExFW2c0^bD z#E%?|3VL}gsXEa22-KfEl0-SE>hCa09l%p0`=>cqZ2Ui+b$TW6rPqW*w(%)4m#GmY zX@_aMh&bHt7MBzL^6og8I&4f06SFdFm7}j!lC^0Qp~?{n3;g->*#4%puXGW!-729n zwsWQT^q64aA&R>!@S$oa&q3`rjsS?EmthaNTYZ0)pssXKzr!c7#5t@vh_0~22G$SU$QIjx? z`R%RNTPkcmMpKH@;9vFpIoCV1tBEnMtHfu15@a3}^+JtPm2=2Lj%D%~bQ3Q@dBV?3D9JXo8mD z6A6UUJ2`DTdi%bF*XLOqy->9ypjN8A^&_vKo4IQs0FKkYA<1^JFIlxVyqk|;qp6K|GlHV z?s*-QCI%?=ZqiZdn>n_#e2m~YjP}(zkXEoS_P!@k@!4!j51E0&l#JQM30=D!EaCa? zIB!ZdYrWoeoV!K%&uU@SVX&~x?hg7c3cyoo{cy^#Ab+#zeG!aF1$+-6Rtr_r%NF=v z$Kn(4Sk(>TPM{5h{mtO=Rm~i8;5ng5t~r=)X|SzEF?){jtDrK)n-wIpZ*bJZtY6k| zQavJ#@r>@1zq)-(ey7Gf9iBniwEP!0YRHV+cau*DA@N^417zYEM7+ik(Y4>)6W}1N zlI7xgC+tA$($q?a7PXDTI{CQb5|%wn2~vcPbnj>>lg4Qg;DY?HWgkj zCj?a0&?~tZoZrHw%b>1;rVtUV*tXbM$U-=$>BvH`n7wsFl20BJ5eiPvs7}5__++^_ zL~)CC<#XaSabgJY@RFgb(a6|ShdM(EfY)!_`CZkdsDN>;BXI8%YK2B@|C>M;r{Pew zUM|B5-A(tDevzN+b1l9NR6sGPXlq2mrLoO}q1^B`)DO?NnLN(z+wA?(t?E#c|Iq$;ZBU z)-1nPxHVTiUM`3?Eq6?h{lvD*qec)L0V@O1hqzAYPO=qlMuoCKbz!w$w%GRh@~BmU zn*U1biP?LQgPGszWPvx-Og3;(o3;v!R?=jTw8PJttsQlQ!4>tSUD{?=rvN|t&yDWx zU6AXZH?W2Ph6hu_8wbqG5XGcS{wH2FAtUJXZ~DNL_-@zXVGh&8lXWc6V#j@oyz%!_ zf838yLIzs8h5alpxAqnA_{um%4V0LFfhXSRI@o7U#A8_q9Ve76a6^EqC-tS)HzIo) zAENwVVv=CxXc0cQmmsJ!psxG$X~-SY0#Oq_>;nq?x00~Qa>;^`xRl|UIkC>Fzg9Lq zb@jd(vexCA+&Ss{_l8kvd?b}Mwb>oonSdKS4GmCDurhXgDG2pi=~F`)geCaC=%T^d z`}`*+=mS{i&Q~4o>--=#Ku;a!jKzlg5NcGvfW54~Cta_IArU=LHQ&v4D8}s+Z_;^`&Q!CM{g2rx>-5i!=?}5#d%1 zU1LqDg2>&{;?hlDykPnO$Fk{|I zt;9)sTDKv~qmS)H7&YCgZ$t#UMG+|vP+F|s3b<8i{_?Bx+J271wj)P<7qlRNiQ)Ne z?Krlvmx{~;z_7H?zJtbATn%g9@57}EzlBT4dDSy)^AfRpdXs)9RTu8aNPts)Rm#U=_~qeq_~K$<;{flDJak98>a{q^4NAm}vBmXv_<9 zRejNFrT7eyn$+B?%5!1g^>JWGafYsIM+vm&jppt5ByaRY;Y_mNq*2 zfgS;kxC62ZeVvhRUbWnC)RCsm+w${Y)%UL! z$nBb5S}l54&`rn_?A=l+g|;qHTtzlCefpLSdnYTf5VO? z(Wk}VdEPGYpb*hc-B%uUPrHn1-QyMtmJ$4I{!&@iz4)?v-C4~p!|#6H!wuJ!bQJ8{ zh!1y2rmTZ)XqwV%iScIQh}}(oOSb1jlaL*=cS_Wm=;2b}Sm}lwFlchI{B2d2b_h_y z3ANLt&3OzK#ptxAa43*K+_JH{U+fMTRP&ld?MKDJkPPgwn7k1OS{-_K9^$vBZ@P#7#jKeGx3=#wRDRKl#=(uN84nj$jgch? z7>Znz1Khv|cWX_y5W=g=t?%9A6_#;?7-@`&2cbBJJNLNYAB5`J6KEs3b8ByEj<8q4 zR=SFargIE38)icGSvbTKhk4pjB~1&q-r0E)%>H&-r!MS0cO_Y^RQqzqPreB1mr{+! zZqLsbkNqZVag`a}A2dVJ`1IjLxTKYGbWa$=RH+Sr#+ypz=t9y_9eiQf#6 z2X(uiFX1JJnEzU*b%IT&Z^M?KAWi8CtjZs2k5Ks8*z?$->J_UuWK^Oza~GN7>Cd&Z zdhTdDauO!vB(zfq$~=K=+cdsU9Ep4KQ25s~Ewiq9n(zut#@YM(g z@AG*Oz4N$S^;;eH8t(;Gb>rgAEzwMFXLh1=UTuiTO1owzRE}O9y?fCJX^GcX64}+m zqJ8>N8jCw7!7rHKyC3tjeNyJ+NE?4qsv=uza%jM@5TZ{glc$DqV11}G5GEh5n^iy0)p z<-ApZdh#$Do0i(V3m#qggQ8!iLZpnK#`Xe|G)XWtVnixfHtjBN3!aQr?C_LQaTvuN z;9Z9#$hf0bS6v(wis!!vjwbvIby-~Rr;gwVxoM~14q_S)8}j(Zd-;{I$}nIOF?MSABBcQl~!elA5f1pGFs#qqs)Go7eQW`Y+#i6*#DV ze#atx7%Ds*a&M(gB*o)|8$X;y1$8=lUZ#fTF2Jc?2;?`3p#-Osz>`VpD^p}Qp`*q^ z$|t+^6*G@TydqG+`L%~`E6C-Y)@e0#AO4$}nA@+1V$9d!39!`eP0JrKxN;gcBwW7z z*NQtQ__)Tc1(Uch>Ccm9SC~Bhd&R0#wV^SC8uU2hJtYF>_~0D(zk!2YR|hHGZHb%w zAwzah#ShO|11!orsZn-x9NN<%Lng0-s%O<`MyBV|gDA}+S7sxZm{q_n6@cfD1Eh~z$FV(K3f-x`cK6r#9sbQUmdWonJlT19 z)oCSl>DY#t``t>a-l+g z8Xc&P6^m56eli|A=kZ8zZN*Lm+FE3s6`uW-W&Y;HhIth!;eD_l|JB$5kcbqxOEY%H zQbj?Ih(JR6=O1i+#0;n#H|gqey=vmF`}dM5fl!xFPKyHXo@AIVP6Vg9_XFc^+NTfC zGx+)&UISmWzaC)J9-qWD&g~X;T`E<#yuR9gGrOnF_P3)4oQ_!Cjps6s$H#mU^x`z5 z4x^I@oRAMo)%$GY>XDaUIXlG{Zau%FkCn!gY{h-I#zP5sMAe*SHj%SFyf4$sd9_=b z`9`_nb*S;rQ;SBhNiu)HhG%jA=L*& zpcAw2-~(4GVFYP*TCmK7+pm2Yb3S6#J6!^jX|Ct~Ud2%6C_@A-dxJXD_XFD^u>I29G7(;@o0?8uWokWNY#!So+)$ zIZTLx?{VhH)xI$Nv_hm78lT$w?#wUkId_e(oc<(62SF$FbgVi-YD{6)v6jGtf-RG~1Cx4Ny&Xn@{BX_un?6vFIg@BFHWh zM{;+$&Z;jOq)oEud!jQWm}Gy;;JD9@ekeh6Q)pH*d+e&E>`AhlWr~wEr?;6UP7&8J z;3fvY^);RSH3DCGCVJ8O2H;E{dJ0;6!=xK{`y9Z&!Bu756JIeH{tlH&9**|NH&#&} z@oK)Y!Z!Xm^SwcKnrtzd4K2SJRrmlVF$$e<(f)&DBmqFn5HV}n2kB1ujr05vPlK`H z6dO;fa+i0tSsp^d^MrhN3-riw$s>k8eTQG)DFs8MnZSLN)KFZkTh6&uy=jjK(dJZ)TAoEi)s6HAKur{p^ zViT#Ebn-4hNYVg6a_x=ln2s{p{C=6yduohm$yu}Sfuk|2W^KCF%TT?u>O%xFpNmNQ zG{b!GDRHmrS0bAyo$CmW(a2o%b+gUy7;R7hhbk7xFoDy_2>WlF@LwD}B=1ly0YG|9 zrpEzvS;83-*SNRFC%oZzVtX;D{p#f=zMh&&_?{^9-1h8UeQ(}C%6jdjIr z?K}mi63fPpgq|G#cRymAjQo4NdP+^Cu1f@yg@(%!OAYW+YEM1q;p57X=BGz*d{2Nf zP{~UAuuH-~_z>Iv+O++;M5){H^nSY**ZCi8kWs zqbTLGr4>W-QPmt3%UoW_d}IzINV;CLuQ>`2I?!jPOexlJYqp zOtY~PLN1g9P+tt1s!H<~PCZ3Asy9-O&Cn0EG?BzX)YGhRjF#YUteoBiUfhITfsPd5 z7jAz$=GW(8{@v@-^~x#=bDtrlNwL4aL64)_UC?eeb1xrRBZVA^khdoM8lN~i*&r8G zKgCrTW#`f}#!VBG*%}3Tgcqo)nq1L1P20O@M!Nfkf*a(kNn0XUOobXUtuk|8EF*YG zk-(BfjS^Sck%fzP;kRNoixe~584HV+MT<=V&at_-%xi(Y@MT@XE=$vuKKJSxLGG8X z0tj6OBFVRqGMU}CLZ>Ag7r7Vi>kE7h?0|L1-N!Pc*8P;QOl(EC4_tO$F3)E8&oqQ* zpMJ4#3Km`r-o#ehK_A9UNyeMg3#07`RX#ToGh42Yr-9V7t+It>ue#C?;WOFyLG3POf7H>Jujh07iR+fAvfd6};%?XbRQ`e^eXdutJaCdP- z(9V8Q`RIm1e7oh%OIb~()7+D1MdNrwchdw4uUcJ&TV~%WWnl`hsD9vXwl*<*6T65D zoLpZ5abcQ_(ihCin!mAPy(YV*vph9@^XIlU*Q~T{Kezw-qmMJ1Kh#gI6G|t7ZdFHq z^3{p&Os&7w7b%K--5Fr23Fw609CBzpyw0ER@%>MO@*mBNlCm*P@qS z?K6)&1*)`omNnkN7dv~#x6?*@R2P10436^)8iD)ggOSQnuo`)1)vy9nmz#$Y359}S z^!!BHsr-c%D&-Yl+ldBn(~zQ?X|Ykm8$?sCDgy z<)8r~@JOBupFXd62=u0*%f73E<(G+dpDXcz<32iw6;W{UocYasYkW5}-?aK+#5Ho; zmf1?mMwlFrx1t}_ehvhcj&)W{pPKa1^(r?jL(gUOo-Z2^>yEyLV~qs+02z2*B&|z z0nLzsN?-ohTl2Y^NJeQa70A0TsJm9uDgQ4taQTlLPoIS;bRNHxt zS*BKfOVN3f@B$h0bCe%`n53AU|J!i*E9q=9A7g^Rk0MpVi2os;O>YJ6pSw)RQy*kJ z#ZrkQ#4*ZZClHvVq$Ia=5b zxHAsT=zjP8GtP8aw4s-(L6_FAFgyjJRAJT$<4@a1Z}e7X70lYr$I-DumJW(X(!pGx-oL|K!W}s0FF@W7~{BL+a;3;60885Z}$( zXM@O*fNJ!Ftg@&Tj!;U^UK3y{*EJfkS5%ioj80M;_>}P|zLJh<`A&X?>57C{ncOzv z;cF|$q5EFL`mb}=P`~Tb2ugM`^;7P;(|E@Pe;g?!Jb7|dI?%YHB)#Jt9`&O)| zY~()#;@E!L*7U7{@AdOt++h|wz1uLqEwlMx*X6UdwB={YcfBmY$7@cc%Ioz=&(k<-h?aH2Z+o(fDWT#aWC$t?|Kf3XPAeu_m#(<`*+%l3 z@nsi;QvMI`auwxV*j+^9#D}h;bSBf;>zCcIz_5!mborSi6Pex*SI_?Q?xP_NO%#W9 z9a~Ln{wE2I6C7rxNk=$+#3{+k{BydV^5cIcy2a1=tHqR07e#LaW@yv3M00-TOQiS% zoIaid#XHW8?3;X2qx%Q@_v{h>V93#XQSm-vgeFs!}$?Yy|zh=bC;?b8|swKIeBuhaGjMe zaa8#-*D$xbBAC=Z0tLw}RkJhaEzyv7VozHn1>gRmE<<>nL(L*5a zIWcqdW%yNz5w6RzlVfq$C8NHgaXb+u`a#Dw;LpC3{`|%tysaOo|MhRSSIvNyyucwv4hePQJ)N(eFMTcpf9Yr;x^huXp4Sx*wE#Cnqr9GGC?_ z$SFa5qY-~VBin={ud*sWL69OiqP6z}tmY0#X1Me3CPP;5N8GNO!@}?ZV9{eJsq7+8 zP2-#1FZ}R0F3v#Ij7p4E-LG5nxK=s%xl1=W_>USN)VSHxa8}4FR1JC<(0oueh!~C#!Y8~501w2H;z&S?sRx( zROHtJb&xeV`y702Cjq4b%l$-ogAd-PZQH2z^Sn8JtX3yIvc%ZZ&kB?=XVs3M37bBB z_h7;pJA?C0z2gtad$Hu$LF0-Na83Z5b*)b4y5*r-kb>cnhLitB80mWqI*UxWcO1iS zEJR2`adZ&+tcof;2LA??m5N^M)L^?jmf~z10y{{o;WS>djhx%^2wH4#>;iMJ>6}z_Ix0sI$CjPs_rkeKm-7zeM+AnlrH{Xst7b%vwJ7eJt+~Y9gBGRkAJMk3Cm3Zb(0y?5NI*5 z6t!xIR#J>Kc6MlCaTSK@JWXl8%5|{5bY@?ZOHJ?shvWkS$L2Eho$h|ye{F_b{q+4* zhBNfh$`8q=`}}8kNIEx0y=%2bwa*SAlF7I6OI%ck?+ft)^=qm6JiNrxQR+s6OxW3> zp}nPxg&t&1u@w9Rs8QPyGVb(Gks6T`JvH6`Hp%R>l}s=QI$$q1uq_WwlY6-0Zrx^8 z>4UA{b@W{q*7uMa+Ii5{Gfk}pf0e<-w(uKj6vce`*H#(ap1{+iVoUiscS)jlpeZaBlSv;F@ zOsrq~obFS+q~*Q2nREK=-%eKB_r{G`^B0=8pTciv>rH!ek8@1dy>@mFB`p+5s&P-O z$3+z05Qf=2I%{%Giq1T*3JTSxa2BkdJ%rI-L2>PjBZNC0X?J}%(NlqGyTOCBpJ_cF zK3kpP?5T;9L+#xpLL>#|=`GheY3xBEX&pNv(e9$?)ctBGbXZnBMLzJ|4|A4X?3MAu z{BjHcFy#ZQ{A9;Mcp?U;e3##$;>4^Ej`>02M74VaA#7GOk#sxctAxF9jy7Iw9Y5sQ=CJ8r)Wzsr^B{poR5H9sR2K{aqa{koYF$V~XmhxKu!^%FsvDrP7(Z4x@E5~N}yUqf|ZM%=bceF zWX8xQTy?-B^O*&UGm30%3#la?TuzeTl%$3Sh%r#tRAzNhJ0BdDKpujTHYtGtzMK&( zHUv>8?Yfgb*C&2#iS})4SrnM{zvGirq$d z35i-%Q8SVlOP#oktNSkG@wN<{$oO^#UUh|$;3K->9g8vZO5~}}(-8NQ!TlN?B+F|* zUm+r#F8y}GV}($F4du~?3=jkhfFx+~z7$DG7!?ssqG!V7LyI`n_d+Clt%3Sc!Zr;$&g)s+cu)&JDq?{M7%we3@qwYx32 zw$FcVnV);vYn#`ZeD~>YUYM*A0un^P*pP#;^pUi~8N-;dLjj|ydx z)WZSS!hP4D=)8nO)!_SmtD5aIN>D==uflffNA3qD?0^1S;Dg-a6W0f^mYO&GfOkZfk6-*dO!d8mlV5eFghqa8VeX&kP-wW?U>SS@`;IG(L+N*>stu6 zT}{0HKqOigOTSylqDzLf<#q0%492ncF46;tTn++K#1VYI9c=qP&)p17qT6Rlxt*;V z<;H~I*420{^F`ftF9`Xb6~@K1w1hY@_I2`)8<;${{|$ssu0I)Hd22Dt2%bi;Y7{_V z1Q+6BU;;-{KYGvi38fL7_Ie26nz{SzIB!t}q53zGFWrJWaXeKL%mpYUd~j0=`&as> zy(IZ?y%TSLn}OiP8R{h5>(bjtOlr%no~STrtzP{-&5-&N030t;egD%Y5xe%`eeD-B zePr-!C6guGnk$p7-thII^U~V|(~z6FWC}ARvr>2$#6HB{x5*_8-zkw01aTArP{P^K z!!GWEP4N2)dbT2U;Boe4tO>s$mI_`lEBY&-nQV{GdtI~A4c~W+N@g}`gCs!#gRY^T z>g$?BP_4}J8GnBL(6%?}PbvE?S(Fl~A8+uqMc>5V);I51E}2Qb3Am1e`Ju+*-%4x& z9m=&g&eL1suDFx?eta++AZ}eSiBJz^wxIG(ZHMyZxZd|3n7BRZXIfBQx8#E$`l{`F zo3Dp$dlOw47+;WwE54w7`P}oI<@m4VTu}zChk9y+MLEHFRj_yJPYh{vVP5D0UawqE z2hbCW2loXh2}@Iet~9hL9ATNba2Rk@SzOH~W!mHLL#Q?>zZY=52YLjM*SCM)vFD2i z4PA6mT-gQ1$UOX(Z5{_)Di%GTgH*q^C}6w?Cz#T47-_xj~zc2GX_ ztH?+-d##P1B8b@XN1HI2r2hy)M0mj7*is9WVKDJ9*jK)%_K)JH?R=3toyyU7B*HL! z98=Fd@(FN$iHg0O>LJun;GPtNP1;_J>%wWjV`+57esbatEtVb~CX{AsBo$4NEwtR9 zV%e5hQ^Z;x9h@*Lkxq{EY@&5uJMqv$W#=uX$PF_eN^iIAiyUV+WQ**-sh2|$tqgcn z@dvrAYP~1AU*1+8OIuO00CeEA*8kp)2x6RM*7Q9@5uHl(|o_$xf)a9+j z9w`v4kZ@5X6NZ=;Ci7a_AVw>;M84sLaq0Tt^fWsahbZ9jPTfCkUr94bRowd8+_ zAZDxPcLtky1*1Fx(J1nsJk$uxloDR)#yJwrJK-*pUOqhrEtK+(tOeMHC>^R(9}hV+ zGyWST8hNXN^w;h(Zh9Ik)*0J7f9iyyyYsQJE08a5Mj`Y2i3c+ku9TOrjQIu=f=m`; z9X`Is!~S@llXtF?j~tq0lC(G#a=$Bg03%-H!6n2)?RO)EKWDy1RDV6&VZ+L2N#kzN z_i9WVn+~c!@;%z7p04>0-fK!ew1@?Y7wNx35G-70u~9&s{&$-2Dbc4t#fbU6PYWJ! zde5HZ+IrFK!}P5O2a4ifH4bhk9BY@iNXL{6 zt=MHiMV%CngYgBL%=p?TvIcYFfw!+|f3t0fiU9(eHP8L8$Zlav*8~Z@2WRU38_{I? z*DoewA+N}FD`QkY5)~yknlT5PoioR2x<{H^kdhPou@xm=d8rS$b&e{yC$F>eAzvkKyPi1FWG&YwSvuH+NAn)$cI3~hr+Hm&K^BgM9 zO0J2OUNNXOc&lgooPE7>+l4IE>3jM1FaAWFLcSp*hFA=a3srCrQ^Sl;3(Hk6!hp8O ziLAYSspB;#TrSUJ@ci>@OQRZ@h1Zi5V<2vMfdj#EX?%gfQ7Z~u_Hw<&tuN0Xy<|j~ z7jWaISxWI3d7~+>HeP#f-Jc>c&5KyH2>^#56|M1J@bbpSkimj^Ld{RaQP{`AapT!i z<)`lnLI-5&eShrX!ihrJic*@9_8jsY`N5};M@EM}eI=i@aA;p1{ z*T9CUQ|P>&Q@#Vs95_<0AC!c+lzM#I_s6qyTF_EqGa>vhX5h|Gy$+cv1q7bDc0gh4 zGZ@zow+dlI*K6BmkZxZU$}iH6%Sg^wjL|e`p$A7{(`nC(QdZmimk)n)^h#}zVU~}; zqYGvR0^7X4SF#p;imzeUwAn9|llRpy-QWZ-nWAfpDby2RpGr$6#bL8W!ie2MFNWj} zb*UX~%n$!BOETkOoYT#g(5Qu@AgJyu#R$qSfWP(dVOF#6vjLjW^L`DtcIT-~+1P;s z=QT9vW5Q?yyCL%T8XC1I7#UT?7`{Tvk^k`~l#4u>J^tJ`domFvK;@Dz0Qc-+_bc`~ zo_6MYdbpq~#sjwT0*tUIO%3edJwl*9Dem8X!7vtxl5-xI(nfepSU~L1iyotVtR%1;dBe#~97`N55fQR*9cN&d^p##l8ch-xCxfpNO>)QLgDiEO zCoKnN@i7iXZuq*Zx3CK`5PnyKW`lqm_x1MF5vrw~Kq(`(B3hRK)RNGEHzA_YSd zCc;86rM66kE?_L-C4OEnk=W#&?5}-$fYWXuw%ap3P%%%EAVFrOqt$n5GD16fdIlpF zvKVt>bMYs}uu@j(J&aT!S*Hyte0tv5jYeAXNR%@3E_|`jw{4foL;z=P*$2T}vR8J8 zZ2l5odOWy**=C9-B4TTa2{Sh3WE#W*6zXWM@HGKAkoHDhr|A`zC*-epqgV4dJg|4$ z!Fj?>zdhCL6n6fEtdXJEv)Co7h{5D?{*bd&E~mu(A2vC$$YM~#R|#5Tgn@C6xfsb! zCxEkHHSx2IG$1v#vQi-63{O(7@P?N7BzKnj*QnUn#!9N>Lc0Hu>r%vEHkLxg7k`wU z5*dfp$TVc->SmAkRmFAQJ; zuoX=?5Ut64dLrR0@yGfPF;WiNnN6i0Nk_4l!wOWjz}M?Kl9S9KDGo@}NP&5H3PxT8PU=H}T9SP#>mSz8 zSAT>6I62r{w| zhbWXAVL^91+XugW2U(ct9`M?>{mlyRH-Z_=Xhno2X@tNI=ky$X?1VryGqg@I9g=}< z9NDvu4o?Eu;)g&!`kh z0N%EE=|L|pA%WWCkdE<+tqlpR2HnY@`Cz*m(%|!AF3(rL2RtHR@eh`4zX1{z*N|9n zqyAXTCK$#^_RM~omfQI?)Gk!Jn=r6z2om})W~m8w%;9U3l8gY4%TsJX)`A8~yXPa8 zI(f5;MH9j9m-GSL^>G% zv0WkeN*ZhTER@LC7``vI0AhGeo<&`rzvvQ`burk|&mLd-J&f#ri!?wu#ry}x)rC47 zxFp4M_C2--L36}(3h*i{3Kchhn@ervfu+*!n7=qeSvGJ{KAC$9r~j)wiQ^JN{T~$S z?rfPWwKT+zTzMKE2f@-Re98^Cuwd5h2gEa*O#<`Vu*9qhjbn4PMVuZ;QHY6syS_>o zS{#9bB1g#Os`NFD3@Ihsa|!+rE-Y=MsE@n_e!mZ*llR2yMJ~D@@Hu*kEQ&vDC0WKl)}$E$;JO|fTUDK!32)yrQhN0 z$8q2i21AB(CUR=0-F1hJWUYp4V1l@PTij9*1o55 z)1s{XIYjL$7M7?hb)%z#MfY2g8Wn?I*6g?(mK9mq9^6PJ9nTcUXaYZz;52{V z^X+^rtstEW%qZ23b~CWWvUg#m(II>5-0Yn8#w7wqhUg{Vi)}$qp)~kEla%0I9C`KE zw2Xci*v=6N;eX!AIhv^$wa~tTAaDXR@j3ShJW-~?pj{joJl53%p4+dqp6vpXV#jwx zufW*WpHV6LB3N3Z120#rEx746`SfFGxiHdF+{UM+Il=%f5PI~gxiyXXSY45Q{xvvF zJUachprkpJ7#={y|#ZrQqt!l>V>3_-vY~MsH-)^OLmV8P|vk>=Z*}5^Nn$Qubfc zf)9@*z#p?y=#O~OH*y|QRDcaAx!4+#_{qmBYS}~~^VxqDmEXH!mwkec0ygoCM}>UB zDE*ZEvmcw}eWrP(Tl=(1QLuUii?v*oxOtll?HuneTW^JvG!c%o@585mNg7VxH+P24 z3WGZ78`e#zMWIRiqU=h_v;Sg(`!{r5nkeix)tUHS-Q#Iw18PXAru1e;)5V_RU^OMR{P|L`Fl11?LV z7>JX8d)5_L#NB-1QA)60o1dEUGW?ND9{=+l5%n-SCbsxbooZJT>n4g9OSCBdu1ERG zQ(`rO*OWT?GTvMt<*4Z;L)#|U>+30LNAVn8??1VGk&A=P#)DLub?7oVIc(9ZUu9Ih zWjS&h7KU0_#$BR}701|{?CHDsuF4;lUSKv`hMf%Rr5sHUnIOFtoE}k=8QU#Bg2y&; z@-~g*F9s9=ARb%nI^<|ktk!ll>qnomzb#Mux%Bu^0I{P;WOQEyW(;q>c+V>KCkI(}c;)1oPq&BAzu8&cc?rHt zgKx$G*io6}VqVdUYk`!u$4QS@+Q9;yzt8hWmtXa4uqC;f+3a8Md8$in zH%xYGQ&JD(IXd3uhP;!$1?a=y-~HuzVr}v^_Dq$itqSNr;{Iv}(;w+G=x^Q8lGt3< z@?O=xbBk2D^L_c8E&2E#8t`udgt|Q*4QT%K@=p$C5s{cVuJ~+HN^`!6qo471FhDCb zB+VUd4TwG2>^c8vWInK8C-B$Q!Mjyn!qa7J2w-c?SQ^QaAXWLJ=6bu}t)RY2F+ z(a$&^*x+QYn*`C|3T_t&N!?0R8fafqrXO}ofF?-{80K^kgFf#xrd5X&y9pLyB3!O? zyCuT<6Uzh7d-=XT*1zefnYb1Tj$^g(w&rMF_EF;a4-jo!Ld3Uq`tP;p3|@Gt_E6l? z%=!I@Saq}h%$F08;!o-R*rADr)2EWo)T5(joevrPAb!hkh_Q2}4by+)h1K@+eaV_y z)bT^XZ9BBqb*BxGqMJJjdWsM<6qwU;B*m#**Uks<D%<`4f_LRqLLX^InV0Ct0)#7oY=OWW1X%h%Gw7V!1;W&hyf d=xJ@~X3OsCVV`{_N(%cEpd_a*TO(}|_J2U>3-15` diff --git a/demo/root/Trilium Demo.html b/demo/root/Trilium Demo.html index 54957bf6d..646f0f519 100644 --- a/demo/root/Trilium Demo.html +++ b/demo/root/Trilium Demo.html @@ -39,68 +39,72 @@
-
- -
-

Welcome to TriliumNext Notes! +

+
+
+ +
+

Welcome to TriliumNext Notes! -

-

This is initial "demo" document provided by TriliumNext by default to - showcase some of its features and also give you some ideas how you might - structure your notes. You can play with it, modify note content and tree - structure as you wish.

-

If you need any help, visit TriliumNext website: https://github.com/TriliumNext +

+

This is initial "demo" document provided by TriliumNext by default to + showcase some of its features and also give you some ideas how you might + structure your notes. You can play with it, modify note content and tree + structure as you wish.

+

If you need any help, visit TriliumNext website: https://github.com/TriliumNext -

-

Cleanup

+

+

Cleanup

-

Once you're finished with experimenting and want to cleanup these pages, - you can simply delete them all.

-
 
-

Formatting

+

Once you're finished with experimenting and want to cleanup these pages, + you can simply delete them all.

+
 
+

Formatting

-

TriliumNext supports classic formatting like italic, bold, bold and italic. - Of course you can add links like this one pointing to google.com +

TriliumNext supports classic formatting like italic, bold, bold and italic. + Of course you can add links like this one pointing to google.com -

-

Lists

-

Ordered: +

+

Lists

+

Ordered: -

-
    -
  1. First Item
  2. -
  3. Second item +

      -
    1. First sub-item +
    2. First Item
    3. +
    4. Second item
        -
      1. sub-sub-item
      2. +
      3. First sub-item +
          +
        1. sub-sub-item
        2. +
        +
    -
  4. -
-

Unordered: +

Unordered: -

-
    -
  • Item
  • -
  • Another item +

      -
    • Sub-item
    • +
    • Item
    • +
    • Another item +
        +
      • Sub-item
      • +
      +
    -
  • -
-

Block quotes

-
-

Whereof one cannot speak, thereof one must be silent”

-

– Ludwig Wittgenstein

-
-

Checkout also other examples like tables, - checkbox lists, highlighting, - code blocksand math examples.

+

Block quotes

+
+

Whereof one cannot speak, thereof one must be silent”

+

– Ludwig Wittgenstein

+
+

Checkout also other examples like tables, + checkbox lists, highlighting, + code blocksand math examples.

+
+
diff --git a/demo/root/Trilium Demo/Books/Book template.html b/demo/root/Trilium Demo/Books/Book template.html index c8ebc7d11..da4c2698f 100644 --- a/demo/root/Trilium Demo/Books/Book template.html +++ b/demo/root/Trilium Demo/Books/Book template.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,27 +61,31 @@
- +
+
+

Main characters

-

… here put main characters …

-

 

-

Plot

+

… here put main characters …

+

 

+

Plot

-

… describe main plot lines …

-

 

-

Tone

+

… describe main plot lines …

+

 

+

Tone

-

 

-

Genre

+

 

+

Genre

-

scifi / drama / romance

-

 

-

Similar books

+

scifi / drama / romance

+

 

+

Similar books

-
    -
  • -
+
    +
  • +
+
+
diff --git a/demo/root/Trilium Demo/Books/Book template/Highlights.html b/demo/root/Trilium Demo/Books/Book template/Highlights.html index 961cc6bfe..58d8789d4 100644 --- a/demo/root/Trilium Demo/Books/Book template/Highlights.html +++ b/demo/root/Trilium Demo/Books/Book template/Highlights.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,10 +61,14 @@
-
-

highlght 1

-
-

my comment

+
+
+
+

highlght 1

+
+

my comment

+
+
diff --git a/demo/root/Trilium Demo/Books/To read.html b/demo/root/Trilium Demo/Books/To read.html index 73579650c..713416236 100644 --- a/demo/root/Trilium Demo/Books/To read.html +++ b/demo/root/Trilium Demo/Books/To read.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,17 +61,21 @@
-

Checkout Kindle daily deals: https://www.amazon.com/gp/feature.html?docId=1000677541 +

+
+

Checkout Kindle daily deals: https://www.amazon.com/gp/feature.html?docId=1000677541 -

- +
+
diff --git a/demo/root/Trilium Demo/Formatting examples/Checkbox lists.html b/demo/root/Trilium Demo/Formatting examples/Checkbox lists.html index aa27bc1b0..3f249409f 100644 --- a/demo/root/Trilium Demo/Formatting examples/Checkbox lists.html +++ b/demo/root/Trilium Demo/Formatting examples/Checkbox lists.html @@ -31,8 +31,8 @@
-
-
+
+
@@ -61,33 +61,37 @@
-

Create easy TODO-lists with checkboxes:

-
    -
  • -
  • +
+
+
diff --git a/demo/root/Trilium Demo/Formatting examples/Code blocks.html b/demo/root/Trilium Demo/Formatting examples/Code blocks.html index 7eba0d193..5645457e7 100644 --- a/demo/root/Trilium Demo/Formatting examples/Code blocks.html +++ b/demo/root/Trilium Demo/Formatting examples/Code blocks.html @@ -37,19 +37,23 @@
-

Code blocks are useful to add short snippets of code blocks inside text - notes. Depending on your preference, it's possible to enable or disable - word wrapping for these code blocks.

-

We added syntax highlighting to code blocks as well. When a code block - is first created it will try to automatically determine the programming - language, should that fail it is possible to manually adjust it. The color - scheme for the syntax highlighting is adjustable in settings. 

function helloWorld() {
+                                                        
+
+

Code blocks are useful to add short snippets of code blocks inside text + notes. Depending on your preference, it's possible to enable or disable + word wrapping for these code blocks.

+

We added syntax highlighting to code blocks as well. When a code block + is first created it will try to automatically determine the programming + language, should that fail it is possible to manually adjust it. The color + scheme for the syntax highlighting is adjustable in settings. 

function helloWorld() {
 	alert("Hello world");
 }
-

For larger pieces of code it is better to use a code note, which uses - a fully-fledged code editor (CodeMirror). For an example of a code note, - see Custom request handler.

+

For larger pieces of code it is better to use a code note, which uses + a fully-fledged code editor (CodeMirror). For an example of a code note, + see Custom request handler.

+
+
diff --git a/demo/root/Trilium Demo/Formatting examples/Highlighting.html b/demo/root/Trilium Demo/Formatting examples/Highlighting.html index 7ad5b8d72..29ed3b481 100644 --- a/demo/root/Trilium Demo/Formatting examples/Highlighting.html +++ b/demo/root/Trilium Demo/Formatting examples/Highlighting.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,21 +61,25 @@
-

Space Shuttle Discovery (Orbiter Vehicle - Designation: OV-103) is one of the orbiters from NASA's Space - Shuttle program and the third of five fully operational orbiters to be - built. Its first mission, STS-41-D, flew from August 30 to September 5, - 1984. Over 27 years of service it launched and landed 39 times, - gathering more spaceflights than any other spacecraft to date. The shuttle - has three main components: the Space Shuttle orbiter, a central fuel tank, - and two rocket boosters. Nearly 25,000 heat resistant tiles cover - the orbiter to protect it from high temperatures on re-entry.

-

Discovery became the third operational orbiter to enter service, preceded - by Columbia and Challenger. It embarked on its last mission, STS-133, on February 24, 2011 and - touched down for the final time at Kennedy Space Center on March 9, having - spent a cumulative total of almost a full year in space. Discovery performed - both research and International Space Station (ISS) assembly missions, - and also carried the Hubble Space Telescope into orbit.

+
+
+

Space Shuttle Discovery (Orbiter Vehicle + Designation: OV-103) is one of the orbiters from NASA's Space + Shuttle program and the third of five fully operational orbiters to be + built. Its first mission, STS-41-D, flew from August 30 to September 5, + 1984. Over 27 years of service it launched and landed 39 times, + gathering more spaceflights than any other spacecraft to date. The shuttle + has three main components: the Space Shuttle orbiter, a central fuel tank, + and two rocket boosters. Nearly 25,000 heat resistant tiles cover + the orbiter to protect it from high temperatures on re-entry.

+

Discovery became the third operational orbiter to enter service, preceded + by Columbia and Challenger. It embarked on its last mission, STS-133, on February 24, 2011 and + touched down for the final time at Kennedy Space Center on March 9, having + spent a cumulative total of almost a full year in space. Discovery performed + both research and International Space Station (ISS) assembly missions, + and also carried the Hubble Space Telescope into orbit.

+
+
diff --git a/demo/root/Trilium Demo/Formatting examples/Math.html b/demo/root/Trilium Demo/Formatting examples/Math.html index c0df127a4..3658c41d1 100644 --- a/demo/root/Trilium Demo/Formatting examples/Math.html +++ b/demo/root/Trilium Demo/Formatting examples/Math.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,13 +61,17 @@
-

\(% \f is defined as #1f(#2) using the macro \f\relax{x} = \int_{-\infty}^\infty     \f\hat\xi\,e^{2 \pi i \xi x}     \,d\xi\)Some - math examples:

\[\displaystyle \frac{1}{\Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{\frac25 \pi}} = 1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}} {1+\frac{e^{-8\pi}} {1+\cdots} } } }\] +
+
+

\(% \f is defined as #1f(#2) using the macro \f\relax{x} = \int_{-\infty}^\infty     \f\hat\xi\,e^{2 \pi i \xi x}     \,d\xi\)Some + math examples:

\[\displaystyle \frac{1}{\Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{\frac25 \pi}} = 1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}} {1+\frac{e^{-8\pi}} {1+\cdots} } } }\] -

Another:

\[\displaystyle \left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right)\] +

Another:

\[\displaystyle \left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right)\] -

Inline math is also possible: \(c^2 = a^2 + b^2\) Neat!

-

 

+

Inline math is also possible: \(c^2 = a^2 + b^2\) Neat!

+

 

+
+
diff --git a/demo/root/Trilium Demo/Formatting examples/School schedule.html b/demo/root/Trilium Demo/Formatting examples/School schedule.html index d3c604932..1cf14534c 100644 --- a/demo/root/Trilium Demo/Formatting examples/School schedule.html +++ b/demo/root/Trilium Demo/Formatting examples/School schedule.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,55 +61,59 @@
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 MondayTuesdayWednesdayThursdayFriday
9:00-10:30P.E. MathComputer Science 
11:00-12:30HistoryEnglish PhysicsMath
13:00-14:30 Computer ScienceChemistryPhysics LabGeography
15:00-16:30Computer Science Latin  
-
School schedule
-
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 MondayTuesdayWednesdayThursdayFriday
9:00-10:30P.E. MathComputer Science 
11:00-12:30HistoryEnglish PhysicsMath
13:00-14:30 Computer ScienceChemistryPhysics LabGeography
15:00-16:30Computer Science Latin  
+
School schedule
+
+
+
diff --git a/demo/root/Trilium Demo/Inbox.html b/demo/root/Trilium Demo/Inbox.html index 4feb88341..bef83d710 100644 --- a/demo/root/Trilium Demo/Inbox.html +++ b/demo/root/Trilium Demo/Inbox.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,8 +61,12 @@
-

This is a place I use to put notes waiting for better categorization

-

 

+
+
+

This is a place I use to put notes waiting for better categorization

+

 

+
+
diff --git a/demo/root/Trilium Demo/Inbox/Book to read.html b/demo/root/Trilium Demo/Inbox/Book to read.html index 286ddfe0e..7c12ce637 100644 --- a/demo/root/Trilium Demo/Inbox/Book to read.html +++ b/demo/root/Trilium Demo/Inbox/Book to read.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,10 +61,14 @@ diff --git a/demo/root/Trilium Demo/Inbox/Grocery list for today.html b/demo/root/Trilium Demo/Inbox/Grocery list for today.html index 175a10e32..c60145f83 100644 --- a/demo/root/Trilium Demo/Inbox/Grocery list for today.html +++ b/demo/root/Trilium Demo/Inbox/Grocery list for today.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,12 +61,16 @@
-
    -
  • cucumber
  • -
  • cheese
  • -
  • beer
  • -
-

 

+
+
+
    +
  • cucumber
  • +
  • cheese
  • +
  • beer
  • +
+

 

+
+
diff --git a/demo/root/Trilium Demo/Inbox/The Last Question.html b/demo/root/Trilium Demo/Inbox/The Last Question.html index e8f2049cb..5e7754399 100644 --- a/demo/root/Trilium Demo/Inbox/The Last Question.html +++ b/demo/root/Trilium Demo/Inbox/The Last Question.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,19 +61,23 @@
-

"The Last Question" is a science fiction - short storyby American writer Isaac Asimov. - It first appeared in the November 1956 issue of Science Fiction Quarterly.

-
 
-

This page demonstrates two things:

- +
+
diff --git a/demo/root/Trilium Demo/Journal.html b/demo/root/Trilium Demo/Journal.html index 85d8a0d97..3b639bd17 100644 --- a/demo/root/Trilium Demo/Journal.html +++ b/demo/root/Trilium Demo/Journal.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,9 +61,13 @@
-

You can read some explanation on how this journal works here: https://github.com/zadam/trilium/wiki/Day-notes +

+
+

You can read some explanation on how this journal works here: https://github.com/zadam/trilium/wiki/Day-notes -

+

+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/11 - November/28 - Tuesday.html b/demo/root/Trilium Demo/Journal/2021/11 - November/28 - Tuesday.html index 7479c73ed..5d589d2bc 100644 --- a/demo/root/Trilium Demo/Journal/2021/11 - November/28 - Tuesday.html +++ b/demo/root/Trilium Demo/Journal/2021/11 - November/28 - Tuesday.html @@ -33,8 +33,8 @@
-
-
+
+
@@ -61,15 +61,19 @@
-

TODO:

-
    -
  • -
  • +
+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Christmas gift ideas.html b/demo/root/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Christmas gift ideas.html index 0da4c8ee2..ef58f6984 100644 --- a/demo/root/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Christmas gift ideas.html +++ b/demo/root/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Christmas gift ideas.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,14 +61,18 @@
- +
+
diff --git a/demo/root/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Phone call about work project.html b/demo/root/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Phone call about work project.html index 84319578d..9def663ef 100644 --- a/demo/root/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Phone call about work project.html +++ b/demo/root/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Phone call about work project.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,7 +61,11 @@
-

Bla bla bla ....

+
+
+

Bla bla bla ....

+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Trusted timestamping.html b/demo/root/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Trusted timestamping.html index e13ab8d11..e2dc8a2c3 100644 --- a/demo/root/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Trusted timestamping.html +++ b/demo/root/Trilium Demo/Journal/2021/11 - November/28 - Tuesday/Trusted timestamping.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,19 +61,23 @@
-

Wiki: https://en.wikipedia.org/wiki/Trusted_timestamping +

+
+

Wiki: https://en.wikipedia.org/wiki/Trusted_timestamping -

-

Bozho: https://techblog.bozho.net/using-trusted-timestamping-java/ +

+

Bozho: https://techblog.bozho.net/using-trusted-timestamping-java/ -

-

Trusted timestamping is the process of securely keeping - track of the creation and modification time of a document. Security here - means that no one—not even the owner of the document—should be able to - change it once it has been recorded provided that the timestamper's integrity - is never compromised.

-

The administrative aspect involves setting up a publicly available, trusted - timestamp management infrastructure to collect, process and renew timestamps.

+

+

Trusted timestamping is the process of securely keeping + track of the creation and modification time of a document. Security here + means that no one—not even the owner of the document—should be able to + change it once it has been recorded provided that the timestamper's integrity + is never compromised.

+

The administrative aspect involves setting up a publicly available, trusted + timestamp management infrastructure to collect, process and renew timestamps.

+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/12 - December/18 - Monday.html b/demo/root/Trilium Demo/Journal/2021/12 - December/18 - Monday.html index 44b5d6bfe..4b14123c0 100644 --- a/demo/root/Trilium Demo/Journal/2021/12 - December/18 - Monday.html +++ b/demo/root/Trilium Demo/Journal/2021/12 - December/18 - Monday.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,13 +61,17 @@
-

Miscellaneous notes done on monday ...

-

 

-

Interesting video: https://www.youtube.com/watch?v=_eSAF_qT_FY&feature=youtu.be +

+
+

Miscellaneous notes done on monday ...

+

 

+

Interesting video: https://www.youtube.com/watch?v=_eSAF_qT_FY&feature=youtu.be -

-

 

-

 

+

+

 

+

 

+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/12 - December/18 - Monday/Meeting minutes.html b/demo/root/Trilium Demo/Journal/2021/12 - December/18 - Monday/Meeting minutes.html index 9e21d7d0b..69ddc2584 100644 --- a/demo/root/Trilium Demo/Journal/2021/12 - December/18 - Monday/Meeting minutes.html +++ b/demo/root/Trilium Demo/Journal/2021/12 - December/18 - Monday/Meeting minutes.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,7 +61,11 @@
-

bla bla bla ...

+
+
+

bla bla bla ...

+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/12 - December/18 - Monday/TODO - Send invites for christ.html b/demo/root/Trilium Demo/Journal/2021/12 - December/18 - Monday/TODO - Send invites for christ.html index e93889a26..b61f736de 100644 --- a/demo/root/Trilium Demo/Journal/2021/12 - December/18 - Monday/TODO - Send invites for christ.html +++ b/demo/root/Trilium Demo/Journal/2021/12 - December/18 - Monday/TODO - Send invites for christ.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -60,7 +60,11 @@
-
+
+
+
+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/12 - December/19 - Tuesday.html b/demo/root/Trilium Demo/Journal/2021/12 - December/19 - Tuesday.html index ee271f8c5..ff8fd2c5f 100644 --- a/demo/root/Trilium Demo/Journal/2021/12 - December/19 - Tuesday.html +++ b/demo/root/Trilium Demo/Journal/2021/12 - December/19 - Tuesday.html @@ -33,8 +33,8 @@
-
-
+
+
@@ -61,15 +61,19 @@
-

TODO:

-
    -
  • -
  • +
+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/12 - December/19 - Tuesday/DONE - Dentist appointment.html b/demo/root/Trilium Demo/Journal/2021/12 - December/19 - Tuesday/DONE - Dentist appointment.html index c1e14b067..307bafe83 100644 --- a/demo/root/Trilium Demo/Journal/2021/12 - December/19 - Tuesday/DONE - Dentist appointment.html +++ b/demo/root/Trilium Demo/Journal/2021/12 - December/19 - Tuesday/DONE - Dentist appointment.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -60,7 +60,11 @@
-
+
+
+
+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/12 - December/20 - Wednesday.html b/demo/root/Trilium Demo/Journal/2021/12 - December/20 - Wednesday.html index 2abc1d8f1..af12fd0d9 100644 --- a/demo/root/Trilium Demo/Journal/2021/12 - December/20 - Wednesday.html +++ b/demo/root/Trilium Demo/Journal/2021/12 - December/20 - Wednesday.html @@ -33,8 +33,8 @@
-
-
+
+
@@ -61,15 +61,19 @@
-

TODO:

-
    -
  • -
  • +
+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/12 - December/21 - Thursday.html b/demo/root/Trilium Demo/Journal/2021/12 - December/21 - Thursday.html index c46800db7..f15e5ce80 100644 --- a/demo/root/Trilium Demo/Journal/2021/12 - December/21 - Thursday.html +++ b/demo/root/Trilium Demo/Journal/2021/12 - December/21 - Thursday.html @@ -33,8 +33,8 @@
-
-
+
+
@@ -61,15 +61,19 @@
-

TODO:

-
    -
  • -
  • +
+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Christmas shopping.html b/demo/root/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Christmas shopping.html index 6b9b73609..389a4a056 100644 --- a/demo/root/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Christmas shopping.html +++ b/demo/root/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Christmas shopping.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,7 +61,11 @@
-

Bought a book!

+
+
+

Bought a book!

+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Office party.html b/demo/root/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Office party.html index 278f725b3..1302f17ff 100644 --- a/demo/root/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Office party.html +++ b/demo/root/Trilium Demo/Journal/2021/12 - December/21 - Thursday/Office party.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -60,7 +60,11 @@
-
That was fun!
+
+
+
That was fun!
+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/12 - December/22 - Friday.html b/demo/root/Trilium Demo/Journal/2021/12 - December/22 - Friday.html index dab90636e..548f432d1 100644 --- a/demo/root/Trilium Demo/Journal/2021/12 - December/22 - Friday.html +++ b/demo/root/Trilium Demo/Journal/2021/12 - December/22 - Friday.html @@ -33,8 +33,8 @@
-
-
+
+
@@ -61,15 +61,19 @@
-

TODO:

-
    -
  • -
  • +
+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/12 - December/22 - Friday/Christmas shopping.html b/demo/root/Trilium Demo/Journal/2021/12 - December/22 - Friday/Christmas shopping.html index e3b6b25db..3348c2fbd 100644 --- a/demo/root/Trilium Demo/Journal/2021/12 - December/22 - Friday/Christmas shopping.html +++ b/demo/root/Trilium Demo/Journal/2021/12 - December/22 - Friday/Christmas shopping.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,7 +61,11 @@
-

 

+
+
+

 

+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical.html b/demo/root/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical.html index 553091f8e..2edd2774b 100644 --- a/demo/root/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical.html +++ b/demo/root/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,15 +61,19 @@
-

I enjoyed this book a lot. It's slow moving at times with the author taking - his time with conversations and descriptions of them. The premise is very - interesting, but I'm sad that it wasn't elaborated more deeply - e.g. the - history and development of the clakker technology with Huygens and how - Spinoza comes into the picture. Maybe the author saves it for the next - two parts of the book.

-

Language can be intimidating at first for non-native english speakers - - author uses wide range of vocabulary. Fortunately it gets better after - a while as reader adjusts.

+
+
+

I enjoyed this book a lot. It's slow moving at times with the author taking + his time with conversations and descriptions of them. The premise is very + interesting, but I'm sad that it wasn't elaborated more deeply - e.g. the + history and development of the clakker technology with Huygens and how + Spinoza comes into the picture. Maybe the author saves it for the next + two parts of the book.

+

Language can be intimidating at first for non-native english speakers + - author uses wide range of vocabulary. Fortunately it gets better after + a while as reader adjusts.

+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical/Highlights.html b/demo/root/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical/Highlights.html index 4dcc578b7..930c17d68 100644 --- a/demo/root/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical/Highlights.html +++ b/demo/root/Trilium Demo/Journal/2021/12 - December/22 - Friday/The Mechanical/Highlights.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,30 +61,34 @@
-
-

Like a raindrop rolling down dry valleys to the sea, his body sensed the - contours of agony and helplessly followed their gradient. Impelled by alchemical - compulsion rather than gravity, Jax became an unstoppable boulder careering - along gullies of human whim.

-
-
-

Free Will was a vacuum, a negative space. It was the absence of coercion, - the absence of compulsion, the absence of agony.

-
-
-

Overwhelming: he could do anything he wanted. But the grand sum of anything-at-all - was nothing-at-all. The topology of freedom offered no gradients to nudge - him, no landmarks to guide him. How did humans guide themselves? How did - they know what to do and what not to do? How did they know when to do anything - without the benefit of geasa and metageasa to prioritize every single action - of their waking lives? How did they order their daily existence without - somebody to tell them what to do?

-
-
-

Life as a slave was unspeakable; life as a slave who had briefly tasted - freedom was unthinkable. Clakkers carried complex geasa by dint of alchemy; - humans carried heavy obligations, too, but called them culture. Society.

-
+
+
+
+

Like a raindrop rolling down dry valleys to the sea, his body sensed the + contours of agony and helplessly followed their gradient. Impelled by alchemical + compulsion rather than gravity, Jax became an unstoppable boulder careering + along gullies of human whim.

+
+
+

Free Will was a vacuum, a negative space. It was the absence of coercion, + the absence of compulsion, the absence of agony.

+
+
+

Overwhelming: he could do anything he wanted. But the grand sum of anything-at-all + was nothing-at-all. The topology of freedom offered no gradients to nudge + him, no landmarks to guide him. How did humans guide themselves? How did + they know what to do and what not to do? How did they know when to do anything + without the benefit of geasa and metageasa to prioritize every single action + of their waking lives? How did they order their daily existence without + somebody to tell them what to do?

+
+
+

Life as a slave was unspeakable; life as a slave who had briefly tasted + freedom was unthinkable. Clakkers carried complex geasa by dint of alchemy; + humans carried heavy obligations, too, but called them culture. Society.

+
+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/12 - December/23 - Saturday.html b/demo/root/Trilium Demo/Journal/2021/12 - December/23 - Saturday.html index f73df6138..47944bd14 100644 --- a/demo/root/Trilium Demo/Journal/2021/12 - December/23 - Saturday.html +++ b/demo/root/Trilium Demo/Journal/2021/12 - December/23 - Saturday.html @@ -33,8 +33,8 @@
-
-
+
+
@@ -61,15 +61,19 @@
-

TODO:

-
    -
  • -
  • +
+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!.html b/demo/root/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!.html index ba3b543fc..eb71f3d9b 100644 --- a/demo/root/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!.html +++ b/demo/root/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!.html @@ -33,8 +33,8 @@
-
-
+
+
@@ -61,15 +61,19 @@
-

TODO:

-
    -
  • -
  • +
+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game for Al.html b/demo/root/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game for Al.html index f8027fe27..0e353e67a 100644 --- a/demo/root/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game for Al.html +++ b/demo/root/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/DONE - Buy a board game for Al.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,13 +61,17 @@
-

 

-
- -
-

Maybe CodeNames? https://boardgamegeek.com/boardgame/178900/codenames +

+
+

 

+
+ +
+

Maybe CodeNames? https://boardgamegeek.com/boardgame/178900/codenames -

+

+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/TODO - Buy milk.html b/demo/root/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/TODO - Buy milk.html index 27fda6795..3b985d95a 100644 --- a/demo/root/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/TODO - Buy milk.html +++ b/demo/root/Trilium Demo/Journal/2021/12 - December/24 - Sunday - Christmas Eve!/TODO - Buy milk.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -60,7 +60,11 @@
-
+
+
+
+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/12 - December/30 - Thursday.html b/demo/root/Trilium Demo/Journal/2021/12 - December/30 - Thursday.html index e13e69514..f714c84ae 100644 --- a/demo/root/Trilium Demo/Journal/2021/12 - December/30 - Thursday.html +++ b/demo/root/Trilium Demo/Journal/2021/12 - December/30 - Thursday.html @@ -33,8 +33,8 @@
-
-
+
+
@@ -61,15 +61,19 @@
-

TODO:

-
    -
  • -
  • +
+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/Epics.html b/demo/root/Trilium Demo/Journal/2021/Epics.html index 414ef3e98..050884636 100644 --- a/demo/root/Trilium Demo/Journal/2021/Epics.html +++ b/demo/root/Trilium Demo/Journal/2021/Epics.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,11 +61,15 @@
-

Epic is kind of medium-term events or projects spread over days or months.

-

Remember that Trilium is all free form so you can organise your stuff - in whatever way you'd like.

-

 

-

 

+
+
+

Epic is kind of medium-term events or projects spread over days or months.

+

Remember that Trilium is all free form so you can organise your stuff + in whatever way you'd like.

+

 

+

 

+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/Epics/Christmas.html b/demo/root/Trilium Demo/Journal/2021/Epics/Christmas.html index 0186f1b31..3db8364e9 100644 --- a/demo/root/Trilium Demo/Journal/2021/Epics/Christmas.html +++ b/demo/root/Trilium Demo/Journal/2021/Epics/Christmas.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,7 +61,11 @@
-

This christmas is going to be awesome!

+
+
+

This christmas is going to be awesome!

+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/Epics/Christmas/Christmas dinner.html b/demo/root/Trilium Demo/Journal/2021/Epics/Christmas/Christmas dinner.html index 9779d6715..0d892364e 100644 --- a/demo/root/Trilium Demo/Journal/2021/Epics/Christmas/Christmas dinner.html +++ b/demo/root/Trilium Demo/Journal/2021/Epics/Christmas/Christmas dinner.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -60,7 +60,11 @@
-
Carp of course!
+
+
+
Carp of course!
+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/Epics/Christmas/Vacation days.html b/demo/root/Trilium Demo/Journal/2021/Epics/Christmas/Vacation days.html index c71637b9b..cb394203c 100644 --- a/demo/root/Trilium Demo/Journal/2021/Epics/Christmas/Vacation days.html +++ b/demo/root/Trilium Demo/Journal/2021/Epics/Christmas/Vacation days.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,8 +61,12 @@
-

25. 12., 26. 12., 1. 1. - statutory holidays

-

27. 12. - 29. 12., 2. 1. - vacation days

+
+
+

25. 12., 26. 12., 1. 1. - statutory holidays

+

27. 12. - 29. 12., 2. 1. - vacation days

+
+
diff --git a/demo/root/Trilium Demo/Journal/2021/Epics/Vacation.html b/demo/root/Trilium Demo/Journal/2021/Epics/Vacation.html index 3a4343590..aa38514cd 100644 --- a/demo/root/Trilium Demo/Journal/2021/Epics/Vacation.html +++ b/demo/root/Trilium Demo/Journal/2021/Epics/Vacation.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -60,7 +60,11 @@
-
Planning stuff etc.
+
+
+
Planning stuff etc.
+
+
diff --git a/demo/root/Trilium Demo/Journal/Day template.html b/demo/root/Trilium Demo/Journal/Day template.html index 50ee8ab6a..e082f63d9 100644 --- a/demo/root/Trilium Demo/Journal/Day template.html +++ b/demo/root/Trilium Demo/Journal/Day template.html @@ -33,8 +33,8 @@
-
-
+
+
@@ -61,15 +61,19 @@
-

TODO:

-
    -
  • -
  • +
+
+
diff --git a/demo/root/Trilium Demo/Scripting examples/Task manager.html b/demo/root/Trilium Demo/Scripting examples/Task manager.html index 8cca00e6d..e76e1cfe6 100644 --- a/demo/root/Trilium Demo/Scripting examples/Task manager.html +++ b/demo/root/Trilium Demo/Scripting examples/Task manager.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,12 +61,16 @@
-

This is a simple TODO/Task manager. You can see some description and explanation - here: https://github.com/zadam/trilium/wiki/Task-manager +

+
+

This is a simple TODO/Task manager. You can see some description and explanation + here: https://github.com/zadam/trilium/wiki/Task-manager -

-

Please note that this is meant as scripting example only and feature/bug - support is very limited.

+

+

Please note that this is meant as scripting example only and feature/bug + support is very limited.

+
+
diff --git a/demo/root/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.html b/demo/root/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.html index f511cc318..aa4506557 100644 --- a/demo/root/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.html +++ b/demo/root/Trilium Demo/Scripting examples/Task manager/Done/Buy a board game for Alice.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,13 +61,17 @@
-

 

-
- -
-

Maybe CodeNames? https://boardgamegeek.com/boardgame/178900/codenames +

+
+

 

+
+ +
+

Maybe CodeNames? https://boardgamegeek.com/boardgame/178900/codenames -

+

+
+
diff --git a/demo/root/Trilium Demo/Scripting examples/Task manager/Done/Dentist appointment.html b/demo/root/Trilium Demo/Scripting examples/Task manager/Done/Dentist appointment.html index ecf7283a2..feed31921 100644 --- a/demo/root/Trilium Demo/Scripting examples/Task manager/Done/Dentist appointment.html +++ b/demo/root/Trilium Demo/Scripting examples/Task manager/Done/Dentist appointment.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -60,7 +60,11 @@
-
+
+
+
+
+
diff --git a/demo/root/Trilium Demo/Scripting examples/Task manager/Done/Get a gym membership.html b/demo/root/Trilium Demo/Scripting examples/Task manager/Done/Get a gym membership.html index e56e7919b..c1452a16f 100644 --- a/demo/root/Trilium Demo/Scripting examples/Task manager/Done/Get a gym membership.html +++ b/demo/root/Trilium Demo/Scripting examples/Task manager/Done/Get a gym membership.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,7 +61,11 @@
-

Just in time for new years resolution!

+
+
+

Just in time for new years resolution!

+
+
diff --git a/demo/root/Trilium Demo/Scripting examples/Task manager/Implementation/task template.html b/demo/root/Trilium Demo/Scripting examples/Task manager/Implementation/task template.html index f3d6f89d7..48fba8031 100644 --- a/demo/root/Trilium Demo/Scripting examples/Task manager/Implementation/task template.html +++ b/demo/root/Trilium Demo/Scripting examples/Task manager/Implementation/task template.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -60,7 +60,11 @@
-
+
+
+
+
+
diff --git a/demo/root/Trilium Demo/Scripting examples/Task manager/Locations/gym.html b/demo/root/Trilium Demo/Scripting examples/Task manager/Locations/gym.html index 32a6103a4..09add9e39 100644 --- a/demo/root/Trilium Demo/Scripting examples/Task manager/Locations/gym.html +++ b/demo/root/Trilium Demo/Scripting examples/Task manager/Locations/gym.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -60,7 +60,11 @@
-
+
+
+
+
+
diff --git a/demo/root/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob.html b/demo/root/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob.html index 360e5ffc0..26d21a129 100644 --- a/demo/root/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob.html +++ b/demo/root/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,7 +61,11 @@
-

Bob likes to read popular science books so something like that ..

+
+
+

Bob likes to read popular science books so something like that ..

+
+
diff --git a/demo/root/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob/Maybe Black Swan.html b/demo/root/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob/Maybe Black Swan.html index 3b91adcdd..807828657 100644 --- a/demo/root/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob/Maybe Black Swan.html +++ b/demo/root/Trilium Demo/Scripting examples/Task manager/Locations/mall/Buy some book for Bob/Maybe Black Swan.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,17 +61,21 @@
-

https://en.wikipedia.org/wiki/The_Black_Swan:_The_Impact_of_the_Highly_Improbable +

+
+

https://en.wikipedia.org/wiki/The_Black_Swan:_The_Impact_of_the_Highly_Improbable -

-

 

-

The Black Swan: The Impact of the Highly Improbable is - a 2007 book by author and former options trader - Nassim Nicholas Taleb. The book focuses on the extreme impact of rare - and unpredictable outlier events - — and the human tendency to find simplistic explanations for these events, - retrospectively. Taleb calls this the Black Swan theory.

+

+

 

+

The Black Swan: The Impact of the Highly Improbable is + a 2007 book by author and former options trader + Nassim Nicholas Taleb. The book focuses on the extreme impact of rare + and unpredictable outlier events + — and the human tendency to find simplistic explanations for these events, + retrospectively. Taleb calls this the Black Swan theory.

+
+
diff --git a/demo/root/Trilium Demo/Scripting examples/Task manager/Locations/tesco/Buy milk.html b/demo/root/Trilium Demo/Scripting examples/Task manager/Locations/tesco/Buy milk.html index 27fda6795..3b985d95a 100644 --- a/demo/root/Trilium Demo/Scripting examples/Task manager/Locations/tesco/Buy milk.html +++ b/demo/root/Trilium Demo/Scripting examples/Task manager/Locations/tesco/Buy milk.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -60,7 +60,11 @@
-
+
+
+
+
+
diff --git a/demo/root/Trilium Demo/Scripting examples/Task manager/Locations/work/Send invites for christmas par.html b/demo/root/Trilium Demo/Scripting examples/Task manager/Locations/work/Send invites for christmas par.html index e93889a26..b61f736de 100644 --- a/demo/root/Trilium Demo/Scripting examples/Task manager/Locations/work/Send invites for christmas par.html +++ b/demo/root/Trilium Demo/Scripting examples/Task manager/Locations/work/Send invites for christmas par.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -60,7 +60,11 @@
-
+
+
+
+
+
diff --git a/demo/root/Trilium Demo/Scripting examples/Task manager/Tags/health.html b/demo/root/Trilium Demo/Scripting examples/Task manager/Tags/health.html index 9531cbc10..5ff7126ea 100644 --- a/demo/root/Trilium Demo/Scripting examples/Task manager/Tags/health.html +++ b/demo/root/Trilium Demo/Scripting examples/Task manager/Tags/health.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -60,7 +60,11 @@
-
+
+
+
+
+
diff --git a/demo/root/Trilium Demo/Tech.html b/demo/root/Trilium Demo/Tech.html index 2a9ad623a..25ae32a2f 100644 --- a/demo/root/Trilium Demo/Tech.html +++ b/demo/root/Trilium Demo/Tech.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,7 +61,11 @@
-

Expand note on the left pane to see content.

+
+
+

Expand note on the left pane to see content.

+
+
diff --git a/demo/root/Trilium Demo/Tech/Linux/Bash scripting.html b/demo/root/Trilium Demo/Tech/Linux/Bash scripting.html index d3dabc1c9..b3922e1e3 100644 --- a/demo/root/Trilium Demo/Tech/Linux/Bash scripting.html +++ b/demo/root/Trilium Demo/Tech/Linux/Bash scripting.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,20 +61,24 @@
-

Bash is a Unix shell and - command languagewritten by Brian Fox for - the GNU Project as - a free software replacement - for the Bourne shell. - First released in 1989, it has been distributed widely as the default - loginshell for most Linux distributions - and Apple's macOS (formerly - OS X). A version is also available for Windows 10.

-

Bash on Wikipedia +

+
+

Bash is a Unix shell and + command languagewritten by Brian Fox for + the GNU Project as + a free software replacement + for the Bourne shell. + First released in 1989, it has been distributed widely as the default + loginshell for most Linux distributions + and Apple's macOS (formerly + OS X). A version is also available for Windows 10.

+

Bash on Wikipedia -

+

+
+
diff --git a/demo/root/Trilium Demo/Tech/Linux/Bash scripting/Bash startup modes.html b/demo/root/Trilium Demo/Tech/Linux/Bash scripting/Bash startup modes.html index 99a8b0afd..9929b7ef3 100644 --- a/demo/root/Trilium Demo/Tech/Linux/Bash scripting/Bash startup modes.html +++ b/demo/root/Trilium Demo/Tech/Linux/Bash scripting/Bash startup modes.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,89 +61,93 @@
-

Login shell

+
+
+

Login shell

-

As a "login shell", Bash reads and sets (executes) the user's profile - from /etc/profile and one of ~/.bash_profile, ~/.bash_login, or ~/.profile - (in that order, using the first one that's readable!).

-

When a login shell exits, Bash reads and executes commands from the file - ~/.bash_logout, if it exists.

-

Why an extra login shell mode? There are many actions and variable sets - that only make sense for the initial user login. That's why all UNIX® shells - have (should have) a "login" mode.

-

Methods to start Bash as a login shell: +

As a "login shell", Bash reads and sets (executes) the user's profile + from /etc/profile and one of ~/.bash_profile, ~/.bash_login, or ~/.profile + (in that order, using the first one that's readable!).

+

When a login shell exits, Bash reads and executes commands from the file + ~/.bash_logout, if it exists.

+

Why an extra login shell mode? There are many actions and variable sets + that only make sense for the initial user login. That's why all UNIX® shells + have (should have) a "login" mode.

+

Methods to start Bash as a login shell: -

-
    -
  • the first character of argv[0] is - (a hyphen): traditional UNIX® shells - start from the login binary
  • -
  • Bash is started with the -l option
  • -
  • Bash is started with the --login option
  • -
-

Methods to test for login shell mode: +

+
    +
  • the first character of argv[0] is - (a hyphen): traditional UNIX® shells + start from the login binary
  • +
  • Bash is started with the -l option
  • +
  • Bash is started with the --login option
  • +
+

Methods to test for login shell mode: -

- -

Related switches: +

+ +

Related switches: -

-
    -
  • --noprofile disables reading of all profile files
  • -
- +

+
    +
  • --noprofile disables reading of all profile files
  • +
+

Interactive shell

-

When Bash starts as an interactive non-login shell, it reads and executes - commands from ~/.bashrc. This file should contain, for example, aliases, - since they need to be defined in every shell as they're not inherited from - the parent shell.

-

The feature to have a system-wide /etc/bash.bashrc or a similar system-wide - rc-file is specific to vendors and distributors that ship their own, patched variant of Bash. - The classic way to have a system-wide rc file is to source /etc/bashrc - from every user's ~/.bashrc.

-

Methods to test for interactive-shell mode: +

When Bash starts as an interactive non-login shell, it reads and executes + commands from ~/.bashrc. This file should contain, for example, aliases, + since they need to be defined in every shell as they're not inherited from + the parent shell.

+

The feature to have a system-wide /etc/bash.bashrc or a similar system-wide + rc-file is specific to vendors and distributors that ship their own, patched variant of Bash. + The classic way to have a system-wide rc file is to source /etc/bashrc + from every user's ~/.bashrc.

+

Methods to test for interactive-shell mode: -

-
    -
  • the special parameter $- contains the letter i (lowercase I)
  • -
-

Related switches: +

+
    +
  • the special parameter $- contains the letter i (lowercase I)
  • +
+

Related switches: -

-
    -
  • -i forces the interactive mode
  • -
  • --norc disables reading of the startup files (e.g. /etc/bash.bashrc if - supported) and ~/.bashrc
  • -
  • --rcfile defines another startup file (instead of /etc/bash.bashrc and - ~/.bashrc)
  • -
- +

+
    +
  • -i forces the interactive mode
  • +
  • --norc disables reading of the startup files (e.g. /etc/bash.bashrc if + supported) and ~/.bashrc
  • +
  • --rcfile defines another startup file (instead of /etc/bash.bashrc and + ~/.bashrc)
  • +
+

SH mode

-

When Bash starts in SH compatiblity mode, it tries to mimic the startup - behaviour of historical versions of sh as closely as possible, while conforming - to the POSIX® standard as well. The profile files read are /etc/profile - and ~/.profile, if it's a login shell.

-

If it's not a login shell, the environment variable ENV is - evaluated and the resulting filename is used as the name of the startup - file.

-

After the startup files are read, Bash enters the POSIX(r) compatiblity mode (for running, not for starting!).

-

Bash starts in sh compatiblity mode when: +

When Bash starts in SH compatiblity mode, it tries to mimic the startup + behaviour of historical versions of sh as closely as possible, while conforming + to the POSIX® standard as well. The profile files read are /etc/profile + and ~/.profile, if it's a login shell.

+

If it's not a login shell, the environment variable ENV is + evaluated and the resulting filename is used as the name of the startup + file.

+

After the startup files are read, Bash enters the POSIX(r) compatiblity mode (for running, not for starting!).

+

Bash starts in sh compatiblity mode when: -

-
    -
  • the base filename in argv[0] is sh ( -
    - -
     NB: /bin/sh may be linked to /bin/bash, but that doesn't mean it acts - like /bin/bash  -
    - -
    )
  • -
+

+
    +
  • the base filename in argv[0] is sh ( +
    + +
     NB: /bin/sh may be linked to /bin/bash, but that doesn't mean it acts + like /bin/bash  +
    + +
    )
  • +
+
+
diff --git a/demo/root/Trilium Demo/Tech/Linux/Bash scripting/While loop.html b/demo/root/Trilium Demo/Tech/Linux/Bash scripting/While loop.html index 664724781..015d204f6 100644 --- a/demo/root/Trilium Demo/Tech/Linux/Bash scripting/While loop.html +++ b/demo/root/Trilium Demo/Tech/Linux/Bash scripting/While loop.html @@ -51,11 +51,13 @@
-
-
-

Documentation: http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_09_02.html +

+
+
+
+

Documentation: http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_09_02.html -

#!/bin/bash
+                                                                                            

#!/bin/bash
 # This script opens 4 terminal windows.
 
 i="0"
@@ -66,6 +68,8 @@ do
     i=$[$i+1]
 done
+
+
diff --git a/demo/root/Trilium Demo/Tech/Linux/History.html b/demo/root/Trilium Demo/Tech/Linux/History.html index c2f331ba6..57ab48009 100644 --- a/demo/root/Trilium Demo/Tech/Linux/History.html +++ b/demo/root/Trilium Demo/Tech/Linux/History.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,16 +61,20 @@
-

The history of Linux began in 1991 with the commencement - of a personal project by Finnish student - Linus Torvaldsto create a new free operating system kernel. Since - then, the resulting Linux kernel has - been marked by constant growth throughout its history. Since the initial - release of its source code in - 1991, it has grown from a small number of C files - under a license prohibiting commercial distribution to the 4.2.3 version - in 2015 with more than 18 million lines of source code under the GNU General Public License v2.

+
+
+

The history of Linux began in 1991 with the commencement + of a personal project by Finnish student + Linus Torvaldsto create a new free operating system kernel. Since + then, the resulting Linux kernel has + been marked by constant growth throughout its history. Since the initial + release of its source code in + 1991, it has grown from a small number of C files + under a license prohibiting commercial distribution to the 4.2.3 version + in 2015 with more than 18 million lines of source code under the GNU General Public License v2.

+
+
diff --git a/demo/root/Trilium Demo/Tech/Linux/Ubuntu.html b/demo/root/Trilium Demo/Tech/Linux/Ubuntu.html index 8310ffd7c..850a61c42 100644 --- a/demo/root/Trilium Demo/Tech/Linux/Ubuntu.html +++ b/demo/root/Trilium Demo/Tech/Linux/Ubuntu.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,7 +61,11 @@
-

Expand note on the left pane to see content.

+
+
+

Expand note on the left pane to see content.

+
+
diff --git a/demo/root/Trilium Demo/Tech/Linux/Ubuntu/Unity shortcuts.html b/demo/root/Trilium Demo/Tech/Linux/Ubuntu/Unity shortcuts.html index 226259989..c51ec8b97 100644 --- a/demo/root/Trilium Demo/Tech/Linux/Ubuntu/Unity shortcuts.html +++ b/demo/root/Trilium Demo/Tech/Linux/Ubuntu/Unity shortcuts.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,24 +61,28 @@
-
    -
  • Hold Super - Invoke the Launcher and display the shortcuts
  • -
  • Hold Super, then press 1 or 2 or 3 and so on until 0 to open or focus - an application. The number corresponds to the location of the icon on the - launcher from top to bottom. +
    +
      -
    • Adding Shift will open a new instance of the application if it's already - open.
    • -
    • Holding the key is also useful when you want to get to the Launcher but - do not want to invoke the Dash.
    • +
    • Hold Super - Invoke the Launcher and display the shortcuts
    • +
    • Hold Super, then press 1 or 2 or 3 and so on until 0 to open or focus + an application. The number corresponds to the location of the icon on the + launcher from top to bottom. +
        +
      • Adding Shift will open a new instance of the application if it's already + open.
      • +
      • Holding the key is also useful when you want to get to the Launcher but + do not want to invoke the Dash.
      • +
      +
    • +
    • Super + T - Open the rubbish bin/trash can.
    • +
    • Alt + F1 - Put keyboard focus on the Launcher, use arrow keys to navigate, + Enter launches an application, Right arrow exposes the quicklists if an + application has them.
    • +
    • Ctrl + Alt + T - Launch a terminal window.
    -
  • -
  • Super + T - Open the rubbish bin/trash can.
  • -
  • Alt + F1 - Put keyboard focus on the Launcher, use arrow keys to navigate, - Enter launches an application, Right arrow exposes the quicklists if an - application has them.
  • -
  • Ctrl + Alt + T - Launch a terminal window.
  • -
+
+
diff --git a/demo/root/Trilium Demo/Tech/Programming/Java.html b/demo/root/Trilium Demo/Tech/Programming/Java.html index 3b301ea17..0ad98f2fb 100644 --- a/demo/root/Trilium Demo/Tech/Programming/Java.html +++ b/demo/root/Trilium Demo/Tech/Programming/Java.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -60,7 +60,11 @@
-
+
+
+
+
+
diff --git a/demo/root/Trilium Demo/Tech/node.js/Intro.html b/demo/root/Trilium Demo/Tech/node.js/Intro.html index 29e3bcc81..5105da56f 100644 --- a/demo/root/Trilium Demo/Tech/node.js/Intro.html +++ b/demo/root/Trilium Demo/Tech/node.js/Intro.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,15 +61,19 @@
-

Node.js is an open-source, - cross-platform, JavaScript - runtime environmentthat executes JavaScript code outside of a browser. - Node.js lets developers use JavaScript to write command line tools and - for server-side scripting—running - scripts server-side to produce dynamic web page content - before the page is sent to the user's web browser. 

+
+
+

Node.js is an open-source, + cross-platform, JavaScript + runtime environmentthat executes JavaScript code outside of a browser. + Node.js lets developers use JavaScript to write command line tools and + for server-side scripting—running + scripts server-side to produce dynamic web page content + before the page is sent to the user's web browser. 

+
+
diff --git a/demo/root/Trilium Demo/Tech/node.js/Overview.html b/demo/root/Trilium Demo/Tech/node.js/Overview.html index 8acd2f095..bf3fcb564 100644 --- a/demo/root/Trilium Demo/Tech/node.js/Overview.html +++ b/demo/root/Trilium Demo/Tech/node.js/Overview.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,34 +61,38 @@
-

Node.js allows the creation of Web servers and - networking tools using JavaScript and - a collection of "modules" that handle various core functionalities.[28] +

+
+

Node.js allows the creation of Web servers and + networking tools using JavaScript and + a collection of "modules" that handle various core functionalities.[28] - [31][44] - - [45][46] Modules - are provided for file system I/O, - networking (DNS, HTTP, TCP, + href="https://en.wikipedia.org/wiki/Node.js#cite_note-b1-31">[31][44] + TLS/SSL, or UDP), + href="https://en.wikipedia.org/wiki/Node.js#cite_note-b4-45">[45][46] Modules + are provided for file system I/O, + networking (DNS, binarydata (buffers), cryptography functions, + href="https://en.wikipedia.org/wiki/HTTP">HTTP, TCP, data streams, and other core functions.[31] - + href="https://en.wikipedia.org/wiki/Transport_Layer_Security">TLS/SSL, or UDP), [45][47] Node.js's - modules use an API designed to reduce the complexity of writing server - applications.[31] - + href="https://en.wikipedia.org/wiki/Binary_file">binarydata (buffers), cryptography functions, [45] -

+ href="https://en.wikipedia.org/wiki/Stream_(computing)">data streams, and other core functions.[31] + + [45][47] Node.js's + modules use an API designed to reduce the complexity of writing server + applications.[31] + + [45] +

+
+
diff --git a/demo/root/Trilium Demo/Tech/node.js/Overview/History.html b/demo/root/Trilium Demo/Tech/node.js/Overview/History.html index 2527f5400..1329f0189 100644 --- a/demo/root/Trilium Demo/Tech/node.js/Overview/History.html +++ b/demo/root/Trilium Demo/Tech/node.js/Overview/History.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,15 +61,19 @@
-

Node.js was written initially by Ryan Dahl in - 2009,[24] about - thirteen years after the introduction of the first server-side JavaScript - environment, Netscape's LiveWire Pro Web.[25] The - initial release supported only Linux and Mac OS X. Its development and - maintenance was led by Dahl and later sponsored by Joyent. - [26] -

+
+
+

Node.js was written initially by Ryan Dahl in + 2009,[24] about + thirteen years after the introduction of the first server-side JavaScript + environment, Netscape's LiveWire Pro Web.[25] The + initial release supported only Linux and Mac OS X. Its development and + maintenance was led by Dahl and later sponsored by Joyent. + [26] +

+
+
diff --git a/demo/root/Trilium Demo/Tech/node.js/Overview/Industry support.html b/demo/root/Trilium Demo/Tech/node.js/Overview/Industry support.html index 315078fbb..0e5d47547 100644 --- a/demo/root/Trilium Demo/Tech/node.js/Overview/Industry support.html +++ b/demo/root/Trilium Demo/Tech/node.js/Overview/Industry support.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,10 +61,14 @@
-

There are thousands of open-source libraries for Node.js, most of them - hosted on the npm website. - The Node.js developer community has two main mailing lists and the IRC channel - #node.js on freenode

+
+
+

There are thousands of open-source libraries for Node.js, most of them + hosted on the npm website. + The Node.js developer community has two main mailing lists and the IRC channel + #node.js on freenode

+
+
diff --git a/demo/root/Trilium Demo/Tech/node.js/Overview/Platform architecture.html b/demo/root/Trilium Demo/Tech/node.js/Overview/Platform architecture.html index 14bf94616..d135e227c 100644 --- a/demo/root/Trilium Demo/Tech/node.js/Overview/Platform architecture.html +++ b/demo/root/Trilium Demo/Tech/node.js/Overview/Platform architecture.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,15 +61,19 @@
-

Node.js brings event-driven programming to - web servers, enabling development of fast web servers in JavaScript. - [31]Developers can create scalable servers without using threading, - by using a simplified model of event-driven programming that - uses callbacks to signal the completion of a task.[31] +

+
+

Node.js brings event-driven programming to + web servers, enabling development of fast web servers in JavaScript. + [31]Developers can create scalable servers without using threading, + by using a simplified model of event-driven programming that + uses callbacks to signal the completion of a task.[31] -

+

+
+
diff --git a/demo/root/Trilium Demo/Tech/node.js/Releases.html b/demo/root/Trilium Demo/Tech/node.js/Releases.html index ecd2846a4..340356622 100644 --- a/demo/root/Trilium Demo/Tech/node.js/Releases.html +++ b/demo/root/Trilium Demo/Tech/node.js/Releases.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,12 +61,16 @@
-

New major releases of Node.js are cut from the GitHub master - branch every six months. Even-numbered versions are cut in April and odd-numbered - versions are cut in October. When a new odd version is released, the previous - even version undergoes transition to Long Term Support (LTS), which gives - that version 18 months of active support from the date it is designated - LTS.

+
+
+

New major releases of Node.js are cut from the GitHub master + branch every six months. Even-numbered versions are cut in April and odd-numbered + versions are cut in October. When a new odd version is released, the previous + even version undergoes transition to Long Term Support (LTS), which gives + that version 18 months of active support from the date it is designated + LTS.

+
+
diff --git a/demo/root/Trilium Demo/Work/HR.html b/demo/root/Trilium Demo/Work/HR.html index fb441ad7a..99d23172d 100644 --- a/demo/root/Trilium Demo/Work/HR.html +++ b/demo/root/Trilium Demo/Work/HR.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,7 +61,11 @@
-

HR stuff 

+
+
+

HR stuff 

+
+
diff --git a/demo/root/Trilium Demo/Work/Processes.html b/demo/root/Trilium Demo/Work/Processes.html index d85120f7d..99ee889e4 100644 --- a/demo/root/Trilium Demo/Work/Processes.html +++ b/demo/root/Trilium Demo/Work/Processes.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,7 +61,11 @@
-

bla bla ...

+
+
+

bla bla ...

+
+
diff --git a/demo/root/Trilium Demo/Work/Projects.html b/demo/root/Trilium Demo/Work/Projects.html index 2ffaf12c0..5c6bcc6a3 100644 --- a/demo/root/Trilium Demo/Work/Projects.html +++ b/demo/root/Trilium Demo/Work/Projects.html @@ -51,8 +51,8 @@
-
-
+
+
@@ -61,7 +61,11 @@
-

Here I'd keep various notes related to my work's projects etc.

+
+
+

Here I'd keep various notes related to my work's projects etc.

+
+
diff --git a/electron-edit-demo.ts b/electron-edit-demo.ts index c050c2b2b..60bef3190 100644 --- a/electron-edit-demo.ts +++ b/electron-edit-demo.ts @@ -1,6 +1,7 @@ import { extractZip, initializeDatabase, startElectron } from "./electron-utils.js"; import { initializeTranslations } from "./src/services/i18n.js"; import debounce from "./src/public/app/services/debounce.js"; +import fs from "fs/promises"; const DEMO_ZIP_PATH = "db/demo.zip"; @@ -19,7 +20,10 @@ async function registerHandlers() { console.log("Exporting data"); eraseService.eraseUnusedAttachmentsNow(); await exportData(); - await extractZip(DEMO_ZIP_PATH, "demo"); + + const outputDir = "demo"; + await fs.rmdir(outputDir, { recursive: true }).catch(() => {}); + await extractZip(DEMO_ZIP_PATH, outputDir); }, 10_000); events.subscribe(events.ENTITY_CHANGED, async (e) => { if (e.entityName === "options") {

7%*O6G23YYXdbry@`_5T8b#wPNZIQ?jQ;S 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 diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/03.jpeg b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/03.jpeg deleted file mode 100644 index 8d6ee7003f2c51020b9dd6188b6b3bf2c7794fa2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72522 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�@k- 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 z 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 ACIA2c diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/04.jpeg b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/04.jpeg deleted file mode 100644 index 65dcff9f08743352c67a01151fea204989e5f8e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43670 zcmc$_WmFu&5>r+22hyQ;eCw>90r~0dSS%73BdC2mnCH4E$XOL2!Zplkt!> ze1H&{@c}Y`0w6^eGJp}F1D+u>9kM0@umJ4;DBXi-uVgH-|e`4ToKY#}XXQLdUfam}) z9tZ^w^mh;`I{-!j{ZrNdoj_m|2r3%--!%aG-}_(rV50=I)=cwgkVv2x6b$eH04a?* z6xjj=dGmhApKz1JN(to^*#!1aeWb#qA*ZiNB3P~`N1Auq(j8&8vKv4SOMAz~B=Y5~XLtc0!nKmswGBtmRZ**s&PB zY8my>uzhrtKv%*1|89mNmDvM>XL-L`Nj!!FxVC$?^Q*1W{Ra=KO7ygB zseA*4mt%XJlUBCm6_HhAch~nCcH5UCA1G(0_<7|cTBFXlKv`tcCwTa4{hW~K@AZ_N-y=d7u z7y=6ImU>Y~DQQ-?CeKioCUR0l0xy5Q%NXiwS2!x8{oPZk-6HVK>0BWsCC6=REfM8E zBK*^!-FjqBKY)vc{nOCD_TBik(R%;R_$}sg{2+-E`RKmpI4+%_X(Hn=z z^TFUD<9IP?Wkm4J&6M4-ntQ~j;mT{zo;EUwhB|;q^%~^r}KoJZH zG1&F7eoROoMCbpgmpXIw;DA?}KGQL)Ltb}!v^qYQWi+Cx{c5V@xP8|~N1mMR8=HXb zvCV9e(*eiHT3mD&@#EIH~y*53v zDN)s2N{njO)r^|n(@PMK;hXpVM;l1nj9PRGM=}9DxPC+VR(c8X>S{Fp7o$%0l;`@y zy2q4(+^UxumbsGeNAmSR3Vy5ORcrc>tE@_ViO3F6{)zEFD3O12De`A)pf>fT=uE%@ zGh)GF-HC-!N2`1Eeaay@|F-COht>GeNp6y%m1rCGe_)p8AHW48na8C$u-JY5AVevy zo^oEls%mg2!_+~;qWeOwFvKE_nCMtnjNf^ww&YiJ^U-ADe~=W(dGbFbr?H1nPExx3 z1j|kN%-2CD{585dQBg#dM}S={bvG^#$5SMRWfbm z(r+Gs$Gu8Ugo;-F}v(JmyFh0s!8nY1s60TQ zvTc5DY=GSShG@|%hPAc5122tS;PWBbOU~DLji2w=cAq;iKX+YpZs({G=J}7a(uf9m zY&@{V_^}`;i%#z)bX0$ymXJ8sPH`=(;a)VoZg-os7}44!l`A-y)BecJ=J{P$UMF40 z#AWn#+dV;Q@1e`;df*v;B7|iQX=PB{9MLx)K3bLVMuvi)3_mG3meWv^$YQ-p^AVGy z)~z{|$;#CGT4MOB!LtT42WOFv+|4-x5l&InI?^1H&WGQy-aP$B08TO<`*Ct&scTs` z*xQIN#(Cl`+F2l6k#420T;7oWsA|kb$z!vWn(f+$JK;lZt+?$smRc2bRvAgeRXyC> z%+%S3otEP|saaX@LTN{hAp5jOZt3c)e2j1h>zrnbB)`PcDpuoW+T^l@w`{hBVZ+*& z3CGm5?;6xB4FbbcX_RYzx>_8wb1L66Sm9pFSdEojacE`JlWVMfqTetbvx}Hn^f#Lg z0+Y%@BckP<Ey<#Yv`z{$GtWn9F3n~l1*Wk3FT}y;6GZD&(!LXMkNVg zj*<4))@oXIb|lhUFZLRiWfUY6RhuaJ1S@8iH&MGwBd94^^^Y`eG0vE3T_+xn{ob!bI~HKR`Jnp=(FGBUcG@j2w9c8GW0si=saJe&pn z+Oa$@FruCEw4F$et-+&k@RMK8mQ0pw-M5XsULwkAS#3MX&xT z10j!H=hV&c=F-v}-BP+m)gS61tXO7tr6uAY=a1Hq*g{@{Sm;pl&0rsYp)1z7BBQFr zk6?7F=stQO&m-r%ERKgPK94+Q$=1bs4h5oT|*nxG?5P67xyupkx<8~ zl2iZHx*Cr6f>P@^gP8ckr}#Ft@7#IG@|}YXWk>VRV6nWDll23&6UB2gXI-%c4Z<88dR3Ol53sdo={BC9_C; zMkWO{L7O3Mx{uH80$ZlZe82q#o@cV0cnNs4eh|y#-<)W0Utan8%a6N@m4C*!OX$L1 z{Nb1IL!1GRhadIZBe`l`#0*cIuWv_-e47ap7H|QGCK^s#*>ENwkqp0@Ru8pv-Bm|h zV0^8{#qVj!Ja{MJ3#Gj3OUaqSBAxgb{NpzBV@FrNwnC|1r;EE@O3te`G60rCn6x5x zN8T|DA4P^SWt>Y^c*5cM^t8sjdeG&x4IA$ToiSRU>@JC%Ez`FWlh<9;dR)AX;(yL_ zZ-Fez1cG4$L>^+XSUu`90_@qE?${qLREt8{?)5pbBJGi z>NmHMW*mRE%h=H26~EF=#x_1y2Ax&0d3Z1w zH^l;aA=ddj=RJOX+Yz5_DHnawN)vvNO!D?-Qky~G{IcrMB*VvvFP`^J8-cnpZyt8v zeRRd@p=|hQqAi92~&Q*5kdc@%8-lVoQ^U z^1$Vv*Fox2X^7by25W*E@53GQG1-sFbE~TO>yz~|3#Mk&wpE?3rt%Zm$x|Z{zTf-S zcy4ca$EH{R^F|i2Q^4{t0mE-Vi8fB5O2-pN<2E?5K1kvDmZUzC*&e!YbJZZbnW84V zIB};d_C>Xr76>?J zt~)CZ=g@5}d^PN>XrJ2VoILY!gqxtpgn~9tN4HBW$M~5I;$#v zc&3aK8pdvIpV|72@}&8}#QL3iR6P_h6P-Bih=RZ1JF28Ss7fihbWqALBR_8-E9>?; zZWcU@CwK-YZ4+r1waE1%(XcB!V&l+67+1Bg)3PcCLqS$!dmZEwFZri$pSu|rLu8=} zlCF8Hw+l8zq>DOB)2jVW@|?~U&1~Q1u$PlOrlzM}3T3}Pav2(n|HkT3>cra7*wsJo z)U^7FZ?KBdTuu%Yn`P%%D%ij4=e!f+1ja>JZv?r%Z1_HmYrS*nob0S&m3VO)>+2)3 zJNF!0sdJUbyfE{GW80KK*M|L*7;8sUaXUxqJQ56Zf-!O7N+P@D-gl?F?tdi9L!-dt zaf1B`7*7qBQ?zOMKTfYP#W*`xwf9a`K+d$Uu(Qv!snmlDBqIY3I$KUkn%G=UPwO`b zvT458gV?Jq!)XfLcx8$@J}ak>oL`eBMk3!nub>Y#2*wxe)uLWJuFjGES;VTvI)*N3 z0i>5Nr1%Jz3j1`uus=5T2zZ{=Wc^yJ%&E^&m=_LkelH{ttdWp)$TggMoBKBJdTk|y zsTY^=a(>-M+w*5lx|S)Tol`aA%*nu&E2SXssT9P1M%w~9nxZgd)F{9mhu;`bH~-q< zuvDcsySO@;lSp9P9YpIZ9y@z>`awiuI(RUV2L!qt`Th$D{Xe%#u>P2MJD_Q}qifeT zkN@!Gk)hTk8j?#2-`Ul_UZ%K`%#2{fZyr-LXe^lj#IPbDZ%vSxho0+tbZ7By;vpyu zPy_(1{f0ZLE%f)Cw+r`X4i{(Ob{p^FvXZKe&QHUcCkS;#8hdv65ArKs4l{C%#ob!j zA5O0g0cPt6BD`d)OXIWc7cE}&yMH8`Lr_3CvhODI8jsz6S9ZLp`0{WU8$d66qc-kK zh}Rb@L9AzNxh7*zw|5f4nvN^iVypJW(<%L}PX1?RE31?Y#y!zLU7N>!zG`R3v``pr zUC}}EZI{kd?t!w?ho3gxC)_Fa15*(Kb6MhLG?73wnBl!<%4sTY^ZMmlMSJh72|b4s zbWw(b=VT`C5xIKLT;CSc{mxTv4G*VLP|SFAmva8BUw2tww5H`V_P&&aIRo>XwS|dw zCa44ji;WScHsN7V(h7GFnqFo&|9(a@rr_d%$hOcCus$RYBzYz6`_2DhmH{IQZV==x z<@y<4W$ei&p-%c!DW+U6DpqNXQOIE5rrz!iae$JHvi?3K<9&rY~3wv)Lbqq&EI`cKujL=eZKs9Hs}Mu3fv~{5GT+l7?e{q2 zx;+|xI;ppnHV0O~ek8l`Uf(Ib#tFrJ#sPp3Y7F7SPxx@NlQcVHN{HEu_Zv5lli{zL zBi|DdVLD7q9uD(pZ9AC0D=b2payVN4{0a;^zTc#7Daaanx%~~s5YPuafzvbaK2adR z6=i&$9~#x+lC}9=umgyZ&BTz^Ksc5l0v^4yYBMmAaw)svk?ztOodG?`od-w2J<1BuMbr8HrdtVD=23(5>wJ7k3x*7Q&rmJ5#AGK8^U>7+a|lIF-0h#h z;NA}*a@Y{IlbQlBPE&8XfR5`@GpJ~86qhFv0}4ll!rLpRtJ_aJ+@`l}`s63KJR5E2ioqIj z`usj`Om)qqyJ+C|iI4~k9*8Q_AZ<&bUrUw44Q~zg?8jOn!jPE%2-JRxjV8|*6rboOoBW!9K?>D0iN8V5ehs8}_&4}4` zGo8)-qaXzDrZ#vi`FZWXuE62qdd<@?v4t;8Q3NkFke&o=C7J5wEF8v~ zG({a&$Gyr2Km&P2<};Gn5@5TWb+X;c>aqCF_C`M=7=SV*<^%Q^DLfSWFcRb`zUY>2 za#iF2fL>tC=i?n-^B#CliwzDoD48}InrOfPhFQq&(vN)yeYv3&l9C&TV5D&FCnEc- zpj2X}mYNg*?Ca;1Ridh@X2L(i0v^reh;08B3=+9~CA_RbzPmY5;+_%%VYQ?W++dx?WRt1N z#o5BR<-y9|Fjh!tIIB|F$RHfi!ik?XEl@@xrUbA4Tntu_t;}+_jdIkF6=>LN)=6nz zPk}*_;Dgo5nH`6mjShp&s)xP>Y)dde@q>}4RRNQgUqjovJuISL8h|A8dY8XWLn+H{ z@&<=+1_Lk*dTW)%#qj--rDT=Q_+`N$bCnYfL53`TR&A`z4~tyGvMA3p79mXGvvBYb zljkQ#YZ%6i-*6e)Yt;HUMrnB_L1)!d1(+R0BMkctL*Yw^tj_)YU4M>v9yOSw#}H$a3u>U99)vWcnq0*YR) zPZo?Wk_EZ$o7sAZ3Ssgt-T)CJmn}(3RerF5ta3j&Kr&-w0f6GT${iD=>2b=!u%(N9 z-X&&g90G&xuQ&iPWB}lEv_F~;!kFn41Q_Z6KfDR$pEq3?KUW>A;*EqM>rmibg{Rl{ z3$AX{wr$EiOyJ+9+DqfsZB^UOKd$1JuM&|&FkGq*TNAJ8d(UtCQC`!?JHZgJ1o^V$ ze2wrpm*D6;k_#H-wt(Mjk8MRew#?l&j(+?QWILMlWlagv0SVqV%9{@v!2obFmB<*? zvKo^Es>=rONBuIgnE8RaT2d_a@n`+ zKP=p}bAo89_N;Ll1pu+zOO!y7mwK5T-^C^!{i7$u7LK!%Y+(Rsy*3M2HZ}QunRU#w z^&rn%SraHKC^{MppkA8>z`Fc=8@ud`mY-CA=UC+*FldB=34>pEUVu#F2~5)jYkVAE zIfw6irc4F{psHZg-*!Ra4ducdki%?bw1-rEo9UXqdK0uVTTK)B>mtqaXehn*`Md+z z5N>FfW(lC4d@{b8PL1E-HWqHGL#5^9617cwZ+T)^wa!m&a+tF9TA(6YDOvqvTjxRH z##F`vfd*$?YMg$hHG#Y#ti6#;xww*18Tv`d*rD%L>Qq~!W?$+g35=sby|~;}Vk0f8 zOp-Pyv9~7#4VS6caa8 z$_$hlVE|?|iAdG44qxg#M+Kk{0K}LrsD?>sEo6!KF)6`-HtLdvr^CLpEZz8sf&<*z z9^_&;3ho5}rFKPwF>O%iL@LMwRK^IZEax-+VyJGi17IZ<_9_`!Z<)6a>9FElPve3- z>g9st79ynGW0mq9wE*zJDlrFEB`z`6OuWlO8IFSm3#d5UK=5NC$a2#Cg&&K0u6R`9S6!j5zW?GKa3b{W*lm7+yEz1+wj|Rxaw3R|(?AUlPCe|9VCbQXtXIBjR zbunM!1PiHstJ*x22Efr48U~(FIm?d58xLI#{hjud$L za$COGEDtfw$?u9j=zL5^J%p{{MwzP~PtF`)<>o7gjXYkjWcm?JCRR<$qY6=^eyn|1 zLl3R6YzPKKHM*8YlblYK!@RV~psvxMz-%wHoR>C+Gzv&#ab&6t*Fbr*7RDiv3i31aaj6oFBH*(`tNZGxxH%4J1aFsY zbPX$pg?9twDfC$R(*-&H_%_eIK3dumpm~W)5)Lq?;#1dI#F2$FwVLf-f?k*iw*s_1q=hr!S7{Acp&w_p~U zcd2Nl>pVttIB~{{ALme~jESP45YbKp_Uh4eK^60taMCX{kxznG9xI=7%!i~u)C_gt z4~|Tf`~_;6m`H4?`{?C35bOwC6ZSYx9fx7~L#tI7)s}&c4m>dWlEc@$DQs191BV4| zLU3Whz&5)Q^`iD$qcU-7-h$3i07D~%@bTD9$Z9;g^|BiyyUIBx}-H^Q7jG zmEN~H^mLekRqu!T((HWjN;rjSnh*yzRbl?KC7a=B6ZBgXnR!dggS&C>k=yZl`6?FY zQledz%yxzFAy*qG&1$w#?Pkp2W3>MFABlvh{F^RI_{s@cl}_KHdfjRPD_M`lZ0__? z9r43b%@2Zsq!|@GyVTjn5c|JqHw zMoe2tS2vuf-okQ+jZpt-kNICfLw0aj(2ns~HLv;FW_)mHqWa#YbsDjBP|{bYIq9mx zo=(A+G@F`BMOy76$a$oq>8yiQ?1|xTs)vV@>8Q&^{;^zJy{Q*mabk$_;K`z5bT&Tf ze?a!9SdWbFNBt#t>oj*4Pn^U;q+fGt3(du>N_d}#m##SLDZ+K6f9Nt2~;TF^+xdVG?V9y{yECL8u!uVB2JEtkT0T5!FBgV zq1#YH`erJ8vWC_1i$KYoYIxZGYEe!T;%95Bs8j53Hp3mrHC?IoUqD@2jD|gC{%$YY z+n2OjB(I1fcd}Ogd+Hh!{7X!Gm#O-Jh=mmoe0+Y^eB7=;QkBF0T=PKX&9vs=fWMM1 zCx?znws6WNp1cU>Q3&B2~Kus4`C>CZlP-+(K`X$>AfwZg9y zLRZjdWs3j_(hWaNjn+wK_(EY^PMh=IQMKwy@Qzw3e&1!z zGV!s>FJp5>tbYcNdQF*5vX4=%noS>|a?sLRw1pLJ_7eU!-Ufn zVB82N+CG%5PO5u6OJga5> zOpqL6$Z&YqW4{@EV902DIo;o?rjue=g2Kgcf&I*=&7p;f7={taz(Lv!lR144LXba? z)@KO)#YmQRIZhb-7kDC!Wr<5F5|O40vM|=g(U*@eM}M3=O%I)|s)8k-h&G zFfo-Nk=CF`cHX!m)HPfl613(wj^=i;%r?&5n9v-HHf4#A#U>Py9-f=cTYS1gPZLS| zIWioIII(URGAb|sHZk7e_8#D&sw+c8)QRC*XxuuY8A^TUC|*DN9mB`xf+DR<#Jih$ zW=k*IC-Qr^19L+qwvzL`P#9<3u0)#;CVp`IAZ1N!ny6G7Ybn#@ud3sW4=o_opO*^-^Pz1eJ(VcZr@zivnxx)lJILBj;+KUpDS;La~Rj9T22h?imf za909vs+;DsUbE4qs2U8gV#mR;^#jk=(55E($QYKNbw28O->A{<%<+g+5>AtZwAI?#ljT}$!tWLl!2~DW~ee+|?E<&pe29kj+VX_u}m5cj2vNQ?P^@0_}z{my}~ ze*#66Y4EjL1vVz=lPZ2F!I5_>Qxfp9?+Wyy2ZcNf!^)#qh zmwk8?ZJf~gr?QFsEa8>L;kA8d^rXRyC(;if z){WP2a)j91-WG>)lFTCGE=yzW$IP1cyy{Jq{l@iQ- zS3SnaQp&0uXg{2W?ob@?K22-j0lj;VMP_mzC<=qc@;wo!eNhr$F&7>2ha&UGUPe>! zscN6dB&7qn-PcDZCQjbBX36nC(NQDi6ysdL?$3T->=?z5_qLF-y1q7~mr5-PBJZIU zFCrbS4^gGXl|wv=7hhxMej<_2FSI6LiTQ3V*!xAonpa&rbgQzpe5AeD9mwTOW#L+x zjIm6$;qaL%F~=MRh7iD#5R))5TOPsA?z&0SHJ{7=k;np3$kQk@dmX zlV~{=7zTQ~k7A*ri-amsCb7?7s1yZ$1%`(UJ3Ha8I*79^My%ayR^BWx{$NB0 zhZ|gG#lNVRU{$~7gx4nYss{ZzdlmLoiqwrfLJ~C%CHAM!*BY^l>H$IaNH;TF%~v29 z-mJB(RdZL^FAjQgHKPO36n)Nn6fue1fq)W*UB3F0-?sU?LG<&sQjH1D@*RtOqWcXki1TL?}CUELFa#ZE7&Aj{a^X{yH^B(Wd`CZt9cS+48$_OQM z*$id^YQ=-d_AoWemq*Yp=gv!#-&z-^Ev!|V>^7Kn>j}y4Vr|jsA~n=;8z$Vl1(o%t zCA_}qg<6lL*AJa^xj%oe%<|?=~4E5*7 zU4nQ@OLr@*3-Yc;#CykGN`6^5r?S*dlwA%f(a&G*o1s{Ms_g#?Cb0aM91)V04Z7sgEhV zFY*M@L+!U2NJ^#%Upg&xG!5{bH3;nP{W&h^s*{Yx#778aUw(vdGxu1|1U1DoK%{!*T^21&g&o^NP3=-^DakwNC$IiHYM4H-D7#Y zhIhD+eXpQcZ+9g3z)X#&|Os0n1-RG(Fl8l4Bm}^a2y7qQj zNLSJp@a%tn58`Gww5Q4KqQEKn`g-arV4HjFGN6aK$7tJi={DJa>yL}8|5jLluI`iE zgh3};cz_U-dZEcPOayu8YV?QxM`MqGMm5ar4fYFQGtJt7?4D@{czzz#_0A%tg`(=% zj{4T7+epvAf7+HWdT_AKqld;i2-azEnzih|b=T}s9-CK$GG?n4td${*d&6nhx6;f^{s|z zWTjB9UG^AG#QSuSah`rE$C*4y!TfGGftlF_NW^rRk@3?yKB$$Q=Fm>$CiT(E9ZBr-n!}=W-52EFP;L$&BS2C zx^tb1-zAl6i(s3v%HT}nbADd_tuq3e%e)*ly*=`!`q*Ti6K%h4;$gx7!r5m}v8XFh zTRl3%bZ{bdZn2k|{sN_#bFaBy{Jwm{roMdf{whdeg6wSyA7?{zy^?R?_%jNc_#BSK`Ten0X{dmTl#35G}aE|2u`%^!)Hf{2+}Hoop(@RjW?=k|!+d!`Sw zX@B@>y?Xw6GxN6|?U#j5nAb#gJb83$eA}FruSIb(hCXH&Zbv7dY)@RpKH7Yesy_GM z`U`kcl3;xhSwG1`ANY|uWZM&=UOV(7;2Fwn>vjx}6cG!T{N31q)S<##SR}Jcn)^0) zqwCZ?ckaE*JA$8!yD#uNmE7s0DW!L%5G@e*?GXg~@o#}XBJ1VeQ0#%+AcmLX@yZ4x zwyNhP&zlq8Up^CHY{Ci*=Z_-KIyaBR#$Gvp+afJWV5H;0pQY4h@zm13*I!@1P7Ea= zWgDQ&3mS0L8p-hu>x#}dKe|TqwWTr@Z^uiwL)$c$#?pT6T_u9Z4(NSqq&GS`JzDKj zZ$$e(@;S~lW0&9E`O?FRx%76eX_w#jHxHJJbVH(+*cLhuE*r`Oyf?49;7si_@lhLl zVt;|$2S=k@j$4j9j9bdygY&%Y+T=Z)x{RBcC!&>Xjb{C9lWI`!h`CgWQf88$Ltno2 zoy6_w{B;5KZ;Mv=nqWosd3l$BO7|WjR@6F!37afQ*q2{DV6c zo-PXV3&~v_;w#r)_r4~Cf%{2Z%fZvro}T3G{N8k&o@7tMi`|g~>HyHvo&DumtJh*2 zAC;?1xhZ(3Cos^v>a6w2jNvITl;5b-Z9-fduE}pW^QUX%g1ryen`AEskIkUOW?pBNj8CUCm9}j7iQCx~IuE~4M2E7=~#!Ot) z^N9Viu_*GU+8w^hN)OXt{7z${&h8=`!4u=-ckRx$9OSp!O6S1>gVvwc%oIXsEQIoV z15ZJ-!RJALe%(vHOx~Mp%c5T6Tl|{6P=@@DwY;r+h3qomFTh>5L^1gV!-@=r|6?%E z&$E{Zt&5YO2BkRf&IUh%0N=Yajo%w#j`j5)`WIkMbvG(LYr3NZ z2V+N*e3nZDho5Iz4Tq$`(FadjPTcyRZ)}~uO|3E9_X34mzhsOB#19e#MbvEE+V~QK=f*{HY%hVS$d{%c~s? zmvYGlc7(}!q^ORJZ_NXz)t)x1Xf1u*OykScP3&mC+v6B_jCb3UqG{xnY$7?se2+xJbD4Q8T;Po1J3ACt#QUpC*gc$tRUBvo>A`mKqsomn~u{) zx-9$+u}_~D`jtj=yIdOtYi@)E=KQ`S49x`p8t8e-&L1KK=qiMXTUlImyUST)OD zoyvMmf6r~vnr1%K<$yAG^iq8a*F1NP%-C>EQbwvGX|=AvJXTQnQwRB`gR414k5Ob# z?9NZ5I+N8aMHlPMQ&F(5cvD)I{kPW*(}+&qy_ng%I>QL6_ejtDT6uz1QeVYY(G=3s z{`9JrzXT5q9v#;?=NGI!@$#&Ok85l73hmrcTI`l5SGbu|bU8H?#@RC!SrFvMkBW%(^GdKh@3Y#7Vs_XrAk8^PK z{_@R)!_djVP8rWo_S(hLW3_6aaGG8XB_6j$MylSf1QA)wt9k|NYf8vJY!d z3x{G|kDhPKKh5V}mzfP^)we9*&9Shz?3JZ*&`~8SV|h*$ou7-1j2vV5Dc?;53>T3n zZP?TeKn@*t8HFCZR2`=q%}=7v4VNYZ#CTJkrJmcYrh4Dn8u@T3)Zx@)8-Ln(2A3?s zs0p_RF;R!B(;Q8$z;Da*fu*L{5hnay%mBiRFJ+lqgO^R|0kM2eV~!IJSnhO_4B@?^ zi#y4b$=BQS{+Z{JPg-+t1ZyIyZE6ZnPxw#kM0t|-Te`gW?%I$c!bd7nrgv~*IJb0B zT_nCCTOWjq&BEhME5Y@Fc0oAT;F zQMxX7vybt*o|h!nSY#Qu+O`XU=_sWwdC}dM#^tHzGe=5WBbwQ&Y_iy3qr%BPGu@PKqR!`pXJ7>#Okc zxk&b_#&^`mZ)=)ryW8x=cBPc-7}7aZ_)VM(j%2V`!fv9(B$5UEWPy5yjD2lD03ft< z?|iv#IA`KQ(4gN*cXY?)v7hx9pxVD)%L@Z5nGY4f(2jS# zUUYtIYwK?uk<4F?4T8dRk@lgaO|N&?^>R*-z}+d2JAl0{^xFomx6~w99mtn;^%qDU z-WLt1G4>wGIrj|eQO{i1Hk5dRBP?>a3|k-|Mzf|Y*Q{W_@A4l1_A~(Zg4z*PFNLn%hJR427s{*$EA&Y(zNvD z!2zQ?t&2F6)SN;NMGFfpTc1Y4(U6Ba!DxGSfL!2}MUz>h_|C4DNnA1M#H=U2C-b{V z`#=PP$TMoCeec2jle|!j2;n=knvz?ll5l>*2k49Wz%!ss?Q0f8o){X&$i*kCyRJV< zC;r<;{Qf*hNc1#u?8T-hA;Uw>FC{Yc^5eCWFe6;xTKI#oCSDG*X!~P1mk@zG?eIeX zt%-NNz`T}SKE|p|4D|G-b}4#4>qx;2L1W^G9$hZ^C2z5Nl4k(hyZznpZ^H|=p_&NI zmG7P4x`BCVQNK4nGK7v@jzvVZElkzsf}DQ=r5}@K%@0((1nR+cts#I_&#d3FOf_fF z*aLpFfEWs5NBni|a&67mqkgD;?-HwFD5pdAd-`PxV(Li(F1O;$Tvtyst;Lkp!6%p% ze}NR(zaGx>d-9(oSVu`lo8DbBJ0$u<4_%lXJ;puG zW82$K_^pUV;dky#J|hMPbr$TJh9GR4wxX70@wWe9iJTz&J(Wcj*@=}fx68n3JNnpoR09<}`i%3P?n zo0drWM)#sEuM((vC16ekoZ=|5_9BE)_ljft8XUSxBS5F|CvzyX(cFcpif zWWleByee_TrKcw=cl>ZV{Hkt*au1>kUx{kFmR&6I-GK@fxTHt8PiB?V2yBi+?FlB! za4m2M!5aPIgvny~#WdJEG%r(ZGtHCU)kTiC{smMCK}5iXelV^6PganH7nO(MQ$j`N zLI{lw-jjtOdqq5&lrJXLU$~gWaAK0~o(BJcGu9ke41e`NBO(b+5T6Z)a)vGU36?_l zS-_7qEGkrTb6ie8`$NXO>$cx)d$uORru2#2+Xw#eP-1=^C^P2LT!qD!VyCD^iT0;O zWIlPd7bcU1+%mxv3RPgq)Z~W{^~yqhnSa5(00FY{ila~f)0vM^-nWqJlJ*7OWIp6_ zrcW8eerj-2IY%@Umqg1WoZ9}L&SwZNFirK*5mPrM1ZK6?(IC77&Fm18YTgc z6b|TFnG?rEU z%Xfuv%Hu37-+ZbsQlGz6x(qK%w~m%}lU}%eMMZJ8K|%3~Js=t+?N&(tWMf&Pi0Wo- z{nm?28`p^d<4JVadyyTUW<~K`SR`>%5iKgPLL7%jqMuFWt6xwZUx||shnT6ycF+nr z+7%yVU(N}Uq@XEZ!9FmJf{hqu;+s(|+k`gEi3G({Vk_UXQKHLWLTICvnCQ72eD7DO z&5kATT3N>pi(a8rWQdRVE3$mpD7 z?vG-lg+D;Sew7Bctsm$HrFD-&yi)IilLMH9DPT;O7Lt4kgx->AXU1=f5u=mrv1Os6 zG~?C2i~3+(rky^rW2mgR=B)Q7C_a>Kq~dO!j^eGh@zSvQQ=Z^*b?Xx#$}?-c_f16! zj53lF!lW50C_79s?##n9nheg$|7Ol1uP8x4p}J{w5EjdAyTauWg)+##E?Os-KbBl^ zm@}6RqkwAiD!}k2Bj}_vSd`)8+IS1KotGdIQuHBX!7>3Z`SmM<6yLY+ZoM;62b9&_ zAQaEm_gMLBq7E@HaS|4hfqED;csc?+>$|_B%@J;@&QM9oEvp}4-|tdNOoI}xxKP`{ zKoLR2uqTZwvRgiFmCrg^(wAC0t%O6`sTJY|=FV-~Bar68e<>gXr{kL}T%uA=Hbk+K zRdcIHU<0W*jDwcpvrr~QSzJrYeF6v;MZc%n8yxqRn5jm0kMI^)L9dsLVE+t*njYg2 z+9%XJ{=$VT^-pA#sY8@=&%S=QGCm{)l$?!q!pLVSIo?@Qe$yud(;fFPzWkZ0to|4H znJRNYKlD*us>?MaeA)WTTXO(ky&B>0v@Win1Q&fw=z$Q%vp^-l4!|r6g!A6BX9SMsXm;yu#W`FOp6hR{PfA_NpU|8 zjq1Mf+drxE#&-)Doe&d^{IHbD*7&z_{Ie_;<@s`Ps9P6!P-{}H-Rquno%+_?cdo@e)R2Fn2|Unk zRA{?qM`&d|yC-_N>zH*Pp_ZQ}{_Iug2bUU?9Cah63&2itd`TV@ky@H$@7402+P8Gs z#~S&s0g4!89;oJIa?T9h1enwrJX0Bh8ycdaQlo|h>(U1x`%7A~S5b-e+QsupTs|n% zN`M7;&w$j4bd)}L9hSYLvVui(vW1<6c0nE=diQ^Ebl%}?e{C2~B8VMg3k@PhQG1mN5;c+-iBY4qYnK|O=r4Ax)-Gc2 zy{XYb>{+w5+M=qesOr$_dR_0o=fCf{zSlYTbDsPDJnG#I(Zij6R#zs9@^i8MWvgWC z+20>HF3Q~82xsxB3jNGZ>6-gKl$c>9lr@wnDMKLtbpDu`ao~|e$rot6Y|m0i|K+=0 zi1a)iX5pow%RYRI0SR`b@d9Bk1qOjWF6AMddj-2Ost}wB!j0UfSbHOQx5z<4WUv{2 zR5Wl^{eMqv=zD3Z0 zW)dcI^zI(7!1Gb)ljj8i3-8dqwr|)bUrMK;SocC?2w086?46Glx?9mRh#iciW$pJw zMqs@=v&#ia;kep&Rhi5P!;F*O()!NVf&zKP0-`$kNlep!?BD*t)2e^?5g6}XAN&WX zTn4Z31I>_cJ2o!deKj6<6bmgxYDmF!|Co5@Q)nsuhC8H0jcYTu1@qHPQfi|wS>^?A ze}_q`eZfZv>Ma=&W{*=g+`0DP!>A_@oR_W{Bt4}p`B2m(d;nZ;e?rg-#^PTlv|0Kj zv5}e(+gYe#dzv1wb$VA>O666zLoyihY67Fz3zof9d8{13zF$s#jd30qTXRm#MybXL zxkTR0No1Pd$V@Y7$^sy^(rBg+AbYThOACPep6&0I{7d52z+%pAQAAr5asS3EZ+|yq z-G2bL=uTNgvr%}t=!N4pBSAdZd$m7643Vnu#~A9*8+iJpNam$D%h!MzW)GQwliK;A zT^>8mR8s|-Iiv)6l^gJTAYX99MR~2522L> z$+2FE7^qwP{bunL0B>}@-lkA}EQFno*MOwx?Mm?6TNl;Qs^twnF&xg*0ZEU(<3el2 z^eCU&r_8&^-cqKFVUFL5fl^ugv^-b-Mt^c&(fnnF(e!UE+U+ ztq~2w*02aA9kmK;mcN!vztMuI94K~c;9iWf@B;5KC#-3Sogb8}MeQxg8p^L^o&Rzk z3`K)M%=c#DUXO%fpNLvvsHIze?OKM71fP*95ooP}%+QUpxzl@pAD&!np;>-8`!rQ% z$a>K~QKYpDNIRg7G4N{RWdieYi5L0g9?Fh#&pfePWtTO zjITVOSz2gcb%g!{uoX48UC?xpUY1dfRd$N4UDO>qyn)|+`utNQZhkW1jhRr`bsfDO zD-#Zt{YL}kTFT|7zj|9#FPr1B8@F_yWTMI{ z+i;L3k8Hq>Z?GAws{l2nWl~i?M~%Ft>}Bil`}*gkc$!o7HY;0xe=^&U*7P;K4dWqt z&djIC)sRD$SAnxz3=`uMB6=dDZxk)xKj4^QSn?@UzNupo1~ozOT~>am!Sv0+2n39t z&{%!`6$*8STXQWPL{*TH@8(e3o-aPk_VfWCg=|51QQ?hj@?wJ^iCGjr21?%ekCu{3 z-!UOkHH+G*=RC_jlPh{K{DPs!P5;2S{H>U=^ZUc%vA-GUz~6rJgXZhCEJnZAtnfKM z97EyBD$XrWbZ2TcK#Pc-J5k>*ytBCxSF`=8dG8e?6y5VvcwuEJJ+&L;H4V14H}`ZC zwRF$|JUu8jE15OtcLK6as80J78&QoXCwdea(SqfZ&78gxhp1N)f;oykTk^b|<>Beq z{pKVSN0ng{8oKPF#nDW3TwqRRx3@SE&*aFR=jEQYhyhQ~UT@32o2cq-c|LYN__%E} zuSN`e6P>|+Jld@|<~BO>rHYH-R~)0Lz~szr3kjD{sBe&7V=G|dS@g0?%>(P663f=P zO3g?66`avZ08C$Pz+?JLL0^#-*P2k%4}$H8f&@N8PM{hUBA=CwU2MR_vb8c_L;Oh3 z`zREv%$G+%Y>K#5-xrV=^)1GZLWBLia=eXvyLv_3wQyMoJ6Tu(a#J@0pQ2Lz1(LJ) z8|C27K+$5orlP8b<95-DVU3|$Q?F}}i60iVFJHzg%IY@VIwf@{n>$YjSgF|3{M7D{-onvPbwMg&a2nCwlNVcN9Th}a9Xf(kK~PgHYSv{eh2UN8rC z*vN)E-`}E^oEd5Whh7@lQsmVwO3`rwo6-LOOk{H~SKjEb#t)TjIy07kfNkOp)c%Od z0vQ~0a~%W`8xg+$%;i5T^BLvw6MTfJ0}@WVHyyZ`Wwuvu87LbNo2Mz$HN|pd-;&(- zTk5athT3QI@3Gl`EcD79Tw&SmxR3P=@(I`L9waR@(|;{ST+vSFE>WYzMDvs@Gjm4C zq|J3UlI&F7(_6LpuYkqZbsna;Z}uxA?38YVI_=!XjB)wKahO87NI2=)otaWr79m8v~zi*H91N#om_i`1j!NAvr=(MZ(?Q!xreOsE+q_?t*Fi}bH1%5I$?qcLG}U}SLm73JmQk*wJrSA9kF~` zr{R4ucEFGv<5R}^gO4x#(R(CghItWqx=zK!m7kVDdeOu1Ig!j*mNxs$@qE3`0{fsj z`I+bb&CGW542n#9CV^D~YM0` zC{Rks*LL20C=|{TZW1x8WXP*EvuiGj$warSGWkKTdmNXnKP_BIn3nR5jsuqa@wo&Y zxV<9PGl}uvjTjda7IhBrnJ9uynb7@Kvlh4&lmO@(7=84eW4@uoOXNesl4Y8SnNuj& z7FYejNK9oQPH(6A8S{U&5xL0ghzgVZa9HquLakrrAMQ*--5)9@PmkuT=E0b!SJ~}q z5pwzfN#O#2>jOWg7m|u)&l2T-wd#kvr}td~lv-q%?3!I_YqzDAq}L`X&SzLrFem13 zLI3?9;E>UBX#5_QH&qoUp8HUudRo<%{=6XMzDm>wwb@I|NuEjKdE^9!ZU@Y|s8ini zuCitU3_nv9Q8E#+weQ{FzZnhHh)i@ z1Jn>dYVR^kk2X*3t=8aMs;L{2PU9b#mE{#KsCd8~n@b6`%_=b`#@Md+*N^Z|XH+Nc zq_XjAWd|O&+6~WC%EY(7XZYZ5u?mb2q)YxoJWqjr%+nWxE=)qF|BDBu&Z;mTL?yg5 zd`A1rc=T&hgz?Un%zx%b>6JJErstKvC9&*D%4(mnEhCMSiJD~uUGV1IV3}S^ethMA zk101%4P%|jI(Z2Y?UDl56JP;5ft1@-ewni+F=*wm(eau?1B#dd;^HL5$FGl~cgkMo zWp5fYVlEh00^ryI0yy2*5SnI~e$c7ah&Vx9mtdVy@JvGvj zR0EGR0Yd`;#_#S(M$6YK-1A%#tElXp<(<9;uzRTzBddF+&-9r7=vmQY5WAn@2XGvg zHz5zPae@K7*Pd!7&87)@FcHXuF1O9tlCS&E?hB88(8?rJU+-mTpBNfZ%sH1$L@#_k zdULaO#^@2n@#%B?+3*GE|9=^7xQeRDqXbWG;Q29P(F~aIN+QjuE&23}jO)!>+J=Z} z(?qv-zsRr*vkoI1BPrKzGfYY+I!|fr#1R4O%u2slzvwN@8fhUjf!Ku6fl{2xO-Ryb zeV3aBU~YR9F+dMR)9*zclf9Gu=rpiP>k+Ao0j+~6e~kd<$THqZb7V}TNkUk**iSJ! zG+7%+kRL)OOiyw&P_h88E!f#ppn1Rsl0BhrHn{Ia>o_29D@;67juSts$qnDogesX| zDz=yM%K21|7O9h{3p zWMkPYcL*xjf&jelH66+o$t+QSaj;vI1*kV$#H;m0C>SU+#szex0mdirN=D{LBkRnb zmA#45iqz;j!hx;vqh)YFXI+4xR0QFpW6+#<^5_f9j9y@4>9zxU+#V~xpJq~#r60p7 z;GHC;wHTOjO+XFjr~h6Rv~3@lE~UaUUZ52*(P&hbxLAR?8F_n`pqnF>`%OF=Qa&b5kQ?6f)K2pjo*$5?IBMBpqQ1! zM@^T7f8<=eF$?ZJR8lCRlM@~9a9S&bye4iXR?i>(NW2Gw$EOW$8R!K7F$MJ1H`Y-#wrEdNcUa z@|PE~vzdIk;l?8ZdIb8Fyu11g@RyE8F^D*%kSF*5%Sg3h>LL-{Nus!v``iFvq!q12;#5ig7 zj!wmJy@8LrVLv}50Ox~m#!V_gWL)!@Lv<=)YI5Fu2yfEB|IuS z4cD%#YvrK2s#%hGK9J4$`Ho!6tRAoEj~O`a(R5g)q+3=$cJ6*jJvG+PL~wY=Af+1!j$(6gU)ZyP@`9KU#;o0b3i(X zjZJk@zd6{BXWj|O-!Nm8mQrJgTXmA;Op#WUEJ(b-5{C|^qPmWPdeK%F0wA7Dv!~6R z-6AP@=C~lsVa1MxJ?#Cd6UHp40lneLD4X?`>WtM^!A0r&r?f+&) z0|(ZTFLL`_K&UsIkIPs4SmlD^N}YzW^L&`3$0kU9(TQg0K}?T0QgmaUwOW%lvk0)w zey_j<;G{7-MMqw3%9Yv%t;*%E1Dj9t<;LYlwzJ&QxKFbEe9EEfnsopv&$yZLPF&gC*h?vxwh&w7i+hofyU$$L2}?Q&LGJPLrSp_=A*7Oe&E=#Arvs*i z^yRDl;k&CFRf4am^!3c?=$)O>9!r6>yJ9GyRE(y+Xgfm+ox=GxspX~jU$yjl9C&$x zK}EyEcS*)6HT4<*2^JKDD7>XtE4m3eXMr&C_8rM7f!HN79ZpOO?_g>CeKff>Z{?h; z{yJ&5-lK=c9@n1w9jEPHp*FAiaxC4vHRJdSpPx(=6M1`xZ!m>y41?Zk2eXCUS& zw)5O>tAD80*}TXJQYcH-D#cvP;KKgSy(qrNQ!OE6BIhNgqFO2I?{BWFvT29nA^VXD z^(fywGz~!uh6V|sp2jjrk&z~@uUC9K#kGQ%eE|@dB6c_dUoJxU`VbHq z3>1_&pty|73=G$oAROg>TDd6J?u*=Oaz(^f9jde9 zT!%6mycuPH{kZ8;Y%)8PRTC=DoxTO)l{CaiamonJQSMy|jxJ}|tc!U(mkZ15Lyk|8 zbWVKP()|DvL!-u$=Jh?@jiZcP!xV;!Lh!6Qe6c(I)IAKS%g4lZ)YsClxVv=0_?7DZ z11EMlQJ07gNsB)jqq{vj?=l$=B<~ z13hfAm8~f^e(`8+l;MQ-k|^D^iLo=zKK`6?wn1FI*T?&IYC(JH{-wD6)FVbL1EK_M z+6)j?nf9pb{LHV=D7I6}l!jpJ3^GWnR-_Y=q3ThgMx@scLTb3!#ai2<_@zRvUFZk^ z)e}u0^;S2>dSJ|%Q`|hB!C94m8+SYrk6oY}j#qFs#%9oPokCtxog1vny7|6uwVJ+> z;sRx^y=96ez3g@~sdh^QKhHyT`}4pQEjr+fMo8|tAClXB)pHKUG*D23*6;JsH9PHj z;`=E5u!Qv0tiS>RDGC-QbwgDWs&43S{&)~4>zwVBk#6f$%O^lZ_>y3oMdZImT}|0z zD{y4_XfBb!sNu}b)DMxxTw4(TRbjPL zgn!4Iidb{2(U}cg%4}PDs2xpp==nTaSZ;yLC#|ik?RZqD^CvDM#{fVaTW}BSQBq{j zg#6{IE};wjhSQ9!-M{ZQZ2gyERz>6v*DpJNQ`cL#TV_7P2QhP-IbK=SJZBQ^w;K#} z9aRG4LKK%uSv{lE8H{Iq8}VE7P^a|_bBH;dX<^bfsvmM-4=tmVEk?dg+jp&=ALMAkfJi@-r zcAb*n{e)Hpsaxg7n{-5s7z-(c#(E=c;P{ zOz?!~a!SplrC+jS&Dt(UQyVDrE{YL|X)2OiMg!Jp5?Cp<;Li*BeB~kohzYE?(6|Lz z2ngswE8KUkm=^nRhG0fnc!3bv3h5vXm*DmkK09cJkNiRaI?nEA8`;VRr<@t0Y;;*k z!qM5C2xGS@lINb~w>R$h`VivKj#py0OaVBf^kP6oPW6q*7`Pbj&3@r~qmacF4}dU? z&dwS4W22sM=kZWx{Snt z_4)h_ttpSUyk;P5@y@r9*snQpvAjUmTf!zjg&**c9Yb$Adr`x}7s932hs9(I28`9T zzz$A`S>-U>;}9v9PLFC<@%UzSuyoLwxV%qL2?ntLw01>*0N-QcOXnUJ)=iP) zqPS9$f)WN-I7y}u0}zc)_;IvKnu$V6Oq_!}F*=aZh~S%^q-4R~dY#f}BB9RO$j)x) zt`%fJ`h2zHJpHKR@PbWWsdSfkAIrxDFxTW>EWGLFm}^;@8G@}$r6mC*RZ?BJp?X-_ zu{Cc`!p|~EKC!qw&Ar}9-z4;g7I0pv@SF6^dE!9T+*qJl4|9G0w+ZVxckXzW6f3h} ztwb$sz7&C6@TVdL;u+9;(4{i*4C#lUyVuk()2Ps<0SAn?sAI(2`s&TVUK%@@dsU43 zMle$p5LSHGmKz=j(i14vJd=aq19$Y9$U#!^^tCBRsnr(FNGBMg%dQy$1> zTR1|91Ia)192@_5!U5;aCqd_>*CeiBu7K{j+Vu#jFtE%diM_oPP?zW}&zY$C*Lax& z%T@eYJ{?4}6=exw!2|$c1;$=t7BJb2dB~4M3Lc?H3}(0E9(@WP!3dC5iU=Dd=%(!=AtS0U0bXZY#z&6$y%->#qD-~6z5|1Oed`6GG-$|`uyhaDuP2%F2kia;& zOLrieWi2UOLjImH%sLGQ`Edy+@gbjTv=lnC=C9-wFNmtY^AfkryO8`xKS=b;fX#W- zl{4R=WuA)}z$ZYqzL=vJ{JIM0?2ZJ4^abIdaQS+!w~2MOrNi=Tm3#BdH-v58h@i`m zq9~wcrx?c-PsYb5-kGTLo{Tz!sG&%`ky3QvurEmdjsm9?BOo zXkjA%fqdm#pM4&G9gA>$^H0WqNC_3~6W=j&Q<%v5wQD zJeHbv3?`@IB)j3t25bcyw18ONI1MV_EXnGYn7Qip;B2-hx*wQCaTh0nvpK-}Bf-q* z*kvdF`*z@fu|l!m9cWBSZE$);3A%WjrqM@F0$osq%7OfyaWi0f4I%M+u|AAehM8xLs>LY^*s{Uf(T4foND#z!^ss!} zGiRlIRL({wcmj5)amHL8dpyyPlxoZ)Nqa>T*PM|#$O@3vIK4`2fkZQKp-zsh*Wa*E5%!SBYQ4u=;CE+vRxtd13JB?g6zf5m=6Lcn|V zj3B0LWDijBXs;+Vq4QeQhtEu<-(Lo|{I{y`^6X~4)?2QvC8hJ6! zQ6;NwEvso=jH=&V*YFCqKRQ=r(TrBk!~TK?6(dS3-cMn*mh$Ss@jkgFyfv!B3@JT& zJxpKiwSCJtNrqv6;1h2R>1gvK5vPSGK5K!bih4^a^X z0v+S3GsJBmSJ4=;k1@>{pWs^)9NbIu&}aa*O9~SYatG8R7KBHa`7|RAR=Qz|{+x33Z-GZ_0$Q(bqkS*W`=Vm#QX?L&8jbNW~^T zRHQY+C9INZzgV z6`Js0H!pwrxL9KglPKcDgkiO0EpKH$@6|%nw?Rw^gxu-t$gaH>E3n@g@U_(ta@7 zQ5kQUWzhCy_qGr3s%^T|5?Q5&xx?G4+RoraE~TmS%~$X01r3uH+|-BM!NTEj9Zdb7BLLDfqC2P3DXjTvyNLrDD4P9WK3b1K&u(p z2$2Qpu4U9RjB9E+`Ial^XfrI%V0@*Tueg#VhrzLyKSY z$1n#1Mz%=G07u8tJy`o`b_ztg{M|S}%)dZzAxIQHYnj05<{o4y1`e{_DowH~riEA? zQsQHNQ1?^t8_${W)Fsb%>5d-)*E znt`V#s(o59TBU#-C+qp^X)>4UWSzFaVsZkajfnT|?xlFS_cP9A*hR6c%LZ@YU-Sm( zofS&T3>SSQH)fh8pujX3Q~tJvj|bJo>&cv3bU-XUjFGMoqQiZtJX7Y;|1<(vD0e4gx%iFF7x7{t#90e2u$ng_pWJQuPdRHpV)nPF1y#N>N) z3hTJUs;U5RI5v|lvM|LNu#FQMMz!a=%0zP+sa=JlZn;~W2uHz8?Waf#bK3{8Sw6n+ z?u+whGOJ1x^E%>w=4dp=E2c&x`3c-Blj&=zK}N!&+KV-~F}i>=9w|>MS#v(QlFXjA z+kH2t?Xp7P7#&0bu+QT%*`+`M_wDY;VzQc+R6>~Bswg;4wVkB;<8w_ep|eC~Qy2U2 zHGq$IFw*3Y^mFwD0MBKJ*wqAw6%hM|zr2rSRJY#^4Xn zogJN$*pUI{72@}-CuN;|{h&e@Jr+`Or}u!;$WHfO^>;Kyf3Xzpb^WFg`0fRNB{GJlMOn$EJ!i zL!oIBp=ft#N@ecfYm&sUfP0iDO{k!!(R?q5(cn&7f7-&O zPjvH^?8E*p+@0M3?Gx$Y3Az>%ori-37ZhQ4HYsk#ZzkvYQHNMW7*Y}Z&Gvj-Cf&7% zDFV4M6lqd-EvG@Nu&<(rsgCyDZaQzxW{&wbj{)dtM;2m0an%Q{sjD_&DZqS_I(s|rPS z4dTfCRE3*hn)0zW!9_!7$SjAa8uo%mv z>w`%p!QYEO`kdK9&nQ$+%O9^sS_AUnzslj= z1$_k=IqDfY7HblS=RJu9Clh2Uc@6;w13q+~TNrn0R2yID@aUg1(1G2QMCvOBe2z0$ zGwtNN?^s5hr;sis@Um4x{;czQUcMP|csB56g3o9?KHO}a16`;JW@AS7bgpqSuu;r< zd~cLTI4DhR5xl}Cw3<9YtRu_bN1-4VU`((=-YEI_z0o*6N6jjTe@t_D=$iB<==;>q zS>t2(#AWE4kT(VIaFdZt&IH;4!g%tOurTZagUi4%+T1?Aoe;J=fc^|0+o3oCbpdFv z9`+X|6Qh!kFCU$Eb$YtH=6@)o+R$Ep+V=WOYn-rQj=?9@G>zNL)DJ2iDD=FA$CP!e zD-vq6_X}&18Z$ONB^Ix>R6-FXG{il~&TzllQEE3;@JPeru--6L*Q&#hJ8r)AMM+o& zTf4iYX4%PwY;xX2M6sUkko3?7fWZkwa9iR4ZFMkEHcVbAWPx`W_cpdJK-A*Dev6ucIF4araD2*kfUu}JYdBkA zFu$b|6oTYec@)&qO^*For|VZB%|hv z0RttLeRUwTQm*8yudl+1K|o%*q34rI*Wj?4STB6o5I~qA{$@mqUK=*P`Q8kESPgWL z;?vd}1Ak_^R%gjB$9`Io&T@0ri%B$<7wBg--5N^z`PlS9W)0@a%b?fpvzpnAs%+9D zP4`Whl!JjI`B%9cFB_a~Na`uLSj%J=Y;Lb}0nQ&Sl$h_}2N1pN zpFF%&FuiLh%oz_J`#n%K;LMcocK)n*-&cfUoTW?G1@(FXohF@9Y$T`=|-wj>MEa9iqe7@HNYl z(2u27d0`@Gd#6(e4t?vj(W&pA@MTwZE9qq&J7b$HsL5)>!Mjq{0K|!7F@JyR#Ei=0 z9wL9Vf7#WH^#^sXq!q|IU?Bc@-BmcS<3PTCPcx*u~JZ;A>6_gTPJ9zDZbJmXW{&r`!8J zS%iR`V;ZmaESJlsF&ZGw_X5Up-RsFpr?;d_ouB@i)FFutz-CO=wq{ITH<_nHjzTZ7>l2afPCqJ4dV2?~(0B*hUJwU#e$!U#}yss3l8eSsb-(geDd=pYlhU zs9rE`=2fbFeo!>qWHjJHPfdE|CE`@FaLD0TB8E2c;rhRY(u}{ zIRo#T$(6)wv<{>*T#pvKzvb6%Pox97J!JA^@pENa$2sJtV-NDwlHC@@^94#p9LE5bG&zIn5qGW~_#yChm z=0So3FKwr;g|r`J7n&A&qXAd+Yi^^9^(;c-o{PJEj;{0qxI>oYyn+*=!?Pt{qd61x zTr<<|w`8*a!q!-~jj$OWd7JDq%NTAJe9s+^L6pv4tBh!|fr>#x6b`T7aggd;{oosM zng6?)2S<_&)mxnxgxNw&%LczOKFrNv)Xp6t#eCN$1NcHyTr019x+$XJu2!X%3NTpt z^dq0t>HcD|W6qs9M1amgshiBMQ#ob`pse{AOx^p4X0I2@S8SA~YE;|U|#hX-PP2HGJS1Rc?54oEAYYspXbXtNj>{&VF{axW&pi5q4EzJ+ze3J(D_K^>9XM$ z`E*FH(^X$+vz=+?$YXK@2&ILmDVQ)My%%JWx>?EIq``Lja{ zmM@0JI2nnT*WW%zvg-HiP`!pBV)d@q((e2Gz9gYk0YSKA;yNkPO;BSA?N{B!CZ*6Q zwnY&J)K%;3mlyg&ehSG?o9;MT30>SdF%t@Ey}8=!hxOB6FtYmj#F`=S@{CnxV2{k$ zX_fW4_J5t+G8@HX_JyNd&P!sH_8rnMlsJ+!DHxH^b(d80Cc=K-N)W;D5PAs)BHEX` zb~43Hc#?*X<4xw~>d0YM;#>oD$+r~C(1%vi^gM6YF554Cs%ljR)3r6 zT`NK0WjbEh^AOuIO0T9CPV?N&pHVKzHisY{AVn7714MGPMel2UPAXAk4$iM%Q!y-K z1`aK~Evh&zcPKEIuo38@pP$j0c{gs(m}m0~bKLeJE}oEOw}Bp0qT={jXNfYMT?f^h zLEx5-;!7PwVFL<@YSCOpYAbi{X+wPv@n*?WKeqbTL|m$WP-XwASmI^hx^%08PE~~{ zw7$2f=&t4SEqh^?c|w*~h>|fewCCYHZFh_R)N{OaxD6D?+b(!pb54I0GS z`J1fwlbSfZdWU{yc2PD=0wSCS!Fp!9X78Ds5I3Y#x$w3O{{X?CJ~5}6Lqc4XB^pUy zt4j@^gPcj7HN-i&Jh-BDB+P^1xx;f5BJ@sA+l&siF$jHl+3Fu4ba~nEd#5Rdt}ecH z;k2P+DrK*mF30sBfKjgK@5hOM0G}M#=Xlfi-c^5HqpWm`p4OEpe8c~Y;Z!PGxzZ)b z9$~;Tl&S*lE}+tFoQylO56tD?IAoUXEwj9?xd|?xyj4AupSSWe=yjx>s7iNT6NxW* z7tk5CqFje&0gApYKioHusAr(l`$9Ivc)R-!9XwLXewde+6~5F|MV01y0XlJClrCN3 z2oFiWpCw($zmPBD`Q<3sAZ&*^!ES^|#1GPy z-$F8b?e=98UUd+`dG*g{G|P9IvaiJY=u(#4K={D`dIg)c!q?%qd(kc2JI6&mEZgWL z2I7V*@bd<9^|4-#W&E1y`jpk0>d4dM;5cT{8EwiHgh2dYTs~tf>?E)zbcXx*dr^~D z#!ZHtjzd!H%HR@bpmd3N6zq!O87eaEE9t4>89k07>kKbrpX|UG*zWbU0EW(~#ZZ#B zd9(L)ccX1h%v;0Kq>0H24}1TBJl`$%*l+%|&q3V@dB_XUbEz#S{sSk&?>tjKv}87K zQ6DDL`juKALQSYJh?|zn%^}QZlOr+p{@Rw24psm??tHN?EDG$`O5;*wFs4pqf1;vS z$obSadJGjxWPiS2<6h(pa$+U4UovMR)NZ;6vQ2U{I#4arf?Oc!=9TCmrebujg)<$a zz(h5sehF_W)q1R8sH7CsC-Xq8A)d9WarEed;YR(ZfG~H!X3+3k@rQj4hbmNWWezA) zhU`VZI{OZ`vd~O+NzaDwRwG2yZ~m#^9K-mi%B5ga!CETO{pt^T$3mpq+0e~}IsSSdp3W!peir(|7z5u4fyO?a&i^xbCc{xJ_);))JwfG( z-~~?uufFssKB3|=Y*b6;ZYLG4uJi`PE*A`Z45q#JreL zzj5>6TisT8{oL4x`zJiErfq)WWVh?0AdT7T;YlAEYad&>f{&MnMa{e$PeCs<)0rmC z12WiIen5Z1?xFKfP`_&<8)^=9o~;>{O-x^6rp_vSze-!!`(oCF@2bx8Q!7dKFhW1_ z3cBBj+e=h!<> zN9@!s^{+5j?$H8dVoa|yuVH62IjiOv*pl6LBnMd!xvIId9@eMkN@WF4*_Pus^u5$; zw?eoSuPH8g$gc0qyC%az=yuUumTrsdyRhIs*GWW9QDm#=BEPk)$>n|DqEd3CdT7r&~H=h`B7 zF#ELBGpgGUS~5(Kr%~8A)NOmD?vWk}Cqyx(8kW&UsA6C#U{;wV>E60 ziXk*eDv#^*;ZKjeS4E@zOyrVwqPyM*p$T^ho>9Mnr#MV{SJhX7YEC#X&rin6YfjYX zmD5FxOLv%EJ3PPQ1XNW7RL06HU~DDy#xpU?IDkD)u4wdYT+;(PS1Wz{0e0RkffX6j z#+ZVhj{*3$prlCMpzaPqpfz6C)9>n!7oKdHkG`e9@0+6#^O?$sVTr2MR(wVtDDKtF zXf=p3Wk9X!ol9m^@>DP;}=l0_b#Dk#fejFqF5DSf@QUgwn#O7T zQ{^_=Pw0kW8!$iaIgiTiKkv-`y0d!y4vdRk+ zFBm_d$pdjdA0Vf15^2NL#1=ywJHkqw|GEyJ20jp>&856||A^YhZ7zuDyNCf3jpn$w zmF@IzAtjN7n(>yg!y8MNAME8g{r%eDY2l9@yj*xxyz@Z{RUMm-$1R~sW02ySqGCe< zJ57+tDp+}E%b?X$^C)Jq!DjVcD8voquf-lCRx46_)fg|pli=o-xJMHcrJ}I?IX`|ut29d3(POEp1QO-X%RBLi}DC|3+5^l0!bo5gx@L~il1Uk4iEYtTm!jOBh z0>*1<4agsPmXkLPUpV7kjRO->n)({{p+8;i9PAvSI+*&ep_wA%LZ*RTE?n%NH-wL# zJRdv!Z~1onZ{Zssg~!4PSa#1Z2IYpU{@>4J zhSy5JT8(`gI4`5^ul@tHombZNWzRi-$NcxR<%-dNR133D_2AE~hn#k3XH7?4yCV$8 zOWkEC*yca`{{?O*k=Um(j3%q?QHJF^TCep@In;luXq--W{EDVFI_6zHo4z7}skF}~ zAas(4Bn2n`09vpA05XCXx~4Xrtd{}q4Eib$AFXx1Q!1S@^4jJLNLw53*KH0Y$#u2y z3uh0Ubpoc!xY}wt`jaO9P^;lS@iAc_DwPQaon{g9EwYPWQI2EGS%e_^Z7!)qJ5eY$ znSLe^0>@69wRRGLp#K07^;I8Hz>;oI*_m3w#-nh;s{6Dd1GJtQ^HOFLLs|(|w(GCJ zQStS{veV7CJo6dwQ6mrM`r^F0!~W~$58Tv=ujIoiM$zKrcxx-;&njEbmkyx;;9D) zGU0{I#q$Y}RZ{Jl&Vpz-VLHbo9R;RCgpb&N9ku@eS^K{QQ~Jl)xa10d`Df^>=m(pY z)bHLfcqfZGpz|t!i`6)Mqs>OA$Ro+;)FSA4N!J#`ut$%9}~S6HsBcU^FKjf)4ko zhY6k{ssr$^our@zgl`TP3ub;NhOv&+!VjfZiEwl~Fd!=J_ukw900v2wc6Sz;87h@3 zIE=9ypvE^+T?jR>7ijny1p__M2Uu5EQL#}I&+54XoPHD#8;0P5Z#2=VQkpYz1lY=V zUqw+=RTKHA^H1iErFAQ-y-?;XfO_E}lFy<7N6#V`dE+O=BCGdz6@j9Z{f?1l)_j zMz+g==JcI~0k3p>Ioo!x>p$wOzXbmP>mK;r_T*2Zs6Hd;o_>E-8L{WgrsNnIqdH z&?f73O}Yg{Ov0l)4U^C(od8U0h`Wy_iA9Yt$mNKwpqOi0{L5>o&_>WQ(W`C$06djd z%{{ZFr#q|@*|ayRbBwvfpf)F+WR&KB=Q!NB?LkSE9>UgZ*{!~-hYo6#P~_>Zc9Cz9lkB;&5>pa(j%$E$*Y zxyCM>=D1F6D4mODGJjIfqTvE=HAmwBl{DVi7im+o(YL_VbTEpYp1VcdX}AI8o?0Qf zSv-Iu4D(LQ91r0MzcEc{lH=;WTc?v?Oe$?@HD1xt0M?2_4C?DE$*A|9hX_TD!p4TT z)UGk9JkV`mM2je3Vay^zE)D?hB@s>3;9)H)*HVBWD^mkFDeloU0S%XPMntGLSMpJ_ zQ?s@Ds+u?R0ahjeZ>lqQ-;fHS2j26Bs-T`W`bxaH#mi=B;#9N;(Q43qj3-6#k2zEO z!kRO2DxR(hoQiMA6Lkn^)HyF6;NDS16;cCP61J$&cqh_v?U-KEsS^uld@+sy@`z1@ z5MOgotI%fAvbttoWc3Drx~EOmYYCT=-6OnH&O~{MRR)bek|R20Q{?4OnrF-tPDCdL z%Nr$5(OjKsJL|eO7k^Zsn&dQ3Ze=(LO?b@>3Ms!T!?f(CGsX}(wKI}xVA4>~E5srw zyv|UpJDn7boO9YK{zg=9AV?}UIvpDunt@II9fMIKJPL7~El)YAiFRCo39JN{A6QgD zAQuzRlte>Ht1ubrREeup4uGmnXWj7~IVxXr8&UUUzX`B%EfGvWM1ovot0H%C0;Z!x zqkOyyW0^ghLFr|E#M_} z%QdxS!aM?h#P3-`n`avbl5sZT@M_u|GA-~5wymERDzoknC0CSrg#CW9xtDnbOlb7e zkUol}*ebfTBdQ6Z1UH{x%x;|1Ix0;BxCF}B;*bDBt4Q!X#&B+(Qkz^v5*3q<&L1{w zf_d6@Y4=S>5%m7Z(Zorzd$@>!px1cbJ%dhQ6vL4%PYxe=3waQ#;s%vAMzZC!Gd-Q( z?I5YEQ1f}*8L^hje^^xJz*7#1xycEKRKs?@JQSI{^G=IFPSn9c0PU5)Wn3f45~Usg z0C4{R1;XC}ydb8g#^3#E^l9$S%+WbMp#K2gQ1S3i%t~<0;CL#36+%-q3Yf8KrZNkY3g+Mx=Jn#aH9wN5bX87>jKNc)Y8%1`q7g@M zb!vkVX%2y7boSWDT+WG(pbbfvIzZ?X7$L4C5;G`ZSt;1+2+$M@_D|ue@QqrgbkC04?05Ty=-IK1+fj$}K?FOWaP`7GH=W;!*vIia{{ZdY-7nyr zJ|_K24GwE0g5qvsF&S7);*SK-fJ|VL;1hCWl~v+w6($^2YDwf#fr6i#_(BYB&?*yD zxI+ewRi_RtA~F^WQdE_F#P@Hx<*qGgB2`D---BGZ@BfgIk4yAR^-=$xzn# zlu1^_P{8G?xQwIw?!S^?*{L(K#S*9YBzQGRh6jSHYR9=%kJO*ZRQ~`d{z|*Drr%Yy zv*2L!D!Y|=%!KV;Q-sWrsrCHO0?&7=AX-b$&VQ?Va;94e#hfmAk`uzw7Bm9}hQxQ}Z<x3o_XUwJ# zgepxELsJ=&t5lG~g}S*Gw7Jhjx)=!@@(KqPZ}zkP&~NJ42UBv3jFUU3xgf&HSoe!$ zOiCh?fhy|C&i+?@5DkSSq7isziHrcmxiDMaD9D~$ujH9ZgBWSdCQX=D&o{QbgbyTte*$`diU)5UF7lOriAL&k-q5Sfar9hrg(FRBm2cNk)(tg2fdNQUY`*eb`;_OwbC4Ut zDo{Wv-Jg2mR}Yr)g!mL>r#!<#rr&#rpel=UQXCYiaPZv*$l(`7PNnWQK-H-*KzR!bu(AM58%;`&Z~!td%%(li({%ck8uq*fjQXexC03z!2SiK+=Ivpo z(D*6FsA~wyPell!s7*tkc<(*fY4G0P&=@B8oU9RM%T7J+)iL7m*B?TkOxTc6*|v&x zaLyFnv5tFN0CiM0sdQj}%oP2lN}S>?sT0w={{RXb^0~vh(V0)FP0ecwn1ZW3fIS+H zxu(Pu>19ZKAu+musWxP$6bgAH0Oii5`D&^cNCCZEnD`=Ix5QgC@GO{zmBdRUWGKrM;TxHCxm6VlXxbqu`*LX#Q7Lpfj zNI2$(;*T`$sFXq>SryPAa!v{9$-y3GQ;uzvGsF3&jU@q6s2}FN3_y`0a!hzHWiZ)* zZ^;=PkbwhmnJWl!1nN_V+HV6hSv9VXhEqg!_5-{(l@#82H15d{&?&eMDRO-ZWF4BJ zfoQl*+bGi=kz<%-rsJ_haJz}Aq+(;NtL&8n>7NmyTRm--srM?ihlH$uXtCUZJBo*G zOyya}*K=E{&_L=_i=of-PItRbdX(S<0G;yz{GvBCs-Y#c#02*Vd&;M4Ds;1WZ$P%k zK4~%=8JH4-$?dB>&efv97J?Yi-vtm!lf0`UciVnl%kPyA5U!a9Y7nwv0@@+U(?K^iBggQ};qZ5ZD$TL=rv8eLUweWmTQURp<@ zd&t#EyNDcurrjk0kQ<>fx~8?Ko{9A&f~nISbpT8x3P998ff6F6Xd1Pj_Ni0-RUtny z%~XH9<#2aN-cPoGH)Y+rzml@P=QtA<3xpsAu3;A$H&IZ>A-joKDM1m{4dp(gtzb1) z%>ciN9%;dJT|14`pc8o}@<4045l_)nc4f<0C&a0%SNYxbMfDiL@i+w9qMID}Z7@SX zLXoK8OSuxPthykG+k9yPrn{NRr2fKpeivx|lm46k0P)m(UG>~n*x%ICWBgqU?NDLc zF!YtQ)~@=di?5&sS0B26p;cM|bvFUjAnL4PF^IyXTPkeHap)yDkX#+%2$2GjjTgkO2G5F;cvA7Botfi_|hh(QymOlZ5ppxr0UGeFRq zJ|yGrr#!vI*{mB$xHwxYh{`Xe1be0ew&A+;s&pYe+eK&0VQPIx>4a;k_Tzux_OIx_ z>ApVCq5ki$bfST=3ubYXMYG_AN4F61l}(la0STcnYMY@|BPCP`F99{5yb@JnY|;T1 zF0!Gr?3J4()!c081_C+&)2wQ^i6?!x9T5RW>yG3fVJZwp`5UZ(9ow!X1;Dz7qERfT z=A{4?_YFsV^+0`FH$Z^NkQ0EgPZ}e*@i(JAiMHD5!?v<(VYqoWoKG3p~f|y@b3=b-5UD+k~^iRZ8 z34l7f>V*lKl6eJQp~S|K)yUVL(z%%TbSO9VYy+;T&Kyo90H<+RM|nVZr!u3vZNe<3 zcN?G^zl3)Oi!{XZYb~k2G#v1ZnBTF=y)HmaQ6ZY7b=wzny&M}$Q@Nz z{<5!=P#)ua)7_a+fbQB{P~1!=g>OCa8;Xl=u-sACb+?l+pH1%hAT+)k*R+Zcj8E(0zgLozeDw z)BK9c%kUdNf$nwQS41d)!bp*rRKX>pPcokSlN*5DalGz`vd?|HvZJ{H9`Jxp`=Yq7 zzS;K-ORNwT0>t+os0E->0t3A8@qm!+BQ;)?F#7dg=bZ_VJEzzV=sKb_+zzUhOvU;y zk^ZW)Gi;(WZsAeg6NcFnlSv8;%6ZypT6=|bK4j5rz~d6139@CWkcOc!#1fj?&4Do_-Bg?{_(p|RXfiz3 zDlG8skdJK90wF!!pgCGm0>KDM|IIc7K6U# zwh=quwN?ymxs^+1q!~@VC%Aj3+n7KiBwkfau@vVFvPY6`aDg)rgZO)&)R*(URX*E+A9Dc2a&sF zt+3L4MiNdfPc^a7b6&<7Z@VOzU-F!41x;wm;yQjJ!!k8#C z#ZPtsGoI+V&$#`rq-4!pnMRPMO|acgrAFc2D0fIe`yP9kWQ^lcxGUKXV`Acz~YL4d%LQ3yhJYfvfKN&YYF5vu;oWDgPk$Oj1a1R#M& zLY_8yhS@K~*Z!loY^~VnQZI+y34q}$HV+rKd~BOP^qcIj-2;56-E+Sr0ptYTKD|z~xf!eK^y(8gGM%7VHBJ+~=5B8yVb^cU#y_N%WvN z96Z)A*lC20CVy8{O!mQScqP#i4Ox-z~D5&a%-+Bh?4;A=bpZaa~ zqqyBlIty>by3^k0-Y2_qi7Bnk5_`qn0%^=3E!?eID%1c|#A;mP~sk&%Es5Opx$)JQL`IO*e88*={(>QaR z_pFUwk>^%j4$bVx;=i-G5_r0q#IVpn$Vf_hDi(?&&4~QHHg4-$s-*zwM`% z>CqGdCr#vRbr=om5lnx)!VN7A76LpMJd-dI8wb8k3V;mSLYlSj@HJueLaj(`!*e~; z>?u_dQkz}kC2SQxbBC);DiR{SSQ;TpmuAx=naxJcNBXMUzYjvsZ#=O8!z z6piz~{>YRXCCY3v@7`VAFCa8YDU=#2)e~3g{s0PU2UIr&$Rg^SBMw-e{{Z;5+lM8E zk2ksBJFmDmXM2sn86eukP23?F6x;7PHH~-!UitPRea6rIMUu&V#V_O@z;CwmxMq9s zq$~GjLttCD0+dr(mCBi({AZta&v0u*l8pk|uXhw>9>i`Ru@vOw^i#PfB8rp{J89&~ z0C~L6_DxO7@R`{%GKFsR?A2M#rC_O1+BX44t!LHHh;M?EP;z(dKXIydkpc%VU>Ysnp-zKphVi>z<^KR`2q1z8At)e*0Cm+>s4@3k?n91oBcyn6{7DktmC2hkN#JQc$29JGk13*+EA;~8MiO31 z-ccBrxZVlEUP*zo!AwgfKn?F$dXwrrfU8P@H(4;F|joa zQ~ebdc&QIBB~Qx|gpl6|PGsa#FKpDNiYV%DJ0Ik{v;3EnqP4Y0SE)|wMe3)xntE!V z^jX!g*6EZyBshYU(w)&Lt+`C8M@vQ&cq)0qDp5$3B9uW>H)!PEwn+Z~LdVHUc0~JD z(nqG!sp+bO&YG#&l=_@iqOZA&Wu;V@_x&=SSB6j0(NEfrmfWU#j%m&sWm}3Nd=lKp ziDvB?6R1tG6tTEcQsUF~6Tq34@FnfNU6*32P@PnM(3)yhtNWO?S9WWs>R-|1Uwuew z8WAlXrc}W9DP-WGNRWqt;su0?*-FAHX+&-md|lr(mg0+!}^sKCh<2`N&= zQC3<{k+_72TkUq^as+a)}uw z6++2XNz^CH=FuX@x7<|Hwq2#lD&2|Ud|JP$;`4%Kk8uxjNwPLt644?gp`ApF-cFuT zR_t3Nsd6;8S`hn-8j}+jvXZKxb-yR4R_FR+U{$D=#Zq@{l1U_0Cfc*vk9IAW!CXM1 z()4q#2(==MN7FZpCWJ3w+#y%fBXGodfz@uW2d3~Rxg$6vm_m6Il{euHsg6i%BXgl@ zR(GcJh}5c^NhG3Gr47Nnd|@me~Rx_fr~1qtuk(~#@&@rI^_uJWSvZ$+jHPs3`CpgTGqqdpVhKX znn!*wy_Y?hIw=(eG{%NRB&_ta$m7VD?D}}KmL(gU;9a$`R`y!dtsGhB2Fl)h2!b`_ z&w@~(f(SVmBSJ(+=upt<@XYcro2?Gmy4ZW!cVjnOGA^!>j^rbxhGdxFZcGSB=toLN zOY%a+ot2REt%{yrrD$Yc7_W;hnF3G1*4QBFA&@}?ci|l)OomG&k;^`zs=N@$vdb#b z5QJ4dOjgC3fnw8Ykg;XR#b*y;I7OIubdY40bsa>Bq{^D!$q1_|&L#f< z1~mMQc_o#7%UZHcijoCL)Gz58V1ft|T3~`Z@N}WlK?X^NMC4RRscxB(CVeqxRVYNu zG2p5FYS|%>#wVsp9^c-}5a~%TY0j9E7lR%JQd|&3S*%*5WWb{Hq12ZmXzQd+c@t27 zNFm^GN)y2(iIPbq;F4P-_hjbK`^}^$t)rk*5cDmO?F12cI)7~Fr0A!?(NBY=cp-Qp zc+mLMo3dPqsTy&He7jS>eU)xflbIm@0Pk&Vho%T1f(RiHts7{2F2zlva=u3d-ktr5 zLTOSwrxwgU%GnP~dL{L>`oA{uZyHi#g~;mgjFVCny~x|-jTCM{1Q_kN2+PF5hiY2t zYqqvS()Q8+0DtBA*Mq5WI-R1`3soDF@Jb|;IwM!9vLX2v``VwswzgN6kL8}vNB#c* zn$jDk4z|p)G_h!#P^Iic@W(z0I=@FzB$KYL1SoFHckn*jv)x*3wpY(r^F$b1vDe`e z*#vf*GAnvpyR@F@ewyRAR|CO9=I^rhvtn}DB#O&IMiJNGZN6HaMQuTnwc` zv*YBMN%>uuv$M4E7N@2%%vuOKsb8_y-|F$~73ig`ip``|RQ6$=C2Amdt7Yf8FePiJSQXWS$!*HU<0#Zx+poRqBH z?Pu72^(MrlgCl8fKU2aTP44^7p}8o#v-~YI!39+%-hwX5F6{N8`?X7Aq)4i`!uE3K zfo!yKstn0Pi5vG+(aXJc@V%R|*=Sr3@HEpGuD(5`TWa8ah{dB%|HJ?;5dZ=K0|NsC z1OfpC000000003I0uUh*F+m_OQ8GYr10qm?6JaAlQjx*Y|Jncu0RsU6KLGTkSF&P+ z@`{#9Qhz9W!BsMmr9Xpg4=inLM8RHUriW2gG5H)k4MKsY_8wkPmKi8{d*G?0v3g3D ze;TT3jVhsu%?)^BG#6;k&a{9DA7 zW`>6vWpc@m1q}^GQ1eMbid6XL=SR(4i8KsS((IN@`VNt5xcMHbpc`fu}Ci<0XEKE$q~^$4O4v5YUFC(>WELs%{5Q z=%;4_%(iFrH6x{vHSJT>h%0l2*hb7wQe|7en6eo~KM^21Jm}EYipt6*6dKTT38< z1wfQqZm!ghnH46TjU-8?h*(2{sz|g;Bf*YPjCAwZW3%i!HE@3#DxwIqD`{3~G*d)7 zMWIh(F1rvt#IQ#*c5SgfTBC4d4Z6wcA6_vB>9_(J8%N66bj*)7i&DpvVcE(X!Iikva}TuydpR`|Xha%F8gL}> zb}Tz)5uSy!>vn8z&5NG7B$2n%B$MnVlWDxQfz<=4OhJP-Lbn!Pmw8uxFhI9|9hGF| z`%XHg`7`8nx5+Ht$=Nd&&stBw(=@Ulfu}c-Ns*#DBHY;%W}uQ+c_|-UnuiU_=zFnR zNhhLzq-timja7LyKP0~-^e%cTG0}(|iYD)GV20Tz{#tu4chw}4NhFf*=b>|dBU2p- zNf9EFFIL{gvCNw_HpV+IciNA)_tWRGmT53T9tq#3t%BV+?C}E}sMUe|#kPimVz?ZfyveU-YhvR0~R3!+G=ij{fxbyPbf*-bIolxiq*BD&|`T>SP{ z>dT^Cp^&dW(X@u<>V_&(+p^v0*{Gu795 diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/05.jpeg b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/05.jpeg deleted file mode 100644 index 56dad904f5ab2d444683c4e6b81245fabc293f87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22327 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 YQt+<@6m+5KqozxV4sCLT?O&t+*=`XKUjP6A diff --git a/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/06.jpeg b/demo/User Guide/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/06.jpeg deleted file mode 100644 index afae674d8c6af06c625a0fb1d830016957beb581..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 79751 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

7%*O6G23YYXdbry@`_5T8b#wPNZIQ?jQ;S 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 diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/03.jpeg b/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/03.jpeg deleted file mode 100644 index 8d6ee7003f2c51020b9dd6188b6b3bf2c7794fa2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72522 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�@k- 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 z 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 ACIA2c diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/04.jpeg b/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/04.jpeg deleted file mode 100644 index 65dcff9f08743352c67a01151fea204989e5f8e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43670 zcmc$_WmFu&5>r+22hyQ;eCw>90r~0dSS%73BdC2mnCH4E$XOL2!Zplkt!> ze1H&{@c}Y`0w6^eGJp}F1D+u>9kM0@umJ4;DBXi-uVgH-|e`4ToKY#}XXQLdUfam}) z9tZ^w^mh;`I{-!j{ZrNdoj_m|2r3%--!%aG-}_(rV50=I)=cwgkVv2x6b$eH04a?* z6xjj=dGmhApKz1JN(to^*#!1aeWb#qA*ZiNB3P~`N1Auq(j8&8vKv4SOMAz~B=Y5~XLtc0!nKmswGBtmRZ**s&PB zY8my>uzhrtKv%*1|89mNmDvM>XL-L`Nj!!FxVC$?^Q*1W{Ra=KO7ygB zseA*4mt%XJlUBCm6_HhAch~nCcH5UCA1G(0_<7|cTBFXlKv`tcCwTa4{hW~K@AZ_N-y=d7u z7y=6ImU>Y~DQQ-?CeKioCUR0l0xy5Q%NXiwS2!x8{oPZk-6HVK>0BWsCC6=REfM8E zBK*^!-FjqBKY)vc{nOCD_TBik(R%;R_$}sg{2+-E`RKmpI4+%_X(Hn=z z^TFUD<9IP?Wkm4J&6M4-ntQ~j;mT{zo;EUwhB|;q^%~^r}KoJZH zG1&F7eoROoMCbpgmpXIw;DA?}KGQL)Ltb}!v^qYQWi+Cx{c5V@xP8|~N1mMR8=HXb zvCV9e(*eiHT3mD&@#EIH~y*53v zDN)s2N{njO)r^|n(@PMK;hXpVM;l1nj9PRGM=}9DxPC+VR(c8X>S{Fp7o$%0l;`@y zy2q4(+^UxumbsGeNAmSR3Vy5ORcrc>tE@_ViO3F6{)zEFD3O12De`A)pf>fT=uE%@ zGh)GF-HC-!N2`1Eeaay@|F-COht>GeNp6y%m1rCGe_)p8AHW48na8C$u-JY5AVevy zo^oEls%mg2!_+~;qWeOwFvKE_nCMtnjNf^ww&YiJ^U-ADe~=W(dGbFbr?H1nPExx3 z1j|kN%-2CD{585dQBg#dM}S={bvG^#$5SMRWfbm z(r+Gs$Gu8Ugo;-F}v(JmyFh0s!8nY1s60TQ zvTc5DY=GSShG@|%hPAc5122tS;PWBbOU~DLji2w=cAq;iKX+YpZs({G=J}7a(uf9m zY&@{V_^}`;i%#z)bX0$ymXJ8sPH`=(;a)VoZg-os7}44!l`A-y)BecJ=J{P$UMF40 z#AWn#+dV;Q@1e`;df*v;B7|iQX=PB{9MLx)K3bLVMuvi)3_mG3meWv^$YQ-p^AVGy z)~z{|$;#CGT4MOB!LtT42WOFv+|4-x5l&InI?^1H&WGQy-aP$B08TO<`*Ct&scTs` z*xQIN#(Cl`+F2l6k#420T;7oWsA|kb$z!vWn(f+$JK;lZt+?$smRc2bRvAgeRXyC> z%+%S3otEP|saaX@LTN{hAp5jOZt3c)e2j1h>zrnbB)`PcDpuoW+T^l@w`{hBVZ+*& z3CGm5?;6xB4FbbcX_RYzx>_8wb1L66Sm9pFSdEojacE`JlWVMfqTetbvx}Hn^f#Lg z0+Y%@BckP<Ey<#Yv`z{$GtWn9F3n~l1*Wk3FT}y;6GZD&(!LXMkNVg zj*<4))@oXIb|lhUFZLRiWfUY6RhuaJ1S@8iH&MGwBd94^^^Y`eG0vE3T_+xn{ob!bI~HKR`Jnp=(FGBUcG@j2w9c8GW0si=saJe&pn z+Oa$@FruCEw4F$et-+&k@RMK8mQ0pw-M5XsULwkAS#3MX&xT z10j!H=hV&c=F-v}-BP+m)gS61tXO7tr6uAY=a1Hq*g{@{Sm;pl&0rsYp)1z7BBQFr zk6?7F=stQO&m-r%ERKgPK94+Q$=1bs4h5oT|*nxG?5P67xyupkx<8~ zl2iZHx*Cr6f>P@^gP8ckr}#Ft@7#IG@|}YXWk>VRV6nWDll23&6UB2gXI-%c4Z<88dR3Ol53sdo={BC9_C; zMkWO{L7O3Mx{uH80$ZlZe82q#o@cV0cnNs4eh|y#-<)W0Utan8%a6N@m4C*!OX$L1 z{Nb1IL!1GRhadIZBe`l`#0*cIuWv_-e47ap7H|QGCK^s#*>ENwkqp0@Ru8pv-Bm|h zV0^8{#qVj!Ja{MJ3#Gj3OUaqSBAxgb{NpzBV@FrNwnC|1r;EE@O3te`G60rCn6x5x zN8T|DA4P^SWt>Y^c*5cM^t8sjdeG&x4IA$ToiSRU>@JC%Ez`FWlh<9;dR)AX;(yL_ zZ-Fez1cG4$L>^+XSUu`90_@qE?${qLREt8{?)5pbBJGi z>NmHMW*mRE%h=H26~EF=#x_1y2Ax&0d3Z1w zH^l;aA=ddj=RJOX+Yz5_DHnawN)vvNO!D?-Qky~G{IcrMB*VvvFP`^J8-cnpZyt8v zeRRd@p=|hQqAi92~&Q*5kdc@%8-lVoQ^U z^1$Vv*Fox2X^7by25W*E@53GQG1-sFbE~TO>yz~|3#Mk&wpE?3rt%Zm$x|Z{zTf-S zcy4ca$EH{R^F|i2Q^4{t0mE-Vi8fB5O2-pN<2E?5K1kvDmZUzC*&e!YbJZZbnW84V zIB};d_C>Xr76>?J zt~)CZ=g@5}d^PN>XrJ2VoILY!gqxtpgn~9tN4HBW$M~5I;$#v zc&3aK8pdvIpV|72@}&8}#QL3iR6P_h6P-Bih=RZ1JF28Ss7fihbWqALBR_8-E9>?; zZWcU@CwK-YZ4+r1waE1%(XcB!V&l+67+1Bg)3PcCLqS$!dmZEwFZri$pSu|rLu8=} zlCF8Hw+l8zq>DOB)2jVW@|?~U&1~Q1u$PlOrlzM}3T3}Pav2(n|HkT3>cra7*wsJo z)U^7FZ?KBdTuu%Yn`P%%D%ij4=e!f+1ja>JZv?r%Z1_HmYrS*nob0S&m3VO)>+2)3 zJNF!0sdJUbyfE{GW80KK*M|L*7;8sUaXUxqJQ56Zf-!O7N+P@D-gl?F?tdi9L!-dt zaf1B`7*7qBQ?zOMKTfYP#W*`xwf9a`K+d$Uu(Qv!snmlDBqIY3I$KUkn%G=UPwO`b zvT458gV?Jq!)XfLcx8$@J}ak>oL`eBMk3!nub>Y#2*wxe)uLWJuFjGES;VTvI)*N3 z0i>5Nr1%Jz3j1`uus=5T2zZ{=Wc^yJ%&E^&m=_LkelH{ttdWp)$TggMoBKBJdTk|y zsTY^=a(>-M+w*5lx|S)Tol`aA%*nu&E2SXssT9P1M%w~9nxZgd)F{9mhu;`bH~-q< zuvDcsySO@;lSp9P9YpIZ9y@z>`awiuI(RUV2L!qt`Th$D{Xe%#u>P2MJD_Q}qifeT zkN@!Gk)hTk8j?#2-`Ul_UZ%K`%#2{fZyr-LXe^lj#IPbDZ%vSxho0+tbZ7By;vpyu zPy_(1{f0ZLE%f)Cw+r`X4i{(Ob{p^FvXZKe&QHUcCkS;#8hdv65ArKs4l{C%#ob!j zA5O0g0cPt6BD`d)OXIWc7cE}&yMH8`Lr_3CvhODI8jsz6S9ZLp`0{WU8$d66qc-kK zh}Rb@L9AzNxh7*zw|5f4nvN^iVypJW(<%L}PX1?RE31?Y#y!zLU7N>!zG`R3v``pr zUC}}EZI{kd?t!w?ho3gxC)_Fa15*(Kb6MhLG?73wnBl!<%4sTY^ZMmlMSJh72|b4s zbWw(b=VT`C5xIKLT;CSc{mxTv4G*VLP|SFAmva8BUw2tww5H`V_P&&aIRo>XwS|dw zCa44ji;WScHsN7V(h7GFnqFo&|9(a@rr_d%$hOcCus$RYBzYz6`_2DhmH{IQZV==x z<@y<4W$ei&p-%c!DW+U6DpqNXQOIE5rrz!iae$JHvi?3K<9&rY~3wv)Lbqq&EI`cKujL=eZKs9Hs}Mu3fv~{5GT+l7?e{q2 zx;+|xI;ppnHV0O~ek8l`Uf(Ib#tFrJ#sPp3Y7F7SPxx@NlQcVHN{HEu_Zv5lli{zL zBi|DdVLD7q9uD(pZ9AC0D=b2payVN4{0a;^zTc#7Daaanx%~~s5YPuafzvbaK2adR z6=i&$9~#x+lC}9=umgyZ&BTz^Ksc5l0v^4yYBMmAaw)svk?ztOodG?`od-w2J<1BuMbr8HrdtVD=23(5>wJ7k3x*7Q&rmJ5#AGK8^U>7+a|lIF-0h#h z;NA}*a@Y{IlbQlBPE&8XfR5`@GpJ~86qhFv0}4ll!rLpRtJ_aJ+@`l}`s63KJR5E2ioqIj z`usj`Om)qqyJ+C|iI4~k9*8Q_AZ<&bUrUw44Q~zg?8jOn!jPE%2-JRxjV8|*6rboOoBW!9K?>D0iN8V5ehs8}_&4}4` zGo8)-qaXzDrZ#vi`FZWXuE62qdd<@?v4t;8Q3NkFke&o=C7J5wEF8v~ zG({a&$Gyr2Km&P2<};Gn5@5TWb+X;c>aqCF_C`M=7=SV*<^%Q^DLfSWFcRb`zUY>2 za#iF2fL>tC=i?n-^B#CliwzDoD48}InrOfPhFQq&(vN)yeYv3&l9C&TV5D&FCnEc- zpj2X}mYNg*?Ca;1Ridh@X2L(i0v^reh;08B3=+9~CA_RbzPmY5;+_%%VYQ?W++dx?WRt1N z#o5BR<-y9|Fjh!tIIB|F$RHfi!ik?XEl@@xrUbA4Tntu_t;}+_jdIkF6=>LN)=6nz zPk}*_;Dgo5nH`6mjShp&s)xP>Y)dde@q>}4RRNQgUqjovJuISL8h|A8dY8XWLn+H{ z@&<=+1_Lk*dTW)%#qj--rDT=Q_+`N$bCnYfL53`TR&A`z4~tyGvMA3p79mXGvvBYb zljkQ#YZ%6i-*6e)Yt;HUMrnB_L1)!d1(+R0BMkctL*Yw^tj_)YU4M>v9yOSw#}H$a3u>U99)vWcnq0*YR) zPZo?Wk_EZ$o7sAZ3Ssgt-T)CJmn}(3RerF5ta3j&Kr&-w0f6GT${iD=>2b=!u%(N9 z-X&&g90G&xuQ&iPWB}lEv_F~;!kFn41Q_Z6KfDR$pEq3?KUW>A;*EqM>rmibg{Rl{ z3$AX{wr$EiOyJ+9+DqfsZB^UOKd$1JuM&|&FkGq*TNAJ8d(UtCQC`!?JHZgJ1o^V$ ze2wrpm*D6;k_#H-wt(Mjk8MRew#?l&j(+?QWILMlWlagv0SVqV%9{@v!2obFmB<*? zvKo^Es>=rONBuIgnE8RaT2d_a@n`+ zKP=p}bAo89_N;Ll1pu+zOO!y7mwK5T-^C^!{i7$u7LK!%Y+(Rsy*3M2HZ}QunRU#w z^&rn%SraHKC^{MppkA8>z`Fc=8@ud`mY-CA=UC+*FldB=34>pEUVu#F2~5)jYkVAE zIfw6irc4F{psHZg-*!Ra4ducdki%?bw1-rEo9UXqdK0uVTTK)B>mtqaXehn*`Md+z z5N>FfW(lC4d@{b8PL1E-HWqHGL#5^9617cwZ+T)^wa!m&a+tF9TA(6YDOvqvTjxRH z##F`vfd*$?YMg$hHG#Y#ti6#;xww*18Tv`d*rD%L>Qq~!W?$+g35=sby|~;}Vk0f8 zOp-Pyv9~7#4VS6caa8 z$_$hlVE|?|iAdG44qxg#M+Kk{0K}LrsD?>sEo6!KF)6`-HtLdvr^CLpEZz8sf&<*z z9^_&;3ho5}rFKPwF>O%iL@LMwRK^IZEax-+VyJGi17IZ<_9_`!Z<)6a>9FElPve3- z>g9st79ynGW0mq9wE*zJDlrFEB`z`6OuWlO8IFSm3#d5UK=5NC$a2#Cg&&K0u6R`9S6!j5zW?GKa3b{W*lm7+yEz1+wj|Rxaw3R|(?AUlPCe|9VCbQXtXIBjR zbunM!1PiHstJ*x22Efr48U~(FIm?d58xLI#{hjud$L za$COGEDtfw$?u9j=zL5^J%p{{MwzP~PtF`)<>o7gjXYkjWcm?JCRR<$qY6=^eyn|1 zLl3R6YzPKKHM*8YlblYK!@RV~psvxMz-%wHoR>C+Gzv&#ab&6t*Fbr*7RDiv3i31aaj6oFBH*(`tNZGxxH%4J1aFsY zbPX$pg?9twDfC$R(*-&H_%_eIK3dumpm~W)5)Lq?;#1dI#F2$FwVLf-f?k*iw*s_1q=hr!S7{Acp&w_p~U zcd2Nl>pVttIB~{{ALme~jESP45YbKp_Uh4eK^60taMCX{kxznG9xI=7%!i~u)C_gt z4~|Tf`~_;6m`H4?`{?C35bOwC6ZSYx9fx7~L#tI7)s}&c4m>dWlEc@$DQs191BV4| zLU3Whz&5)Q^`iD$qcU-7-h$3i07D~%@bTD9$Z9;g^|BiyyUIBx}-H^Q7jG zmEN~H^mLekRqu!T((HWjN;rjSnh*yzRbl?KC7a=B6ZBgXnR!dggS&C>k=yZl`6?FY zQledz%yxzFAy*qG&1$w#?Pkp2W3>MFABlvh{F^RI_{s@cl}_KHdfjRPD_M`lZ0__? z9r43b%@2Zsq!|@GyVTjn5c|JqHw zMoe2tS2vuf-okQ+jZpt-kNICfLw0aj(2ns~HLv;FW_)mHqWa#YbsDjBP|{bYIq9mx zo=(A+G@F`BMOy76$a$oq>8yiQ?1|xTs)vV@>8Q&^{;^zJy{Q*mabk$_;K`z5bT&Tf ze?a!9SdWbFNBt#t>oj*4Pn^U;q+fGt3(du>N_d}#m##SLDZ+K6f9Nt2~;TF^+xdVG?V9y{yECL8u!uVB2JEtkT0T5!FBgV zq1#YH`erJ8vWC_1i$KYoYIxZGYEe!T;%95Bs8j53Hp3mrHC?IoUqD@2jD|gC{%$YY z+n2OjB(I1fcd}Ogd+Hh!{7X!Gm#O-Jh=mmoe0+Y^eB7=;QkBF0T=PKX&9vs=fWMM1 zCx?znws6WNp1cU>Q3&B2~Kus4`C>CZlP-+(K`X$>AfwZg9y zLRZjdWs3j_(hWaNjn+wK_(EY^PMh=IQMKwy@Qzw3e&1!z zGV!s>FJp5>tbYcNdQF*5vX4=%noS>|a?sLRw1pLJ_7eU!-Ufn zVB82N+CG%5PO5u6OJga5> zOpqL6$Z&YqW4{@EV902DIo;o?rjue=g2Kgcf&I*=&7p;f7={taz(Lv!lR144LXba? z)@KO)#YmQRIZhb-7kDC!Wr<5F5|O40vM|=g(U*@eM}M3=O%I)|s)8k-h&G zFfo-Nk=CF`cHX!m)HPfl613(wj^=i;%r?&5n9v-HHf4#A#U>Py9-f=cTYS1gPZLS| zIWioIII(URGAb|sHZk7e_8#D&sw+c8)QRC*XxuuY8A^TUC|*DN9mB`xf+DR<#Jih$ zW=k*IC-Qr^19L+qwvzL`P#9<3u0)#;CVp`IAZ1N!ny6G7Ybn#@ud3sW4=o_opO*^-^Pz1eJ(VcZr@zivnxx)lJILBj;+KUpDS;La~Rj9T22h?imf za909vs+;DsUbE4qs2U8gV#mR;^#jk=(55E($QYKNbw28O->A{<%<+g+5>AtZwAI?#ljT}$!tWLl!2~DW~ee+|?E<&pe29kj+VX_u}m5cj2vNQ?P^@0_}z{my}~ ze*#66Y4EjL1vVz=lPZ2F!I5_>Qxfp9?+Wyy2ZcNf!^)#qh zmwk8?ZJf~gr?QFsEa8>L;kA8d^rXRyC(;if z){WP2a)j91-WG>)lFTCGE=yzW$IP1cyy{Jq{l@iQ- zS3SnaQp&0uXg{2W?ob@?K22-j0lj;VMP_mzC<=qc@;wo!eNhr$F&7>2ha&UGUPe>! zscN6dB&7qn-PcDZCQjbBX36nC(NQDi6ysdL?$3T->=?z5_qLF-y1q7~mr5-PBJZIU zFCrbS4^gGXl|wv=7hhxMej<_2FSI6LiTQ3V*!xAonpa&rbgQzpe5AeD9mwTOW#L+x zjIm6$;qaL%F~=MRh7iD#5R))5TOPsA?z&0SHJ{7=k;np3$kQk@dmX zlV~{=7zTQ~k7A*ri-amsCb7?7s1yZ$1%`(UJ3Ha8I*79^My%ayR^BWx{$NB0 zhZ|gG#lNVRU{$~7gx4nYss{ZzdlmLoiqwrfLJ~C%CHAM!*BY^l>H$IaNH;TF%~v29 z-mJB(RdZL^FAjQgHKPO36n)Nn6fue1fq)W*UB3F0-?sU?LG<&sQjH1D@*RtOqWcXki1TL?}CUELFa#ZE7&Aj{a^X{yH^B(Wd`CZt9cS+48$_OQM z*$id^YQ=-d_AoWemq*Yp=gv!#-&z-^Ev!|V>^7Kn>j}y4Vr|jsA~n=;8z$Vl1(o%t zCA_}qg<6lL*AJa^xj%oe%<|?=~4E5*7 zU4nQ@OLr@*3-Yc;#CykGN`6^5r?S*dlwA%f(a&G*o1s{Ms_g#?Cb0aM91)V04Z7sgEhV zFY*M@L+!U2NJ^#%Upg&xG!5{bH3;nP{W&h^s*{Yx#778aUw(vdGxu1|1U1DoK%{!*T^21&g&o^NP3=-^DakwNC$IiHYM4H-D7#Y zhIhD+eXpQcZ+9g3z)X#&|Os0n1-RG(Fl8l4Bm}^a2y7qQj zNLSJp@a%tn58`Gww5Q4KqQEKn`g-arV4HjFGN6aK$7tJi={DJa>yL}8|5jLluI`iE zgh3};cz_U-dZEcPOayu8YV?QxM`MqGMm5ar4fYFQGtJt7?4D@{czzz#_0A%tg`(=% zj{4T7+epvAf7+HWdT_AKqld;i2-azEnzih|b=T}s9-CK$GG?n4td${*d&6nhx6;f^{s|z zWTjB9UG^AG#QSuSah`rE$C*4y!TfGGftlF_NW^rRk@3?yKB$$Q=Fm>$CiT(E9ZBr-n!}=W-52EFP;L$&BS2C zx^tb1-zAl6i(s3v%HT}nbADd_tuq3e%e)*ly*=`!`q*Ti6K%h4;$gx7!r5m}v8XFh zTRl3%bZ{bdZn2k|{sN_#bFaBy{Jwm{roMdf{whdeg6wSyA7?{zy^?R?_%jNc_#BSK`Ten0X{dmTl#35G}aE|2u`%^!)Hf{2+}Hoop(@RjW?=k|!+d!`Sw zX@B@>y?Xw6GxN6|?U#j5nAb#gJb83$eA}FruSIb(hCXH&Zbv7dY)@RpKH7Yesy_GM z`U`kcl3;xhSwG1`ANY|uWZM&=UOV(7;2Fwn>vjx}6cG!T{N31q)S<##SR}Jcn)^0) zqwCZ?ckaE*JA$8!yD#uNmE7s0DW!L%5G@e*?GXg~@o#}XBJ1VeQ0#%+AcmLX@yZ4x zwyNhP&zlq8Up^CHY{Ci*=Z_-KIyaBR#$Gvp+afJWV5H;0pQY4h@zm13*I!@1P7Ea= zWgDQ&3mS0L8p-hu>x#}dKe|TqwWTr@Z^uiwL)$c$#?pT6T_u9Z4(NSqq&GS`JzDKj zZ$$e(@;S~lW0&9E`O?FRx%76eX_w#jHxHJJbVH(+*cLhuE*r`Oyf?49;7si_@lhLl zVt;|$2S=k@j$4j9j9bdygY&%Y+T=Z)x{RBcC!&>Xjb{C9lWI`!h`CgWQf88$Ltno2 zoy6_w{B;5KZ;Mv=nqWosd3l$BO7|WjR@6F!37afQ*q2{DV6c zo-PXV3&~v_;w#r)_r4~Cf%{2Z%fZvro}T3G{N8k&o@7tMi`|g~>HyHvo&DumtJh*2 zAC;?1xhZ(3Cos^v>a6w2jNvITl;5b-Z9-fduE}pW^QUX%g1ryen`AEskIkUOW?pBNj8CUCm9}j7iQCx~IuE~4M2E7=~#!Ot) z^N9Viu_*GU+8w^hN)OXt{7z${&h8=`!4u=-ckRx$9OSp!O6S1>gVvwc%oIXsEQIoV z15ZJ-!RJALe%(vHOx~Mp%c5T6Tl|{6P=@@DwY;r+h3qomFTh>5L^1gV!-@=r|6?%E z&$E{Zt&5YO2BkRf&IUh%0N=Yajo%w#j`j5)`WIkMbvG(LYr3NZ z2V+N*e3nZDho5Iz4Tq$`(FadjPTcyRZ)}~uO|3E9_X34mzhsOB#19e#MbvEE+V~QK=f*{HY%hVS$d{%c~s? zmvYGlc7(}!q^ORJZ_NXz)t)x1Xf1u*OykScP3&mC+v6B_jCb3UqG{xnY$7?se2+xJbD4Q8T;Po1J3ACt#QUpC*gc$tRUBvo>A`mKqsomn~u{) zx-9$+u}_~D`jtj=yIdOtYi@)E=KQ`S49x`p8t8e-&L1KK=qiMXTUlImyUST)OD zoyvMmf6r~vnr1%K<$yAG^iq8a*F1NP%-C>EQbwvGX|=AvJXTQnQwRB`gR414k5Ob# z?9NZ5I+N8aMHlPMQ&F(5cvD)I{kPW*(}+&qy_ng%I>QL6_ejtDT6uz1QeVYY(G=3s z{`9JrzXT5q9v#;?=NGI!@$#&Ok85l73hmrcTI`l5SGbu|bU8H?#@RC!SrFvMkBW%(^GdKh@3Y#7Vs_XrAk8^PK z{_@R)!_djVP8rWo_S(hLW3_6aaGG8XB_6j$MylSf1QA)wt9k|NYf8vJY!d z3x{G|kDhPKKh5V}mzfP^)we9*&9Shz?3JZ*&`~8SV|h*$ou7-1j2vV5Dc?;53>T3n zZP?TeKn@*t8HFCZR2`=q%}=7v4VNYZ#CTJkrJmcYrh4Dn8u@T3)Zx@)8-Ln(2A3?s zs0p_RF;R!B(;Q8$z;Da*fu*L{5hnay%mBiRFJ+lqgO^R|0kM2eV~!IJSnhO_4B@?^ zi#y4b$=BQS{+Z{JPg-+t1ZyIyZE6ZnPxw#kM0t|-Te`gW?%I$c!bd7nrgv~*IJb0B zT_nCCTOWjq&BEhME5Y@Fc0oAT;F zQMxX7vybt*o|h!nSY#Qu+O`XU=_sWwdC}dM#^tHzGe=5WBbwQ&Y_iy3qr%BPGu@PKqR!`pXJ7>#Okc zxk&b_#&^`mZ)=)ryW8x=cBPc-7}7aZ_)VM(j%2V`!fv9(B$5UEWPy5yjD2lD03ft< z?|iv#IA`KQ(4gN*cXY?)v7hx9pxVD)%L@Z5nGY4f(2jS# zUUYtIYwK?uk<4F?4T8dRk@lgaO|N&?^>R*-z}+d2JAl0{^xFomx6~w99mtn;^%qDU z-WLt1G4>wGIrj|eQO{i1Hk5dRBP?>a3|k-|Mzf|Y*Q{W_@A4l1_A~(Zg4z*PFNLn%hJR427s{*$EA&Y(zNvD z!2zQ?t&2F6)SN;NMGFfpTc1Y4(U6Ba!DxGSfL!2}MUz>h_|C4DNnA1M#H=U2C-b{V z`#=PP$TMoCeec2jle|!j2;n=knvz?ll5l>*2k49Wz%!ss?Q0f8o){X&$i*kCyRJV< zC;r<;{Qf*hNc1#u?8T-hA;Uw>FC{Yc^5eCWFe6;xTKI#oCSDG*X!~P1mk@zG?eIeX zt%-NNz`T}SKE|p|4D|G-b}4#4>qx;2L1W^G9$hZ^C2z5Nl4k(hyZznpZ^H|=p_&NI zmG7P4x`BCVQNK4nGK7v@jzvVZElkzsf}DQ=r5}@K%@0((1nR+cts#I_&#d3FOf_fF z*aLpFfEWs5NBni|a&67mqkgD;?-HwFD5pdAd-`PxV(Li(F1O;$Tvtyst;Lkp!6%p% ze}NR(zaGx>d-9(oSVu`lo8DbBJ0$u<4_%lXJ;puG zW82$K_^pUV;dky#J|hMPbr$TJh9GR4wxX70@wWe9iJTz&J(Wcj*@=}fx68n3JNnpoR09<}`i%3P?n zo0drWM)#sEuM((vC16ekoZ=|5_9BE)_ljft8XUSxBS5F|CvzyX(cFcpif zWWleByee_TrKcw=cl>ZV{Hkt*au1>kUx{kFmR&6I-GK@fxTHt8PiB?V2yBi+?FlB! za4m2M!5aPIgvny~#WdJEG%r(ZGtHCU)kTiC{smMCK}5iXelV^6PganH7nO(MQ$j`N zLI{lw-jjtOdqq5&lrJXLU$~gWaAK0~o(BJcGu9ke41e`NBO(b+5T6Z)a)vGU36?_l zS-_7qEGkrTb6ie8`$NXO>$cx)d$uORru2#2+Xw#eP-1=^C^P2LT!qD!VyCD^iT0;O zWIlPd7bcU1+%mxv3RPgq)Z~W{^~yqhnSa5(00FY{ila~f)0vM^-nWqJlJ*7OWIp6_ zrcW8eerj-2IY%@Umqg1WoZ9}L&SwZNFirK*5mPrM1ZK6?(IC77&Fm18YTgc z6b|TFnG?rEU z%Xfuv%Hu37-+ZbsQlGz6x(qK%w~m%}lU}%eMMZJ8K|%3~Js=t+?N&(tWMf&Pi0Wo- z{nm?28`p^d<4JVadyyTUW<~K`SR`>%5iKgPLL7%jqMuFWt6xwZUx||shnT6ycF+nr z+7%yVU(N}Uq@XEZ!9FmJf{hqu;+s(|+k`gEi3G({Vk_UXQKHLWLTICvnCQ72eD7DO z&5kATT3N>pi(a8rWQdRVE3$mpD7 z?vG-lg+D;Sew7Bctsm$HrFD-&yi)IilLMH9DPT;O7Lt4kgx->AXU1=f5u=mrv1Os6 zG~?C2i~3+(rky^rW2mgR=B)Q7C_a>Kq~dO!j^eGh@zSvQQ=Z^*b?Xx#$}?-c_f16! zj53lF!lW50C_79s?##n9nheg$|7Ol1uP8x4p}J{w5EjdAyTauWg)+##E?Os-KbBl^ zm@}6RqkwAiD!}k2Bj}_vSd`)8+IS1KotGdIQuHBX!7>3Z`SmM<6yLY+ZoM;62b9&_ zAQaEm_gMLBq7E@HaS|4hfqED;csc?+>$|_B%@J;@&QM9oEvp}4-|tdNOoI}xxKP`{ zKoLR2uqTZwvRgiFmCrg^(wAC0t%O6`sTJY|=FV-~Bar68e<>gXr{kL}T%uA=Hbk+K zRdcIHU<0W*jDwcpvrr~QSzJrYeF6v;MZc%n8yxqRn5jm0kMI^)L9dsLVE+t*njYg2 z+9%XJ{=$VT^-pA#sY8@=&%S=QGCm{)l$?!q!pLVSIo?@Qe$yud(;fFPzWkZ0to|4H znJRNYKlD*us>?MaeA)WTTXO(ky&B>0v@Win1Q&fw=z$Q%vp^-l4!|r6g!A6BX9SMsXm;yu#W`FOp6hR{PfA_NpU|8 zjq1Mf+drxE#&-)Doe&d^{IHbD*7&z_{Ie_;<@s`Ps9P6!P-{}H-Rquno%+_?cdo@e)R2Fn2|Unk zRA{?qM`&d|yC-_N>zH*Pp_ZQ}{_Iug2bUU?9Cah63&2itd`TV@ky@H$@7402+P8Gs z#~S&s0g4!89;oJIa?T9h1enwrJX0Bh8ycdaQlo|h>(U1x`%7A~S5b-e+QsupTs|n% zN`M7;&w$j4bd)}L9hSYLvVui(vW1<6c0nE=diQ^Ebl%}?e{C2~B8VMg3k@PhQG1mN5;c+-iBY4qYnK|O=r4Ax)-Gc2 zy{XYb>{+w5+M=qesOr$_dR_0o=fCf{zSlYTbDsPDJnG#I(Zij6R#zs9@^i8MWvgWC z+20>HF3Q~82xsxB3jNGZ>6-gKl$c>9lr@wnDMKLtbpDu`ao~|e$rot6Y|m0i|K+=0 zi1a)iX5pow%RYRI0SR`b@d9Bk1qOjWF6AMddj-2Ost}wB!j0UfSbHOQx5z<4WUv{2 zR5Wl^{eMqv=zD3Z0 zW)dcI^zI(7!1Gb)ljj8i3-8dqwr|)bUrMK;SocC?2w086?46Glx?9mRh#iciW$pJw zMqs@=v&#ia;kep&Rhi5P!;F*O()!NVf&zKP0-`$kNlep!?BD*t)2e^?5g6}XAN&WX zTn4Z31I>_cJ2o!deKj6<6bmgxYDmF!|Co5@Q)nsuhC8H0jcYTu1@qHPQfi|wS>^?A ze}_q`eZfZv>Ma=&W{*=g+`0DP!>A_@oR_W{Bt4}p`B2m(d;nZ;e?rg-#^PTlv|0Kj zv5}e(+gYe#dzv1wb$VA>O666zLoyihY67Fz3zof9d8{13zF$s#jd30qTXRm#MybXL zxkTR0No1Pd$V@Y7$^sy^(rBg+AbYThOACPep6&0I{7d52z+%pAQAAr5asS3EZ+|yq z-G2bL=uTNgvr%}t=!N4pBSAdZd$m7643Vnu#~A9*8+iJpNam$D%h!MzW)GQwliK;A zT^>8mR8s|-Iiv)6l^gJTAYX99MR~2522L> z$+2FE7^qwP{bunL0B>}@-lkA}EQFno*MOwx?Mm?6TNl;Qs^twnF&xg*0ZEU(<3el2 z^eCU&r_8&^-cqKFVUFL5fl^ugv^-b-Mt^c&(fnnF(e!UE+U+ ztq~2w*02aA9kmK;mcN!vztMuI94K~c;9iWf@B;5KC#-3Sogb8}MeQxg8p^L^o&Rzk z3`K)M%=c#DUXO%fpNLvvsHIze?OKM71fP*95ooP}%+QUpxzl@pAD&!np;>-8`!rQ% z$a>K~QKYpDNIRg7G4N{RWdieYi5L0g9?Fh#&pfePWtTO zjITVOSz2gcb%g!{uoX48UC?xpUY1dfRd$N4UDO>qyn)|+`utNQZhkW1jhRr`bsfDO zD-#Zt{YL}kTFT|7zj|9#FPr1B8@F_yWTMI{ z+i;L3k8Hq>Z?GAws{l2nWl~i?M~%Ft>}Bil`}*gkc$!o7HY;0xe=^&U*7P;K4dWqt z&djIC)sRD$SAnxz3=`uMB6=dDZxk)xKj4^QSn?@UzNupo1~ozOT~>am!Sv0+2n39t z&{%!`6$*8STXQWPL{*TH@8(e3o-aPk_VfWCg=|51QQ?hj@?wJ^iCGjr21?%ekCu{3 z-!UOkHH+G*=RC_jlPh{K{DPs!P5;2S{H>U=^ZUc%vA-GUz~6rJgXZhCEJnZAtnfKM z97EyBD$XrWbZ2TcK#Pc-J5k>*ytBCxSF`=8dG8e?6y5VvcwuEJJ+&L;H4V14H}`ZC zwRF$|JUu8jE15OtcLK6as80J78&QoXCwdea(SqfZ&78gxhp1N)f;oykTk^b|<>Beq z{pKVSN0ng{8oKPF#nDW3TwqRRx3@SE&*aFR=jEQYhyhQ~UT@32o2cq-c|LYN__%E} zuSN`e6P>|+Jld@|<~BO>rHYH-R~)0Lz~szr3kjD{sBe&7V=G|dS@g0?%>(P663f=P zO3g?66`avZ08C$Pz+?JLL0^#-*P2k%4}$H8f&@N8PM{hUBA=CwU2MR_vb8c_L;Oh3 z`zREv%$G+%Y>K#5-xrV=^)1GZLWBLia=eXvyLv_3wQyMoJ6Tu(a#J@0pQ2Lz1(LJ) z8|C27K+$5orlP8b<95-DVU3|$Q?F}}i60iVFJHzg%IY@VIwf@{n>$YjSgF|3{M7D{-onvPbwMg&a2nCwlNVcN9Th}a9Xf(kK~PgHYSv{eh2UN8rC z*vN)E-`}E^oEd5Whh7@lQsmVwO3`rwo6-LOOk{H~SKjEb#t)TjIy07kfNkOp)c%Od z0vQ~0a~%W`8xg+$%;i5T^BLvw6MTfJ0}@WVHyyZ`Wwuvu87LbNo2Mz$HN|pd-;&(- zTk5athT3QI@3Gl`EcD79Tw&SmxR3P=@(I`L9waR@(|;{ST+vSFE>WYzMDvs@Gjm4C zq|J3UlI&F7(_6LpuYkqZbsna;Z}uxA?38YVI_=!XjB)wKahO87NI2=)otaWr79m8v~zi*H91N#om_i`1j!NAvr=(MZ(?Q!xreOsE+q_?t*Fi}bH1%5I$?qcLG}U}SLm73JmQk*wJrSA9kF~` zr{R4ucEFGv<5R}^gO4x#(R(CghItWqx=zK!m7kVDdeOu1Ig!j*mNxs$@qE3`0{fsj z`I+bb&CGW542n#9CV^D~YM0` zC{Rks*LL20C=|{TZW1x8WXP*EvuiGj$warSGWkKTdmNXnKP_BIn3nR5jsuqa@wo&Y zxV<9PGl}uvjTjda7IhBrnJ9uynb7@Kvlh4&lmO@(7=84eW4@uoOXNesl4Y8SnNuj& z7FYejNK9oQPH(6A8S{U&5xL0ghzgVZa9HquLakrrAMQ*--5)9@PmkuT=E0b!SJ~}q z5pwzfN#O#2>jOWg7m|u)&l2T-wd#kvr}td~lv-q%?3!I_YqzDAq}L`X&SzLrFem13 zLI3?9;E>UBX#5_QH&qoUp8HUudRo<%{=6XMzDm>wwb@I|NuEjKdE^9!ZU@Y|s8ini zuCitU3_nv9Q8E#+weQ{FzZnhHh)i@ z1Jn>dYVR^kk2X*3t=8aMs;L{2PU9b#mE{#KsCd8~n@b6`%_=b`#@Md+*N^Z|XH+Nc zq_XjAWd|O&+6~WC%EY(7XZYZ5u?mb2q)YxoJWqjr%+nWxE=)qF|BDBu&Z;mTL?yg5 zd`A1rc=T&hgz?Un%zx%b>6JJErstKvC9&*D%4(mnEhCMSiJD~uUGV1IV3}S^ethMA zk101%4P%|jI(Z2Y?UDl56JP;5ft1@-ewni+F=*wm(eau?1B#dd;^HL5$FGl~cgkMo zWp5fYVlEh00^ryI0yy2*5SnI~e$c7ah&Vx9mtdVy@JvGvj zR0EGR0Yd`;#_#S(M$6YK-1A%#tElXp<(<9;uzRTzBddF+&-9r7=vmQY5WAn@2XGvg zHz5zPae@K7*Pd!7&87)@FcHXuF1O9tlCS&E?hB88(8?rJU+-mTpBNfZ%sH1$L@#_k zdULaO#^@2n@#%B?+3*GE|9=^7xQeRDqXbWG;Q29P(F~aIN+QjuE&23}jO)!>+J=Z} z(?qv-zsRr*vkoI1BPrKzGfYY+I!|fr#1R4O%u2slzvwN@8fhUjf!Ku6fl{2xO-Ryb zeV3aBU~YR9F+dMR)9*zclf9Gu=rpiP>k+Ao0j+~6e~kd<$THqZb7V}TNkUk**iSJ! zG+7%+kRL)OOiyw&P_h88E!f#ppn1Rsl0BhrHn{Ia>o_29D@;67juSts$qnDogesX| zDz=yM%K21|7O9h{3p zWMkPYcL*xjf&jelH66+o$t+QSaj;vI1*kV$#H;m0C>SU+#szex0mdirN=D{LBkRnb zmA#45iqz;j!hx;vqh)YFXI+4xR0QFpW6+#<^5_f9j9y@4>9zxU+#V~xpJq~#r60p7 z;GHC;wHTOjO+XFjr~h6Rv~3@lE~UaUUZ52*(P&hbxLAR?8F_n`pqnF>`%OF=Qa&b5kQ?6f)K2pjo*$5?IBMBpqQ1! zM@^T7f8<=eF$?ZJR8lCRlM@~9a9S&bye4iXR?i>(NW2Gw$EOW$8R!K7F$MJ1H`Y-#wrEdNcUa z@|PE~vzdIk;l?8ZdIb8Fyu11g@RyE8F^D*%kSF*5%Sg3h>LL-{Nus!v``iFvq!q12;#5ig7 zj!wmJy@8LrVLv}50Ox~m#!V_gWL)!@Lv<=)YI5Fu2yfEB|IuS z4cD%#YvrK2s#%hGK9J4$`Ho!6tRAoEj~O`a(R5g)q+3=$cJ6*jJvG+PL~wY=Af+1!j$(6gU)ZyP@`9KU#;o0b3i(X zjZJk@zd6{BXWj|O-!Nm8mQrJgTXmA;Op#WUEJ(b-5{C|^qPmWPdeK%F0wA7Dv!~6R z-6AP@=C~lsVa1MxJ?#Cd6UHp40lneLD4X?`>WtM^!A0r&r?f+&) z0|(ZTFLL`_K&UsIkIPs4SmlD^N}YzW^L&`3$0kU9(TQg0K}?T0QgmaUwOW%lvk0)w zey_j<;G{7-MMqw3%9Yv%t;*%E1Dj9t<;LYlwzJ&QxKFbEe9EEfnsopv&$yZLPF&gC*h?vxwh&w7i+hofyU$$L2}?Q&LGJPLrSp_=A*7Oe&E=#Arvs*i z^yRDl;k&CFRf4am^!3c?=$)O>9!r6>yJ9GyRE(y+Xgfm+ox=GxspX~jU$yjl9C&$x zK}EyEcS*)6HT4<*2^JKDD7>XtE4m3eXMr&C_8rM7f!HN79ZpOO?_g>CeKff>Z{?h; z{yJ&5-lK=c9@n1w9jEPHp*FAiaxC4vHRJdSpPx(=6M1`xZ!m>y41?Zk2eXCUS& zw)5O>tAD80*}TXJQYcH-D#cvP;KKgSy(qrNQ!OE6BIhNgqFO2I?{BWFvT29nA^VXD z^(fywGz~!uh6V|sp2jjrk&z~@uUC9K#kGQ%eE|@dB6c_dUoJxU`VbHq z3>1_&pty|73=G$oAROg>TDd6J?u*=Oaz(^f9jde9 zT!%6mycuPH{kZ8;Y%)8PRTC=DoxTO)l{CaiamonJQSMy|jxJ}|tc!U(mkZ15Lyk|8 zbWVKP()|DvL!-u$=Jh?@jiZcP!xV;!Lh!6Qe6c(I)IAKS%g4lZ)YsClxVv=0_?7DZ z11EMlQJ07gNsB)jqq{vj?=l$=B<~ z13hfAm8~f^e(`8+l;MQ-k|^D^iLo=zKK`6?wn1FI*T?&IYC(JH{-wD6)FVbL1EK_M z+6)j?nf9pb{LHV=D7I6}l!jpJ3^GWnR-_Y=q3ThgMx@scLTb3!#ai2<_@zRvUFZk^ z)e}u0^;S2>dSJ|%Q`|hB!C94m8+SYrk6oY}j#qFs#%9oPokCtxog1vny7|6uwVJ+> z;sRx^y=96ez3g@~sdh^QKhHyT`}4pQEjr+fMo8|tAClXB)pHKUG*D23*6;JsH9PHj z;`=E5u!Qv0tiS>RDGC-QbwgDWs&43S{&)~4>zwVBk#6f$%O^lZ_>y3oMdZImT}|0z zD{y4_XfBb!sNu}b)DMxxTw4(TRbjPL zgn!4Iidb{2(U}cg%4}PDs2xpp==nTaSZ;yLC#|ik?RZqD^CvDM#{fVaTW}BSQBq{j zg#6{IE};wjhSQ9!-M{ZQZ2gyERz>6v*DpJNQ`cL#TV_7P2QhP-IbK=SJZBQ^w;K#} z9aRG4LKK%uSv{lE8H{Iq8}VE7P^a|_bBH;dX<^bfsvmM-4=tmVEk?dg+jp&=ALMAkfJi@-r zcAb*n{e)Hpsaxg7n{-5s7z-(c#(E=c;P{ zOz?!~a!SplrC+jS&Dt(UQyVDrE{YL|X)2OiMg!Jp5?Cp<;Li*BeB~kohzYE?(6|Lz z2ngswE8KUkm=^nRhG0fnc!3bv3h5vXm*DmkK09cJkNiRaI?nEA8`;VRr<@t0Y;;*k z!qM5C2xGS@lINb~w>R$h`VivKj#py0OaVBf^kP6oPW6q*7`Pbj&3@r~qmacF4}dU? z&dwS4W22sM=kZWx{Snt z_4)h_ttpSUyk;P5@y@r9*snQpvAjUmTf!zjg&**c9Yb$Adr`x}7s932hs9(I28`9T zzz$A`S>-U>;}9v9PLFC<@%UzSuyoLwxV%qL2?ntLw01>*0N-QcOXnUJ)=iP) zqPS9$f)WN-I7y}u0}zc)_;IvKnu$V6Oq_!}F*=aZh~S%^q-4R~dY#f}BB9RO$j)x) zt`%fJ`h2zHJpHKR@PbWWsdSfkAIrxDFxTW>EWGLFm}^;@8G@}$r6mC*RZ?BJp?X-_ zu{Cc`!p|~EKC!qw&Ar}9-z4;g7I0pv@SF6^dE!9T+*qJl4|9G0w+ZVxckXzW6f3h} ztwb$sz7&C6@TVdL;u+9;(4{i*4C#lUyVuk()2Ps<0SAn?sAI(2`s&TVUK%@@dsU43 zMle$p5LSHGmKz=j(i14vJd=aq19$Y9$U#!^^tCBRsnr(FNGBMg%dQy$1> zTR1|91Ia)192@_5!U5;aCqd_>*CeiBu7K{j+Vu#jFtE%diM_oPP?zW}&zY$C*Lax& z%T@eYJ{?4}6=exw!2|$c1;$=t7BJb2dB~4M3Lc?H3}(0E9(@WP!3dC5iU=Dd=%(!=AtS0U0bXZY#z&6$y%->#qD-~6z5|1Oed`6GG-$|`uyhaDuP2%F2kia;& zOLrieWi2UOLjImH%sLGQ`Edy+@gbjTv=lnC=C9-wFNmtY^AfkryO8`xKS=b;fX#W- zl{4R=WuA)}z$ZYqzL=vJ{JIM0?2ZJ4^abIdaQS+!w~2MOrNi=Tm3#BdH-v58h@i`m zq9~wcrx?c-PsYb5-kGTLo{Tz!sG&%`ky3QvurEmdjsm9?BOo zXkjA%fqdm#pM4&G9gA>$^H0WqNC_3~6W=j&Q<%v5wQD zJeHbv3?`@IB)j3t25bcyw18ONI1MV_EXnGYn7Qip;B2-hx*wQCaTh0nvpK-}Bf-q* z*kvdF`*z@fu|l!m9cWBSZE$);3A%WjrqM@F0$osq%7OfyaWi0f4I%M+u|AAehM8xLs>LY^*s{Uf(T4foND#z!^ss!} zGiRlIRL({wcmj5)amHL8dpyyPlxoZ)Nqa>T*PM|#$O@3vIK4`2fkZQKp-zsh*Wa*E5%!SBYQ4u=;CE+vRxtd13JB?g6zf5m=6Lcn|V zj3B0LWDijBXs;+Vq4QeQhtEu<-(Lo|{I{y`^6X~4)?2QvC8hJ6! zQ6;NwEvso=jH=&V*YFCqKRQ=r(TrBk!~TK?6(dS3-cMn*mh$Ss@jkgFyfv!B3@JT& zJxpKiwSCJtNrqv6;1h2R>1gvK5vPSGK5K!bih4^a^X z0v+S3GsJBmSJ4=;k1@>{pWs^)9NbIu&}aa*O9~SYatG8R7KBHa`7|RAR=Qz|{+x33Z-GZ_0$Q(bqkS*W`=Vm#QX?L&8jbNW~^T zRHQY+C9INZzgV z6`Js0H!pwrxL9KglPKcDgkiO0EpKH$@6|%nw?Rw^gxu-t$gaH>E3n@g@U_(ta@7 zQ5kQUWzhCy_qGr3s%^T|5?Q5&xx?G4+RoraE~TmS%~$X01r3uH+|-BM!NTEj9Zdb7BLLDfqC2P3DXjTvyNLrDD4P9WK3b1K&u(p z2$2Qpu4U9RjB9E+`Ial^XfrI%V0@*Tueg#VhrzLyKSY z$1n#1Mz%=G07u8tJy`o`b_ztg{M|S}%)dZzAxIQHYnj05<{o4y1`e{_DowH~riEA? zQsQHNQ1?^t8_${W)Fsb%>5d-)*E znt`V#s(o59TBU#-C+qp^X)>4UWSzFaVsZkajfnT|?xlFS_cP9A*hR6c%LZ@YU-Sm( zofS&T3>SSQH)fh8pujX3Q~tJvj|bJo>&cv3bU-XUjFGMoqQiZtJX7Y;|1<(vD0e4gx%iFF7x7{t#90e2u$ng_pWJQuPdRHpV)nPF1y#N>N) z3hTJUs;U5RI5v|lvM|LNu#FQMMz!a=%0zP+sa=JlZn;~W2uHz8?Waf#bK3{8Sw6n+ z?u+whGOJ1x^E%>w=4dp=E2c&x`3c-Blj&=zK}N!&+KV-~F}i>=9w|>MS#v(QlFXjA z+kH2t?Xp7P7#&0bu+QT%*`+`M_wDY;VzQc+R6>~Bswg;4wVkB;<8w_ep|eC~Qy2U2 zHGq$IFw*3Y^mFwD0MBKJ*wqAw6%hM|zr2rSRJY#^4Xn zogJN$*pUI{72@}-CuN;|{h&e@Jr+`Or}u!;$WHfO^>;Kyf3Xzpb^WFg`0fRNB{GJlMOn$EJ!i zL!oIBp=ft#N@ecfYm&sUfP0iDO{k!!(R?q5(cn&7f7-&O zPjvH^?8E*p+@0M3?Gx$Y3Az>%ori-37ZhQ4HYsk#ZzkvYQHNMW7*Y}Z&Gvj-Cf&7% zDFV4M6lqd-EvG@Nu&<(rsgCyDZaQzxW{&wbj{)dtM;2m0an%Q{sjD_&DZqS_I(s|rPS z4dTfCRE3*hn)0zW!9_!7$SjAa8uo%mv z>w`%p!QYEO`kdK9&nQ$+%O9^sS_AUnzslj= z1$_k=IqDfY7HblS=RJu9Clh2Uc@6;w13q+~TNrn0R2yID@aUg1(1G2QMCvOBe2z0$ zGwtNN?^s5hr;sis@Um4x{;czQUcMP|csB56g3o9?KHO}a16`;JW@AS7bgpqSuu;r< zd~cLTI4DhR5xl}Cw3<9YtRu_bN1-4VU`((=-YEI_z0o*6N6jjTe@t_D=$iB<==;>q zS>t2(#AWE4kT(VIaFdZt&IH;4!g%tOurTZagUi4%+T1?Aoe;J=fc^|0+o3oCbpdFv z9`+X|6Qh!kFCU$Eb$YtH=6@)o+R$Ep+V=WOYn-rQj=?9@G>zNL)DJ2iDD=FA$CP!e zD-vq6_X}&18Z$ONB^Ix>R6-FXG{il~&TzllQEE3;@JPeru--6L*Q&#hJ8r)AMM+o& zTf4iYX4%PwY;xX2M6sUkko3?7fWZkwa9iR4ZFMkEHcVbAWPx`W_cpdJK-A*Dev6ucIF4araD2*kfUu}JYdBkA zFu$b|6oTYec@)&qO^*For|VZB%|hv z0RttLeRUwTQm*8yudl+1K|o%*q34rI*Wj?4STB6o5I~qA{$@mqUK=*P`Q8kESPgWL z;?vd}1Ak_^R%gjB$9`Io&T@0ri%B$<7wBg--5N^z`PlS9W)0@a%b?fpvzpnAs%+9D zP4`Whl!JjI`B%9cFB_a~Na`uLSj%J=Y;Lb}0nQ&Sl$h_}2N1pN zpFF%&FuiLh%oz_J`#n%K;LMcocK)n*-&cfUoTW?G1@(FXohF@9Y$T`=|-wj>MEa9iqe7@HNYl z(2u27d0`@Gd#6(e4t?vj(W&pA@MTwZE9qq&J7b$HsL5)>!Mjq{0K|!7F@JyR#Ei=0 z9wL9Vf7#WH^#^sXq!q|IU?Bc@-BmcS<3PTCPcx*u~JZ;A>6_gTPJ9zDZbJmXW{&r`!8J zS%iR`V;ZmaESJlsF&ZGw_X5Up-RsFpr?;d_ouB@i)FFutz-CO=wq{ITH<_nHjzTZ7>l2afPCqJ4dV2?~(0B*hUJwU#e$!U#}yss3l8eSsb-(geDd=pYlhU zs9rE`=2fbFeo!>qWHjJHPfdE|CE`@FaLD0TB8E2c;rhRY(u}{ zIRo#T$(6)wv<{>*T#pvKzvb6%Pox97J!JA^@pENa$2sJtV-NDwlHC@@^94#p9LE5bG&zIn5qGW~_#yChm z=0So3FKwr;g|r`J7n&A&qXAd+Yi^^9^(;c-o{PJEj;{0qxI>oYyn+*=!?Pt{qd61x zTr<<|w`8*a!q!-~jj$OWd7JDq%NTAJe9s+^L6pv4tBh!|fr>#x6b`T7aggd;{oosM zng6?)2S<_&)mxnxgxNw&%LczOKFrNv)Xp6t#eCN$1NcHyTr019x+$XJu2!X%3NTpt z^dq0t>HcD|W6qs9M1amgshiBMQ#ob`pse{AOx^p4X0I2@S8SA~YE;|U|#hX-PP2HGJS1Rc?54oEAYYspXbXtNj>{&VF{axW&pi5q4EzJ+ze3J(D_K^>9XM$ z`E*FH(^X$+vz=+?$YXK@2&ILmDVQ)My%%JWx>?EIq``Lja{ zmM@0JI2nnT*WW%zvg-HiP`!pBV)d@q((e2Gz9gYk0YSKA;yNkPO;BSA?N{B!CZ*6Q zwnY&J)K%;3mlyg&ehSG?o9;MT30>SdF%t@Ey}8=!hxOB6FtYmj#F`=S@{CnxV2{k$ zX_fW4_J5t+G8@HX_JyNd&P!sH_8rnMlsJ+!DHxH^b(d80Cc=K-N)W;D5PAs)BHEX` zb~43Hc#?*X<4xw~>d0YM;#>oD$+r~C(1%vi^gM6YF554Cs%ljR)3r6 zT`NK0WjbEh^AOuIO0T9CPV?N&pHVKzHisY{AVn7714MGPMel2UPAXAk4$iM%Q!y-K z1`aK~Evh&zcPKEIuo38@pP$j0c{gs(m}m0~bKLeJE}oEOw}Bp0qT={jXNfYMT?f^h zLEx5-;!7PwVFL<@YSCOpYAbi{X+wPv@n*?WKeqbTL|m$WP-XwASmI^hx^%08PE~~{ zw7$2f=&t4SEqh^?c|w*~h>|fewCCYHZFh_R)N{OaxD6D?+b(!pb54I0GS z`J1fwlbSfZdWU{yc2PD=0wSCS!Fp!9X78Ds5I3Y#x$w3O{{X?CJ~5}6Lqc4XB^pUy zt4j@^gPcj7HN-i&Jh-BDB+P^1xx;f5BJ@sA+l&siF$jHl+3Fu4ba~nEd#5Rdt}ecH z;k2P+DrK*mF30sBfKjgK@5hOM0G}M#=Xlfi-c^5HqpWm`p4OEpe8c~Y;Z!PGxzZ)b z9$~;Tl&S*lE}+tFoQylO56tD?IAoUXEwj9?xd|?xyj4AupSSWe=yjx>s7iNT6NxW* z7tk5CqFje&0gApYKioHusAr(l`$9Ivc)R-!9XwLXewde+6~5F|MV01y0XlJClrCN3 z2oFiWpCw($zmPBD`Q<3sAZ&*^!ES^|#1GPy z-$F8b?e=98UUd+`dG*g{G|P9IvaiJY=u(#4K={D`dIg)c!q?%qd(kc2JI6&mEZgWL z2I7V*@bd<9^|4-#W&E1y`jpk0>d4dM;5cT{8EwiHgh2dYTs~tf>?E)zbcXx*dr^~D z#!ZHtjzd!H%HR@bpmd3N6zq!O87eaEE9t4>89k07>kKbrpX|UG*zWbU0EW(~#ZZ#B zd9(L)ccX1h%v;0Kq>0H24}1TBJl`$%*l+%|&q3V@dB_XUbEz#S{sSk&?>tjKv}87K zQ6DDL`juKALQSYJh?|zn%^}QZlOr+p{@Rw24psm??tHN?EDG$`O5;*wFs4pqf1;vS z$obSadJGjxWPiS2<6h(pa$+U4UovMR)NZ;6vQ2U{I#4arf?Oc!=9TCmrebujg)<$a zz(h5sehF_W)q1R8sH7CsC-Xq8A)d9WarEed;YR(ZfG~H!X3+3k@rQj4hbmNWWezA) zhU`VZI{OZ`vd~O+NzaDwRwG2yZ~m#^9K-mi%B5ga!CETO{pt^T$3mpq+0e~}IsSSdp3W!peir(|7z5u4fyO?a&i^xbCc{xJ_);))JwfG( z-~~?uufFssKB3|=Y*b6;ZYLG4uJi`PE*A`Z45q#JreL zzj5>6TisT8{oL4x`zJiErfq)WWVh?0AdT7T;YlAEYad&>f{&MnMa{e$PeCs<)0rmC z12WiIen5Z1?xFKfP`_&<8)^=9o~;>{O-x^6rp_vSze-!!`(oCF@2bx8Q!7dKFhW1_ z3cBBj+e=h!<> zN9@!s^{+5j?$H8dVoa|yuVH62IjiOv*pl6LBnMd!xvIId9@eMkN@WF4*_Pus^u5$; zw?eoSuPH8g$gc0qyC%az=yuUumTrsdyRhIs*GWW9QDm#=BEPk)$>n|DqEd3CdT7r&~H=h`B7 zF#ELBGpgGUS~5(Kr%~8A)NOmD?vWk}Cqyx(8kW&UsA6C#U{;wV>E60 ziXk*eDv#^*;ZKjeS4E@zOyrVwqPyM*p$T^ho>9Mnr#MV{SJhX7YEC#X&rin6YfjYX zmD5FxOLv%EJ3PPQ1XNW7RL06HU~DDy#xpU?IDkD)u4wdYT+;(PS1Wz{0e0RkffX6j z#+ZVhj{*3$prlCMpzaPqpfz6C)9>n!7oKdHkG`e9@0+6#^O?$sVTr2MR(wVtDDKtF zXf=p3Wk9X!ol9m^@>DP;}=l0_b#Dk#fejFqF5DSf@QUgwn#O7T zQ{^_=Pw0kW8!$iaIgiTiKkv-`y0d!y4vdRk+ zFBm_d$pdjdA0Vf15^2NL#1=ywJHkqw|GEyJ20jp>&856||A^YhZ7zuDyNCf3jpn$w zmF@IzAtjN7n(>yg!y8MNAME8g{r%eDY2l9@yj*xxyz@Z{RUMm-$1R~sW02ySqGCe< zJ57+tDp+}E%b?X$^C)Jq!DjVcD8voquf-lCRx46_)fg|pli=o-xJMHcrJ}I?IX`|ut29d3(POEp1QO-X%RBLi}DC|3+5^l0!bo5gx@L~il1Uk4iEYtTm!jOBh z0>*1<4agsPmXkLPUpV7kjRO->n)({{p+8;i9PAvSI+*&ep_wA%LZ*RTE?n%NH-wL# zJRdv!Z~1onZ{Zssg~!4PSa#1Z2IYpU{@>4J zhSy5JT8(`gI4`5^ul@tHombZNWzRi-$NcxR<%-dNR133D_2AE~hn#k3XH7?4yCV$8 zOWkEC*yca`{{?O*k=Um(j3%q?QHJF^TCep@In;luXq--W{EDVFI_6zHo4z7}skF}~ zAas(4Bn2n`09vpA05XCXx~4Xrtd{}q4Eib$AFXx1Q!1S@^4jJLNLw53*KH0Y$#u2y z3uh0Ubpoc!xY}wt`jaO9P^;lS@iAc_DwPQaon{g9EwYPWQI2EGS%e_^Z7!)qJ5eY$ znSLe^0>@69wRRGLp#K07^;I8Hz>;oI*_m3w#-nh;s{6Dd1GJtQ^HOFLLs|(|w(GCJ zQStS{veV7CJo6dwQ6mrM`r^F0!~W~$58Tv=ujIoiM$zKrcxx-;&njEbmkyx;;9D) zGU0{I#q$Y}RZ{Jl&Vpz-VLHbo9R;RCgpb&N9ku@eS^K{QQ~Jl)xa10d`Df^>=m(pY z)bHLfcqfZGpz|t!i`6)Mqs>OA$Ro+;)FSA4N!J#`ut$%9}~S6HsBcU^FKjf)4ko zhY6k{ssr$^our@zgl`TP3ub;NhOv&+!VjfZiEwl~Fd!=J_ukw900v2wc6Sz;87h@3 zIE=9ypvE^+T?jR>7ijny1p__M2Uu5EQL#}I&+54XoPHD#8;0P5Z#2=VQkpYz1lY=V zUqw+=RTKHA^H1iErFAQ-y-?;XfO_E}lFy<7N6#V`dE+O=BCGdz6@j9Z{f?1l)_j zMz+g==JcI~0k3p>Ioo!x>p$wOzXbmP>mK;r_T*2Zs6Hd;o_>E-8L{WgrsNnIqdH z&?f73O}Yg{Ov0l)4U^C(od8U0h`Wy_iA9Yt$mNKwpqOi0{L5>o&_>WQ(W`C$06djd z%{{ZFr#q|@*|ayRbBwvfpf)F+WR&KB=Q!NB?LkSE9>UgZ*{!~-hYo6#P~_>Zc9Cz9lkB;&5>pa(j%$E$*Y zxyCM>=D1F6D4mODGJjIfqTvE=HAmwBl{DVi7im+o(YL_VbTEpYp1VcdX}AI8o?0Qf zSv-Iu4D(LQ91r0MzcEc{lH=;WTc?v?Oe$?@HD1xt0M?2_4C?DE$*A|9hX_TD!p4TT z)UGk9JkV`mM2je3Vay^zE)D?hB@s>3;9)H)*HVBWD^mkFDeloU0S%XPMntGLSMpJ_ zQ?s@Ds+u?R0ahjeZ>lqQ-;fHS2j26Bs-T`W`bxaH#mi=B;#9N;(Q43qj3-6#k2zEO z!kRO2DxR(hoQiMA6Lkn^)HyF6;NDS16;cCP61J$&cqh_v?U-KEsS^uld@+sy@`z1@ z5MOgotI%fAvbttoWc3Drx~EOmYYCT=-6OnH&O~{MRR)bek|R20Q{?4OnrF-tPDCdL z%Nr$5(OjKsJL|eO7k^Zsn&dQ3Ze=(LO?b@>3Ms!T!?f(CGsX}(wKI}xVA4>~E5srw zyv|UpJDn7boO9YK{zg=9AV?}UIvpDunt@II9fMIKJPL7~El)YAiFRCo39JN{A6QgD zAQuzRlte>Ht1ubrREeup4uGmnXWj7~IVxXr8&UUUzX`B%EfGvWM1ovot0H%C0;Z!x zqkOyyW0^ghLFr|E#M_} z%QdxS!aM?h#P3-`n`avbl5sZT@M_u|GA-~5wymERDzoknC0CSrg#CW9xtDnbOlb7e zkUol}*ebfTBdQ6Z1UH{x%x;|1Ix0;BxCF}B;*bDBt4Q!X#&B+(Qkz^v5*3q<&L1{w zf_d6@Y4=S>5%m7Z(Zorzd$@>!px1cbJ%dhQ6vL4%PYxe=3waQ#;s%vAMzZC!Gd-Q( z?I5YEQ1f}*8L^hje^^xJz*7#1xycEKRKs?@JQSI{^G=IFPSn9c0PU5)Wn3f45~Usg z0C4{R1;XC}ydb8g#^3#E^l9$S%+WbMp#K2gQ1S3i%t~<0;CL#36+%-q3Yf8KrZNkY3g+Mx=Jn#aH9wN5bX87>jKNc)Y8%1`q7g@M zb!vkVX%2y7boSWDT+WG(pbbfvIzZ?X7$L4C5;G`ZSt;1+2+$M@_D|ue@QqrgbkC04?05Ty=-IK1+fj$}K?FOWaP`7GH=W;!*vIia{{ZdY-7nyr zJ|_K24GwE0g5qvsF&S7);*SK-fJ|VL;1hCWl~v+w6($^2YDwf#fr6i#_(BYB&?*yD zxI+ewRi_RtA~F^WQdE_F#P@Hx<*qGgB2`D---BGZ@BfgIk4yAR^-=$xzn# zlu1^_P{8G?xQwIw?!S^?*{L(K#S*9YBzQGRh6jSHYR9=%kJO*ZRQ~`d{z|*Drr%Yy zv*2L!D!Y|=%!KV;Q-sWrsrCHO0?&7=AX-b$&VQ?Va;94e#hfmAk`uzw7Bm9}hQxQ}Z<x3o_XUwJ# zgepxELsJ=&t5lG~g}S*Gw7Jhjx)=!@@(KqPZ}zkP&~NJ42UBv3jFUU3xgf&HSoe!$ zOiCh?fhy|C&i+?@5DkSSq7isziHrcmxiDMaD9D~$ujH9ZgBWSdCQX=D&o{QbgbyTte*$`diU)5UF7lOriAL&k-q5Sfar9hrg(FRBm2cNk)(tg2fdNQUY`*eb`;_OwbC4Ut zDo{Wv-Jg2mR}Yr)g!mL>r#!<#rr&#rpel=UQXCYiaPZv*$l(`7PNnWQK-H-*KzR!bu(AM58%;`&Z~!td%%(li({%ck8uq*fjQXexC03z!2SiK+=Ivpo z(D*6FsA~wyPell!s7*tkc<(*fY4G0P&=@B8oU9RM%T7J+)iL7m*B?TkOxTc6*|v&x zaLyFnv5tFN0CiM0sdQj}%oP2lN}S>?sT0w={{RXb^0~vh(V0)FP0ecwn1ZW3fIS+H zxu(Pu>19ZKAu+musWxP$6bgAH0Oii5`D&^cNCCZEnD`=Ix5QgC@GO{zmBdRUWGKrM;TxHCxm6VlXxbqu`*LX#Q7Lpfj zNI2$(;*T`$sFXq>SryPAa!v{9$-y3GQ;uzvGsF3&jU@q6s2}FN3_y`0a!hzHWiZ)* zZ^;=PkbwhmnJWl!1nN_V+HV6hSv9VXhEqg!_5-{(l@#82H15d{&?&eMDRO-ZWF4BJ zfoQl*+bGi=kz<%-rsJ_haJz}Aq+(;NtL&8n>7NmyTRm--srM?ihlH$uXtCUZJBo*G zOyya}*K=E{&_L=_i=of-PItRbdX(S<0G;yz{GvBCs-Y#c#02*Vd&;M4Ds;1WZ$P%k zK4~%=8JH4-$?dB>&efv97J?Yi-vtm!lf0`UciVnl%kPyA5U!a9Y7nwv0@@+U(?K^iBggQ};qZ5ZD$TL=rv8eLUweWmTQURp<@ zd&t#EyNDcurrjk0kQ<>fx~8?Ko{9A&f~nISbpT8x3P998ff6F6Xd1Pj_Ni0-RUtny z%~XH9<#2aN-cPoGH)Y+rzml@P=QtA<3xpsAu3;A$H&IZ>A-joKDM1m{4dp(gtzb1) z%>ciN9%;dJT|14`pc8o}@<4045l_)nc4f<0C&a0%SNYxbMfDiL@i+w9qMID}Z7@SX zLXoK8OSuxPthykG+k9yPrn{NRr2fKpeivx|lm46k0P)m(UG>~n*x%ICWBgqU?NDLc zF!YtQ)~@=di?5&sS0B26p;cM|bvFUjAnL4PF^IyXTPkeHap)yDkX#+%2$2GjjTgkO2G5F;cvA7Botfi_|hh(QymOlZ5ppxr0UGeFRq zJ|yGrr#!vI*{mB$xHwxYh{`Xe1be0ew&A+;s&pYe+eK&0VQPIx>4a;k_Tzux_OIx_ z>ApVCq5ki$bfST=3ubYXMYG_AN4F61l}(la0STcnYMY@|BPCP`F99{5yb@JnY|;T1 zF0!Gr?3J4()!c081_C+&)2wQ^i6?!x9T5RW>yG3fVJZwp`5UZ(9ow!X1;Dz7qERfT z=A{4?_YFsV^+0`FH$Z^NkQ0EgPZ}e*@i(JAiMHD5!?v<(VYqoWoKG3p~f|y@b3=b-5UD+k~^iRZ8 z34l7f>V*lKl6eJQp~S|K)yUVL(z%%TbSO9VYy+;T&Kyo90H<+RM|nVZr!u3vZNe<3 zcN?G^zl3)Oi!{XZYb~k2G#v1ZnBTF=y)HmaQ6ZY7b=wzny&M}$Q@Nz z{<5!=P#)ua)7_a+fbQB{P~1!=g>OCa8;Xl=u-sACb+?l+pH1%hAT+)k*R+Zcj8E(0zgLozeDw z)BK9c%kUdNf$nwQS41d)!bp*rRKX>pPcokSlN*5DalGz`vd?|HvZJ{H9`Jxp`=Yq7 zzS;K-ORNwT0>t+os0E->0t3A8@qm!+BQ;)?F#7dg=bZ_VJEzzV=sKb_+zzUhOvU;y zk^ZW)Gi;(WZsAeg6NcFnlSv8;%6ZypT6=|bK4j5rz~d6139@CWkcOc!#1fj?&4Do_-Bg?{_(p|RXfiz3 zDlG8skdJK90wF!!pgCGm0>KDM|IIc7K6U# zwh=quwN?ymxs^+1q!~@VC%Aj3+n7KiBwkfau@vVFvPY6`aDg)rgZO)&)R*(URX*E+A9Dc2a&sF zt+3L4MiNdfPc^a7b6&<7Z@VOzU-F!41x;wm;yQjJ!!k8#C z#ZPtsGoI+V&$#`rq-4!pnMRPMO|acgrAFc2D0fIe`yP9kWQ^lcxGUKXV`Acz~YL4d%LQ3yhJYfvfKN&YYF5vu;oWDgPk$Oj1a1R#M& zLY_8yhS@K~*Z!loY^~VnQZI+y34q}$HV+rKd~BOP^qcIj-2;56-E+Sr0ptYTKD|z~xf!eK^y(8gGM%7VHBJ+~=5B8yVb^cU#y_N%WvN z96Z)A*lC20CVy8{O!mQScqP#i4Ox-z~D5&a%-+Bh?4;A=bpZaa~ zqqyBlIty>by3^k0-Y2_qi7Bnk5_`qn0%^=3E!?eID%1c|#A;mP~sk&%Es5Opx$)JQL`IO*e88*={(>QaR z_pFUwk>^%j4$bVx;=i-G5_r0q#IVpn$Vf_hDi(?&&4~QHHg4-$s-*zwM`% z>CqGdCr#vRbr=om5lnx)!VN7A76LpMJd-dI8wb8k3V;mSLYlSj@HJueLaj(`!*e~; z>?u_dQkz}kC2SQxbBC);DiR{SSQ;TpmuAx=naxJcNBXMUzYjvsZ#=O8!z z6piz~{>YRXCCY3v@7`VAFCa8YDU=#2)e~3g{s0PU2UIr&$Rg^SBMw-e{{Z;5+lM8E zk2ksBJFmDmXM2sn86eukP23?F6x;7PHH~-!UitPRea6rIMUu&V#V_O@z;CwmxMq9s zq$~GjLttCD0+dr(mCBi({AZta&v0u*l8pk|uXhw>9>i`Ru@vOw^i#PfB8rp{J89&~ z0C~L6_DxO7@R`{%GKFsR?A2M#rC_O1+BX44t!LHHh;M?EP;z(dKXIydkpc%VU>Ysnp-zKphVi>z<^KR`2q1z8At)e*0Cm+>s4@3k?n91oBcyn6{7DktmC2hkN#JQc$29JGk13*+EA;~8MiO31 z-ccBrxZVlEUP*zo!AwgfKn?F$dXwrrfU8P@H(4;F|joa zQ~ebdc&QIBB~Qx|gpl6|PGsa#FKpDNiYV%DJ0Ik{v;3EnqP4Y0SE)|wMe3)xntE!V z^jX!g*6EZyBshYU(w)&Lt+`C8M@vQ&cq)0qDp5$3B9uW>H)!PEwn+Z~LdVHUc0~JD z(nqG!sp+bO&YG#&l=_@iqOZA&Wu;V@_x&=SSB6j0(NEfrmfWU#j%m&sWm}3Nd=lKp ziDvB?6R1tG6tTEcQsUF~6Tq34@FnfNU6*32P@PnM(3)yhtNWO?S9WWs>R-|1Uwuew z8WAlXrc}W9DP-WGNRWqt;su0?*-FAHX+&-md|lr(mg0+!}^sKCh<2`N&= zQC3<{k+_72TkUq^as+a)}uw z6++2XNz^CH=FuX@x7<|Hwq2#lD&2|Ud|JP$;`4%Kk8uxjNwPLt644?gp`ApF-cFuT zR_t3Nsd6;8S`hn-8j}+jvXZKxb-yR4R_FR+U{$D=#Zq@{l1U_0Cfc*vk9IAW!CXM1 z()4q#2(==MN7FZpCWJ3w+#y%fBXGodfz@uW2d3~Rxg$6vm_m6Il{euHsg6i%BXgl@ zR(GcJh}5c^NhG3Gr47Nnd|@me~Rx_fr~1qtuk(~#@&@rI^_uJWSvZ$+jHPs3`CpgTGqqdpVhKX znn!*wy_Y?hIw=(eG{%NRB&_ta$m7VD?D}}KmL(gU;9a$`R`y!dtsGhB2Fl)h2!b`_ z&w@~(f(SVmBSJ(+=upt<@XYcro2?Gmy4ZW!cVjnOGA^!>j^rbxhGdxFZcGSB=toLN zOY%a+ot2REt%{yrrD$Yc7_W;hnF3G1*4QBFA&@}?ci|l)OomG&k;^`zs=N@$vdb#b z5QJ4dOjgC3fnw8Ykg;XR#b*y;I7OIubdY40bsa>Bq{^D!$q1_|&L#f< z1~mMQc_o#7%UZHcijoCL)Gz58V1ft|T3~`Z@N}WlK?X^NMC4RRscxB(CVeqxRVYNu zG2p5FYS|%>#wVsp9^c-}5a~%TY0j9E7lR%JQd|&3S*%*5WWb{Hq12ZmXzQd+c@t27 zNFm^GN)y2(iIPbq;F4P-_hjbK`^}^$t)rk*5cDmO?F12cI)7~Fr0A!?(NBY=cp-Qp zc+mLMo3dPqsTy&He7jS>eU)xflbIm@0Pk&Vho%T1f(RiHts7{2F2zlva=u3d-ktr5 zLTOSwrxwgU%GnP~dL{L>`oA{uZyHi#g~;mgjFVCny~x|-jTCM{1Q_kN2+PF5hiY2t zYqqvS()Q8+0DtBA*Mq5WI-R1`3soDF@Jb|;IwM!9vLX2v``VwswzgN6kL8}vNB#c* zn$jDk4z|p)G_h!#P^Iic@W(z0I=@FzB$KYL1SoFHckn*jv)x*3wpY(r^F$b1vDe`e z*#vf*GAnvpyR@F@ewyRAR|CO9=I^rhvtn}DB#O&IMiJNGZN6HaMQuTnwc` zv*YBMN%>uuv$M4E7N@2%%vuOKsb8_y-|F$~73ig`ip``|RQ6$=C2Amdt7Yf8FePiJSQXWS$!*HU<0#Zx+poRqBH z?Pu72^(MrlgCl8fKU2aTP44^7p}8o#v-~YI!39+%-hwX5F6{N8`?X7Aq)4i`!uE3K zfo!yKstn0Pi5vG+(aXJc@V%R|*=Sr3@HEpGuD(5`TWa8ah{dB%|HJ?;5dZ=K0|NsC z1OfpC000000003I0uUh*F+m_OQ8GYr10qm?6JaAlQjx*Y|Jncu0RsU6KLGTkSF&P+ z@`{#9Qhz9W!BsMmr9Xpg4=inLM8RHUriW2gG5H)k4MKsY_8wkPmKi8{d*G?0v3g3D ze;TT3jVhsu%?)^BG#6;k&a{9DA7 zW`>6vWpc@m1q}^GQ1eMbid6XL=SR(4i8KsS((IN@`VNt5xcMHbpc`fu}Ci<0XEKE$q~^$4O4v5YUFC(>WELs%{5Q z=%;4_%(iFrH6x{vHSJT>h%0l2*hb7wQe|7en6eo~KM^21Jm}EYipt6*6dKTT38< z1wfQqZm!ghnH46TjU-8?h*(2{sz|g;Bf*YPjCAwZW3%i!HE@3#DxwIqD`{3~G*d)7 zMWIh(F1rvt#IQ#*c5SgfTBC4d4Z6wcA6_vB>9_(J8%N66bj*)7i&DpvVcE(X!Iikva}TuydpR`|Xha%F8gL}> zb}Tz)5uSy!>vn8z&5NG7B$2n%B$MnVlWDxQfz<=4OhJP-Lbn!Pmw8uxFhI9|9hGF| z`%XHg`7`8nx5+Ht$=Nd&&stBw(=@Ulfu}c-Ns*#DBHY;%W}uQ+c_|-UnuiU_=zFnR zNhhLzq-timja7LyKP0~-^e%cTG0}(|iYD)GV20Tz{#tu4chw}4NhFf*=b>|dBU2p- zNf9EFFIL{gvCNw_HpV+IciNA)_tWRGmT53T9tq#3t%BV+?C}E}sMUe|#kPimVz?ZfyveU-YhvR0~R3!+G=ij{fxbyPbf*-bIolxiq*BD&|`T>SP{ z>dT^Cp^&dW(X@u<>V_&(+p^v0*{Gu795 diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/05.jpeg b/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/05.jpeg deleted file mode 100644 index 56dad904f5ab2d444683c4e6b81245fabc293f87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22327 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 YQt+<@6m+5KqozxV4sCLT?O&t+*=`XKUjP6A diff --git a/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/06.jpeg b/demo/Home/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/06.jpeg deleted file mode 100644 index afae674d8c6af06c625a0fb1d830016957beb581..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 79751 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

7%*O6G23YYXdbry@`_5T8b#wPNZIQ?jQ;S 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 diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/03.jpeg b/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/03.jpeg deleted file mode 100644 index 8d6ee7003f2c51020b9dd6188b6b3bf2c7794fa2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72522 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�@k- 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 z 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 ACIA2c diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/04.jpeg b/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/04.jpeg deleted file mode 100644 index 65dcff9f08743352c67a01151fea204989e5f8e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43670 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 diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/05.jpeg b/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/05.jpeg deleted file mode 100644 index 56dad904f5ab2d444683c4e6b81245fabc293f87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22327 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 YQt+<@6m+5KqozxV4sCLT?O&t+*=`XKUjP6A diff --git a/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/06.jpeg b/demo/Demo/Trilium Demo/Journal/2021/12 - December/18 - Monday/Photos from the trip/06.jpeg deleted file mode 100644 index afae674d8c6af06c625a0fb1d830016957beb581..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 79751 zcmc$Eg;!M3_wNM(0Z{>IL}_WH8wu%-8DNHP7&>JL5k%D*AozL2L?RC~&`<#2uxjW9@{}%pz1Bg`>RTKd%EC9f|2k>th3x^o^Um&^X zNCC2YkOI^IEkJco)Bp>>2)w)p<2@$|umPO^lSBa!AOuL?(|VLNfSlBqYcn|+A0r>yjfA##&A7jbBUf{{G@Jo!rgD`X+ z<~D$iQHFq-fB?{#%OybDc#QUcI=`%FZdW5~xZycfZTo3=p4A9yf;O*3g?#o140)DR zDL}o75^G>+h;(!_l@SHK=Y1*h#DSjSj&spSyEIcnbG6aCD?Xk%o&Y;3*U*oTB0=)=2H!JL+dHj9DSB&h3(YPp@$iLR6q-yk%99moD+kr2=wl((q2PiC! zb)8<^{t2?}FtDT4MRG?$q7MALY0{u8j56Q!40yBC7g~6Rn|#I=-o3Ll|Crl8abj{# zN{Yq6SpZ2_BO8-=ralihQ2usp*1dOpI5WO(SPBxAV!V;+cqO0u5jB1)@!X96mNvCg z&hs>qA3QSp;T5iblOKhr7loC}P-(ywL2#oP=r>~jUM6!Au8Z9aRAppsZzRNP2lL^b zxY#+eCE%#NV9SnX@pkcwGiIU4NDFl0BI%D*nI86Hyee3zrhkZ?$@?aRcVunrFmJgc zV*A|E@`0Vs(PgtQDbA-4`YjiaJPc7^0xV`%_&E(vB|4K9h8knxPQUbqTzTi*{A)kH ze*osy@dxSijCHfY=)C9Zc>pC`lQ(Z-=lW&}BNbD_Mh+X?e@ez#DtEnjc;_NEm zr^w>@RPR;v=;#U$Z)xA!aHetCx<+H~NuvZL!%=tDyRbjDbnY>~Iu z>vPwrEOo5KeK5TKpo)M1_u^(jZ1C0yz9LuU>aofdZWCr)5 z*WaJOp@gR&4V)Xw@P(;Z6k0S_74IB;k#_rBGJStwQEAm@e(%Y9fy^Y@qOFs;MQ6AL zgSw&Hx1JQ{Z1eJkdKi*CW8)eC9c=j>Yhd`RZLyU?XSif?}yg(nO$d6`{?X zsVk{}2PdX8JpF=W!VEbAyIOl%9f(|L_N-aEdvyPII7GDD$~b*R-oq~b0k-*ZUF#Fa zuKVvQFcZ87et)x8eE0Vp$M9!-A@wCAvagjNCRgTM7(2UeI7|gVGM&>}^m<(aAtVmz zUcO2a5d-6ZGU;lYzrdcUD{|`6)OW@y2B9a~7}&yr#yKBnYglvo%2p(7jh{wT+W98T+Wpq3WK*d1=BMMv@{1ImhFy;ryH0zT>|4Lw z8Tjc;1F(;lr}{F9x708`ML%6Tf4Wew6)&CdHs)! zk5a5=pi4Y8u8zT27bT0ep1-8u*N3K6+Bx*C?zv62(`XNWzxW8h?ky}$Bvq+4tZZE0 z+5R!t+L_v1!Cshl_@selI*lRy=bwpb$A(V2`Hfo+-niD7{CT_e0QjxZ+Cht_Shb~P z;emRnR@McY)1gpQ&~ffMzjD+MeCGGQI^(4xDcjx!-?d&d$sFw|(-dA?1 z@flF|QtALxe=U}~zy5!+?PB(lhJ@XuUevi-d5>KejkU4aLs;1z;^}Xu-Rq~uk=1kd zYhS4sFRGg7mFp+9zKkkAqo*@fpkDm>E-eb#XC_~sJ#~`D>X(1D-*xv`_g&^wN-cww z6`t&j%jgT*Mvve6GwpDn3n6=#kok;C)+tgFeyodR7H>70r5b^e)--Ql(PmH}1BGFw zR6GHzbxho5^}0gYbK4&}K?kiot!yYvtD4{kYt~iEL%sA9SUS!oaz868J?fvQWeZ!a4@;fs;D9Qov?GVTwhyWgJ z9n3J9yj956kP6d*zdpOUxmBq@9XC1KuH_C?(?x+qvpNeAp5j8Taf9RMw~hxA;6M_| z0+*L87B3#PuFvm^t(bwfTmP&;S|<+oFIpSLd$vC*^PJ!NCFhTwK(1DtJGGSlu;P+G zVuA`RX_)9{glr0OtoU_IX6&qI1E=@Rnr&uQo=9UgA}SvhC*q9YJBWLPoOk@b`R$g+ zEp`9Usl$1HzD8|LIXe!GnJo@KwUWjI>Ze_e3wC}4| z^dbLgN-=cmto^A-Wl(_ERKVi(sbL@QphrvlXj|4p)b@q&A^Hw`f3~O9rqVze2Qvlz zK#z4^rDq5;-sY9pTec5vQrFYhGC zurMxN3NvqO(|U9G>&h(a>fytpcFo4OwoP+|s8$|ja5ok`5Ku3xB=xj#9@^iSz&+t> zM-QJF2LB;%KZTJZV8uGCv88?y7k7`x*EdoR0(sLrONOK8Vyaw|FIcmQ~?9m;ipan9!$J;O{66&SgLDY*ZJO z;L@>K@Z+ypg|mf5Et+^_d8}NgDz!!J&3~OQ@pt{6ufP5Fqg6Ce0sd#e0lxIqxd@ZU zeD5CJ*i<}b<=-zP9;4+3?@*!g?8bY73bnA)mo6LSuoU4P0P3;-|L=hVv=(uGfU?Z;Tdqrj;qERD&7Zx|c>&np+OjFy(I|^Rmv{$n?1Mo_bg)F64OV>ARjM?%(FqQHKP*;$% zDMz1hOUxJNuKW4_n$I((*=wtaGiIlCg)HqMFhe3gxz!)-*Wzg!fI8sM?Th8jv?5TS zGXg=Lzj>69O1Y&2OswIh{<=PM_hEm<7vvS-|f8wS43<$`FxC@XO_53dfH zd-*p{+MBuc_mIjYTy+iT60+7u5Ig(f^GcQNCCF6Gcskpk(YL-?Cr`3mdDYu1=Px!F zk9ThVPGl?ot(c&FZ?%2d?6N+4#L+gBbKuZ2dq-+`FH>3`?V@0PV2CXzLqHFtwS`*F zCw3d}&Dp{;rR9sM8d0sML6n;9=&g~Dc>e&Ze}I2NkPcjQ`RC?#?UY-f2nGKg=eYgh zg#^uJYQFB!%;WoG4M@9A?ril0#p5I@s|WyC%%QAZ2`Q#eOqVv|%%N)NJy;m1&0iw* z$c#zo&&6l&J6*jU@!K}D{DI2x%)d(I=c{l1&G@ta0Xdp5yLB??m*4jX4|vIUcviEu zKbokL?(F|Mjh>k~zOaY<(0gY`WX57@Hz>vP-0Rn$81CiuvyLRS7FbVE<(Km>t(kut z-#iov>DYNHzvWQ1@9rPI=iYex_mjX=1>b?f3!EYPd(jdHXKs0}4%Jq;l{BV?jB+aR zWrNm8yQ#3OPR;Qm&0BYg;?c1#0}lVSV&U<|%qx&x+F5g}X|~;)%;GVR^(Dz)Qgv5r zW@Q;`adjzricAJ_eQFCtP-fu4?uB3Xa2kM>g7`E9Q(wXm_C;{2G%~bx?7Wz;tB&lu zSq@0Ls?RF!^=bHJhF+7Lh|q%0w^B-ru9&zLIPFz|{F&$OSn8ecfm4n%=SABd@L1^-IBO0_pcr26BPIOsp;` zY2E$X&euzPp1w9et}k2K{4p+Bsi{Yv4Im3z$E`eBF~L6)G)=jX zwoC7%I6RMQ3yyAHXgCM_b~1f?Ry#IrYWjBoRp)s;<&7kLr%v5CH45`~+9>9*7kzNuXdBCdOl1% z8f;?4Hl`sY>Z6UgnjN5)lf^JCPxN$A4c8oJR`W=Ich+Cz$U$9CHcboi;hUW=ckf}l zw9PHgV^(6u$1J9Bc@+&bKZEzjQa;}PZiQYe`#pLdMB@ZmfJ5MJCzS$W&KZ{%c1_ue zg)>60qBIZ_*{FcK7pW=e+gd^^(|>?bz{2Lx*-oGc&P-Xyp+q?~X!M);bxQy*G|snl zVde6bNhKJU+n--mx4s-TvjcS~lW%I?SPooZcfl_QU2iCT!q49uu?M%V>CEGD#&F*9qjo`_z^7&qCd zUfSmw+P1K~GsC+`Yt)RLr!_O)-q?Wu1EdmHB?&$=L`~)^oS^MnP!5C@`04g`uK9T+ zY_BqRYLg?E%SQ^K({&!R&+>z;8R2^V7C2Kapz2mJBV@S{yL$EBZRAL6YR}Z%Wru(Q zvLGW)?dE3kPi9Au-QL(+DN0*A^?7yh46L_XCGweY{)z#*_sSs4F1l=OhO7Rh-^hp@ z;&l10na)ho%XH}?&+~Ch%ioVLAHFio;BOvyk>oh#EDbe)Hg=8AoK9DGuCwG z$k*IkUH|q2Jv-6KYFOcTYw}pd_z&jl&LHhuiEQ49)r0))G@&CmZ)oX+=%r?p()$-{ z;1%a~!Zf*69f~pa7OQ9NXiX)8UprQscHlw>)rvX-Ru@bIMSAkFYj-Dl+oQarCscB~ zoc!RDyMeSUeErmF2WGMhIsQC9&?xvZe%DLbZ)l8iS!(S?8BO)&1xUapWrch1=J)&) zbT{PpqveS1_hQ$M&)&s;7K4In;?d!(QQ)GPvI&s`@ik97`LMB~xc6b9*_rA)e@DD9 z%|E|wTn09V_edP36E1e-_fGkHQgA2DcwR(hde%NmEtdAfjDs%G%~Aa2odTzs!ehrq z(gJb*YxiEFVl;*NdVZ9qcYDn2&{zWZzRf1wISbl3`ORuM%BNRJLPO~wT}iXCf(ZWO zl}0J!lG>fXme9n$->-#QpQ3t<#@S6#ZFz`zfPq(Kc19)GGJP_VF(undVEY$1FBJ<` zom!Vr`;7LZgY9PiHgCJwY9zYRMTBRxquf)|#n(2`&i2tExc|fJl%q(`JKscIPJ6%@ zavW411{v-ios%W26tRL|Mq)O=O;Uvu?7O#*>+|X$$psi}!+ySKD=r4MgY^WYBi&xD zM{^nSWEl%=1AYG4(U;fNR^a;%tE*UQY3q#}w-bn0&#-$L>?lDjXO}H zh3@fX&*-Xs-T^oYGJpD@>+IBjwL#Hw9a?~`Dz9exQ%vo^H^5QVrHvKk<(;>2GFYD) zE0`6<+qUa_#`ddMwY#YIJ-&-`80(aXzueZ+b0@LM^rS zNeOwA^%F{kf>E-gn;%H{aD&szb3NYy^dXjJt3QX%)@;2Wb871tllYh}+A9<9mL{WE zDn?dQ#_J5(=@f?7!+qsc!Kdwqp`|vw{q69vgYUZ{%pZu^i5!HupI_``h%w-GsN~^{Z76vQaV3lLqQYfYm_|f&6cpKB$CTFZKRA^ft!28U-DxVz%0{-| zM)?+fKd&tHrvYx(8NW2p~*71uo1mQwR67k+y0ZS>A@)JRw>ZR29qIl4;9QRyEarAhA@Q*0Ua%D?-iv|Masg^ZGg*h-GU$%PocY3j+meNb_8+uQI@r2wZsoE@yWv{r1sQio&8dV1rXx^G5}73l?7?qTa)+@ z;}Dx}dRgGUo8*B4=Gei3o6=8V=^X1>wU=tPP+C0+L$;VD5ZQ%;1>CVgP5! zRwh0epP5w|n-ykxYa(Eto&Z*t<>PlW*;h-cK?#LNRC8#8x=FFjn{^2y698F5fPk5q znIQh&U1kQppeWm~_VA6>hs4Y*trKhC*>*E)1n#)gwim$=}+sDTJsn1N7{aHR1HY zf9{CyV?3nk4D*Pytx!xoCoTxfe@aY*`0Xf9IwQxRNhPRO9BeX=*sfbb>qEd()oOf6 zY0d$Z@GKqtW-pD3$WH(47Rq%5*>;Z;`xqYtm-)qSJj(W zBviQ}kh%~?2FFmavb6@?yYMV0N@rDwb&E|iXZ2x_SK_K)t(i|vL+H2ZGE8h8nryeD zrO2|h6_4Kxukafho@~IkkSBcTl7y&sr6Wjpl0#XdxXC#U)ePm9@|-?ThnMdOK{0x) z#rv9^mCDQJf|?K^r$dkW<8EisbNx|dC7Qcd2(On>sd?2kgy6!XR&cEYgBR{wmPCyz zUdytS%V(_b)J}7ghw{Ra{n6>%srdqk&7)J%dl`xzooa9XaXPupnK2mS zpegYN-5T{&kq%DV;+N+9WF~TYQ#kN(%UOd6iw}PKLVez(hBF)zfwnzL*|iZ%5Hdl- zxt+qih#J~#=A~#W5QU56Twm&qYPswEZujTn$Gv`fsQnZ(wD0TpKj9=V0(ZpL*K3m1 z<|ZbNz$UDX(rkRKmz+uEu@4JjPZdtHGQB(~Om33f;x>B2(KM;L`TB{jpjB?!$kIhAy%#W~gcOel;fP?oL~)i6b$ ziqQ#g0zr?mMtcD#@5d_(wHJyluEve1;UI-q`98ZFhfc*W4l`En`q1f^1)mNXBn-3C z^!s_a!w6_8ozK85H@dCxCu(v_l3Xt3(KCuNOt)VMG|Uar?zSR4H>!j#!JPSpuLf-aRt3EZTp(bSBGhlg8fPy zH%BV3P3P($7KoN(T-F528AzJdeYTMr3;2JMjQ|$*103A{$~9vD#|+XjWAiYdRuSU^ z#L6Pbe7ZulDlFgw)uEr~C({oCm2MyIlahr(Jofxc1YWGbCoIHq7{6>SS;g2V?0X|s zP*CC7NL1s%00c+PXMd3|$9h^FjspZ+GCSS}w;&b44*(8k<1BN zrb~vvA=xq1DS^2cu!2Zyx1-!+cPeG5sa?e`rvXiHbyjnnEb%97`*#mWpd(wj#WM75 z8-g?93xF)msD3%Esx=NDo(4Uy*RK!zP4R1f=lvA?B?i%LV|0#C`PqS&>Sbto6~z z%zgT4d5QEYvVvfMpZKwIzk`srcv-R9Yt_{nwPx1B8G8X408b{ESa{ip z`na!10W3~2ylGl>?2pD64JBPas69vCA`M?Ln+za})SV4x;FN`u#IKd3tn^JGv0S;~ zGSjk|+iiU~PPK128k&D>%_wOFaw(HeZz{?YQXR9qkYsL7)=ZI9Ckn7H?Fg{L^tS(v*nAn6!sZZ8fC&hQ({||vktIn22-(4rBl7uuWd|T3pu}q zH%oE*9YQwU4OH_K@#Tv668E2yXC=;RFFSV^WSRLSWfz7{TGo5j>EN#uAfT+M-h)hO z1|nvGM&!X(DeAnP+b*orXWCt#qyHd5pSVWf*hEALXE%~gyfs&SKhMngbeHa`)4MK*$*Uk|`b za$+uGD&qfO#0F&Kt8;>iLZ4vmk}U&(RmuZe8E^a%W&mHF)Hzf`834Ml0OnOPB4Jfz zl4Lv(4B*iNP5@Rgp=`=)5j-&&yNqC%=*h8*kmk&v zfY(@a(fsxtWZ_O4tmzIRwAkc8_eU#B9H`YWK@o!a0ZVYO{>~@HjGQsUJ@YSJK0TQs z>Zo+at)eF;%(}#+xaMW%M^vw$SwuPTLlFgf`UvBX?kxI4@21lVjzfcq9x^d7I}nKD zEj?pgp{Qw?d%|J|!FKub0Km!Oj?8UjpSJWH#*ow44!fCZX#UJ(SO^AiBD*=p)`WKo zCykUn9Y_T2OLaaYWgR93>9JlLqLzLnaNEhm)Q;HbLV571;p(!bpG~jmvT|(un_~tRDPFSYdQNiV09GTd^1Z8Y2fBVLkm(E>ndwVgVye-5Jd5F$_s#Q?q$@xZ?4tjU zeI$&UT^zy(+Paj16=-i#fjtKUkE@N&^Y>N%`>gqXmkNzTPy)Fm=*-$J~5t$s3j;GxFqH>m7x%rqyQE@9gM% zkCZjWI<-u(y+}|@?CW<{ultIA0m?g-a-SFNhuQ;I*d{E|qf55V6SRjc7bEB_@iqVR z{a7$1I2bO2CirAO4mUNNhuT`#4`iDL-Z=M>x3Ec+utnQA3QR?tj_ryGPSBm7#%A19 zP^{{PDNd8)B&Jnd^+B75O~m-xikLZ0f{%sq<>bC4nPyc=j;~Z?3XB`2`Sl2u2Ya^* zsyGoF^YZ$>@HCOccyF~1YuIs4@PpAR@&$)Hg>@j?{&%;}H*SCVl`dy2wyAV@l5?ar z+FmS&u5s-TU)C1(_P4tF^^T?OU?z8((^d%VSSxHVXOFw*(`I50ye%dIslTO~@FAy} ziX~y#g$hHSQ6{{aJQ?K}+St~u{??(1A>UZj7?@W=RDxw<&fr>^GRiv@Ho-p8;*^fxCcvvyMy6&}|@fH8LE866zt*xymcgyAk{PM?ymcqarUaCxy zW`W2x>lsPEt1DMNKEx%=*9ivmL}mD$wflaTxOCYKdn#3H^8A9Qnj9_meYtSd7EU{p z>CPuS-8Dartj;Yhm>}sZ^D8gi{zghJCD?Xlc0DPQ_TN~57|ijN-AJWwn9Lsf9EyHP zhPK!WrAsmwnC|KGRWJOwJ;{!4qQ^i1S)*gEz00H7J7s~D|q(o_G3db7!{j51H$%pUmNP_FaH3ihRpL|>wxJy zMfDfGam*2x3@#{0epVOra*z=DXPeOzeW~(yjZk-golrPIeZONkHQl_q#9oF1>WlL- z3%gGByTw6HH>Y~luTAZzTrV0JWDLgIeV0L_wS7{5kyoZ$8>tYS8^l$vyYP)1#o3u!eD&C|VRohn zp-yCOTy2^Ei`^(PUwk+hNwEhpha#?%bs$^5$1E z_b6vs+gJ7IqeCZX5=U!z&9`gcGCJ{}C@!|^vj#-%lQpqFJ;-xP1nR@5l9a+jZ7aPB zp#Z=*bda^fVBXt#ojm~trphlz8kNCI@e43Mi7VLwUo)JX#N8YFPEoYFvyJT9MM7F} z7m^LbYK92c1QV3a^D?{#RYYdFdx|@Qzwh2`X?3OUeR#Pya)VX%amZr3^de5SIpe9b zgYUCycJ`yTAXj!!m-j%2a>G8;Njna@-LOw79-xgzr9@f2h5jKxVqUaIBLI3)+VzLRt#T|)G{m2T53(s#&X1}bo^yH0Y_O2SE2Cj4foHQZ+6)NbeeuISsdP~|UfpP1o|NMo^%=sKe}-Hw zcWH*(%(J-mmnO{B9DjZP=hEEsi&%+4kY_w;8&req!^>A#{)3siW$p72JqNH|Lv((s zVQF-<$5NFsm+-YewZZG%D2-VP(rEv+Wts^GM^X5Q(LcZ<4Y~(bgg$!kTaZ~I5>fWV zN$&8hLw^NCI)Ujol^Pd0mvqb76kIc&8xxZjJpq^!|6h;8B3<)Ds>5Oa0y!%99Xm{NQeFG zE8k(1tH9C6{sytJYEQ<@KRhL)Ev~ty8+Jzs^IStvtp*#`n|vdA(cMTx#}s6l&6snH+NfNdy!_oU2>#UP~Pn4YS#s-#v^YN^u$qC1*?17pboqLFEnfp8LTZkNU`#z#z*8EN0r9TBuhp?NTw?=j-X=ziHl{38h??J}M|{r$H)Kc+1|_$;TL zuhHdXyp+?0&ve2MoSx3U>)hv$ECPH=nimS+I{h(kA7LBPKJ4A9#nW*_istF_cSch+ zX6D;^jkrH-?*4jYr!xjmVb$qBeiDPQ$UVzp2NlzWrg=5t6$~_!%#<j%5@ycT^rKq(tpf-31)krB3GK^ZT`E; zjABL3xh~SQm3rU0r;@7Jb(y8%6|H-DWfXr@pGD!9h9#YdftE~uPCVLADLiQ3OV%Yhtm`nOVyG&L1(l-jS=&s8bvhcPv=e=7y z7nd(tj>u~kn)#Zls3pR(lF&3vx>L=dTSfWH_qe%h-b8L>#+{I77edl^Z~JQhCg6v# z(}&PeqP?bBpQsELZ~y)N@T`G&@qIiY#qSr$vt}KaH*Cj6c-Tk7v#U*Lb8Z zZO>}T^29YQ2GLBEFQrIgnbyIMn{H0=M3X_La@*l2Pqgmvq)^p?Pmk zZ?Pz63+`65bE_uYyH7w~2^U3sVBfH{Ib~vai4znkcU$?j)r2+juBLisf2jj)V;8KM z8BY6jHxsg$swpLi9X=OAf&Nf_f+C#ZJ+>@iTHapoJFoRVZw4Mgq_@8n|B`6>w zN8B4hy;XnEb#r#aS3jk33yn1VgC&@&q9+U`kzh^kzrNxL*e3 zZ*A#wv>(T+I&<3z&l}TE`*527waJ)MEA$Q9m{7k7BZr&`d-SIUZRU&@T-$iAcdv{zAIcaBrV2Z@l(nnExze4I`%Q zv&N$EOIJm1P%2Eo$=JQm{WV#oWXcXAay!oQiE6q0d~528W$y7}!b%0kYi!W_ZN(gO zc?}xWkQ8|rD~(TBp8G(!L+0*_Z@qMZeDyc1{m$20pmv^et8JLV1?|DJ-%hM*A48uX z30j%{(dn(-|GE3F?3sxBQ9*Ucwj-E(!X`AliXYVb0&GYk4=#x}8HL#Lm{=sxn@)@A z#6c9$CR!?@MvVXi-LeqMU3=GzWDu6yC zL+%s-6wb6XgHths7IVc#FKu%reXZ0}XCZmW(6Z2siApyWg0rzIiUc%C_S%Y)CA-lO zOQkO-Mnj)A95{v!rYTKKwR`1!dUk;{}Z z+KBu_h=Iey8TCQ?0ps$}i;RF!pV#Gf-xlhMBpii6Vg8&n=G<@DEk9FO&e<=VE^4L> zpQ=%ZRQw4Kz}x7Qcaq`kRC~_xCHM?ypb2qTP`*4?TAHu6w`MW#yrUS4Ka;RSzP+Oz zESB<=n{N>|PJ|&`XR@ds<_ICVxejI4AASy%Jvr}X{YJGp2_9JOocVIv(Q_G89Z3Zm zk)R$7cmc`mHpaUOwDRqF2l+{n+pd^Lk?kS_7dvR-bmuB+JZ&7L(>`}6V^ z@ekOyGdp;C<*Gf_c#~r369E5}JrfZTo3dkVg2@`sYbJOP?I~u7T)b1$y5qae^4|Mt z0GeBcwD@vZZ*$lG0~`mP{Chq^_3L@odbI8O3+64cITID1Ev#nRnr^>WqKELQeTnrk@FmmNEE(#+ zTv0Be`WVyxj?^nb@$XI?o%_*h@rt=%p_oku0|&b-kFf8v`Xhp_N--MFEA)D<{=um7 z!b}#Qy!e_zj|uXl0UrmAXon%dXec;SpkI^gfP!(0c<~y&Q8PkZib{*hs}1`rL`X3K zu>bwW5*h0=c8oLfpe0nH0c-PR$&Su)B-SHZs&>a{wj4eZROj>47o&Yk^G_5L642`a6&ZF0W z8W-q+*KCWkAs%_=r9TN3-|*T)Jv+tLwmq2eqVAFIgPnpZ5k^=G(zHYAQOV*5JDZvd zdr65v&FcW4S5yvZNFt1Y`@$7eqB*?gqfTj+kv^M{ck9%2y_!eri#7}KpvQBwjnQj% z3?rB0>mJwcy)%Xs-dx6BD4S$xio_yo+;qH|R)AK&6&Q8=I*jTfQj&RP%fH}VZA1BTQHDaf#yZkj`2Sr)irAnum zGurjvL=bFMvl@}{^EO+qTU+K zNlcm^ckJ-h9F$dV_Sf}XZ&v0%V6Z>a8umKDGtPN;#ERYNo20r`nd3sqU3-W!Tft3r z{zHQNly^9uaX!@Rfw$S}#a}zG9#uv<9R@0njqtlRj-1}_qTa;8#jWIF*9uKf|9Nlq zdLEnWtK3b4nd+BsSXXM(JXbCaU3)a~5B4f@j7(ycXFWE<^>uTcf^F)i_t7sprcA#N zaQ2}pU-`IuRhtC_O2P%m7j1fS%V24e0d|DfT{*_kP`%3UHIbEcBqt3WZ1PO|`iCe# zTgS|v&rh(@BJ|iFM{XP}6^)P=YjHRbHu-^Hq>ZdG5&ll2PNS?~v=X&*ipHVDGtKL= z7KMZ^io7DPYI#NU`LXjS^Qkh@>1$)h#V0Rt2}xIq`^qZzL~=D{Xd{1ZgRDJ@OTa#; zvflwCReSz=>6EC)ywSG`-x`<_(ceEuK7LF!NNudJ^d^hJhwv}MUrV1Z=8D+v%c++# zr&p;f8p(sJY9obdmar|h*6XHp63FzS{e!G>%QS_r3#OOM?s{AFl#E^BCGQ**B1#WA z*10*2P)a|BHXCJkAN2j2L9c`S;I%A>eW@zZP5QLMy5tnmrb*byTd<8%bT{n>l$JfG z<>uyAJ`3iO%vH!_%46o>52fOav{a;R_!-f94)SW@^6b_PrK>TP>euqsJW8BbOYFw6 z{7wN`^93RVF=>A{DA0thE70~b>0!v&ub>DvX&&f@xgdhi2nT#js-Tq_E0LUYu{>26kFogsNF zHD-#jMdgdHYK!HqU~2V!mHR8c57mkX#`=O4PMwh!(OT-f>}^x4n={qP=8)r=#xBMB zqp~CqUXF#!oH>?llYU{AA9Q{xKYDv~FD>gQG%$v`kukB2`Cvf-cZFq$BB+2n?t_Zg z9Kmu)jx=7rUsapnLlYWUiRlJE;{0ph+r@21w z`aXQ&ZkEbF-d*x?in}u9O0MV_Rf31U;+f(_%Q{u%%-eu}l}?x2*VXX1@_OvrVL8@% zCpObx5JNt6yc=vCoH_epOZoF`^zcAxn#vJ{lK56k1{3+EZc(Nh{V+zsiu6T|=tYpV zMDmknO80V_(%TeO)!X%dz?66_U61-NDdB$r|GhzLDZ4QF2h21N)udW(ZDvAu=k*4P zivIzSi$jnGtdwXOoQ{e779M>>?pWXzg!ul!?Y9IN4`fcS>T&+^*}H$hL8g}Qt+w#X zTOSRgQ$vRw;SaYkAaW;6G}_N#3fw=h+-tD8`^ z5#_ZF&^}kvap=)1gx=n2P{1GNuSrUp4^==iUmsv`&1wEdH|U2&+3)DL=L8BlFVjz% zxhk{j8fsd(L+Y2wX`fkLI{Mu)2|StFIdbwX z#h?kE*67>r3zz&dnf62tos=jk%`8@Ep?&!0@*h!mhh{8HkKn^MT0%yhh96mm8q}{2 z6IS}}zIGm90~^~D)O~ecl-F!3?u2S;){Ehfy8kuGa$vP|6GgXhNmaac@|n#P8l<9s z%K#6DyQAHj-*0=wcRPMb6@O3IQe>hCnxB}9nEO#q19KDCG)uy`y{p&Dj6#>hEG97Ke(*#l?`Y1qNuTkCIuVq}~*5>do=jJXmX2Td^7? zYUs#%LhQD&9*2{Q1JPSGCMqq|_<|iW74MK!PcE3IqHuY}IW5ZPNK;V`&KW(ZH)%kZ zSyXSjwhv4?q^4;q9~DwqgFn{KdVrS>4AdPpc`e5aXDasR@sz5Ms%kB^vBIMCl{{CB zM(GLS5yz%|2M_&DY~g6VB(}2pHTL?1I@i0l1K!df9v+u>LcyaH>b&c<44+MPJ8T+= zIEd#HoHN;yp(@y;8Ax2!*-%Fos-71;ZK)J)vT`$yKecG7oEVemBFEE+hS9nuXQqRe z-dyrfiQey)@5oTy6WK4AA4x-w7VU1s?_De6@0RI{GTAsC+Fb;&AD&nPqr z`b!AuJRnrTsu=4TEkvho(#$S29&P2so*EIBzJuDQ8mX26tKJ_pWFEpes`O90ovTGD z24=RFWI;I3A_HdapdAM<5>r-A)lv(xx&@e@z3mPBo~JQai7)IY*Y}+3?Z(Sgkn10i zLWWi*w;0YJ-JCYrVfF~mIZxa9e*k#2>W&CGdu%%3!?ioBRcSWble6>(DZ$ik8%!Il z&ZRUmRGK{0&<02M<_LWvH@=N2F;dO~eTZnJMX)T=iI2}w{;;l&P(26tKD9(Vwt|$< z=*cd?{Dsbmm|Cz^p284@1F^pt-&x9slukv>C(_OFfkv_5j8b6H8ts}cWHFJ2i zZQ1!vmzQnl^lbVG<_}H9M|V{jRxULQLVjR?PK$x;aGNE?U@hn7hXv<+<6Ses7j7DF2mexH_$i0o-jgrdY4o4?c?blss5KCOGX2e1+ zUUJNo$7SX+ExDXhxc9RcW$jUt61HVqLY7d+Mw-ef4Eof_qO7&yc0M+KE&0iYonnhX zs{a7$1mlxS&Vy)WwI8`%x(R(9jGFAITIVe%5_g}*i~A+FxT%OU1I#H{8iuQnOmKW@RKGXU}5x22nZm9wymXZ0bmOq8L}W_$j!~@&CUM+mM*&D z4(8_PDY?11xowUjcNy7YAb-28I@l;1*GW0N|0r42nJa1nT6vX!;JOYQne=~95aptsJJ&F z8PI8(y;^yeP7TOqWmtuDjh&HWcKxZXxeBQjhP74nn?BTc9o2Dp6)uB-(F75&_8swF z+xN6`-1NSo-F%#UY^t{XPo`Vb+%f4_c5|vG>I0`FI1DmEnyVJ9cV5}|FQ7P3p>`Dk)OysZ5oWylT8&!sr5HMf z17PUrZ+?VqYIz@U!U3K{*!@;m0TR+XWuk<7#9$M^87!QDLgo}uJfK4Ev6WEQwLEU| z$n8mc!!t)>c*4IS5ZuKA;11i+tms&ojtHgq)=<7aIhfAumxGLXt$^L;gD@Na020)k zwB8j1&5+gZuY+8!jsRo{x8$Pc0h?+9geN$Ym1#b^->2qz^d@=NrX3yU^VJxIr~v?# zR`%Gam0;0&BzB=^K2NNpt(ov<$t?xi>t;p=-fM zu@hL8cY0nTwI$2ek6&z%ZaBnMU229|ez_|0p!{h{7URj*s`ccBLAVvZ*SHOWwj)Fz z&{Wdp!2pjTK>G7M`f7RKuBNA-(UEB6vD|CM$zKUuGNCDt#o7&7$8G`0R)uONWGXLe zC_qC_VOMdH(%wo~5IFoA?=7YBFssRXt8n`c;8L7xv`($FfkvoM1)$=TCeSYcBME>? z(Pe=FRCboRHK|tCgs;oEJN=6RH)-4|n%Jp__Z3XN@!8ljV&XsXZk&JU_*blI-G1@0 zEy(h@7?)!a$!fL!mj@-{^t(^<9XlO=n5P8Ul@sCEv;Y>lo@TIAv!gu=<}y>^bR zepUtFvD5J`w*@bsybJE$MQ-@0)lJ!uQ-C|xv&uPQ2yKQxwLf4CR1F4VN#-S<3 zHPzc%R5AvFq+IJzd!7y0Ol)9Lg~>%uIh4{0R8JPD@D#hXgbEeVIXuywcUc1KcVR=J3l?!)C~T~dEOl`m zEDHN(PmCY_xzoChIM}L=Gq7wrYiPo@r!+n)I2`)$feHz+n_y)MZYF2|kA4C$yWQd+X;g0aVY66*quL;nDiV1cSmDgYbi z?1)2eDxp=*poxz9JWo%*w|dL)y`EFj$xS)9Elb_hx#m@60}|x1%|j!BRJVH?7uqUO z+aJI(l&N_!T87ItxQN#ktsjH-T}$6VHjHQPBUtvSR$9W^6U}|J+O6Ce4qno;zTkCB zINj8-#x`xpy&P2ZR>GpS7b{hY-(S@F;f!V$o1^7QIQyEpWS8mAwuVP3-aTD7^xO^T zSJI0?OM6zfbn0IGwM98LJ@~0%y1V+NO7?di!~p=PH#3p%4c&??$E30#VW#F7_+{d@ z0@9vr3c8>h5fqJ|QT{(cUzWgO{_~v`is1PLl>?9nbx{y7X42ZsgaX`bR}Ffz9ax_* z%BkB5At)`)ehz)x(ktejS4=op)$a=A4zg_8U6k0i z)}5R>MKs*6QhZ=g&gw2kRyM@=vl3Vhgz?8p#UL26eA`wD*D48_B^r+pk$_#HuBf(7*x)*C9CR))y4w}iN-sb(C3O--1*D#KZq zO_X3zkI;K#GUjocT{*Y8z^k=N-EFneO-9p_F11Rg7Cm%S6ey~!p416iK8mV?;1W-U z__Dk#An-j;==_LO7{B4Q{^3HTl2i)J9z}dkz=T4(wN^cK z@m@rN`d3!6qXTeZw{Mc`7l~7*J%L&+!JCfUQ)3W)jx%1|h6*ntl+~0~SyP$-8M&jh zcjH*qoLx9T#hHXh;w%kk%bE)j)qJ%LU2nXg$;*}**dkt>TZ2BmYEW@AOW1L)BhJC?^WYeK?z{;9R#c#{HMGxs7rcRRO^IRtJ20VU+C-^}o@tU;7V2H#rqL zKkeUoxJ?!oZXm8!+{oQSi#CIEcO{1_2G-R0t7N#+G~f>w7AtXfi&Jw$ElvoASy5|| zg}Ou<#40x`<6vHQF#~Z>tF@8ei}5OW1|xn5eCBG?+K`9R#q!9OLst>D%V_v zCr;&aIS{noIqQt8xe!XpW z6{58!RZ!4!8&rw+)wu=_XY%St4Hqg4%tyv9gaVw!?Tgtg*ya-uk;giNG z4vZzbYQRD_;hEdG5V1B|T5>m32ncIY+z z*Ok=r^B3obnoS||k-@Aove=dAa$3`q8WXr3I@S*gJBd<;zO|U@85PUXi^Z$6s`Tc- zWhv1;sZ5^he<3|WRhj*k`G?VwU(pEGlFd;0VrpZD?u zn#qlJ#7(%AA+o=cW2mr^SBJ4hwUE{7&SWA>RQ5<0TUqRxlVU0k(N1EW*n+>1?K=?A zmIrekNM&e`*aWq&&Zi0mWT2K6=Sr%l5XiOzYTB@nsx4+?-+1RqVGUYbiV5Uw;1m=g zney@&`7X!r%;-Hd=VgX}>JFSS-mKbhaO^Z@qRr}m^**(|=y=}8iv%Y?M)O5b6ZI)=LTvo7TKL&f7T*HK46lU6PL^*vT z%WZpAdQ0PjW7E`d>0UP1)y3WV(&YDe8v{Po>8ARw>zVhdR$if*vL(3}yBrT} zUT63+gnR8u(<%L}^kX`Q#Ub!&%cCrUwqx$^f@oG2zM=uZ$pudvP|K`l#Zyg9NT@r1 zP&(O%RI47#685j~CricGPoO7SRjWRrc?HPkFI62Y3{3pj$~5x+ohe=ouR1o_FSx!r zYl|MIaxZG3Wy+T@TZ6f&>J=N6Lt{`Xw)SIRl3J?~OITYnvUn|jg2l-?iU=Ac4nV=P z`Um^tAy|BZfH^K84xo|!*FYK0LswsCR_;4BWkh8yU}(=uY{xHQP8FhWPU?s&0?jZS zSz5jvTB}DS6qe8osB$S_coeLdQOi`ovTT^F+qlB!wXv4e7FXMY<94I$y^TAHROuY( z6JN~nC&4gEYO?E6q{GLfq;&rPIG3+dqUtZn#J3A3+;`kDXV<2o@i*cR{Wzcf{o^DP zr>84hLbU|zp4{BMVo|44Wy*QbHb`)LNO;u^S62%2`jC=XxX5?D_QR_&wZwtfyRy zTWr*IhovY2r+oU`AY_AMNUv&bBG43aHgXmQr-_U}eq}BRUd^Sg zTA3N0`GV}^08MG~A;DU}S8Eg=NY15FR8$N3xkVZb;4L;sc195t*WS~&csi?TO7DBH z7|e^aE4jO1k+H=fIZ%)4f zh1FM=R!$SLx!ma)E}b_YV$kIY>v}yiCUmCZl;#iSu&`V`%GH@NUUdHe4k3EabCw-O z?5YrFWQyp{ro_nBHX>35y;nV{vZ|<|byXDw+4N;sZb6;JRu`a!AiapI$ck-MPEkYh zCs%z4 z)SfJimx_=FYlGJNP*S?grRy~XG?irqtRU2Pj7cEJv25-nV!#bE4pl<;24Gubr@;b59#ii?D4t0>iFCoT&^Wo<>SC%=w*I!o-g8b;vSzl6u?yMCuXMQG884HU_L-yfZj~bqrZ;IJ-$VuyLk6q zN`$uJGx}=Wx%8f+gH}q}MYVW+7(7k-H~t4h0xsBwAd|IT9^a-_#^3KXiG-Nh7Iv)z zso@(I+Hxw!%W+wq6}N(cp7*Udw_C~HCDoj33RuJs=94+>OdE>UNW#e0F7$w9Q`ohX zbP&JlHJ0m6fm?@68pH9@@xe>4b}7e8Tb?Vi=jz7@t|C(Q0PF(Sq?uVfDGIb>*tWCI zYfxT&-ed*%@&Eue8PqP%a5DTKW99_BM${EP-cdjgMqhu&Z(k=#`|fI~0e4 z@_~tVMzi3G%do*Mb|kVauWMg!atu>jR%0>oDNYVYQ_LS<>ba8cp?&q5+^U#psLqx~ zHT;*Tbk@nt_c-m-vr=0_Xsx#4F!GpqHe%wO$Hxnjk6YT0MXy@}7wgHDY|&)%;&k5` zX)G;$;b1DO#9P6#n$zF7))`wTHFOPqQu?e6TdN$jDR*Oy>2gf8&{ zd`gu%JvSAzGbyBX?7wrILXs20;8NK+2~cY?L$ZtLWpHLa)+=aR)K;3P$URi!+mdaf zFH*Y`6CRrI^7@u*jAYNqzPu}H$gQ}siRRkG>xwJsHo<6Ko++3}jgyXz{X;;gQuCp@ zCSWew$m$A-Zc5RCp3@fUQy(28I-Nl7gM@2s^1}6FT~*6os;Xv{6eh=)!Z?1O%b0`L_6}W+1(%DSMb?7Nd>FK$ud zwP+ZV<*{+u4Urr@=p$j`x%1U=pSMWIM(cEqqIKT0Plo>h@;v@!i2kJC_m{17m;QU` z8B6A@UYXNt$hM_Ci3eIboeLDxg!wIRAP7vnU}-Tt5=9o*ekM*Oj=-o`Wq>tRnbX2z zblj}Ax2j@Y(Tx@l4}X9}WjZf4{q=E7g#w3Rz9L7IOCex{k5Yil~-U%<7?Z6+!XK z!))Q1SBq$ZIr5stJE0|kNb}gkv@vUXPfosA4-Nr&PnEGZLVdVBKHI zX~DlD%7M2U^cB-n0yeBdy?k3Y7qyVemAEB&bzC~Au`H#`LEcJdR&6F84Qq#PO4wC@ zlus7cXZ02C>xzwIY*q(DV3%B{t%3fda1`VmJe+GqOJ&wx>C@_5Y-;J9NivqxTl9Mr z()2D)RUJNpu`!=Ds?55)RM-x@2f#7~t@Qk|dkI?h>UPpw@PgE4F7=x99f5ar;$M!* z=FWTp{{RQ4C1Gs?8rNQZ%Nb3#0b*3ExsX&;pi_v!m7jBSfAX053j&YOZ?DdUsD6W~ z^k7)(W#kG+Z4ph4sZteE6w<`%IC|KrF2_=(&By6j#-nFh$7EQYcd1wWm->;2)wsQ1 zrB=m*j*)$V>Y?#C1ghL6U`=%n1fzka+;gGlE2w9y+feB=+ntoC)GN}~W4n!%BNzKC zFFHbHFZ&j>uFX+gC-$3JqnAnP#%b5c7C!uR%00!d9;bA#Q@U8}-;ikL1K(ra-FzGR zVdiprgYeQu2rxn7k#G^gtLOr#k(VNt-%dL^RLgil8(^WXsdx44-6%Z)1Dw>q@uOY3q zyKEPQjdmU>r45ADU4U$_%qqSr-Ec2;N~lx|Uw;)>Ve?%9ulQX*n0AUj_mf_&wlZm1 z%RAX+LAN(IH#hn{&yXj%9%r~;lxvlBw6Hlk{RjPl`WN!wqc+frswt&MmmcU>YfBML zJS@Sr-hy7-*95A&7ItE+Dp}ERY0eC`bzEQc{KloL=&#hMOL6-a3;PE$fWF3{q5F!Z z{8FJ_quQlq9VZI)$Yx%YuA*OEnD0`YY}~qtE1%YKlP=yEKh&s5T(x|A$8wCqqb~6} zVhk>r`3A@5RT&`tOkH-SMXGz13R_rr@1Cfl9U9miD$)82?FTw;2VQ4JF4tHU8PULd zDXE>f*%*xDs*2gbn z_j1cJXWvCmDbd&ytznA07Nu5pD$b$u^BrwkFe;+Kw`Qk39J=AtPff-{U>95b-m1bf zs%R?i%SG3Um3XpOdq2z zmarqBa{6TFfBmgywF)IGSfv#@hY(X$)?J`tTW6u=oO`P$`l9r^E`mR%^4DA%{8Y30 ztwQxXHjPmCB_AY=OlCr=^di2);(Tzeb3xb)xp>0mbd{*(4jx6-z0uK=!KV9Yv23js zx|UsGdcvCf6s`s8Nvg_&pn6{v>ZXIJ5A{UgP#x^mUbJ=K&YPpsa#RN3wh8&25bG?0 z`g5s}mw-)niF%?Z2CTN2?b%M14`i57!%6A7a47!FtsyB5WPjS5lUP3cPLci#Nf3lf@@5tu$NMx8PcflXVY2g zIOh{G`c5DBwr^DeusV1LsAKQ0P>Y50SN)VRs0q=j$3trQt&pWFxpsdriAEju*Jt&YO6t2-yt?X*x@)BP|hthMP@q{U_ydGCyW(?20rIHK_UePzDkPa6rMJIHFN_a zamk0=2(~$0l(f3?9m55J7fH&g`zCR#@!PD!N>0K~$R9$l6ShR);&#~m-FsBpgET>s z2%h05xukuJx(xRePjOG0O zCN1wC3BN*$K?SjK-BC*7(wDvCuP}xgW>ro7HAVMRl2Nd8 z^`*O|Wm-7CKTgcXuIhteW-r@x`-^fI*_}p|;b;1`M~FJZfJvh`)cFKkj2+2Klp#=h zLDqF%nMuzLgbA*k!eQ1~EaIOYMP9FVN5G3-rBTsR%mHQ87B+Nc(QDXSVJ$W;K>8#>hG#JDqZf@1Yq5$4}Dn9eRd5 zwG|(TT#Td|jg@f)T8fsU{Bo6^rUNSy+wo|owo;^mW;P4GHQ659(-P&%3UoC_%f78U zb~3J7ax!oh#i08;V8vVZGqPqqwU1`O2-f%f9 z))I9C0mPMUwRgS(cm70SyTFIkHkGFL$j_`%D5-3+ z<#U0J`2PS;qEpkV8zcQV>&9(ORybLZeiq8tc{f8_AEr_a0xyzG{{Xm{zA=_u0cQoN zQffnWXqMQjNGzgW0wE)nyIw18-X=wk)G%v*k&XbM7^$>U3I$nheXy~Ai@{51K~1bY zV~9LM0XmAM8HTYn=$ zAEw7)GAKshD)B1#PiI20-0GIKH&%wb&4b06E*OD_bG}L|X8y-Zs_H6L(Te2h zS-u)DeFD}32bx)ciWNg?wxvL;BFe}nytRJ~;Ezmqs<$T0oXRRd!!v&3!guC$=U2w4 zM+D*9H04IRTGBE>zRxc685M=Wvybn*t(8!3E2`O%L8XSb8rGqdwN4$)f!#SUN3<0n zC49hh$Pgjf(*|+B2SrJNyy|`cKb_6(br=5tRp~~-Ab}P5))p&*MC1pVW!u=Cg0b7K z&w>mMq6`-35f6+cz zDP?O)ZzG9v0)g~0REpf1iZ!UQj=rxyuqB^nTjGQeY$}Cvz{CL1J1QkrJ6pkho={>aw-c$d6lZ?9jZ-mBtJROvb)K?QnEwD@ z>c}?3`irUo=AY_Yyf#I5S7NKyLO;dqQB!OlY}$stJ||vKm(wU>ws^=4&Pw2tGU}a2 zi*(w=LOv!3V0i&+t1`mWR^K$u#Q_!R$iy$r&Sy*I;;fF8cEvB~hl)7q*g(rM>8%*n zmah1=MTlx)F3lx0b8c&`RzI16j_=bktYOr#YQ(;qm-va&tu$AiXhjSxB?;cwEyG`7 z1TSqCSwk&lh~C7sF?R-qVMWlPHJ1Zm#128y)v`Gd>8%do+}4C7CZInZGL`eTZe9>4 zhz`6dc7nzyQ;`fKSlc3UhJIlhjHARm8kGDVm$MP9d%$CGQ`;+c#)6Zfy@|Q8>#5W# z(>$cvDbH}hLT6+Vp=L#v+faOys>z9RsPW%s z1Wq8vsaZ;qhCd$3f!wUHMMI}9#Rb=e)EREO-C3!yTO#za2wIsI)!8Cse`zJZnRnGo z00UaE?1`3lY#+cv#r9@8Hy~lt-DJwbz^QTG+{MPe_jLB@x$Vc}+Wtjvmsu#8Rpw(0 z9qY^Lw$kNtaq{r)H9c13qHt4wLk}sDb!3S7HL!5iT-IV?lYx`SS5=vM#|XsSMSRU! zPmy@8uDA;1sw5?SlNnsL;#3{N!k<3fXOSmW)(R_1 zu^F|hFzHte&DOIia;=Tkva%J(KfLP4A!}@Q;!v;g&I6k3>4e71$j8R)O#Hf=3f-wZ z1XlfvcS_VSa#?_48%%fRSQD25xn$90Pv?-1Te!;wj-thtfI$rPwPsbtbj9>A>#z~M zDeNkRD{lowDj08YE4P!wXG@}sxyH%PVmDt<<de#BKAL>%`x!pF9vH`tc{0DWO{cR4UV82N} z0WNsfU_Z92D7lny2~LkUu?RW}+nh(3>{War0u#0-8T~wUb+WrZmn^!rJA$&Q@ike` z_TQ_9DN`Sji^*zsI9)w&z_&3GJDoQ?MOF+$j(o}zyol8+$;%bm)>*b}+q2P8N4Dzh zwA#h&dhy&a&pODZ(;qndQA=6WNyuljCnwywX+Q?*!)I_zx307GFmRZnS~`tJtcL_| zwj}|bTDjG4=XG^T{A1fIV7AuB&dE0;pa^BQ8&4?8qY(@P%mqh?UqqET2gLoyZvYC_ zln>)KsHBZfdPBbH{1hlSdaAqEc=+qT`NJ4jFgWZOz0q)J`xk>OP$i6r`JV> zmlmKh#N?zy;O=f8zd!ZZhI9`Fj8qJ*r?JHN7A$mYDjLdHI;BT+WU-Xm+sE0wO#aOqJZ5-oTRsd;oX%$eN~JyZ?SIb z71c$Q5lJ3YWFS1ZTC%jPp6Z#^F)qi-V`j#tHc0kKS<4<&!Tdz&$jxEZ?aw0Ci~j(} zd5^AcP7O_u)o!01_pH=p#4D9 zTAoz}vJts*0pyK>L1X40?X(cig<^{C-B!2AE%go{6;}BJU4qZsZcR&UTB(_%ZOVv& zSEMmcsfxotmM2iS%wC=!84bNx0q`#t%W~Ik$G?4rLch8|8N1d_^T63jwh7cSSLk(2 zjqI*_Z)e`n$M-kW9o>k=z&=;3UrtU6xRtTd5!-YAqI6e8y61g@#KECNpnxtjqVa5& z4VOkG=OOEq_)Cn?5kQo-I_z10Z@R*zMrP2rroKHL%Qs(jHP0QXw2kO)TvFU{YsF+X zZrrPDvA=GP28+R{2C+EY+qHmqQuLVad%=h9XuM6I1CZGfD|@Z3s_MmR=*<@FGFAb& zW98Px@3E@bdo-$9vtNdlU6`Im>IF0^J+&=FFE-xdI~appx1lsARq&NX{^zDeq=r;? zda6ZK7aVmfMVCE=O|RRnnl3>sfz|7K9=JWbm(W~SIv&=e4jOO4!v6pV4gUZK65$ON zh-z{7qCGb^Hv%pd%Ye}}g z-OiCb)qL{=;rNx*RSOE6%ks|)&n&7PI+;mPO@y;MYl+Kb#}t|!6`h;g*OSfB(JQXi zisrJcmfOnLaYb1fRxNbYx7OsIpMiDM8^U1XJ}*#7f{A68_p(L3KRE!*v|Evq%ad`b zz+6lFxiur*{{W9^sqD&cD7`#mWj&Q&>=bNIVMrc*wlIc_VYt-a#5Ftf0rcx9`vNET z52MiQr5PlO0?V7VKmwE%pc65^2(SXT)UAx#7g%XR*!F6Wj>wIvi?*`YnJmW2ky`c{ zI)c_WxQUT_4T{Nd3q7iisBJY?0btl|_S9l*f^cd-O^So-*)je<>G=d~92}t=8uj}s z%lAOlRvA}^+{LA@cU7yWR;O>6sa`9Eof!x3w887KhWP78kKmb8Kt{X8`b0JO#6mK>a%V zK4!4)*3$UHv<)_lHR;`2n+{d4W=-yC>RY2D4C8d#G0UY{eBUDRVXPJtA+5M5of|Cl z%P+X+bsX&b6|Tq?+)GNC>vd_8ea*eg5KxfZl7;sU6?6XprzrLX=|Jdw5%=kBO@WL`!sy{kr1+0AnD)G-pZ5WcVJZ{{YUuP&td1Q-P6t@v7P`qSIZxJ|&GcF{_zn zP#N0XoKGoUDy^(`;`3pyuW6ksr!`r5<6<1l_n~rXyB{LTnB=Q#y0}f3TU$p&$6Tzd z5$j9oun}umFAS9R3$f^WN4&7J8PhKr7`e5*_M^7lt~)$!cgW(05iG~PtCu#F&C0VO z#tjN!$E%QFYnD;JuWezT(Z3@1`6votS))4T&e^;mwZYgKHi$CpgD?F1s+(MfRVF#d zw_C2NQMoH(Y@RkyO=zf<+Sdy#w2@otn_89QKbBE}OVw?W2^C!Os-J)=JZcZz%$KTm znT{<8)$?j=T!*!r1&;>>kbWvoCvaS-0A|RkHOypE-&ti@S5^Qk@krl2VVg0XnTCCT z_RY(t+6p51Wt|?%)|TE=iwLe+Yu}N`;8c%kX3TCF)|pp;?I>gyIeQHSOyX397&Dk;vdwi3_(0L*W`&rLHO@Nvr;&Tc=`3-Fk2TH>2E*VGkk zR>Mcd|M`5R7 zr(^ux?dm!-`)f{u<5%|$3H338S9U5Xbv_N?(Uo#bnH_;rCt&6DoNy0IC_LFmYjV3V zIFR6MZC24-tEm+pMr{{wm^h)iPUlZQc-CR#*tXS@m|3=)ZvOyIz$#QPPN8ZjmUNfx zvaO53*b!brC~%gaoy27)6*Ds~-KejpWHnhyZ0b14o09iXY2c2pgmNgbJn5NU!!Nol zYAgqQF~H+5vVhhA0O`BUdytA^DdM(N##-F+Jv##@`~v2lYI z^F58zkRA^)IZnG;zD;aSKK{Lp+5{Xtff}1v??irp%sz$IkD--tgE8RE{{SN@v-U5? z;#Pm+vTy?$fU)%vySCHpmJoe8$t>2GpkquWb-#Y{sT0VwV z!Y*xsCsAP&s!IBr{%#m~YI#wT1vR5J7?*+@{SzC{433R*h;Y`T39TwWO<$R%j_9U$ zsQjB~(b81bu>fMJgThF!u8+aS(Ak(*ij8B~}rq`>Nay)XX&pqKqk>X(?U!h%EaW%HEP z76B9a2~AX-aOAy<^-Z?5flp5U4rf%g7$PmL@e4LjpfDMRKu0r}I*0CVXhuN8Mw=dh z;TsyWJ zHFj3kC7j+XSj32`5CsmjpAqgv@PjhYWqHJqA0r~07eb4BSez>cq+2VqxP$n2@BA}6 ze=P}JEo+2E97!IUf(x!+V4G>$X;l%tD|~vY+L(oj)zSH7`C#@x}{cR21M$h zpEYNzeOH+~wAwXeU}Ha;@-Qwz2Nm9)zDu>Qk|{^_=s;x@Kj77F;K#JVjDI5$VZ=%8 z&_<@U64nd!ZE4M+KcJ8Nn`Wk`S3Avr_5mKt#vih#5)=YlkBI@GAi|_g z%|Xe2u1@EeJFRCDwsEewErQvRlJ_@hG3!c3=XM-|KE__6=da~6P{qEs+A81al><(vPXVoj^eQ8X(HtqlN_RlLRp}za)8|)45BH z)aozRMF*|XWmeN*v5d+kP$^NAfkAqzKhDf+D;&L6#sG;;=DQK4-ASJJvbuVZKXqpV z^;T(xv9BLHI&v`GR^#w(KM<$laz`yfPvD1yJkw8<;t$!WOgPA6VOD3cu6sI!_SA{l zq(HR@;Eac9vp!R*9p>Ht00VG4h%T@}knm*x0GskZaKyP;mt}EZ?BQZGJu@8rH%edn zo|kC)Zk?1PV`L}Wjwx7&#Yr&lINdECbZXhn*>-j2-dGTQSphsi^u!-0mLHjk<s>xK=7{btT0XHv>25AxU*Xm(6aCk5>n#qvdR7EKzIH zeG4G4z~+6<*)U_+ewQB6<|TF?47j(4;*HXK%Hm~Vwk^iC6*jj39Kx1L0NR(-s+P1f z3bAaqu;Ae?VJ%IxS&Zc^_`#^h(L^&Ii!Ze+uO_Q8?RsqJxl4-nH0rs+>#;3+GTEPE z%MFY+a@>_A@)`cp_o<6kJ6T=<1QI<}*+Btq3l}F+to0vt^(y6EMSlyNjySo+#=J8v z*g31d0kUz6bEhF*zEI>>;u}-MYtT<~TsbTF_fHO4hcLsGOgRP{+8dr0B+Z$#I>Y|} z<=+D^`WILr$ape;$jML2I==NRyf1)mb2+qItXW;^{tx>Mir-?T2Y#WLeG9A*WLXAD z{I)=3VK4g<&G4*D>qx`G#YOGlVW>G*zD=!bf6?aV<`>n5Kl3p^keMHtYtjasNHKf} z?c-4fkpydNMj@1=4UQx6*{|ghI1LZ}_9ny(M7@Bj!ZBSIvAZs7TZMF>rF6M8D(TT{ zCRdD1qo;G!qoJb>nz|M^`%aaHvfiJJ>BKe$2>FU?$WY2MvHt*Qo4Sz0uBK(?zIktC z!i=ZN*6u>g3=DLj3-NO*!^U)(m*WGAmqpdsZFnlWb}ok(B%cd|mcS6W8I#y%Od9XR zc+NEoXG7hb%anR z#I?s_(GvC%GMs%?opO;e`mRX&r>W+;_*}f>J zx1$Bl4#&K{d(4^dGN-%Bp64cejEUdA8?K$(K+x`4`R4PJO`rHXfyjxF%M++^i`FuU z)m2&4uLF}|-=r32Rb?3tq*L6Y z{{Wn@ZR-)Puy++e+;7A`!F_Rmv?2R3e&xPw0zNv|TQDu+6XsGsaVL!!_^Ry0Q(7Vg zgedyhf)aH!CXc3hJ?=B5@a1WBYw}&$FBvrIEw>bM$Ab8R+QhD8a={Ruya{-wjK`z`%llm7rrUb~;1{2!>c`j1g2c!UqezfQ-e7MvPzX~CeajO@7k z;X7h7qR$h=0W~zUOEj}fG_y-IvqET1P7_c87P|MRz{jXEOl(T4KuzUAV7+K_s)vjk z2m0N12Hu6Cj*gS=d|}X^BlW@OY0TW*VtAN-&!Ra^=w9$-f02-p+mjRe#I3kEG4Z() zLB?_PXtY9%KIZ2A1F-rR+91lZ472$eY55s77%i;*Tjs+qEG!+OOuYqLTurcrJ1{V~yK8U=?ydQ5SD=t> z-52F<$d@0`O9x1NebAE1s(YlSR&2Ko%Q0`3s|B=-KzE$u^O4)>;1yO<`< z4g~ZU>8#mz^}h#_k|F~-lu87?lU~QiLH+|M4d6BWS_Es0De7+5jJc#UVpsip zWM@)mx&;;G?uEWVkW!Gm;y=0jY&MxYWQi)tVFRj`Wc6?o?QpCft3n6gVuTgv7OD$L z+R_lKAna%6Tey$`-5WV;*GA2bf83D8UB>l>Ue_Cg%Fu9(#A#OD6}twqC2e~GbFP)Q z1iR!Pk1>c=WY7Lg_Vx?^0sa-8WC!O$zYd)Vejp-A8a(HZs#eE{=>vAq{rlN3Us+k% z>y4%=-os_MK6$sYP{{CxeHvOIz}6hXR8<&%WboJ+-alM?|wO8uBz z8U?tooX6xs&09ig@4#_0K|A)<%S!3HATYKYDM;sCGQ%>H8yOj^_rSkjcva&(_N1( zB$2Pp6%#X-XY1=;>IBbDDEkX%cJ^wEwpwPunMiMA66O=c_S3aKkb4Zh;;&T z@+oAD-CuSO3a5xcw5wT+<$eE`JU3f)X1z7{BhY;K+UOtgZ~gy$6#G-p6Y)13q3l}K zh~UIfxGEEw>R^NmpZk@4J~&$TB15L?YLmigN|ub|(a$c=NHy1QrT+m|tUehfC9gIY z6-xfg>$!xScxpxTm}~c{+AGkL7epY9KNU5~878%aSsul{dOJAh*+J*z!WsK;$& z7l%7le$VXG!=%|Z?snWr2^-q zkY?m--L&-fH|RSr)A|qa;bw@c1wOr5LQf~-A?2p|BD%-$?)eSD&&kO*zW0i1Fnn^Q zxz%$|1$S(4VXKMdlL&TXZZ2oC?mVbm~d4lkKhG~dlT?7)~$y7b#t;dXYF(_T7R(0UE03A-4z ze=`3<&*;o+>(Pk|U+i?1IN9d?bWj&QGg`l&F?ROLjzG@*EpJk9^dm;T{4_^~Z`UR8 zY?msNQCS7?G&Lj54FGHjw?r_-jDuDkejeiGj!j(Vfrg%#SQg`QDj8)ikG$<1CmS#} zYMo9EASQ4|L&|vPb1!_$8-PtrxX8wLJWVlsaYEsX?s{gyR#97&v**KEosYmG|K|C> zOrK{sS|mWAb?3?RYeLU3Q=zHAM_An&m(iL#_R0hI}z0g0Dm0`Q}c2&o%e| zi+mfBn*WJ1{vpRIfr9bKjYQH5rol+_$~HMR&DnCO^HkhN(paE zOg_Rd5f^RBv|LV>IW!SP8!H=2m63-_5iAT9M#que<#>7RjdcoV16wi!9dqS_QtW=K zPApDN>Y4y6`b?&&fGdaRM5_LTUGzN~{hG#y*Z%-RR0>NibG_0RRqAqf5E7O2xMJvM zhIs&EZQwH%omwI>3ZCS;nKpSZr)2@=oiN`h9m(} z=0*KU#Tr48)?RbRAlTlrDx&O|B%Z>s9qAxXC^j3afMD#13TOFc&K9Q@X2e<p4UZ&3;` z8w1XS0OvtOWgEv-(zp#fe!g0M!KNaU&^8np40heM zXYWrv8(Tln5~l)Bu!1Hy`#;n5fAOWn2^y4pPWJoleIBLY^78WD{PW%`%)yQC+Vcu~ z>v%P=Dg$BIym0==MhFDvtc3Eb3G;PO;KX{q>c|f9ZVRs6@WgAkDuG23COX$PKAxfl z&Y8DRPkFEKrR*G=4h0YRtPz(NHA`)Tf+DEjkmQ5=?J)P%O&M?+K_th^6S=~<>y>wy zRoS4i64JXpWZ1r7&X5a_=9el>O||gT{?-3omNhkF|G&k0w~&jcsTq?myT=f*e!B7= z>&5aC((zbJ`v%GeU&da{QU4tSkFX`NPXezIa)yF8&Mn~tj->{7rQ{cX5&7jZ&b)*; z+4(%@=9_6E#f}G?XHZHanpz0(nthoODPkhOfIlNwz|g(nKOex@A8ckX8+$o4ZKcSD z7!G3YpLZhNxK&LsjSLkAv@_kcp@jM1xsX6lkVCFq0?&LYv5Mb&RCxnz z6NkdQ{@!UN_sZ4p4A`*)-8Bd5qK40nuMTu4V z8``wBj65WYl}W_}3`SL=)4wLL><(9=3)Ajd{F4`#*dWlY*-{<1vaw>c^eIRQN)lSJ zBRe78Rx1ldbU@#)#~Y>OvjZeV=5n)pJ1(Z5;PxTF06`w;zXU13K{S!~r&HdH{Gk!n z;-Ap}1B6>WbS1xQFN~>Q$P#|0{S?43aNwKex>f>K$ zkW?_#tM6^diL7s^<@XGGuVlkdpr&0KW{j{Xo{2U=1U~2=ML32P`lXQ7W;qs@Yer)9 zh+B_*?cqNwy%gF-XqO3glY>8NKnz#%2b>zT-Sx2KFU(FNOGu>7YfqG`JEn-%i05Oi z>0;2$Webkb_~==^iVe>XA*>emMk)f-xq{APm_@$(RD=ig0_KyKmj&^R){|SlTg_gO zf)2d)+i(>&MnX<)v#@xSm4~%?hyMVniT?t-=bchCib6u{e8YhEd`Hf&H`Hew$vL}^ zMO5&Z5;kASVi+YGz6V*49l!T@A*AwCdtz^eko+M1^JV6v(D@7&Vu&wjAmIJ(O*3uG z1?d|-M9CM6V(L!ns`~l&W7PFM#*B>!*7_B(eegszI2$iJta76uni8cZ0{QqH>bzm( zpB!$Z+67uYpHM|AD74Tw$5j3ZIky_rd*HvzGP7Z#Px%#>RxT(1N??T)Sm_K0z0g^~ zhq6NT5L~+p5j{%qpCsY92An@s(>r`{`o#V7bd#ykhWbY(lIwuX-Z&XW>r{`Q-KdJE z)hgDr%YJYB04}6bE!1IpoSGG}az3Sp0BP2r1rV!8X;2pemeF3vwXvZs9i+VI9!n%4 zNRxw5{VUk^7~N#WucDCz0S+*TWL>)*D=tvi_nVq7_M1@keVBwx&MgDmPTi7zp&Cj} zef$w@+ZYIzA^ka(+w0(CZc~s%o5$<5Z6eiC($&vN(ls&X?*GCwgK#4G`5B=g{GPwm zO*jvpr!<&)wLJ!Sg$sabBnUi%{t6M3I@`FX!Vb*b(Jmxk@+6{=)YAW=<;<%Y^lbhP zp`N_)SO;N$lK{`E?7{yug{Um7>^3#-ecUOzQ)bP4mpL0z$kTQ3 zbePmw1#-x3NS%=7Wks2)Cny8G#-%lspm}YG_J>&x(F#sH`SSymr^fn2*Q(PD2@`qk zCTwPbe-|d2^s}A%=iO(WXGh60xzdy=kFm<1DRd6Nq`E_s4yg%j!vVE(9Nzk7@~op) zopH4V)`NS-Ud}EY1aHvu4v#t$ZP6BGH)d#jN{A@NKZ=`htbiWhi zGeKi~+5o#i88^-k@w;)3n4hQ%+}iUozB zevN|sA(92yS2nXpwx1EGvxPqlyD#zFXeL1V4B^-o_$`_aTWcOBYE&IFqvKUwSP$HS zcD}d8gGN2ue-Ru0utcP6W1w9&tuI_jkRFjPTcvO+?-P6@l0Y@Wi*`Q*~|J)?EGvpjNNh ze4Sg^T$E(^J{x%D%L$LU+f;qC7Bk|G(C~c-YtNSxWz2St`@6kwP5!m&4+NtM(5J~V z>hkxi;$5JK4NDr~ajWgZ>bED_g;*HY3JyVr|FJWhtx;}Qcz9a>C|8SknFs7(Tly+- zwCA!Chr71Eorb+P+#91vXJUvaV5ryh}iRwc)hxQ$&OW z?RkAh$J8mAAw$pUezjgEI$8^VX8rfttfu5Hoo{Lu-=y2tlie^l?Q~O_*DwSABvA}3=ilFSz&#Wh60E*Lr%D~p>rAJCxi zY#Tbkx-}qXL;D{fM*KHxyz5`W8wT`f(^9oIQvTMqRvJR#eoV7i0HOJOwRHOE-?)Z) zxvpXw?b1b4W}9xm9W|?_TQZsp(#-Y_OeMj^zgQEQWjtR8qa^5$P2?q_{8*am{Ro%7 z=MDzS-JRDFrYwAMIT*-;cLGhqy!&r^wnu(_6_@ABD_qIu^6ZVn=Pz9lCD~U0JKz)g z`HxTRHh7N70>DeXe{6Fhzrw=TBrc;ChOix4t+GD(W#+AA_gofnZFhsgAry4atFj9; zQ6+BFMwNMY*0>fRw1CrxwaCg&wn>EW!+UTyLL5ZU44u?~2f2gSu%CA*8baRLc(p&W z0U}+zP29O-at&k8sX_p}^Z=bKD;Tp2bKj@>wvQ8Gef(avRcAw5k6Uh@G z1Oi&hT{2#y&$s#tUZ1V-bEgGsgfa|CBOFnikzC<-bktlV2_u&_LM{p?$T&-oKD8fw zoLoBlGUaYFhEv{%+-29$>ZGkPkHk6^7)mt6G80FgLYQ)X5n3w8+5D z_RXC~0LP9|qz-$`3Xf1bVEVF29+reDhF{^NK0gw;>4xQz#8$p`7)3j5@UxB$vSKri zHjIEIYwC);Of3Oc11(I3@B8@FVsZ(P6ujY)HtJ z&)PUA3bv4r=t>yF9mD#W8zmzrX3}oGY7DC?yw@OEBq~WcYiGPk>v%g-lEb*;L-ACG zo}M&;8n0V|l#2E@(XH<3S9NXODYH$hV4~4B@jN`bu^;RZ*BIv=9K&k!5k4J48{?1E zSO|-e=hQ;KwU%l}kJV4xuywudT1F!Nd?M30gSyx=cA=RhNjbDZQCclm$lSJT+h&OQ z^*-13a3HYkV)nP72V;s!7;&KmH2h+yfL0tg|7)NMWZ;gz79}h zD&4~9lFZ3+CB*lb2~cLWxHRAIn~UO8z4s!nEtP)oAO%&2O-OH%9D1S-ot^u6wq15L zmwr&W*HaHa5XR6dkX|=WIj*i3GS6sDdsy9JAzsf^%+A4YbBfHWg4C6YdBW@bnr~+> z9kD@^@;YMevfqu>PEJ*HTw0~10hey*HBtja6CD4&H_fuhS8?hvJHnxHu5+BwdIRt} zt6U@!arf}5G3TZWP6$yRMR^(F{vv}wYX8uJ7#Y8?Jn&F)R3+0G08#*E)Wj5`(wgqt ze-4Q=7DAdpWc=^RJ#yO>!G?Arxl2Ob$f%C?R^9nz^L;DkXJf~S#&*|Ic(~nQnwpJP z>OCc9k)xj|%7uzO+Le0{)QAncQ(Xv`V2PI$1PPs7vsVTGcA^;+=-L2;DuTI+?5x!zE@1|u{4t}#iF=N}*oTZ8ei_35;Nx#4-QD~$o^C;u?T`0g16OHfO!M;bJV~`D- z)Sd9u(H@(q5$7VKn1Z$-I!fQ?3d|gRNn>Gav$$uqAL*gEv;xp_wLa4J@LOrA4Vqmx zq_Ac&puI~XVC2fVO3Z_k<4`_B%i2tnlbT^YcQ%925RYTUr4_|Q7T4`T4Y0j^(1{7k zs85dwc0z6WxWRTh*#7c6Ug=AI$rBb_5GTb2*x7GA20wAAJY0|&W-30R{ena}ARj_~ z;!1jmVPh1H*rc-ftd`Y``BCYD7`2+rFq#0#6Wb~?e5BM?2OnyDC8j!l_=5#i1$pFm z$6%=1)og{8)nZsYRl1C(cJszbJH|9_TtO-nTJ5ndrV^vxdTP4#!?i_Y99c@))&2%b z%!&)iXfeE|NwFJ{!-Q1PprD!U>oH|!m{nPoF8J$Kag*4Mw-&+0USlLEv2}XQCi%AcXo7 zUujswf6_E!B~ANF)9!K|KJJ7~toeNl)GN4K@KF>RHW_6+0ju3z5c&7S4D6Y&)?S%M z53V>KJ|%g3(Zy4evXSx}MARt#u3xG5rMVukneMI!U9C5${8ig^ldM1TI-}On#aQ7H z);iZ)+}f(4oSJ_4U~@Ri73-MR=*0KE#K`|M-w!aq?j%bW%hFVzsHcgdy0>)?x6UX{ z6c=?CIgTeB1Tf{Sy)J7h1GD%K67{Q)ecpva%YOCRxl6BN0$zF=I!(s4W55&O*9r?PtQ1|qO@b23y5nmr z)QY;(T#k8CD}o7zX0~;P?!X;_TktBvU($#`*gSp!!6?adWj|2aE{IX0s|~65)Df~L zjP5lw&7#W{UKsT6@c64f)jgU#OVI#Klik}z6ezgxcCa+-s7Asqhs;3dIH_03<&L?pNrv|lkRdLII zvzKKG%P++p2d(6+7KQQc^TzbeX&?@GqoVyRyF)JlQW_THG_r*qSRrZab&7GLc%3OY zy;b0-1#`rrsAf{Ea*e$dS+!p6?WQKH&&ncSoTM*>wI=dw>ylnr9$gsp=u*^`@NRf+ z0IY{g>$E5sLJ^i`JO{9qnt~5WCe2&Mx2|t@9ZrA~b^(cry=;_*nq%K@*V8D8HbCB@ zzK2b)7~lvx=CP|JkA?kY49v7o@S^DkHhcvS(NYyLFIbA6O**gNw(Dk?4R|7W0^Rx| zrZ9OJ4|mkSQ~n{#)SC;^f+Y{=J9{SW*AlGY(_M6sskf8iH=r_n`)a# z!~4VG6T7xJSg==d>B|jGGs$2){!QVq8dV@wJZ<9d?SLn(9QEfv%f@db9~`q3=H&~^ z1ENV&n{VncBmaA7Q9|rsL)_ixTVV^R@Kr*J0mTzpA2}2pi70r>Vg>*Q$sN0+QQl^2L{aT|=8 zIXWjBo4#w673y2a+mGFuWA+m>-7Bw@x zBBUFW<)ucKcMeRm$}(-9;%cCDY@{Pu-Lw96z|qhb=O{_Q6$EP5o|`brV+;DxZd9kI z-A~w|Mwr@f5d3ny|xz@&_HEp@b0EOUoC#fH|)|IuDib5N)lHQ4A4f z-VSy*sQ1xvhy>iOWf&!g472*AN68vD)O>{~VA#7WqXE)QvkuJ6qURE{n{J829>u5(vMr|cSa zi!>sNx(_vimHmm?8*fLLT-U6CX;;@%{A=HC(Je2fKyr!%d5<5UzzUKgX*Sc9(88?Ui7dfboH z*vxEt@-~LDLsy&LG{%?>{F9Z1{4!p@5wJJn^axZAZE?5V1gSy8$*E;3q$U^%-@?{F z+P$&5I+KvtD`q$E?dG`CR*}D7P2)Z?SL@4{G&CUDeRDz7hiE7f-X7opanTvgk*L)A z=81WUWKuUGQme7jMIC-i5@U8??W7)CyMld}E)ZF|IX{j$3bC<~@M6Kk<@0`mZyLaL zo!?OY;OI1Cg%o4JCND2f;t`O0zBN42pkxB0fO4o$_TLy?@vR4hm#w`VMSOrl+4hWC z=wGb_NXcy12YY96$R%F`U<=D ztw(R}pG@ZJtd-Kr`srx-jn#8-X6-d?H4w&r;Wuvvagrm1pS1#Xk(y1*&sIQf! zpwF|%rE^~=rg>(hoF&f<+ROsas#bh)pu5Z2Pjof#*a64f9`~=I{m{b9|0%8fQ1DNU zRTBTyxqYnyKxe6^sQujVu!R$@9*V-jrhrtS$XEOqQJ$s+?PH;*p#gj6<4LUuo6T=tfiG>H}F_=ei<_chbE%mtT<^2w`rN9%c)<4v`=sbF2shgkfo?gh!089+!XoZv&rdoziq;n-s`C60ecdwk{V~i??9#5uNtD5Q(u)p7E_4D&VIv= zA&Tz^qZ+-7YW~%Yq(tJZUlpbSDZ>MCd(MLvt=QZljNxeZuBb(vw~nKbN5oX=FvTYg z)DT(cn61b?(1f`j3%jfmvez%xiSM>F%}dj>A!>&Ed&*Tb24$AQ zmY9FpKaWs3CrVibJ4kqL)e4x`@L94;(ARZou5CPsg)YAJuHW!h64>>0Ky5g0o$7Br zE9U8(2x=qubqM|%teWZ8BkJ>YGOK(tJ$WKrAJqTyk+?>u=9*u|fUCBxrzR_dVu`1| zE=OUa{Wo_4dC$2$B29H?c#urQ#$m}}EG;^E=E&a<2G9{6EjzX>A$0jr>M7zYE0MoK zA4sM$syUeE{*0qW((_m_2eL~%ULBrw@-W&n*Y91#&h!({U(@56%DLoV6dTMtO|jWj zW-cqjm_7LLtS4HVHc6YpEpj0)0Ju6*gffazg!as9J1-3OdZ`Z?3v=)lo|}8*R+=2O ztB}sC&SixD!nN_SQBRfCRlT5>>}oxJF(t4;K*Q9*M|Q0_Ho5WITJ6FSxh8$>vT#R( zJZxqqz0{EpwnE5lS`qkuPic&Jh&BfUixb$h;E)2BCMrU$GX)BvwTUKMNe^oGM&uVq z6{&A#4uD7gD9+}P!I#+jIXh1Y$LQ&_kMTm$WF|XIaF~K+_$>uqblxPz^;!Y`R-fR8 z3CJH8M{qeCtU>+G*21StS&lUhPCKdPRCJ$Z%tW7HA1|4-W&SEy^-u5OXD^_|F20(HCT4eGn=7$Zl-Ub&q{s=5Nj_8fE*KBHK9@d!G z4eLhs>}*UkH54)Sv$bIH->IAJYu8m1)tMZdt=w5uP^ZnWBjbuXgXXm?S@=XMZpVt9 zZH+2ifvC_`A3hyTnLp@n!Ub*wwR>IMFH$Zi6eq45L zBQ#?_KV&vQh)9<*mAcsLyDkYJON>fw8%j`NH)wIa}Zjl=R!SRT?N)ziRVQeYDaxm^K5pv}La9$aVM7g)w=NhpTkmjw_zXV zeTRIn*0f@+USy@eT^lR$uyt7GLFntU-2cjdE^bIY`OcJ8Q$kWlpq`_D=!Lg_ulWVM z+H7b#(`rz;()!?xZytx*JG3R~X+IT4nio&Vwa6d2sc9nxtVU&Rt(=NhKl~=o|7vd& z8~ObV?;h&|S^j(|unDFUc68l$Rocmu`wt_wW>R-XtmOewW@44Wt7Zkh4S-Zf{#IQ> zkO|n>W`ZySig%dS2p2VK6*wM9`UQJg~b&)pl zIx!d0BDG(&afcvjqm^~j2$hhiwzRFQ%Acq(0yf*Oht)QXzn1Wm@^W|BRCFxgOkg!! zOU3%94jI2Sb<8o@PP6}M^YAp=24V%Kd6!R4xslYKF=e(nn2$O3@F6NW<>%MQ zG*7YcYt87?s(Y%)5laH?*~yRFM?^`Qw%+|Z6{dzv}@?* z-YHz#)W~pXuwW$)_JUg2cWq-j1c*rq;@0bC&uX#?gS5CIjSj;~nYtg*-1O$_M0rp* z$>GM@MW|2pnC)M*|1cXT=;&ML=z$8QLXs! z7q~a0CGj)f`H-FWFJ`p zAspf`JM$%{j=DIkKJz4M{2YuQw6#$Tzq#geexwYU1~IpZTElOJdW|CY(CO=`!Bd z($DpatG&YqbroL(hQ*dbwjbcUW!+uAW;vwk4OVpOAkN1c_evVz);zI&7Fa67mb)Gu zHpes7Ehl)U_*DkTjtG)M(1aVoCN^dKiQSiAUGdD68|)+bfDN>f{3UMEU+-D-tRevK|$eMj{OpdH(bSLo!ty!ONJ8`2r|h6<5dKq7t+CWNLH ztasFF#(IBBoXapQEmse>JY3D0oCcKh&He5vI6`yUUQound~A^d=E_T-)*AUv4Hb>) zw*Ka2m|KKVJu1~X(TaIM{;b5mop)xvpk>->sgbj1D-t!7B{IGt<&V38Ev2|e{UMRG zSu!cJqSEB5Sx&NwZN;YuM@eR~T;jVuG&nR(bcP@bri#GVRi+xOzmnO3c40?R*|n6F0g4!{ zDyg@~6f$i!y=#o4StfC;cv@}(@Wp!1Qi{>^mRcGkW3OC^74MwhADI_vs(fJxUc9Vd z1ruBEIB|XpQ!V`#c}#d#Il^Vb;R$l0rX!Ex0Ln@_)s`l?k?Jc^hx48|RUfAjM#jPG zj0-j{2x0q>*A(4*vSRUvXrns4lsVX3qzBA24!w;B!j?49n0f)H8KO_;~kkv~Q ziN>JWtwuK3{1)j)Cr2**2G5uDiA&K1P6%f}yfa5UHIZCPB)MGkSz_wl%3UMLRU)-$ z90x+ho_~vd9Y!-i92qm%$;J!&xTO753T(}5K+cnF($US>r??dkDw?<@B|TbR?4Pvq z^NABM(vAKyL1zAbv5lz`AhY>Sc>viL@H%hL0JTxtMM)lGh`Mtlb5M9$p2TLhq9zbp zO~<;Bc(mZO-(e&Ie6F76)eoc6Lwz2(&jkgp?*J4c{#tq2B@V58)ZKALscb|n@5-h7 zyO8NB+A=2s9d!82Zw|EKQ!Fspi`tC8z#)Q1hO6o+91S_#^0fP*=R3%qR61m28O`$y zaa!Z|01sRW)YcQ3RFD23JIT{9c^}152JFDH29Ur`0J^I&6vp8MT}R@*p)b0T8>FVR z{2FdSg-bLtE$6y3^|OIgesHt9q1CA&IU)AqQpqKK1#8Z*ZQ0>F=Y9tO(8B0a3@Poc zxIppbY1#C_d)9p=Wl{AzE*7?hwkwZe-@9F%0mW9Pn&$`yLEml* z(>h}U{pOI1rnKztk`>ID{d$!ZY)Ah zTqByf-61cJEqtWFNZd(sKOcR>PWt--Inoi4MHd;W3sdIKVL7lQarNk}IgW#1fqPvQ zNg{`C?EtIR!X1Tq8uHWN%o>vIO<_IetkT3U6OQpkvo2MkoQcc}^MySS?7Q_fT6CF* zeU1(>>!k#*8V*8*Ho9c_nGl9Wq~6tJL`hnyaEBkh#Suj99OJAeE$D)bQ53)6x>#S7sV_BDr5SS6BwT;>R^;0Ma3MUn z+WYP|g`!6ZirGW|=l<*U*JbS1m*|@aIA{bRfO0WZl#B>~s1W=VBM^6tFeKwPS5;tr&Or?K>-Wy0WTmw3036_*X7i5+=ImhnqKX^Px2B1J{^3&A^5quNq z8=W7p)pti>0|6bnIGNRZP2w$6K?B2`I23`dK4GLu9lwcjF`WT{`%C`;D6b{ot@jjK z)dt+q1B)%gN9C9URk3;g{nDqGZ8y~H)CQtBN3GQVOv|ZrBktd;xiR{{hvp1w$OZ7F zV*oh91`|qCzIqD!sc+1ABmZ%ubw>}XHKhIwhtO=jl z^P`dL7RUGKY9f~cp6iEQJGO*0HVn`I?oN};y?378c+WYUCA z;{7U8>0;xEZpsa5G9?CRaWWEN*O146%p{Da`YJI+Bu$Be(&$rKp!4bW(5B;qtjJ_Fx8E4T;EY;wcSxCCp>Ko90SkrB>yR|0>fa^5 z3B+v~Ztzi#Nn|yFICS?JJ_%u*@(wjE^COp{yG1TzZNz?w%YS~3X*?1Q9f6&wNW~k= z9VIaKL-kD^@?j2+OIF9d#+4KB%XL6>7xI)jc2X~}T6pD^@#g)KGLl~IY<8u_QKQvJ^ClJqruTtKZ5Jxck3c{26b zm_3gyp_vNnQHC++fccx)A+}A%A|XQ|qE+yQ65lBZ27{jrs|qIT9w47?=Gm>7JL8K> z^nFsm28duyzDE3mr%X{c4`%jsph0>S@7>+bUmRg!1BIO?E_S+GC*#bW)6USD`CG^b zfc<#Qr#B7gYJk)+-=#u>OMVhJL%`_GtB|E&?)_+3$G1-iP`xjIBLGn*Z4(~?H_T)L)0mc5CM~g{mOrUb~|>v zVse+^)&~|}5GfKNUA&1C?v@jKAnAu7(v-e-3&#(mKs<>!NimUG?t!o)A_t`I|WiUDoC|y z#I-3&F}0llN*;eERBg9H%(RLO^yRecN?s2qFKgpcY_emgapnTz`wiO-4Tj)&W7S;u$LOk+0<9~kuZ2EdS}7- z#vdHU@Q3yrduOHVE@jT$)mc-#<)n8h1+g2&JuUvSV)ur4;|Tqu*Q&2d_C2IYUXkex zACbm_OkM>9LvAIg(FZ=3j_j0g3R|T3H6;wnIB9wZHKm=fTdVJiL;|b|ro83QVd|MF zm|OAx$QD-1%>M&q5JH44M zyJNpZKjr{)k1ALa&o6oMUL+%+=pV_)wphiROfA#-NW@9%8neT3SG$N7256o7qTedc z8ciUyAS4zvRKd8B^wy&@4(;B?p^gOPvJy_9g|H0}24+Cu z=4ly4ia`=XpeHx?=AJEn){Bjp?7GQ#AVTSGcqJ*=#CtsA!qZCKH~^yxOyqKq=i_!p zpV^F1KM(!BU>pvdK~CSJI*l1A(hRP+zk9E&ctyB!Uzi*6qmzC>-l@nNxFYhFLdNQ@gfBudB*3Z>F^TSo!*n=W|pSFZTZP7~EA)d^EKrxP$U7m<3)Gxu=NP z!iV63x|c0l>g8i~Videfcjy}P)K!1bBJp0#WOlFm-HaDQmz1ercFAdwdOUV;gbL6j zH?}{GgIU|@BLqGjoGS?Qa#Az$9J3yP0jjFwibJiOaDXY@0e-1)q_dXLA})VUJ`8R+ ziW!;^qr4e&#XoIFohz(vCrPYpOaL4^U)-plDM-c}*9N z4BraV_lUz^ZNZL4SVuM^P+(d0*NVRGlJ^D!0pMA=H1~>D&~LrJK~Z1Dc}9bMi)H*{ ziwB-LbE)IbHk0a3;J7btR=s(i#j=98xS=S3LTjBSslxQMWfI~(JAQ9cr2haL?CpbL zPYkyjF@QKwV8Y$*e2gKBP+Kh*n-is3s>pYt5+wbt;~P#(4!R=F+H88MgH5$P=v~-v zs;|AO#ZYmQou2_5xnSeIA-f*`ytg2mH-+n6WkTZUBSDG?HBWKko$lc<4l;Q`qTS*h zhO?5EodI}}e68CP%ioaXw~|q~Rw#=sI6*M_W&y`BTaB@m;L94*oHG5%*_U5UvsC-s z-xaB%Y>yF$+k!eYlgA&YEL(Eeo}2haWauQDj}K z)l|awr^NLr>3t2-RLcUhQ_l#;rs>SL?)z3}&Fz?BUg}axBDtaj${UmlhD53b#wITS zByPxKkd4B|>>LGdCDhEtD>=0!b4~tPkmTfZez@fgeJ?^Qs7etONY)o$Bg2F!K@)#| zvs$b^3j{;RLJP+z6|hrzcDbI#u!DWqKMgoY*%8NTE}_>+rFy}An* zDZ9k`o9=>+Y4cX-SH$@(T_O+6DLV^-^X$T#_))Bk-S{2n+xcUUM0UHLoU9P`(_MC zcGsz=^A;q-xysYgNTL~}AsqY!aBZ~Prf9*Pi?dgor`m!oYKmPPA>~Yd?4&hPjkCmL z7cAO8Z74)hGs2?7;R>6ReuW}7qaNT{#MMOFE9B=h<3JiJV5oZ60bn*uZ}=CmW{o6n zgkI;>OxbkuDIzEQ(XeCBiVpQOjh~7y6uy(eaR+f?7cg zN589LU&&Ds?G4RGj1geaj^J&xoEMNX-cO_#>VYZC2Vm>Z!nBR62)2hS*ak86m6xn6 z(iCLK5MKA+_OlG@&M~oKpqP@!omsBg&IA8asOMiSUglpMcf&D)eMBoC4S<(tA>BY6h9lxYTgs!OF(lu`u6XI=fcHlCwUQo*M($I zw^!WzJN(;0y`TOptvuO>%X$u8PRYD+`xr~6A9MN&uO$t3QM72a-q$Q0R z=IQ%wyaOlW0gKCzkyp|73c{+Ze4gDfL79^FF4xhoaVqQY6 zP-So%L8(-9=xGU8Yq&1#`NZXgyUlWeLo^u)+(J-q(x-F9)6WA(9a5H3LV<~NX}vbX z3^{W2gn~u5I5FpNi}d2ZSNNK;*oM1ntM)O(T8XZi z6Nr~q{9%+XmqgLDIY%jW*N10cJm-DbgT^PUYG;4@9{vy#zYl>yc=LQ29`W|DkHg>7 ziy+-M!Qul+r1y-P#3#ess?s@(c4@KGg_F+Ycp{7n$?AbC9L$4E8D(45z5fjH=Gd%5 zfP4NTf{q-ZJC*%O4(k+Xtkw^_#LDZjZ|siUgCKAds1j(rAKU7T@p_^1zTTPxTtne0K3AV@Dbnf^50_BxiatF!f36$5df-vw*wYig(2 zV6xRCMwpf|#*jL5HF6My6feY(G9?R1VS2r=cwD`!;B)+AYQF&N|#ZfgGeX$s`9!dQlkzw+VJb7c2 z*g-*7an!JhWjP`d4MXi1em0RLX01;mZ49IkV7)JkTNS`@1>asX4Y}a~gqG=?3yVZ} zI2VWrubKs1(J=XloK|CH)Qy+r0Co3@Rc?*7eX()LLT}Ck8HT&H#Q42nS*ngi3GoYE z7^#Tb8l_5=aWg|>d#nmkgyl~$FK!31jzWSw$1PEXH||k(PkF7sOkYoy8^|!_C@>wN z05BrV)jPD%qXE{98C0JTKE`tGwPqO=n8WxdX}+P1>c#vXZW z0${Vqf~jBnh=JIg%KreWhaS*g8X&4#vFj@D015mSeWoGXPEFvz$~yIc8^P%~>3#+gM-2y+ z>CvMqz3N?6Zw9U^gBzE!oh}W!zquDT?gU3cj5OYkQ9-pJH2GK+g^Mmkq8Y;oajU4zevomZ zN8V~%u~X|+0R)WSSimBs$r$kv55htj<&eFM<2SfLUG|>v ziX9FNutx)&N|y|>{{RpDr#$z#;OXnG<^KTRsDpQ)gjkvcR!IW@&EA-+6Idv|2|2m= zyzqkKDlXs)WD#8_;r=~&Nx5ao^AGlfPo1?l(|c5QBrOw+{h%~BJ_;IPNGBcR7SQ;R z12KmK3%PjC5v0T!Gs0sRKN=k{K3)>$fCg{uY2ZjXCI-T z&L{(8q^;k0dFB#96Qt^H1_l6d2!e?iH^knhJ613hzY+-6HD-qy@S#OVn$mc@et`a8>lx?((0$etC|GS6Z|x=0*@`+BL#>& z*L=-Q%!C1)%|J!@>{QYV$pFy=dO#4?8nXircrFTK!H>TB97VE#hRy`|b<_sICR=%>(@hPakGR}@84{nigKo!psm=lT|OTuF1(M_a*f-VaRb02aR51`-OV_u;fUYjZ9|fs!U%xR(%ZgsKN%T zHxPefVrpAfd5A1uCXCS_r>){u%ZzF|4PS@-x5~qdjs}Lky3JQQgxZV1Q5@qW4lLpy zytUYR@%?6^7b#d$SL>MP@eT=F7@FE-0YO@PDQxndVNi$sGt;89Ad`hP;dVL>vvQt5 zu9J=$FOdE0dQ1)6zpteDg#nKYwhVOD_-7 z%_mPO9%xR|SzTpT?y!Kttsk$ zvjYYS`Ju(}?}_^uW9cg|c=f~#7%-gGnA0VM;aB^@eqk~wcr<9B#Va!x#KwlfHJGEp zrlxmQT|)l3yha3FWJRIZX^rGcs}VUE+Itw*b3ufx-v%6XvE%YK8VX;TJ&Yv2feyL- zv77Kxmy#?`h;07=FEA>2nq?fC1m#b$mqsgY$)LRZ!IC0?$C>jHnEN&I+r0_k!rEG< z%Bkaj@?S$AYo3YeHK|i8oZ0GSyX0EN+AB4dfbVSC<|zC?MF~xR(E3gd*JvqsSoSav z#0*s51!mH`6&Rx^4h2r_Ix&LRc(_|r;onTC^arHj*u$C_jJEofU1uA%%Lb;K{vyBl zls~ASE`s}cj9?O}k1?!W#B4t1d*~wd&r|O_xr|u$iOdGqpI9eT`OO}E{{UX`D!X$N zjHno?dC7#1mF)<@i;ANNqB@A&o{@+>J*Gwd@4<6KMaIfFiVh9JgagA(3sS$aqH3TO z%Fl=^p5#qnzzL>|u?o9g=HMHPTEofAV?f4(1*frqY&0v{ShqWjKPzBL$OrNh34#F( z1_2B?ne~|lP>eokEY;XD>zs(wCN;2^%vJu-KIN4xW*MZ-sh};$?I_nzLpSdK0IR0F z4X2uh{{ROE)eIJ`kGv;SPxupLS7QiaMudH|xa?vUQNdxhH~K7 z7}`s1INEv{rWAohbuj=XEo+h@GjLB@@ZfVAmxKCT%D>eWeZ*j9Z=RPdP|P?64!3X+ zPGDi>nOHGKZpq|ys7^r~c7R#W*w3_U8;42kYB8dAh|58T)~1*=1}f&2Cf=CL_?KTx zxvZv#1z`lSq0=xExL`~+H%p=f;e0qXpK~$^{_t5Q{e-?T`EChP;5Pt<6DYtqlp|)x zNs@0O0xoL0*y;fhwBCnHS@61*+yLL&V?NQb4Vur3P&qXXJsXc>Xf0T#pFV;6p_$Tg zU|m|CkP1xI-Hw@v5LQ={8PinPTN%d&ASy@!(}q9!Tubj}gnfm20!(J1#TtWHu;7Ad z#v@g6Tsko9VFOuu^l{uznjqipnZ^kokmL%7Bnh~h`9Z;oLGuFvC=imjR~%~mHm75h znnWr2br|C^i2Om36L30nqY39tB)T)@VdXQK-AB*?9F)PYS)^Ho>=#)RM{cOpEZ)#P zv7{e0(2gCoP>=n6AYrQ1OCR7P5Xdptb-)-JCuo;NZ-a=~Ga?GPTZS9-#ykF{*f5B= z^o&PK5vUXI6dJEc0l}~#q69hKFWMEzBidvRA*vT}j11Rf7XW6tfQlWb1oJGA&jC9` zKQ%2++-?FI{pJDGtYZ;~qr0B4k0h$WxnR(Mi)@&9HTHmRDoFL1Q&{zduE@TX;yQTT z5Qt0}l?j({iCjVcXmO zo-9!7C=h7Q)2JYW4eIF~`eLrs%@!@8L5amS;Y}x zMd8jzBFq&=5JB+yzqpuT$o)h5SYkLJ#=3xB-e(p#Fp>uoB=->%lZz2(ZG_cET-@Th z5zRIY!Z@sm262NIn*NX&38oi9WH(8W7IK%;4lyu45T5+Y3>b9jaFMuKjBtW<1pCVQ z1qsYK+IGhs366m7JeizMZ^U>347ec>nSK=vX5dB?ZpjdFl0k#0>pzRkk$0G^%pas2 z7|5c9Sh&G~IIe`oa-y&}xnTM+jNdy$ck56Nu->FOc>015v9{{V)A%s8${=^d?w z8#8!fzENbK={_F~$<#CAk+g?8Rs#XqOHYe+C)ATa#s{2jGvUcC5Cmgk39t+ZrB3Cc znW*_A@QZw{Hj|9R1P(xiY{q&B#I;@B)yryNZ_v&Q2&+^+hA8tK;B}hH`fN=AaWX}u-)FcVy;=DDckgJFlMfY{{X z)}tkkF`UO&HoHS&Kb-u+xG~AA-Dd`9fTr#m&xbt-pMUbIZ`vQ*0KaJX-a!+ngacQ) zt{Ws7df2;OS+eQt|SPQ3&bk6GN5K5x)}!N?lV*p*&vFV!uHKC z#bL?Ffq;GiH%l|C@cH*iwY9VWRt?o-pi|jr#61(7%}4sNF!&E~FMu3?3vMo{{Xfu5kv177p2YI85*3=*tXu@ z8r8Wh*o|N+Tw5EiqItIx54>8~l^k8!5wGzzI1<1kzAjK2jtj4; z#vvxj+W`r8QSeUDX2_mnT{A3_IEzrsn*RVPW8OF|_Qa#Ko4&C&1Dco>)Wh>GUb-Eq1f@V8KI z36E;r{{ZS?@@on$U$LhE+MeUXsL$jc4C%Q?x28MN$O@}?ltWNo3))6FoN zpdG9}SBK{0abhVpj28R=Bk;i{X{HBJ(rT0ETtzK<4`2@sC3PBN?$pF7gai>fX|;R9 zWCW;eE07`(U*XuP^tht)W(;k!7RHi*%j#o8B5oGTx>iGMSe}gvx+IAvXblMi7~Bn16I8rTm5#&p4ZS8Hzq^kvo5} zpUQs`{o&@I2G)GXv5rxBHYGJbQ3Y6_0U`!={nweHjlvcSypV+9XCh});r{@t7%x{t z$o{MO@=SLO>%Ub)V&(%3z)jEZMC4LiK*{URX5Tjs% zscPx~D{QRjKY3J_-(&NisVFc3*$Eh_ItD_q*)nNM>MVjbG1YS(t&oYZK8;PF8{{WUlSHa=}4W5`V zXLKvOc40IIGXV#@&gSYSO56guIf=sxftMih#263H)=|I{1U*oUZ)hKQ)(E+bnz>to zmJxGPKZrnw2PRd8oKzlNxHIOW1U%y&0Ah7wX9p~MEC6jvK{>qmA1m<%X=`PD8VOL# zxF*=r;4l^MnO1p=wVTbB23k5&kSliO&e5PrwP$)syrv>3?d9MkhN@^_>UapvGoJb3R~UJWhnc{w}Ut zz+w6K@HJ3@s=v|1T6JQr=tRMSyfVyZ95iXV33I%-y$swMp}{wi9YY4LYBu4x17^%i zwy{Pbv!u`&*z~zsH54fGgd<`B*l}zZe?CXsECQ#*1r05K<#s2{Ow}hf7BT4Q;46}W^DFm73<;`_ix(_+LGwCCv@aw6POSeKK?F#za1I`aWJ z;&EI-?nJr;W=WP*uM*}Ap=v}I2LzKkppE?mqNmaWHwmdgjH^wcI@5`z zW6;ee9`KSoMXlnLdQaXAtfDvd^%RqYjx_MZ%1$Qc07hB|xJm~aT1Onw_$(|7hW zOxl__!GNLko?!(U!8!Jr($X6e5^99@RbM1{CY=;>rrXs~=19UM_h3YkZvSZl*;2um}LIJKjO#`z|n3Ej(ej`zT8G2ZRRB<;GCG_{{Ur(v*A&v!c#-^^~IU-$yxA6}X;yTw9SjJ!lkj{QvKehtO4(;St<1}!_ z?V8}z0fB&L%B0E)Fa$MbeV}4-262z_YDm6>_3`L+U`E7pA0kYo8aQ92_0>83_iC)&^jeG-A4k>Ug=Pp_=kQB-FsGQ!H== zh?XmmU_OH4Z}N^{7#vitFPewE{{YLwsqj!l_Hm(Y@Ti{;{pSN#6rSr1Z1~M@cA@Ba|z!1j9LS`UABiD zZC?>rpc--l-?cl3bqa2$V;>-iKjF~Bn2$0YDQr_RU7 zy@WQwF8#X0dre#woRcz1g587_8pkSoi1ff5JW?Ni!aZ)F@+c|w+d?h2kB6o)Ic%^ zKT#{^Gw0VdlaxP)tL%6%!_>oVu%8|%z%5JBoiaQP9g`rOfi#ec7m6a{9m0UjK*0Rb zK))SP{yUX)u89{Vg-xuQXa+IB@cM{Au-Mo{92igK%-)YDkFbq!1V zVwM8&>kh@#PE_EC*R1t@ShPDwWrzSg&e3-#%;(#{(-F^TX+XI6b82d3k0inVQ%L1` z1R13N0O>PFRNEZvJ;|DGsmQf3Fs^KRLSc;@Fy<)ev!K>N6Jc(Bm0` zv;J4+LtsV<^_6M(YCGM-N&B@LUf*7@WX=F2`ws)Ys`m*wkA(k6zT5 z4Y%TGA7FDhI$z&Znboyg94?}-(GccPE2X8ZzM(+|cZ$U>%^AdUtfvG|n^=PdX`)ik zlTd7EZS>C4f3chc2q3i+5lB3WnrmJIhkJ)Dj}E9}f+nvi)J5Dc4|aaBl!IVEr(v2@ zg!6t3K)Znc8YSPaNv_Sk31x2%Nt_0l1)<>yKK5rjPVztB#8p!h*%I^@v83E=k48tuf+Yoc?B| zB;UCGKZ6tDnkK6KOxD*Qd8q6K-O80K@8C=(G6tYI7A4uQ*8==RlAG|6>^Jzz1F6km2Dav-o&Vv zyG<71}Vfj^tF^cfunfqFFRzG1Y2$0n^*@WKfR-G*mvB-sNY3?^DoB6s4 zsMdI)4yd!{B*Z4v6$|`?$tJ+*7_O_eCdm{wv< z-!Q}NE6Y=X`G}2Isf&bO(fWtS_=!*m1Xx%R8MvB;$hoN;eW6$qX#?zHSJok@rYZYD z{UuGZye<K?l}+Hyvu`n-vNLRMKiE zg9gyN04Fc2`9L7@CX($_U<^Qau%kbAu`qyn5ZTj8GlQmPxIw*V#D*U26&y_v`dXtX zUT8ef)mQEm$96q82n1Dt71qi0gK#$m5Hme|0r@65jBIKdh1*s#CcyYRhlo}H48&?t zocefb6l6`ngIT!yovO^Q`fV3)1Dm{a7jOu~i0*bJ=rQZ)W!W&3{?LqaCYjzB$ZxI2 zDut}YU<28qb|7GZta?o%U5zK8i|h{qd5!gpVzz+*QVgs$h(PKDWf_{hurpeGLr;i# zuG#OI@h9vj#k}~|Ir$)G0QEf0IxWOta}9{pe>=R@X{uqd(D-&Am${$Dbog~2a|w)N znDEkCF`=0Eg>Oy;13#%M{LfeZ?MkynGj zhY(`$(SZl3@G1v$G=CYt@mRWl4wgtCF^+W{rQHO|Xx{m{!z<>aFCJO_B7NO|?$K>rRpAJEX5ax6O zzOw5705@+Ns>Jl2{{Sa%58xoNw@gHU!q;({1IQDxoiPWGQ{mO8RYCV?gJ^0ERf>R6 zXrqWo^G!$lnX1vRBg4FYo(A^-f2k9&mB)A>{iZUV;8h&kW}&9DC`DS|S0br$9AAX^&W{xak||6hz0Q2Lc0dc>Uq1e>ZQ)J-y`&ZK2#j zmm@yVRz_!Te=+dmiPfh$gi3&Y;+rBVoq&u1EGy_C9zCa5xzx_Or^m7J_5Sm&rjY*T z9l(-8gTNx8Sy-n)-nd(JZ2TT76VULN^u4iKn4H6GYF014`(! zGyP-T8 z@Yc7{jQDpP51KRYnmWRMFm8aUFce|PIEHEI5(Ne!feL3OpK0MYPl)MM%+nmz{Z2r3>p9s|d(=;>PRwF?2V za3L6tgTefV^7ow-{!(XF5dPx;gZh{c`lGaRNI0FuA#Wr`5sYJ)@x(b;0V}AcuDBCK z{S5ehNRACwL~gNw6k`e8_>T_D{eu&p`=Q(D`%B(%26`VKLfjnelG6;`5C4 zpB}otOauGSnekdpizqPW;k_2XFKhRDp9Ck5l9vd4=rZ|~uq2PL~YI0O3tsKL`+3*=u0DH`xxHG)XH0mhF zp)q1MPe_CU$kn%t@>PaF9U39SmzHti9WS z5Y8br;ygMT-gO_BxSz^*C-V1WJNT0wqnJdj8l5^sh+t`O5470`uMWa$92%+2HbEoo zV75A#6GX)z!HxG1u;?KCobg@3=?*H?bn$8t0oxECdx=Dfux63erKa?YO=jr!jBAXX zL;nD)Lx#gIaRCAhi`|)%K-~UfR?yp_<^x&JLT061Tr^=k8}x)yjAJk%EN<=)>$@de ziKw7fEdKy#LokFbKl#=m~XL_we_xSymVk z^@ho&`m`{9p!SX%6BKT0P&on+NI8T2IBbp~h8RaMiBV!04~Oy|3TVYJc=T4C=YPs4 z@|{Thf)5Ucr+Ls1?FWe<^EIFE4Us#TEXv67TW{M9x$E27dX@hGao}oooc=<%CY#vt zD(aYYB5+LtdK1w90I`Oce5d`4QV#ZC46hX)j*h6bpT-;psu0*0j@K(@(SJ!+S^~A& z3RB0lcT#|CqZGE$SLxiqw#)W}dGy9WiIjdsK)@d=#oN1}oEH}q1zdP8ncOkEFoI5S zE5r9PORXeT6S~X813SjG`LJ=H0ayZj$5j6SZw}dy;0((iOg(T^kR{fs_zXb7W3b%zCjoNMTxy2bhNH8kCKVxkHwb~(hr(_9YsJMjS|gx%7h z(HBYvI+#OZ#>vPl2ku#wN#K01Xu~^3(aO z=!`_k*@G{`s{t6c(dKUF@*5CcF|ii}<{G0_?FS|t-P}EKEH_U9;Cv5X$RNRj$$-`P z1AYg@5j*(*05~Br;|Wn>7!T$qF^@Kwi!}cLtV06`(BkY(TbhPzM_Pzj_b?GZkB6)t zDoNNOwk!ofimB0jI8Y`Rzj!X91lfEW=6sB3`X3G&gL)o@432*_cJg@w^ zA9yyf>Hg!mhs#xibU)$(pAe(zs5^+n=d9@P0;Tmz$9861*@yfW6?3Q;^nm(7R$=f* z71UhS)cf4kv+AN~=&|ku_+PU@s=JMjwLUZo=tOYtnxdNe5#W0GsbyUmLCCkET!Ts)>j~9M@eK@i;~8tNT(mV8bEUa!Og%4+lbeZ7Per| zK^Ci^gPT4WAm$5aU<68SCJ=F%kfP7le2mS3>k)w95f2tD^F|mLK1QKD9O9td#NhT2 zz)T%{dzstAf%6zMwL4RKrHBANL>bBL4t_Pa~8)!Jc9K#|=M})UfWr`fl>V1+5== z!0KwDDd}7ogAGT#5D{Y+C^1rIi9-fR7EJC86vZakH~izpk;r*fX?~A z=6w3(6YUpsm84$gFnv%71NNu1@8i_eY|xi%?2X_ofsx!EL|$?XPk#}@8T~3ZIj$x> zM6y`W+t1o2rS_vKieoroeGFaNEsEx&kHBjx()P2pA9D~m*JWhC*yow6THl0+OHs1R z6b(ghIYDY{{K8#->k|XoX%};)wFE=}a26vg`-*{0Rtb$*0*8(=0VjcRNYq8Sk>ZDM zAlD%H3j>(eqyi!8)3W~ne*?_xMi4DIK87fB=w_KmQ$!eZ38>pf1bk{}D&J-krxn(1 zPPNu+O<-0qQst<}r$(z0L2>(p!9~c4y*~x){{R_agH|Qh(JGFn{{XB5Jj7kfo7OG0 z-!V*2kz!>SH`+aKJVS6~Kzs_#L=eyhzahdc3XEewB1AC97>#G%Jt>DP02Cn2O*4}? zQ90ZU<*_w@zMdQ`7ef$c{5S?Mh7YVY?==LY;msMO&0?`MwMWtuxUj($fjh@gOPpN! z0N&@&be&%jY^4>Qs&rQVxQdN|hr0fg;Pe!g9ElMZ-g&ptNF#ZtgC8I%fuiP=;GM>v5a| z>or@7%+*ux7!szj6HqD0G-?z0iB%6GJuEqls#pt1guTtcR31VpmN5d&LP&#mdx!w` ziUYFX%_|#@AT<<45}}s^MKMfRq5}bd%vPLfw8WZi0sMr=F`yA57$_b^MgU#M{=OQS zFxy^W^8}hk+pPJHOdcF__KMAYGGHK7;>_zAnt&H$c%$TziSN^hwG&8(2-e-~)3>&(Z}@GnSil*GOf! z{=MdjBc+;}A$@DXMfeMs9x^ll3e4#bGouF+;t@0s+AH(TR8?nevCrBo>Q`ToO%y@t zcM;Fh2Kty&{bDws`ov`a09b)fvk9ir7=0rc<~QUqR5wN($~#al1q=$B3z%wYZXfu> zaATVgW6zMG-*!rgU!~;5<4A1Xv=k+9-vD)G^e+4AU_f zeo|w!XcWyjtRapg56Rwjom|9UsDKI?so28S0lGDw0Gh2H#T%XD1CxFo{{Sae{G!A@ zR^?7aa=wQmC641FR1`#Vx@v12lNQgZxT-ycLkavVqg=V{BCRjUq&`*u0F&TguT`3% zy$&LkWfw$q5XG!aiV+s(rl+tthT!_Z#P{NB7bf;5S7|*-GMdV;WyuC;4|g{hFaDqj zsK?y+3n%jGxcbkDQ0dW-H27pXf%Z_f%o>_!)NT_|AJ7^((DMT|hMJUf0)^VVQ<2=facn82aC z)NsvK3mPpsZN&T85cqM|)@AFS-h;t>E;J)CLi&h^>cb4DF*1h8?4~V?$nWCeMAHY= z^BNBkaQ<^h;Hih_C|Xx0X`naA=4DUqe29&r-T7Heof&dGc$@+aMWnnB28JNM@qzR+ zOo&VbL2ycq9x;~|2qMK1L;?&@f(hyVMT}?!SR(ZiQXu*mSWQzk6vYN87){k8ck1x8x8WAhWirCDI+f(Qe$`nuOa1$86AyPDsz?!5Ibs7LB3LQeh~5 z;xOdhPERHu74R_BF{lZqY~;P0xp?YvC=XcJxNP`vCEH%#p{T!wsJPV9$qVWtm1_Lr z*^LOBT~1;tV?Z&SCZxX(o(xtf)73mz%HNRS#1f&645kpWXWT^&JBgC~oQc|c&RG%K5;#~SIAev#Eac%U> zEPN~PHrX^RfG5QKI61o1Ua>zFlU0Jz0}+VTa8p?n=V^i3nCB+ui+!epf2L?Z+Gsr) zpz}edgBK#Ek;oj8G{2~bD0+yi{-FZ@0H{r$>JX>;gem@^9RLQ+FqquL{r>k_ zjR0XZ_MYoLCur$nHGpUsJP+kC%kgl&<~6BvQK1k;J{|u6IrjemBieQ|<qQ+Ka;5fe9?HpoD&D-9tR{q2Xhy|e%{@)E-QVemZ$nm(AE1-fz~tO0{;N) z^&jC=-R^vM!z+3&XT@vk`e`Ki4R^8tZC1v8Bm6g!Z}1e^=Ce~l7uw>86n!Hv`b2-| zCaIdwHQ(+E@`NmtUacoYyvZNafk;ZFfm|* zz{ckF3_UzRn7`2EL)JNj7@{eJh~g3YKg32MS&1Nc{{SQ7)S2JKju*$j zgVmexKcAwAI1$F02B9_8uhK9Ah@TjKh-by>eG~rx+3~*;6s`(@xfA~YllZ^5pBwRw z{{Z(B;ve1KfAP0J_{}w+42ued-kcBorC!1P*T8;r;0zuj2w{c;{zGt$gTa*EwK|IX z_>T-mmjR3UPvoew{{Ts<;Spk=%EmmS5-EnGiQG1_HRv^*$cI+7cJid}#i^@jfY=*fe2OPn=Zv2RY%2&x6y^qsZnhjl_X< zkSqP?E^qQws7Klu&_;*A=d>OM4*}!H>ZmiQ%x*?K3^^ERxEMaQDOY`g3dK_vd0J5& z;r^1(fghi^{R0o^0Tg&NVFW_~@$WnSPQr1wz|OzW{{S;l{{Yc7 zbwAKQ=4$GHqG~t#W4HQa{{TqY_K*D|E_;Iu-QDdysNvfZd63HWz1V538KG3}1 z6{eZ{%{YPpCZi8yH5i|Ho4fi)J6R0~1=li%hffBT;zW4T;DCOOU-=S5V_pQtlt7*0 zm}O4q^g8}QC_#Ui!eKrF2n5?+)0m|D31i$;a8F?=KplF*OCEpBbe&Ehs^r6Cuj!f- zP#;2KR+A9HxU*DYv|9u8kibXk^En^n7*U<4Zyv^X9sot1{{TNz`9%l`F`%aCd;W-U z9c^*Q;%VwR>;(7^h-v=-!@2(e+UNfO9i)fVL^@0LK|U`)pIuq;pAA3x9U<(DX1O47 zNi`h(A=TUN1Wi(Vv&8$ch_C=XKS)6r@*a=_5`ct;?LN~9`45PL#KLx{gr=Ww%whb7 z2mrAbuk?5@%zu&h6SwQP<>j(v)zA@njX=?c&mwcd{OwWNlp4-E%}lJ+)iHHU&~r2@ zuN$U{2oOe%9y$BMW&Z$@(gbaqKh|2(#k&}&JVpmUpds8wLWzYODBymf@VKPLqh>Tx z59cucwZLGN1R??B+x7SW2)JDOP3A+6y))co3=8j2`ZJhx7@A!{7u_ z7B7K>MvVxBcnA#TKe6xt*tUlgA{=!6Bl)ZJhlU}7{4&3k{;&{u7(_pmn0!n>rTdf^ zJg~;Z0M9}C46RqRUC<-a0l2pU5c;R5AVdCKm`o-yhr^5Fa^4>=Tby_w&@hk6VTZ(c zk}5nfS?>%vhcLl#k?9BKAN?oHzuILOMmd~AJ!{{Wx?z2Yc`#}N1*%EEEp zZIuUr{KvqCWf=-~EC89>1)(i!tmV9s|Lr zACmd-KtvQ}5$X8^AEtlGG-Lk&*kt&KJWLQl`i2lsfG|dl;3p8l;9>9{H3Y;E5&9(l zV-NoTc%;NI0Uk6WQGy6F`3EwE`0)fEm|PK58BloFh(7)tbUp{hybdDV9wJl&5nzOP z9}`9xVT1A?1K?p0K^7sd_4x;Y{{T1)Qx*X#FpML|KWV6AG%W?qF*Mc+@esz0BMd>h zEx{M8#C!D+Sb%_FHQ&HR@FEcighD?z5cpSth6?otYC;U73{YTzMT#Pi0|ZzgiI}G5 zBmIOXYG0(kYMk5+W&%fW(f)=T5E||!nA2Hd1dP|DJ4x@vb-vdgh#4HqA{XL_8Jb`g zYRIXkv;n)$KD8V0jdkG7L~1<@CcOk=K+Ta@nxLswuW~ar5dC8%?apT-(+~{sZyAe3 z7z9|bMT-_Giei`y1}TD6VIDC)3Lt~TVjlp1E<`ZGBM8+GiSZTTbDHrc8yK-^CY?FU5s2YH~3(V34FuWUy zwC%7=)?&4Avk&PQud74lyYkV$w6LV}$f>DbUWRIr!yuc1OIgS@4P&9W^<&;J%~9!? zESkt5h%rMT_zQrB;;ITGq~r7th=OCoF_c0wIztKkmV5_^jrkZud55p$XnYjRL*P6X z56P&aImA{N>%oc-Y|L22Mh!0ePG)g0a1&6NLtjbo>JR=a9Y7-@d^oRYq&Vi%0?x+C zfM!)i4F=ko5Ky8fW5u~ad(;tZ!WPc}+#NIj0O*@;s~tpe1=tl2m~^-e`$7SMNf%-* z4u+~+HP}_g_l`tjGtAXI496VM2QkDJbBs}nQ_)Eg-H5z{N752+5V!--QJaASo2j~w zxArmqj3(9{pjRKsT7+HL#A0CP5IRuu#UNi?;sstk#w;3vSy-G^XXyzUy4`r1ig9_w zt-x?-eTkY@_d%@lHAtrUXoygbu+SV-YQIY&0M*d)MA87@i|sNFNUMr+a3SImj%668 z3a&)BAn-DWfw-3iSEq;^K?jNOuLB7D#vjUHoJ0ABJQ&;!o(Y5;b%8IiB$(_P#u=*+EV94Y^K)Akd15njU zjft!-HQz}>0Z@f%#9%<@Fpy&BpPIh0h4vIkQ9h zO=8M>Ly)6t%|$F;ig$`A4tWrJ98}ZdST%xcj$@1-GjXyxEDQ?79{&LBW2wAT+;g6M z)66;&YG^9gP|#Yd(P5GGp*C4t$TkP1i2moBxOTFhqnP`F0>H&ZS_@Rz{?!>2fk8lw zs&{b;yAzrqVr~?<#RzxyA&mJ!7=d>V6oMv`4A3A)Q@cK6LS=nx6%dpSK*K`12v0vq zNa+YLk-)?Ty<+3m3|v2uLE>P~wYrW$o?=Eo8Two-lrJ|g9crT}HfE{2IT+?^skY&UanwdaIlS4Fb5%gcuET5! z0p~Miu(9-xK#PIgSTjq=cxoU=!0B+3d7;c_9qXB3cg$(3TQOH6&g|6N#%hFo9_kEL zVnE0hQ&E&w6dnxJ7QS4Xu^PbTL_o&y%wPmx@wk-45N@ed!2%3&SITFvlW})!N10eR8 z7dH@dH|+h&-|aO#pnRrjZlE%z9kd05o4D4a$|IaM(g=gijDZOx;EvIc)^pdw{6r8y zd@7|*V|}9nJwzfPgNP?Tl7WW(rxiMWK?JF*WQ>K(G$T0nH5sow#>9Fssp?3Y#1j~p zao%oW?@*9CSu()%Gg0f_JJC7J)!em%A8F?c6^);or}c~h9U>F$m<`dji;)d`%-^(L zCGNa>h@@FF138Kb=y=2ryQM+8C9Q?SlfZbP2>BS@Z!f@ z%na4dEcXT}G4`IEvOf*_-!v0`UPk&q?x-D3+9Q zd#-n`Mg5IOUuG2nBfK{3K%hN)!-l^o=q8f_PIDI2wI6ZTF%fqIn-M@KJaGs6OZ2|bL*aMQTo6U^ zF?U3Y-XGo>n62TEdrn|E;P`{!JU3ioBj>k+2%g7-7wa<#s>p|d!GfVsNXqdL`pg0` z810(+bTX`g0}i@Slkpa%Mba2a8jq(xvxSc+lqQHT7+KE(EjRA6FmKJn|cqoz0` zm~AVsNwf>Bn0Ar$;%p|ah?)eI;g)GF3glJIB?9^j5fs~BGet-X!ab7-9S-b3taD^E zLxYUi{*Z%JfY2Q?KzVT)tJK_Llx*0VgjE9+Kd&=NuOzU+GvU)Bn$#JllusEkaejb8 z!A%4id<2?oMs9<*jkOab}@=C3_*@c3y6f|1~CP5 zWKAj~CWb}L6PO4-(*X3iYwIYA!Nf+Oau|Qi(%OBa8UpHDV!#ZePNn{&q|pc z#4HD_$buR@rb##+unVcDd8-CyqA)dJh<=cOD#qzVp511fShyyk7tqTF3yEw2g|`LI z5VD-nJejD#m~oi4FDos5jflXYUV@|U9en}&GX%^oDHy!uFk?T;BeIOtn z;;t~RFkuTS{r>>wX*kBy)6!`WLGw|ohSXY&S+82CSqNj&g!qO^&c-EXuG5>^YaRMe zhybbM7x$X3RJS$$^Hc>Qioge#B=s>sQ^BlP(rSL|_CDe{#}rQ4sP)r;CYW_>(dq1F zm76%No~Qb6Y;?=_cjJuqYL>}&|RZZR~*;xI-gfMsr@%~6zv6f-=p z!6Shj73kH|sDSOWmGXn?Olt!m9R2P$0NRc$^_nSt$UR`%Kcv)QLadNP8h8XygzoAO zg2R!|fF=`T!>^=2aSnU}h@fJ16&sIF1IehQi|qwp8IB3{GotbiX13!%`rJA1Pz)1f zPd)Uzp)|-GQGre8ID#hYs16`&BE@h-unOMcksVZ3b_eepF@-J+Qdb!fnF02xyo$lP zmKe4sM?--F0x~Wsb~!PfPwrM+LTHSw(wRs{))WosU_wEnD=-YL*Stay94DcRms`JX zlGRNe<>#fHI!KBqHPXT6MSM+Z2FKR0rkJ_80VZ#LJz%7JKdehg92xR&HKb% zyl_l%P=i47BdAea;^D#Ii)h$A#thTiw_x8+Ow`)PfWX*=F0R!70K{rN4Fhm>Hbxqz<3g}W zxU3D?FdSOqg;gerD}VxqWFLh)4{ zUr%mF1Ml7qsZ_%l`kA1+uoQz=8)}n)a&4|tI#6`QA9>AGVMv9@I~g~Qr1q;XxE^d)r{6(O~Wt;gU|}%YLV&8eDyG`+-6r9wJ;$! zRz^(L+e}ChiqD>}C*Ek17pjsBvJV3P0NBD7^0xwzJ#HhfsNy!@aMW`PHq&BO4s!~R ztaTGnU&m^CWb~1 zY9lDF3Aw9W0HzMLk$H@)%=SR&Ca;^Z=?*~R;+DE5U74$XhHF#rs`QEtbee9CY;r`` zD9jE{L?wd`dR(T?eWOZMVYKn)|FpRQ4H+%>x=e^ED=+ zY<*^>u;v=}o0)j7zTz_i%eLzxrq=++r^RAvsbR^i`@_i18KwaA5SkZIk16X2BvwGg zC%>dpKoww12dI=t^qO;3fv&4HFWUw%-Pnn#){Wu-P3GH(8A&)2_K}Dh`51~z1hvHY zSGDNYqv|G#0!hwAMBH1AxtigWHk_2&A=bF2Fx?CQ+kn= z+zrNWF#>|rD?%DIgIxPS9h6z`%+X~R++5NP6r;wq7_eZXI*}WC^dRI-VA_5AMe|S! z+GCJ0MPSn^4s22T7{l1+I_@eMkkNs3e3r-_l>z_=IK0$CEN1-HL5c6>gHc7$2{l