-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
170 lines (137 loc) · 274 KB
/
index.html
File metadata and controls
170 lines (137 loc) · 274 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
<!doctype html><!-- This site was created with Hugo Blox. https://hugoblox.com --><!-- Last Published: May 13, 2026 --><html lang=en-us dir=ltr data-wc-theme-default=system data-hbb-relurl=/><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=generator content="Hugo Blox Kit 0.12.0"><meta name=author content="David Sinden"><meta name=description content="David Sinden is a applied mathematician working in image-guided therapies."><link rel=alternate hreflang=en-us href=https://djps.github.io/><style>:root{--color-primary-100:oklch(0.956 0.045 203.388);--color-primary-200:oklch(0.917 0.08 205.041);--color-primary-300:oklch(0.865 0.127 207.078);--color-primary-400:oklch(0.789 0.154 211.53);--color-primary-50:oklch(0.984 0.019 200.873);--color-primary-500:oklch(0.715 0.143 215.221);--color-primary-600:oklch(0.609 0.126 221.723);--color-primary-700:oklch(0.52 0.105 223.128);--color-primary-800:oklch(0.45 0.085 224.283);--color-primary-900:oklch(0.398 0.07 227.392);--color-primary-950:oklch(0.302 0.056 229.695);--hb-primary-500-rgb:128 128 128;--color-secondary-100:oklch(0.932 0.032 255.585);--color-secondary-200:oklch(0.882 0.059 254.128);--color-secondary-300:oklch(0.809 0.105 251.813);--color-secondary-400:oklch(0.707 0.165 254.624);--color-secondary-50:oklch(0.97 0.014 254.604);--color-secondary-500:oklch(0.623 0.214 259.815);--color-secondary-600:oklch(0.546 0.245 262.881);--color-secondary-700:oklch(0.488 0.243 264.376);--color-secondary-800:oklch(0.424 0.199 265.638);--color-secondary-900:oklch(0.379 0.146 265.522);--color-secondary-950:oklch(0.282 0.091 267.935);--hb-secondary-500-rgb:128 128 128;--hb-color-background:#ffffff;--hb-color-foreground:#111827;--hb-color-header-bg:#f1f5f9;--hb-color-header-fg:#0f172a;--hb-color-footer-bg:#f3f4f6;--hb-color-footer-fg:#0f172a}.dark{--color-primary-100:oklch(0.956 0.045 203.388);--color-primary-200:oklch(0.917 0.08 205.041);--color-primary-300:oklch(0.865 0.127 207.078);--color-primary-400:oklch(0.789 0.154 211.53);--color-primary-50:oklch(0.984 0.019 200.873);--color-primary-500:oklch(0.715 0.143 215.221);--color-primary-600:oklch(0.609 0.126 221.723);--color-primary-700:oklch(0.52 0.105 223.128);--color-primary-800:oklch(0.45 0.085 224.283);--color-primary-900:oklch(0.398 0.07 227.392);--color-primary-950:oklch(0.302 0.056 229.695);--hb-primary-500-rgb:128 128 128;--color-secondary-100:oklch(0.953 0.051 180.801);--color-secondary-200:oklch(0.91 0.096 180.426);--color-secondary-300:oklch(0.855 0.138 181.071);--color-secondary-400:oklch(0.777 0.152 181.912);--color-secondary-50:oklch(0.984 0.014 180.72);--color-secondary-500:oklch(0.704 0.14 182.503);--color-secondary-600:oklch(0.6 0.118 184.704);--color-secondary-700:oklch(0.511 0.096 186.391);--color-secondary-800:oklch(0.437 0.078 188.216);--color-secondary-900:oklch(0.386 0.063 188.416);--color-secondary-950:oklch(0.277 0.046 192.524);--hb-secondary-500-rgb:128 128 128;--hb-color-background:#0f172a;--hb-color-foreground:#f8fafc;--hb-color-header-bg:#0f172a;--hb-color-header-fg:#f8fafc;--hb-color-footer-bg:#111827;--hb-color-footer-fg:#e5e7eb}</style><style>[data-theme-pack=coffee]{--hb-primary-500-rgb:59 35 19;--color-primary-500:rgb(var(--hb-primary-500-rgb));--hb-primary-50-rgb:245 244 243;--color-primary-50:rgb(var(--hb-primary-50-rgb));--hb-primary-100-rgb:235 233 231;--color-primary-100:rgb(var(--hb-primary-100-rgb));--hb-primary-200-rgb:215 211 207;--color-primary-200:rgb(var(--hb-primary-200-rgb));--hb-primary-300-rgb:196 189 184;--color-primary-300:rgb(var(--hb-primary-300-rgb));--hb-primary-400-rgb:176 167 160;--color-primary-400:rgb(var(--hb-primary-400-rgb));--hb-primary-600-rgb:53 31 17;--color-primary-600:rgb(var(--hb-primary-600-rgb));--hb-primary-700-rgb:47 28 15;--color-primary-700:rgb(var(--hb-primary-700-rgb));--hb-primary-800-rgb:38 22 12;--color-primary-800:rgb(var(--hb-primary-800-rgb));--hb-primary-900-rgb:29 17 9;--color-primary-900:rgb(var(--hb-primary-900-rgb));--hb-primary-950-rgb:17 10 5;--color-primary-950:rgb(var(--hb-primary-950-rgb));--hb-secondary-500-rgb:217 119 6;--color-secondary-500:rgb(var(--hb-secondary-500-rgb));--hb-secondary-50-rgb:253 248 242;--color-secondary-50:rgb(var(--hb-secondary-50-rgb));--hb-secondary-100-rgb:251 241 230;--color-secondary-100:rgb(var(--hb-secondary-100-rgb));--hb-secondary-200-rgb:247 227 205;--color-secondary-200:rgb(var(--hb-secondary-200-rgb));--hb-secondary-300-rgb:243 214 180;--color-secondary-300:rgb(var(--hb-secondary-300-rgb));--hb-secondary-400-rgb:239 200 155;--color-secondary-400:rgb(var(--hb-secondary-400-rgb));--hb-secondary-600-rgb:195 107 5;--color-secondary-600:rgb(var(--hb-secondary-600-rgb));--hb-secondary-700-rgb:173 95 4;--color-secondary-700:rgb(var(--hb-secondary-700-rgb));--hb-secondary-800-rgb:141 77 3;--color-secondary-800:rgb(var(--hb-secondary-800-rgb));--hb-secondary-900-rgb:108 59 3;--color-secondary-900:rgb(var(--hb-secondary-900-rgb));--hb-secondary-950-rgb:65 35 1;--color-secondary-950:rgb(var(--hb-secondary-950-rgb));--hb-gray-500-rgb:120 113 108;--color-gray-500:rgb(var(--hb-gray-500-rgb));--hb-gray-50-rgb:248 247 247;--color-gray-50:rgb(var(--hb-gray-50-rgb));--hb-gray-100-rgb:241 240 240;--color-gray-100:rgb(var(--hb-gray-100-rgb));--hb-gray-200-rgb:228 226 225;--color-gray-200:rgb(var(--hb-gray-200-rgb));--hb-gray-300-rgb:214 212 210;--color-gray-300:rgb(var(--hb-gray-300-rgb));--hb-gray-400-rgb:201 198 196;--color-gray-400:rgb(var(--hb-gray-400-rgb));--hb-gray-600-rgb:108 101 97;--color-gray-600:rgb(var(--hb-gray-600-rgb));--hb-gray-700-rgb:96 90 86;--color-gray-700:rgb(var(--hb-gray-700-rgb));--hb-gray-800-rgb:78 73 70;--color-gray-800:rgb(var(--hb-gray-800-rgb));--hb-gray-900-rgb:60 56 54;--color-gray-900:rgb(var(--hb-gray-900-rgb));--hb-gray-950-rgb:36 33 32;--color-gray-950:rgb(var(--hb-gray-950-rgb));--hb-color-background:#fffaf5;--hb-color-foreground:#3b2313;--hb-color-header-bg:#f5efe9;--hb-color-header-fg:#3b2313;--hb-color-footer-bg:#f5efe9;--hb-color-footer-fg:#5c4033}[data-theme-pack=coffee].dark,.dark [data-theme-pack=coffee]{--hb-primary-500-rgb:212 146 85;--color-primary-500:rgb(var(--hb-primary-500-rgb));--hb-primary-50-rgb:252 249 246;--color-primary-50:rgb(var(--hb-primary-50-rgb));--hb-primary-100-rgb:250 244 238;--color-primary-100:rgb(var(--hb-primary-100-rgb));--hb-primary-200-rgb:246 233 221;--color-primary-200:rgb(var(--hb-primary-200-rgb));--hb-primary-300-rgb:242 222 204;--color-primary-300:rgb(var(--hb-primary-300-rgb));--hb-primary-400-rgb:237 211 187;--color-primary-400:rgb(var(--hb-primary-400-rgb));--hb-primary-600-rgb:190 131 76;--color-primary-600:rgb(var(--hb-primary-600-rgb));--hb-primary-700-rgb:169 116 68;--color-primary-700:rgb(var(--hb-primary-700-rgb));--hb-primary-800-rgb:137 94 55;--color-primary-800:rgb(var(--hb-primary-800-rgb));--hb-primary-900-rgb:106 73 42;--color-primary-900:rgb(var(--hb-primary-900-rgb));--hb-primary-950-rgb:63 43 25;--color-primary-950:rgb(var(--hb-primary-950-rgb));--hb-secondary-500-rgb:57 82 96;--color-secondary-500:rgb(var(--hb-secondary-500-rgb));--hb-secondary-50-rgb:245 246 247;--color-secondary-50:rgb(var(--hb-secondary-50-rgb));--hb-secondary-100-rgb:235 237 239;--color-secondary-100:rgb(var(--hb-secondary-100-rgb));--hb-secondary-200-rgb:215 220 223;--color-secondary-200:rgb(var(--hb-secondary-200-rgb));--hb-secondary-300-rgb:195 203 207;--color-secondary-300:rgb(var(--hb-secondary-300-rgb));--hb-secondary-400-rgb:175 185 191;--color-secondary-400:rgb(var(--hb-secondary-400-rgb));--hb-secondary-600-rgb:51 73 86;--color-secondary-600:rgb(var(--hb-secondary-600-rgb));--hb-secondary-700-rgb:45 65 76;--color-secondary-700:rgb(var(--hb-secondary-700-rgb));--hb-secondary-800-rgb:37 53 62;--color-secondary-800:rgb(var(--hb-secondary-800-rgb));--hb-secondary-900-rgb:28 41 48;--color-secondary-900:rgb(var(--hb-secondary-900-rgb));--hb-secondary-950-rgb:17 24 28;--color-secondary-950:rgb(var(--hb-secondary-950-rgb));--hb-gray-500-rgb:43 38 43;--color-gray-500:rgb(var(--hb-gray-500-rgb));--hb-gray-50-rgb:244 244 244;--color-gray-50:rgb(var(--hb-gray-50-rgb));--hb-gray-100-rgb:233 233 233;--color-gray-100:rgb(var(--hb-gray-100-rgb));--hb-gray-200-rgb:212 211 212;--color-gray-200:rgb(var(--hb-gray-200-rgb));--hb-gray-300-rgb:191 189 191;--color-gray-300:rgb(var(--hb-gray-300-rgb));--hb-gray-400-rgb:170 168 170;--color-gray-400:rgb(var(--hb-gray-400-rgb));--hb-gray-600-rgb:38 34 38;--color-gray-600:rgb(var(--hb-gray-600-rgb));--hb-gray-700-rgb:34 30 34;--color-gray-700:rgb(var(--hb-gray-700-rgb));--hb-gray-800-rgb:27 24 27;--color-gray-800:rgb(var(--hb-gray-800-rgb));--hb-gray-900-rgb:21 19 21;--color-gray-900:rgb(var(--hb-gray-900-rgb));--hb-gray-950-rgb:12 11 12;--color-gray-950:rgb(var(--hb-gray-950-rgb));--hb-color-background:#2b262b;--hb-color-foreground:#e0cab6;--hb-color-header-bg:#2b262b;--hb-color-header-fg:#e0cab6;--hb-color-footer-bg:#231f23;--hb-color-footer-fg:#9ca3af}[data-theme-pack=contrast]{--color-primary-100:oklch(0.93 0.034 272.788);--color-primary-200:oklch(0.87 0.065 274.039);--color-primary-300:oklch(0.785 0.115 274.713);--color-primary-400:oklch(0.673 0.182 276.935);--color-primary-50:oklch(0.962 0.018 272.314);--color-primary-500:oklch(0.585 0.233 277.117);--color-primary-600:oklch(0.511 0.262 276.966);--color-primary-700:oklch(0.457 0.24 277.023);--color-primary-800:oklch(0.398 0.195 277.366);--color-primary-900:oklch(0.359 0.144 278.697);--color-primary-950:oklch(0.257 0.09 281.288);--hb-primary-500-rgb:128 128 128;--color-secondary-100:oklch(0.932 0.032 255.585);--color-secondary-200:oklch(0.882 0.059 254.128);--color-secondary-300:oklch(0.809 0.105 251.813);--color-secondary-400:oklch(0.707 0.165 254.624);--color-secondary-50:oklch(0.97 0.014 254.604);--color-secondary-500:oklch(0.623 0.214 259.815);--color-secondary-600:oklch(0.546 0.245 262.881);--color-secondary-700:oklch(0.488 0.243 264.376);--color-secondary-800:oklch(0.424 0.199 265.638);--color-secondary-900:oklch(0.379 0.146 265.522);--color-secondary-950:oklch(0.282 0.091 267.935);--hb-secondary-500-rgb:128 128 128;--hb-color-background:#ffffff;--hb-color-foreground:#111827;--hb-color-header-bg:#0f172a;--hb-color-header-fg:#ffffff;--hb-color-footer-bg:#f3f4f6;--hb-color-footer-fg:#0f172a}[data-theme-pack=contrast].dark,.dark [data-theme-pack=contrast]{--color-primary-100:oklch(0.932 0.032 255.585);--color-primary-200:oklch(0.882 0.059 254.128);--color-primary-300:oklch(0.809 0.105 251.813);--color-primary-400:oklch(0.707 0.165 254.624);--color-primary-50:oklch(0.97 0.014 254.604);--color-primary-500:oklch(0.623 0.214 259.815);--color-primary-600:oklch(0.546 0.245 262.881);--color-primary-700:oklch(0.488 0.243 264.376);--color-primary-800:oklch(0.424 0.199 265.638);--color-primary-900:oklch(0.379 0.146 265.522);--color-primary-950:oklch(0.282 0.091 267.935);--hb-primary-500-rgb:128 128 128;--color-secondary-100:oklch(0.953 0.051 180.801);--color-secondary-200:oklch(0.91 0.096 180.426);--color-secondary-300:oklch(0.855 0.138 181.071);--color-secondary-400:oklch(0.777 0.152 181.912);--color-secondary-50:oklch(0.984 0.014 180.72);--color-secondary-500:oklch(0.704 0.14 182.503);--color-secondary-600:oklch(0.6 0.118 184.704);--color-secondary-700:oklch(0.511 0.096 186.391);--color-secondary-800:oklch(0.437 0.078 188.216);--color-secondary-900:oklch(0.386 0.063 188.416);--color-secondary-950:oklch(0.277 0.046 192.524);--hb-secondary-500-rgb:128 128 128;--hb-color-background:#0f172a;--hb-color-foreground:#f8fafc;--hb-color-header-bg:#f8fafc;--hb-color-header-fg:#0f172a;--hb-color-footer-bg:#111827;--hb-color-footer-fg:#e5e7eb}[data-theme-pack=cupcake]{--hb-primary-500-rgb:231 121 193;--color-primary-500:rgb(var(--hb-primary-500-rgb));--hb-primary-50-rgb:253 248 251;--color-primary-50:rgb(var(--hb-primary-50-rgb));--hb-primary-100-rgb:252 241 248;--color-primary-100:rgb(var(--hb-primary-100-rgb));--hb-primary-200-rgb:250 228 242;--color-primary-200:rgb(var(--hb-primary-200-rgb));--hb-primary-300-rgb:247 214 236;--color-primary-300:rgb(var(--hb-primary-300-rgb));--hb-primary-400-rgb:245 201 230;--color-primary-400:rgb(var(--hb-primary-400-rgb));--hb-primary-600-rgb:207 108 173;--color-primary-600:rgb(var(--hb-primary-600-rgb));--hb-primary-700-rgb:184 96 154;--color-primary-700:rgb(var(--hb-primary-700-rgb));--hb-primary-800-rgb:150 78 125;--color-primary-800:rgb(var(--hb-primary-800-rgb));--hb-primary-900-rgb:115 60 96;--color-primary-900:rgb(var(--hb-primary-900-rgb));--hb-primary-950-rgb:69 36 57;--color-primary-950:rgb(var(--hb-primary-950-rgb));--hb-secondary-500-rgb:217 70 239;--color-secondary-500:rgb(var(--hb-secondary-500-rgb));--hb-secondary-50-rgb:253 245 254;--color-secondary-50:rgb(var(--hb-secondary-50-rgb));--hb-secondary-100-rgb:251 236 253;--color-secondary-100:rgb(var(--hb-secondary-100-rgb));--hb-secondary-200-rgb:247 218 251;--color-secondary-200:rgb(var(--hb-secondary-200-rgb));--hb-secondary-300-rgb:243 199 250;--color-secondary-300:rgb(var(--hb-secondary-300-rgb));--hb-secondary-400-rgb:239 181 248;--color-secondary-400:rgb(var(--hb-secondary-400-rgb));--hb-secondary-600-rgb:195 63 215;--color-secondary-600:rgb(var(--hb-secondary-600-rgb));--hb-secondary-700-rgb:173 56 191;--color-secondary-700:rgb(var(--hb-secondary-700-rgb));--hb-secondary-800-rgb:141 45 155;--color-secondary-800:rgb(var(--hb-secondary-800-rgb));--hb-secondary-900-rgb:108 35 119;--color-secondary-900:rgb(var(--hb-secondary-900-rgb));--hb-secondary-950-rgb:65 21 71;--color-secondary-950:rgb(var(--hb-secondary-950-rgb));--hb-gray-500-rgb:92 64 51;--color-gray-500:rgb(var(--hb-gray-500-rgb));--hb-gray-50-rgb:246 245 244;--color-gray-50:rgb(var(--hb-gray-50-rgb));--hb-gray-100-rgb:238 235 234;--color-gray-100:rgb(var(--hb-gray-100-rgb));--hb-gray-200-rgb:222 216 214;--color-gray-200:rgb(var(--hb-gray-200-rgb));--hb-gray-300-rgb:206 197 193;--color-gray-300:rgb(var(--hb-gray-300-rgb));--hb-gray-400-rgb:189 178 173;--color-gray-400:rgb(var(--hb-gray-400-rgb));--hb-gray-600-rgb:82 57 45;--color-gray-600:rgb(var(--hb-gray-600-rgb));--hb-gray-700-rgb:73 51 40;--color-gray-700:rgb(var(--hb-gray-700-rgb));--hb-gray-800-rgb:59 41 33;--color-gray-800:rgb(var(--hb-gray-800-rgb));--hb-gray-900-rgb:46 32 25;--color-gray-900:rgb(var(--hb-gray-900-rgb));--hb-gray-950-rgb:27 19 15;--color-gray-950:rgb(var(--hb-gray-950-rgb));--hb-color-background:#faf7f5;--hb-color-foreground:#7d1f39;--hb-color-header-bg:#fff0f5;--hb-color-header-fg:#7d1f39;--hb-color-footer-bg:#f3e8e8;--hb-color-footer-fg:#7d1f39}[data-theme-pack=cupcake].dark,.dark [data-theme-pack=cupcake]{--hb-primary-500-rgb:244 114 182;--color-primary-500:rgb(var(--hb-primary-500-rgb));--hb-primary-50-rgb:254 247 251;--color-primary-50:rgb(var(--hb-primary-50-rgb));--hb-primary-100-rgb:253 240 247;--color-primary-100:rgb(var(--hb-primary-100-rgb));--hb-primary-200-rgb:252 226 240;--color-primary-200:rgb(var(--hb-primary-200-rgb));--hb-primary-300-rgb:251 212 233;--color-primary-300:rgb(var(--hb-primary-300-rgb));--hb-primary-400-rgb:250 198 225;--color-primary-400:rgb(var(--hb-primary-400-rgb));--hb-primary-600-rgb:219 102 163;--color-primary-600:rgb(var(--hb-primary-600-rgb));--hb-primary-700-rgb:195 91 145;--color-primary-700:rgb(var(--hb-primary-700-rgb));--hb-primary-800-rgb:158 74 118;--color-primary-800:rgb(var(--hb-primary-800-rgb));--hb-primary-900-rgb:122 57 91;--color-primary-900:rgb(var(--hb-primary-900-rgb));--hb-primary-950-rgb:73 34 54;--color-primary-950:rgb(var(--hb-primary-950-rgb));--hb-secondary-500-rgb:192 132 252;--color-secondary-500:rgb(var(--hb-secondary-500-rgb));--hb-secondary-50-rgb:251 248 254;--color-secondary-50:rgb(var(--hb-secondary-50-rgb));--hb-secondary-100-rgb:248 242 254;--color-secondary-100:rgb(var(--hb-secondary-100-rgb));--hb-secondary-200-rgb:242 230 254;--color-secondary-200:rgb(var(--hb-secondary-200-rgb));--hb-secondary-300-rgb:236 218 254;--color-secondary-300:rgb(var(--hb-secondary-300-rgb));--hb-secondary-400-rgb:229 205 253;--color-secondary-400:rgb(var(--hb-secondary-400-rgb));--hb-secondary-600-rgb:172 118 226;--color-secondary-600:rgb(var(--hb-secondary-600-rgb));--hb-secondary-700-rgb:153 105 201;--color-secondary-700:rgb(var(--hb-secondary-700-rgb));--hb-secondary-800-rgb:124 85 163;--color-secondary-800:rgb(var(--hb-secondary-800-rgb));--hb-secondary-900-rgb:96 66 126;--color-secondary-900:rgb(var(--hb-secondary-900-rgb));--hb-secondary-950-rgb:57 39 75;--color-secondary-950:rgb(var(--hb-secondary-950-rgb));--hb-gray-500-rgb:131 24 67;--color-gray-500:rgb(var(--hb-gray-500-rgb));--hb-gray-50-rgb:248 243 245;--color-gray-50:rgb(var(--hb-gray-50-rgb));--hb-gray-100-rgb:242 231 236;--color-gray-100:rgb(var(--hb-gray-100-rgb));--hb-gray-200-rgb:230 208 217;--color-gray-200:rgb(var(--hb-gray-200-rgb));--hb-gray-300-rgb:217 185 198;--color-gray-300:rgb(var(--hb-gray-300-rgb));--hb-gray-400-rgb:205 162 179;--color-gray-400:rgb(var(--hb-gray-400-rgb));--hb-gray-600-rgb:117 21 60;--color-gray-600:rgb(var(--hb-gray-600-rgb));--hb-gray-700-rgb:104 19 53;--color-gray-700:rgb(var(--hb-gray-700-rgb));--hb-gray-800-rgb:85 15 43;--color-gray-800:rgb(var(--hb-gray-800-rgb));--hb-gray-900-rgb:65 12 33;--color-gray-900:rgb(var(--hb-gray-900-rgb));--hb-gray-950-rgb:39 7 20;--color-gray-950:rgb(var(--hb-gray-950-rgb));--hb-color-background:#4c0519;--hb-color-foreground:#fce7f3;--hb-color-header-bg:#831843;--hb-color-header-fg:#fce7f3;--hb-color-footer-bg:#881337;--hb-color-footer-fg:#fbcfe8}[data-theme-pack=default]{--color-primary-100:oklch(0.93 0.034 272.788);--color-primary-200:oklch(0.87 0.065 274.039);--color-primary-300:oklch(0.785 0.115 274.713);--color-primary-400:oklch(0.673 0.182 276.935);--color-primary-50:oklch(0.962 0.018 272.314);--color-primary-500:oklch(0.585 0.233 277.117);--color-primary-600:oklch(0.511 0.262 276.966);--color-primary-700:oklch(0.457 0.24 277.023);--color-primary-800:oklch(0.398 0.195 277.366);--color-primary-900:oklch(0.359 0.144 278.697);--color-primary-950:oklch(0.257 0.09 281.288);--hb-primary-500-rgb:128 128 128;--color-secondary-100:oklch(0.932 0.032 255.585);--color-secondary-200:oklch(0.882 0.059 254.128);--color-secondary-300:oklch(0.809 0.105 251.813);--color-secondary-400:oklch(0.707 0.165 254.624);--color-secondary-50:oklch(0.97 0.014 254.604);--color-secondary-500:oklch(0.623 0.214 259.815);--color-secondary-600:oklch(0.546 0.245 262.881);--color-secondary-700:oklch(0.488 0.243 264.376);--color-secondary-800:oklch(0.424 0.199 265.638);--color-secondary-900:oklch(0.379 0.146 265.522);--color-secondary-950:oklch(0.282 0.091 267.935);--hb-secondary-500-rgb:128 128 128;--hb-color-background:#ffffff;--hb-color-foreground:#111827;--hb-color-header-bg:#f1f5f9;--hb-color-header-fg:#0f172a;--hb-color-footer-bg:#f3f4f6;--hb-color-footer-fg:#0f172a}[data-theme-pack=default].dark,.dark [data-theme-pack=default]{--color-primary-100:oklch(0.932 0.032 255.585);--color-primary-200:oklch(0.882 0.059 254.128);--color-primary-300:oklch(0.809 0.105 251.813);--color-primary-400:oklch(0.707 0.165 254.624);--color-primary-50:oklch(0.97 0.014 254.604);--color-primary-500:oklch(0.623 0.214 259.815);--color-primary-600:oklch(0.546 0.245 262.881);--color-primary-700:oklch(0.488 0.243 264.376);--color-primary-800:oklch(0.424 0.199 265.638);--color-primary-900:oklch(0.379 0.146 265.522);--color-primary-950:oklch(0.282 0.091 267.935);--hb-primary-500-rgb:128 128 128;--color-secondary-100:oklch(0.953 0.051 180.801);--color-secondary-200:oklch(0.91 0.096 180.426);--color-secondary-300:oklch(0.855 0.138 181.071);--color-secondary-400:oklch(0.777 0.152 181.912);--color-secondary-50:oklch(0.984 0.014 180.72);--color-secondary-500:oklch(0.704 0.14 182.503);--color-secondary-600:oklch(0.6 0.118 184.704);--color-secondary-700:oklch(0.511 0.096 186.391);--color-secondary-800:oklch(0.437 0.078 188.216);--color-secondary-900:oklch(0.386 0.063 188.416);--color-secondary-950:oklch(0.277 0.046 192.524);--hb-secondary-500-rgb:128 128 128;--hb-color-background:#0f172a;--hb-color-foreground:#f8fafc;--hb-color-header-bg:#0f172a;--hb-color-header-fg:#f8fafc;--hb-color-footer-bg:#111827;--hb-color-footer-fg:#e5e7eb}[data-theme-pack=dracula]{--hb-primary-500-rgb:208 50 130;--color-primary-500:rgb(var(--hb-primary-500-rgb));--hb-primary-50-rgb:252 244 248;--color-primary-50:rgb(var(--hb-primary-50-rgb));--hb-primary-100-rgb:250 234 242;--color-primary-100:rgb(var(--hb-primary-100-rgb));--hb-primary-200-rgb:245 214 230;--color-primary-200:rgb(var(--hb-primary-200-rgb));--hb-primary-300-rgb:240 193 217;--color-primary-300:rgb(var(--hb-primary-300-rgb));--hb-primary-400-rgb:236 173 205;--color-primary-400:rgb(var(--hb-primary-400-rgb));--hb-primary-600-rgb:187 45 117;--color-primary-600:rgb(var(--hb-primary-600-rgb));--hb-primary-700-rgb:166 40 104;--color-primary-700:rgb(var(--hb-primary-700-rgb));--hb-primary-800-rgb:135 32 84;--color-primary-800:rgb(var(--hb-primary-800-rgb));--hb-primary-900-rgb:104 25 65;--color-primary-900:rgb(var(--hb-primary-900-rgb));--hb-primary-950-rgb:62 15 39;--color-primary-950:rgb(var(--hb-primary-950-rgb));--hb-secondary-500-rgb:146 89 214;--color-secondary-500:rgb(var(--hb-secondary-500-rgb));--hb-secondary-50-rgb:249 246 252;--color-secondary-50:rgb(var(--hb-secondary-50-rgb));--hb-secondary-100-rgb:244 238 250;--color-secondary-100:rgb(var(--hb-secondary-100-rgb));--hb-secondary-200-rgb:233 221 246;--color-secondary-200:rgb(var(--hb-secondary-200-rgb));--hb-secondary-300-rgb:222 205 242;--color-secondary-300:rgb(var(--hb-secondary-300-rgb));--hb-secondary-400-rgb:211 188 238;--color-secondary-400:rgb(var(--hb-secondary-400-rgb));--hb-secondary-600-rgb:131 80 192;--color-secondary-600:rgb(var(--hb-secondary-600-rgb));--hb-secondary-700-rgb:116 71 171;--color-secondary-700:rgb(var(--hb-secondary-700-rgb));--hb-secondary-800-rgb:94 57 139;--color-secondary-800:rgb(var(--hb-secondary-800-rgb));--hb-secondary-900-rgb:73 44 107;--color-secondary-900:rgb(var(--hb-secondary-900-rgb));--hb-secondary-950-rgb:43 26 64;--color-secondary-950:rgb(var(--hb-secondary-950-rgb));--hb-gray-500-rgb:68 71 90;--color-gray-500:rgb(var(--hb-gray-500-rgb));--hb-gray-50-rgb:245 245 246;--color-gray-50:rgb(var(--hb-gray-50-rgb));--hb-gray-100-rgb:236 236 238;--color-gray-100:rgb(var(--hb-gray-100-rgb));--hb-gray-200-rgb:217 218 222;--color-gray-200:rgb(var(--hb-gray-200-rgb));--hb-gray-300-rgb:198 199 205;--color-gray-300:rgb(var(--hb-gray-300-rgb));--hb-gray-400-rgb:180 181 189;--color-gray-400:rgb(var(--hb-gray-400-rgb));--hb-gray-600-rgb:61 63 81;--color-gray-600:rgb(var(--hb-gray-600-rgb));--hb-gray-700-rgb:54 56 72;--color-gray-700:rgb(var(--hb-gray-700-rgb));--hb-gray-800-rgb:44 46 58;--color-gray-800:rgb(var(--hb-gray-800-rgb));--hb-gray-900-rgb:34 35 45;--color-gray-900:rgb(var(--hb-gray-900-rgb));--hb-gray-950-rgb:20 21 27;--color-gray-950:rgb(var(--hb-gray-950-rgb));--hb-color-background:#f8f8f2;--hb-color-foreground:#282a36;--hb-color-header-bg:#e4e4db;--hb-color-header-fg:#282a36;--hb-color-footer-bg:#e4e4db;--hb-color-footer-fg:#282a36}[data-theme-pack=dracula].dark,.dark [data-theme-pack=dracula]{--hb-primary-500-rgb:255 121 198;--color-primary-500:rgb(var(--hb-primary-500-rgb));--hb-primary-50-rgb:255 248 252;--color-primary-50:rgb(var(--hb-primary-50-rgb));--hb-primary-100-rgb:255 241 249;--color-primary-100:rgb(var(--hb-primary-100-rgb));--hb-primary-200-rgb:255 228 243;--color-primary-200:rgb(var(--hb-primary-200-rgb));--hb-primary-300-rgb:255 214 237;--color-primary-300:rgb(var(--hb-primary-300-rgb));--hb-primary-400-rgb:255 201 232;--color-primary-400:rgb(var(--hb-primary-400-rgb));--hb-primary-600-rgb:229 108 178;--color-primary-600:rgb(var(--hb-primary-600-rgb));--hb-primary-700-rgb:204 96 158;--color-primary-700:rgb(var(--hb-primary-700-rgb));--hb-primary-800-rgb:165 78 128;--color-primary-800:rgb(var(--hb-primary-800-rgb));--hb-primary-900-rgb:127 60 99;--color-primary-900:rgb(var(--hb-primary-900-rgb));--hb-primary-950-rgb:76 36 59;--color-primary-950:rgb(var(--hb-primary-950-rgb));--hb-secondary-500-rgb:189 147 249;--color-secondary-500:rgb(var(--hb-secondary-500-rgb));--hb-secondary-50-rgb:251 249 254;--color-secondary-50:rgb(var(--hb-secondary-50-rgb));--hb-secondary-100-rgb:248 244 254;--color-secondary-100:rgb(var(--hb-secondary-100-rgb));--hb-secondary-200-rgb:241 233 253;--color-secondary-200:rgb(var(--hb-secondary-200-rgb));--hb-secondary-300-rgb:235 222 253;--color-secondary-300:rgb(var(--hb-secondary-300-rgb));--hb-secondary-400-rgb:228 211 252;--color-secondary-400:rgb(var(--hb-secondary-400-rgb));--hb-secondary-600-rgb:170 132 224;--color-secondary-600:rgb(var(--hb-secondary-600-rgb));--hb-secondary-700-rgb:151 117 199;--color-secondary-700:rgb(var(--hb-secondary-700-rgb));--hb-secondary-800-rgb:122 95 161;--color-secondary-800:rgb(var(--hb-secondary-800-rgb));--hb-secondary-900-rgb:94 73 124;--color-secondary-900:rgb(var(--hb-secondary-900-rgb));--hb-secondary-950-rgb:56 44 74;--color-secondary-950:rgb(var(--hb-secondary-950-rgb));--hb-gray-500-rgb:98 114 164;--color-gray-500:rgb(var(--hb-gray-500-rgb));--hb-gray-50-rgb:247 247 250;--color-gray-50:rgb(var(--hb-gray-50-rgb));--hb-gray-100-rgb:239 240 245;--color-gray-100:rgb(var(--hb-gray-100-rgb));--hb-gray-200-rgb:223 226 236;--color-gray-200:rgb(var(--hb-gray-200-rgb));--hb-gray-300-rgb:207 212 227;--color-gray-300:rgb(var(--hb-gray-300-rgb));--hb-gray-400-rgb:192 198 218;--color-gray-400:rgb(var(--hb-gray-400-rgb));--hb-gray-600-rgb:88 102 147;--color-gray-600:rgb(var(--hb-gray-600-rgb));--hb-gray-700-rgb:78 91 131;--color-gray-700:rgb(var(--hb-gray-700-rgb));--hb-gray-800-rgb:63 74 106;--color-gray-800:rgb(var(--hb-gray-800-rgb));--hb-gray-900-rgb:49 57 82;--color-gray-900:rgb(var(--hb-gray-900-rgb));--hb-gray-950-rgb:29 34 49;--color-gray-950:rgb(var(--hb-gray-950-rgb));--hb-color-background:#282a36;--hb-color-foreground:#f8f8f2;--hb-color-header-bg:#282a36;--hb-color-header-fg:#f8f8f2;--hb-color-footer-bg:#21222c;--hb-color-footer-fg:#f8f8f2}[data-theme-pack=marine]{--hb-primary-500-rgb:45 212 191;--color-primary-500:rgb(var(--hb-primary-500-rgb));--hb-primary-50-rgb:244 252 251;--color-primary-50:rgb(var(--hb-primary-50-rgb));--hb-primary-100-rgb:234 250 248;--color-primary-100:rgb(var(--hb-primary-100-rgb));--hb-primary-200-rgb:213 246 242;--color-primary-200:rgb(var(--hb-primary-200-rgb));--hb-primary-300-rgb:192 242 235;--color-primary-300:rgb(var(--hb-primary-300-rgb));--hb-primary-400-rgb:171 237 229;--color-primary-400:rgb(var(--hb-primary-400-rgb));--hb-primary-600-rgb:40 190 171;--color-primary-600:rgb(var(--hb-primary-600-rgb));--hb-primary-700-rgb:36 169 152;--color-primary-700:rgb(var(--hb-primary-700-rgb));--hb-primary-800-rgb:29 137 124;--color-primary-800:rgb(var(--hb-primary-800-rgb));--hb-primary-900-rgb:22 106 95;--color-primary-900:rgb(var(--hb-primary-900-rgb));--hb-primary-950-rgb:13 63 57;--color-primary-950:rgb(var(--hb-primary-950-rgb));--hb-secondary-500-rgb:168 85 247;--color-secondary-500:rgb(var(--hb-secondary-500-rgb));--hb-secondary-50-rgb:250 246 254;--color-secondary-50:rgb(var(--hb-secondary-50-rgb));--hb-secondary-100-rgb:246 238 254;--color-secondary-100:rgb(var(--hb-secondary-100-rgb));--hb-secondary-200-rgb:237 221 253;--color-secondary-200:rgb(var(--hb-secondary-200-rgb));--hb-secondary-300-rgb:228 204 252;--color-secondary-300:rgb(var(--hb-secondary-300-rgb));--hb-secondary-400-rgb:220 187 251;--color-secondary-400:rgb(var(--hb-secondary-400-rgb));--hb-secondary-600-rgb:151 76 222;--color-secondary-600:rgb(var(--hb-secondary-600-rgb));--hb-secondary-700-rgb:134 68 197;--color-secondary-700:rgb(var(--hb-secondary-700-rgb));--hb-secondary-800-rgb:109 55 160;--color-secondary-800:rgb(var(--hb-secondary-800-rgb));--hb-secondary-900-rgb:84 42 123;--color-secondary-900:rgb(var(--hb-secondary-900-rgb));--hb-secondary-950-rgb:50 25 74;--color-secondary-950:rgb(var(--hb-secondary-950-rgb));--hb-color-background:#f0f9ff;--hb-color-foreground:#0c4a6e;--hb-color-header-bg:#e0f2fe;--hb-color-header-fg:#0c4a6e;--hb-color-footer-bg:#f0f9ff;--hb-color-footer-fg:#0c4a6e}[data-theme-pack=marine].dark,.dark [data-theme-pack=marine]{--hb-primary-500-rgb:45 212 191;--color-primary-500:rgb(var(--hb-primary-500-rgb));--hb-primary-50-rgb:244 252 251;--color-primary-50:rgb(var(--hb-primary-50-rgb));--hb-primary-100-rgb:234 250 248;--color-primary-100:rgb(var(--hb-primary-100-rgb));--hb-primary-200-rgb:213 246 242;--color-primary-200:rgb(var(--hb-primary-200-rgb));--hb-primary-300-rgb:192 242 235;--color-primary-300:rgb(var(--hb-primary-300-rgb));--hb-primary-400-rgb:171 237 229;--color-primary-400:rgb(var(--hb-primary-400-rgb));--hb-primary-600-rgb:40 190 171;--color-primary-600:rgb(var(--hb-primary-600-rgb));--hb-primary-700-rgb:36 169 152;--color-primary-700:rgb(var(--hb-primary-700-rgb));--hb-primary-800-rgb:29 137 124;--color-primary-800:rgb(var(--hb-primary-800-rgb));--hb-primary-900-rgb:22 106 95;--color-primary-900:rgb(var(--hb-primary-900-rgb));--hb-primary-950-rgb:13 63 57;--color-primary-950:rgb(var(--hb-primary-950-rgb));--hb-secondary-500-rgb:168 85 247;--color-secondary-500:rgb(var(--hb-secondary-500-rgb));--hb-secondary-50-rgb:250 246 254;--color-secondary-50:rgb(var(--hb-secondary-50-rgb));--hb-secondary-100-rgb:246 238 254;--color-secondary-100:rgb(var(--hb-secondary-100-rgb));--hb-secondary-200-rgb:237 221 253;--color-secondary-200:rgb(var(--hb-secondary-200-rgb));--hb-secondary-300-rgb:228 204 252;--color-secondary-300:rgb(var(--hb-secondary-300-rgb));--hb-secondary-400-rgb:220 187 251;--color-secondary-400:rgb(var(--hb-secondary-400-rgb));--hb-secondary-600-rgb:151 76 222;--color-secondary-600:rgb(var(--hb-secondary-600-rgb));--hb-secondary-700-rgb:134 68 197;--color-secondary-700:rgb(var(--hb-secondary-700-rgb));--hb-secondary-800-rgb:109 55 160;--color-secondary-800:rgb(var(--hb-secondary-800-rgb));--hb-secondary-900-rgb:84 42 123;--color-secondary-900:rgb(var(--hb-secondary-900-rgb));--hb-secondary-950-rgb:50 25 74;--color-secondary-950:rgb(var(--hb-secondary-950-rgb));--hb-gray-500-rgb:30 58 138;--color-gray-500:rgb(var(--hb-gray-500-rgb));--hb-gray-50-rgb:243 245 249;--color-gray-50:rgb(var(--hb-gray-50-rgb));--hb-gray-100-rgb:232 235 243;--color-gray-100:rgb(var(--hb-gray-100-rgb));--hb-gray-200-rgb:210 215 231;--color-gray-200:rgb(var(--hb-gray-200-rgb));--hb-gray-300-rgb:187 195 219;--color-gray-300:rgb(var(--hb-gray-300-rgb));--hb-gray-400-rgb:165 176 208;--color-gray-400:rgb(var(--hb-gray-400-rgb));--hb-gray-600-rgb:27 52 124;--color-gray-600:rgb(var(--hb-gray-600-rgb));--hb-gray-700-rgb:24 46 110;--color-gray-700:rgb(var(--hb-gray-700-rgb));--hb-gray-800-rgb:19 37 89;--color-gray-800:rgb(var(--hb-gray-800-rgb));--hb-gray-900-rgb:15 29 69;--color-gray-900:rgb(var(--hb-gray-900-rgb));--hb-gray-950-rgb:9 17 41;--color-gray-950:rgb(var(--hb-gray-950-rgb));--hb-color-background:#1e3a8a;--hb-color-foreground:#e0f2fe;--hb-color-header-bg:#1e3a8a;--hb-color-header-fg:#e0f2fe;--hb-color-footer-bg:#172554;--hb-color-footer-fg:#93c5fd}[data-theme-pack=matcha]{--hb-primary-500-rgb:101 163 13;--color-primary-500:rgb(var(--hb-primary-500-rgb));--hb-primary-50-rgb:247 250 242;--color-primary-50:rgb(var(--hb-primary-50-rgb));--hb-primary-100-rgb:239 245 230;--color-primary-100:rgb(var(--hb-primary-100-rgb));--hb-primary-200-rgb:224 236 206;--color-primary-200:rgb(var(--hb-primary-200-rgb));--hb-primary-300-rgb:208 227 182;--color-primary-300:rgb(var(--hb-primary-300-rgb));--hb-primary-400-rgb:193 218 158;--color-primary-400:rgb(var(--hb-primary-400-rgb));--hb-primary-600-rgb:90 146 11;--color-primary-600:rgb(var(--hb-primary-600-rgb));--hb-primary-700-rgb:80 130 10;--color-primary-700:rgb(var(--hb-primary-700-rgb));--hb-primary-800-rgb:65 105 8;--color-primary-800:rgb(var(--hb-primary-800-rgb));--hb-primary-900-rgb:50 81 6;--color-primary-900:rgb(var(--hb-primary-900-rgb));--hb-primary-950-rgb:30 48 3;--color-primary-950:rgb(var(--hb-primary-950-rgb));--hb-secondary-500-rgb:21 128 61;--color-secondary-500:rgb(var(--hb-secondary-500-rgb));--hb-secondary-50-rgb:243 248 245;--color-secondary-50:rgb(var(--hb-secondary-50-rgb));--hb-secondary-100-rgb:231 242 235;--color-secondary-100:rgb(var(--hb-secondary-100-rgb));--hb-secondary-200-rgb:208 229 216;--color-secondary-200:rgb(var(--hb-secondary-200-rgb));--hb-secondary-300-rgb:184 216 196;--color-secondary-300:rgb(var(--hb-secondary-300-rgb));--hb-secondary-400-rgb:161 204 177;--color-secondary-400:rgb(var(--hb-secondary-400-rgb));--hb-secondary-600-rgb:18 115 54;--color-secondary-600:rgb(var(--hb-secondary-600-rgb));--hb-secondary-700-rgb:16 102 48;--color-secondary-700:rgb(var(--hb-secondary-700-rgb));--hb-secondary-800-rgb:13 83 39;--color-secondary-800:rgb(var(--hb-secondary-800-rgb));--hb-secondary-900-rgb:10 64 30;--color-secondary-900:rgb(var(--hb-secondary-900-rgb));--hb-secondary-950-rgb:6 38 18;--color-secondary-950:rgb(var(--hb-secondary-950-rgb));--hb-gray-500-rgb:63 98 18;--color-gray-500:rgb(var(--hb-gray-500-rgb));--hb-gray-50-rgb:245 247 243;--color-gray-50:rgb(var(--hb-gray-50-rgb));--hb-gray-100-rgb:235 239 231;--color-gray-100:rgb(var(--hb-gray-100-rgb));--hb-gray-200-rgb:216 223 207;--color-gray-200:rgb(var(--hb-gray-200-rgb));--hb-gray-300-rgb:197 207 183;--color-gray-300:rgb(var(--hb-gray-300-rgb));--hb-gray-400-rgb:178 192 160;--color-gray-400:rgb(var(--hb-gray-400-rgb));--hb-gray-600-rgb:56 88 16;--color-gray-600:rgb(var(--hb-gray-600-rgb));--hb-gray-700-rgb:50 78 14;--color-gray-700:rgb(var(--hb-gray-700-rgb));--hb-gray-800-rgb:40 63 11;--color-gray-800:rgb(var(--hb-gray-800-rgb));--hb-gray-900-rgb:31 49 9;--color-gray-900:rgb(var(--hb-gray-900-rgb));--hb-gray-950-rgb:18 29 5;--color-gray-950:rgb(var(--hb-gray-950-rgb));--hb-color-background:#f7fee7;--hb-color-foreground:#1a2e05;--hb-color-header-bg:#ecfccb;--hb-color-header-fg:#365314;--hb-color-footer-bg:#d9f99d;--hb-color-footer-fg:#14532d}[data-theme-pack=matcha].dark,.dark [data-theme-pack=matcha]{--hb-primary-500-rgb:163 230 53;--color-primary-500:rgb(var(--hb-primary-500-rgb));--hb-primary-50-rgb:250 253 244;--color-primary-50:rgb(var(--hb-primary-50-rgb));--hb-primary-100-rgb:245 252 234;--color-primary-100:rgb(var(--hb-primary-100-rgb));--hb-primary-200-rgb:236 250 214;--color-primary-200:rgb(var(--hb-primary-200-rgb));--hb-primary-300-rgb:227 247 194;--color-primary-300:rgb(var(--hb-primary-300-rgb));--hb-primary-400-rgb:218 245 174;--color-primary-400:rgb(var(--hb-primary-400-rgb));--hb-primary-600-rgb:146 207 47;--color-primary-600:rgb(var(--hb-primary-600-rgb));--hb-primary-700-rgb:130 184 42;--color-primary-700:rgb(var(--hb-primary-700-rgb));--hb-primary-800-rgb:105 149 34;--color-primary-800:rgb(var(--hb-primary-800-rgb));--hb-primary-900-rgb:81 115 26;--color-primary-900:rgb(var(--hb-primary-900-rgb));--hb-primary-950-rgb:48 69 15;--color-primary-950:rgb(var(--hb-primary-950-rgb));--hb-secondary-500-rgb:74 222 128;--color-secondary-500:rgb(var(--hb-secondary-500-rgb));--hb-secondary-50-rgb:245 253 248;--color-secondary-50:rgb(var(--hb-secondary-50-rgb));--hb-secondary-100-rgb:236 251 242;--color-secondary-100:rgb(var(--hb-secondary-100-rgb));--hb-secondary-200-rgb:218 248 229;--color-secondary-200:rgb(var(--hb-secondary-200-rgb));--hb-secondary-300-rgb:200 245 216;--color-secondary-300:rgb(var(--hb-secondary-300-rgb));--hb-secondary-400-rgb:182 241 204;--color-secondary-400:rgb(var(--hb-secondary-400-rgb));--hb-secondary-600-rgb:66 199 115;--color-secondary-600:rgb(var(--hb-secondary-600-rgb));--hb-secondary-700-rgb:59 177 102;--color-secondary-700:rgb(var(--hb-secondary-700-rgb));--hb-secondary-800-rgb:48 144 83;--color-secondary-800:rgb(var(--hb-secondary-800-rgb));--hb-secondary-900-rgb:37 111 64;--color-secondary-900:rgb(var(--hb-secondary-900-rgb));--hb-secondary-950-rgb:22 66 38;--color-secondary-950:rgb(var(--hb-secondary-950-rgb));--hb-gray-500-rgb:26 47 35;--color-gray-500:rgb(var(--hb-gray-500-rgb));--hb-gray-50-rgb:243 244 244;--color-gray-50:rgb(var(--hb-gray-50-rgb));--hb-gray-100-rgb:232 234 233;--color-gray-100:rgb(var(--hb-gray-100-rgb));--hb-gray-200-rgb:209 213 211;--color-gray-200:rgb(var(--hb-gray-200-rgb));--hb-gray-300-rgb:186 192 189;--color-gray-300:rgb(var(--hb-gray-300-rgb));--hb-gray-400-rgb:163 171 167;--color-gray-400:rgb(var(--hb-gray-400-rgb));--hb-gray-600-rgb:23 42 31;--color-gray-600:rgb(var(--hb-gray-600-rgb));--hb-gray-700-rgb:20 37 28;--color-gray-700:rgb(var(--hb-gray-700-rgb));--hb-gray-800-rgb:16 30 22;--color-gray-800:rgb(var(--hb-gray-800-rgb));--hb-gray-900-rgb:13 23 17;--color-gray-900:rgb(var(--hb-gray-900-rgb));--hb-gray-950-rgb:7 14 10;--color-gray-950:rgb(var(--hb-gray-950-rgb));--hb-color-background:#14281d;--hb-color-foreground:#ecfccb;--hb-color-header-bg:#0f1f16;--hb-color-header-fg:#d9f99d;--hb-color-footer-bg:#052e16;--hb-color-footer-fg:#86efac}[data-theme-pack=minimal]{--hb-primary-500-rgb:9 105 218;--color-primary-500:rgb(var(--hb-primary-500-rgb));--hb-primary-50-rgb:242 247 253;--color-primary-50:rgb(var(--hb-primary-50-rgb));--hb-primary-100-rgb:230 240 251;--color-primary-100:rgb(var(--hb-primary-100-rgb));--hb-primary-200-rgb:205 225 247;--color-primary-200:rgb(var(--hb-primary-200-rgb));--hb-primary-300-rgb:181 210 243;--color-primary-300:rgb(var(--hb-primary-300-rgb));--hb-primary-400-rgb:156 195 240;--color-primary-400:rgb(var(--hb-primary-400-rgb));--hb-primary-600-rgb:8 94 196;--color-primary-600:rgb(var(--hb-primary-600-rgb));--hb-primary-700-rgb:7 84 174;--color-primary-700:rgb(var(--hb-primary-700-rgb));--hb-primary-800-rgb:5 68 141;--color-primary-800:rgb(var(--hb-primary-800-rgb));--hb-primary-900-rgb:4 52 109;--color-primary-900:rgb(var(--hb-primary-900-rgb));--hb-primary-950-rgb:2 31 65;--color-primary-950:rgb(var(--hb-primary-950-rgb));--hb-secondary-500-rgb:31 136 61;--color-secondary-500:rgb(var(--hb-secondary-500-rgb));--hb-secondary-50-rgb:243 249 245;--color-secondary-50:rgb(var(--hb-secondary-50-rgb));--hb-secondary-100-rgb:232 243 235;--color-secondary-100:rgb(var(--hb-secondary-100-rgb));--hb-secondary-200-rgb:210 231 216;--color-secondary-200:rgb(var(--hb-secondary-200-rgb));--hb-secondary-300-rgb:187 219 196;--color-secondary-300:rgb(var(--hb-secondary-300-rgb));--hb-secondary-400-rgb:165 207 177;--color-secondary-400:rgb(var(--hb-secondary-400-rgb));--hb-secondary-600-rgb:27 122 54;--color-secondary-600:rgb(var(--hb-secondary-600-rgb));--hb-secondary-700-rgb:24 108 48;--color-secondary-700:rgb(var(--hb-secondary-700-rgb));--hb-secondary-800-rgb:20 88 39;--color-secondary-800:rgb(var(--hb-secondary-800-rgb));--hb-secondary-900-rgb:15 68 30;--color-secondary-900:rgb(var(--hb-secondary-900-rgb));--hb-secondary-950-rgb:9 40 18;--color-secondary-950:rgb(var(--hb-secondary-950-rgb));--hb-gray-500-rgb:36 41 47;--color-gray-500:rgb(var(--hb-gray-500-rgb));--hb-gray-50-rgb:244 244 244;--color-gray-50:rgb(var(--hb-gray-50-rgb));--hb-gray-100-rgb:233 233 234;--color-gray-100:rgb(var(--hb-gray-100-rgb));--hb-gray-200-rgb:211 212 213;--color-gray-200:rgb(var(--hb-gray-200-rgb));--hb-gray-300-rgb:189 190 192;--color-gray-300:rgb(var(--hb-gray-300-rgb));--hb-gray-400-rgb:167 169 171;--color-gray-400:rgb(var(--hb-gray-400-rgb));--hb-gray-600-rgb:32 36 42;--color-gray-600:rgb(var(--hb-gray-600-rgb));--hb-gray-700-rgb:28 32 37;--color-gray-700:rgb(var(--hb-gray-700-rgb));--hb-gray-800-rgb:23 26 30;--color-gray-800:rgb(var(--hb-gray-800-rgb));--hb-gray-900-rgb:18 20 23;--color-gray-900:rgb(var(--hb-gray-900-rgb));--hb-gray-950-rgb:10 12 14;--color-gray-950:rgb(var(--hb-gray-950-rgb));--hb-color-background:#ffffff;--hb-color-foreground:#24292f;--hb-color-header-bg:#f6f8fa;--hb-color-header-fg:#24292f;--hb-color-footer-bg:#ffffff;--hb-color-footer-fg:#57606a}[data-theme-pack=minimal].dark,.dark [data-theme-pack=minimal]{--hb-primary-500-rgb:88 166 255;--color-primary-500:rgb(var(--hb-primary-500-rgb));--hb-primary-50-rgb:246 250 255;--color-primary-50:rgb(var(--hb-primary-50-rgb));--hb-primary-100-rgb:238 246 255;--color-primary-100:rgb(var(--hb-primary-100-rgb));--hb-primary-200-rgb:221 237 255;--color-primary-200:rgb(var(--hb-primary-200-rgb));--hb-primary-300-rgb:204 228 255;--color-primary-300:rgb(var(--hb-primary-300-rgb));--hb-primary-400-rgb:188 219 255;--color-primary-400:rgb(var(--hb-primary-400-rgb));--hb-primary-600-rgb:79 149 229;--color-primary-600:rgb(var(--hb-primary-600-rgb));--hb-primary-700-rgb:70 132 204;--color-primary-700:rgb(var(--hb-primary-700-rgb));--hb-primary-800-rgb:57 107 165;--color-primary-800:rgb(var(--hb-primary-800-rgb));--hb-primary-900-rgb:44 83 127;--color-primary-900:rgb(var(--hb-primary-900-rgb));--hb-primary-950-rgb:26 49 76;--color-primary-950:rgb(var(--hb-primary-950-rgb));--hb-secondary-500-rgb:35 134 54;--color-secondary-500:rgb(var(--hb-secondary-500-rgb));--hb-secondary-50-rgb:244 248 244;--color-secondary-50:rgb(var(--hb-secondary-50-rgb));--hb-secondary-100-rgb:233 242 234;--color-secondary-100:rgb(var(--hb-secondary-100-rgb));--hb-secondary-200-rgb:211 230 214;--color-secondary-200:rgb(var(--hb-secondary-200-rgb));--hb-secondary-300-rgb:189 218 194;--color-secondary-300:rgb(var(--hb-secondary-300-rgb));--hb-secondary-400-rgb:167 206 174;--color-secondary-400:rgb(var(--hb-secondary-400-rgb));--hb-secondary-600-rgb:31 120 48;--color-secondary-600:rgb(var(--hb-secondary-600-rgb));--hb-secondary-700-rgb:28 107 43;--color-secondary-700:rgb(var(--hb-secondary-700-rgb));--hb-secondary-800-rgb:22 87 35;--color-secondary-800:rgb(var(--hb-secondary-800-rgb));--hb-secondary-900-rgb:17 67 27;--color-secondary-900:rgb(var(--hb-secondary-900-rgb));--hb-secondary-950-rgb:10 40 16;--color-secondary-950:rgb(var(--hb-secondary-950-rgb));--hb-gray-500-rgb:201 209 217;--color-gray-500:rgb(var(--hb-gray-500-rgb));--hb-gray-50-rgb:252 252 253;--color-gray-50:rgb(var(--hb-gray-50-rgb));--hb-gray-100-rgb:249 250 251;--color-gray-100:rgb(var(--hb-gray-100-rgb));--hb-gray-200-rgb:244 245 247;--color-gray-200:rgb(var(--hb-gray-200-rgb));--hb-gray-300-rgb:238 241 243;--color-gray-300:rgb(var(--hb-gray-300-rgb));--hb-gray-400-rgb:233 236 239;--color-gray-400:rgb(var(--hb-gray-400-rgb));--hb-gray-600-rgb:180 188 195;--color-gray-600:rgb(var(--hb-gray-600-rgb));--hb-gray-700-rgb:160 167 173;--color-gray-700:rgb(var(--hb-gray-700-rgb));--hb-gray-800-rgb:130 135 141;--color-gray-800:rgb(var(--hb-gray-800-rgb));--hb-gray-900-rgb:100 104 108;--color-gray-900:rgb(var(--hb-gray-900-rgb));--hb-gray-950-rgb:60 62 65;--color-gray-950:rgb(var(--hb-gray-950-rgb));--hb-color-background:#0d1117;--hb-color-foreground:#c9d1d9;--hb-color-header-bg:#161b22;--hb-color-header-fg:#f0f6fc;--hb-color-footer-bg:#0d1117;--hb-color-footer-fg:#8b949e}[data-theme-pack=retro]{--hb-primary-500-rgb:227 140 137;--color-primary-500:rgb(var(--hb-primary-500-rgb));--hb-primary-50-rgb:253 249 249;--color-primary-50:rgb(var(--hb-primary-50-rgb));--hb-primary-100-rgb:252 243 243;--color-primary-100:rgb(var(--hb-primary-100-rgb));--hb-primary-200-rgb:249 232 231;--color-primary-200:rgb(var(--hb-primary-200-rgb));--hb-primary-300-rgb:246 220 219;--color-primary-300:rgb(var(--hb-primary-300-rgb));--hb-primary-400-rgb:243 209 207;--color-primary-400:rgb(var(--hb-primary-400-rgb));--hb-primary-600-rgb:204 126 123;--color-primary-600:rgb(var(--hb-primary-600-rgb));--hb-primary-700-rgb:181 112 109;--color-primary-700:rgb(var(--hb-primary-700-rgb));--hb-primary-800-rgb:147 91 89;--color-primary-800:rgb(var(--hb-primary-800-rgb));--hb-primary-900-rgb:113 70 68;--color-primary-900:rgb(var(--hb-primary-900-rgb));--hb-primary-950-rgb:68 42 41;--color-primary-950:rgb(var(--hb-primary-950-rgb));--hb-secondary-500-rgb:180 233 214;--color-secondary-500:rgb(var(--hb-secondary-500-rgb));--hb-secondary-50-rgb:251 253 252;--color-secondary-50:rgb(var(--hb-secondary-50-rgb));--hb-secondary-100-rgb:247 252 250;--color-secondary-100:rgb(var(--hb-secondary-100-rgb));--hb-secondary-200-rgb:240 250 246;--color-secondary-200:rgb(var(--hb-secondary-200-rgb));--hb-secondary-300-rgb:232 248 242;--color-secondary-300:rgb(var(--hb-secondary-300-rgb));--hb-secondary-400-rgb:225 246 238;--color-secondary-400:rgb(var(--hb-secondary-400-rgb));--hb-secondary-600-rgb:162 209 192;--color-secondary-600:rgb(var(--hb-secondary-600-rgb));--hb-secondary-700-rgb:144 186 171;--color-secondary-700:rgb(var(--hb-secondary-700-rgb));--hb-secondary-800-rgb:117 151 139;--color-secondary-800:rgb(var(--hb-secondary-800-rgb));--hb-secondary-900-rgb:90 116 107;--color-secondary-900:rgb(var(--hb-secondary-900-rgb));--hb-secondary-950-rgb:54 69 64;--color-secondary-950:rgb(var(--hb-secondary-950-rgb));--hb-gray-500-rgb:121 114 107;--color-gray-500:rgb(var(--hb-gray-500-rgb));--hb-gray-50-rgb:248 247 247;--color-gray-50:rgb(var(--hb-gray-50-rgb));--hb-gray-100-rgb:241 240 240;--color-gray-100:rgb(var(--hb-gray-100-rgb));--hb-gray-200-rgb:228 226 225;--color-gray-200:rgb(var(--hb-gray-200-rgb));--hb-gray-300-rgb:214 212 210;--color-gray-300:rgb(var(--hb-gray-300-rgb));--hb-gray-400-rgb:201 198 195;--color-gray-400:rgb(var(--hb-gray-400-rgb));--hb-gray-600-rgb:108 102 96;--color-gray-600:rgb(var(--hb-gray-600-rgb));--hb-gray-700-rgb:96 91 85;--color-gray-700:rgb(var(--hb-gray-700-rgb));--hb-gray-800-rgb:78 74 69;--color-gray-800:rgb(var(--hb-gray-800-rgb));--hb-gray-900-rgb:60 57 53;--color-gray-900:rgb(var(--hb-gray-900-rgb));--hb-gray-950-rgb:36 34 32;--color-gray-950:rgb(var(--hb-gray-950-rgb));--hb-color-background:#ebe6d9;--hb-color-foreground:#7d5e3c;--hb-color-header-bg:#e3dbcd;--hb-color-header-fg:#7d5e3c;--hb-color-footer-bg:#dcd3c3;--hb-color-footer-fg:#5c4033}[data-theme-pack=retro].dark,.dark [data-theme-pack=retro]{--hb-primary-500-rgb:251 191 36;--color-primary-500:rgb(var(--hb-primary-500-rgb));--hb-primary-50-rgb:254 251 244;--color-primary-50:rgb(var(--hb-primary-50-rgb));--hb-primary-100-rgb:254 248 233;--color-primary-100:rgb(var(--hb-primary-100-rgb));--hb-primary-200-rgb:254 242 211;--color-primary-200:rgb(var(--hb-primary-200-rgb));--hb-primary-300-rgb:253 235 189;--color-primary-300:rgb(var(--hb-primary-300-rgb));--hb-primary-400-rgb:253 229 167;--color-primary-400:rgb(var(--hb-primary-400-rgb));--hb-primary-600-rgb:225 171 32;--color-primary-600:rgb(var(--hb-primary-600-rgb));--hb-primary-700-rgb:200 152 28;--color-primary-700:rgb(var(--hb-primary-700-rgb));--hb-primary-800-rgb:163 124 23;--color-primary-800:rgb(var(--hb-primary-800-rgb));--hb-primary-900-rgb:125 95 18;--color-primary-900:rgb(var(--hb-primary-900-rgb));--hb-primary-950-rgb:75 57 10;--color-primary-950:rgb(var(--hb-primary-950-rgb));--hb-secondary-500-rgb:244 114 182;--color-secondary-500:rgb(var(--hb-secondary-500-rgb));--hb-secondary-50-rgb:254 247 251;--color-secondary-50:rgb(var(--hb-secondary-50-rgb));--hb-secondary-100-rgb:253 240 247;--color-secondary-100:rgb(var(--hb-secondary-100-rgb));--hb-secondary-200-rgb:252 226 240;--color-secondary-200:rgb(var(--hb-secondary-200-rgb));--hb-secondary-300-rgb:251 212 233;--color-secondary-300:rgb(var(--hb-secondary-300-rgb));--hb-secondary-400-rgb:250 198 225;--color-secondary-400:rgb(var(--hb-secondary-400-rgb));--hb-secondary-600-rgb:219 102 163;--color-secondary-600:rgb(var(--hb-secondary-600-rgb));--hb-secondary-700-rgb:195 91 145;--color-secondary-700:rgb(var(--hb-secondary-700-rgb));--hb-secondary-800-rgb:158 74 118;--color-secondary-800:rgb(var(--hb-secondary-800-rgb));--hb-secondary-900-rgb:122 57 91;--color-secondary-900:rgb(var(--hb-secondary-900-rgb));--hb-secondary-950-rgb:73 34 54;--color-secondary-950:rgb(var(--hb-secondary-950-rgb));--hb-gray-500-rgb:19 78 74;--color-gray-500:rgb(var(--hb-gray-500-rgb));--hb-gray-50-rgb:243 246 245;--color-gray-50:rgb(var(--hb-gray-50-rgb));--hb-gray-100-rgb:231 237 236;--color-gray-100:rgb(var(--hb-gray-100-rgb));--hb-gray-200-rgb:207 219 218;--color-gray-200:rgb(var(--hb-gray-200-rgb));--hb-gray-300-rgb:184 201 200;--color-gray-300:rgb(var(--hb-gray-300-rgb));--hb-gray-400-rgb:160 184 182;--color-gray-400:rgb(var(--hb-gray-400-rgb));--hb-gray-600-rgb:17 70 66;--color-gray-600:rgb(var(--hb-gray-600-rgb));--hb-gray-700-rgb:15 62 59;--color-gray-700:rgb(var(--hb-gray-700-rgb));--hb-gray-800-rgb:12 50 48;--color-gray-800:rgb(var(--hb-gray-800-rgb));--hb-gray-900-rgb:9 39 37;--color-gray-900:rgb(var(--hb-gray-900-rgb));--hb-gray-950-rgb:5 23 22;--color-gray-950:rgb(var(--hb-gray-950-rgb));--hb-color-background:#042f2e;--hb-color-foreground:#ccfbf1;--hb-color-header-bg:#115e59;--hb-color-header-fg:#ccfbf1;--hb-color-footer-bg:#0f393b;--hb-color-footer-fg:#99f6e4}[data-theme-pack=solar]{--hb-primary-500-rgb:181 137 0;--color-primary-500:rgb(var(--hb-primary-500-rgb));--hb-primary-50-rgb:251 249 242;--color-primary-50:rgb(var(--hb-primary-50-rgb));--hb-primary-100-rgb:247 243 229;--color-primary-100:rgb(var(--hb-primary-100-rgb));--hb-primary-200-rgb:240 231 204;--color-primary-200:rgb(var(--hb-primary-200-rgb));--hb-primary-300-rgb:232 219 178;--color-primary-300:rgb(var(--hb-primary-300-rgb));--hb-primary-400-rgb:225 207 153;--color-primary-400:rgb(var(--hb-primary-400-rgb));--hb-primary-600-rgb:162 123 0;--color-primary-600:rgb(var(--hb-primary-600-rgb));--hb-primary-700-rgb:144 109 0;--color-primary-700:rgb(var(--hb-primary-700-rgb));--hb-primary-800-rgb:117 89 0;--color-primary-800:rgb(var(--hb-primary-800-rgb));--hb-primary-900-rgb:90 68 0;--color-primary-900:rgb(var(--hb-primary-900-rgb));--hb-primary-950-rgb:54 41 0;--color-primary-950:rgb(var(--hb-primary-950-rgb));--hb-secondary-500-rgb:42 161 152;--color-secondary-500:rgb(var(--hb-secondary-500-rgb));--hb-secondary-50-rgb:244 250 249;--color-secondary-50:rgb(var(--hb-secondary-50-rgb));--hb-secondary-100-rgb:233 245 244;--color-secondary-100:rgb(var(--hb-secondary-100-rgb));--hb-secondary-200-rgb:212 236 234;--color-secondary-200:rgb(var(--hb-secondary-200-rgb));--hb-secondary-300-rgb:191 226 224;--color-secondary-300:rgb(var(--hb-secondary-300-rgb));--hb-secondary-400-rgb:169 217 213;--color-secondary-400:rgb(var(--hb-secondary-400-rgb));--hb-secondary-600-rgb:37 144 136;--color-secondary-600:rgb(var(--hb-secondary-600-rgb));--hb-secondary-700-rgb:33 128 121;--color-secondary-700:rgb(var(--hb-secondary-700-rgb));--hb-secondary-800-rgb:27 104 98;--color-secondary-800:rgb(var(--hb-secondary-800-rgb));--hb-secondary-900-rgb:21 80 76;--color-secondary-900:rgb(var(--hb-secondary-900-rgb));--hb-secondary-950-rgb:12 48 45;--color-secondary-950:rgb(var(--hb-secondary-950-rgb));--hb-gray-500-rgb:101 123 131;--color-gray-500:rgb(var(--hb-gray-500-rgb));--hb-gray-50-rgb:247 248 248;--color-gray-50:rgb(var(--hb-gray-50-rgb));--hb-gray-100-rgb:239 241 242;--color-gray-100:rgb(var(--hb-gray-100-rgb));--hb-gray-200-rgb:224 228 230;--color-gray-200:rgb(var(--hb-gray-200-rgb));--hb-gray-300-rgb:208 215 217;--color-gray-300:rgb(var(--hb-gray-300-rgb));--hb-gray-400-rgb:193 202 205;--color-gray-400:rgb(var(--hb-gray-400-rgb));--hb-gray-600-rgb:90 110 117;--color-gray-600:rgb(var(--hb-gray-600-rgb));--hb-gray-700-rgb:80 98 104;--color-gray-700:rgb(var(--hb-gray-700-rgb));--hb-gray-800-rgb:65 79 85;--color-gray-800:rgb(var(--hb-gray-800-rgb));--hb-gray-900-rgb:50 61 65;--color-gray-900:rgb(var(--hb-gray-900-rgb));--hb-gray-950-rgb:30 36 39;--color-gray-950:rgb(var(--hb-gray-950-rgb));--hb-color-background:#fdf6e3;--hb-color-foreground:#586e75;--hb-color-header-bg:#eee8d5;--hb-color-header-fg:#586e75;--hb-color-footer-bg:#eee8d5;--hb-color-footer-fg:#657b83}[data-theme-pack=solar].dark,.dark [data-theme-pack=solar]{--hb-primary-500-rgb:38 139 210;--color-primary-500:rgb(var(--hb-primary-500-rgb));--hb-primary-50-rgb:244 249 252;--color-primary-50:rgb(var(--hb-primary-50-rgb));--hb-primary-100-rgb:233 243 250;--color-primary-100:rgb(var(--hb-primary-100-rgb));--hb-primary-200-rgb:211 231 246;--color-primary-200:rgb(var(--hb-primary-200-rgb));--hb-primary-300-rgb:189 220 241;--color-primary-300:rgb(var(--hb-primary-300-rgb));--hb-primary-400-rgb:168 208 237;--color-primary-400:rgb(var(--hb-primary-400-rgb));--hb-primary-600-rgb:34 125 189;--color-primary-600:rgb(var(--hb-primary-600-rgb));--hb-primary-700-rgb:30 111 168;--color-primary-700:rgb(var(--hb-primary-700-rgb));--hb-primary-800-rgb:24 90 136;--color-primary-800:rgb(var(--hb-primary-800-rgb));--hb-primary-900-rgb:19 69 105;--color-primary-900:rgb(var(--hb-primary-900-rgb));--hb-primary-950-rgb:11 41 63;--color-primary-950:rgb(var(--hb-primary-950-rgb));--hb-secondary-500-rgb:133 153 0;--color-secondary-500:rgb(var(--hb-secondary-500-rgb));--hb-secondary-50-rgb:248 249 242;--color-secondary-50:rgb(var(--hb-secondary-50-rgb));--hb-secondary-100-rgb:242 244 229;--color-secondary-100:rgb(var(--hb-secondary-100-rgb));--hb-secondary-200-rgb:230 234 204;--color-secondary-200:rgb(var(--hb-secondary-200-rgb));--hb-secondary-300-rgb:218 224 178;--color-secondary-300:rgb(var(--hb-secondary-300-rgb));--hb-secondary-400-rgb:206 214 153;--color-secondary-400:rgb(var(--hb-secondary-400-rgb));--hb-secondary-600-rgb:119 137 0;--color-secondary-600:rgb(var(--hb-secondary-600-rgb));--hb-secondary-700-rgb:106 122 0;--color-secondary-700:rgb(var(--hb-secondary-700-rgb));--hb-secondary-800-rgb:86 99 0;--color-secondary-800:rgb(var(--hb-secondary-800-rgb));--hb-secondary-900-rgb:66 76 0;--color-secondary-900:rgb(var(--hb-secondary-900-rgb));--hb-secondary-950-rgb:39 45 0;--color-secondary-950:rgb(var(--hb-secondary-950-rgb));--hb-gray-500-rgb:131 148 150;--color-gray-500:rgb(var(--hb-gray-500-rgb));--hb-gray-50-rgb:248 249 249;--color-gray-50:rgb(var(--hb-gray-50-rgb));--hb-gray-100-rgb:242 244 244;--color-gray-100:rgb(var(--hb-gray-100-rgb));--hb-gray-200-rgb:230 233 234;--color-gray-200:rgb(var(--hb-gray-200-rgb));--hb-gray-300-rgb:217 222 223;--color-gray-300:rgb(var(--hb-gray-300-rgb));--hb-gray-400-rgb:205 212 213;--color-gray-400:rgb(var(--hb-gray-400-rgb));--hb-gray-600-rgb:117 133 135;--color-gray-600:rgb(var(--hb-gray-600-rgb));--hb-gray-700-rgb:104 118 120;--color-gray-700:rgb(var(--hb-gray-700-rgb));--hb-gray-800-rgb:85 96 97;--color-gray-800:rgb(var(--hb-gray-800-rgb));--hb-gray-900-rgb:65 74 75;--color-gray-900:rgb(var(--hb-gray-900-rgb));--hb-gray-950-rgb:39 44 45;--color-gray-950:rgb(var(--hb-gray-950-rgb));--hb-color-background:#002b36;--hb-color-foreground:#93a1a1;--hb-color-header-bg:#073642;--hb-color-header-fg:#93a1a1;--hb-color-footer-bg:#073642;--hb-color-footer-fg:#839496}[data-theme-pack=synthwave]{--hb-primary-500-rgb:217 70 239;--color-primary-500:rgb(var(--hb-primary-500-rgb));--hb-primary-50-rgb:253 245 254;--color-primary-50:rgb(var(--hb-primary-50-rgb));--hb-primary-100-rgb:251 236 253;--color-primary-100:rgb(var(--hb-primary-100-rgb));--hb-primary-200-rgb:247 218 251;--color-primary-200:rgb(var(--hb-primary-200-rgb));--hb-primary-300-rgb:243 199 250;--color-primary-300:rgb(var(--hb-primary-300-rgb));--hb-primary-400-rgb:239 181 248;--color-primary-400:rgb(var(--hb-primary-400-rgb));--hb-primary-600-rgb:195 63 215;--color-primary-600:rgb(var(--hb-primary-600-rgb));--hb-primary-700-rgb:173 56 191;--color-primary-700:rgb(var(--hb-primary-700-rgb));--hb-primary-800-rgb:141 45 155;--color-primary-800:rgb(var(--hb-primary-800-rgb));--hb-primary-900-rgb:108 35 119;--color-primary-900:rgb(var(--hb-primary-900-rgb));--hb-primary-950-rgb:65 21 71;--color-primary-950:rgb(var(--hb-primary-950-rgb));--hb-secondary-500-rgb:6 182 212;--color-secondary-500:rgb(var(--hb-secondary-500-rgb));--hb-secondary-50-rgb:242 251 252;--color-secondary-50:rgb(var(--hb-secondary-50-rgb));--hb-secondary-100-rgb:230 247 250;--color-secondary-100:rgb(var(--hb-secondary-100-rgb));--hb-secondary-200-rgb:205 240 246;--color-secondary-200:rgb(var(--hb-secondary-200-rgb));--hb-secondary-300-rgb:180 233 242;--color-secondary-300:rgb(var(--hb-secondary-300-rgb));--hb-secondary-400-rgb:155 225 237;--color-secondary-400:rgb(var(--hb-secondary-400-rgb));--hb-secondary-600-rgb:5 163 190;--color-secondary-600:rgb(var(--hb-secondary-600-rgb));--hb-secondary-700-rgb:4 145 169;--color-secondary-700:rgb(var(--hb-secondary-700-rgb));--hb-secondary-800-rgb:3 118 137;--color-secondary-800:rgb(var(--hb-secondary-800-rgb));--hb-secondary-900-rgb:3 91 106;--color-secondary-900:rgb(var(--hb-secondary-900-rgb));--hb-secondary-950-rgb:1 54 63;--color-secondary-950:rgb(var(--hb-secondary-950-rgb));--hb-gray-500-rgb:112 26 117;--color-gray-500:rgb(var(--hb-gray-500-rgb));--hb-gray-50-rgb:247 243 248;--color-gray-50:rgb(var(--hb-gray-50-rgb));--hb-gray-100-rgb:240 232 241;--color-gray-100:rgb(var(--hb-gray-100-rgb));--hb-gray-200-rgb:226 209 227;--color-gray-200:rgb(var(--hb-gray-200-rgb));--hb-gray-300-rgb:212 186 213;--color-gray-300:rgb(var(--hb-gray-300-rgb));--hb-gray-400-rgb:197 163 199;--color-gray-400:rgb(var(--hb-gray-400-rgb));--hb-gray-600-rgb:100 23 105;--color-gray-600:rgb(var(--hb-gray-600-rgb));--hb-gray-700-rgb:89 20 93;--color-gray-700:rgb(var(--hb-gray-700-rgb));--hb-gray-800-rgb:72 16 76;--color-gray-800:rgb(var(--hb-gray-800-rgb));--hb-gray-900-rgb:56 13 58;--color-gray-900:rgb(var(--hb-gray-900-rgb));--hb-gray-950-rgb:33 7 35;--color-gray-950:rgb(var(--hb-gray-950-rgb));--hb-color-background:#fff0f5;--hb-color-foreground:#2e1065;--hb-color-header-bg:#fae8ff;--hb-color-header-fg:#86198f;--hb-color-footer-bg:#f0abfc;--hb-color-footer-fg:#2e1065}[data-theme-pack=synthwave].dark,.dark [data-theme-pack=synthwave]{--hb-primary-500-rgb:231 121 193;--color-primary-500:rgb(var(--hb-primary-500-rgb));--hb-primary-50-rgb:253 248 251;--color-primary-50:rgb(var(--hb-primary-50-rgb));--hb-primary-100-rgb:252 241 248;--color-primary-100:rgb(var(--hb-primary-100-rgb));--hb-primary-200-rgb:250 228 242;--color-primary-200:rgb(var(--hb-primary-200-rgb));--hb-primary-300-rgb:247 214 236;--color-primary-300:rgb(var(--hb-primary-300-rgb));--hb-primary-400-rgb:245 201 230;--color-primary-400:rgb(var(--hb-primary-400-rgb));--hb-primary-600-rgb:207 108 173;--color-primary-600:rgb(var(--hb-primary-600-rgb));--hb-primary-700-rgb:184 96 154;--color-primary-700:rgb(var(--hb-primary-700-rgb));--hb-primary-800-rgb:150 78 125;--color-primary-800:rgb(var(--hb-primary-800-rgb));--hb-primary-900-rgb:115 60 96;--color-primary-900:rgb(var(--hb-primary-900-rgb));--hb-primary-950-rgb:69 36 57;--color-primary-950:rgb(var(--hb-primary-950-rgb));--hb-secondary-500-rgb:88 199 243;--color-secondary-500:rgb(var(--hb-secondary-500-rgb));--hb-secondary-50-rgb:246 252 254;--color-secondary-50:rgb(var(--hb-secondary-50-rgb));--hb-secondary-100-rgb:238 249 253;--color-secondary-100:rgb(var(--hb-secondary-100-rgb));--hb-secondary-200-rgb:221 243 252;--color-secondary-200:rgb(var(--hb-secondary-200-rgb));--hb-secondary-300-rgb:204 238 251;--color-secondary-300:rgb(var(--hb-secondary-300-rgb));--hb-secondary-400-rgb:188 232 250;--color-secondary-400:rgb(var(--hb-secondary-400-rgb));--hb-secondary-600-rgb:79 179 218;--color-secondary-600:rgb(var(--hb-secondary-600-rgb));--hb-secondary-700-rgb:70 159 194;--color-secondary-700:rgb(var(--hb-secondary-700-rgb));--hb-secondary-800-rgb:57 129 157;--color-secondary-800:rgb(var(--hb-secondary-800-rgb));--hb-secondary-900-rgb:44 99 121;--color-secondary-900:rgb(var(--hb-secondary-900-rgb));--hb-secondary-950-rgb:26 59 72;--color-secondary-950:rgb(var(--hb-secondary-950-rgb));--hb-gray-500-rgb:42 46 55;--color-gray-500:rgb(var(--hb-gray-500-rgb));--hb-gray-50-rgb:244 244 245;--color-gray-50:rgb(var(--hb-gray-50-rgb));--hb-gray-100-rgb:233 234 235;--color-gray-100:rgb(var(--hb-gray-100-rgb));--hb-gray-200-rgb:212 213 215;--color-gray-200:rgb(var(--hb-gray-200-rgb));--hb-gray-300-rgb:191 192 195;--color-gray-300:rgb(var(--hb-gray-300-rgb));--hb-gray-400-rgb:169 171 175;--color-gray-400:rgb(var(--hb-gray-400-rgb));--hb-gray-600-rgb:37 41 49;--color-gray-600:rgb(var(--hb-gray-600-rgb));--hb-gray-700-rgb:33 36 44;--color-gray-700:rgb(var(--hb-gray-700-rgb));--hb-gray-800-rgb:27 29 35;--color-gray-800:rgb(var(--hb-gray-800-rgb));--hb-gray-900-rgb:21 23 27;--color-gray-900:rgb(var(--hb-gray-900-rgb));--hb-gray-950-rgb:12 13 16;--color-gray-950:rgb(var(--hb-gray-950-rgb));--hb-color-background:#1a103d;--hb-color-foreground:#f9f7fd;--hb-color-header-bg:rgba(26, 16, 61, 0.9);--hb-color-header-fg:#f9f7fd;--hb-color-footer-bg:#110a28;--hb-color-footer-fg:#b8b2cc}</style>
<link rel="stylesheet" href="/css/_entry.cf9d89e05fc4cac1ee94c97379ef59aac131110b2143c4b266c035018ef86c53.css" integrity="sha256-z52J4F/EysHulMlzee9ZqsExEQshQ8SyZsA1AY74bFM=" crossorigin="anonymous">
<link href=/css/custom.min.fbf1c22003a4ca961fb1353522b652e4d77c91ab9b763aa911703fbb48a2494e.css rel=stylesheet><script src=/js/hb-head.min.e9ff67ddf77122b225756bf5a926e24420bea2586199fddcb3b1813a009f4ee5.js integrity="sha256-6f9n3fdxIrIldWv1qSbiRCC+olhhmf3cs7GBOgCfTuU=" crossorigin=anonymous></script><meta name=google-site-verification content="92qv2vMWAwD2LpDfnEcBVItt_GrB7dxSosDEHr-WLuE"><script async src="https://www.googletagmanager.com/gtag/js?id=G-80BL4JYS6G"></script><script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}function trackOutboundLink(e,t){gtag("event","click",{event_category:"outbound",event_label:e,transport_type:"beacon",event_callback:function(){t!=="_blank"&&(document.location=e)}}),console.debug("Outbound link clicked: "+e)}function onClickCallback(e){if(e.target.tagName!=="A"||e.target.host===window.location.host)return;trackOutboundLink(e.target,e.target.getAttribute("target"))}gtag("js",new Date),gtag("config","G-80BL4JYS6G",{anonymize_ip:!0}),gtag("set",{cookie_flags:"SameSite=None;Secure"}),document.addEventListener("click",onClickCallback,!1)</script><script>(function(e,t,n,s,o){e[s]=e[s]||[],e[s].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var a=t.getElementsByTagName(n)[0],i=t.createElement(n),r=s!="dataLayer"?"&l="+s:"";i.async=!0,i.src="https://www.googletagmanager.com/gtm.js?id="+o+r,a.parentNode.insertBefore(i,a)})(window,document,"script","dataLayer","GTM-5CVZLRZR")</script><link rel=alternate href=/index.xml type=application/rss+xml title=djps><link rel=icon type=image/png href=/media/icon_hu_62297992525fd5f5.png><link rel=apple-touch-icon type=image/png href=/media/icon_hu_d226b7c5d2cb5f21.png><link rel=canonical href=https://djps.github.io/><meta property="twitter:card" content="summary"><meta property="twitter:site" content="@david_sinden"><meta property="twitter:creator" content="@david_sinden"><meta property="og:site_name" content="djps"><meta property="og:url" content="https://djps.github.io/"><meta property="og:title" content="djps"><meta property="og:description" content="David Sinden is a applied mathematician working in image-guided therapies."><meta property="og:image" content="https://djps.github.io/media/logo_hu_57172fd1f977838b.png"><meta property="twitter:image" content="https://djps.github.io/media/logo_hu_57172fd1f977838b.png"><meta property="og:locale" content="en-us"><meta property="og:updated_time" content="2022-10-24T00:00:00+00:00"><script type=application/ld+json>{"@context":"https://schema.org","@type":"WebSite","potentialAction":{"@type":"SearchAction","target":"https://djps.github.io/?q={search_term_string}","query-input":"required name=search_term_string"},"url":"https://djps.github.io/"}</script><title>djps</title><style>@font-face{font-family:inter;src:local('Inter'),url(/dist/font/Inter.var.woff2)format('woff2');font-weight:100 900;font-display:swap}</style><style>@font-face{font-family:jetbrains mono;src:local('JetBrains Mono'),url(/dist/font/JetBrainsMono.var.ttf)format('truetype');font-weight:100 900;font-display:swap}</style><style>:root{--hb-font-heading:'Inter', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';--hb-font-body:'Inter', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';--hb-font-code:'JetBrains Mono', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;--hb-font-nav:'Inter', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';--hb-font-weight-heading:600;--hb-font-weight-body:400;--hb-font-weight-body-bold:500;--hb-font-leading-heading:1.2;--hb-font-leading-body:1.6;--hb-font-leading-code:1.5;--hb-font-tracking-heading:-0.02em;--hb-font-tracking-body:0;--hb-font-tracking-caps:0.05em;--hb-font-size-base:1rem;--hb-font-size-sm:0.875rem;--hb-font-size-lg:1.125rem;--hb-font-family-sans:'Inter', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'}</style><style>:root{--hb-radius:0.5rem;--hb-spacing-base:1rem;--hb-spacing-section:4rem}</style><script defer src=/js/hugo-blox-en.min.50bf5376bbbd2aea9b2e03e195eeee2f0afad8e84589a94b0ee493111b4be271.js integrity="sha256-UL9Tdru9KuqbLgPhle7uLwr62OhFialLDuSTERtL4nE="></script></head><body class="bg-[var(--hb-color-background)] text-[var(--hb-color-foreground)] page-wrapper" id=top><div id=page-bg></div><div class="page-header sticky top-0 z-30"><header id=site-header class=header><nav class="navbar px-3 flex justify-start"><div class="order-0 h-full"><a class=navbar-brand href=/ title=djps><img fetchpriority=high decoding=async width=36 height=36 src=/media/logo_hu_27af5992ab4fd825.png alt=djps>
djps</a></div><input id=nav-toggle type=checkbox class=hidden>
<label for=nav-toggle class="order-3 cursor-pointer flex items-center lg:hidden text-[var(--hb-color-header-fg)] lg:order-1"><svg id="show-button" class="h-6 fill-current block" viewBox="0 0 20 20"><title>Open Menu</title><path d="M0 3h20v2H0V3zm0 6h20v2H0V9zm0 6h20v2H0V0z"/></svg>
<svg id="hide-button" class="h-6 fill-current hidden" viewBox="0 0 20 20"><title>Close Menu</title><polygon points="11 9 22 9 22 11 11 11 11 22 9 22 9 11 -2 11 -2 9 9 9 9 -2 11 -2" transform="rotate(45 10 10)"/></svg></label><ul id=nav-menu class="navbar-nav order-3 hidden lg:flex w-full pb-6 lg:order-1 lg:w-auto lg:space-x-2 lg:pb-0 xl:space-x-8 justify-start"><li class=nav-item><a class=nav-link href=/experience/>Experience</a></li><li class=nav-item><a class=nav-link href=/#papers>Publications</a></li><li class=nav-item><a class=nav-link href=/projects/>Projects</a></li><li class=nav-item><a class=nav-link href=/#post>Blog</a></li><li class=nav-item><a class=nav-link href=/repos/>Code</a></li><li class=nav-item><a class=nav-link href=/talks/>Talks</a></li><li class="nav-item nav-dropdown group relative"><span role=button tabindex=0 aria-haspopup=true aria-expanded=false class="nav-link cursor-pointer select-none
inline-flex items-center">Teaching
<svg class="h-4 w-4 fill-current inline-block" viewBox="0 0 20 20"><path d="M9.293 12.95l.707.707L15.657 8l-1.414-1.414L10 10.828 5.757 6.586 4.343 8z"/></svg></span><ul class="nav-dropdown-list lg:group-hover:visible lg:group-hover:opacity-100"><li class=nav-dropdown-item><a class=nav-dropdown-link href=/docs/numericalmethods/intro/intro/>Numerical Methods</a></li><li class=nav-dropdown-item><a class=nav-dropdown-link href=/docs/gradcalclinalg24/intro/intro/>Grad. Calculus & Linear Algebra</a></li><li class=nav-dropdown-item><a class=nav-dropdown-link href=/docs/numericalanalysis22/intro/intro/>Numerical Analysis</a></li></ul></li></ul><div class="order-1 ml-auto flex items-center md:order-2 lg:ml-0"><button aria-label="toggle search" class="inline-block px-3 text-xl text-[var(--hb-color-header-fg)] hover:text-primary-500 cursor-pointer" data-search-toggle>
<svg height="16" width="16" viewBox="0 0 512 512" fill="currentColor"><path d="M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8.0 45.3s-32.8 12.5-45.3.0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9.0 208S93.1.0 208 0 416 93.1 416 208zM208 352a144 144 0 100-288 144 144 0 100 288z"/></svg></button><div class="px-3 text-[var(--hb-color-header-fg)] hover:text-primary-500
[&.active]:font-bold [&.active]:text-primary-500"><button class="theme-toggle mt-1" accesskey=t title=appearance>
<svg id="moon" width="24" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="block dark:hidden"><path d="M21 12.79A9 9 0 1111.21 3 7 7 0 0021 12.79z"/></svg>
<svg id="sun" width="24" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="hidden dark:block"><circle cx="12" cy="12" r="5"/><line x1="12" y1="1" x2="12" y2="3"/><line x1="12" y1="21" x2="12" y2="23"/><line x1="4.22" y1="4.22" x2="5.64" y2="5.64"/><line x1="18.36" y1="18.36" x2="19.78" y2="19.78"/><line x1="1" y1="12" x2="3" y2="12"/><line x1="21" y1="12" x2="23" y2="12"/><line x1="4.22" y1="19.78" x2="5.64" y2="18.36"/><line x1="18.36" y1="5.64" x2="19.78" y2="4.22"/></svg></button></div><div class=px-3><select onchange='document.documentElement.setAttribute("data-theme-pack",this.value),localStorage.setItem("hb-theme-pack",this.value)' class="bg-transparent text-[var(--hb-color-header-fg)] border-none focus:ring-0 cursor-pointer text-sm font-medium"><option value>Theme</option><option value=coffee>Coffee</option><option value=contrast>Contrast</option><option value=cupcake>Cupcake</option><option value=default>Default</option><option value=dracula>Dracula</option><option value=marine>Marine</option><option value=matcha>Matcha</option><option value=minimal>Minimal</option><option value=retro>Retro</option><option value=solar>Solar</option><option value=synthwave>Synthwave</option></select>
<script>(function(){const e=localStorage.getItem("hb-theme-pack");e&&(document.documentElement.setAttribute("data-theme-pack",e),document.addEventListener("DOMContentLoaded",()=>{const t=document.querySelector('select[onchange*="data-theme-pack"]');t&&(t.value=e)}))})()</script></div></div></nav></header><div x-data=searchModal() x-show=$store.search.open @keydown.escape.window="$store.search.open = false" @keydown.cmd.k.window.prevent="$store.search.open = !$store.search.open" @keydown.ctrl.k.window.prevent="$store.search.open = !$store.search.open" x-cloak class="fixed inset-0 z-[100] bg-black/50 backdrop-blur-sm" style=display:none><div class="absolute inset-0" @click="$store.search.open = false"></div><div class="relative mx-auto mt-[10vh] max-w-3xl" x-show=$store.search.open x-transition:enter="transition ease-out duration-200" x-transition:enter-start="opacity-0 translate-y-4 scale-95" x-transition:enter-end="opacity-100 translate-y-0 scale-100" x-transition:leave="transition ease-in duration-150" x-transition:leave-start="opacity-100 translate-y-0 scale-100" x-transition:leave-end="opacity-0 translate-y-4 scale-95"><div class="mx-4 overflow-hidden rounded-2xl bg-white dark:bg-gray-900 shadow-2xl ring-1 ring-gray-900/10 dark:ring-white/10"><div class="border-b border-gray-200 dark:border-gray-800"><div class="flex items-center gap-3 px-4 py-3"><svg class="h-5 w-5 flex-shrink-0 text-gray-400" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-6-6m2-5A7 7 0 113 10a7 7 0 0114 0z"/></svg>
<input x-ref=searchInput x-model=query @input="loading = query.trim() !== ''" @input.debounce.300ms=search() type=text placeholder="Search for answers..." class="flex-1 bg-transparent text-lg outline-none text-gray-900 dark:text-gray-100 placeholder-gray-400" autocomplete=off autofocus><div x-show=loading class=flex-shrink-0><svg class="animate-spin h-5 w-5 text-primary-600" fill="none" viewBox="0 0 24 24"><circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"/><path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373.0.0 5.373.0 12h4zm2 5.291A7.962 7.962.0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"/></svg></div><kbd class="hidden sm:block flex-shrink-0 rounded bg-gray-100 px-2 py-1 text-xs font-semibold text-gray-600 dark:bg-gray-800 dark:text-gray-400">ESC</kbd>
<button @click="$store.search.open = false" class="flex-shrink-0 rounded-lg p-1 text-gray-400 hover:bg-gray-100 hover:text-gray-600 dark:hover:bg-gray-800 dark:hover:text-gray-300 cursor-pointer">
<svg class="h-5 w-5" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18 18 6M6 6l12 12"/></svg></button></div><div x-show="query && availableFilters.length > 0" x-transition class="border-t border-gray-100 dark:border-gray-800 px-4 py-2"><div class="flex flex-wrap gap-2"><button @click="activeFilter = null; search()" :class="activeFilter === null ? 'bg-primary-100 text-primary-700 dark:bg-primary-900 dark:text-primary-300' : 'bg-gray-100 text-gray-600 hover:bg-gray-200 dark:bg-gray-800 dark:text-gray-400'" class="rounded-full px-3 py-1 text-xs font-medium transition-colors cursor-pointer">
All Results
</button>
<template x-for="filter in availableFilters" :key=filter.filterKey><button @click="activeFilter = filter.filterKey; search()" :class="activeFilter === filter.filterKey ? 'bg-primary-100 text-primary-700 dark:bg-primary-900 dark:text-primary-300' : 'bg-gray-100 text-gray-600 hover:bg-gray-200 dark:bg-gray-800 dark:text-gray-400'" class="rounded-full px-3 py-1 text-xs font-medium transition-colors cursor-pointer" x-text="filter.label + ' (' + filter.count + ')'"></button></template></div></div></div><div class="max-h-[60vh] overflow-y-auto"><div x-show="!query && results.length === 0" class=p-6></div><div x-show="query && results.length > 0" class="divide-y divide-gray-200 dark:divide-gray-800"><template x-for="(result, index) in results" :key=result.id><a :href=result.url @mouseenter="selectedIndex = index" @click="$store.search.open = false" :class="selectedIndex === index ? 'bg-primary-50 dark:bg-primary-900/20 border-l-2 border-primary-600' : ''" class="block px-6 py-4 hover:bg-gray-50 dark:hover:bg-gray-800 transition-colors group search-result"><div class="flex items-center gap-2 mb-2 flex-wrap"><span x-show="result.filters && result.filters.type" :class="{
'bg-primary-100 text-primary-700 dark:bg-primary-900 dark:text-primary-300': result.filters.type && result.filters.type[0] === 'questions',
'bg-green-100 text-green-700 dark:bg-green-900 dark:text-green-300': result.filters.type && result.filters.type[0] === 'faq',
'bg-blue-100 text-blue-700 dark:bg-blue-900 dark:text-blue-300': result.filters.type && result.filters.type[0] === 'docs'
}" class="inline-flex items-center rounded-full px-2 py-0.5 text-xs font-medium" x-text="result.filters.type ? (typeLabels[result.filters.type[0]] || result.filters.type[0]) : ''"></span>
<span x-show="result.filters && result.filters.category" class="inline-flex items-center rounded-full px-2 py-0.5 text-xs font-medium bg-gray-100 text-gray-700 dark:bg-gray-800 dark:text-gray-300" x-text="result.filters.category ? result.filters.category[0] : ''"></span>
<span x-show="result.filters && result.filters.difficulty" class="inline-flex items-center rounded-full px-2 py-0.5 text-xs font-medium bg-amber-100 text-amber-700 dark:bg-amber-900 dark:text-amber-300" x-text="result.filters.difficulty ? result.filters.difficulty[0] : ''"></span></div><h3 class="text-lg font-semibold text-gray-900 dark:text-white group-hover:text-primary-600 dark:group-hover:text-primary-400 transition-colors mb-2" x-html="result.meta.title || 'Untitled'"></h3><p class="text-sm text-gray-600 dark:text-gray-400 line-clamp-2" x-html=result.excerpt></p></a></template></div><div x-show="query && loading" class="px-6 py-16 text-center"><div class="inline-flex items-center gap-3"><svg class="animate-spin h-8 w-8 text-primary-600" fill="none" viewBox="0 0 24 24"><circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"/><path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373.0.0 5.373.0 12h4zm2 5.291A7.962 7.962.0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"/></svg><div class=text-left><p class="text-lg font-medium text-gray-900 dark:text-white">Searching...</p><p class="text-sm text-gray-500 dark:text-gray-400" x-text="'Finding results for "' + query + '"'"></p></div></div></div><div x-show="query && results.length === 0 && !loading && hasSearched" class="px-6 py-12 text-center"><svg class="mx-auto h-12 w-12 text-gray-400" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.172 16.172a4 4 0 015.656.0M9 10h.01M15 10h.01M21 12A9 9 0 113 12a9 9 0 0118 0z"/></svg><h3 class="mt-4 text-lg font-semibold text-gray-900 dark:text-white">No results found</h3><p class="mt-2 text-gray-600 dark:text-gray-400" x-text="'No results for "' + query + '"'"></p><button @click="query = ''; $refs.searchInput.focus()" class="mt-4 text-primary-600 hover:text-primary-700 dark:text-primary-400 dark:hover:text-primary-300 font-medium">
Clear search</button></div></div><div class="border-t border-gray-200 dark:border-gray-800 px-4 py-3 bg-gray-50 dark:bg-gray-900/50"><div class="flex items-center justify-between text-xs text-gray-500 dark:text-gray-400"><div class="flex items-center gap-3"><span class="flex items-center gap-1"><kbd class="rounded bg-white dark:bg-gray-800 px-1.5 py-0.5 font-mono text-[10px] font-semibold border border-gray-300 dark:border-gray-700">↑↓</kbd>
Navigate
</span><span class="flex items-center gap-1"><kbd class="rounded bg-white dark:bg-gray-800 px-1.5 py-0.5 font-mono text-[10px] font-semibold border border-gray-300 dark:border-gray-700">↵</kbd>
Select
</span><span x-show="availableFilters.length > 0" class="flex items-center gap-1"><svg class="h-3 w-3" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 4a1 1 0 011-1h16a1 1 0 011 1v2.586a1 1 0 01-.293.707l-6.414 6.414a1 1 0 00-.293.707V17l-4 4v-6.586a1 1 0 00-.293-.707L3.293 7.293A1 1 0 013 6.586V4z"/></svg>
<span x-text="availableFilters.length + ' filters'"></span></span></div><a href=https://hugoblox.com target=_blank rel=noopener class="flex items-center gap-1 hover:text-primary-600 dark:hover:text-primary-400 transition-colors"><svg class="h-3 w-3" fill="currentColor" viewBox="0 0 24 24"><path d="M13 10V3L4 14h7v7l9-11h-7z"/></svg>
Powered by Hugo Blox</a></div></div></div></div></div><script>function searchModal(){return{query:"",results:[],loading:!1,hasSearched:!1,selectedIndex:-1,activeFilter:null,availableFilters:[],allFilters:[],trendingSearches:'["Search term 1","Search term 2"]',pagefind:null,pagefindModulePath:window.hbb?.assetPaths?.pagefind??"/pagefind/pagefind.js",typeLabels:{questions:'"Questions"',faq:'"FAQ"',docs:'"Documentation"'},async init(){try{this.pagefind=await import(this.pagefindModulePath),await this.pagefind.init(),console.log("✓ Pagefind initialized"),await this.loadFilters()}catch(e){console.error("Failed to initialize Pagefind:",e)}this.$watch("$store.search.open",e=>{e?(this.$nextTick(()=>this.$refs.searchInput?.focus()),document.body.style.overflow="hidden"):(document.body.style.overflow="",this.query="",this.results=[],this.selectedIndex=-1,this.hasSearched=!1)}),window.addEventListener("keydown",e=>{if(!this.$store.search.open||this.results.length===0)return;if(e.key==="ArrowDown")e.preventDefault(),this.selectedIndex=this.selectedIndex<this.results.length-1?this.selectedIndex+1:0,this.scrollToSelected();else if(e.key==="ArrowUp")e.preventDefault(),this.selectedIndex=this.selectedIndex>0?this.selectedIndex-1:this.results.length-1,this.scrollToSelected();else if(e.key==="Enter"&&this.selectedIndex>=0){e.preventDefault();const t=this.results[this.selectedIndex];t&&(window.location.href=t.url,this.$store.search.open=!1)}})},scrollToSelected(){this.$nextTick(()=>{const e=document.querySelector(".search-result:nth-child("+(this.selectedIndex+1)+")");e&&e.scrollIntoView({block:"nearest",behavior:"smooth"})})},buildFilters(e){const t=[];return e?.type&&Object.entries(e.type).forEach(([e,n])=>{t.push({category:"type",value:e,label:this.typeLabels[e]||e.charAt(0).toUpperCase()+e.slice(1),count:n,filterKey:`type:${e}`})}),e?.category&&Object.entries(e.category).forEach(([e,n])=>{t.push({category:"category",value:e,label:e,count:n,filterKey:`category:${e}`})}),e?.difficulty&&Object.entries(e.difficulty).forEach(([e,n])=>{t.push({category:"difficulty",value:e,label:e,count:n,filterKey:`difficulty:${e}`})}),t},mergeFilterCounts(e){return this.allFilters.length?this.allFilters.map(t=>{const n=e?.[t.category]?.[t.value];return{...t,count:typeof n=="number"?n:0}}):[]},async search(){if(!this.query.trim()){this.results=[],this.hasSearched=!1;return}this.loading=!0,this.hasSearched=!1;try{const t={};if(this.activeFilter){const[e,n]=this.activeFilter.split(":");t.filters={[e]:n}}const e=await this.pagefind.search(this.query,t);console.log("Search results:",e),console.log("Search filters:",e.filters),this.results=await Promise.all(e.results.slice(0,10).map(async e=>{const t=await e.data();return console.log("Result data:",t),{id:t.url,url:t.url,meta:t.meta,excerpt:t.excerpt,filters:t.filters||{}}}));const n=e.totalFilters||e.filters||{};this.allFilters.length?this.availableFilters=this.mergeFilterCounts(n):this.availableFilters=this.buildFilters(n),console.log("Final availableFilters array:",this.availableFilters),this.results.length>0&&(this.selectedIndex=0)}catch(e){console.error("Search error:",e),this.results=[]}finally{this.loading=!1,this.hasSearched=!0}},async loadFilters(){try{const e=await this.pagefind.filters();console.log("Available Pagefind filters:",e);const t=this.buildFilters(e);this.allFilters=t,this.availableFilters=t,console.log("Processed filters:",this.availableFilters)}catch(e){console.error("Failed to load filters:",e)}}}}document.addEventListener("alpine:init",()=>{Alpine.store("search",{open:!1})})</script><style>[x-cloak]{display:none!important}</style></div><div class=page-body><section id=section-resume-biography-3 class="relative hbb-section blox-_ light"><div class="home-section-bg bg-image" style=background-image:url(/media/waves.svg);background-size:cover;background-position:50%;filter:brightness(.9)contrast(contrast-50)></div><div class="resume-biography py-8 px-4 sm:py-12 md:py-16 lg:py-24 xl:py-32 relative overflow-hidden"><div class="max-w-7xl mx-auto"><div class="grid grid-cols-1 md:grid-cols-12 gap-6 md:gap-8 items-start"><div class="md:col-span-4 flex flex-col items-center text-center space-y-6 md:space-y-8"><div class="avatar-wrapper mb-4" style=width:200px;height:200px><img class="avatar rounded-full border-4 border-white shadow-2xl" src=/media/authors/admin_hu_33c50333315ab606.jpg alt="David Sinden" width=200 height=200 style=width:200px;height:200px;object-fit:cover></div><div class=space-y-3><h1 class="text-4xl sm:text-5xl lg:text-6xl font-black text-gray-900 dark:text-white leading-tight">David Sinden</h1><p class="text-lg text-gray-600 dark:text-gray-400">(he/him)</p><p class="text-2xl font-semibold text-primary-600 dark:text-primary-400">Senior Research Scientist</p><p class="text-lg text-gray-700 dark:text-gray-300"><a href=https://mevis.fraunhofer.de/ target=_blank rel=noopener class="hover:text-primary-600 dark:hover:text-primary-400 transition-colors">Fraunhofer MEVIS</a></p></div><div class="flex flex-wrap justify-center gap-4"><a href=https://x.com/david_sinden target=_blank rel=noopener aria-label=brands/x class="w-12 h-12 flex items-center justify-center rounded-full bg-white dark:bg-gray-800 text-gray-600 dark:text-gray-400
shadow-md hover:shadow-xl hover:scale-110 hover:-translate-y-1
transition-all duration-300 border border-gray-200 dark:border-gray-700"><svg class="w-6 h-6" viewBox="0 0 24 24"><path fill="currentColor" d="M14.234 10.162 22.977.0h-2.072l-7.591 8.824L7.251.0H.258l9.168 13.343L.258 24H2.33l8.016-9.318L16.749 24h6.993zm-2.837 3.299-.929-1.329L3.076 1.56h3.182l5.965 8.532.929 1.329 7.754 11.09h-3.182z"/></svg>
</a><a href=https://github.com/djps target=_blank rel=noopener aria-label=brands/github class="w-12 h-12 flex items-center justify-center rounded-full bg-white dark:bg-gray-800 text-gray-600 dark:text-gray-400
shadow-md hover:shadow-xl hover:scale-110 hover:-translate-y-1
transition-all duration-300 border border-gray-200 dark:border-gray-700"><svg class="w-6 h-6" viewBox="0 0 24 24"><path fill="currentColor" d="M12 .297c-6.63.0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577.0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93.0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176.0.0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22.0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22.0 1.606-.015 2.896-.015 3.286.0.315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"/></svg>
</a><a href=https://bsky.app/profile/djps.github.io target=_blank rel=noopener aria-label=brands/bluesky class="w-12 h-12 flex items-center justify-center rounded-full bg-white dark:bg-gray-800 text-gray-600 dark:text-gray-400
shadow-md hover:shadow-xl hover:scale-110 hover:-translate-y-1
transition-all duration-300 border border-gray-200 dark:border-gray-700"><svg class="w-6 h-6" viewBox="0 0 24 24"><path fill="currentColor" d="M5.202 2.857C7.954 4.922 10.913 9.11 12 11.358c1.087-2.247 4.046-6.436 6.798-8.501C20.783 1.366 24 .213 24 3.883c0 .732-.42 6.156-.667 7.037-.856 3.061-3.978 3.842-6.755 3.37 4.854.826 6.089 3.562 3.422 6.299-5.065 5.196-7.28-1.304-7.847-2.97-.104-.305-.152-.448-.153-.327.0-.121-.05.022-.153.327-.568 1.666-2.782 8.166-7.847 2.97-2.667-2.737-1.432-5.473 3.422-6.3-2.777.473-5.899-.308-6.755-3.369C.42 10.04.0 4.615.0 3.883.0.213 3.217 1.366 5.202 2.857"/></svg>
</a><a href=https://www.linkedin.com/in/sindendavid/ target=_blank rel=noopener aria-label=brands/linkedin class="w-12 h-12 flex items-center justify-center rounded-full bg-white dark:bg-gray-800 text-gray-600 dark:text-gray-400
shadow-md hover:shadow-xl hover:scale-110 hover:-translate-y-1
transition-all duration-300 border border-gray-200 dark:border-gray-700"><svg class="w-6 h-6" viewBox="0 0 24 24"><path fill="currentColor" d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853.0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601.0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433A2.06 2.06.0 013.274 5.368a2.064 2.064.0 112.063 2.065m1.782 13.019H3.555V9h3.564zM22.225.0H1.771C.792.0.0.774.0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2.0 22.222.0z"/></svg>
</a><a href="https://scholar.google.co.uk/citations?user=lauJqakAAAAJ&hl=en" target=_blank rel=noopener aria-label=academicons/google-scholar class="w-12 h-12 flex items-center justify-center rounded-full bg-white dark:bg-gray-800 text-gray-600 dark:text-gray-400
shadow-md hover:shadow-xl hover:scale-110 hover:-translate-y-1
transition-all duration-300 border border-gray-200 dark:border-gray-700"><svg class="w-6 h-6" viewBox="0 0 512 512"><path fill="currentColor" d="M343.759 106.662V79.43L363.524 64h-213.89L20.476 176.274h85.656a82 82 0 00-.219 6.225c0 20.845 7.22 38.087 21.672 51.861 14.453 13.797 32.252 20.648 53.327 20.648 4.923.0 9.75-.368 14.438-1.024-2.907 6.5-4.374 12.523-4.374 18.142.0 9.875 4.499 20.43 13.467 31.642-39.234 2.67-68.061 9.732-86.437 21.163-10.531 6.5-19 14.704-25.39 24.531-6.391 9.9-9.578 20.515-9.578 31.962.0 9.648 2.062 18.336 6.219 26.062 4.156 7.726 9.578 14.07 16.312 18.984 6.718 4.968 14.469 9.101 23.219 12.469 8.734 3.344 17.406 5.718 26.061 7.062A167 167 0 00180.555 448c13.469.0 26.953-1.734 40.547-5.187 13.562-3.485 26.28-8.642 38.171-15.493 11.86-6.805 21.515-16.086 28.922-27.718 7.39-11.68 11.094-24.805 11.094-39.336.0-11.016-2.25-21.039-6.75-30.14-4.468-9.073-9.938-16.542-16.452-22.345-6.501-5.813-13-11.155-19.516-15.968-6.5-4.845-12-9.75-16.468-14.813-4.485-5.046-6.735-10.054-6.735-14.984.0-4.921 1.734-9.672 5.216-14.265 3.455-4.61 7.674-9.048 12.61-13.306 4.937-4.25 9.875-8.968 14.796-14.133 4.922-5.147 9.141-11.827 12.61-20.008 3.485-8.18 5.203-17.445 5.203-27.757.0-13.453-2.547-24.46-7.547-33.314-.594-1.022-1.218-1.803-1.875-3.022l56.907-46.672v17.119c-7.393.93-6.624 5.345-6.624 10.635V245.96c0 5.958 4.875 10.834 10.834 10.834h3.989c5.958.0 10.833-4.875 10.833-10.834V117.293c0-5.277.778-9.688-6.561-10.63m-107.36 222.48c1.14.75 3.704 2.78 7.718 6.038 4.05 3.243 6.797 5.695 8.266 7.414a444 444 0 016.376 7.547c2.813 3.375 4.718 6.304 5.718 8.734q1.5 3.717 3.047 8.946a38.3 38.3.0 011.485 10.562c0 17.048-6.564 29.68-19.656 37.859-13.125 8.18-28.767 12.274-46.938 12.274-9.187.0-18.203-1.093-27.063-3.196-8.843-2.116-17.311-5.336-25.39-9.601-8.078-4.258-14.577-10.204-19.5-17.797-4.938-7.64-7.407-16.415-7.407-26.25.0-10.32 2.797-19.29 8.422-26.906 5.594-7.625 12.938-13.391 22.032-17.315 9.063-3.946 18.25-6.742 27.562-8.398a158 158 0 0128.438-2.555c4.47.0 7.936.25 10.405.696.455.219 3.032 2.07 7.735 5.563 4.704 3.462 7.625 5.595 8.75 6.384zm-3.359-100.579c-7.406 8.86-17.734 13.288-30.953 13.288-11.86.0-22.298-4.764-31.266-14.312-9-9.523-15.422-20.328-19.344-32.43-3.937-12.109-5.906-23.984-5.906-35.648q.002-20.54 10.781-34.976c7.187-9.65 17.5-14.485 30.938-14.485 11.875.0 22.374 5.038 31.437 15.157 9.094 10.085 15.61 21.413 19.517 33.968 3.922 12.54 5.873 24.53 5.873 35.984.0 13.446-3.702 24.61-11.076 33.454z"/></svg>
</a><a href=https://www.researchgate.net/profile/David-Sinden target=_blank rel=noopener aria-label=academicons/researchgate class="w-12 h-12 flex items-center justify-center rounded-full bg-white dark:bg-gray-800 text-gray-600 dark:text-gray-400
shadow-md hover:shadow-xl hover:scale-110 hover:-translate-y-1
transition-all duration-300 border border-gray-200 dark:border-gray-700"><svg class="w-6 h-6" viewBox="0 0 512 512"><path fill="currentColor" d="M228.66 408.101c-20.194-21.973-47.218-57.268-69.698-97.166 37.134-8.685 64.633-43.55 64.633-78.384.0-51.345-39.88-75.176-92.163-75.176-27.023.0-48.583 1.365-68.716 1.365-18.369.0-36.722.0-48.154-.445V171.6l17.401 3.192c11.97 2.302 18.783 7.765 18.783 36.214v180.6c0 28.435-6.813 33.928-18.783 36.2l-17.4 3.252v13.259c12.367-.445 33.912-1.351 55.473-1.351 20.624.0 47.217.906 58.68 1.35v-13.258l-23.847-3.253c-12.366-1.796-18.813-7.764-18.813-36.2v-76.542c11.002.921 20.624.921 35.325.921 27.96 49.95 54.551 87.56 69.652 104.962 13.78 16.526 34.85 27.054 61.442 27.054 7.781.0 16.023-1.367 21.054-3.683v-11.894c-16.496.0-32.992-11.477-44.87-24.321zM119.064 295.344c-15.591.0-22.434-.414-33.008-1.41V178.918c10.574-.92 24.752-.92 37.136-.92 38.531.0 61.427 20.195 61.427 56.839.0 36.215-24.736 60.506-65.555 60.506M258.998 179.64c-.46-2.409-.875-5.217-1.243-8.456-.383-3.268-.63-7.104-.782-11.63-.154-4.496-.215-9.99-.215-16.282.0-6.323.061-11.74.215-16.25.152-4.528.399-8.41.782-11.648.368-3.223.782-6.046 1.243-8.455a51 51 0 011.78-6.982c3.943-11.923 10.405-20.885 19.443-26.901C289.244 67.02 300.308 64 313.443 64c6.752.0 12.875.782 18.307 2.377 5.371 1.581 10.189 3.76 14.44 6.553 4.189 2.762 7.81 6.015 10.802 9.698a53 53 0 017.474 11.878c.75 1.35.537 2.425-.66 3.176l-16.68 6.858c-1.413.753-2.41.37-3.193-1.12-3.743-6.936-6.936-11.493-12.183-14.807-5.31-3.3-10.22-4.865-18.308-4.865-8.793.0-12.721 1.749-18.23 5.693-5.463 3.867-9.468 8.732-11.832 16.143-.474 1.335-.905 2.993-1.41 4.942-.415 1.98-.753 4.404-.967 7.242-.215 2.84-.415 6.353-.598 10.497-.123 4.144-.184 9.177-.184 15.008.0 5.86.061 10.894.184 15.038.184 4.128.383 7.641.598 10.48.214 2.87.552 5.279.966 7.274.507 1.919.937 3.575 1.411 4.927 2.364 7.38 5.74 11.415 10.712 14.654 4.911 3.284 10.557 5.648 19.35 5.648 7.811.0 14.962-2.225 19.626-5.618 4.62-3.39 8.456-7.87 10.175-13.994.753-2.579 1.72-5.786 2.38-9.714.598-3.929.598-8.087.598-13.825.0-.907-.508-1.367-1.352-1.367h-26.716c-1.504.0-2.24-.736-2.24-2.24v-15.314c0-1.52.736-2.257 2.24-2.257h49.028c1.535.0 2.257.737 2.257 2.257v13.09c0 6.935.0 13.365-.722 19.32-.691 5.953-1.626 11.109-2.808 14.868-3.744 11.77-9.682 20.15-18.782 26.394-9.131 6.291-20.9 9.682-33.684 9.682-13.135.0-24.199-3.022-33.221-9.022-9.039-6.077-15.5-14.993-19.443-26.916a51 51 0 01-1.78-6.997z"/></svg>
</a><a href=https://orcid.org/0000-0002-8514-8279 target=_blank rel=noopener aria-label=academicons/orcid class="w-12 h-12 flex items-center justify-center rounded-full bg-white dark:bg-gray-800 text-gray-600 dark:text-gray-400
shadow-md hover:shadow-xl hover:scale-110 hover:-translate-y-1
transition-all duration-300 border border-gray-200 dark:border-gray-700"><svg class="w-6 h-6" viewBox="0 0 512 512"><path fill="currentColor" d="M336.62 194.538c-7.13-3.328-13.866-5.56-20.253-6.614-6.365-1.095-16.574-1.612-30.71-1.612h-36.704v152.747h37.634c14.673.0 26.081-1.013 34.224-3.017s14.921-4.526 20.356-7.626a69.5 69.5.0 0014.942-11.388c14.488-14.714 21.742-33.273 21.742-55.717.0-22.052-7.44-40.052-22.341-53.982-5.498-5.166-11.822-9.444-18.89-12.793zM256 8C119.022 8 8 119.042 8 256s111.022 248 248 248 248-111.042 248-248S392.978 8 256 8m-82.336 357.513h-29.389V160.148h29.389zM158.95 138.696c-11.14.0-20.213-9.01-20.213-20.212.0-11.118 9.052-20.191 20.213-20.191 11.18.0 20.232 9.052 20.232 20.191a20.194 20.194.0 01-20.232 20.212m241.386 163.597c-5.29 12.545-12.834 23.581-22.65 33.088-9.982 9.837-21.597 17.194-34.844 22.196-7.75 3.017-14.839 5.063-21.307 6.117-6.49 1.013-18.828 1.509-37.076 1.509h-64.956V160.148h69.233c27.962.0 50.034 4.154 66.32 12.545 16.265 8.37 29.181 20.728 38.792 36.972 9.61 16.265 14.425 34.018 14.425 53.196.023 13.765-2.666 26.908-7.936 39.432z"/></svg></a></div></div><div class=md:col-span-8><div class=mb-12><div class="flex items-center gap-4 mb-8"><div class="flex-shrink-0 w-12 h-12 bg-primary-100 dark:bg-primary-900/50 rounded-full flex items-center justify-center"><svg class="w-6 h-6 text-primary-600 dark:text-primary-400" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M15 9h3.75M15 12h3.75M15 15h3.75M4.5 19.5h15a2.25 2.25.0 002.25-2.25V6.75A2.25 2.25.0 0019.5 4.5h-15A2.25 2.25.0 002.25 6.75v10.5A2.25 2.25.0 004.5 19.5m6-10.125a1.875 1.875.0 11-3.75.0 1.875 1.875.0 013.75.0m1.294 6.336a6.7 6.7.0 01-3.17.789 6.7 6.7.0 01-3.168-.789 3.376 3.376.0 016.338.0"/></svg></div><h2 class="text-xl sm:text-2xl lg:text-3xl font-bold text-gray-900 dark:text-white tracking-tight">Professional Summary</h2></div><div class="prose prose-lg dark:prose-invert text-gray-800 dark:text-gray-200 text-base sm:text-lg leading-relaxed"><div class=bio-text><p>David Sinden is an applied mathematician working as a senior scientist at the Fraunhofer Institute for Digital Medicine MEVIS, in Bremen.</p><p>His research interests include ultrasound modelling, thermal ablation and pharmacokinetic models. He works within the modelling and simulation and image-guided therapy groups.</p></div></div></div><div class="grid grid-cols-2 md:grid-cols-2 xl:grid-cols-2 gap-6"><div class="group h-full flex flex-col rounded-xl mb-12"><a href=/uploads/cv_sinden.pdf target=_blank rel=noopener class="inline-flex items-center px-8 py-4 bg-gradient-to-r from-primary-600 to-secondary-600 hover:from-primary-700 hover:to-secondary-700 text-white font-bold text-lg rounded-xl shadow-lg hover:shadow-xl hover:scale-105 transition-all duration-300"><svg class="w-5 h-5 mr-3" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M19.5 14.25v-2.625A3.375 3.375.0 0016.125 8.25h-1.5A1.125 1.125.0 0113.5 7.125v-1.5A3.375 3.375.0 0010.125 2.25H8.25m.75 12 3 3m0 0 3-3m-3 3v-6m-1.5-9H5.625c-.621.0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621.0 1.125-.504 1.125-1.125V11.25a9 9 0 00-9-9"/></svg>
Download CV</a></div><div class="group h-full flex flex-col rounded-xl mb-12"><a href=/resume/resume_sinden.pdf target=_blank rel=noopener class="inline-flex items-center px-8 py-4 bg-gradient-to-r from-secondary-600 to-primary-600 hover:from-primary-700 hover:to-secondary-700 text-white font-bold text-lg rounded-xl shadow-lg hover:shadow-xl hover:scale-105 transition-all duration-300"><svg class="w-5 h-5 mr-3" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M19.5 14.25v-2.625A3.375 3.375.0 0016.125 8.25h-1.5A1.125 1.125.0 0113.5 7.125v-1.5A3.375 3.375.0 0010.125 2.25H8.25m.75 12 3 3m0 0 3-3m-3 3v-6m-1.5-9H5.625c-.621.0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621.0 1.125-.504 1.125-1.125V11.25a9 9 0 00-9-9"/></svg>
Download Resume</a></div></div><div class=mb-16><div class="flex items-center gap-4 mb-8"><div class="flex-shrink-0 w-12 h-12 bg-primary-100 dark:bg-primary-900/50 rounded-full flex items-center justify-center"><svg class="w-6 h-6 text-primary-600 dark:text-primary-400" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M4.26 10.147a60 60 0 00-.491 6.347A48.6 48.6.0 0112 20.904a48.6 48.6.0 018.232-4.41 61 61 0 00-.491-6.347m-15.482.0a51 51 0 00-2.658-.813A60 60 0 0112 3.493a60 60 0 0110.399 5.84q-1.345.372-2.658.814m-15.482.0A51 51 0 0112 13.489a50.7 50.7.0 017.74-3.342M6.75 15a.75.75.0 100-1.5.75.75.0 000 1.5m0 0v-3.675A55 55 0 0112 8.443m-7.007 11.55A5.98 5.98.0 006.75 15.75v-1.5"/></svg></div><h3 class="text-xl sm:text-2xl lg:text-3xl font-bold text-gray-900 dark:text-white tracking-tight">Education</h3></div><div class="grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-6"><div class="group h-full flex flex-col bg-gradient-to-br from-white/90 to-primary-50/30 dark:from-gray-800/90 dark:to-primary-900/20 rounded-xl p-6 shadow-md hover:shadow-xl transition-all duration-300 border border-transparent hover:border-primary-200 dark:hover:border-primary-800 backdrop-blur-md"><div class="flex gap-4"><div class="flex-shrink-0 w-12 h-12 bg-white dark:bg-gray-800 ring-1 ring-gray-200 dark:ring-gray-700 rounded-full flex items-center justify-center shadow-md"><?xml version="1.0" encoding="UTF-8"?><svg class="w-8 h-8 text-primary-600 dark:text-primary-400" id="Layer_1" viewBox="0 0 380 380"><rect x="2" y="2" width="376" height="376" fill="rgb(153,59,255)" stroke="#fff" stroke-width="4"/><g transform="translate(40,40)"><path fill="#fff" d="M291.92 198.21h-33.21v94.88h33.21v-94.88zm-53.15.0h-30.55v94.88h30.55v-94.88zm-53.15.0h-27.9v94.88h27.9v-94.88zm-53.15.0h-25.24v94.88h25.24v-94.88zm-53.15.0H56.74v94.88h22.58v-94.88zm-53.14.0H6.25v94.88h19.93v-94.88zM138.63 59.5c-17.34 4.49-30.26 19.91-31.04 38.47h-.05v11.18h-7.67v18L6.25 157.57V7.42h285.67v150.15l-93.62-30.42v-18h-7.67V97.97h-.05c-.77-18.55-13.7-33.96-31.04-38.47l-7.19-26.85h-6.54l-7.19 26.85h.02z"/></g></svg></div><div class="flex-1 flex-grow"><p class="text-xl font-bold text-gray-900 dark:text-white group-hover:text-primary-600 dark:group-hover:text-primary-400 transition-colors">PhD in Dynamical Systems</p><p class="text-gray-500 dark:text-gray-400 text-sm mt-2">2008</p><p class="text-lg text-gray-700 dark:text-gray-300"><a href=https://www.ucl.ac.uk target=_blank rel=noopener class="hover:text-primary-600 dark:hover:text-primary-400 transition-colors">University College London</a></p></div></div></div><div class="group h-full flex flex-col bg-gradient-to-br from-white/90 to-primary-50/30 dark:from-gray-800/90 dark:to-primary-900/20 rounded-xl p-6 shadow-md hover:shadow-xl transition-all duration-300 border border-transparent hover:border-primary-200 dark:hover:border-primary-800 backdrop-blur-md"><div class="flex gap-4"><div class="flex-shrink-0 w-12 h-12 bg-white dark:bg-gray-800 ring-1 ring-gray-200 dark:ring-gray-700 rounded-full flex items-center justify-center shadow-md"><svg class="w-11 h-11 text-primary-600 dark:text-primary-400" id="Layer_1" viewBox="0 0 160.3 65.8" width="2500" height="1026"><style>.st0{display:none}.st1,.st2{fill:none}.st2{stroke:#515661;stroke-width:1.4928;stroke-miterlimit:3.8637}.st3{fill:#515661}.st4{fill:none;stroke:#515661;stroke-width:2.1365;stroke-miterlimit:3.8637}.st5{fill:#fff}</style><path class="st1" d="M2.8 2.9H63v60.2H2.8z"/><path class="st1" d="M0 0h65.8v65.8H0z"/><circle class="st2" cx="32.9" cy="32.9" r="26.4"/><path class="st3" d="M37.8 53c.4-.2 1.1-.7 1.1-.9.1-.2.3-.2.4.0s.2.7.3.8c.1.2.1.3-.1.3-.2.1-.6.0-.8.2-.3.2-.6.2-.8.3-.2.1-.4.1-.6.1-.3.0-.4.1-.6.1h-.8c-.2.0-.5.1-.7.1s-.4-.2-.2-.3c.2-.1.4-.2.6-.2s.5-.1.7-.2.2-.2.2-.2.5.0.8-.1c.2.0.1.1.5.0zM33 43.1c.2.1.8.4.8.6s-.3.9-.6.9-1.8-.8-1.5-1.2c.4-.8.9-.5 1.3-.3zM43.4 23.3c-.4-.1-.8-.2-.5-.5s.3-.6.5-.8.4-.4.3-.6c-.1-.2-.5-.5-.3-.7s.6-.8.7-1.2c.2-.5 1-2.3 1.1-2.7.2-.4.2-.8.4-1.1.2-.3 1.2-1.7 1.8-1.8.5-.1.9.0.9.0s1.4 1.1 1.7 1.4c.4.4 3.1 3.8 3.5 4.3.2.3 2.3 4.4 2.6 5.4.1.4.5 1.5.7 2.1.1.2.5 3.2.5 3.2s-1 .5-1.2-.2c-.1-.4-.4-1.9-.5-2.2s-.4-.9-.5-1.2-.3-1-.4-1.3-.7-1.8-.9-2.2-.3-.9-.3-1.1c-.1-.2-.8-1.4-.1-1.6.7-.2-.7-1.7-1-1.7-.7-.1-2.2-.8-2.7-.6-.2.1-.4.5-.2.7.2.2 1.4.5 1.7.6.3.1.8.4.8.8.0.2-.3.5.0.8.3.2.8.2.7.9-.1.7.1.9.4 1.3.3.4.3.9.5 1.3.1.3-.8.1-.9-.2-.2-.4-.6-1.4-.9-1.7-.2-.2-.6.0-.6.2.1.3.6 1.3.8 1.7.3.4 1.1.7 1.3 1.1.2.4.6.9.8 1.2.2.3.8.8.8 1.9.0.7.4 1.4.5 1.7s-.5.3-.7.2c-.3-.3-.5-.6-.5-1.1.0-.6-.4-1.9-.9-2.6-.6-.8-.9-1.2-1.1-1.4-.3-.2-1-.9-1.3-1.3-.3-.4-.7-1.1-.9-1.6-.2-.5-.7-.4-.8.1-.1.4-.1.8.5 1.5s.8 1.2 1.2 1.3.7.0 1.1.6 1.3 2.1 1.3 2.5c.1.4-.9.3-1-.2-.1-.4-.5-1.4-.7-1.7s-.3-.6-.6-.4c-.3.2.1.8.2 1 .1.3-.5.5-.7.2-.3-.3-.4-.9-.6-1.2-.1-.3-.5-.6-.6-.5-.3.2-.1.7.0 1.2.1.4-.2.6-.5.4-.4-.3-.3-1.1-.6-1.4-.3-.4-.7-.6-.7-.9-.1-.4.0-.8.2-1 .4-.3.2-.6.2-.9.0-.2-.2-.4-.2-.7.0-.4.2-.4.4-.6.1-.2.1-.6.0-.8s-.3-.5.1-.6.6.0.8.1c.3.1.9.5 1.1.5s.9.0.8-.6c0-.2-.6-.5-.8-.4-.2.1-.6.1-.8-.1-.3-.2-1.1-1-1.2-1.1s.4-1 .8-1.2 1-.3.8-.6c-.2-.4-.7-.4-.9-.7-.2-.3-.6-.7-.9-.5s-.7.3-.9.3c-.2.1-.6.4-.7.8-.1.4-1 2-1 2.5.0.2-.7.7-.6 1s.3.2.5.2.1.5-.2.8-.3.7-.4.8c-.1.2-.6.2-.6.4.0.1-.3.3-.6.5zm3.2-10.5s-1.7.9-2 1.2c-.2.3-.6 1.8-.7 2s-.2.4-.2.7.0.5-.2 1.2c-.3.7-.5 1.1-.6 1.7-.1.6.2.9-.1 1.4-.3.5-.6.8-.6 1.1-.1.3-.3.6-.4.9-.1.3-.9.6-.7.1.2-.5.6-2 1-3.8.3-1.7.4-2.6.9-4.4.6-1.7 2.7-2.9 2.7-2.9l.9.8z"/><path class="st3" d="M41 40.9c-.2.3-.6.6-.9.7s-.4.6-.4 1 .6.7.8.7.1-.4.1-.7c-.1-.3.2-.6.4-.7s.3.3.5 1 .7 1 1 1 .6.0 1.2.1c.5.1.9.2.8.5s.2.7.4.7c.2-.1.5-.5.4-.7s-.7-.9-1.4-1.2-.9-.3-1.2-.8c-.4-.5-.2-1.4-.1-2.1s-.2-.9-.6-.8-.6.2-.6.6c0 .3-.2.5-.4.7zm-4 2.4c-.6-.1-.5.1-.4.3.0.2.4.5.4.6.1.1-.2.8.5.6.2-.1.3.1.4.4.1.2.1.5.1.7s.3.3.5.5c.4.4 1.1.5 1.6.5s1.2.0 1.8-.3c.4-.2 1.2-.4 1.4-.5.2-.1.7.1.9.0.2-.1.1-.4.0-.6s-.5-.2-.7-.2-.4.0-.7-.1-.4-.2-.9-.1c-.4.1-1.5.1-2-.1s-.8-.8-.9-1.1c-.2-.4-.6.0-.9.0-.2-.1-.6-.4-1.1-.6zm2.8 5.9c0 .3.2.7.3.8.1.1.5.6.8.7.2.0.7-.1 1-.1.4-.1.5-.7.0-.8-.3-.1-.7-.2-.8-.7-.1-.5-.1-.7-.6-.7-.2.1-.7.1-.7.8zm2.6-1.3c.2-.1 1.4-.1 1.6-.1.1.1.4.4.5.6.0.1.4.7.3 1-.2.3-.3.5-.3.8s.3.4.7.3c.4-.2.2-.4.7-.6.2-.1.1-1.1.1-1.2s-.2-.7-.3-.9-.4-.3-.4-.5c0-.1-.1-.4-.4-.4s-1.5.1-2 .3c-.5.2-.7.5-.7.6-.2.1-.2.3.2.1zm9.1-8.2c-.1.1-.3.3-.2.5.1.2.5.7.7 1s.3 1.4.1 2c-.1.4.3.5.3.9s-.4.4-.4.6.3.8.0 1.2c-.2.3.0 1.1.2 1.1.3.0.8-.5 1.1-.7.2-.2 1-1.6.9-2-.2-.5-.5-.4-.5-.9.0-.2.3-.8.2-1-.1-.2-.2-.2-.5-.6s-.4-.8-.4-1.1c-.1-.2-.3-.6-.4-.6s-.1-.1-.3-.2c-.1.0-.4-.4-.8-.2zm2.9-.4c-.4-.3-.5-.8-.6-.9-.1-.2-.8-1.2-1-1.3-.2-.1-1-1-1.7-1.3-.7-.4-1.4-.3-2.3-.2-.9.1-2.4 1.1-2.6 1.1-.3.0-.5-.3-.8-.5s-.5-.1-.8-.2-.4-.2-.8-.4-.6-.1-.9.0.1.4.4.5c.4.1.8.2 1.1.4.2.3-.1.4-.4.4s-.5-.2-.7-.3c-.2-.1-.5.3-.4.5s.4.2.6.3c.2.1 1-.1 1.2.0s.1.4.0.6.1.5.3.7c.2.1-1.4-.1-1.5.2-.1.5.4.6.8.5s.3.0 1.5-.1c1.8-.1 2.9.7 3.4 1s1 1.5 1.1 2.3-.4 1.2-.5 1.9c-.1.7.4 2.4.5 2.8.1.3.6.1.6.0.0-.2.0-.3.2-.6.2-.2.3-.3.1-.6-.2-.4-.3-.8-.3-1.4s.2-.6.4-1.8c.2-1.2-.4-2.4-.7-3.1-.3-.7-1.8-1.3-2.1-1.5-.3-.2-.6-.5-.7-.6s-.4-.1-.6-.3c-.2-.2.3-.4.5-.5.3-.2.7-.6.9-.5.3.2-.1.6.1.7s.6-.3.8-.2c.2.2.7.5.1.6-.5.1.1.4.3.4.1.0.7-.4.9-.2.2.2-.2.6.2.7.2.0.4.1.7.1.4.0.3.4.4.4s.6-.1 1.1.1c.4.2 1.1.8 1.3 1 .3.4.7-.1.8-.3.1-.2-.1-.5-.2-.5s-.4.2-.7.1zm-11.3-9.6c-.2.3.0.9.2.8.3-.1.6-.3.7-.3.1-.1.4-.4.9-.3.5.1 1.3.5 1.5.6.1.1.5.3.5.7s-.4.4-.7.6c-.2.1-.4.3-.7.3-.3.0-.8-.3-1.1-.2-.4.1-.7.4-.4.6.3.2.6.1.9.1s.2.6-.2.7c-.4.1-.5.6-.2.6.5-.1.6.3.4.4-.2.2-.6.2-.7.3-.1.1.2.4.4.4.3.0.7-.3.8-.3.3-.2.6-.1.9.1.2.2.8-.4 1.4-.5s1.1-.3 1.3-.3c.3.0.3.6.4.6.2.0.8.0 1.2.1.4.1 1 .4 1.3.3.5-.2.1-.6.0-.7-.1-.2-.1-.3-.1-.5-.1-.2-.4-.4-.4-.6.0-.3.2-1-.4-1.2-.7-.2-1-.2-1-.3.0-.2.0-.5-.1-.5-.2.0-1.9-.1-2.1-.2-.4-.1-1.1-1.2-1.8-1.3-.7-.2-1.2-.4-1.8-.1-.5.1-.8.2-1.1.1zm-6.6 1.6c.1-.2-.3-.3-.6.0-.4.3-.1 1 .2 1.1.3.1.8.3 1.4.1.4-.1.7-.3.7-.8.0-.2-.3-.4-.6-.4-.3-.1-.3.1-.3.2.1.1.3.2.0.6-.3.3-.8.2-1 0-.1-.3.2-.7.2-.8zm-8.8.0c-.4.4-.2.7.0 1 .2.2 1.2.3 1.6.1.4-.1.7-.6.6-.9.0-.2-.2-.4-.4-.5s-.3.2-.2.4.2.7-.5.7c-.7.1-.6-.5-.5-.8.2-.4-.1-.4-.6.0zm6.3 8.4c-.4-.3-.2-1.4-.6-1.4-.2.0-.5.2-.7.3-.2.1-.3-.1-.8.0s-.2.5-.1.8c.2.5.7.3.9.3.2.1.2.2.4.2s.4-.1.6.2c.4.5.8.1.3-.4zm-8.7-10.2c-.5.4-.8.6-.7 1.1s.9.7 1.1.7.6-.6.7-.9c.1-.3.3-.7.2-.9-.2-.3-.8-.5-1.3.0zm2.4 3.4c-.3.0-.4-.1-.8-.3-.4-.2-.5.3-.3.4s.6.2 1.4.3h1.3c.2.0.6-.1.6.3.0.5-.5.3-.7.3-.3.0-1 0-1.4-.1s-1.4-.3-1.8-.5c-.2-.2-.5-.5-.8-.6-.4-.1-.7.6-.4.7.2.1.5.3.2.6-.4.4-.1 1 0 1.2.2.2.6.8.8 1s.5.1.7.2c.1.1.6.4.8.7.2.2.5-.1.7-.3.3-.2.5.2.4.4-.1.2-.2.2-.4.7s-.7.4-1 .4-.3.3-.3.3.2.3.2.5-.4.3-.7.3c-.4.0-.7-.1-1-.2s-.2.3.1.5c.2.2.5.7.9.8.2.1.6.0.7-.1.3-.2.8-.4.8-.7.0-.3-.2-.6.2-.8.3-.2.6.2.8.4.2.2.6.0.9-.3.3-.3.3-1 .2-1.3-.1-.4-.4-.3-.7-.5-.4-.3.2-.7.2-.7s1-.5.9-1 .1-1.1.2-1.4c.1-.2-.3-.2.0-.7.2-.4.9-.8.9-1.2.1-.4-.3-.6-.6-.7-.3-.1-.4.3-.4.7-.1.4-.5.6-.9.7h-1.7zM31 46.1c-.2.2-.4.3-.7.4s-.1.9.3.9c.2.0.6.2.8.5s.5.6.6.7c.3.2.6.4 1.1.6.6.2 1.9.2 2.3.2s.1-.4-.2-.4c-.3.0-1.7-.2-2-.4s-.6-.5-.7-.7-.4-.2-.6-.5c-.2-.3-.3-.8-.3-1.1.0-.4-.4-.4-.6-.2zm11.8 5.2c-.2.2-.4.2-.7.3s-.6.4-1.1.5c-.2.0-.7.1-.8.0-.1-.1-.2-.8-.2-1.1.0-.3-.4-.7-.5-.8-.1-.1-.1-.2-.2-.4-.2-.3-.4-.4-.5-.4-.1.1-.2.1-.4.2-.2.0-.5-.2-.6-.4-.3-.2-.9-.2-1.1-.2s0 .4.2.6c.2.1.4.5.4.6.1.1.4.2.7.2.3.0.5.2.5.5s-.4.3-.6.4c-.1.1-.3.2-.6.1-.2-.1-.2-.5-.4-.8-.1-.2-.9-.6-1.4-.7-.6-.2-1.6.1-1.9.3-.3.2-1 .5-1.2.5s-.4-.1-.7.0-.7.8-.8 1-.4.7.0.8c.4.1.9-.1 1.2-.2.3-.1.9-.4 1.2-.5.3-.1.7-.2 1.1-.3.4-.1.5-.3.7-.5s.5.0.7.1.5.2.8.2c.3.1.3.3.2.3-.1.1-.4.2-.7.3-.3.1-.6.3-.8.3-.3.1-.9.4-1 .4-.3.1-1.2.6-1.3.7-.1.1-.4.1-.6.2s-.3.4.0.6.9.2 1.4.1 1.6-.2 2.4-.1 1.8.0 2.2-.2c.4-.2.7-.2 1.1-.2s.6.1.8.0.6-.4 1-.5 1-.3 1.3-.5.4-.5.6-.7.5-.2.8-.3c.2-.1.3-.1.2-.2.0-.1-.2-.3-.3-.4-.1-.1.0-.6.0-.8.0-.2-.7-.3-.7.1.0.3-.2.8-.4.9zm.5-11c-.3.5-.1.5.3.8s.3.8.3 1.2c0 .4.5.5.7.6s.4.5.6.6c.3.1.5.1.8.4s.2.7.4 1.1c.3.5.7.3.8.7.1.2-.1.5-.1.7s.2 1.1.2 1.7c0 .7-.5 1.2-.6 1.6s.1.3.3.7c.2.4-.8.4-.9.6-.1.1-.6.7-.8.8-.2.1-.9.9-.9 1.3-.1.7-3 .8-2.9 2.4.0.5-.7.3-1.7.8-.7.3-2.1-.3-2.5-.3s-3.7.3-4.1.2c-.3.0-.9-.5-1-.6-.4-.2-.7-.4-1.3-.5-.7-.1-1-.2-1-.4-.1-.1.1-.4.2-.6.0-.2-.1-.5-.2-.6s-.2-.8-.2-1c0-.4.3-1 .5-1.4s.4-.4.6-.6c.2-.2.9-.3.8-.6.0-.2-.3-.5-.6-.7s-.8.1-1.3.2c-.5.2-1.1.8-1.2 1-.1.2-.3.8-.5 1.2-.2.4.0 1 .3 1.7.1.2.1.6.2.9.1.3.4.5.6.7.2.2.2.5.2.7s-.2 1.1.0 1.5c.2.3 1.1.3 1 .1-.1-.2.1-1.3.7-1.3 1.1.0 1.2 1.1 1.6 1.3.1.0.9.0 2.4-.1 2-.1 4.3-.5 4.3-.6.2.0 2-.8 2.1-.9s1.3-.5 2.2-.9c.9-.4 2.3-1.1 2.2-1.3-.4-.6.0-1.3.2-1.5.3-.2 1.4-.9 1.6-1 .5-.4.8-.8.9-1.1.1-.2.1-.6.2-.8.1-.2.8-.2.8.2-.1.3.4.6.7.7.2.1.6-.5.7-.6.3-.4-.1-1.1-.9-.9-.6.1-.3-.7-.3-.8.0-.2-.5-.2-.6-.6.0-.1-.2-.5-.3-.7-.2-.2-.5-.3-.5-.5s.3-.2.3-.5-.1-.7-.1-1-.2-1.4.1-1.5c.3-.1.3.2.4.5s.5.3.6.2c0-.2.0-.7-.1-1.1s-.9-.9-1.1-.9c-.4-.3-.4-.4-.6-.5s-1.7-.1-2.3-.2c-.7-.1-1.3-.4-1.5-.6-.3-.2-.3-.2-.7.1zM26.4 52.5c-.5-.2-1.3.2-1.4.5-.2.4.3.8.8 1 .4.1 1 .2 1.2-.2.3-.5-.2-1.2-.6-1.3zm-.6-1.6c.2-.1.7-.2 1-.3.2.0.4.0.5-.1s.4-.6.5-.9.3-.4.6-.6.3-.5.5-.7c.1-.2.7-.1.7-.5s-.8-.3-1.1-.3c-.4.0-.8.2-1.3.4-.4.2-.7.3-1 .5s-.6.4-.7.6c-.1.2-.1.4-.3.6s-.6.2-.8.0-.2-.6-.4-.7-.4-.2-.5-.3c-.1-.2-.1-.3-.3-.4s-.3.0-.4-.2c-.1-.3.0-.5-.3-.8s-.4-.9-.6-1c-.2-.1-.6-.2-.6-.4s.1-.5.4-.6c.3-.1.2-.6.3-.8s.7-.7 1.2-.8c.5-.1.7-.3.8-.2.1.1.0.5.1.6.2.1 1.3.4 1.6.2.3-.1.9-.6 1.3-.6s.6.2.4.4c-.1.3-.7.5-.9.7-.2.3-.5.6-.5.6s-.3.0-.6-.1c-.3.0-1.1.1-1.3.7s-.1 1-.1 1.2.2.7.2.8c0 .1.4.1.6.0s.4-.5.3-.7c0-.2-.3-1 .1-1.2.2-.1.7.0.7.1s0 .4.2.4c.2-.1.6-.2.8-.2s.7.2.9.2c.9-.1.9-.4 1-.7.2-.7.8-1.2 1.3-1 .6.2.8-.2 1.1-.3.3-.1.4.0.6.2.2.2.5 1 .8 1.5s.7.9.9 1c.2.1.6.2.7.3.1.1.5.4.8.5s1.3-.2 1.5-.2.6.3.8.5c.2.3.3.3.5.4.2.2.5.3.5.0s-.1-1-.4-1.3-.5-.6-.7-.6-.8-.2-.9-.2c-.4-.1-.8-.4-1-.5-.2-.2-.1-.7-.1-.9.0-.3-.1-.8-.2-1.2-.3-.8-.3-1.1-.4-1.5s0-1.1-.3-1.2-.9-.2-1.4-.2c-.5.1-.7.2-1 0-.3-.1-.5-.4-1-.3s-.6.0-.8-.1-.4-.1-.7.0-.4.4-.2.4c.2.1.5.0.6.2s.2.4.4.6.4.4.4.5c-.1.1-.4.3-.5.2-.1.0-.5-.3-.8-.5s-.6-.5-1-.4c-.2.1-.2.6-.4.7s-.5.2-.6.1c-.2-.2-.3-.8-.5-.9s-.6-.2-1.1.0c-.5.3-.8.3-1 .3-.3.1-.7.1-1 .2s-.7.4-1.3.4c-.5.0-1.4-.1-1.5.2-.1.3-.3.5-.2.7s-.3.7-.6.4c-.4-.3-.2-1.1-.1-1.3.1-.3.5-2.1.7-2.3.2-.2.7-1.2 1.1-1.4.3-.2.7-.1.8.1.1.3.1 1 0 1.1s-.3.0-.6.2-.7.7-.6 1c0 .2-.1.4.3.3.4.0.5-.1.6-.1.1.1.4.2.8.0.3-.2.9-.2.8-1 0-.9-.1-1.3.0-1.6.2-.4.4-.7.0-1.1s-.7-.8-1.2-.9c-1-.1-.6.4-.8.5s-.6.3-1.1.2c-.4-.1-.9-.1-1.1.2-.2.4-.4.5-.5.9.0.3-.3.9-.5 1.1-.2.3-.3.4-.4.8-.1.4-.2 1-.2 1.2s.5 1.8.6 2.3c.2.5.4 1.5.6 1.7.2.2.4.2.6.0.2-.1.5-.1.7.1.1.2.0 1.1.1 1.3.0.2.3.6.4.7s0 .3.2.5c.1.2.3.3.5.4.3.1.5.2.6.4.1.2.1.4.4.6.3.2.7.5.7.7s-.3.4-.7.5-1 .2-1.2.4c-.1.2-.3.4.1.5.3.1 1.2.1 1.8-.1s1.3-.4 1.4-.6c.4.3.7-.1.9-.2zm-6.6.8c0-.5-.7-.8-1-1-1.1-.6-.6-1.1-1-1.4s-.7 1-.6 1.2.1.7.4.9c.3.2.7.6.9.8.2.1 1 .6 1.1.8.0.0.2-.8.2-1.3zm1.4 2c.2.1 1.5.9 1.8 1.1s3 1.7 3.8 1.8c.8.2.3-1-.2-1.4-.6-.4-1.2-.5-2.1-1-.9-.4-1.9-.8-2.2-.9-.7-.2-1.1.4-1.1.4zm-5.9-6.8c-.1.6 1 .3 1.4.3s.7.4 1.2.7c.5.3.7.5.9.8s1.7 1.3 2 1.4c.7.3.6-.1.2-.5-.5-.6-1.6-2.2-1.9-2.5-.2-.2-.5-1.3-1.1-1.4-.5-.1-.3.1-1.1-.1-.8-.3-1.2-.3-1.2.0s.3.5.1.6c-.2.1-.3.2-.5.7zm-.6-1c.5-.5.6-1.4 1.1-2.1.4-.6.6-.8.9-1s.4-.3.2-.6c-.1-.2.0-.3.5-.5.5-.3.7-.3.9-.9.1-.3.8-1.6.6-1.8-.3-.1-.6-.3-.6-.6.1-.3.5-.3.7-.4s.2-.3-.1-.4c-.2-.2-.8-.2-1.2-.1-.3.1-.5.4-.7.7-.3.3-.5.1-.8.5s-.5 1.5-.6 1.9c-.2.4-.2.3-.4.5-.2.3.3.2.4.5s.1.5-.1.5c-.9.1-.3.4-.4.8.0.4-.9 2-1 2.3-.1.5.2.8.6.7zm-2-3c.2.1.0.8.3 1.1.2.2.6-.3.7-.8.1-.6-.2-1.6.1-2 .3-.4.5-.7.6-1.2.0-.5.4-.8.6-1.1.2-.3.8-.8.9-1 .1-.3-.1-.5-.5-.4s-1.1.7-1.5 1c-.2.2-1.2 1.4-1.3 1.6-.3.4.3.6.0 1.2-.1.2-.1.5-.2.7-.5.4-.1.8.3.9zm4.8-6c.2-.1.3-.2.6-.1s1.8.4 2.8.3 2.1-.7 2.3-1 .5-.6.6-.8c.1-.2.1-.7-.1-.8-.2-.1-.7-.3-.9-.1s-.5.2-.8.2-.9.0-1.5.2c-.5.1-1.8.6-2.3.9-.4.2-.9.7-1 .9-.1.1.1.4.3.3zm.9-23.2L16.2 15s1-.4 1.2.1c.3.6.7.9 1.2.7.4-.2.8-.1 1.1.4s.5.8.4 1.3c-.1.9-.9 3.7-.4 5.7.3 1 .2 1.4 1.3 2.8.6.7 1.8 1.7 1.9 1.9.2.2.2.6.4.5s0-1-.4-1.4c-.4-.5-2.3-1.7-2.5-3.5s.1-2.9.3-3.4.2-1.3.2-1.6c0 0 0-.6.3-.5s.4 1 .4 1.4.1 1 .1 1 .3.7.3.9-.3.9-.2 1.2.5.6.7.8c.2.3-.1.7.1.9.2.3.8 1.2 1.2 1.3s1.5.5 1.7.3.7-.8-.1-1-2-.7-2.3-1.8-.2-3.3-1.6-6.1c-1.4-2.8-2.3-2.5-2.8-2.7-.5-.3-.9-.5-.9-.5zm17.8 2.1c-1 2.7-1.1 2.8-1 3.6s.6.9.9.4.5-.9.9-1c.3.0.4.4.3 1s.4.2.7-.2c.3-.4.4-1.6.5-2.3s.2-1.2.2-1.7c0-.6.1-1.2-.1-1.2-.3.0-.5.1-.5-.1.0-.4 1-1.2 1.3-1.4.4-.3.1-1-.4-.7-.8.2-1.9.9-2.8 3.6zm-16.1-3.6s.9 1 1.1.9c.2-.1.4-.7.6-.6.4.1.6.8.6 1.1s.5.6.6.8c.3.3.8 2.5 1 3.1.1.6.7 4.8 1 5.2.5.7 1 .7.7-.4-.4-1.3-.6-4.1-.3-5.1.2-1-.2-2.7-.4-3.1-.2-.3-.1-.9.1-1 .2-.1.8.3.9.8.1.4.2 3 .3 3.4s.4.6.5.9c.1.4.0.7.2 1.1s.8 1.5 1.1 1.8c.3.4.7.5.8.2s-1.1-1.5-1.4-3c-.2-.9-.6-1.7-.6-2.2-.1-.3-.1-.6-.2-.7-.1-.2.0-1.7-.2-2s-1.4-1.3-1.6-1.2c-.6.3-1.3-.4-1.6-.6-.2-.2-1.1-.6-1.1-.6s1.8-.7 2.2-.9c.4-.2 1.1-.3 1.1-.3s-.5.7-.1 1.4c.3.5.5 1.2.8.5.5-1 .3-2.6 1-2.9.3-.1 1.7.3 2.1.5.1.1.7 1 1.1 1 .5.1 1.1.2 1.5.2.7.1 1.2.8 1.4 1.3.4 1.3-.5 2.9-.5 2.9s-.2.5-.2 1.3c.1.9.0 1.4.4 1.4s.4-1.7.7-2.3c.3-.6.4-1.2.4-1.7.1-.6.0-2.4-.1-2.7-.1-.3-.5-.9-1.2-1-.7-.1-1.9-.6-1.6-1 .3-.4 2.1-.2 2.4-.2.3.1.9.2 1.1 1 .1.8.1 2.6.0 2.9.0.5.5-.1.7.0.3.2-.3 1.3-.4 2.3-.1 1-.5 1.8-.2 1.9.3.1.9-1.5 1.5-2.9.6-1.3.5-1.2.5-1.4s-.2-.7.2-.9c.3-.2 1.4-.3 2.1-.4.5-.1.8-.3.7-.5-.1-.2-1-.3-1.2-.3-.3.0-1.1.2-1.2.0-.1-.1.1-1.6.1-1.6s1.6.2 2.3.3c.4.1 2.8 1 3.5 1.3.7.2 2.1 1.2 2.1 1.2s-.6-.1-1 .2c-.6.5-1.2.5-1.7.5-.6.0-1.6-.3-2.2.9-.6 1.2-1 3.1-1.1 4.3s-.7 2.3-.4 2.4c.4.1.8-.8 1-1.6.1-.6.4-1.2.6-1.5s.7-.8.7-.1-.4 1.4-.8 2.3-.4 1.4-.7 1.7c-.6.5-.8 1-.3 1 .3.0.9.0.7.3-.2.4-.7.6-.4.8.2.2.8.1.9-.3.1-.4.0-1.1.3-1.4.2-.2.5.1.4.4-.2.6.4.3.2 1-.1.3-.5.8-.4.9.1.2.6.5-.7.7-.4.0-2.1-.5-2.6-.8-.6-.3-1.1-.9-1.6-1.1-.5-.2-1.6-.5-1.8-.6-.3-.1-.5-.4-.5-.7.0-.2-.6-.8-1-1.5-.4-.6-1-1.3-.8-2.7.2-1.3.2-3.6-.3-4.3-.5-.7-2-1.7-2.4-2.2-.3-.6-1.1-1-1.6-1-.4.0-.1 2.2-.1 2.9.0.6.3 1 .4 1.1.2.1.5.6.5 1.1.0.6-.6.3-.5 1.1.1.5.4.4.6.4.2.0.3.9.2 1-.2.1-.3.3-.3.5.1.3.2 1.1.5 1.1s.5-.5.5-.8.1-3.2.2-3.7-.2-1-.5-1.4-1.1-.9-1-1.4.3-1 .4-1c.3.1.3.7.4.9.1.2 1.9 1.4 2.3 1.9.1 1 .1 3 .1 3.3.0.4-.5.7-.6.4-.1-.6.2-1.4-.3-1.5-.4.0-.5.6-.4 1.5.1.9.3 2.8.5 3s.5.3.6.6.3.8.7.9c.5.1.9.3.6.4-.5.3-1.2.6-1.5.6-1 .1-1.7.8-2.1 1.1-.6.4-1.1 1.4-1.3 2 0 .1-.2.8-.6 1.2-.5.4-1.1.7-1.4.9-.4.2-.7.6-.1.5.6-.1 1.7-.7 1.8-.1.1.6-.9.6-1.3.6-.4.1-1.1.5-.7.9.3.3 1-.4 1.5-.4.6.0 1.3.4 1.8.4.5.1 1.5.1 1.9.0s1.8-1.1 2.6-1.1c.6.0 1.2.5 1.7.8.6.3 1.3.7 2.8.7s2.4-.6 2.6-.2c.1.4-.2.4-.2.8s.1.7-.1.8c-.2.2-.8.0-.9-.2-.2-.2-.4-.4-.6-.4s-1 .1-.9.2c.1.2.3.3.8.3.4.0 1.1.9 1.3 1 .2.1.8.6.7.8-.1.2-.3.2-.4.1-.3-.1-.3-.4-.6-.3-.3.1-.5.5-.9.6s-1.2.2-1.6.1c-.5-.2-.9-.4-1.2-.8-.3-.4-.6-1-1-1.6s-1-1.3-1.3-1.3c-.3.1-.4.8-.4 1.4.1.7.4 1.1.3 1.4-.1.3-.5.7-.6 1.1.0.7.4.4.4.7.0.3-.1.7-.3.7-.2-.1-.7-.1-.7.2-.1.4.2.3.5.4s.3.5.3.7c.1.2.1.4.4.5.4.2.5-.2.9-.2.4.1.5.2.8.3.4.1.9.0 1-.2s0-.6-.1-.9c-.2-.2-.3-.7.0-.7.3-.1.5.4.6.5.1.2.3.5.5.8.2.2.4.3.6.5.3.3.3.4.4.6.1.3.7.4.9.6.2.2.2.7.4 1.1.3.4.6.6.3 1-.3.3-1-.6-1.6-1.1-.5-.5-1.1-1.3-1.5-1.3s-.4.4-.2 1.2c.2.8.3 1.2.4 1.3.1.1.3.0.4.0.1.1.5.8 1 1.2s1.1.6 1.6.4.3-.6.4-.7.7-.3 1-.3.3-.9.3-1.1-.2-.4-.2-.7c.1-.2.3-.5.3-.6s0-.8.2-1.2c.2-.5.5-1.4.4-2.2-.1-.4-.1-.9.1-1.4.2-.6.3-.8.2-1.3-.1-.5-.2-.8-.2-1.1s-.4-.6-.3-1.1c0-.2.3-.8.3-1.3.0-.9.0-1.2-.2-1.6-.2-.5-.6-1.1-.8-1.1-.5-.2-.4-.5-.6-.6-.1-.1-.4-.4-.1-.5s.5.1.9-.1.4-.6.6-.6.9.2.9.3c-.1.2-.2.7.6.3.2-.1.4-.3.7-.1.3.2.0.4-.1.6s-.8.3-.8.4c0 .1-.1.4.2.4.3.0.8-.3.9-.4.1-.1.2-.4.4-.4.3.0.2.2.7.2.5-.1.7-.3.9-1.2.2-.9.5-2.6.6-3.6s.2-1.8.2-2c0-.3.2-.6.3-.7.1-.1.4-.9.7-1.1.2-.2.7-.1.5.4s-.6.7-.6 1.1c0 .3.2.8.1 1.1s-.6.3-.6.8c.1.4.2 1.6.2 1.9.0.3-.5.4-.4.8.1.4.2.6.0 1-.2.3-.5.9-.5 1.1-.1.2-.1 1.3-.3 1.4-.4.2-.9.0-1.2.2-.2.2-.3.6-.6.6s-.5.2-.7.3c-.2.2-.4.7-.1.5s1.1-.7 1.4-.7.6.0.8-.1.7-.3 1-.5.4-.7.4-.8.6-.1.6.2c0 .2.2 1 .1 1.2-.4.5-.8.8-.8.8s-.8.3-.7.6c.1.3.7.1 1 0s.9-.5 1-.4-.4.7-.2 1.3 1.2.7 1.6.5.4-.4.6-.4c.2-.1.8-.1 1 0s.7.2.7.4-.6.3-.4.6c.1.3.3.3.6.2.3-.1.7.1 1.2.2.4.1 1.8.5 2.4.7.3.1.7.6.7 1.4s0 1.6-.3 1.7c-.4.0-.5-1-.7-1.6-.3-.6-1-1-1.1-.9s-.3.3.1.8c.4.4.6.7.6 1s0 .6.1.7c.1.2.4.5.3.7-.1.3-.9.3-1.1.1-.2-.2-.1-1.7-.3-1.9-.1-.4-.6-1.5-1.1-1.7-.4-.2-.9.0-.8.5.2.5.3 1.2.6 1.3.3.2.6.6.6.6l-.1.3s0 .8.1 1 .4.4.5.6.3 1 .6 1.4c.3.4.2.6.6.6s.5-.3.6-.7c.1-.4 1.3-.3 1.3-.3s-.7 3.3-1.1 4.1c-.1.3-2 4-2.6 5-.7 1.1-3.3 4.3-3.9 4.7-.4.3-2.2 1.8-2.2 1.9-.1.1-4.5 2.6-4.8 2.8-.3.2-4.1 1.4-4.9 1.6-.8.1-4.7.4-5.1.4-.6-.1-3.4-.4-4.3-.5-.9-.2-6.8-2.4-7.2-2.6-.6-.3-5.5-4.3-5.7-4.5s-3.9-5.3-4.1-5.8c-.2-.4-1.5-3.4-1.6-3.8s-1.2-5.2-1.2-5.5c-.1-.4.0-3.8.1-4.4.1-.8.6-3.4.7-4s1.1-3.2 1.8-4.8c.7-1.6 1.8-2.8 2.9-4.2 1.2-1.4 4.5-4.3 4.8-4.7.2-.5.9-.8.9-.8zM9.8 38.7c0 .2.8.5.6.9-.4.7.6 1 .4 1.4s-.3.9-.6.8c-.3-.2-1.2-3.1-1.3-3.8-.1-.4-.3-2.5-.3-3s.6-.6.6-.7c.2-.1 1.6-.7 1.8-.8.3-.2 1.3-1 1.4-1.2s.1-.7.2-1.2c0-.4.1-.8-.1-.8-.3-.1-.6.1-.6.3-.1.3-.2.8-.4.8-.4-.1-.7.7-.7 1 0 .5-1 .6-.9.2.0-.2.4-1.7.5-2.2.0-.4-.4-.7-.2-1.1.2-.3.2-1.5.3-1.7.2-.4 1.1-.7.7.6-.1.4-.3.8.1 1 .2.1.4.1.7-.7.2-.5 1.1-.3.7.6-.4.7.5.6.6.7.2.1.2.4.2.7s.3.4.6.3c.3-.1 1.5-.7 2.2-.6.8.2 1.2.3 1.4.4.3.1.7.1.6-.3-.1-.4.3-1 .3-1.3s.6-.5.5-.8-1-.6-1.2-.6-.4.8-.5 1.2c-.1.5-.8.5-.9.1-.2-.6-.5-.6-.7-1.3-.1-.5-.6-.5-.9-.8-.6-.5-.1-.9-.1-1.1-.1-.6-.7-.7-.9-.4-.2.3-.6.0-.8-.1-.3.0-1.2.1-1.6.1-.5.1-.6.3-.7.5-.2.5-1.2-.2-1.2-.2s1.3-2.7 1.5-3.5c.2-.7 1.3-2.3 1.4-2.4.2-.4.8.2.2 1.1-.4.5-1.4 2.3-1.7 3.2-.2.6.8.5.9.1.1-.2 1-2 1.4-2.7s1.4-2.4 1.6-2.8c.2-.4.6-.8.8-1.2.2-.4.9-.4.6.4-.3.9-1.5 2.9-1.8 3.3-.3.4-1.2 2.1-1.3 2.3-.1.3-.1.6.0.7.2.1.9-.2 1.1-.5s1-2.3 1.2-2.7c.3-.4.8-1.5 1.1-1.9s1 .1.7.7c-.8 1.3-1.5 2.9-1.9 3.3-.4.5.0 1.2.6.6.5-.5.7-1.1 1-1.6s.6-1.1.8-1.3c.2-.3.8.0.7.4s-.6 1.3-.9 1.6c-.3.3-.5.7-.6 1-.2.3.0.6.3.8.4.3.6.2.9.6.3.3.6.7.9.8.3.2.7.3 1 .7.2.4.5 1.2 1.1 1.4.4.2.6.3.8.7.4.5.6.6.9.6.4.0.4.5.5.9.0.3-.4 1-.4 1.4s.1 1.6-.3 1.7c-.2.1-.8-.2-1 0s-.7.1-.9-.1c-.2-.3-.6-.3-.7-.2-.3.2-.6.2-.8.0-.1-.1-.5.0-.7.1-.7.3-.6-.3-.6-.3s.2-.5.4-.5.5.2.6.1c.1.0.3-.5.6-.6.2-.2.5-.2.4-.6-.1-.2.1-.4.3-.4.3-.1.7-.1.8-.2.1-.1.1-.7-.3-1-.4-.3-1.3.0-1.4.7-.1.9-1 1.3-1.5 1.4-.7.2-.9.0-1.5-.3s-1.8-.3-2.2-.1c-.4.2-.7.8-.3.8.4.0 1.2.2 1.6.2.6.0 1 .2 1.2.7.2.5.2.5-.5.4-1.5-.2-2.9.1-3.8.3-.3.1-1.3 1-1.5 1.1-.1.1-.9.5-1.4.9s-.4.8-.3 1.3c0 .1.2 1 .2 1.1.0.0.5-.5.6-.7.1-.1 1.1-.7 1.6-1.3.4-.5 1.7-1.3 2.1-1.4 1.1-.5 2.4-.5 2.7-.4s.9.6.5.9c-.4.4-1 .9-1.3 1.1s-.6.0-.7.2-.7.6-.9.6c-.7.0-1.6.2-1.9.2-.5.1-1.4.4-1.7.7-.3.0-.6.4-.6.7zm62.4-3V46.5c0 .3.4.5.7.7.5.2 1 .3 1 .3h2.3s1.6.1 3-.8c1.6-1 2-3.2 1.9-4.9-.1-2.3-.9-3.6-2.3-4.8-1.5-1.3-4.8-1.3-4.8-1.3h-1.8zm0-11.2v8s0 .4.2.6c.2.3.6.4.6.4h1.2s.8.0 1.4-.2c.4-.1 1.6-.8 2.4-1.7.5-.6 1-2.1 1-3.1.0-2.3-.8-3.2-2-3.8-1.6-.7-3.5-.7-3.5-.7h-.7s-.4.0-.5.2c-.1.1-.1.3-.1.3zm-6.3-2.2c0-.7 1.3-.5 1.3-.5h7.3s4.5.2 6.3 2.1c3.4 3.8 1.6 7.8.5 8.8-.9.8-2.4 1.2-2.4 1.2s2.2.5 3.7 1.8c1.7 1.5 3.8 6.9 1.6 10.5-2 3.3-4.7 3.8-8.1 3.7-3-.1-2.5-.4-5.6-.4-2.6.1-4 .2-4 .2s-1.1.1-.9-.6c.1-.7.7-.5 1.6-1.1.6-.4 1-1.5 1.2-2.5.2-1.2.2-3 .2-3V27.2v-.5c0-1.9-1.5-3.5-2.1-3.7s-.6-.3-.6-.7zM94.5 34.9h6.4l-3.4-8.4-3 8.4zM84 49.2c.2-.9.7-.2 1.9-1.4.9-.9 1.5-1.9 2-3.1.3-.6.7-1.8.7-1.8l6.6-18s.1-.6.1-1.1c0-.4-.1-.8-.1-.8s.3.0.5-.1c.2.0.6-.2.6-.2l2.9-.9 8.1 20.1s1.3 3.6 2.7 5.3c.5.7 1.2 1.2 1.9 1.2 1.2.0.5 1.3-.2 1.3-.6.0-2.8-.1-4.7.0-2.1.0-6.1.2-6.1.2s-.8.1-.7-.6c.2-.8.9-.7 1.3-.8 1.2-.2 2.8-.8 3.1-2 .2-.9-.4-2.5-.4-2.5l-2.8-6.8h-8l-2.3 6.5s-.3.9-.4 1.3c-.1.4-.1 1.9.5 2.6s2.2.9 3 1 .2 1.2-.4 1.2c-.6.0-3.1-.1-4.9-.1-1.8-.1-4.8.2-4.8.2s-.1.0-.1-.7zm26.9-26.9s.8.1 1.8.1c1 .1 2.5.1 2.5.1H126s1.8.0 3.5-.1c1.4-.1 3.5-.3 3.5-.3s-.1 1.5-.4 3.4-.6 3-.6 3-.1.7-.3.8c-.2.1-1.2.5-1.2.5s.2-1.3.2-1.9c-.1-.9-.3-2.3-.9-2.7-1-.7-2.2-.7-3.2-.7-1-.1-2.5.0-3 .3-.4.3-.4 1.1-.4 1.1v18.2s-.1 2.3 1 3.1c.9.7 2.4 1.1 2.4 1.1s1.1.0.8.8c-.2.5-.8.6-.8.6s-3.8-.1-5.7-.1c-2.7.0-5 .1-5.8.1-1.1.0-.8-1.3.2-1.4.5-.1 2-.2 3-1.2 1-1.1 1.2-3.4 1.2-3.4v-17s-.1-1.3-.4-1.7c-.7-.7-2.4-.7-3.7-.5-1.7.2-2.8.8-3.2 1.9-.5 1.2-.7 2.7-1.1 2.8-.4.2-1.3.4-1.3.4s.4-1.8.7-4c.1-1.4.4-3.3.4-3.3zM135.3 22c-.9-.1-1.1 1.2-.6 1.4.7.1 1.2.0 1.8.7.7.8.5 2.6.5 2.6v16.5s0 1.8-.1 2.8c-.2 1.3-.8 1.8-1.5 2.1-.6.3-1.2.3-1.2 1-.1.7.6.6.6.6s1.7-.1 4-.2c2.3.0 4.6.2 5.3.2.7.0 1.2-1.2.1-1.3-1.2-.2-2.3-.4-3.1-1.1-.6-.6-.5-2.2-.5-2.2v-9.8h13.1V45s0 2.2-1.1 2.5c-1.1.4-1.6.4-2.4.5s-1.5 1.6-.6 1.6 3.7-.2 5.9-.2c1.3.0 3.4.1 3.7.2.7.0.9-.3 1.1-.7.2-.5-.5-.6-.9-.8-.5-.2-1-.4-1.4-1-.5-.8-.4-2.5-.4-2.5V26.8s-.1-1.7.5-2.5c.6-.9.9-.8 1.4-1 .7-.2.9-1.3.2-1.2-.7.1-2.9.2-4.1.2-1.9.0-4-.1-4.5-.2-.9.0-1.1 1.3-.4 1.3s1.9.2 2.5 1c.6.9.6 2.5.6 2.5v6h-13.1v-6.1s-.1-2.1.9-2.7c.7-.5 1.3-.5 2.1-.6.8-.1 1.2-1.5.4-1.4-.8.1-3 .1-4.9.1-2 0-3.2-.1-3.9-.2zM67 9.8v.5l.7.1.1.1v3.6c0 .8.1 1.4.5 2 .4.5 1.2.9 2.3.9 2 0 2.8-.9 2.8-2.8v-3.7l.1-.2.6-.1v-.4h-2.4v.5l.7.1.2.2v3.6c0 1.4-.4 2.1-1.6 2.1-1.3.0-1.7-.6-1.7-2v-3.7l.1-.1.7-.1v-.6H67zm8.7 7.1h2.4v-.5l-.6-.1-.2-.2v-4.9l3.7 5.7h1.1v-6.3l.2-.2.6-.1v-.5h-2.4v.5l.7.1.2.2v4.5l-3.3-5v-.3h-2.4v.5l.7.1.1.1v5.6l-.1.2-.7.1zm9 0h3.2v-.5l-.7-.1-.2-.2v-5.6l.2-.1.7-.1v-.5h-3.2v.5l.7.1.2.1v5.6l-.2.2-.7.1zm4.5-7.1v.5l.7.1 2.3 6.5h1.1l2.4-6.4.6-.2v-.5H94v.5l.7.1.1.1-1.7 4.8-1.8-4.8.1-.1.7-.1v-.5zM97.6 16.9h5.7V15h-.7l-.2 1.1-.1.2h-2.5v-2.8h1.4l.1.2.2.7h.6V12h-.6l-.2.8-.1.1h-1.4v-2.5h2.1l.2.1.1 1h.8V9.8h-5.4v.5l.7.1.2.1v5.6l-.2.2-.7.1zM107.4 10.4v2.8h.4c1.1.0 1.7-.4 1.7-1.4.0-.9-.5-1.3-1.6-1.3l-.5-.1zm-2.2-.6h3.2c1.6.0 2.5.6 2.5 1.8.0 1-.6 1.6-1.8 1.8.5.1.9.3 1.1.7.3.5.4 1 .6 1.6.2.6.5.7 1.2.7h.1v.5c-.4.1-.7.1-1.1.1-.5.0-.8-.1-1.1-.3-.5-.4-.6-.9-.8-1.4-.3-1-.6-1.5-1.7-1.5h-.2v2.4l.2.2.6.1v.5h-3v-.5l.6-.1.2-.2v-5.6l-.2-.1-.6-.1.2-.6zm8.7 6.8c.7.2 1.4.3 2 .3 1.7.0 2.8-.9 2.8-2.2.0-.6-.3-1.2-.9-1.6-.6-.4-1.2-.6-1.5-.8-.6-.3-.9-.7-.9-1.1.0-.6.5-1 1.2-1 .3.0.6.1.8.1l.1.1.2 1.1h.8V10c-.7-.2-1.3-.4-2-.4-1.5.0-2.5.9-2.5 2.1.0.5.3 1 .7 1.4.5.4 1 .6 1.4.8.7.4 1.1.8 1.1 1.3.0.6-.5 1-1.4 1-.3.0-.6-.1-.9-.1l-.1-.2-.2-1.3h-.8l.1 2zM120.8 16.9h3.2v-.5l-.8-.1-.1-.2v-5.6l.1-.1.8-.1v-.5h-3.2v.5l.7.1.2.1v5.6l-.2.2-.7.1zm4.8-7.1v1.9h.8l.1-1.2.2-.1h1.3v5.7l-.2.2-.7.1v.5h3.2v-.5l-.7-.1-.2-.2v-5.7h1.3l.1.1.2 1.2h.7V9.8zM133 9.8v.5l.7.1 2 3.7v2.1l-.2.1-.7.1v.5h3.2v-.5l-.7-.1-.2-.1v-2.4l2-3.4.6-.1v-.5h-2.3v.5l.6.1.1.2-1.5 2.6-1.4-2.7.1-.1.6-.1v-.5zm14.9.5c-1.2.0-2 1.1-2 3s.9 3.1 2 3.1c1.2.0 2-1.1 2-3-.1-2-.9-3.1-2-3.1zm-3.6 3c0-1.1.4-2.1 1.1-2.7s1.5-.9 2.5-.9c.9.0 1.7.3 2.3.8.8.7 1.3 1.7 1.3 2.9.0 1.1-.4 2.1-1.1 2.8-.6.6-1.5.9-2.4.9-2.3-.1-3.7-1.5-3.7-3.8zM153.4 16.9h3.1v-.5l-.8-.1-.1-.2v-2.4h1.4l.1.1.1.8h.6v-2.5h-.6l-.1.8-.1.1h-1.4v-2.6h2l.1.2.2 1h.7V9.8h-5.3v.5l.7.1.2.1v5.6l-.2.2-.6.1z"/><path class="st4" d="M65.9 56.2h93.9"/><path class="st5" d="M9.8 39c0 .2.8.5.6.9-.4.7.6 1 .4 1.4s-.3.9-.6.8c-.3-.2-1.2-3.1-1.3-3.8-.1-.4-.3-2.5-.3-3s.6-.6.6-.7c.2-.1 1.6-.7 1.8-.8.3-.2 1.3-1 1.4-1.2s.1-.7.2-1.2c0-.4.1-.8-.1-.8-.3-.1-.6.1-.6.3-.1.3-.2.8-.4.8-.4-.1-.7.7-.7 1 0 .5-1 .6-.9.2.0-.2.4-1.7.5-2.2.0-.4-.4-.7-.2-1.1.2-.3.2-1.5.3-1.7.2-.4 1.1-.7.7.6-.1.4-.3.8.1 1 .2.1.4.1.7-.7.2-.5 1.1-.3.7.6-.4.7.5.6.6.7.2.1.2.4.2.7s.3.4.6.3c.3-.1 1.5-.7 2.2-.6.8.2 1.2.3 1.4.4.3.1.7.1.6-.3-.1-.4.3-1 .3-1.3.1-.3.6-.5.5-.8s-1-.6-1.2-.6-.4.8-.5 1.2c-.1.5-.8.5-.9.1-.2-.6-.5-.6-.7-1.3-.1-.5-.6-.5-.9-.8-.6-.5-.1-.9-.1-1.1-.1-.6-.7-.7-.9-.4-.2.3-.6.0-.8-.1-.3.0-1.2.1-1.6.1-.5.1-.6.3-.7.5-.2.5-1.2-.2-1.2-.2s1.3-2.7 1.5-3.5c.2-.7 1.3-2.3 1.4-2.4.2-.4.8.2.2 1.1-.4.5-1.4 2.3-1.7 3.2-.2.6.8.5.9.1.1-.2 1-2 1.4-2.7s1.4-2.4 1.6-2.8c.2-.4.6-.8.8-1.2.2-.4.9-.4.6.4-.3.9-1.5 2.9-1.8 3.3-.3.4-1.2 2.1-1.3 2.3-.1.3-.1.6.0.7.2.1.9-.2 1.1-.5s1-2.3 1.2-2.7c.3-.4.8-1.5 1.1-1.9s1 .1.7.7c-.8 1.3-1.5 2.9-1.9 3.3-.4.5.0 1.2.6.6.5-.5.7-1.1 1-1.6s.6-1.1.8-1.3c.2-.3.8.0.7.4s-.6 1.3-.9 1.6c-.3.3-.5.7-.6 1-.2.3.0.6.3.8.4.3.6.2.9.6.3.3.6.7.9.8.3.2.7.3 1 .7.2.4.5 1.2 1.1 1.4.4.2.6.3.8.7.4.5.6.6.9.6.4.0.4.5.5.9.0.3-.4 1-.4 1.4s.1 1.6-.3 1.7c-.2.1-.8-.2-1 0s-.7.1-.9-.1c-.2-.3-.6-.3-.7-.2-.3.2-.6.2-.8.0-.1-.1-.5.0-.7.1-.7.3-.6-.3-.6-.3s.2-.5.4-.5.5.2.6.1c.1.0.3-.5.6-.6.2-.2.5-.2.4-.6-.1-.2.1-.4.3-.4.3-.1.7-.1.8-.2.1-.1.1-.7-.3-1-.4-.3-1.3.0-1.4.7-.1.9-1 1.3-1.5 1.4-.7.2-.9.0-1.5-.3s-1.8-.3-2.2-.1c-.4.2-.7.8-.3.8.4.0 1.2.2 1.6.2.6.0 1 .2 1.2.7.2.5.2.5-.5.4-1.5-.2-2.9.1-3.8.3-.3.1-1.3 1-1.5 1.1-.1.1-.9.5-1.4.9s-.4.8-.3 1.3c0 .1.2 1 .2 1.1.0.0.5-.5.6-.7.1-.1 1.1-.7 1.6-1.3.4-.5 1.7-1.3 2.1-1.5 1.1-.5 2.4-.5 2.7-.4s.9.6.5.9c-.4.4-1 .9-1.3 1.1s-.6.0-.7.2c-.2.2-.7.6-.9.6-.7.0-1.6.2-1.9.2-.5.1-1.4.4-1.7.7-.3.1-.6.5-.6.8z"/></svg></div><div class="flex-1 flex-grow"><p class="text-xl font-bold text-gray-900 dark:text-white group-hover:text-primary-600 dark:group-hover:text-primary-400 transition-colors">MSc in Mathematics</p><p class="text-gray-500 dark:text-gray-400 text-sm mt-2">2004</p><p class="text-lg text-gray-700 dark:text-gray-300"><a href=https://www.bath.ac.uk target=_blank rel=noopener class="hover:text-primary-600 dark:hover:text-primary-400 transition-colors">University of Bath</a></p></div></div></div><div class="group h-full flex flex-col bg-gradient-to-br from-white/90 to-primary-50/30 dark:from-gray-800/90 dark:to-primary-900/20 rounded-xl p-6 shadow-md hover:shadow-xl transition-all duration-300 border border-transparent hover:border-primary-200 dark:hover:border-primary-800 backdrop-blur-md"><div class="flex gap-4"><div class="flex-shrink-0 w-12 h-12 bg-white dark:bg-gray-800 ring-1 ring-gray-200 dark:ring-gray-700 rounded-full flex items-center justify-center shadow-md"><?xml version="1.0" encoding="UTF-8"?><!-- Generator: visioncortex VTracer 0.6.3 --><svg class="w-8 h-8 text-primary-600 dark:text-primary-400" width="1280" height="1280" viewBox="0 0 1280 1280" enable-background="new 0 0 1280 1280"><path d="M0 0C422.4.0 844.8.0 1280 0c0 422.4.0 844.8.0 1280-422.4.0-844.8.0-1280 0C0 857.6.0 435.2.0.0z" fill="#009ADA" transform="translate(0,0)"/><path d="M0 0C422.4.0 844.8.0 1280 0c0 210.87.0 421.74.0 639C1108.4 639.33 936.8 639.66 760 640 760.06 434.94 760.06 434.94 760.09 370.11c0-19.12.0-19.12.00999999999999091-38.24C760.1 323.33 760.1 314.79 760.11 306.25c0-9.83999999999998.0-19.69.0-29.53C760.11 271.69 760.11 266.65 760.12 261.61 760.12 257.06 760.12 252.51 760.12 247.95 760.12 246.3 760.12 244.66 760.12 243.01 760.13 240.77 760.13 238.52 760.12 236.28c0-1.25.0-2.49000000000001.0-3.78C760.18 225.64 760.18 225.64 757 220 753.88 219.81 750.85 219.74 747.72 219.76 746.75 219.76 745.78 219.76 744.77 219.75 741.49 219.75 738.21 219.76 734.93 219.77 732.58 219.77 730.24 219.77 727.89 219.77 721.51 219.77 715.12 219.78 708.74 219.8 702.75 219.81 696.76 219.81 690.77 219.81 678.9 219.82 667.03 219.83 655.16 219.85 643.63 219.87 632.1 219.88 620.57 219.89 619.86 219.89 619.15 219.89 618.42 219.89 614.86 219.89 611.29 219.9 607.73 219.9 578.15 219.92 548.58 219.96 519 220 519 220.88 519 221.77 519 222.68 518.92 275 518.82 327.33 518.72 379.65 518.71 385.93 518.69 392.2 518.68 398.48c0 1.25.0 2.5.0 3.78999999999996C518.64 422.52 518.6 442.78 518.57 463.04 518.54 483.81 518.5 504.58 518.46 525.36 518.43 538.18 518.41 551.01 518.39 563.84 518.38 572.62 518.36 581.41 518.34 590.19 518.33 595.27 518.32 600.34 518.32 605.42 518.31 610.06 518.3 614.7 518.29 619.34 518.28 621.02 518.28 622.71 518.28 624.39 518.28 626.67 518.27 628.95 518.26 631.23 518.26 632.49 518.26 633.76 518.25 635.07 518 638 518 638 516 640 513.2 640.19 510.5 640.25 507.7 640.23 506.38 640.23 506.38 640.23 505.05 640.23 502.09 640.23 499.13 640.22 496.17 640.2c-2.12.0-4.25.0-6.37.0C483.92 640.19 478.04 640.17 472.17 640.15 465.75 640.13 459.33 640.12 452.91 640.11 441.85 640.09 430.79 640.06 419.73 640.02 403.89 639.98 388.04 639.94 372.2 639.91 334.09 639.83 295.98 639.72 257.88 639.62 172.78 639.42 87.68 639.21.0 639 0 428.13.0 217.26.0.0z" fill="#003970" transform="translate(0,0)"/><path d="M0 0C.92.0 1.84.0 2.79.0c.97.0 1.94.0 2.94-.01 3.28-.01 6.56-.01 9.84-.01 2.34.0 4.68-.01 7.02-.01 6.38-.02 12.75-.02 19.13-.03 3.98.0 7.95.0 11.93-.01C64.66-.08 75.67-.09 86.68-.09 87.38-.09 88.09-.09 88.81-.1 89.52-.1 90.23-.1 90.95-.1 92.39-.1 93.82-.1 95.25-.1 95.96-.1 96.67-.1 97.4-.1c11.52.0 23.03-.02 34.55-.04 11.81-.03 23.62-.04 35.43-.04C174.02-.18 180.66-.19 187.29-.2 193.53-.22 199.77-.22 206.01-.21 208.31-.21 210.6-.22 212.9-.23 216.02-.24 219.14-.23 222.27-.22 223.18-.23 224.1-.24 225.04-.25 226.3-.24 226.3-.24 227.57-.23 228.29-.23 229.02-.23 229.76-.23 232.31.27 233.05 1.11 234.66 3.14 236.45 11.66 235.8 20.97 235.78 29.63c0 1.43.0 2.87.0 4.3.00999999999999091 3.93.0 7.86.0 11.78C235.77 49.99 235.78 54.27 235.78 58.55 235.78 66.04 235.78 73.53 235.77 81.03c0 11.14.0 22.28.0 33.42.0 18.74.0 37.49-.0100000000000193 56.23C235.76 189.24 235.75 207.79 235.75 226.35c0 1.15000000000001.0 2.31.0 3.5.0 5.86000000000001.0 11.72.0 17.58C235.75 288.93 235.74 330.44 235.73 371.94 235.72 412.26 235.71 452.59 235.71 492.91 235.71 494.15 235.71 495.39 235.71 496.67c0 12.49.0 24.97.0 37.45C235.7 559.55 235.7 584.98 235.7 610.4 235.7 612.16 235.7 612.16 235.7 613.95 235.69 692.01 235.67 770.08 235.66 848.14 232.18 849.88 228.13 849.28 224.3 849.26 223.32 849.26 222.34 849.27 221.33 849.27 218.02 849.27 214.71 849.26 211.4 849.26 209.03 849.26 206.67 849.26 204.3 849.26 198.53 849.26 192.77 849.25 187 849.25 180.29 849.24 173.58 849.24 166.87 849.24 154.9 849.23 142.93 849.23 130.97 849.22 119.34 849.21 107.71 849.2 96.08 849.2 95.37 849.2 94.65 849.2 93.91 849.2 90.32 849.2 86.73 849.19 83.13 849.19 53.31 849.18 23.48 849.17-6.34 849.14-7.69 846.46-7.48 844.39-7.49 841.38-7.49 839.52-7.49 839.52-7.5 837.63-7.51 836.24-7.51 834.85-7.51 833.47-7.51 832-7.52 830.53-7.53 829.06-7.54 824.99-7.55 820.92-7.56 816.86-7.57 812.44-7.59 808.03-7.6 803.62-7.63 794.86-7.65 786.09-7.67 777.33-7.69 770.05-7.71 762.76-7.73 755.48-7.81 726.97-7.88 698.46-7.94 669.95-7.96 661.58-7.98 653.2-8 644.83-8.3 520.56-8.41 396.3-7.99 193.91-7.97 185.75-7.96 177.59-7.94 169.42-7.87 141.86-7.8 114.3-7.72 86.73-7.7 79.7-7.68 72.66-7.67 65.63-7.64 57.26-7.62 48.88-7.59 40.5-7.58 36.28-7.56 32.06-7.55 27.84-7.55 24.01-7.53 20.18-7.52 16.35-7.51 14.97-7.51 13.58-7.51 12.19-7.5 10.33-7.5 8.46-7.49 6.6-7.48 5.56-7.48 4.52-7.48 3.46-7.21-1.29-4.01.02.0.0z" fill="#FAFCFC" transform="translate(525.344296336174,218.8569324016571)"/><path d="M0 0C4.34 4.59 6.14 8.77 7.12 14.94c.17 1.02.34 2.04.51 3.09.34 2.7.44 5.26.37 7.97C5.69 26.69 5.69 26.69 3 27 .38 25.35-.03 23.9-1 20.94c-.76-3.22-.76-3.22-4-4.94C-8.78 16.14-12.48 16.58-16.24 17c-4.16.0-6.18-1.01-9.76-3C-30.06 14.87-32.26 16.96-35 20c-4.88-1.87-4.88-1.87-6-3C-44.74 16.85-48.06 17.01-51.75 17.69-52.82 17.79-53.89 17.89-55 18c-1.63-1.44-1.63-1.44-3-3-2.41-.67-2.41-.67-5 0C-63.8 15.83-64.61 16.65-65.44 17.5-68 20-68 20-71.06 20.5-74.29 19.95-75.46 18.96-78 17-80.54 16.5-80.54 16.5-83 17-83.49 17.5-83.99 17.99-84.5 18.5-86 20-86 20-88.5 20.31-91 20-91 20-94 18-98.07 17.66-99.53 17.69-103 20c-4.38.5-6.36.43-10.06-2.06-2.81-2.27-2.81-2.27-6.19-1.75C-121.93 16.89-121.93 16.89-124 18-129.54 18.23-129.54 18.23-132 17-136.65 16.69-136.65 16.69-141 18-146.54 18.23-146.54 18.23-149 17-153.99 16.63-156.15 16.92-160 20-163.78 20.46-164.74 20.17-168 18-172.65 17.66-172.65 17.66-177 19c-6.53.23-6.53.23-9-1C-190.05 17.74-191.54 17.7-195 20-200.22 20.48-202.64 19.68-207 17-211.15 16.67-211.15 16.67-215 18-220.54 18.23-220.54 18.23-223 17-227.16 16.7-227.16 16.7-231 18.06-233.9 19.42-235.96 18.74-239 18-239.33 17.67-239.66 17.34-240 17-244.98 16.62-247.16 16.93-251 20-253.5 20.38-253.5 20.38-256 20-256.64 19.5-257.28 19.01-257.94 18.5-259.99 16.78-259.99 16.78-263 16.44c-3.31.25-3.31.25-5.06 3.56C-269.02 21.48-269.02 21.48-270 23c-2.5.75-2.5.75-5 0C-275.96 21.55-275.96 21.55-276.94 20.06-278.71 16.78-278.71 16.78-281.94 15.94-285.05 15.75-285.05 15.75-287.5 17.5-290 19-290 19-293.19 18.75-296 18-296 18-298 17-302.15 16.75-302.15 16.75-306 18-311.54 18.23-311.54 18.23-314 17-316.87 16.42-316.87 16.42-320 17-322.06 18.83-323.39 20.73-325 23-328.26 22.64-329.1 21.89-331.44 19.44-333.74 16.81-333.74 16.81-336.56 16.5-339.1 16.82-339.1 16.82-341 18.62-341.66 19.08-342.32 19.53-343 20c-2.31-.75-2.31-.75-5-2C-351.46 16.92-351.46 16.92-355 17-357.92 19.25-357.92 19.25-360 22c-1 1-1 1-3.31 1.44C-364.2 23.29-365.09 23.15-366 23-366.96 21.55-366.96 21.55-367.94 20.06-369.71 16.76-369.71 16.76-373 16-376.19 16-377.25 16.58-380 18-383.75 18.21-386.99 18-390.69 17.31-394.62 16.94-395.07 17.65-398 20-401.5 19.91-402.85 19.13-405.56 16.88-407.75 14.77-407.75 14.77-409.98 15.13-412.63 16.27-413.33 17.58-414.75 20.06-415.18 20.8-415.61 21.53-416.05 22.29-416.36 22.85-416.68 23.42-417 24-418.89 23.69-418.89 23.69-421 23c-1.75-3.06-1.75-3.06-3-6C-429.1 17.29-429.1 17.29-433.12 20.12-434.05 21.05-434.05 21.05-435 22-437.62 21.94-437.62 21.94-440 21-440.66 20.01-441.32 19.02-442 18-445.72 17.49-447.65 17.82-451 19.56-454.58 21.28-456.23 21.03-460 20-460.66 19.67-461.32 19.34-462 19-465.02 19.01-468.03 19.13-471.05 19.26-474.4 18.97-475.48 18.11-478 16-482.1 15.58-483.51 15.67-487 18-491.07 18.34-492.53 18.31-496 16c-2.87-.75-2.87-.75-6 0C-504.32 18.11-506.17 20.46-508 23c-2.31-.25-2.31-.25-5-1C-513.47 21.32-513.95 20.64-514.44 19.94-515.91 17.69-515.91 17.69-518.94 17.44-522.2 17.69-522.2 17.69-524 20.5-526 23-526 23-528.94 23.62-532.91 22.81-534.18 20.82-537 18-541.14 17.42-542.48 17.65-546 20-548.5 20.31-548.5 20.31-551 20-551.71 19.26-551.71 19.26-552.44 18.5-554.01 16.67-554.01 16.67-557.06 16.75-559.93 16.81-559.93 16.81-562 18-565.72 18.15-569.02 18-572.69 17.31-576.63 16.94-577.06 17.63-580 20-584.1 20.42-585.51 20.33-589 18-592 17.58-592 17.58-595 18-595.52 18.52-596.03 19.03-596.56 19.56-597.04 20.04-597.51 20.51-598 21-600.44 20.94-600.44 20.94-603 20-603.66 19.3-604.32 18.6-605 17.88-606.84 15.75-606.84 15.75-609.44 15.88-612.98 17.43-614.59 20.03-617 23c-2.12 1.06-2.12 1.06-4 1C-623.73 22.25-624.23 20.42-625.44 17.38-626.64 14.02-626.64 14.02-628.81 12.75-631.87 13.1-633.23 14.91-635.43 16.91-637 18-637 18-640.06 17.94-643 17-643 17-645.56 15.75-646.77 15.38-646.77 15.38-648 15-649.68 15.97-651.35 16.98-653 18c-3.75.25-3.75.25-7 0C-660.33 17.67-660.66 17.34-661 17-664.37 16.42-664.37 16.42-668 17-670.16 19.91-670.16 19.91-672 23-674.75 23.88-674.75 23.88-677 24-677.8 22.52-677.8 22.52-678.62 21-680.69 17.7-680.69 17.7-684.06 17.5-687.18 17.83-687.18 17.83-690 20-694.07 20.34-695.53 20.31-699 18-702.82 18.17-704.59 18.66-707.56 21.12-710 23-710 23-712.5 23.12-715 22-715 22-717.38 18.88-718.24 17.93-719.11 16.98-720 16-722.77 16.02-722.77 16.02-724.7 16.58-729.01 17.37-733.44 16.85-737.79 16.64-741.65 17.07-742.51 18.16-745 21-748.39 20.84-749.58 20.42-752 18-754.87 17.42-754.87 17.42-758 18-759.69 19.65-761.36 21.31-763 23-767.21 22.67-769.35 20.01-772.22 17.18-773.93 15.78-773.93 15.78-776.05 16.16-779.02 17.44-780.83 19.65-783 22-786.06 20.95-788 20-790.44 17.81-792.9 15.68-792.9 15.68-796.12 16.12-799.16 16.9-799.16 16.9-802 19-804.96 18.7-807.33 18.33-810 17-814.15 16.75-814.15 16.75-818 18-822.05 18.26-823.54 18.3-827 16-831.21 16.21-831.21 16.21-834.5 18.56-836 20-836 20-839 20.31-842 20-842 20-845 18-849.15 17.71-849.15 17.71-853 19-856.56 19.12-856.56 19.12-860 19-860.33 18.67-860.66 18.34-861 18-866.33 17.66-866.33 17.66-871 20-875.38 20.5-877.36 20.43-881.06 17.94-883.87 15.67-883.87 15.67-887.25 16.19-889.93 16.89-889.93 16.89-892 18-897.54 18.23-897.54 18.23-9e2 17-904.65 16.69-904.65 16.69-909 18-914.54 18.23-914.54 18.23-917 17-921.99 16.63-924.15 16.92-928 20-931.78 20.46-932.74 20.17-936 18-940.65 17.66-940.65 17.66-945 19-951.53 19.23-951.53 19.23-954 18-958.05 17.74-959.54 17.7-963 20-968.22 20.48-970.64 19.68-975 17-979.15 16.67-979.15 16.67-983 18-988.54 18.23-988.54 18.23-991 17-995.16 16.7-995.16 16.7-999 18.06-1001.9 19.42-1003.96 18.74-1007 18-1007.33 17.67-1007.66 17.34-1008 17-1011.33 16.42-1011.33 16.42-1015 17-1017.13 18.82-1018.39 20.66-1020 23-1022.31 22.75-1022.31 22.75-1025 22-1025.49 21.32-1025.99 20.64-1026.5 19.94-1027.86 17.76-1027.86 17.76-1030.44 17.44-1033.98 18.22-1034.81 20.2-1037 23-1039.75 23.81-1039.75 23.81-1042 24-1042.6 23.24-1043.2 22.47-1043.81 21.69-1044.9 20.36-1044.9 20.36-1046 19-1046.45 18.38-1046.91 17.76-1047.38 17.12-1049.07 15.71-1049.07 15.71-1051.94 16.12-1055.02 16.79-1055.02 16.79-1057.06 18.69-1058.02 19.34-1058.02 19.34-1059 20-1062.17 19.15-1064.26 17.83-1067 16-1069.79 15.9-1072.52 16.07-1075.31 16.22-1078.49 15.96-1079.51 14.88-1082 13-1084.16 12.92-1084.16 12.92-1086 14-1087.17 15.78-1087.17 15.78-1087.94 17.94-1089.68 21.83-1089.68 21.83-1092.75 23.5-1093.86 23.75-1093.86 23.75-1095 24-1095.74 23.22-1096.48 22.43-1097.25 21.62-1099.54 19.44-1101.05 18.02-1104 17-1106.17 17.8-1106.17 17.8-1106.71 19.89-1106.93 20.67-1107.15 21.45-1107.38 22.25-1108.62 26.25-1110.26 28.8-1113 32-1113.87 33.87-1113.87 33.87-1114 36-1112.99 38.15-1112.99 38.15-1111.5 40.25-1109.28 44.02-1108.5 46.45-1109.4 50.91-1110.08 53.27-1110.85 55.6-1111.62 57.94-1113.55 64.08-1113.43 69.25-1110.44 75-1107.36 81.43-1109.05 87.42-1111 94-1111.28 97.89-1111.03 101.15-1110 104.88-1107.92 112.73-1108.89 118.2-1112.09 125.58-1113.52 129.4-1113.54 131.95-1113 136-1112.32 136.97-1111.64 137.94-1110.94 138.94-1108.55 142.71-1108.75 144.56-1109.44 148.84-1110.2 151.78-1111.65 154.29-1113 157-1113.6 161.51-1112.95 164.38-1111 168.38-1108.78 173.05-1108.09 176.88-1109 182-1109.97 184.57-1111.06 187.06-1112.17 189.57-1113.5 193.46-1112.96 196.03-1112 2e2-1111.49 200.97-1111.49 200.97-1110.96 201.96-1108.86 206.43-1109.54 211.62-1111.06 216.19-1112.92 223.76-1111.62 231.82-1109.75 239.31-1108.72 243.83-1109.62 246.54-1111.32 250.76-1112.77 255.54-1111.54 260.38-1110 265-1109.88 267.27-1109.82 269.54-1109.81 271.81-1109.8 273.02-1109.78 274.22-1109.77 275.46-1110 279-1110.82 281.67-1112 285-1112.57 289.44-1112.56 292.95-1110.44 296.94-1107.85 302.46-1109.47 308.3-1111.06 314-1113.06 321.46-1112.55 327.19-1109 334-1108.11 339.61-1109.44 342.98-1112 348-1112.51 352.45-1111.81 355.82-1110.44 360-1109.05 364.38-1108.56 367.5-1110 372c-2.5 2.31-2.5 2.31-5 4-2.25 4.5-1.72000000000003 10.14-1 15C-1114.39 393.64-1112.57 395.73-1110.5 398.01-1109 4e2-1109 4e2-1108.88 403.69-1110 407-1110 407-1111.56 410-1113.36 413.74-1113.49 415.87-1113 420-1112.37 421.33-1111.71 422.65-1111.02 423.96-1108.41 429.68-1108.3 435.16-1108.19 441.38-1108.15 442.43-1108.11 443.49-1108.07 444.59-1107.49 464.92-1107.49 464.92-1114.81 473-1116.23 475.02-1116.23 475.02-1116.06 477.81-1114.83 481.52-1113.11 483.52-1110.46 486.33-1109 488-1109 488-1107.69 490.81-1105 494.3-1101.21 494.41-1097 495-1096.38 496.88-1096.38 496.88-1096 499-1098.51 501.51-1100.03 501.52-1103.5 502.06-1107.38 502.63-1107.38 502.63-1111 504-1116 504.45-1118.59 503.2-1123 501-1125.57 500.48-1128.13 500.07-1130.73 499.72-1133.68 498.78-1134.47 497.65-1136 495-1137.12 491.93-1137.47 489.24-1137 486-1135.39 483.66-1133.66 481.84-1131.57 479.92-1129.58 477.49-1129.7 476.06-1130 473-1133.19 471.61-1133.19 471.61-1137 471-1140.42 472.72-1140.42 472.72-1143 475-1145.4 474.04-1146.74 473.42-1148.12 471.2-1150.36 465.62-1149.14 460.36-1147 455-1146.47 450.02-1147.06 445.39-1148.06 440.5-1149.04 435.56-1149.34 430.91-1148 426-1147.34 425.34-1146.68 424.68-1146 424-1144.06 424.12-1144.06 424.12-1142 425c1.75 2.06 1.75 2.06 3 4C-1135.83 428.72-1133.65 428.52-1131.12 426.5-1129.4 422.67-1129.46 419.13-1130 415-1131.55 410.93-1132.36 409.42-1136 407-1138.29 406.76-1138.29 406.76-1140.69 406.88-1141.5 406.89-1142.3 406.91-1143.14 406.93-1143.75 406.95-1144.37 406.98-1145 407-1145.71 404.75-1145.71 404.75-1146 402-1142.51 396.75-1137 393.05-1131.57 390.01-1129.83 389.08-1129.83 389.08-1129 387-1128.79 383.36-1128.82 380.53-1130 377.06-1131.74 371.72-1131.32 366.97-1130 361.62-1128.42 355.11-1127.89 349.03-1131 343-1131.38 338.38-1131.46 335.95-1129.44 331.75-1126.29 325.19-1128.5 317.16-1130.62 310.56-1131.05 309.42-1131.05 309.42-1131.48 308.25-1132.39 304.32-1131.39 301.66-1129.38 298.25-1127.3 293.34-1127.93 288.93-1129.75 283.96-1130.15 282.99-1130.15 282.99-1130.56 282-1133.34 275-1132.26 269.41-1129.94 262.38-1128.27 257.3-1127.37 254.11-1129 249-1129.52 248.34-1130.03 247.68-1130.56 247-1132.75 243.95-1132.38 241.66-1132 238-1131.51 237.1-1131.01 236.21-1130.5 235.28-1128.72 231.39-1128.56 228.06-1128.62 223.88-1128.61 223.17-1128.6 222.47-1128.59 221.75-1128.61 217.42-1129.22 215.25-1132 212-1132.66 205.04-1132.66 205.04-1130.5 201.65-1127.77 196.83-1128.47 191.38-1129 186-1130.42 182.75-1130.42 182.75-1132 180-1132.67 174.08-1131.71 171.07-1128.91 165.93-1127.42 162.76-1127.52 160.44-1128 157-1128.65 155.53-1129.34 154.07-1130.06 152.62-1132.38 147.8-1132.37 144.14-1131 139-1130.46 137.8-1129.93 136.61-1129.38 135.38-1127.71 131.3-1127.83 129.22-1129 125-1130.54 122.05-1130.54 122.05-1133 120-1134.99 119.6-1136.99 119.26-1139 119-1141.54 129.53-1142.38 139.19-1142 150-1143.32 150.33-1144.64 150.66-1146 151-1148.13 144.62-1148.13 144.62-1147.56 141.84-1146.61 137.01-1146.96 132.12-1147.04 127.21-1147.08 123.28-1147 119.52-1146.44 115.62-1146 111.99-1146.56 109.79-1147.59 106.34-1148.31 102.23-1147.7 98.18-1147.28 94.06-1147.06 91.64-1147 89.42-1147.12 87-1146.97 83.35-1146.21 81.89-1144 79-1141.19 77.74-1141.19 77.74-1138 76.88-1132.78 75.56-1132.78 75.56-1129 72-1129.18 68.72-1129.44 66.04-1131.02 63.12-1132.59 59.73-1132.46 56.25-1132.66 52.56-1132.84 49.76-1132.84 49.76-1135 47-1137.42 46.95-1137.42 46.95-1140 48-1141.87 51.47-1141.87 51.47-1143 55-1144.32 55-1145.64 55-1147 55-1148 54-1148 54-1148.13 52.02-1148.07 32.17-1148.07 32.17-1146 23-1145.01 23.33-1144.02 23.66-1143 24-1142.38 25.78-1142.38 25.78-1142 27.94-1141.68 30.07-1141.68 30.07-1141 32-1138.05 34.37-1138.05 34.37-1134 34-1134.66 30.39-1134.66 30.39-1136 27-1136.41 22.56-1136.38 18.37-1135.19 14.06-1132.07 11.12-1128.68 10.82-1124.57 9.88-1121.67 9.18-1121.67 9.18-1120 5.94-1117.68 2.53-1117.07 2.42-1113.19 1.62-1101.97.16-1090.59.96-1079.35 1.73-1078.19 1.8-1078.19 1.8-1077.02 1.88-1076.34 1.93-1075.66 1.97-1074.96 2.02-1072.82 2-1071.07 1.52-1069 1-1067.46.91-1065.92.87-1064.38.87-1063.5.87-1062.63.86-1061.73.86-1060.83.87-1059.93.87-1059 .88-1058.1.87-1057.2.87-1056.27.86-1054.96.87-1054.96.87-1053.62.87-1052.83.87-1052.04.87-1051.23.87-1049 1-1049 1-1047.35 1.51-1043.95 2.22-1040.62 2.01-1037.17 1.89-1035.43 1.84-1033.68 1.8-1031.94 1.75-1030.98 1.72-1030.02 1.7-1029.03 1.67-991.21.64-953.37.71-915.53.66-903.19.64-890.84.61-878.5.55-869.7.51-860.9.49-852.1.49-846.89.49-841.67.47-836.46.44-831.59.41-826.72.4-821.86.42-820.08.42-818.31.41-816.53.39-800.29.24-800.29.24-792.95 4.87-789.44 6.9-786.99 6.58-783 6-781.79 5.37-780.61 4.7-779.44 4-774.33 1.08-768.88 1.75-763.2 1.96-760.1 2.24-760.1 2.24-758 1-755.41.95-752.84.96-750.25 1-743.95 1.07-737.68.97-731.38.71-730.39.67-730.39.67-729.39.63-726.09.49-722.79.35-719.5.18-711.33-.16-704.2-.23-696.81 3.69-693.34 5.31-691.63 5.05-688 4-686.51 3.01-686.51 3.01-685 2-672.99.08-660.3.85-648.18.85-645.9.85-643.61.85-641.33.84-635.18.84-629.02.83-622.86.83-619.02.83-615.17.83-611.32.83-598.59.82-585.85.81-573.12.81-572.09.81-572.09.81-571.04.81-570.36.81-569.67.81-568.97.81-557.84.82-546.7.81-535.57.79-524.12.78-512.67.77-501.22.77-494.8.77-488.38.77-481.96.76-475.93.75-469.91.75-463.88.76-461.67.76-459.45.75-457.24.75-454.22.74-451.21.75-448.19.75-446.87.75-446.87.75-445.52.74-444.72.74-443.91.75-443.08.75-442.38.75-441.69.75-440.97.75-439 1-439 1-436.94 2.04c3.06 1.51 5.62.52 8.94-.04C-403.04.07-377.74.71-352.72.65-347.79.64-342.86.61-337.93.57-331.9.52-325.87.49-319.84.49-317.57.48-315.29.46-313.02.44-309.85.41-306.68.41-303.51.42-302.59.4-301.67.38-300.72.37-294.64.42-290.51 1.83-285.25 4.88-281.61 6.69-279 6.48-275 6-274.16 5.49-274.16 5.49-273.3 4.97-269.23 3.25-264.72 3.93-260.38 4.08-255.73 4.18-252.43 3.52-248 2-239.22.54-230.22.84-221.35.84-219.69.83-218.02.83-216.35.82-211.86.81-207.36.8-202.86.8-200.04.8-197.23.79-194.41.79-185.6.77-176.79.76-167.97.76c10.15.0 20.31-.02 30.47-.05C-129.63.69-121.76.68-113.89.68c4.69.0 9.38-.01 14.08-.03C-95.4.64-90.99.63-86.58.64-84.97.64-83.35.64-81.73.63-79.53.62-77.32.62-75.11.63-73.87.63-72.64.63-71.37.63-66.42 1.17-63.08 3.28-59 6c7.75.87 14.61.47 21.62-3.03C-30.98.36-24 .93-17.23 1.13-11.32 1.22-5.47-2.16.0.0z" fill="#003A75" transform="translate(1191,47)"/><path d="M0 0C13.53.0 27.06.0 41 0c0 4.62.0 9.24.0 14C36.46 13.85 36.46 13.85 31.92 13.71 29.07 13.79 29.07 13.79 27.18 15.07c-3.16 5.18-2.32 12.68-2.3 18.55.0.950000000000003.0 1.91.0 2.89C24.88 39.72 24.88 42.92 24.89 46.13c0 2.32.0 4.64.0 6.96C24.89 59.47 24.89 65.84 24.9 72.22 24.9 78.39 24.91 84.56 24.91 90.73 24.91 103.36 24.92 115.98 24.92 128.61 24.94 145.84 24.94 163.08 24.95 180.32c0 8.03.0 16.06.0 24.1C24.95 205.22 24.95 206.02 24.96 206.85 24.96 225.99 24.97 245.12 24.98 264.26c0 1.25.0 1.25.0 2.53000000000003C24.99 279.53 24.99 292.26 25 305 25.01 318.58 25.01 332.16 25.02 345.74 25.02 346.58 25.02 347.42 25.02 348.28 25.03 367.38 25.04 386.48 25.05 405.58 25.05 406.39 25.05 407.19 25.05 408.02c0 8.00999999999999.0 16.02.0 24.04C25.06 449.28 25.06 466.5 25.08 483.72 25.09 496.27 25.09 508.82 25.09 521.37 25.1 528.17 25.1 534.97 25.11 541.77 25.11 548 25.11 554.22 25.11 560.44 25.11 562.7 25.12 564.95 25.12 567.21 25.12 570.27 25.12 573.32 25.12 576.38 25.12 577.26 25.13 578.14 25.13 579.05 25.1 591.9 25.1 591.9 22 595 19.44 595.19 19.44 595.19 17 595 16 594 16 594 15.97 592.03 16.02 590.78 16.02 590.78 16.06 589.5 16.13 584.42 15.32 579.89 14 575c-.66.0-1.32.0-2 0C11.32 576.67 11.32 576.67 10.62 578.38 9 582 9 582 7 584 4.84 584.2 4.84 584.2 2.38 584.12 1.56 584.11.74 584.09-.1 584.07-1.04 584.04-1.04 584.04-2 584-2.33 582.68-2.66 581.36-3 580-2.26 579.4-2.26 579.4-1.5 578.79-.86 578.26-.22 577.73.44 577.19 1.39 576.4 1.39 576.4 2.37 575.61 4.63 573.38 5 571.58 5.02 568.45 4.97 567.44 4.93 566.44 4.88 565.41 4.83 564.29 4.78 563.18 4.73 562.03 4.65 560.28 4.65 560.28 4.56 558.5 4.46 556.22 4.35 553.94 4.25 551.66 4.2 550.54 4.15 549.43 4.1 548.29 3.98 544.25 4.06 540.22 4.21 536.18 4.19 533.7 4.19 533.7 1.69 531.44.36 530.73.36 530.73-1 530-1.99 529.34-2.98 528.68-4 528c.75-6.75.75-6.75 3-9C-1 517.68-1 516.36-1 515-3.42 512.73-3.42 512.73-6 511-4.88 507.74-4.04 507.02-.94 505.31.03 504.88 1 504.45 2 504 4.11 501.89 3.62 498.39 3.63 495.58 2.8 492.16 1.49 491.37-1.44 489.5-2.26 489.06-3.08 488.61-3.93 488.16-6 487-6 487-7 485-7.53 478.96-7.46 472.28-3.69 467.25-2 466-2 466 .69 464.75c2.68-1.62 2.68-1.62 2.93-5.13C2.85 455.14 1.39 453.92-2 451-5.53 447.44-5.46 443.85-5.48 439.09-5.49 438.32-5.51 437.55-5.52 436.75-5.57 434.29-5.6 431.83-5.62 429.38-5.67 426.15-5.73 422.93-5.79 419.71-5.8 418.93-5.81 418.15-5.83 417.35-5.9 413.44-6.09 409.63-6.59 405.74-7.48 398.18-6.29 390.53-5.58 382.99-5.48 381.79-5.38 380.59-5.28 379.36-5.18 378.28-5.08 377.2-4.97 376.09-4.82 372.99-4.82 372.99-6.05 370.23-6.99 367.04-6.98 365.62-6.57 362.42-5.99 357.26-5.86 352.2-5.87 347.01-5.87 346.07-5.87 345.12-5.87 344.15-5.86 341.07-5.86 337.99-5.87 334.91-5.87 332.76-5.87 330.6-5.86 328.45-5.86 323.96-5.86 319.46-5.87 314.97-5.88 309.2-5.87 303.44-5.87 297.67-5.86 293.23-5.86 288.79-5.87 284.36-5.87 282.23-5.87 280.1-5.86 277.98-5.86 275.01-5.87 272.05-5.87 269.09-5.87 268.21-5.87 267.33-5.86 266.42-5.88 263.03-5.92 260.24-7 257-7.09 255.5-7.13 254-7.12 252.5-7.13 251.73-7.13 250.95-7.13 250.16-7 248-7 248-6 245-5.72 238.58-5.76 232.18-6.62 225.81c-.54-4.53.2-8.31 1.14-12.74C-4.73 208.24-4.91 203.45-5.03 198.58-5 195-5 195-4.41 191.52-3.93 187.44-4.57 184.43-5.5 180.44-7.13 172.77-7.14 165.79-6 158-5.9 157.25-5.79 156.49-5.69 155.71-4.93 152.01-3.9 150.92-.88 148.56.55 147.79.55 147.79 2 147c-.12-2.37-.12-2.37-1-5C.17 141.38-.65 140.76-1.5 140.12-4 138-4 138-5.06 134.5-5 131-5 131-3.38 128.81c1.67-1.27 3.38-2.47 5.13-3.62 2.66-2.11 2.66-2.11 2.56-5.94C4.16 117.64 4.16 117.64 4 116 3.3 115.78 2.6 115.56 1.88 115.34c-7.42-2.59-7.42-2.59-9.63-6.22C-8 106-8 106-7.02 103.26-5.86 99.56-5.87 96.61-6 92.75c-.12-3.7-.12-3.7.0-6.75 2.69-2.69 5.38-3.06 9-4C4.18 74.74 4.05 67.65 3.81 60.31 3.79 59.1 3.78 57.89 3.76 56.65 3.72 55.48 3.68 54.31 3.64 53.11 3.62 52.06 3.59 51.01 3.56 49.92 2.88 46.37 1.43 44.62-1 42c.74-1.47 1.49-2.92 2.25-4.38.63-1.21.63-1.21 1.27-2.46C4.14 32.79 5.35 32.03 8 31c2.66 2.66 2.35 4.24 2.56 7.94C10.76 42.24 10.95 44.85 12 48c.99.0 1.98.0 3 0 1.35-2.7 1.13-4.83 1.13-7.85C16.13 38.99 16.14 37.83 16.14 36.63 16.13 34.8 16.13 34.8 16.12 32.94 16.13 31.71 16.13 30.49 16.14 29.23 16.13 27.49 16.13 27.49 16.13 25.71c0-1.07.0-2.14.0-3.24C16.28 20.06 16.28 20.06 15 19 11.93 18.72 8.86 18.55 5.79 18.38 3 18 3 18 1 16c-.29-.99-.58-1.98-.88-3C-.67 9.9-.67 9.9-3 8.88-3.99 8.44-3.99 8.44-5 8-6.25 5.88-6.25 5.88-7 4c.97-.29 1.94-.58 2.94-.88C-.89 2.36-.89 2.36.0.0z" fill="#003A75" transform="translate(1239,0)"/><path d="M0 0C3.12.31 3.12.31 5 1.75c1.45 3.3 1.27 5.98 1.04 9.54-.13 2.25-.13 2.25 2.08 4.02C10.55 15.45 10.55 15.45 13.12 14.31 13.93 13.32 14.73 12.33 15.56 11.31c2.56-3 2.56-3 5.69-3.93C24.12 7.31 24.12 7.31 27.12 8.31 29.9 8.3 32.66 8.18 35.43 8.05 38.59 8.36 39.86 9.13 42.12 11.31 42.81 13.63 42.81 13.63 42.12 16.31 39.5 19.15 36.59 21.58 33.12 23.31 30.88 23.36 28.63 23.4 26.38 23.44 21.35 23.63 21.35 23.63 17.04 25.9 16.08 27.14 15.16 28.41 14.27 29.7c-1.15 1.61-1.15 1.61-3.52 2.86C7.15 32.22 5.03 30.5 2.19 28.34.13 27.11.13 27.11-2.42 27.38c-3.12 1.19-3.97 2.49-5.7 5.31C-8.88 33.87-8.88 33.87-9.64 35.09-12.1 39.52-11.89 43.23-11.56 48.12-11.53 48.82-11.49 49.52-11.46 50.24-11.25 53.58-10.89 56.27-9.82 59.46-8.77 62.62-8.78 64.77-9.12 68.06-9.21 69.01-9.3 69.95-9.39 70.92c-.49 2.39-.49 2.39-2.49 4.39C-12.23 78.76-12.32 82.18-12.43 85.64-12.88 89.31-12.88 89.31-14.38 92.44c-2.51 5.37-1.97 11.32-1.93 17.12C-16.33 110.75-16.35 111.93-16.37 113.15-16.37 114.28-16.37 115.41-16.37 116.58-16.37 117.61-16.37 118.64-16.38 119.7-16.13 122.46-16.13 122.46-13.87 123.98-13.21 124.42-12.55 124.86-11.88 125.31-11.44 128.38-11.44 128.38-11.88 131.31c-3 2-3 2-5.62 2.5C-18.28 133.98-19.07 134.14-19.88 134.31-21.85 138.26-21.33 143.01-20.88 147.31-19.98 149.52-18.9 151.47-17.71 153.53-16.37 156.39-16.86 158.41-17.88 161.31-18.64 161.94-18.64 161.94-19.42 162.58c-3.29 3.91-1.66 10.89-1.46 15.73C-20.81 180.04-20.81 180.04-20.75 181.8-20.76 187.33-20.76 187.33-18.36 192-17.87 192.43-17.38 192.86-16.88 193.31-16.44 195.69-16.44 195.69-16.88 198.31-17.56 199.12-18.24 199.92-18.94 200.75-21.19 203.18-21.19 203.18-20.81 206.38-20.06 209.31-20.06 209.31-18.31 211.31-16.26 214.16-16.39 215.87-16.88 219.31-17.54 220.17-18.2 221.02-18.88 221.91-21.52 226.42-21.36 229.82-21.19 234.94-21.18 235.78-21.17 236.63-21.16 237.5-21.09 241.3-20.8 244.63-19.88 248.31-19.65 254.86-19.65 254.86-20.88 257.31-20.99 259.2-21.03 261.08-21.05 262.97-21.06 264.15-21.08 265.34-21.09 266.56-21.1 267.85-21.11 269.13-21.11 270.46-21.13 272.43-21.13 272.43-21.14 274.45-21.15 277.24-21.16 280.03-21.17 282.82-21.18 286.39-21.22 289.97-21.26 293.54-21.29 296.95-21.29 300.36-21.3 303.77-21.33 305.69-21.33 305.69-21.35 307.65-21.35 308.84-21.35 310.04-21.34 311.27-21.35 312.84-21.35 312.84-21.36 314.45-20.76 318.02-19.22 319.61-16.88 322.31-16.18 326.39-16.54 327.83-18.94 331.25-21.22 334.21-21.22 334.21-20.69 337.88-20.2 339.94-19.7 342-19.19 344.06-18.88 346.31-18.88 346.31-20.88 349.31-21.06 352.71-21 355.73-20.31 359.06c.43 2.25.43 2.25-.57 5.25-.57 3.46999999999997-.77 6.56.0 10C-18.54 376.92-15.93 378.63-12.88 380.31-13.12 382.69-13.12 382.69-13.88 385.31c-1.31.699999999999989-2.65 1.37-4 2C-21.01 391.4-21.31 394.67-21.31 399.75-21.34 401.67-21.34 401.67-21.37 403.62-20.8 407.88-19.24 409.8-16.88 413.31-16.37 416.89-16.37 416.89-16.31 420.56-16.31 424.16-16.31 424.16-15.88 427.31-14.88 427.97-13.89 428.63-12.88 429.31-12.11 432.71-12.19 435.91-12.88 439.31c-2.68 2.19-2.68 2.19-6 4C-20.33 445.08-21.56 446.9-22.8 448.82-23.88 450.31-23.88 450.31-25.88 451.31-27.88 451.4-29.88 451.43-31.89 451.43c-1.26.0-2.52.0-3.82.0C-37.09 451.42-38.47 451.42-39.85 451.41c-1.41.0-2.82.0-4.23.0C-47.79 451.4-51.5 451.39-55.22 451.38-59 451.37-62.79 451.37-66.58 451.36-74.01 451.35-81.44 451.33-88.88 451.31-89.54 449.99-90.19 448.67-90.88 447.31-88.27 444.71-87.07 445.01-83.43 444.9-82.3 444.86-81.17 444.82-80.01 444.78-78.79 444.75-77.57 444.72-76.31 444.69-75.07 444.65-73.83 444.61-72.55 444.57-60.33 444.23-48.1 444.21-35.88 444.31-35.88 443.32-35.88 442.33-35.88 441.31-41.25 439.56-46.18 438.92-51.81 438.69-52.59 438.65-53.37 438.61-54.17 438.57-56.07 438.48-57.97 438.39-59.88 438.31-60.44 436.38-60.44 436.38-60.88 434.31-59.05 432.48-56.09 433.01-53.62 432.88-46.62 432.43-39.79 431.49-32.88 430.31-32.88 429.32-32.88 428.33-32.88 427.31-34.51 426.26-36.18 425.26-37.88 424.31-39.19 421.68-39.24 419.3-39.56 416.38-40.44 410.33-42.3 405.96-45.42 400.75-46.67 398.65-47.66 396.64-48.56 394.38-49.65 391.37-49.65 391.37-51.43 389.62-53.8 385.84-53.31 381.58-53.31 377.24-53.45 372.22-54.56 370-57.88 366.31-57.88 362.48-57.33 360.84-54.81 357.94-52.68 355.05-52.18 353.09-52.34 349.51-53.59 344.37-57.19 339.99-60.88 336.31c-.5-2.31-.5-2.31.0-5C-59.42 330.05-57.95 328.79-56.41 327.62-53.08 324.78-51.99 321.43-51.56 317.19-52.05 312.7-53.13 310.98-56.5 307.94c-2.38-2.63-2.38-2.63-3.06-5.38C-58.84 299.16-57.87 297.66-55.88 294.88-53.67 291.77-52.89 290.43-52.31 286.56-53.06 282.23-54.71 279.66-57.56 276.38-59.43 273.44-59.35 271.74-58.88 268.31-58.22 267.32-57.56 266.33-56.88 265.31c3.32-5.26999999999998 2.96-12.03 2-18-1.93-2.75-1.93-2.75-4-5C-58.97 238.5-57.87 237.31-55.31 234.44-52.67 231.55-52.67 231.55-52.31 228.19-53.21 221.98-55.06 215.72-58.02 210.16-59.47 207.03-58.68 204.58-57.88 201.31c2-2.81 2-2.81 4-5 1.42-2.81999999999999 1.25-4.87 1-8C-53.36 187.6-53.85 186.88-54.35 186.14-57.74 179.86-57.24 170.03-55.27 163.22-52.48 156.01-48.19 149.88-42.88 144.31c1.86-3.71000000000001 1.45-7.94 1-12C-43.23 128.65-45.5 125.78-47.94 122.75c-1.94-2.44-1.94-2.44-3.37-5.44-1.73999999999999-3.33-3.81-5.47-6.57-8C-57.22 107.66-56.56 106.01-55.88 104.31-55.27 104.26-54.67 104.21-54.05 104.16-52.85 104.05-52.85 104.05-51.62 103.94-50.44 103.83-50.44 103.83-49.23 103.73-46.7 103.28-45.02 102.73-42.88 101.31c2.86-4.27 2.79-9.06 2-14C-42.07 85.06-43.36 83.17-44.98 81.2-45.88 79.31-45.88 79.31-45.44 76.99-43.26 73.26-40.39 70.68-37.19 67.81-36.29 66.98-36.29 66.98-35.37 66.13-32.36 63.38-29.38 60.95-25.96 58.74-22.7 56.66-22.7 56.66-22.11 53.7-22.14 52.81-22.16 51.92-22.19 51-22.1 47.03-21.75 44.51-19.75 41.06-17.56 37.17-17.72 34.69-18.88 30.31-19.85 27.49-19.85 27.49-20.88 25.31c2.31-2.67 4.04-3.44 7.44-4.25 3.64-1.16 4.5-1.66 7.06-4.75 1.93-4.06 2.12-8.3 2.33-12.74C-3.79.18-3.44.37.0.0z" fill="#003A75" transform="translate(498.875,145.6875)"/><path d="M0 0C1.65.33 3.3.66 5 1c.24.99.48 1.98.73 3 2.01 8.48 2.01 8.48 5.58 16.38 1.89 4.05 1.87 5.87 1.11 10.13-1.87 11-1.62 22.19-1.66 33.31C10.76 64.76 10.75 65.7 10.75 66.67 10.73 71.63 10.71 76.6 10.7 81.56 10.69 86.67 10.66 91.78 10.62 96.88 10.59 100.83 10.59 104.78 10.58 108.73 10.58 110.61 10.57 112.5 10.55 114.38 10.52 117.01 10.52 119.65 10.53 122.28 10.51 123.43 10.51 123.43 10.49 124.61 10.54 129.57 11.61 132.93 14.11 137.23 15.56 140.13 15.25 142.64 14.94 145.81 14.82 147.11 14.69 148.41 14.57 149.75 14.11 153.48 13.46 157.17 12.8 160.87c-1.35 7.59-2.03 14.72-1.61 22.44C11.23 184.09 11.27 184.88 11.32 185.68 11.64 190.1 12.55 193.79 14 198 14.17 202.76 13.03 207.17 11.44 211.62 10.04 215.55 9.59 218.8 10 223 10.65 224.34 11.32 225.67 12 227 12.96 232.59 12.93 237.16 12.06 242.81 10.33 254 10.33 254 12 265 12.06 268.5 12.02 271.99 11.96 275.49 11.92 279.08 12.05 282.29 12.62 285.86 13 289 13 289 11 292 7.92 292.4 5.96 292.62 3 292 .31 289.82-1.46 288.09-3 285-3.07 282.44-3.09 279.91-3.06 277.36-3.06 276.6-3.05 275.84-3.05 275.06-3.03 271.8-3.01 268.55-2.98 265.3-2.96 262.92-2.95 260.55-2.94 258.17-2.93 257.44-2.92 256.72-2.91 255.96-2.89 251.85-3.26 248.04-4 244c-.36-6.84.23-13.7.73-20.51C-3.22 222.73-3.17 221.98-3.12 221.21-3.05 220.21-3.05 220.21-2.98 219.19-2.94 216.9-2.94 216.9-3.49 214.29-4.02 210.88-4.13 207.67-4.13 204.22-4.13 203.24-4.13 203.24-4.13 202.25-4.14 200.12-4.14 197.99-4.13 195.86-4.13 194.36-4.13 192.87-4.14 191.37-4.14 188.24-4.14 185.12-4.13 181.99-4.12 178-4.13 174.01-4.13 170.03-4.14 166.94-4.14 163.85-4.13 160.77-4.13 159.3-4.13 157.83-4.14 156.36-4.14 149.53-4.12 142.79-3.23 136-2.82 132.39-2.86 128.78-2.87 125.15-2.87 124.31-2.86 123.47-2.86 122.61-2.86 119.87-2.87 117.12-2.88 114.38-2.88 113.43-2.88 112.48-2.88 111.51-2.9 95.75-3.12 80-3.44 64.25-3.46 63.24-3.48 62.22-3.5 61.18-3.55 58.29-3.62 55.4-3.68 52.52-3.7 51.67-3.72 50.82-3.73 49.95-3.86 44.9-4.32 40.01-5 35-5.08 33.27-5.13 31.54-5.12 29.81-5.13 29.01-5.13 28.22-5.13 27.39-5 25-5 25-4.52 22.67-3.62 18.03-3.66 13.3-3.48 8.59-2.99 4.93-2.13 2.96.0.0z" fill="#003A76" transform="translate(843,242)"/><path d="M0 0C1.33 2 2.67 4 4 6c2.8.3 5.39.41 8.2.38C13.49 6.39 13.49 6.39 14.81 6.4 17.73 6.41 20.64 6.41 23.56 6.4 25.67 6.4 27.77 6.41 29.87 6.42 35.67 6.44 41.47 6.44 47.26 6.43 53.51 6.43 59.75 6.45 66 6.46 76.82 6.49 87.65 6.5 98.48 6.5 109.83 6.51 121.19 6.52 132.55 6.54 133.26 6.54 133.96 6.54 134.69 6.54 138.27 6.55 141.85 6.55 145.44 6.56 170.83 6.6 196.22 6.63 221.62 6.65 246.29 6.67 270.97 6.7 295.64 6.74 296.78 6.74 296.78 6.74 297.95 6.74 305.58 6.75 313.21 6.76 320.85 6.77 336.4 6.8 351.95 6.82 367.51 6.84 368.58 6.84 368.58 6.84 369.67 6.84 417.45 6.91 465.22 6.96 513 7c0 1.98.0 3.96.0 6-171.6.33-343.2.66-520 1 0-3.3.0-6.6.0-10 2.31.33 4.62.66 7 1C0 3.35.0 1.7.0.0z" fill="#003A76" transform="translate(767,626)"/><path d="M0 0C.43.9.43.9.88 1.81 2.05 4.19 2.05 4.19 4 7-165.29 7-334.58 7-509 7c0-1.32.0-2.64.0-4C-499.05.38-489.16.73-478.94.77-476.89.77-474.83.77-472.77.76-467.13.76-461.49.77-455.85.78-449.76.79-443.68.79-437.59.79-427.05.8-416.5.8-405.96.82c11.05.01 22.11.02 33.17.03C-371.76.85-371.76.85-370.71.85-367.22.85-363.72.85-360.23.85c24.74.01 49.48.03 74.22.05C-284.52.91-283.02.91-281.53.91-280.79.91-280.05.91-279.28.91-275.54.91-271.79.92-268.04.92c1.12.0 1.12.0 2.25.0C-248.51.94-231.22.95-213.94.97-213.2.97-212.46.97-211.7.97c16.9.01 33.81.02 50.71.03C-160.28 1-159.57 1-158.84 1c6.38.0 12.76.01 19.15.01 15.93.01 31.86.02 47.8.04 11.09.01 22.19.02 33.28.02 6.02.01 12.04.01 18.05.02 5.5.01 11 .01 16.49.02 2 0 4 0 6 0 2.69.01 5.39.01 8.09.01C-9.19 1.12-8.4 1.12-7.59 1.13-3.67 1.2-3.67 1.2.0.0z" fill="#003A75" transform="translate(509,632)"/><path d="M0 0C0 138.93.0 277.86.0 421-1.65 420.34-3.3 419.68-5 419-5.05 366.33-5.08 313.65-5.1 260.98-5.1 254.77-5.11 248.55-5.11 242.34c0-1.24000000000001.0-2.47.0-3.75C-5.12 218.54-5.14 198.49-5.15 178.44-5.17 157.88-5.18 137.32-5.19 116.76-5.19 104.06-5.2 91.37-5.22 78.67-5.23 69.97-5.23 61.28-5.23 52.58-5.23 47.56-5.23 42.53-5.24 37.51-5.25 32.92-5.25 28.32-5.24 23.73-5.24 22.06-5.24 20.4-5.25 18.73-5.26 16.47-5.25 14.21-5.25 11.96c0-1.26.0-2.51.0-3.81.24-3 .57-4.69 2.25-7.15 2-1 2-1 3-1z" fill="#002361" transform="translate(517,219)"/><path d="M0 0C2.06.44 2.06.44 4 1 6.29 24.3 6.21 47.51 6.08 70.9 6.04 78.78 6.01 86.67 5.98 94.56 5.97 97.26 5.96 99.96 5.94 102.66 5.88 115.13 6.33 127.55 7 140 7.7 140.04 8.4 140.07 9.12 140.11 10.48 140.21 10.48 140.21 11.88 140.31 12.78 140.37 13.68 140.43 14.62 140.49 17 141 17 141 19 144 18.55 150.45 18.55 150.45 16 153 14.09 152.94 14.09 152.94 11.94 152.56 10.64 152.38 9.34 152.19 8 152 6.43 153.57 6.85 155.14 6.83 157.32 6.81 158.25 6.8 159.19 6.79 160.15 6.77 161.17 6.76 162.2 6.75 163.27 6.72 165.5 6.69 167.73 6.66 169.96 6.64 171.15 6.63 172.34 6.61 173.56c-.27 20.23-.7 40.46-1.42 60.68C5.1 236.58 5.02 238.92 4.95 241.26 4.84 244.52 4.72 247.78 4.6 251.05 4.57 252.02 4.54 252.99 4.51 253.98 4.47 254.87 4.43 255.75 4.39 256.67 4.37 257.44 4.34 258.2 4.31 259 4 261 4 261 2 264c-.66.0-1.32.0-2 0C-1.39 261.21-1.31 258.67-1.5 255.56-1.72 252.11-1.9 249.29-3 246c-.12-3.62-.12-3.62.0-7C-2.67 238.67-2.34 238.34-2 238-1.9 236.52-1.88 235.04-1.89 233.56-1.89 232.55-1.89 231.54-1.89 230.5c-.01-1.16-.01-2.31-.02-3.5C-1.91 225.75-1.92 224.5-1.92 223.21-1.94 218.47-1.97 213.74-2 209-2.01 208.02-2.01 207.05-2.02 206.04c-.1-15.44-.22-30.88-.35-46.32C-2.43 153.28-2.48 146.84-2.53 140.41-2.57 135.42-2.61 130.42-2.65 125.43-2.67 123.06-2.69 120.68-2.71 118.3-2.73 115.01-2.76 111.71-2.79 108.41-2.8 107.44-2.81 106.47-2.81 105.47-2.86 100.85-3.24 96.57-4 92-3.67 91.01-3.34 90.02-3 89c.11-2.19.17-4.39.19-6.59C-2.8 81.75-2.79 81.08-2.79 80.39-2.77 78.95-2.75 77.5-2.74 76.05-2.72 73.75-2.69 71.44-2.66 69.13-2.6 64.21-2.55 59.29-2.5 54.38-2.44 48.72-2.38 43.06-2.31 37.4-2.28 35.16-2.26 32.92-2.24 30.67-2.16 23.27-1.95 15.89-1.54 8.49-1.51 7.76-1.47 7.02-1.43 6.26-1.12 1.12-1.12 1.12.0.0z" fill="#003A76" transform="translate(796,302)"/><path d="M0 0C.99.0 1.98.0 3 0 4.29 2.57 4.1 4.39 4.06 7.27 4.05 8.32 4.05 9.38 4.04 10.46 4.01 12.68 3.99 14.91 3.96 17.13 3.95 18.18 3.95 19.24 3.94 20.33 3.93 21.3 3.91 22.27 3.9 23.26c.02 2.68.02 2.68.6 5.02.56 3.04.63 5.85.63 8.94C5.14 38.47 5.14 39.73 5.15 41.03c0 1.4.0 2.79.0 4.18C5.15 46.7 5.15 48.18 5.16 49.67 5.17 53.74 5.17 57.82 5.17 61.9 5.18 66.3 5.19 70.69 5.2 75.09 5.22 85.71 5.23 96.33 5.24 106.95 5.24 111.95 5.25 116.95 5.25 121.95 5.27 138.57 5.28 155.19 5.29 171.81 5.29 176.12 5.29 180.43 5.3 184.75 5.3 185.82 5.3 186.89 5.3 187.99 5.3 205.36 5.33 222.73 5.36 240.1 5.4 257.94 5.41 275.77 5.42 293.6 5.42 303.61 5.43 313.62 5.45 323.64 5.48 332.16 5.48 340.69 5.47 349.21 5.47 353.56 5.47 357.91 5.49 362.26 5.51 366.24 5.51 370.22 5.49 374.21 5.49 375.65 5.49 377.09 5.51 378.53 5.57 386.45 5.32 392.23 1 399c-.33.0-.66.0-1 0C0 398.22.0 397.43-.01 396.63c-.1-46.37-.21-92.74-.32-139.11C-.34 251.95-.36 246.39-.37 240.82-.38 239.71-.38 238.61-.38 237.46c-.04-17.95-.09-35.9-.12-53.85-.05-18.41-.09-36.82-.14-55.23C-.67 117.01-.69 105.64-.72 94.28-.73 86.49-.75 78.7-.77 70.91-.79 66.42-.8 61.92-.8 57.42-.81 53.31-.82 49.19-.84 45.07c0-1.49.0-2.98.0-4.47.0-2.02-.01-4.04-.02-6.07.0-1.12-.01-2.25-.01-3.41C-1 28-1.45 25.07-2 22-2.38 14.37-2.34 7.3.0.0z" fill="#002361" transform="translate(762,226)"/><path d="M0 0C.66.33 1.32.66 2 1 2.05 46.96 2.08 92.91 2.1 138.87 2.1 144.29 2.11 149.71 2.11 155.13 2.11 156.21 2.11 157.28 2.11 158.4 2.12 175.89 2.14 193.38 2.15 210.88 2.17 228.82 2.18 246.75 2.19 264.69 2.19 275.77 2.2 286.84 2.22 297.92 2.23 305.51 2.23 313.09 2.23 320.68 2.23 325.06 2.23 329.45 2.24 333.83 2.25 337.84 2.25 341.84 2.24 345.85 2.24 347.3 2.24 348.76 2.25 350.21 2.26 352.18 2.25 354.15 2.25 356.12 2.25 357.21 2.25 358.31 2.25 359.44 2 362 2 362 0 364c-.33-41.25-.66-82.5-1-125 .04 28.49.04 28.49.09 56.99.02 19.36.0 38.67-1.09 58.01-.33.0-.66.0-1 0C-3 238.5-3 123-3 4c.66-.33 1.32-.66 2-1 0 73.92.0 147.84.0 224C-.67 152.09-.34 77.18.0.0z" fill="#003A75" transform="translate(770,257)"/><path d="M0 0C4.88 1.75 10.38.06 15.38-.81c1.01-.11 2.02-.21 3.06-.31 2 2 2 2 2 4.81-1.07 3.39-2.33 5.14-5.19 7.27-3.39 1.7-6.07 1.34-9.81.92C4.09 11.24 2.75 10.58 1.44 9.88-1.65 9.54-1.65 9.54-4.56 9.88-5.22 10.53-5.88 11.19-6.56 11.88c-2.56-.25-3.69-.66-5.44-2.57-1.53-1.68-1.53-1.68-4.12-1.81C-16.93 7.62-17.73 7.75-18.56 7.88-19.55 9.36-19.55 9.36-20.56 10.88-23 11.75-23 11.75-25.56 11.88c-1.82-1.07-1.82-1.07-3-3-.5-3-.5-3 0-6C-22.03-3.43-7.94-3.49.0.0z" fill="#003A76" transform="translate(742.5625,155.125)"/><path d="M0 0C78.54.0 157.08.0 238 0 238.33.66 238.66 1.32 239 2c-79.2.33-158.4.66-240 1 .33-.99.66-1.98 1-3z" fill="#D3EAF2" transform="translate(519,219)"/><path d="M0 0C.74.01 1.48.01 2.25.02c.78.0 1.56.0 2.36.0 2.59.0 5.17.02 7.76.03 1.79.01 3.58.01 5.37.01 4.72.01 9.44.03 14.16.05C36.71.13 41.52.14 46.33.15c9.45.02 18.9.06 28.34.1.5 1.98.5 1.98 1 4C72.03 6.68 69.38 6.52 65.17 6.48 64.41 6.48 63.65 6.48 62.87 6.48 60.35 6.48 57.83 6.46 55.32 6.44c-1.75.0-3.49.0-5.23.0C45.49 6.43 40.9 6.41 36.31 6.39 31.63 6.37 26.94 6.36 22.25 6.35 13.06 6.33 3.87 6.29-5.33 6.25c-.66-1.32-1.32-2.64-2-4C-4.84-.24-3.39.01.0.0z" fill="#003A76" transform="translate(27.32574462890625,590.7511596679688)"/><path d="M0 0C2.71-.42 4.28-.51 6.55 1.1 8.62 3.82 9.01 6.42 9.69 9.75 10.06 11.54 10.06 11.54 10.45 13.36 11.31 19.02 11.03 24.17 10.21 29.81 9.89 33.18 10.08 36.52 10.26 39.9 10.17 40.59 10.09 41.29 10 42c-3 2-3 2-6 1.75C1 43 1 43-2 41c-.38-2.38-.38-2.38.0-5 .74-.93.74-.93 1.5-1.88C1.68 31.04 1.18 28.73 1 25 .56 22.68.06 20.36-.5 18.06-1.67 12.85-2.5 8.33-2 3c.66-.99 1.32-1.98 2-3z" fill="#003A76" transform="translate(422,507)"/><path d="M0 0C2.06.44 2.06.44 4 1 7.51 17.48 7.51 17.48 5 25c-.16 1.96-.16 1.96-.12 4C4.87 29.68 4.87 30.36 4.87 31.06 4.93 33.22 4.93 33.22 6 36c.53 5.91.58 11.01-3 16C.88 52.94.88 52.94-1 53c-2.33-2.33-1.99-6.9-2.01-10.04C-2.98 41.56-2.93 40.15-2.89 38.74-2.63 31.23-3.12 26.6-7 20c.99-2.69 2.33-4.41 4.12-6.69C-.69 9.45-.69 7.18-.96 2.86-.97 2.24-.99 1.63-1 1-.67.67-.34.34.0.0z" fill="#003A76" transform="translate(1208,55)"/><path d="M0 0C1.85-.01 1.85-.01 3.74-.02c1.35.0 2.71.01 4.06.01 1.38.0 2.77.0 4.15.0 2.9-.01 5.8.0 8.69.01 3.72.01 7.44.0 11.16-.01 2.86-.01 5.71.0 8.57.0 1.37.0 2.74.0 4.11.0C46.4-.02 48.31-.01 50.23.0c1.09.0 2.18.0 3.3.0 2.58.26 2.58.26 4.58 2.26C57.74 4.38 57.74 4.38 57.11 6.26 52.7 7.35 48.38 7.4 43.86 7.39 43.07 7.39 42.29 7.39 41.48 7.39 39.82 7.4 38.17 7.39 36.52 7.39 33.99 7.38 31.46 7.39 28.93 7.4 27.32 7.39 25.71 7.39 24.11 7.39 22.97 7.39 22.97 7.39 21.81 7.4 18.65 7.38 16.14 7.27 13.11 6.26 11.63 6.18 10.15 6.15 8.66 6.16 7.82 6.16 6.97 6.17 6.1 6.17 4.77 6.18 4.77 6.18 3.43 6.2 2.09 6.2 2.09 6.2.72 6.21-1.48 6.22-3.68 6.24-5.89 6.26c-.66-1.32-1.32-2.64-2-4C-5.18-.44-3.78.01.0.0z" fill="#003A76" transform="translate(136.88671875,577.7412109375)"/><path d="M0 0C1.86.09 3.71.25 5.56.44 7.08.59 7.08.59 8.63.75 9.8.87 9.8.87 11 1 11.19 1.93 11.37 2.86 11.56 3.81c1.18 3.51 1.18 3.51 4.88 4.88C18.2 9.34 18.2 9.34 20 10c1.94 1.69 1.94 1.69 3 3-1.4 3.39-2.76 5.21-6 7-6.7 1.5-13.76 1.12-20-2-.41-2.32-.74-4.66-1-7 .66-.33 1.32-.66 2-1 .43-2.09.43-2.09.56-4.5C-1.1 1.1-1.1 1.1.0.0z" fill="#003A76" transform="translate(543,192)"/><path d="M0 0C.99.33 1.98.66 3 1 4.23 18.62 4.19 36.25 4.19 53.91 4.19 58.19 4.2 62.48 4.22 66.76 4.23 70.09 4.23 73.41 4.23 76.74 4.23 78.32 4.23 79.9 4.24 81.48 4.25 83.68 4.25 85.87 4.24 88.07 4.24 89.32 4.25 90.56 4.25 91.84 4.01 94.83 3.57 96.5 2 99c-.66.0-1.32.0-2 0C0 66.33.0 33.66.0.0z" fill="#003A76" transform="translate(0,230)"/><path d="M0 0C.78.0 1.56.0 2.36.01c1.32.0 1.32.0 2.67.0.96.0 1.92.01 2.9.01 1.46.0 1.46.0 2.96.01 3.13.0 6.25.02 9.38.03 2.12.0 4.23.01 6.35.01C31.81.08 37.01.1 42.21.12c1 2 1 2 .25 4.5-1.25 2.5-1.25 2.5-4.25 4.5C35.97 9.28 35.97 9.28 33.46 9.18 30.19 9.09 27.7 9.22 24.46 9.87c-4.31.33-6-1.04-9.25-3.75-.33-.66-.66-1.32-1-2-1.32.0-2.64.0-4 0-2.27 2.42-2.27 2.42-4 5C3.4 9.06 3.4 9.06.21 8.12c-1.49-2.27-2.14-4.38-3-7 1-1 1-1 2.79-1.12z" fill="#003A76" transform="translate(118.79066467285156,2.8797454833984375)"/><path d="M0 0C1.98.99 1.98.99 4 2 4.08 22.29 3.85 42.56 3.54 62.84 3.47 66.82 3.42 70.81 3.36 74.79 3.24 82.53 3.12 90.26 3 98c-1.49.5-1.49.5-3 1C0 66.33.0 33.66.0.0z" fill="#003A76" transform="translate(0,375)"/><path d="M0 0C7.59.0 15.18.0 23 0c-1.51 6.02-3.13 11.26-7.75 15.56C10.99 17.45 8.63 17.61 4 17-.68 12.55.3 6.02.0.0z" fill="#003A76" transform="translate(15,0)"/><path d="M0 0C1.41.01 1.41.01 2.84.01c1.06.0 2.12.0 3.21.0C7.2.02 8.35.03 9.54.05c1.17.0 2.34.0 3.55.0 3.76.01 7.52.04 11.28.07 2.55.01 5.09.01 7.64.02C38.25.16 44.5.2 50.75.24 51.31 2.18 51.31 2.18 51.75 4.24c-4.12 4.12-20.77 2.09-26.66 2.1C21.81 6.34 18.53 6.32 15.25 6.3 13.54 6.3 11.83 6.29 10.12 6.29 5.99 6.28 1.87 6.26-2.25 6.24c-.66-1.32-1.32-2.64-2-4 2-2 2-2 4.25-2.24z" fill="#003A76" transform="translate(133.25259399414063,590.7594909667969)"/><path d="M0 0C8.01.12 8.01.12 11.67.79 14.42 1.2 16.25 1.09 18.97.73 25.26.05 31.43.35 37.73.67 38.88.72 40.03.77 41.21.83c2.8.12 5.6.26 8.4.4C50.27 2.55 50.93 3.87 51.61 5.23c-3.67 2.45-5.52 2.24-9.88 2.19C39.91 7.41 39.91 7.41 38.05 7.4c-2.95-.15-5.55-.58-8.44-1.17-1.81-.04-3.63-.04-5.44.0C21.07 6.27 18.48 6.2 15.42 5.61 12.61 5.23 11.33 5.47 8.67 6.23 4.7 7.34 1.64 7.36-2.39 6.23c-1.44-2.06-1.44-2.06-2-4 2-2 2-2 4.39-2.23z" fill="#003A76" transform="translate(337.390625,577.76953125)"/><path d="M0 0C15.18.0 30.36.0 46 0 46.49 1.98 46.49 1.98 47 4c-1.61 1.61-3.41 1.22-5.64 1.32C39.89 5.38 39.89 5.38 38.39 5.44 36.81 5.5 36.81 5.5 35.19 5.56 34.11 5.6 33.04 5.64 31.93 5.69c-7.08.25-14.16.44-21.24.5C9.85 6.2 9.02 6.21 8.16 6.23 4.25 6.23 2.33 6.22-1 4c.33-1.32.66-2.64 1-4z" fill="#003A76" transform="translate(1070,591)"/><path d="M0 0C3.96.0 7.92.0 12 0c0 .66.0 1.32.0 2C12.6 2.06 13.2 2.12 13.81 2.19 16.87 3.32 17.55 5.17 19 8c-2.56 3.13-5.11 4.05-9 5-5.55.35-9.74-.25-15-2-.33-2.31-.66-4.62-1-7 3-2 3-2 6-2C0 1.34.0.68.0.0z" fill="#003A76" transform="translate(722,200)"/><path d="M0 0C3 1 3 1 4 3 4.06 5.44 4.07 7.85 4.02 10.3 4.01 11.42 4.01 11.42 3.99 12.57 3.96 15.06 3.92 17.55 3.88 20.04 3.85 21.76 3.83 23.49 3.81 25.21 3.74 29.75 3.68 34.29 3.61 38.83 3.53 43.46 3.47 48.09 3.4 52.73 3.28 61.82 3.14 70.91 3 80c-1.49.5-1.49.5-3 1C0 54.27.0 27.54.0.0z" fill="#003A76" transform="translate(0,137)"/><path d="M0 0C2.28.18 4.51.52 6.77.84c2.4.31 2.4.31 5.23-.84 2.36-.08 4.72-.11 7.07-.1 1.03.0 1.03.0 2.08.01 2.18.0 4.36.01 6.54.03 1.48.0 2.96.01 4.44.01C35.75-.04 39.38-.02 43 0 43.66 1.32 44.32 2.64 45 4c-3.63 2.42-5.33 2.25-9.64 2.23C34.04 6.23 32.72 6.23 31.37 6.22 30.68 6.22 29.99 6.21 29.29 6.21 27.21 6.19 25.13 6.19 23.04 6.19 17.25 6.16 11.72 6.02 6 5 4 4.96 2 4.95.0 5-.56 3.06-.56 3.06-1 1-.67.67-.34.34.0.0z" fill="#003A76" transform="translate(357,591)"/><path d="M0 0C3.17 1.06 3.73 1.73 6 4c1.98 1.36 3.98 2.7 6 4-.33 1.65-.66 3.3-1 5-6.42 2.14-14.43 1.51-21 0-2-1.25-2-1.25-3-3C-12.69 7.31-12.69 7.31-12 5-11.39 4.97-10.77 4.95-10.14 4.92c5.13-.2 5.13-.2 9.2-2.98C-.63 1.3-.32.66.0.0z" fill="#003A76" transform="translate(822,571)"/><path d="M0 0C11.88.0 23.76.0 36 0 36.66 1.32 37.32 2.64 38 4 33.85 8.15 19.71 6.18 14.06 6.19 13.05 6.2 12.03 6.21 10.99 6.22 10.02 6.23 9.04 6.23 8.04 6.23 7.16 6.23 6.29 6.24 5.39 6.24 2.83 5.98 1.2 5.29-1 4c.33-1.32.66-2.64 1-4z" fill="#003A76" transform="translate(1018,591)"/><path d="M0 0C11.88.0 23.76.0 36 0 36.66 1.32 37.32 2.64 38 4 33.85 8.15 19.71 6.18 14.06 6.19 13.05 6.2 12.03 6.21 10.99 6.22 10.02 6.23 9.04 6.23 8.04 6.23 7.16 6.23 6.29 6.24 5.39 6.24 2.83 5.98 1.2 5.29-1 4c.33-1.32.66-2.64 1-4z" fill="#003A76" transform="translate(250,591)"/><path d="M0 0C1.02.0 1.02.0 2.06-.01 3.5-.01 4.94.0 6.38.0 8.59.02 10.79.0 13-.01c1.39.0 2.79.01 4.19.01 1.27.0 2.55.0 3.86.01 3.04.26 3.04.26 5.04 2.26-.18 2.06-.18 2.06-1 4-3.47 1.15-5.98 1.02-9.63.87C14.16 7.1 12.86 7.05 11.52 7 10.15 6.94 8.78 6.88 7.41 6.83 6.02 6.77 4.64 6.72 3.26 6.67c-3.39-.13-6.78-.26-10.17-.4-.66-1.32-1.32-2.64-2-4C-6.04-.6-4.01.01.0.0z" fill="#003A76" transform="translate(1087.90625,577.734375)"/><path d="M0 0C.8.0 1.59.0 2.41.0c2.55.01 5.1.02 7.64.04 1.73.0 3.46.0 5.18.01 4.23.01 8.47.03 12.7.05C28.49 2.04 28.49 2.04 28.93 4.1 25.06 7.96 11.07 6.23 5.55 6.29 4.43 6.3 4.43 6.3 3.29 6.32-1.54 6.33-5.49 5.63-10.07 4.1c0-.99.0-1.98.0-3C-6.9-.49-3.48-.02.0.0z" fill="#003A76" transform="translate(975.0703125,590.90234375)"/><path d="M0 0C11.88.0 23.76.0 36 0c.5 1.98.5 1.98 1 4-3.87 3.87-17.92 2.14-23.44 2.19C12.81 6.2 12.05 6.21 11.27 6.23 6.78 6.23 3.23 5.69-1 4c.33-1.32.66-2.64 1-4z" fill="#003A76" transform="translate(199,591)"/><path d="M0 0C.99.33 1.98.66 3 1c.77 3.43 1.13 6.61 1.13 10.12C4.13 12.08 4.14 13.03 4.14 14.02 4.13 15 4.13 15.99 4.12 17 4.13 17.98 4.13 18.97 4.14 19.98 4.14 20.94 4.13 21.89 4.13 22.88 4.13 23.74 4.13 24.6 4.13 25.49 4 28 4 28 3.43 30.63 2.78 33.14 2.78 33.14 4 36c.31 2.49.55 4.94.75 7.44C4.82 44.11 4.89 44.77 4.96 45.46c.24 3.19.24 5.18-1.32 8.01C2 55 2 55 0 55 0 36.85.0 18.7.0.0z" fill="#003A76" transform="translate(0,553)"/><path d="M0 0C3.19.31 3.19.31 5.5 2.12c2.67 3.46 2.89 6.45 3 10.69C8.54 13.77 8.57 14.73 8.61 15.72c-.42 2.59-.42 2.59-2.28 4.45C4.19 21.31 4.19 21.31 1.56 21.12-.81 20.31-.81 20.31-2.81 18.31-2.97 15.92-2.97 15.92-2.88 13.06-2.79 8.99-3.07 5.33-3.81 1.31c1-1 1-1 3.81-1.31z" fill="#003A76" transform="translate(696.8125,145.6875)"/><path d="M0 0C6.83-.15 10.03 3.23 14.86 7.77c2.36 2.46 3.99 4.24 4.52 7.67C19 18 19 18 17.31 20.31 14.6 22.29 13.29 22.44 10 22c-1.62-1.62-1.2-3.58-1.31-5.81C8.37 12.81 8.22 11.32 6.25 8.5 3.9 6.93 1.68 5.89-1 5c.33-1.65.66-3.3 1-5z" fill="#003A76" transform="translate(797,140)"/><path d="M0 0C.99.33 1.98.66 3 1 2.99 1.71 2.99 2.41 2.98 3.14 2.93 12.21 3.3 21.23 3.73 30.29 3.99 36.37 3.85 41.98 3 48 3.33 48.66 3.66 49.32 4 50c.35 6.47.35 6.47-2 10-.66.0-1.32.0-2 0C0 40.2.0 20.4.0.0z" fill="#003A76" transform="translate(0,486)"/><path d="M0 0C1.25.01 2.5.01 3.79.02c1 0 1 0 2.02.0 2.13.01 4.26.02 6.39.03 1.44.01 2.88.01 4.32.01 3.54.02 7.07.03 10.61.05.66 1.32 1.32 2.64 2 4-2 2-2 2-4.01 2.25C23.9 6.35 23.9 6.35 22.66 6.34 21.76 6.34 20.86 6.34 19.93 6.34 18.99 6.33 18.04 6.31 17.07 6.3 16.15 6.3 15.24 6.3 14.29 6.3 8.5 6.26 2.88 5.85-2.87 5.11c-.56-1.93-.56-1.93-1-4 1-1 1-1 3.87-1.11z" fill="#003A76" transform="translate(1162.867431640625,590.886474609375)"/><path d="M0 0C.87.14 1.74.29 2.64.43 4.76.78 6.88 1.14 9 1.5c0 1.32.0 2.64.0 4C5.05 5.55 1.1 5.59-2.85 5.61-4.86 5.62-6.87 5.65-8.87 5.68-10.13 5.68-11.38 5.69-12.68 5.7-13.84 5.71-15 5.72-16.2 5.73-19 5.5-19 5.5-21 3.5c.25-2.06.25-2.06 1-4C-14.29-3.36-6.04-1.03.0.0z" fill="#003A76" transform="translate(76,578.5)"/><path d="M0 0C1 1 1 1 1.38 3.31 1 6 1 6-1.12 8.38-4 10-4 10-6.75 9.94-7.82 9.63-8.89 9.32-10 9-10.77 8.8-11.55 8.6-12.35 8.39-17.1 7.03-17.1 7.03-19 6c-.82-2.04-.82-2.04-1-4C-18.38.38-16.34.41-14.12.0-4.56-1.78-4.56-1.78.0.0z" fill="#003A76" transform="translate(849,187)"/><path d="M0 0C1.04.01 2.07.02 3.14.03c1.12.01 2.25.01 3.4.02C7.72.07 8.89.08 10.1.1c1.78.02 1.78.02 3.59.03 2.93.02 5.86.06 8.79.1.66 1.32 1.32 2.64 2 4-2 2-2 2-4.52 2.22C18.92 6.44 17.88 6.43 16.81 6.42 15.69 6.42 14.57 6.41 13.42 6.4 12.24 6.39 11.06 6.37 9.85 6.35 8.08 6.34 8.08 6.34 6.27 6.32 3.34 6.3.41 6.27-2.52 6.23c-.66-1.32-1.32-2.64-2-4 2-2 2-2 4.52-2.23z" fill="#003A76" transform="translate(838.52197265625,590.77294921875)"/><path d="M0 0C1.39 2.05 1.39 2.05 2 4 0 6 0 6-2.71 6.23-3.83 6.22-4.95 6.21-6.1 6.2-7.92 6.19-7.92 6.19-9.77 6.18-11.04 6.16-12.32 6.14-13.62 6.12-14.9 6.12-16.18 6.11-17.5 6.1-20.67 6.07-23.83 6.04-27 6-27.56 4.06-27.56 4.06-28 2-22.81-3.19-6.5-1.58.0.0z" fill="#003A76" transform="translate(1005,578)"/><path d="M0 0C1.39 2.05 1.39 2.05 2 4 0 6 0 6-2.71 6.23-3.83 6.22-4.95 6.21-6.1 6.2-7.92 6.19-7.92 6.19-9.77 6.18-11.04 6.16-12.32 6.14-13.62 6.12-14.9 6.12-16.18 6.11-17.5 6.1-20.67 6.07-23.83 6.04-27 6-27.56 4.06-27.56 4.06-28 2-22.81-3.19-6.5-1.58.0.0z" fill="#003A76" transform="translate(237,578)"/><path d="M0 0C1.46.01 1.46.01 2.94.02 3.91.01 4.88.01 5.88.0 8.5.27 8.5.27 11.5 2.27c.57 2.37.57 2.37.0 5-3.19 2.95-5.89 4.27-10.18 4.5-3.82-.5-3.82-.5-5.88-2.19C-5.74 6.66-5.51 5.22-4.5 2.27c2-2 2-2 4.5-2.27z" fill="#003A76" transform="translate(1209.49609375,520.734375)"/><path d="M0 0C.99.33 1.98.66 3 1 3 33.01 3 65.02 3 98c-.33.0-.66.0-1 0C2 90.74 2 83.48 2 76c-.66.0-1.32.0-2 0C0 72.37.0 68.74.0 65c.33.0.66.0 1 0 .33-15.51.66-31.02 1-47-.66.0-1.32.0-2 0C0 12.06.0 6.12.0.0z" fill="#003A75" transform="translate(508,440)"/><path d="M0 0C1.32.66 2.64 1.32 4 2 3.31 6.04 2.12 9.72.69 13.56.28 14.68-.13 15.79-.55 16.94-2.02 20.05-3.31 21.88-6 24c-2.75-.25-2.75-.25-5-1C-11.31 20.88-11.31 20.88-11 18c1.14-1.37 2.28-2.73 3.49-4.04C-4.28 9.77-2.24 4.76.0.0z" fill="#003A76" transform="translate(32,137)"/><path d="M0 0C2.56.5 2.56.5 4.44 2.44 5.99 6.67 5.79 10.18 4.56 14.5c-2.06 2.56-2.06 2.56-4 4-3.87-1.88-3.87-1.88-5-3C-4.56 13.54-4.61 11.58-4.62 9.62-4.64 8.56-4.65 7.49-4.67 6.38-4.37 2.71-3.81.78.0.0z" fill="#003A76" transform="translate(21.4375,537.5)"/><path d="M0 0C6.93.0 13.86.0 21 0c.66 1.32 1.32 2.64 2 4-2.4 2.4-2.97 2.26-6.25 2.27-1.25.0-1.25.0-2.53.0C13.34 6.27 12.46 6.26 11.56 6.25 10.69 6.26 9.82 6.27 8.92 6.27c-.84.0-1.68.0-2.54.0C5.61 6.26 4.84 6.26 4.05 6.26 2 6 2 6-1 4c.33-1.32.66-2.64 1-4z" fill="#003A76" transform="translate(302,591)"/><path d="M0 0C2.75 1.29 3.57 2.22 5 4.94c1.13 4.96 1.74 9.48-1 14-.99.66-1.98 1.32-3 2-2-6-4-12-6-18C-2.25-.07-2.25-.07.0.0z" fill="#003A76" transform="translate(780,201.0625)"/><path d="M0 0C3.44.81 3.44.81 7 2c.33.99.66 1.98 1 3 .66.0 1.32.0 2 0C9.69 7.88 9.69 7.88 9 11c-3.63 2.42-5 2.19-9.12 1.54C-2 12-2 12-4 10.19-5 8-5 8-5 4c.96-.15.96-.15 1.94-.31C-2.38 3.46-1.7 3.23-1 3c.33-.99.66-1.98 1-3z" fill="#003A76" transform="translate(762,201)"/><path d="M0 0C5.94.0 11.88.0 18 0c.66 1.32 1.32 2.64 2 4-3.18 3.18-6.51 3.17-10.88 3.25C4.72 7.22 1.78 6.39-2 4-1.34 2.68-.68 1.36.0.0z" fill="#003A76" transform="translate(940,578)"/><path d="M0 0C.91.01 1.82.02 2.76.03c.99.01 1.97.01 2.99.02C7.3.08 7.3.08 8.88.1c1.04.01 2.08.02 3.15.03 2.58.02 5.15.06 7.72.1C20.38 2.1 20.38 2.1 20.75 4.23c-2 2-2 2-4.15 2.22C15.73 6.44 14.86 6.43 13.96 6.42 13.02 6.42 12.08 6.41 11.11 6.4 10.13 6.39 9.14 6.37 8.13 6.35 7.14 6.34 6.14 6.33 5.12 6.32 2.66 6.3.21 6.27-2.25 6.23c-.66-1.32-1.32-2.64-2-4 2-2 2-2 4.25-2.23z" fill="#003A76" transform="translate(1202.24658203125,590.77294921875)"/><path d="M0 0C3.56-.25 3.56-.25 7 0 8.57 1.57 8.21 3.14 8.25 5.31 8.21 8.26 8.07 9.86 6.81 12.56 5 14 5 14 2.44 14.38.0 14 0 14-2 12c-.27-2.06-.27-2.06-.25-4.44C-2.26 6.78-2.26 6-2.27 5.19-2 3-2 3 0 0z" fill="#003A70" transform="translate(52,141)"/><path d="M0 0C.87.01 1.75.01 2.65.02c.94.0 1.89.0 2.86.01.99.0 1.99.01 3.01.02 1 .01 2 .01 3.02.01 2.47.02 4.95.03 7.42.05.0 3 0 3-1.5 5.19C14 7.81 11.02 7.61 6.96 7.11.65 5.87.65 5.87-1.98 2.99c-.35-.62-.7-1.24-1.06-1.88 1-1 1-1 3.04-1.11z" fill="#003A76" transform="translate(1169.041259765625,2.886474609375)"/><path d="M0 0C3 1 3 1 4 3 4.07 5.73 4 8.45 3.94 11.18 4 13.92 4.42 16.32 5 19c.5 5.11.38 8.84-3 13-.66.0-1.32.0-2 0C0 21.44.0 10.88.0.0z" fill="#003A76" transform="translate(0,337)"/><path d="M0 0C3 1 3 1 4 3 4.07 5.73 4 8.45 3.94 11.18 4 13.92 4.42 16.32 5 19c.5 5.11.38 8.84-3 13-.66.0-1.32.0-2 0C0 21.44.0 10.88.0.0z" fill="#003A76" transform="translate(0,81)"/><path d="M0 0C2 2 2 2 2.31 4.88 1.97 8.26 1.27 9.54-1 12-5.59 10.51-8.44 8.15-12 5-11.88 3.12-11.88 3.12-11 1-7.03-.89-4.19-1.4.0.0z" fill="#003A76" transform="translate(82,556)"/><path d="M0 0C3.89.69 5.31 2.59 7.71 5.61c1.1 1.89 1.1 1.89 1.04 4.77-.94 2.12-.94 2.12-1.94 3.12C4 13.88 4 13.88.81 13.5-2.47 10.65-3.14 9.11-3.5 4.75-3.11.71-3.11.71.0.0z" fill="#003A76" transform="translate(552.1875,154.5)"/><path d="M0 0C.66 1.32 1.32 2.64 2 4 .6 5.54-.82 7.05-2.25 8.56-3.43 9.83-3.43 9.83-4.64 11.13-7 13-7 13-9.3 12.78-10.14 12.39-10.14 12.39-11 12c-1.01-3.23-1.2-4.56.25-7.69C-7.53.05-5.1-.23.0.0z" fill="#003A76" transform="translate(863,556)"/><path d="M0 0C3.04.16 4.57.62 6.88 2.62 8.5 6.05 7.87 8.39 7 12c-.66.66-1.32 1.32-2 2C2.5 13.88 2.5 13.88.0 13-2.65 9.72-2.3 6.06-2 2-1.34 1.34-.68.68.0.0z" fill="#003A76" transform="translate(844,220)"/><path d="M0 0C1.68.29 3.34.62 5 1c.84 2.93 1.16 5.58 1.19 8.62C6.2 10.4 6.22 11.18 6.23 11.98 6 14 6 14 4 16 2 15.94 2 15.94.0 15-2.85 10.65-2 5.87-1 1-.67.67-.34.34.0.0z" fill="#003A76" transform="translate(44,216)"/><path d="M0 0C.75.01 1.5.01 2.27.02c.81.0 1.62.0 2.45.01C5.57.03 6.42.04 7.3.05 8.15.06 9 .06 9.88.06c2.12.02 4.24.03 6.35.05C16.86 1.99 16.86 1.99 17.23 4.11 16.57 4.77 15.91 5.43 15.23 6.11 12.31 6.1 9.51 5.97 6.61 5.74 5.81 5.68 5.01 5.63 4.18 5.57 2.2 5.43.22 5.27-1.77 5.11c-.56-1.93-.56-1.93-1-4 1-1 1-1 2.77-1.11z" fill="#003A76" transform="translate(884.765869140625,578.886474609375)"/><path d="M0 0C1.32.33 2.64.66 4 1 4 6.61 4 12.22 4 18 2.02 18.99 2.02 18.99.0 20-1.99 14.16-3.61 7.6-.98 1.73-.66 1.16-.33.59.0.0z" fill="#003A76" transform="translate(45,344)"/><path d="M0 0C0 7.26.0 14.52.0 22c-4-1-4-1-5-2-.15-2.62-.23-5.19-.25-7.81C-5.27 11.46-5.29 10.74-5.31 9.99-5.34 6.7-5.22 4.39-3.61 1.49-2 0-2 0 0 0z" fill="#003A76" transform="translate(1277,562)"/><path d="M0 0C.12.64.25 1.28.38 1.94.68 2.96.68 2.96 1 4c.66.33 1.32.66 2 1 0 3.3.0 6.6.0 10-1.65.33-3.3.66-5 1-2.78-2.67-3.27-4.84-3.38-8.56C-5.4 4.64-5.35 3.44-3.6 1.22-2 0-2 0 0 0z" fill="#003A76" transform="translate(1277,41)"/><path d="M0 0C1.48.01 2.95.04 4.43.07 5.18.08 5.94.09 6.71.1c1.87.02 3.73.06 5.59.1C12.87 2.13 12.87 2.13 13.3 4.2 11.25 6.25 7.09 5.61 4.24 5.76 3.1 5.82 3.1 5.82 1.94 5.89.06 6-1.82 6.1-3.7 6.2c-.66-1.32-1.32-2.64-2-4 2-2 2-2 5.7-2.2z" fill="#003A76" transform="translate(1235.6953125,590.8046875)"/><path d="M0 0C4.56.56 4.56.56 6 2c.17 1.96.17 1.96.19 4.38C6.2 7.17 6.22 7.96 6.23 8.77 6 11 6 11 4 14c-2.52-.34-3.67-.57-5.25-2.62C-2.27 8.14-2.25 5.37-2 2-1.34 1.34-.68.68.0.0z" fill="#003A76" transform="translate(20,48)"/><path d="M0 0C1.58.01 3.16.02 4.75.04c.8.0 1.61.0 2.44.01 2 .01 4 .03 5.99.05.57 1.94.57 1.94 1 4-1 1-1 1-4.81 1.1C7.79 5.19 6.2 5.18 4.62 5.16 3.81 5.16 3.01 5.15 2.18 5.15.18 5.13-1.82 5.12-3.82 5.1c-.56-1.94-.56-1.94-1-4 1-1 1-1 4.82-1.1z" fill="#003A76" transform="translate(917.81640625,578.90234375)"/><path d="M0 0C0 .66.0 1.32.0 2c1.65.33 3.3.66 5 1-2.2 4.84-2.2 4.84-4 7-3.75.94-3.75.94-7 1-2-3-2-3-1.94-5.5C-6.58 1.88-3.93.0.0.0z" fill="#003A76" transform="translate(518,202)"/><path d="M0 0C1.65.02 1.65.02 3.34.04 5 .05 5 .05 6.69.06 7.54.07 8.4.09 9.28.1 9.28 3.75 8.39 5.16 6.28 8.1c-2.19 1.31-2.19 1.31-4 2-3.93-2.36-4.84-4.65-6-9 1-1 1-1 3.72-1.1z" fill="#003A76" transform="translate(1143.72265625,2.90234375)"/><path d="M0 0C2.37.93 4.1 2.2 6.06 3.81 5.19 8.69 5.19 8.69 4.06 9.81.03 10.08-1.5 10.11-4.94 7.81-5.31 4.81-5.31 4.81-4.94 1.81c3-2 3-2 4.94-1.81z" fill="#003A76" transform="translate(756.9375,125.1875)"/><path d="M0 0C4.29.0 8.58.0 13 0c.66 1.32 1.32 2.64 2 4-3.36 2.24-4.62 2.27-8.56 2.25C5.47 6.26 4.5 6.26 3.5 6.27 1 6 1 6-1 4c.33-1.32.66-2.64 1-4z" fill="#003A76" transform="translate(811,591)"/><path d="M0 0C1.32.33 2.64.66 4 1 3.38 2.79 2.76 4.59 2.12 6.38c-.34.99-.69 1.99-1.05 3.02C0 12 0 12-2 14-4.62 13.62-4.62 13.62-7 13-6.71 7.03-3.97 4.11.0.0z" fill="#003A76" transform="translate(782,179)"/><path d="M0 0C.99.33 1.98.66 3 1c-.33 5.28-.66 10.56-1 16-1.32.0-2.64.0-4 0-1-1-1-1-1.19-4.62C-3.15 8.45-2.92 2.92.0.0z" fill="#003A76" transform="translate(46,308)"/><path d="M0 0C3.15.26 4.81.86 7.38 2.75 9 5 9 5 8.75 7.75 8.5 8.49 8.25 9.24 8 10c-1.98.33-3.96.66-6 1-4.05-5.4-4.05-5.4-3.81-8.31C-1 1-1 1 0 0z" fill="#003A76" transform="translate(505,188)"/><path d="M0 0C1.46-.05 2.92-.09 4.38-.12 5.19-.15 6-.17 6.84-.2 9 0 9 0 11 2 10.62 4.12 10.62 4.12 10 6 3.72 7.35 3.72 7.35.06 5.56-.62 5.05-1.3 4.53-2 4-1.34 2.68-.68 1.36.0.0z" fill="#003A76" transform="translate(1046,578)"/><path d="M0 0C1.46-.05 2.92-.09 4.38-.12 5.19-.15 6-.17 6.84-.2 9 0 9 0 11 2 10.62 4.12 10.62 4.12 10 6 3.72 7.35 3.72 7.35.06 5.56-.62 5.05-1.3 4.53-2 4-1.34 2.68-.68 1.36.0.0z" fill="#003A76" transform="translate(278,578)"/><path d="M0 0C1.31 2.06 1.31 2.06 2 4c-.99 1.49-.99 1.49-2 3-3.5.31-3.5.31-7 0-.66-.66-1.32-1.32-2-2C-8.62 2.38-8.62 2.38-8 0-4.66-1.11-3.29-1.1.0.0z" fill="#003A76" transform="translate(32,445)"/><path d="M0 0C.99.33 1.98.66 3 1 2.53 5.26.23 7.36-3 10-5.81 10.31-5.81 10.31-8 10c-.33-1.32-.66-2.64-1-4 1.43-1.03 2.87-2.05 4.31-3.06.8-.57 1.6-1.14 2.43-1.73C-1.52.81-.77.41.0.0z" fill="#003A76" transform="translate(466,186)"/><path d="M0 0C.74.08 1.48.17 2.25.25c1.19 1.69 1.19 1.69 2 4C2.88 7 2.88 7 1.25 9.25-1.99 8.9-3.37 8.69-5.56 6.19-5.95 5.55-6.35 4.91-6.75 4.25-3.43.31-3.43.31.0.0z" fill="#003A76" transform="translate(84.75,-0.25)"/><path d="M0 0C1.93.02 1.93.02 3.9.04c1.29.0 2.58.01 3.91.02 1 .01 2 .03 3.03.04.0 1.32.0 2.64.0 4-4.62.33-9.24.66-14 1-.33-1.32-.66-2.64-1-4 1-1 1-1 4.16-1.1z" fill="#003A76" transform="translate(1169.16015625,578.90234375)"/><path d="M0 0C1.22.03 1.22.03 2.46.07 3.69.1 3.69.1 4.94.12c.94.04.94.04 1.9.08.62 1.87.62 1.87 1 4-2 2-2 2-3.95 2.19C1.87 6.33-.15 6.26-2.16 6.2c-.66-1.32-1.32-2.64-2-4 2-2 2-2 4.16-2.2z" fill="#003A76" transform="translate(315.1640625,577.8046875)"/><path d="M0 0C3.19.88 3.19.88 6 2c-.88 4.88-.88 4.88-2 6-2.94.19-2.94.19-6 0-.66-.66-1.32-1.32-2-2 .19-2 .19-2 1-4 .99-.66 1.98-1.32 3-2z" fill="#003A76" transform="translate(1192,541)"/><path d="M0 0C.56.27 1.11.54 1.69.81 1.11 4.17.09 5.75-2.38 8.06c-.54.52-1.09 1.04-1.66 1.58C-4.46 10.03-4.88 10.41-5.31 10.81c-1.32-.66-2.64-1.32-4-2C-7.66 4.77-4.81-.39.0.0z" fill="#003A76" transform="translate(827.3125,162.1875)"/><path d="M0 0C2.82.06 3.75.08 6.06 1.81c.5.74.5.74 1 1.5-3.83 2.71-6.32 3.33-11 3-.66-1.32-1.32-2.64-2-4 2-2 2-2 5.94-2.31z" fill="#003A76" transform="translate(952.9375,590.6875)"/><path d="M0 0C3.54.54 3.54.54 5 2c.19 2.94.19 2.94.0 6-.66.66-1.32 1.32-2 2C-.54 9.46-.54 9.46-2 8c-.19-2.94-.19-2.94.0-6C-1.34 1.34-.68.68.0.0z" fill="#003A76" transform="translate(44,249)"/><path d="M0 0C2.56.19 2.56.19 4.56 2.19c-.55 4.55-.55 4.55-2 6C.06 8.31.06 8.31-2.44 8.19-3.44 7.19-3.44 7.19-3.56 4.19-3.4.26-3.4.26.0.0z" fill="#003A76" transform="translate(682.4375,156.8125)"/><path d="M0 0C.99.0 1.98.0 3 0 3 3.3 3 6.6 3 10c-1.32.33-2.64.66-4 1-.66-.66-1.32-1.32-2-2 .46-6.46.46-6.46 3-9z" fill="#003A76" transform="translate(484,594)"/><path d="M0 0C2.31.0 4.62.0 7 0c.66 1.32 1.32 2.64 2 4C7 6 7 6 4 6.25 1 6 1 6-1 4c.38-2.12.38-2.12 1-4z" fill="#003A76" transform="translate(336,591)"/><path d="M0 0C1.32.66 2.64 1.32 4 2c.12 2.88.12 2.88.0 6-.66.66-1.32 1.32-2 2C-.12 9.62-.12 9.62-2 9c-.12-3.38-.12-3.38.0-7C-1.34 1.34-.68.68.0.0z" fill="#003A76" transform="translate(809,477)"/><path d="M0 0C.99.33 1.98.66 3 1c1.02 5.79.96 9.46-1 15-.66.0-1.32.0-2 0C0 10.72.0 5.44.0.0z" fill="#003A76" transform="translate(0,56)"/><path d="M0 0C.95.04 1.9.08 2.88.12c.66 1.33 1.31 2.64 2 4-2 2-2 2-5.13 2.13C-1.2 6.21-2.15 6.17-3.12 6.12c-.67-1.32-1.32-2.63-2-4 2-2 2-2 5.12-2.12z" fill="#003A76" transform="translate(1029.125,577.875)"/><path d="M0 0C.95.04 1.9.08 2.88.12c.66 1.33 1.31 2.64 2 4-2 2-2 2-5.13 2.13C-1.2 6.21-2.15 6.17-3.12 6.12c-.67-1.32-1.32-2.63-2-4 2-2 2-2 5.12-2.12z" fill="#003A76" transform="translate(261.125,577.875)"/><path d="M0 0C1.32.66 2.64 1.32 4 2c.12 2.38.12 2.38.0 5-.66.66-1.32 1.32-2 2C-.12 8.62-.12 8.62-2 8c-.69-2.31-.69-2.31-1-5 1.44-1.81 1.44-1.81 3-3z" fill="#003A76" transform="translate(810,413)"/><path d="M0 0C1.98.99 1.98.99 4 2c.29 8.57.29 8.57-2 12-.66.0-1.32.0-2 0C0 9.38.0 4.76.0.0z" fill="#003A76" transform="translate(0,32)"/><path d="M0 0C1.32.66 2.64 1.32 4 2c.25 5.62.25 5.62-2 9-.99-.33-1.98-.66-3-1C-1.03 8.52-1.05 7.04-1.06 5.56-1.07 4.74-1.09 3.92-1.1 3.07-1 1-1 1 0 0z" fill="#003A70" transform="translate(1251,554)"/><path d="M0 0C1.68.29 3.34.62 5 1c.33 1.65.66 3.3 1 5-1.65.66-3.3 1.32-5 2-2-2-2-2-2.19-4.56C-1 1-1 1 0 0z" fill="#003A76" transform="translate(823,286)"/><path d="M0 0C2 1 4 2 6 3c-.33 1.65-.66 3.3-1 5C.25 7.25.25 7.25-2 5c.54-3.54.54-3.54 2-5z" fill="#003A76" transform="translate(499,199)"/><path d="M0 0C1.21.03 1.21.03 2.44.06c.66 1.32 1.32 2.64 2 4-3 2-3 2-5.69 1.63C-2.01 5.48-2.78 5.27-3.56 5.06-3.56.09-3.56.09.0.0z" fill="#003A76" transform="translate(878.5625,590.9375)"/><path d="M0 0C2.31.0 4.62.0 7 0c-.33 1.98-.66 3.96-1 6-1.32.33-2.64.66-4 1C0 4 0 4 0 0z" fill="#003A76" transform="translate(44,0)"/><path d="M0 0C1.5 1.12 1.5 1.12 3 3c.19 3.19.19 3.19.0 6-1.32.33-2.64.66-4 1C-2.25 3.38-2.25 3.38.0.0z" fill="#003A76" transform="translate(46,385)"/><path d="M0 0C1.68.29 3.34.62 5 1 5 2.65 5 4.3 5 6c-1.66.38-3.32.71-5 1-1-1-1-1-1.12-3.5C-1 1-1 1 0 0z" fill="#003A76" transform="translate(442,223)"/><path d="M0 0C2.06.44 2.06.44 4 1c.62 1.88.62 1.88 1 4-.66.66-1.32 1.32-2 2C.38 6.62.38 6.62-2 6c.88-4.88.88-4.88 2-6z" fill="#003A76" transform="translate(788,159)"/><path d="M0 0C1.65.33 3.3.66 5 1 5 2.65 5 4.3 5 6c-1.88.62-1.88.62-4 1C.34 6.34-.32 5.68-1 5c.38-2.62.38-2.62 1-5z" fill="#003A76" transform="translate(1216,478)"/><path d="M0 0C2.12.38 2.12.38 4 1c-.33 1.65-.66 3.3-1 5-1.32.33-2.64.66-4 1-.62-2.38-.62-2.38-1-5C-1.34 1.34-.68.68.0.0z" fill="#003A76" transform="translate(449,163)"/><path d="M0 0C2.12.38 2.12.38 4 1 4 2.32 4 3.64 4 5c-1.65.33-3.3.66-5 1-.62-1.88-.62-1.88-1-4C-1.34 1.34-.68.68.0.0z" fill="#003A76" transform="translate(314,29)"/><path d="M0 0C1.21.03 1.21.03 2.44.06 3 2 3 2 3.44 4.06c-1 1-1 1-3.56 1.06C-1.33 5.09-1.33 5.09-2.56 5.06c-.56-1.94-.56-1.94-1-4 1-1 1-1 3.56-1.06z" fill="#003A76" transform="translate(116.5625,590.9375)"/><path d="M0 0C.66.33 1.32.66 2 1 2 3.31 2 5.62 2 8 .68 8-.64 8-2 8c-.12-2.88-.12-2.88.0-6C-1.34 1.34-.68.68.0.0z" fill="#003A76" transform="translate(500,411)"/><path d="M0 0C1.98.99 1.98.99 4 2 4 3.65 4 5.3 4 7c-1.98.99-1.98.99-4 2C0 6.03.0 3.06.0.0z" fill="#003A76" transform="translate(0,119)"/><path d="M0 0C.99.33 1.98.66 3 1 3 2.65 3 4.3 3 6c-1.32.33-2.64.66-4 1-.62-2.38-.62-2.38-1-5C-1.34 1.34-.68.68.0.0z" fill="#003A76" transform="translate(811,301)"/><path d="M0 0C2.06.44 2.06.44 4 1 4 2.32 4 3.64 4 5c-1.32.33-2.64.66-4 1-.38-1.66-.71-3.32-1-5C-.67.67-.34.34.0.0z" fill="#003A76" transform="translate(424,252)"/><path d="M0 0C1.65.33 3.3.66 5 1c-.33 1.65-.66 3.3-1 5C2.35 5.67.7 5.34-1 5c.33-1.65.66-3.3 1-5z" fill="#003A76" transform="translate(61,3)"/><path d="M0 0C.99.33 1.98.66 3 1 3 2.65 3 4.3 3 6 1.68 6 .36 6-1 6c-.62-1.88-.62-1.88-1-4C-1.34 1.34-.68.68.0.0z" fill="#003A76" transform="translate(20,30)"/><path d="M0 0C1.32.66 2.64 1.32 4 2 3.34 3.32 2.68 4.64 2 6 .68 5.67-.64 5.34-2 5c.88-3.88.88-3.88 2-5z" fill="#003A76" transform="translate(1082,29)"/><path d="M0 0C1.65.33 3.3.66 5 1c-.33 1.32-.66 2.64-1 4C2.35 4.67.7 4.34-1 4c.33-1.32.66-2.64 1-4z" fill="#003A76" transform="translate(1026,29)"/><path d="M0 0C1.32.66 2.64 1.32 4 2 3.34 3.32 2.68 4.64 2 6 .68 5.67-.64 5.34-2 5c.88-3.88.88-3.88 2-5z" fill="#003A76" transform="translate(388,29)"/><path d="M0 0C1.65.33 3.3.66 5 1c-.33 1.32-.66 2.64-1 4C2.35 4.67.7 4.34-1 4c.33-1.32.66-2.64 1-4z" fill="#003A76" transform="translate(258,29)"/></svg></div><div class="flex-1 flex-grow"><p class="text-xl font-bold text-gray-900 dark:text-white group-hover:text-primary-600 dark:group-hover:text-primary-400 transition-colors">BSc in Mathematics</p><p class="text-gray-500 dark:text-gray-400 text-sm mt-2">2003</p><p class="text-lg text-gray-700 dark:text-gray-300"><a href=https://www.imperial.ac.uk target=_blank rel=noopener class="hover:text-primary-600 dark:hover:text-primary-400 transition-colors">Imperial College London</a></p></div></div></div></div></div><div><div class="flex items-center gap-4 mb-8"><div class="flex-shrink-0 w-12 h-12 bg-primary-100 dark:bg-primary-900/50 rounded-full flex items-center justify-center"><svg class="w-6 h-6 text-primary-600 dark:text-primary-400" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M9.813 15.904 9 18.75l-.813-2.846a4.5 4.5.0 00-3.09-3.09L2.25 12l2.846-.813a4.5 4.5.0 003.09-3.09L9 5.25l.813 2.846a4.5 4.5.0 003.09 3.09L15.75 12l-2.846.813a4.5 4.5.0 00-3.09 3.09m8.445-7.188L18 9.75l-.259-1.035a3.38 3.38.0 00-2.455-2.456L14.25 6l1.036-.259a3.38 3.38.0 002.455-2.456L18 2.25l.259 1.035a3.38 3.38.0 002.456 2.456L21.75 6l-1.035.259a3.38 3.38.0 00-2.456 2.456m-1.365 11.852L16.5 21.75l-.394-1.183a2.25 2.25.0 00-1.423-1.423L13.5 18.75l1.183-.394a2.25 2.25.0 001.423-1.423l.394-1.183.394 1.183a2.25 2.25.0 001.423 1.423l1.183.394-1.183.394a2.25 2.25.0 00-1.423 1.423"/></svg></div><h3 class="text-xl font-bold text-gray-900 dark:text-white tracking-tight">Interests</h3></div><div class="flex flex-wrap gap-3"><span class="inline-block bg-primary-50 dark:bg-gray-800 text-primary-800 dark:text-primary-200 text-base font-medium px-4 py-2 rounded-full border border-primary-200/50 dark:border-primary-800/50
hover:bg-primary-100
dark:hover:bg-primary-500 dark:hover:text-gray-900 dark:hover:border-primary-500
transition-all duration-200 cursor-default"><a href=./tags/hifu/ class=interests_links>Therapeutic Ultrasound</a>
</span><span class="inline-block bg-primary-50 dark:bg-gray-800 text-primary-800 dark:text-primary-200 text-base font-medium px-4 py-2 rounded-full border border-primary-200/50 dark:border-primary-800/50
hover:bg-primary-100
dark:hover:bg-primary-500 dark:hover:text-gray-900 dark:hover:border-primary-500
transition-all duration-200 cursor-default"><a href=./tags/thermal-ablation/ class=interests_links>Thermal Ablation</a>
</span><span class="inline-block bg-primary-50 dark:bg-gray-800 text-primary-800 dark:text-primary-200 text-base font-medium px-4 py-2 rounded-full border border-primary-200/50 dark:border-primary-800/50
hover:bg-primary-100
dark:hover:bg-primary-500 dark:hover:text-gray-900 dark:hover:border-primary-500
transition-all duration-200 cursor-default"><a href=./projects/cosserat/ class=interests_links>Cosserat Theory</a></span></div></div></div></div></div></div></section><section id=research class="relative hbb-section blox-_"><div class=home-section-bg></div><div class="flex flex-col items-center max-w-prose mx-auto gap-3 justify-center px-6"><div class="mb-6 text-3xl font-bold text-gray-900 dark:text-white">Research</div><div class="prose prose-slate lg:prose-xl dark:prose-invert max-w-prose"><p>I’m a research scientist in image-guided therapies. I am interested in the mathematics that helps understand, predict and ultimately improve image-guided therapies in clinical practice.</p><p>Please reach out to collaborate!</p><?xml version="1.0" encoding="UTF-8" standalone="no"?><!-- Created with Inkscape (http://www.inkscape.org/) --><svg id="svg1" width="598.98535" height="531.56403" viewBox="0 0 598.98535 531.56403" xmlns:xlink="http://www.w3.org/1999/xlink"><style>.fill-white{fill:#fff}.cursor-pointer{cursor:pointer}.transition-colors{transition-property:fill,stroke,color;transition-duration:200ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hover\:fill-sky-500:hover{fill:#0ea5e9}</style><defs id="defs1"><clipPath clipPathUnits="userSpaceOnUse" id="clipPath4"><path d="M34.90366-44.6749C24.40163-52.88014 11.3399-57.12422-1.97931-56.65913c14.16475-.49462 21.224-11.60122 25.6039-25.08083l5.30765 1.72456c-4.3799 13.47963-5.1973 26.61438 5.97142 35.3405zm-3.23427-43.76442-2.73715 8.42394-5.30767-1.72458 2.73715-8.42394zm13.24113-14.48523c-7.49203.2616-14.83926-2.12571-20.74666-6.74113 6.2824 4.90845 4.66156 11.91949 2.19788 19.50178l5.30765 1.72457c2.46368-7.58229 5.27347-14.20702 13.24113-14.48522z" transform="translate(-17.518648,53.918459)" id="path4"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath6"><path d="M34.90366-44.6749C24.40163-52.88014 11.3399-57.12422-1.97931-56.65913c14.16475-.49462 21.224-11.60122 25.6039-25.08083l5.30765 1.72456c-4.3799 13.47963-5.1973 26.61438 5.97142 35.3405zm-3.23427-43.76442-2.73715 8.42394-5.30767-1.72458 2.73715-8.42394zm13.24113-14.48523c-7.49203.2616-14.83926-2.12571-20.74666-6.74113 6.2824 4.90845 4.66156 11.91949 2.19788 19.50178l5.30765 1.72457c2.46368-7.58229 5.27347-14.20702 13.24113-14.48522z" transform="translate(-17.518648,53.918459)" id="path6"/></clipPath><linearGradient x1="0" y1="0" x2="100.00128" y2="0" gradientUnits="userSpaceOnUse" id="linearGradient7"><stop style="stop-opacity:1;stop-color:#67e8f9" offset="0" id="stop6"/><stop style="stop-opacity:1;stop-color:#10b981" offset="1" id="stop7"/></linearGradient><clipPath clipPathUnits="userSpaceOnUse" id="clipPath8"><path d="M34.90366-44.6749C24.40163-52.88014 11.3399-57.12422-1.97931-56.65913c14.16475-.49462 21.224-11.60122 25.6039-25.08083l5.30765 1.72456c-4.3799 13.47963-5.1973 26.61438 5.97142 35.3405zm-3.23427-43.76442-2.73715 8.42394-5.30767-1.72458 2.73715-8.42394zm13.24113-14.48523c-7.49203.2616-14.83926-2.12571-20.74666-6.74113 6.2824 4.90845 4.66156 11.91949 2.19788 19.50178l5.30765 1.72457c2.46368-7.58229 5.27347-14.20702 13.24113-14.48522z" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)" id="path8"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath11"><path d="m73.7659-123.8911c2.56403-7.04455 2.56403-14.76996.0-21.8145 2.72682 7.49176 9.89561 8.73693 17.86815 8.73693v4.34065c-7.97254.0-15.14133 1.24516-17.86815 8.73692zm17.86815-13.07757h-2.83481v4.34065h2.83481zm11.06264 10.65374c-1.99425-5.47911-1.99425-11.48774.0-16.96684-2.12085 5.82692-7.69659 6.3131-13.89745 6.3131v4.34065c6.20086.0 11.7766.48617 13.89745 6.31309z" transform="translate(-75.688964,134.79836)" id="path11"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath13"><path d="m73.7659-123.8911c2.56403-7.04455 2.56403-14.76996.0-21.8145 2.72682 7.49176 9.89561 8.73693 17.86815 8.73693v4.34065c-7.97254.0-15.14133 1.24516-17.86815 8.73692zm17.86815-13.07757h-2.83481v4.34065h2.83481zm11.06264 10.65374c-1.99425-5.47911-1.99425-11.48774.0-16.96684-2.12085 5.82692-7.69659 6.3131-13.89745 6.3131v4.34065c6.20086.0 11.7766.48617 13.89745 6.31309z" transform="translate(-75.688964,134.79836)" id="path13"/></clipPath><linearGradient x1="0" y1="0" x2="100.00128" y2="0" gradientUnits="userSpaceOnUse" id="linearGradient14"><stop style="stop-opacity:1;stop-color:#10b981" offset="0" id="stop13"/><stop style="stop-opacity:1;stop-color:#10b981" offset="1" id="stop14"/></linearGradient><clipPath clipPathUnits="userSpaceOnUse" id="clipPath15"><path d="m73.7659-123.8911c2.56403-7.04455 2.56403-14.76996.0-21.8145 2.72682 7.49176 9.89561 8.73693 17.86815 8.73693v4.34065c-7.97254.0-15.14133 1.24516-17.86815 8.73692zm17.86815-13.07757h-2.83481v4.34065h2.83481zm11.06264 10.65374c-1.99425-5.47911-1.99425-11.48774.0-16.96684-2.12085 5.82692-7.69659 6.3131-13.89745 6.3131v4.34065c6.20086.0 11.7766.48617 13.89745 6.31309z" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)" id="path15"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath18"><path d="m117.521-111.49062c5.47909 1.99424 11.48774 1.99424 16.96684.0-5.82692 2.12084-7.05722 7.69658-7.05722 13.89745h-2.8524c0-6.20087-1.2303-11.77661-7.05722-13.89745zm7.0572 20.27547v-6.37802h2.85242v6.37802zm-4.14856 9.13255c3.60051-1.31048 7.54904-1.31048 11.14956.0-3.82911-1.39367-4.14858-5.05772-4.14858-9.13255h-2.8524c0 4.07483-.31948 7.73888-4.14858 9.13255z" transform="translate(-126.00443,109.9949)" id="path18"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath20"><path d="m117.521-111.49062c5.47909 1.99424 11.48774 1.99424 16.96684.0-5.82692 2.12084-7.05722 7.69658-7.05722 13.89745h-2.8524c0-6.20087-1.2303-11.77661-7.05722-13.89745zm7.0572 20.27547v-6.37802h2.85242v6.37802zm-4.14856 9.13255c3.60051-1.31048 7.54904-1.31048 11.14956.0-3.82911-1.39367-4.14858-5.05772-4.14858-9.13255h-2.8524c0 4.07483-.31948 7.73888-4.14858 9.13255z" transform="translate(-126.00443,109.9949)" id="path20"/></clipPath><linearGradient x1="0" y1="0" x2="100.00128" y2="0" gradientUnits="userSpaceOnUse" id="linearGradient21"><stop style="stop-opacity:1;stop-color:#10b981" offset="0" id="stop20"/><stop style="stop-opacity:1;stop-color:#31a881" offset="1" id="stop21"/></linearGradient><clipPath clipPathUnits="userSpaceOnUse" id="clipPath22"><path d="m117.521-111.49062c5.47909 1.99424 11.48774 1.99424 16.96684.0-5.82692 2.12084-7.05722 7.69658-7.05722 13.89745h-2.8524c0-6.20087-1.2303-11.77661-7.05722-13.89745zm7.0572 20.27547v-6.37802h2.85242v6.37802zm-4.14856 9.13255c3.60051-1.31048 7.54904-1.31048 11.14956.0-3.82911-1.39367-4.14858-5.05772-4.14858-9.13255h-2.8524c0 4.07483-.31948 7.73888-4.14858 9.13255z" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)" id="path22"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath25"><path d="m130.31117-110.37187c5.74207-1.01251 10.94562-4.01682 14.69347-8.4834-3.98576 4.75014-2.25679 10.19015.84364 15.5602l-2.48331 1.43376c-3.10043-5.37004-6.94721-9.58733-13.0538-8.51056zM146.48521-96.457l-3.12024-5.40433 2.48331-1.43376 3.12022 5.40433zm.97873 10.03615c2.47591-2.95073 5.91352-4.93545 9.70686-5.60433-4.03417.71135-6.15406-2.31802-8.2023-5.8656l-2.48329 1.43376c2.04822 3.54758 3.61184 6.89812.97873 10.03617z" transform="translate(-138.40577,113.31827)" id="path25"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath27"><path d="m130.31117-110.37187c5.74207-1.01251 10.94562-4.01682 14.69347-8.4834-3.98576 4.75014-2.25679 10.19015.84364 15.5602l-2.48331 1.43376c-3.10043-5.37004-6.94721-9.58733-13.0538-8.51056zM146.48521-96.457l-3.12024-5.40433 2.48331-1.43376 3.12022 5.40433zm.97873 10.03615c2.47591-2.95073 5.91352-4.93545 9.70686-5.60433-4.03417.71135-6.15406-2.31802-8.2023-5.8656l-2.48329 1.43376c2.04822 3.54758 3.61184 6.89812.97873 10.03617z" transform="translate(-138.40577,113.31827)" id="path27"/></clipPath><linearGradient x1="0" y1="0" x2="100.00128" y2="0" gradientUnits="userSpaceOnUse" id="linearGradient28"><stop style="stop-opacity:1;stop-color:#10b981" offset="0" id="stop27"/><stop style="stop-opacity:1;stop-color:#31a881" offset="1" id="stop28"/></linearGradient><clipPath clipPathUnits="userSpaceOnUse" id="clipPath29"><path d="m130.31117-110.37187c5.74207-1.01251 10.94562-4.01682 14.69347-8.4834-3.98576 4.75014-2.25679 10.19015.84364 15.5602l-2.48331 1.43376c-3.10043-5.37004-6.94721-9.58733-13.0538-8.51056zM146.48521-96.457l-3.12024-5.40433 2.48331-1.43376 3.12022 5.40433zm.97873 10.03615c2.47591-2.95073 5.91352-4.93545 9.70686-5.60433-4.03417.71135-6.15406-2.31802-8.2023-5.8656l-2.48329 1.43376c2.04822 3.54758 3.61184 6.89812.97873 10.03617z" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)" id="path29"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath32"><path d="m141.9475-115.79813c4.46658-3.74784 7.47088-8.9514 8.4834-14.69348-1.07677 6.1066 3.14051 9.95339 8.51055 13.05381l-1.43376 2.4833c-5.37004-3.10042-10.81004-4.82939-15.56019-.84363zm20.9645 3.96387-5.40432-3.12024 1.43376-2.4833 5.40432 3.12023zm5.86559 8.20229c.66888-3.79335 2.65359-7.23095 5.60432-9.70685-3.13804 2.6331-6.48858 1.06949-10.03616-.97875l-1.43376 2.48331c3.54759 2.04822 6.57696 4.16811 5.8656 8.20229z" transform="translate(-147.48452,122.397)" id="path32"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath34"><path d="m141.9475-115.79813c4.46658-3.74784 7.47088-8.9514 8.4834-14.69348-1.07677 6.1066 3.14051 9.95339 8.51055 13.05381l-1.43376 2.4833c-5.37004-3.10042-10.81004-4.82939-15.56019-.84363zm20.9645 3.96387-5.40432-3.12024 1.43376-2.4833 5.40432 3.12023zm5.86559 8.20229c.66888-3.79335 2.65359-7.23095 5.60432-9.70685-3.13804 2.6331-6.48858 1.06949-10.03616-.97875l-1.43376 2.48331c3.54759 2.04822 6.57696 4.16811 5.8656 8.20229z" transform="translate(-147.48452,122.397)" id="path34"/></clipPath><linearGradient x1="0" y1="0" x2="100.00128" y2="0" gradientUnits="userSpaceOnUse" id="linearGradient35"><stop style="stop-opacity:1;stop-color:#10b981" offset="0" id="stop34"/><stop style="stop-opacity:1;stop-color:#31a881" offset="1" id="stop35"/></linearGradient><clipPath clipPathUnits="userSpaceOnUse" id="clipPath36"><path d="m141.9475-115.79813c4.46658-3.74784 7.47088-8.9514 8.4834-14.69348-1.07677 6.1066 3.14051 9.95339 8.51055 13.05381l-1.43376 2.4833c-5.37004-3.10042-10.81004-4.82939-15.56019-.84363zm20.9645 3.96387-5.40432-3.12024 1.43376-2.4833 5.40432 3.12023zm5.86559 8.20229c.66888-3.79335 2.65359-7.23095 5.60432-9.70685-3.13804 2.6331-6.48858 1.06949-10.03616-.97875l-1.43376 2.48331c3.54759 2.04822 6.57696 4.16811 5.8656 8.20229z" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)" id="path36"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath39"><path d="m68.22766-155.29662c-4.81865-5.74273-11.50896-9.60543-18.89162-10.90722 7.85137 1.38443 12.51409-4.20126 16.50036-11.10558l3.75906 2.17032c-3.98628 6.90431-6.49236 13.73517-1.3678 19.84248zm-.05554-17.37721 1.42335-2.46525-3.75907-2.17032-1.42334 2.46525zm12.41592-8.87881c-5.74208-1.01252-10.94563-4.01682-14.69348-8.4834 3.98577 4.75014 1.61893 9.82187-1.4815 15.19191l3.75904 2.17032c3.10044-5.37003 6.30935-9.9556 12.41594-8.87883z" transform="translate(-59.743401,162.41562)" id="path39"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath41"><path d="m68.22766-155.29662c-4.81865-5.74273-11.50896-9.60543-18.89162-10.90722 7.85137 1.38443 12.51409-4.20126 16.50036-11.10558l3.75906 2.17032c-3.98628 6.90431-6.49236 13.73517-1.3678 19.84248zm-.05554-17.37721 1.42335-2.46525-3.75907-2.17032-1.42334 2.46525zm12.41592-8.87881c-5.74208-1.01252-10.94563-4.01682-14.69348-8.4834 3.98577 4.75014 1.61893 9.82187-1.4815 15.19191l3.75904 2.17032c3.10044-5.37003 6.30935-9.9556 12.41594-8.87883z" transform="translate(-59.743401,162.41562)" id="path41"/></clipPath><linearGradient x1="0" y1="0" x2="100.00128" y2="0" gradientUnits="userSpaceOnUse" id="linearGradient42"><stop style="stop-opacity:1;stop-color:#10b981" offset="0" id="stop41"/><stop style="stop-opacity:1;stop-color:#10b981" offset="1" id="stop42"/></linearGradient><clipPath clipPathUnits="userSpaceOnUse" id="clipPath43"><path d="m68.22766-155.29662c-4.81865-5.74273-11.50896-9.60543-18.89162-10.90722 7.85137 1.38443 12.51409-4.20126 16.50036-11.10558l3.75906 2.17032c-3.98628 6.90431-6.49236 13.73517-1.3678 19.84248zm-.05554-17.37721 1.42335-2.46525-3.75907-2.17032-1.42334 2.46525zm12.41592-8.87881c-5.74208-1.01252-10.94563-4.01682-14.69348-8.4834 3.98577 4.75014 1.61893 9.82187-1.4815 15.19191l3.75904 2.17032c3.10044-5.37003 6.30935-9.9556 12.41594-8.87883z" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)" id="path43"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath46"><path d="m38.26158-166.20384c-7.38268 1.30179-14.07298 5.16449-18.89162 10.90722 5.12456-6.10731 2.61847-12.93817-1.36779-19.84248l3.75905-2.17032c3.98628 6.90432 8.649 12.49001 16.50036 11.10558zm-15.07701-8.64031-1.42334-2.46525-3.75906 2.17032 1.42333 2.46525zm-1.48152-15.19189c-3.74785 4.46658-8.9514 7.47088-14.69347 8.4834 6.10659-1.07677 9.31549 3.5088 12.41592 8.87883l3.75906-2.17032c-3.10042-5.37004-5.46727-10.44177-1.48151-15.19191z" transform="translate(-27.854233,162.41562)" id="path46"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath48"><path d="m38.26158-166.20384c-7.38268 1.30179-14.07298 5.16449-18.89162 10.90722 5.12456-6.10731 2.61847-12.93817-1.36779-19.84248l3.75905-2.17032c3.98628 6.90432 8.649 12.49001 16.50036 11.10558zm-15.07701-8.64031-1.42334-2.46525-3.75906 2.17032 1.42333 2.46525zm-1.48152-15.19189c-3.74785 4.46658-8.9514 7.47088-14.69347 8.4834 6.10659-1.07677 9.31549 3.5088 12.41592 8.87883l3.75906-2.17032c-3.10042-5.37004-5.46727-10.44177-1.48151-15.19191z" transform="translate(-27.854233,162.41562)" id="path48"/></clipPath><linearGradient x1="0" y1="0" x2="100.00128" y2="0" gradientUnits="userSpaceOnUse" id="linearGradient49"><stop style="stop-opacity:1;stop-color:#10b981" offset="0" id="stop48"/><stop style="stop-opacity:1;stop-color:#10b981" offset="1" id="stop49"/></linearGradient><clipPath clipPathUnits="userSpaceOnUse" id="clipPath50"><path d="m38.26158-166.20384c-7.38268 1.30179-14.07298 5.16449-18.89162 10.90722 5.12456-6.10731 2.61847-12.93817-1.36779-19.84248l3.75905-2.17032c3.98628 6.90432 8.649 12.49001 16.50036 11.10558zm-15.07701-8.64031-1.42334-2.46525-3.75906 2.17032 1.42333 2.46525zm-1.48152-15.19189c-3.74785 4.46658-8.9514 7.47088-14.69347 8.4834 6.10659-1.07677 9.31549 3.5088 12.41592 8.87883l3.75906-2.17032c-3.10042-5.37004-5.46727-10.44177-1.48151-15.19191z" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)" id="path50"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath53"><path d="m-21.23732-52.56404c-12.35657 4.9924-22.56256 14.18198-28.81912 25.94908 6.65373-12.51408.56479-24.18051-8.91884-34.71303l4.14723-3.73421c9.48361 10.5325 20.44972 17.80749 33.59073 12.49816zM-60.7365-71.62415l5.90847 6.56194-4.14725 3.73422-5.90846-6.56192zm-5.92405-18.70921c-3.51931 6.61897-9.26021 11.78813-16.21074 14.59636 7.3918-2.98648 12.65303 1.92255 17.98756 7.84709l4.14723-3.73422c-5.33454-5.92455-9.66677-11.67004-5.92405-18.70923z" transform="translate(37.934448,42.130049)" id="path53"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath55"><path d="m-21.23732-52.56404c-12.35657 4.9924-22.56256 14.18198-28.81912 25.94908 6.65373-12.51408.56479-24.18051-8.91884-34.71303l4.14723-3.73421c9.48361 10.5325 20.44972 17.80749 33.59073 12.49816zM-60.7365-71.62415l5.90847 6.56194-4.14725 3.73422-5.90846-6.56192zm-5.92405-18.70921c-3.51931 6.61897-9.26021 11.78813-16.21074 14.59636 7.3918-2.98648 12.65303 1.92255 17.98756 7.84709l4.14723-3.73422c-5.33454-5.92455-9.66677-11.67004-5.92405-18.70923z" transform="translate(37.934448,42.130049)" id="path55"/></clipPath><linearGradient x1="0" y1="0" x2="100.00128" y2="0" gradientUnits="userSpaceOnUse" id="linearGradient56"><stop style="stop-opacity:1;stop-color:#67e8f9" offset="0" id="stop55"/><stop style="stop-opacity:1;stop-color:#d8b4fe" offset="1" id="stop56"/></linearGradient><clipPath clipPathUnits="userSpaceOnUse" id="clipPath57"><path d="m-21.23732-52.56404c-12.35657 4.9924-22.56256 14.18198-28.81912 25.94908 6.65373-12.51408.56479-24.18051-8.91884-34.71303l4.14723-3.73421c9.48361 10.5325 20.44972 17.80749 33.59073 12.49816zM-60.7365-71.62415l5.90847 6.56194-4.14725 3.73422-5.90846-6.56192zm-5.92405-18.70921c-3.51931 6.61897-9.26021 11.78813-16.21074 14.59636 7.3918-2.98648 12.65303 1.92255 17.98756 7.84709l4.14723-3.73422c-5.33454-5.92455-9.66677-11.67004-5.92405-18.70923z" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)" id="path57"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath60"><path d="m-56.14156-7.88997c-1.85474 13.19756 1.00076 26.63124 8.06325 37.93334-7.51083-12.01958-20.65898-12.57958-34.52247-9.63268l-1.16033-5.45882c13.86348-2.9469 25.64707-8.80648 27.61955-22.84184zM-92.4179 16.79196l8.65679-1.8401 1.16033 5.45883-8.65677 1.84011zm-19.16506-4.22423c3.97264 6.35743 5.57887 13.9139 4.53558 21.3375 1.10953-7.8949 7.99161-9.99681 15.78983-11.65442l-1.16035-5.45882c-7.7982 1.65761-14.94021 2.53675-19.16506-4.22426z" transform="translate(55.453961,-11.78665)" id="path60"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath62"><path d="m-56.14156-7.88997c-1.85474 13.19756 1.00076 26.63124 8.06325 37.93334-7.51083-12.01958-20.65898-12.57958-34.52247-9.63268l-1.16033-5.45882c13.86348-2.9469 25.64707-8.80648 27.61955-22.84184zM-92.4179 16.79196l8.65679-1.8401 1.16033 5.45883-8.65677 1.84011zm-19.16506-4.22423c3.97264 6.35743 5.57887 13.9139 4.53558 21.3375 1.10953-7.8949 7.99161-9.99681 15.78983-11.65442l-1.16035-5.45882c-7.7982 1.65761-14.94021 2.53675-19.16506-4.22426z" transform="translate(55.453961,-11.78665)" id="path62"/></clipPath><linearGradient x1="0" y1="0" x2="100.00128" y2="0" gradientUnits="userSpaceOnUse" id="linearGradient63"><stop style="stop-opacity:1;stop-color:#67e8f9" offset="0" id="stop62"/><stop style="stop-opacity:1;stop-color:#4299e1" offset="1" id="stop63"/></linearGradient><clipPath clipPathUnits="userSpaceOnUse" id="clipPath64"><path d="m-56.14156-7.88997c-1.85474 13.19756 1.00076 26.63124 8.06325 37.93334-7.51083-12.01958-20.65898-12.57958-34.52247-9.63268l-1.16033-5.45882c13.86348-2.9469 25.64707-8.80648 27.61955-22.84184zM-92.4179 16.79196l8.65679-1.8401 1.16033 5.45883-8.65677 1.84011zm-19.16506-4.22423c3.97264 6.35743 5.57887 13.9139 4.53558 21.3375 1.10953-7.8949 7.99161-9.99681 15.78983-11.65442l-1.16035-5.45882c-7.7982 1.65761-14.94021 2.53675-19.16506-4.22426z" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)" id="path64"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath68"><path d="m-168.60422 18.56157c-2.56402 7.04454-2.56402 14.76994.0 21.8145-2.7268-7.49176-9.89561-8.64113-17.86815-8.64113v-4.53226c7.97254.0 15.14135-1.14935 17.86815-8.64111zm-13.39102 8.6411h-4.47713v4.53227h4.47713zm-14.51091-6.59174c2.08228 5.72095 2.08228 11.99483.0 17.71577 2.21448-6.08413 8.03633-6.59176 14.51091-6.59176v-4.53226c-6.47458.0-12.29643-.50761-14.51091-6.59175z" transform="translate(170.52728,-29.468808)" id="path68"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath70"><path d="m-168.60422 18.56157c-2.56402 7.04454-2.56402 14.76994.0 21.8145-2.7268-7.49176-9.89561-8.64113-17.86815-8.64113v-4.53226c7.97254.0 15.14135-1.14935 17.86815-8.64111zm-13.39102 8.6411h-4.47713v4.53227h4.47713zm-14.51091-6.59174c2.08228 5.72095 2.08228 11.99483.0 17.71577 2.21448-6.08413 8.03633-6.59176 14.51091-6.59176v-4.53226c-6.47458.0-12.29643-.50761-14.51091-6.59175z" transform="translate(170.52728,-29.468808)" id="path70"/></clipPath><linearGradient x1="0" y1="0" x2="100.00128" y2="0" gradientUnits="userSpaceOnUse" id="linearGradient71"><stop style="stop-opacity:1;stop-color:#4299e1" offset="0" id="stop70"/><stop style="stop-opacity:1;stop-color:#5491c4" offset="1" id="stop71"/></linearGradient><clipPath clipPathUnits="userSpaceOnUse" id="clipPath72"><path d="m-168.60422 18.56157c-2.56402 7.04454-2.56402 14.76994.0 21.8145-2.7268-7.49176-9.89561-8.64113-17.86815-8.64113v-4.53226c7.97254.0 15.14135-1.14935 17.86815-8.64111zm-13.39102 8.6411h-4.47713v4.53227h4.47713zm-14.51091-6.59174c2.08228 5.72095 2.08228 11.99483.0 17.71577 2.21448-6.08413 8.03633-6.59176 14.51091-6.59176v-4.53226c-6.47458.0-12.29643-.50761-14.51091-6.59175z" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)" id="path72"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath75"><path d="m-163.06598 49.96707c4.81865 5.74275 11.50896 9.60544 18.89163 10.90724-7.85138-1.38443-12.5141 4.20127-16.50036 11.10558l-3.75907-2.17033c3.98628-6.90432 6.49236-13.73517 1.3678-19.84249zm.0555 17.37721-1.42335 2.46526 3.75908 2.17033 1.42334-2.46525zm-12.41592 8.87883c5.74208 1.01252 10.94563 4.01682 14.69348 8.4834-3.98576-4.75015-1.61892-9.82188 1.48151-15.19191l-3.75905-2.17033c-3.10044 5.37004-6.30934 9.95561-12.41594 8.87884z" transform="translate(154.58171,-57.086074)" id="path75"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath77"><path d="m-163.06598 49.96707c4.81865 5.74275 11.50896 9.60544 18.89163 10.90724-7.85138-1.38443-12.5141 4.20127-16.50036 11.10558l-3.75907-2.17033c3.98628-6.90432 6.49236-13.73517 1.3678-19.84249zm.0555 17.37721-1.42335 2.46526 3.75908 2.17033 1.42334-2.46525zm-12.41592 8.87883c5.74208 1.01252 10.94563 4.01682 14.69348 8.4834-3.98576-4.75015-1.61892-9.82188 1.48151-15.19191l-3.75905-2.17033c-3.10044 5.37004-6.30934 9.95561-12.41594 8.87884z" transform="translate(154.58171,-57.086074)" id="path77"/></clipPath><linearGradient x1="0" y1="0" x2="100.00128" y2="0" gradientUnits="userSpaceOnUse" id="linearGradient78"><stop style="stop-opacity:1;stop-color:#4299e1" offset="0" id="stop77"/><stop style="stop-opacity:1;stop-color:#5491c4" offset="1" id="stop78"/></linearGradient><clipPath clipPathUnits="userSpaceOnUse" id="clipPath79"><path d="m-163.06598 49.96707c4.81865 5.74275 11.50896 9.60544 18.89163 10.90724-7.85138-1.38443-12.5141 4.20127-16.50036 11.10558l-3.75907-2.17033c3.98628-6.90432 6.49236-13.73517 1.3678-19.84249zm.0555 17.37721-1.42335 2.46526 3.75908 2.17033 1.42334-2.46525zm-12.41592 8.87883c5.74208 1.01252 10.94563 4.01682 14.69348 8.4834-3.98576-4.75015-1.61892-9.82188 1.48151-15.19191l-3.75905-2.17033c-3.10044 5.37004-6.30934 9.95561-12.41594 8.87884z" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)" id="path79"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath82"><path d="m-34.90366 44.6749c10.50203 8.20524 23.56376 12.44932 36.88297 11.98423-14.16475.49462-21.224 11.60122-25.6039 25.08083l-5.30765-1.72456c4.3799-13.47963 5.1973-26.61438-5.97142-35.3405zm3.23427 43.76442 2.73715-8.42394 5.30767 1.72458-2.73715 8.42394zm-13.24113 14.48523c7.49203-.2616 14.83926 2.12571 20.74666 6.74113-6.2824-4.90845-4.66156-11.91949-2.19788-19.50178l-5.30765-1.72457c-2.46368 7.58229-5.27347 14.20702-13.24113 14.48522z" transform="translate(17.518653,-53.918464)" id="path82"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath84"><path d="m-34.90366 44.6749c10.50203 8.20524 23.56376 12.44932 36.88297 11.98423-14.16475.49462-21.224 11.60122-25.6039 25.08083l-5.30765-1.72456c4.3799-13.47963 5.1973-26.61438-5.97142-35.3405zm3.23427 43.76442 2.73715-8.42394 5.30767 1.72458-2.73715 8.42394zm-13.24113 14.48523c7.49203-.2616 14.83926 2.12571 20.74666 6.74113-6.2824-4.90845-4.66156-11.91949-2.19788-19.50178l-5.30765-1.72457c-2.46368 7.58229-5.27347 14.20702-13.24113 14.48522z" transform="translate(17.518653,-53.918464)" id="path84"/></clipPath><linearGradient x1="0" y1="0" x2="100.00128" y2="0" gradientUnits="userSpaceOnUse" id="linearGradient85"><stop style="stop-opacity:1;stop-color:#67e8f9" offset="0" id="stop84"/><stop style="stop-opacity:1;stop-color:#f56565" offset="1" id="stop85"/></linearGradient><clipPath clipPathUnits="userSpaceOnUse" id="clipPath86"><path d="m-34.90366 44.6749c10.50203 8.20524 23.56376 12.44932 36.88297 11.98423-14.16475.49462-21.224 11.60122-25.6039 25.08083l-5.30765-1.72456c4.3799-13.47963 5.1973-26.61438-5.97142-35.3405zm3.23427 43.76442 2.73715-8.42394 5.30767 1.72458-2.73715 8.42394zm-13.24113 14.48523c7.49203-.2616 14.83926 2.12571 20.74666 6.74113-6.2824-4.90845-4.66156-11.91949-2.19788-19.50178l-5.30765-1.72457c-2.46368 7.58229-5.27347 14.20702-13.24113 14.48522z" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)" id="path86"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath89"><path d="M21.23732 52.56404c12.35657-4.9924 22.56256-14.18198 28.81912-25.94908C43.40271 39.12904 49.49165 50.79547 58.97528 61.32799L54.82805 65.0622C45.34444 54.5297 34.37833 47.25471 21.23732 52.56404zM60.7365 71.62415l-5.90847-6.56194 4.14725-3.73422 5.90846 6.56192zm5.92405 18.70921c3.51931-6.61897 9.26021-11.78813 16.21074-14.59636C75.47949 78.72348 70.21826 73.81445 64.88373 67.88991l-4.14723 3.73422c5.33454 5.92455 9.66677 11.67004 5.92405 18.70923z" transform="translate(-37.934451,-42.130054)" id="path89"/></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath91"><path d="M21.23732 52.56404c12.35657-4.9924 22.56256-14.18198 28.81912-25.94908C43.40271 39.12904 49.49165 50.79547 58.97528 61.32799L54.82805 65.0622C45.34444 54.5297 34.37833 47.25471 21.23732 52.56404zM60.7365 71.62415l-5.90847-6.56194 4.14725-3.73422 5.90846 6.56192zm5.92405 18.70921c3.51931-6.61897 9.26021-11.78813 16.21074-14.59636C75.47949 78.72348 70.21826 73.81445 64.88373 67.88991l-4.14723 3.73422c5.33454 5.92455 9.66677 11.67004 5.92405 18.70923z" transform="translate(-37.934451,-42.130054)" id="path91"/></clipPath><linearGradient x1="0" y1="0" x2="100.00128" y2="0" gradientUnits="userSpaceOnUse" id="linearGradient92"><stop style="stop-opacity:1;stop-color:#67e8f9" offset="0" id="stop91"/><stop style="stop-opacity:1;stop-color:#ecc94b" offset="1" id="stop92"/></linearGradient><clipPath clipPathUnits="userSpaceOnUse" id="clipPath93"><path d="M21.23732 52.56404c12.35657-4.9924 22.56256-14.18198 28.81912-25.94908C43.40271 39.12904 49.49165 50.79547 58.97528 61.32799L54.82805 65.0622C45.34444 54.5297 34.37833 47.25471 21.23732 52.56404zM60.7365 71.62415l-5.90847-6.56194 4.14725-3.73422 5.90846 6.56192zm5.92405 18.70921c3.51931-6.61897 9.26021-11.78813 16.21074-14.59636C75.47949 78.72348 70.21826 73.81445 64.88373 67.88991l-4.14723 3.73422c5.33454 5.92455 9.66677 11.67004 5.92405 18.70923z" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)" id="path93"/></clipPath></defs><g id="g1"><path id="path1" d="M56.69363.0C56.69363 31.31142 31.31142 56.69363.0 56.69363S-56.69363 31.31142-56.69363.0-31.31142-56.69363.0-56.69363 56.69363-31.31142 56.69363.0z" style="fill:#67e8f9;fill-opacity:1;fill-rule:nonzero;stroke:#67e8f9;stroke-width:1.19553;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)"/><text id="text1" transform="matrix(1.3333333,0,0,1.3333333,288.07333,228.68)"><tspan style="font-variant:normal;font-weight:700;font-size:11.9552px;font-family:Raleway;writing-mode:lr-tb;fill:#fff;fill-opacity:1;fill-rule:nonzero;stroke:none" x="0 7.9501882 14.955917 22.284437 29.469494 37.503368 45.453556 53.654804" y="0" id="tspan1">RESEARCH</tspan></text><path id="path2" d="m75.68896-134.79836c0 17.61269-14.27748 31.89017-31.89015 31.89017-17.61268.0-31.89016-14.27748-31.89016-31.89017.0-17.61267 14.27748-31.89016 31.89016-31.89016 17.61267.0 31.89015 14.27749 31.89015 31.89016z" style="fill:#10b981;fill-opacity:1;fill-rule:nonzero;stroke:#10b981;stroke-width:1.19553;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)"/><a href="https://djps.github.io/tags/image-guided-therapy/" target="_blank" class="svg-links not-prose"><text id="text2" transform="matrix(1.3333333,0,0,1.3333333,378.89467,407.01867)"><tspan x="0 2.2236621 8.464263" y="0" id="tspan2">IGT</tspan></text></a><path id="path3" d="M54.2331 16.57285 36.40659 71.43881-71.4439 36.3981-53.61739-18.46786z" style="fill:#67e8f9;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,353.13953,294.93661)" clip-path="url(#clipPath4)"/><path id="path5" d="M70.04164-32.0823 80.20375-63.35895-27.64673-98.39966-37.80884-67.12302z" style="fill:#10b981;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,353.13953,294.93661)" clip-path="url(#clipPath6)"/><g id="g7" clip-path="url(#clipPath8)"><path d="M0 0H1e2V1e2H0z" transform="matrix(0.219,0.67405333,1.4379867,-0.4672,281.24003,318.29697)" style="fill:url(#linearGradient7);stroke:none" id="path7"/></g><path id="path9" d="m150.80788-134.79836c0 13.69875-11.10471 24.80347-24.80345 24.80347-13.69875.0-24.80347-11.10472-24.80347-24.80347.0-13.69874 11.10472-24.80344 24.80347-24.80344 13.69874.0 24.80345 11.1047 24.80345 24.80344z" style="fill:#10b981;fill-opacity:1;fill-rule:nonzero;stroke:#10b981;stroke-width:1.19553;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)"/><a href="https://djps.github.io/tags/ultrasound/" target="_blank" class="svg-links not-prose"><text id="text9" transform="matrix(1.3333333,0,0,1.3333333,470.54267,406.6)"><tspan x="0 5.9775825 8.1454525 10.815439 13.557158 17.900867 21.78231 26.524527 31.258772 35.905346" y="0" id="tspan9">Ultrasound</tspan></text></a><path id="path10" d="M.99628 31.89432H-31.89015V-31.89432H.99628z" style="fill:#10b981;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,430.69995,402.77648)" clip-path="url(#clipPath11)"/><path id="path12" d="M24.5157 31.89432H50.31544V-31.89432H24.5157z" style="fill:#10b981;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,430.69995,402.77648)" clip-path="url(#clipPath13)"/><g id="g14" clip-path="url(#clipPath15)"><path d="M0 0H1e2V1e2H0z" transform="matrix(0.34018667,0,0,-0.85050667,430.70029,445.30181)" style="fill:url(#linearGradient14);stroke:none" id="path14"/></g><path id="path16" d="m142.30376-66.76616c0 9.002-7.29735 16.29933-16.29933 16.29933-9.002.0-16.29935-7.29733-16.29935-16.29933.0-9.00198 7.29735-16.29933 16.29935-16.29933 9.00198.0 16.29933 7.29735 16.29933 16.29933z" style="fill:#31a881;fill-opacity:1;fill-rule:nonzero;stroke:#31a881;stroke-width:1.19553;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)"/><text id="text16" transform="matrix(1.3333333,0,0,1.3333333,479.208,313.74933)"><tspan style="font-variant:normal;font-weight:400;font-size:4.98132px;font-family:Raleway;writing-mode:lr-tb;fill:#fff;fill-opacity:1;fill-rule:nonzero;stroke:none" x="0 3.8107097 6.7745953 9.6787052 11.033624 12.119552 15.023661 17.947697 20.662516 22.410959 23.496887 25.165628" y="0" id="tspan16">Nonlinearity</tspan></text><path id="path17" d="M-24.80652.99628V-24.80345H24.80652V.99628z" style="fill:#10b981;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,497.78724,369.70519)" clip-path="url(#clipPath18)"/><path id="path19" d="M-24.80652 25.93312V43.22873H24.80652V25.93312z" style="fill:#31a881;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,497.78724,369.70519)" clip-path="url(#clipPath20)"/><g id="g21" clip-path="url(#clipPath22)"><path d="M0 0H1e2V1e2H0z" transform="matrix(0,-0.35909333,-0.66149333,0,530.86191,369.70512)" style="fill:url(#linearGradient21);stroke:none" id="path21"/></g><path id="path23" d="m176.40631-75.88057c0 9.04971-7.33607 16.38577-16.38579 16.38577s-16.38578-7.33606-16.38578-16.38577c0-9.04973 7.33606-16.38579 16.38578-16.38579s16.38579 7.33606 16.38579 16.38579z" style="fill:#31a881;fill-opacity:1;fill-rule:nonzero;stroke:#31a881;stroke-width:1.19553;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)"/><a href="https://djps.github.io/tags/treatment-planning/" target="_blank" class="svg-links not-prose"><text id="text23" transform="matrix(1.3333333,0,0,1.3333333,527.508,321.85067)"><tspan style="font-size:4.98132px" x="0 2.49066 4.1095891 7.0336237 9.7285175 11.39726 15.975093 18.899128 21.778332 2 5.0734744 6.4283934 9.1432128 12.047322 14.951432 16.03736 18.941469" y="0 0 0 0 0 0 0 0 0 6 6 6 6 6 6 6 6" id="tspan23">Treatmentplanning</tspan></text></a><path id="path24" d="M-20.98422 13.26529-33.8837-9.07758 9.081-33.88258 21.98047-11.5397z" style="fill:#10b981;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,514.32235,374.13636)" clip-path="url(#clipPath25)"/><path id="path26" d="M-8.55919 34.7864.13155 49.8395 43.09627 25.03448 34.4055 9.9814z" style="fill:#31a881;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,514.32235,374.13636)" clip-path="url(#clipPath27)"/><g id="g28" clip-path="url(#clipPath29)"><path d="M0 0H1e2V1e2H0z" transform="matrix(0.17896,-0.30997333,-0.57285333,-0.33073333,542.96487,390.67265)" style="fill:url(#linearGradient28);stroke:none" id="path28"/></g><path id="path30" d="m201.30798-100.78226c0 9.04973-7.33607 16.38579-16.38578 16.38579-9.04973.0-16.3858-7.33606-16.3858-16.38579.0-9.04971 7.33607-16.38579 16.3858-16.38579 9.04971.0 16.38578 7.33608 16.38578 16.38579z" style="fill:#31a881;fill-opacity:1;fill-rule:nonzero;stroke:#31a881;stroke-width:1.19553;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)"/><a href="https://djps.github.io/tags/beamforming/" target="_blank" class="svg-links not-prose"><text id="text30" transform="matrix(1.3333333,0,0,1.3333333,564.42533, 355.052)"><tspan style="font-size:4.98132px" x="1 4.317559 7.2415938 9.9564133 14.534246 0 1.5143213 4.4782066 6.2266502 10.804483 11.89041 14.79452" y="0 0 0 0 0 6 6 6 6 6 6 6" id="tspan30">Beam-forming</tspan></text></a><path id="path31" d="M-11.5397 21.98047-33.88258 9.081l24.805-42.9647 22.34287 12.89948z" style="fill:#10b981;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,526.42735,386.24133)" clip-path="url(#clipPath32)"/><path id="path33" d="M9.9814 34.4055 25.03448 43.09627 49.8395.13155 34.7864-8.55919z" style="fill:#31a881;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,526.42735,386.24133)" clip-path="url(#clipPath34)"/><g id="g35" clip-path="url(#clipPath36)"><path d="M0 0H1e2V1e2H0z" transform="matrix(0.30997333,-0.17896,-0.33073333,-0.57285333,542.96439,414.88415)" style="fill:url(#linearGradient35);stroke:none" id="path35"/></g><path id="path37" d="m109.70506-205.99069c0 13.69874-11.1047 24.80345-24.80345 24.80345-13.69874.0-24.80345-11.10471-24.80345-24.80345.0-13.69875 11.10471-24.80345 24.80345-24.80345 13.69875.0 24.80345 11.1047 24.80345 24.80345z" style="fill:#10b981;fill-opacity:1;fill-rule:nonzero;stroke:#10b981;stroke-width:1.19553;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)"/><a href="https://djps.github.io/tags/mwa/" target="_blank" class="svg-links not-prose"><text id="text37" transform="matrix(1.3333333,0,0,1.3333333,429.496,501.468)"><tspan x="0 6.9897866 14.840344" y="0" id="tspan37">MWA</tspan></text></a><path id="path38" d="M28.1184 15.08359 11.67569 43.56364-43.56485 11.67087l16.4427-28.48004z" style="fill:#10b981;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,409.4392,439.59949)" clip-path="url(#clipPath39)"/><path id="path40" d="M39.87813-5.28517 52.7776-27.62807-2.46294-59.52084-15.36241-37.17795z" style="fill:#10b981;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,409.4392,439.59949)" clip-path="url(#clipPath41)"/><g id="g42" clip-path="url(#clipPath43)"><path d="M0 0H1e2V1e2H0z" transform="matrix(0.17008,0.29461333,0.73653333,-0.42522667,372.61284,460.86117)" style="fill:url(#linearGradient42);stroke:none" id="path42"/></g><path id="path44" d="m27.49947-205.99069c0 13.69874-11.10473 24.80345-24.80347 24.80345-13.69873.0-24.80344-11.10471-24.80344-24.80345.0-13.69875 11.10471-24.80345 24.80344-24.80345 13.69874.0 24.80347 11.1047 24.80347 24.80345z" style="fill:#10b981;fill-opacity:1;fill-rule:nonzero;stroke:#10b981;stroke-width:1.19553;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)"/><a href="https://djps.github.io/tags/dosimetry/" target="_blank" class="svg-links not-prose"><text id="text44" transform="matrix(1.3333333,0,0,1.3333333,308.164,500.39067)"><tspan x="0 5.6986284 10.440845 14.322288 16.059772 23.384302 28.030876 30.700863 33.498371" y="0" id="tspan44">Dosimetry</tspan></text></a><path id="path45" d="M27.12215-16.80917l16.4427 28.48004-55.24054 31.89277L-28.1184 15.08359z" style="fill:#10b981;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,366.92031,439.59949)" clip-path="url(#clipPath46)"/><path id="path47" d="M15.36241-37.17795 2.46294-59.52084-52.7776-27.62807-39.87813-5.28517z" style="fill:#10b981;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,366.92031,439.59949)" clip-path="url(#clipPath48)"/><g id="g49" clip-path="url(#clipPath50)"><path d="M0 0H1e2V1e2H0z" transform="matrix(-0.17008,0.29461333,0.73653333,0.42522667,330.09333,418.33851)" style="fill:url(#linearGradient49);stroke:none" id="path49"/></g><path id="path51" d="m-62.94815-105.32736c0 17.61268-14.27748 31.89016-31.89015 31.89016-17.61269.0-31.89017-14.27748-31.89017-31.89016.0-17.61267 14.27748-31.89015 31.89017-31.89015 17.61267.0 31.89015 14.27748 31.89015 31.89015z" style="fill:#d8b4fe;fill-opacity:1;fill-rule:nonzero;stroke:#d8b4fe;stroke-width:1.19553;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)"/><a href="https://djps.github.io/tags/big-data/" target="_blank" class="svg-links not-prose"><text id="text51" transform="matrix(1.3333333,0,0,1.3333333,190.56267,367.664)"><tspan x="0 6.4109616 11.27074 14.274477" y="0" id="tspan51">Data</tspan></text></a><path id="path52" d="M41.46877-38.6795 80.06984 4.19089-4.20094 80.06923-42.80202 37.1988z" style="fill:#67e8f9;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,279.20207,279.21873)" clip-path="url(#clipPath53)"/><path id="path54" d="m7.23865-76.69556-22.00475-24.43852-84.2708 75.87834 22.00476 24.43853z" style="fill:#d8b4fe;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,279.20207,279.21873)" clip-path="url(#clipPath55)"/><g id="g56" clip-path="url(#clipPath57)"><path d="M0 0H1e2V1e2H0z" transform="matrix(-0.47422667,0.52666667,1.1236,1.0116933,223.02197,228.63465)" style="fill:url(#linearGradient56);stroke:none" id="path56"/></g><path id="path58" d="m-106.74696 29.46881c0 17.61269-14.27748 31.89017-31.89017 31.89017-17.61267.0-31.89015-14.27748-31.89015-31.89017.0-17.61267 14.27748-31.89014 31.89015-31.89014 17.61269.0 31.89017 14.27747 31.89017 31.89014z" style="fill:#4299e1;fill-opacity:1;fill-rule:nonzero;stroke:#4299e1;stroke-width:1.19553;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)"/><a href="https://djps.github.io/tags/uncertainty/" target="_blank" class="not-prose svg-links"><text id="text58" transform="matrix(1.3333333,0,0,1.3333333,112.816,186.78533)"><tspan x="0 6.7696171 11.997017 16.874727 22.137993 25.285192 28.288929 33.175606 35.130276 40.312843 43.316582" y="0" id="tspan58">Uncertainty</tspan></text></a><path id="path59" d="M-12.76204-55.25316 43.66641-67.24695 67.24152 43.67363 10.81305 55.66742z" style="fill:#67e8f9;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,255.84272,207.3298)" clip-path="url(#clipPath60)"/><path id="path61" d="m-62.8021-44.61723-32.16734 6.83713 23.57511 110.92059 32.16736-6.83715z" style="fill:#4299e1;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,255.84272,207.3298)" clip-path="url(#clipPath62)"/><g id="g63" clip-path="url(#clipPath64)"><path d="M0 0H1e2V1e2H0z" transform="matrix(-0.69325333,-0.14733333,-0.31433333,1.47892,271.55875,133.38347)" style="fill:url(#linearGradient63);stroke:none" id="path63"/></g><path id="path65" d="m-194.9444 29.46881c0 14.30344-11.5949 25.89833-25.89833 25.89833-14.30343.0-25.89834-11.59489-25.89834-25.89833.0-14.30344 11.59491-25.89833 25.89834-25.89833s25.89833 11.59489 25.89833 25.89833z" style="fill:#5491c4;fill-opacity:1;fill-rule:nonzero;stroke:#5491c4;stroke-width:1.19553;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)"/><text id="text65" transform="matrix(1.3333333,0,0,1.3333333,13.096,174.85467)"><tspan style="font-variant:normal;font-weight:400;font-size:7.97011px;font-family:Raleway;writing-mode:lr-tb;fill:#fff;fill-opacity:1;fill-rule:nonzero;stroke:none" x="0 6.9339957 11.612451 15.956161 19.837605 24.57185 27.162134 31.84059" y="0" id="tspan65">Measure.</tspan></text><text id="text66" transform="matrix(1.3333333,0,0,1.3333333,17.9,187.47333)"><tspan style="font-variant:normal;font-weight:400;font-size:7.97011px;font-family:Raleway;writing-mode:lr-tb;fill:#fff;fill-opacity:1;fill-rule:nonzero;stroke:none" x="0 4.9175577 9.2612677 13.142712 17.821165 22.778574" y="0" id="tspan66">based-</tspan></text><text id="text67" transform="matrix(1.3333333,0,0,1.3333333,10.025333,200.09333)"><tspan style="font-variant:normal;font-weight:400;font-size:7.97011px;font-family:Raleway;writing-mode:lr-tb;fill:#fff;fill-opacity:1;fill-rule:nonzero;stroke:none" x="0 3.8814435 5.6189275 12.943459 17.677704 19.845573 24.157404 26.827391 28.564875 33.307091" y="0" id="tspan67">simulation</tspan></text><path id="path67" d="M-.99628-31.89432H31.89015V31.89432H-.99628z" style="fill:#4299e1;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,102.41163,183.75359)" clip-path="url(#clipPath68)"/><path id="path69" d="m-23.42082-31.89432h-26.89462v63.78864h26.89462z" style="fill:#5491c4;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,102.41163,183.75359)" clip-path="url(#clipPath70)"/><g id="g71" clip-path="url(#clipPath72)"><path d="M0 0H1e2V1e2H0z" transform="matrix(-0.32558667,0,0,0.85050667,102.41168,141.22825)" style="fill:url(#linearGradient71);stroke:none" id="path71"/></g><path id="path73" d="m-154.93648 100.66115c0 13.69875-11.1047 24.80346-24.80345 24.80346-13.69874.0-24.80345-11.10471-24.80345-24.80346s11.10471-24.80345 24.80345-24.80345c13.69875.0 24.80345 11.1047 24.80345 24.80345z" style="fill:#5491c4;fill-opacity:1;fill-rule:nonzero;stroke:#5491c4;stroke-width:1.19553;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)"/><text id="text73" transform="matrix(1.3333333,0,0,1.3333333,64.712,86.401333)"><tspan style="font-variant:normal;font-weight:400;font-size:7.97011px;font-family:Raleway;writing-mode:lr-tb;fill:#fff;fill-opacity:1;fill-rule:nonzero;stroke:none" x="0 4.7900362 7.3564115 12.098627 16.474216 21.120792 25.464502 29.345945 32.01593 33.753414" y="0" id="tspan73">Stochastic</tspan></text><text id="text74" transform="matrix(1.3333333,0,0,1.3333333,79.105333,99.021333)"><tspan style="font-variant:normal;font-weight:400;font-size:7.97011px;font-family:Raleway;writing-mode:lr-tb;fill:#fff;fill-opacity:1;fill-rule:nonzero;stroke:none" x="0 4.6943946 9.548192" y="0" id="tspan74">FEM</tspan></text><path id="path74" d="m-28.1184-15.08359 16.44271-28.48005 55.24054 31.89277-16.4427 28.48004z" style="fill:#4299e1;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,123.67239,146.93057)" clip-path="url(#clipPath75)"/><path id="path76" d="M-39.87813 5.28517-52.7776 27.62807 2.46294 59.52084 15.36241 37.17795z" style="fill:#5491c4;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,123.67239,146.93057)" clip-path="url(#clipPath77)"/><g id="g78" clip-path="url(#clipPath79)"><path d="M0 0H1e2V1e2H0z" transform="matrix(-0.17008,-0.29461333,-0.73653333,0.42522667,160.49875,125.66889)" style="fill:url(#linearGradient78);stroke:none" id="path78"/></g><path id="path80" d="m-11.90865 134.79836c0 17.61267-14.27748 31.89016-31.89016 31.89016-17.61267.0-31.89015-14.27749-31.89015-31.89016.0-17.61269 14.27748-31.89017 31.89015-31.89017 17.61268.0 31.89016 14.27748 31.89016 31.89017z" style="fill:#f56565;fill-opacity:1;fill-rule:nonzero;stroke:#f56565;stroke-width:1.19553;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)"/><a href="https://djps.github.io/tags/cavitation/" target="_blank" class="svg-links not-prose"><text id="text80" transform="matrix(1.3333333,0,0,1.3333333,244.036,47.62)"><tspan x="0 6.1509366 10.912085 15.691165 17.645836 20.649572 25.500385 28.504122 30.458794 35.793789" y="0" id="tspan80">Cavitation</tspan></text></a><path id="path81" d="M-54.2331-16.57285-36.40659-71.43881 71.4439-36.3981 53.61739 18.46786z" style="fill:#67e8f9;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,306.42313,151.15405)" clip-path="url(#clipPath82)"/><path id="path83" d="M-70.04164 32.0823-80.20375 63.35895 27.64673 98.39966 37.80884 67.12302z" style="fill:#f56565;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,306.42313,151.15405)" clip-path="url(#clipPath84)"/><g id="g85" clip-path="url(#clipPath86)"><path d="M0 0H1e2V1e2H0z" transform="matrix(-0.219,-0.67405333,-1.4379867,0.4672,378.32264,127.79369)" style="fill:url(#linearGradient85);stroke:none" id="path85"/></g><path id="path87" d="m126.72847 105.32736c0 17.61267-14.27748 31.89015-31.89017 31.89015-17.61267.0-31.89015-14.27748-31.89015-31.89015.0-17.61268 14.27748-31.89016 31.89015-31.89016 17.61269.0 31.89017 14.27748 31.89017 31.89016z" style="fill:#ecc94b;fill-opacity:1;fill-rule:nonzero;stroke:#ecc94b;stroke-width:1.19553;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" transform="matrix(1.3333333,0,0,-1.3333333,329.78133,223.04533)"/><a href="https://djps.github.io/projects/cosserat/" target="_blank" class="svg-links not-prose"><text id="text87" transform="matrix(1.3333333,0,0,1.3333333,431.94933,86.818667)"><tspan x="0 6.1509366 11.485932 15.85256 20.219187 25.482452 28.566887 33.417698" y="0" id="tspan87">Cosserat</tspan></text></a><path id="path88" d="M-41.46877 38.6795-80.06984-4.19089 4.20094-80.06923 42.80202-37.1988z" style="fill:#67e8f9;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,380.3606,166.87193)" clip-path="url(#clipPath89)"/><path id="path90" d="M-7.23865 76.69556 14.7661 101.13408 99.0369 25.25574 77.03214.81721z" style="fill:#ecc94b;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="matrix(1.3333333,0,0,-1.3333333,380.3606,166.87193)" clip-path="url(#clipPath91)"/><g id="g92" clip-path="url(#clipPath93)"><path d="M0 0H1e2V1e2H0z" transform="matrix(0.47422667,-0.52666667,-1.1236,-1.0116933,436.54069,217.45601)" style="fill:url(#linearGradient92);stroke:none" id="path92"/></g></g></svg></div></div></section><section id=papers class="relative hbb-section blox-_"><div class=home-section-bg></div><div class="flex flex-col items-center max-w-prose mx-auto gap-3 justify-center px-6 md:px-0"><div class="mb-6 text-3xl font-bold text-gray-900 dark:text-white">Featured Publications</div></div><div class="flex flex-col items-center px-6"><div class="container px-8 mx-auto xl:px-5 py-5 lg:py-8 max-w-screen-lg"><div class="grid gap-10 md:grid-cols-3 lg:gap-10"><div class="group cursor-pointer"><div class="overflow-hidden rounded-md bg-white transition-all hover:scale-105 dark:bg-gray-800"><a class="relative block aspect-video" href=/publications/rothluebbers2020iiq/><img alt="Improving image quality of single plane wave ultrasound via deep learning based channel compounding" class="object-fill transition-all" data-nimg=fill decoding=async fetchpriority=high height=540 loading=lazy src=/publications/rothluebbers2020iiq/featured_hu_851fb4a34f4c1783.webp style=position:absolute;height:100%;width:100%;inset:0;color:transparent width=960></a></div><div><div><div class="flex gap-3"><a href=/tags/beamforming/><span class="inline-block text-xs font-medium tracking-wider uppercase mt-5 text-primary-700 dark:text-primary-300">Beamforming</span></a></div><h2 class="text-lg font-semibold leading-snug tracking-tight mt-2 dark:text-white"><a href=/publications/rothluebbers2020iiq/><span class="bg-gradient-to-r from-primary-200 to-primary-100 bg-[length:0px_10px] bg-left-bottom bg-no-repeat transition-[background-size] duration-500 hover:bg-[length:100%_3px] group-hover:bg-[length:100%_10px] dark:from-primary-800 dark:to-primary-900">Improving image quality of single plane wave ultrasound via deep learning based channel compounding</span></a></h2><div class=grow><p class="mt-2 line-clamp-3 text-sm text-gray-500 dark:text-gray-400"><a href=/publications/rothluebbers2020iiq/>Deep learning methods for beamforming</a></p></div><div class=flex-none><div class="mt-3 flex items-center space-x-3 text-gray-500 dark:text-gray-400 cursor-default"><time class="truncate text-sm" datetime=2020-11-17>Nov 17, 2020</time></div></div></div></div></div><div class="group cursor-pointer"><div class="overflow-hidden rounded-md bg-white transition-all hover:scale-105 dark:bg-gray-800"><a class="relative block aspect-video" href=/publications/sinden2009sce/><img alt="Spatial chaos of an extensible conducting rod in a uniform magnetic field" class="object-fill transition-all" data-nimg=fill decoding=async fetchpriority=high height=540 loading=lazy src=/publications/sinden2009sce/featured_hu_4a82fbe2e6e4b073.webp style=position:absolute;height:100%;width:100%;inset:0;color:transparent width=960></a></div><div><div><div class="flex gap-3"><a href=/tags/cosserat/><span class="inline-block text-xs font-medium tracking-wider uppercase mt-5 text-primary-700 dark:text-primary-300">Cosserat</span></a></div><h2 class="text-lg font-semibold leading-snug tracking-tight mt-2 dark:text-white"><a href=/publications/sinden2009sce/><span class="bg-gradient-to-r from-primary-200 to-primary-100 bg-[length:0px_10px] bg-left-bottom bg-no-repeat transition-[background-size] duration-500 hover:bg-[length:100%_3px] group-hover:bg-[length:100%_10px] dark:from-primary-800 dark:to-primary-900">Spatial chaos of an extensible conducting rod in a uniform magnetic field</span></a></h2><div class=grow><p class="mt-2 line-clamp-3 text-sm text-gray-500 dark:text-gray-400"><a href=/publications/sinden2009sce/>Extensibility destroy integrability for a conducting rod in a uniform magnetic field</a></p></div><div class=flex-none><div class="mt-3 flex items-center space-x-3 text-gray-500 dark:text-gray-400 cursor-default"><time class="truncate text-sm" datetime=2009-06-20>Jun 20, 2009</time></div></div></div></div></div><div class="group cursor-pointer"><div class="overflow-hidden rounded-md bg-white transition-all hover:scale-105 dark:bg-gray-800"><a class="relative block aspect-video" href=/publications/sinden2008ice/><img alt="Integrability of a conducting elastic rod in a magnetic field" class="object-fill transition-all" data-nimg=fill decoding=async fetchpriority=high height=540 loading=lazy src=/publications/sinden2008ice/featured_hu_993ae2162c53fc67.webp style=position:absolute;height:100%;width:100%;inset:0;color:transparent width=960></a></div><div><div><div class="flex gap-3"><a href=/tags/cosserat/><span class="inline-block text-xs font-medium tracking-wider uppercase mt-5 text-primary-700 dark:text-primary-300">Cosserat</span></a></div><h2 class="text-lg font-semibold leading-snug tracking-tight mt-2 dark:text-white"><a href=/publications/sinden2008ice/><span class="bg-gradient-to-r from-primary-200 to-primary-100 bg-[length:0px_10px] bg-left-bottom bg-no-repeat transition-[background-size] duration-500 hover:bg-[length:100%_3px] group-hover:bg-[length:100%_10px] dark:from-primary-800 dark:to-primary-900">Integrability of a conducting elastic rod in a magnetic field</span></a></h2><div class=grow><p class="mt-2 line-clamp-3 text-sm text-gray-500 dark:text-gray-400"><a href=/publications/sinden2008ice/>A conducting rod in uniform magnetic field is super integrable</a></p></div><div class=flex-none><div class="mt-3 flex items-center space-x-3 text-gray-500 dark:text-gray-400 cursor-default"><time class="truncate text-sm" datetime=2008-06-20>Jun 20, 2008</time></div></div></div></div></div></div></div></div></section><section id=section-collection class="relative hbb-section blox-_"><div class=home-section-bg></div><div class="flex flex-col items-center max-w-prose mx-auto gap-3 justify-center px-6 md:px-0"><div class="mb-6 text-3xl font-bold text-gray-900 dark:text-white">Recent Publications</div></div><div class="flex flex-col items-center px-6"><div class="mt-16 sm:mt-20 container max-w-3xl w-full"><div class="flex flex-col space-y-3"><div class="pub-list-item view-citation" style=margin-bottom:1rem><i class="far fa-file-alt pub-icon" aria-hidden=true></i>
<span class="article-metadata li-cite-author"><span><a href>Raneigh Sabbagh Gol</a></span>, <span><a href>Marina Evers</a></span>, <span><a href>Karl Heimes</a></span>, <span><a href>Tim Gerrits</a></span>, <span><a href>Sandeep Gyawali</a></span>, <span><a href>David Sinden</a></span>, <span><a href>Tobias Preusser</a></span>, <span><a href>Lars Linsen</a></span>
</span>(2026).
<a href=/publications/gol2026vea/ class=underline>Visual ensemble analysis with deep learning prediction for studying the effect of tissue properties on radiofrequency ablation</a>.
<em>Comput. Graph. Forum</em> e70428.<div class="flex flex-wrap space-x-3"><a class="hb-attachment-link hb-attachment-link-small" href=https://onlinelibrary.wiley.com/doi/10.1111/cgf.70428 target=_blank rel=noopener><svg style="height:1em" class="inline-block" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12 6.042A8.97 8.97.0 006 3.75c-1.052.0-2.062.18-3 .512v14.25A9 9 0 016 18c2.305.0 4.408.867 6 2.292m0-14.25a8.97 8.97.0 016-2.292c1.052.0 2.062.18 3 .512v14.25A9 9 0 0018 18a8.97 8.97.0 00-6 2.292m0-14.25v14.25"/></svg>
Journal
</a><a class="hb-attachment-link hb-attachment-link-small" href=/publications/gol2026vea/gol2026vea.pdf><svg style="height:1em" class="inline-block" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M19.5 14.25v-2.625A3.375 3.375.0 0016.125 8.25h-1.5A1.125 1.125.0 0113.5 7.125v-1.5A3.375 3.375.0 0010.125 2.25H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621.0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621.0 1.125-.504 1.125-1.125V11.25a9 9 0 00-9-9"/></svg>
PDF
</a><button class="hb-attachment-link hb-attachment-link-small js-cite-clipboard cursor-pointer" type=button data-filename=/publications/gol2026vea/cite.bib>
<svg style="height:1em" class="inline-block" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M15.75 17.25v3.375c0 .621-.504 1.125-1.125 1.125h-9.75A1.125 1.125.0 013.75 20.625V7.875c0-.621.504-1.125 1.125-1.125H6.75a9 9 0 011.5.124m7.5 10.376h3.375c.621.0 1.125-.504 1.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9 9 0 00-1.5-.124H9.375c-.621.0-1.125.504-1.125 1.125v3.5m7.5 10.375H9.375A1.125 1.125.0 018.25 16.125v-9.25m12 6.625v-1.875A3.375 3.375.0 0016.875 8.25h-1.5A1.125 1.125.0 0114.25 7.125v-1.5A3.375 3.375.0 0010.875 2.25H9.75"/></svg>
<span>Cite</span>
</button>
<a class="hb-attachment-link hb-attachment-link-small" href=https://doi.org/10.1111/cgf.70428 target=_blank rel=noopener><svg style="height:1em" class="inline-block" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M13.19 8.688a4.5 4.5.0 011.242 7.244l-4.5 4.5a4.5 4.5.0 01-6.364-6.364l1.757-1.757m13.35-.622 1.757-1.757a4.5 4.5.0 00-6.364-6.364l-4.5 4.5a4.5 4.5.0 001.242 7.244"/></svg>
DOI</a></div></div><div class="pub-list-item view-citation" style=margin-bottom:1rem><i class="far fa-file-alt pub-icon" aria-hidden=true></i>
<span class="article-metadata li-cite-author"><span><a href>Christina A. Neizert</a></span>, <span><a href>Hoang N. C. Do</a></span>, <span><a href>Miriam Zibell</a></span>, <span><a href>David Sinden</a></span>, <span><a href>Christian Rieder</a></span>, <span><a href>Jakob Albrecht</a></span>, <span><a href>Stefan M. Niehues</a></span>, <span><a href>Kai S. Lehmann</a></span>, <span><a href>Franz G. M. Poch</a></span>
</span>(2025).
<a href=/publications/neizert2025oma/ class=underline>Optimizing microwave ablation planning with the ablation success ratio</a>.
<em>Sci. Rep.</em> <strong>15</strong> 10450.<div class="flex flex-wrap space-x-3"><a class="hb-attachment-link hb-attachment-link-small" href=https://www.nature.com/articles/s41598-025-94957-4 target=_blank rel=noopener><svg style="height:1em" class="inline-block" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12 6.042A8.97 8.97.0 006 3.75c-1.052.0-2.062.18-3 .512v14.25A9 9 0 016 18c2.305.0 4.408.867 6 2.292m0-14.25a8.97 8.97.0 016-2.292c1.052.0 2.062.18 3 .512v14.25A9 9 0 0018 18a8.97 8.97.0 00-6 2.292m0-14.25v14.25"/></svg>
Journal
</a><a class="hb-attachment-link hb-attachment-link-small" href=/publications/neizert2025oma/neizert2025oma.pdf><svg style="height:1em" class="inline-block" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M19.5 14.25v-2.625A3.375 3.375.0 0016.125 8.25h-1.5A1.125 1.125.0 0113.5 7.125v-1.5A3.375 3.375.0 0010.125 2.25H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621.0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621.0 1.125-.504 1.125-1.125V11.25a9 9 0 00-9-9"/></svg>
PDF
</a><button class="hb-attachment-link hb-attachment-link-small js-cite-clipboard cursor-pointer" type=button data-filename=/publications/neizert2025oma/cite.bib>
<svg style="height:1em" class="inline-block" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M15.75 17.25v3.375c0 .621-.504 1.125-1.125 1.125h-9.75A1.125 1.125.0 013.75 20.625V7.875c0-.621.504-1.125 1.125-1.125H6.75a9 9 0 011.5.124m7.5 10.376h3.375c.621.0 1.125-.504 1.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9 9 0 00-1.5-.124H9.375c-.621.0-1.125.504-1.125 1.125v3.5m7.5 10.375H9.375A1.125 1.125.0 018.25 16.125v-9.25m12 6.625v-1.875A3.375 3.375.0 0016.875 8.25h-1.5A1.125 1.125.0 0114.25 7.125v-1.5A3.375 3.375.0 0010.875 2.25H9.75"/></svg>
<span>Cite</span>
</button>
<a class="hb-attachment-link hb-attachment-link-small" href=https://doi.org/10.1038/s41598-025-94957-4 target=_blank rel=noopener><svg style="height:1em" class="inline-block" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M13.19 8.688a4.5 4.5.0 011.242 7.244l-4.5 4.5a4.5 4.5.0 01-6.364-6.364l1.757-1.757m13.35-.622 1.757-1.757a4.5 4.5.0 00-6.364-6.364l-4.5 4.5a4.5 4.5.0 001.242 7.244"/></svg>
DOI</a></div></div><div class="pub-list-item view-citation" style=margin-bottom:1rem><i class="far fa-file-alt pub-icon" aria-hidden=true></i>
<span class="article-metadata li-cite-author"><span><a href>David Sinden</a></span>
</span>(2024).
<a href=/publications/bookchapter/ class=underline>Numerical Modelling for Simulation and Planning of Focused Ultrasound Treatments</a>.
In <em>Image-Guided Focused Ultrasound Therapy: Physics and Clinical Applications</em> Ed. F. Wu, G. ter Haar, I. Rivens.<div class="flex flex-wrap space-x-3"><a class="hb-attachment-link hb-attachment-link-small" href=https://www.taylorfrancis.com/chapters/edit/10.1201/9780429162671-6/numerical-modelling-simulation-planning-focused-ultrasound-treatments-david-sinden target=_blank rel=noopener><svg style="height:1em" class="inline-block" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M15.75 10.5V6a3.75 3.75.0 10-7.5.0v4.5m11.356-1.993 1.263 12c.07.665-.45 1.243-1.119 1.243H4.25a1.125 1.125.0 01-1.12-1.243l1.264-12A1.125 1.125.0 015.513 7.5h12.974c.576.0 1.059.435 1.119 1.007M8.625 10.5a.375.375.0 11-.75.0.375.375.0 01.75.0m7.5.0a.375.375.0 11-.75.0.375.375.0 01.75.0"/></svg>
Publisher
</a><a class="hb-attachment-link hb-attachment-link-small" href=/publications/bookchapter/bookchapter.pdf><svg style="height:1em" class="inline-block" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M19.5 14.25v-2.625A3.375 3.375.0 0016.125 8.25h-1.5A1.125 1.125.0 0113.5 7.125v-1.5A3.375 3.375.0 0010.125 2.25H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621.0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621.0 1.125-.504 1.125-1.125V11.25a9 9 0 00-9-9"/></svg>
PDF
</a><button class="hb-attachment-link hb-attachment-link-small js-cite-clipboard cursor-pointer" type=button data-filename=/publications/bookchapter/cite.bib>
<svg style="height:1em" class="inline-block" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M15.75 17.25v3.375c0 .621-.504 1.125-1.125 1.125h-9.75A1.125 1.125.0 013.75 20.625V7.875c0-.621.504-1.125 1.125-1.125H6.75a9 9 0 011.5.124m7.5 10.376h3.375c.621.0 1.125-.504 1.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9 9 0 00-1.5-.124H9.375c-.621.0-1.125.504-1.125 1.125v3.5m7.5 10.375H9.375A1.125 1.125.0 018.25 16.125v-9.25m12 6.625v-1.875A3.375 3.375.0 0016.875 8.25h-1.5A1.125 1.125.0 0114.25 7.125v-1.5A3.375 3.375.0 0010.875 2.25H9.75"/></svg>
<span>Cite</span>
</button>
<a class="hb-attachment-link hb-attachment-link-small" href=https://doi.org/10.1201/9780429162671-6 target=_blank rel=noopener><svg style="height:1em" class="inline-block" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M13.19 8.688a4.5 4.5.0 011.242 7.244l-4.5 4.5a4.5 4.5.0 01-6.364-6.364l1.757-1.757m13.35-.622 1.757-1.757a4.5 4.5.0 00-6.364-6.364l-4.5 4.5a4.5 4.5.0 001.242 7.244"/></svg>
DOI</a></div></div><div class="pub-list-item view-citation" style=margin-bottom:1rem><i class="far fa-file-alt pub-icon" aria-hidden=true></i>
<span class="article-metadata li-cite-author"><span><a href>Pauline Coralie Guillemin</a></span>, <span><a href>David Sinden</a></span>, <span>Yacine M’Rad</span>, <span><a href>Michael Schwenke</a></span>, <span><a href>Jennifer Le Guevelou</a></span>, <span><a href>Johan Uiterwijk</a></span>, <span><a href>Orane Lorton</a></span>, <span><a href>Max Scheffler</a></span>, <span><a href>Pierre-Alexandre Poletti</a></span>, <span>Jürgen Jenne</span>, <span><a href>Thomas Zilli</a></span>, <span><a href>Rares Salomir</a></span>
</span>(2022).
<a href=/publications/guillemin2022nct/ class=underline>A novel concept of transperineal focused ultrasound transducer for prostate cancer local deep hyperthermia treatments</a>.
<em>Cancers</em> <strong>15</strong>(1) 163.<div class="flex flex-wrap space-x-3"><a class="hb-attachment-link hb-attachment-link-small" href=https://www.mdpi.com/2072-6694/15/1/163 target=_blank rel=noopener><svg style="height:1em" class="inline-block" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12 6.042A8.97 8.97.0 006 3.75c-1.052.0-2.062.18-3 .512v14.25A9 9 0 016 18c2.305.0 4.408.867 6 2.292m0-14.25a8.97 8.97.0 016-2.292c1.052.0 2.062.18 3 .512v14.25A9 9 0 0018 18a8.97 8.97.0 00-6 2.292m0-14.25v14.25"/></svg>
Journal
</a><a class="hb-attachment-link hb-attachment-link-small" href=/publications/guillemin2022nct/guillemin2022nct.pdf><svg style="height:1em" class="inline-block" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M19.5 14.25v-2.625A3.375 3.375.0 0016.125 8.25h-1.5A1.125 1.125.0 0113.5 7.125v-1.5A3.375 3.375.0 0010.125 2.25H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621.0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621.0 1.125-.504 1.125-1.125V11.25a9 9 0 00-9-9"/></svg>
PDF
</a><button class="hb-attachment-link hb-attachment-link-small js-cite-clipboard cursor-pointer" type=button data-filename=/publications/guillemin2022nct/cite.bib>
<svg style="height:1em" class="inline-block" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M15.75 17.25v3.375c0 .621-.504 1.125-1.125 1.125h-9.75A1.125 1.125.0 013.75 20.625V7.875c0-.621.504-1.125 1.125-1.125H6.75a9 9 0 011.5.124m7.5 10.376h3.375c.621.0 1.125-.504 1.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9 9 0 00-1.5-.124H9.375c-.621.0-1.125.504-1.125 1.125v3.5m7.5 10.375H9.375A1.125 1.125.0 018.25 16.125v-9.25m12 6.625v-1.875A3.375 3.375.0 0016.875 8.25h-1.5A1.125 1.125.0 0114.25 7.125v-1.5A3.375 3.375.0 0010.875 2.25H9.75"/></svg>
<span>Cite</span>
</button>
<a class="hb-attachment-link hb-attachment-link-small" href=https://doi.org/10.3390/cancers15010163 target=_blank rel=noopener><svg style="height:1em" class="inline-block" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M13.19 8.688a4.5 4.5.0 011.242 7.244l-4.5 4.5a4.5 4.5.0 01-6.364-6.364l1.757-1.757m13.35-.622 1.757-1.757a4.5 4.5.0 00-6.364-6.364l-4.5 4.5a4.5 4.5.0 001.242 7.244"/></svg>
DOI</a></div></div><div class="pub-list-item view-citation" style=margin-bottom:1rem><i class="far fa-file-alt pub-icon" aria-hidden=true></i>
<span class="article-metadata li-cite-author"><span><a href>Christina A. Neizert</a></span>, <span><a href>Hoang N. C. Do</a></span>, <span><a href>Miriam Zibell</a></span>, <span><a href>Christian Rieder</a></span>, <span><a href>David Sinden</a></span>, <span><a href>Stefan M. Niehues</a></span>, <span><a href>Janis L. Vahldiek</a></span>, <span><a href>Kai S. Lehmann</a></span>, <span><a href>Franz G. M. Poch</a></span>
</span>(2022).
<a href=/publications/neizert2022tav/ class=underline>Three-dimensional assessment of vascular cooling effects on hepatic microwave ablation in a standardized ex vivo model</a>.
<em>Sci. Rep.</em> <strong>12</strong> 17061.<div class="flex flex-wrap space-x-3"><a class="hb-attachment-link hb-attachment-link-small" href=https://www.nature.com/articles/s41598-022-21437-4 target=_blank rel=noopener><svg style="height:1em" class="inline-block" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12 6.042A8.97 8.97.0 006 3.75c-1.052.0-2.062.18-3 .512v14.25A9 9 0 016 18c2.305.0 4.408.867 6 2.292m0-14.25a8.97 8.97.0 016-2.292c1.052.0 2.062.18 3 .512v14.25A9 9 0 0018 18a8.97 8.97.0 00-6 2.292m0-14.25v14.25"/></svg>
Journal
</a><a class="hb-attachment-link hb-attachment-link-small" href=/publications/neizert2022tav/neizert2022tav.pdf><svg style="height:1em" class="inline-block" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M19.5 14.25v-2.625A3.375 3.375.0 0016.125 8.25h-1.5A1.125 1.125.0 0113.5 7.125v-1.5A3.375 3.375.0 0010.125 2.25H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621.0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621.0 1.125-.504 1.125-1.125V11.25a9 9 0 00-9-9"/></svg>
PDF
</a><button class="hb-attachment-link hb-attachment-link-small js-cite-clipboard cursor-pointer" type=button data-filename=/publications/neizert2022tav/cite.bib>
<svg style="height:1em" class="inline-block" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M15.75 17.25v3.375c0 .621-.504 1.125-1.125 1.125h-9.75A1.125 1.125.0 013.75 20.625V7.875c0-.621.504-1.125 1.125-1.125H6.75a9 9 0 011.5.124m7.5 10.376h3.375c.621.0 1.125-.504 1.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9 9 0 00-1.5-.124H9.375c-.621.0-1.125.504-1.125 1.125v3.5m7.5 10.375H9.375A1.125 1.125.0 018.25 16.125v-9.25m12 6.625v-1.875A3.375 3.375.0 0016.875 8.25h-1.5A1.125 1.125.0 0114.25 7.125v-1.5A3.375 3.375.0 0010.875 2.25H9.75"/></svg>
<span>Cite</span>
</button>
<a class="hb-attachment-link hb-attachment-link-small" href=https://doi.org/10.1038/s41598-022-21437-4 target=_blank rel=noopener><svg style="height:1em" class="inline-block" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M13.19 8.688a4.5 4.5.0 011.242 7.244l-4.5 4.5a4.5 4.5.0 01-6.364-6.364l1.757-1.757m13.35-.622 1.757-1.757a4.5 4.5.0 00-6.364-6.364l-4.5 4.5a4.5 4.5.0 001.242 7.244"/></svg>
DOI</a></div></div></div></div></div><div class="container mx-auto max-w-screen-lg px-8 xl:px-5 pb-5 lg:pb-8"><div class="mt-10 flex justify-center"><a class="relative inline-flex items-center gap-1 rounded-md border border-gray-300 bg-white px-3 py-2 pl-4 text-sm font-medium text-gray-500 hover:bg-gray-50 focus:z-20 dark:border-gray-500 dark:bg-gray-800 dark:text-gray-300" href=/publications/><span>See all</span></a></div></div></section><section id=courses class="relative hbb-section blox-_"><div class=home-section-bg></div><div class="flex flex-col items-center max-w-prose mx-auto gap-3 justify-center px-6 md:px-0"><div class="mb-6 text-3xl font-bold text-gray-900 dark:text-white">Current Teaching</div></div><div class="flex flex-col items-center px-6"><div class="container px-8 mx-auto xl:px-5 py-5 lg:py-8 max-w-screen-lg"><div class="grid gap-10 md:grid-cols-2 lg:gap-10"><div class="group cursor-pointer"><div><div><div class="flex gap-3"></div><h2 class="text-lg font-semibold leading-snug tracking-tight mt-2 dark:text-white"><a href=/docs/numericalmethods/intro/intro/><span class="bg-gradient-to-r from-primary-200 to-primary-100 bg-[length:0px_10px] bg-left-bottom bg-no-repeat transition-[background-size] duration-500 hover:bg-[length:100%_3px] group-hover:bg-[length:100%_10px] dark:from-primary-800 dark:to-primary-900">CTMS-MAT-13: Numerical Methods</span></a></h2><div class=grow><p class="mt-2 line-clamp-3 text-sm text-gray-500 dark:text-gray-400"><a href=/docs/numericalmethods/intro/intro/>Numerical Methods CTMS-MAT-13 — taught at Constructor University Bremen Spring 2026</a></p></div><div class=flex-none><div class="mt-3 flex items-center space-x-3 text-gray-500 dark:text-gray-400 cursor-default"><time class="truncate text-sm" datetime=2025-02-02>Feb 2, 2025</time></div></div></div></div></div><div class="group cursor-pointer"><div><div><div class="flex gap-3"></div><h2 class="text-lg font-semibold leading-snug tracking-tight mt-2 dark:text-white"><a href=/docs/gradcalclinalg24/intro/intro/><span class="bg-gradient-to-r from-primary-200 to-primary-100 bg-[length:0px_10px] bg-left-bottom bg-no-repeat transition-[background-size] duration-500 hover:bg-[length:100%_3px] group-hover:bg-[length:100%_10px] dark:from-primary-800 dark:to-primary-900">MDE-MET-01: Calculus and Linear Algebra for Graduate Students</span></a></h2><div class=grow><p class="mt-2 line-clamp-3 text-sm text-gray-500 dark:text-gray-400"><a href=/docs/gradcalclinalg24/intro/intro/>Calculus and Linear Algebra for Graduate Students MDE-MET-01 — taught at Constructor University Bremen Fall 2024</a></p></div><div class=flex-none><div class="mt-3 flex items-center space-x-3 text-gray-500 dark:text-gray-400 cursor-default"><time class="truncate text-sm" datetime=2024-08-08>Aug 8, 2024</time></div></div></div></div></div></div></div></div><div class="container mx-auto max-w-screen-lg px-8 xl:px-5 pb-5 lg:pb-8"><div class="mt-10 flex justify-center"><a class="relative inline-flex items-center gap-1 rounded-md border border-gray-300 bg-white px-3 py-2 pl-4 text-sm font-medium text-gray-500 hover:bg-gray-50 focus:z-20 dark:border-gray-500 dark:bg-gray-800 dark:text-gray-300" href=/docs/><span>See all</span></a></div></div></section><section id=talks class="relative hbb-section blox-_"><div class=home-section-bg></div><div class="flex flex-col items-center max-w-prose mx-auto gap-3 justify-center px-6 md:px-0"><div class="mb-6 text-3xl font-bold text-gray-900 dark:text-white">Recent & Upcoming Talks</div></div><div class="flex flex-col items-center px-6"><div class="container px-8 mx-auto xl:px-5 py-5 lg:py-8 max-w-screen-lg"><div class="grid gap-10 md:grid-cols-2 lg:gap-10"><div class="group cursor-pointer"><div class="overflow-hidden rounded-md bg-white transition-all hover:scale-105 dark:bg-gray-800"><a class="relative block aspect-video" href=/talks/bremen/><img alt="Nonlinear Dynamics of Microbubbles in Tissue" class="object-contain transition-all" data-nimg=fill decoding=async fetchpriority=high height=540 loading=lazy src=/talks/bremen/featured_hu_47661d99380fd6aa.webp style=position:absolute;height:100%;width:100%;inset:0;color:transparent width=749></a></div><div><div><div class="flex gap-3"><a href=/tags/cavitation/><span class="inline-block text-xs font-medium tracking-wider uppercase mt-5 text-primary-700 dark:text-primary-300">Cavitation</span></a></div><h2 class="text-lg font-semibold leading-snug tracking-tight mt-2 dark:text-white"><a href=/talks/bremen/><span class="bg-gradient-to-r from-primary-200 to-primary-100 bg-[length:0px_10px] bg-left-bottom bg-no-repeat transition-[background-size] duration-500 hover:bg-[length:100%_3px] group-hover:bg-[length:100%_10px] dark:from-primary-800 dark:to-primary-900">Nonlinear Dynamics of Microbubbles in Tissue</span></a></h2><div class=grow><p class="mt-2 line-clamp-3 text-sm text-gray-500 dark:text-gray-400"><a href=/talks/bremen/>Dynamical Systems and Geometry Seminar at University of Bremen, January 2025</a></p></div><div class=flex-none><div class="mt-3 flex items-center space-x-3 text-gray-500 dark:text-gray-400 cursor-default"><time class="truncate text-sm" datetime=2025-01-23>Jan 23, 2025</time></div></div></div></div></div><div class="group cursor-pointer"><div class="overflow-hidden rounded-md bg-white transition-all hover:scale-105 dark:bg-gray-800"><a class="relative block aspect-video" href=/talks/cimpa/><img alt="Mathematical Modelling and Numerical Simulation in Medicine" class="object-contain transition-all" data-nimg=fill decoding=async fetchpriority=high height=540 loading=lazy src=/talks/cimpa/featured_hu_83139ccf86158ae8.webp style=position:absolute;height:100%;width:100%;inset:0;color:transparent width=504></a></div><div><div><div class="flex gap-3"><a href=/tags/mwa/><span class="inline-block text-xs font-medium tracking-wider uppercase mt-5 text-primary-700 dark:text-primary-300">MWA</span></a></div><h2 class="text-lg font-semibold leading-snug tracking-tight mt-2 dark:text-white"><a href=/talks/cimpa/><span class="bg-gradient-to-r from-primary-200 to-primary-100 bg-[length:0px_10px] bg-left-bottom bg-no-repeat transition-[background-size] duration-500 hover:bg-[length:100%_3px] group-hover:bg-[length:100%_10px] dark:from-primary-800 dark:to-primary-900">Mathematical Modelling and Numerical Simulation in Medicine</span></a></h2><div class=grow><p class="mt-2 line-clamp-3 text-sm text-gray-500 dark:text-gray-400"><a href=/talks/cimpa/>Examples and principles of mathematical modelling in medicine given at CIMPA Summer School, Havana, Cuba, June 2023</a></p></div><div class=flex-none><div class="mt-3 flex items-center space-x-3 text-gray-500 dark:text-gray-400 cursor-default"><time class="truncate text-sm" datetime=2023-06-14>Jun 14, 2023</time></div></div></div></div></div><div class="group cursor-pointer"><div class="overflow-hidden rounded-md bg-white transition-all hover:scale-105 dark:bg-gray-800"><a class="relative block aspect-video" href=/talks/hamburg/><img alt="Integrability, localisation and bifurcation of an elastic conducting rod in a magnetic field" class="object-contain transition-all" data-nimg=fill decoding=async fetchpriority=high height=269 loading=lazy src=/talks/hamburg/featured_hu_d5e917262efb2a2d.webp style=position:absolute;height:100%;width:100%;inset:0;color:transparent width=477></a></div><div><div><div class="flex gap-3"><a href=/tags/cosserat/><span class="inline-block text-xs font-medium tracking-wider uppercase mt-5 text-primary-700 dark:text-primary-300">Cosserat</span></a></div><h2 class="text-lg font-semibold leading-snug tracking-tight mt-2 dark:text-white"><a href=/talks/hamburg/><span class="bg-gradient-to-r from-primary-200 to-primary-100 bg-[length:0px_10px] bg-left-bottom bg-no-repeat transition-[background-size] duration-500 hover:bg-[length:100%_3px] group-hover:bg-[length:100%_10px] dark:from-primary-800 dark:to-primary-900">Integrability, localisation and bifurcation of an elastic conducting rod in a magnetic field</span></a></h2><div class=grow><p class="mt-2 line-clamp-3 text-sm text-gray-500 dark:text-gray-400"><a href=/talks/hamburg/>The 7th Workshop on Dynamical Systems & Ergodic Theory in Northern Germany: Noncanonical Hamiltonian system</a></p></div><div class=flex-none><div class="mt-3 flex items-center space-x-3 text-gray-500 dark:text-gray-400 cursor-default"><time class="truncate text-sm" datetime=2023-06-09>Jun 9, 2023</time></div></div></div></div></div><div class="group cursor-pointer"><div class="overflow-hidden rounded-md bg-white transition-all hover:scale-105 dark:bg-gray-800"><a class="relative block aspect-video" href=/talks/istu2023/><img alt="Artificial Intelligence in Therapeutic Ultrasound" class="object-contain transition-all" data-nimg=fill decoding=async fetchpriority=high height=260 loading=lazy src=/talks/istu2023/featured_hu_439b58a65da70f59.webp style=position:absolute;height:100%;width:100%;inset:0;color:transparent width=604></a></div><div><div><div class="flex gap-3"><a href=/tags/hifu/><span class="inline-block text-xs font-medium tracking-wider uppercase mt-5 text-primary-700 dark:text-primary-300">HIFU</span></a></div><h2 class="text-lg font-semibold leading-snug tracking-tight mt-2 dark:text-white"><a href=/talks/istu2023/><span class="bg-gradient-to-r from-primary-200 to-primary-100 bg-[length:0px_10px] bg-left-bottom bg-no-repeat transition-[background-size] duration-500 hover:bg-[length:100%_3px] group-hover:bg-[length:100%_10px] dark:from-primary-800 dark:to-primary-900">Artificial Intelligence in Therapeutic Ultrasound</span></a></h2><div class=grow><p class="mt-2 line-clamp-3 text-sm text-gray-500 dark:text-gray-400"><a href=/talks/istu2023/>International Society of Therapeutic Ultrasound Annual Symposium 2023:
Educational session on Artificial Intelligence in Therapeutic Ultrasound</a></p></div><div class=flex-none><div class="mt-3 flex items-center space-x-3 text-gray-500 dark:text-gray-400 cursor-default"><time class="truncate text-sm" datetime=2023-04-16>Apr 16, 2023</time></div></div></div></div></div><div class="group cursor-pointer"><div class="overflow-hidden rounded-md bg-white transition-all hover:scale-105 dark:bg-gray-800"><a class="relative block aspect-video" href=/talks/stm/><img alt="Patient-Specific Modelling of Microwave Ablation" class="object-contain transition-all" data-nimg=fill decoding=async fetchpriority=high height=454 loading=lazy src=/talks/stm/featured_hu_ec69783734ec656.webp style=position:absolute;height:100%;width:100%;inset:0;color:transparent width=563></a></div><div><div><div class="flex gap-3"><a href=/tags/mwa/><span class="inline-block text-xs font-medium tracking-wider uppercase mt-5 text-primary-700 dark:text-primary-300">MWA</span></a></div><h2 class="text-lg font-semibold leading-snug tracking-tight mt-2 dark:text-white"><a href=/talks/stm/><span class="bg-gradient-to-r from-primary-200 to-primary-100 bg-[length:0px_10px] bg-left-bottom bg-no-repeat transition-[background-size] duration-500 hover:bg-[length:100%_3px] group-hover:bg-[length:100%_10px] dark:from-primary-800 dark:to-primary-900">Patient-Specific Modelling of Microwave Ablation</span></a></h2><div class=grow><p class="mt-2 line-clamp-3 text-sm text-gray-500 dark:text-gray-400"><a href=/talks/stm/>Society for Thermal Medicine 2022 Annual Meeting: description of solution for solving curl-curl form of Maxwell's equations for percutaneous microwave ablation</a></p></div><div class=flex-none><div class="mt-3 flex items-center space-x-3 text-gray-500 dark:text-gray-400 cursor-default"><time class="truncate text-sm" datetime=2022-05-01>May 1, 2022</time></div></div></div></div></div></div></div></div><div class="container mx-auto max-w-screen-lg px-8 xl:px-5 pb-5 lg:pb-8"><div class="mt-10 flex justify-center"><a class="relative inline-flex items-center gap-1 rounded-md border border-gray-300 bg-white px-3 py-2 pl-4 text-sm font-medium text-gray-500 hover:bg-gray-50 focus:z-20 dark:border-gray-500 dark:bg-gray-800 dark:text-gray-300" href=/talks/><span>See all</span></a></div></div></section><section id=post class="relative hbb-section blox-_" style=padding:0><div class=home-section-bg></div><div class="flex flex-col items-center max-w-prose mx-auto gap-3 justify-center px-6 md:px-0"><div class="mb-6 text-3xl font-bold text-gray-900 dark:text-white">Recent Posts</div><p><em>Recent</em> may be a bit of a stretch</p></div><div class="flex flex-col items-center px-6"><div class="mt-16 sm:mt-20 w-fit"><div class="flex max-w-3xl flex-col space-y-16"><article class="md:grid md:grid-cols-4 md:items-baseline"><div class="md:col-span-3 group relative flex flex-col items-start"><h2 class="text-base font-semibold tracking-tight text-zinc-800 dark:text-zinc-100"><div class="absolute -inset-x-4 -inset-y-6 z-0 scale-95 bg-zinc-50 opacity-0 transition group-hover:scale-100 group-hover:opacity-100 dark:bg-zinc-800/50 sm:-inset-x-6 sm:rounded-2xl"></div><a href=/blog/awesome-scientific-computing/><span class="absolute -inset-x-4 -inset-y-6 z-20 sm:-inset-x-6 sm:rounded-2xl"></span><span class="relative z-10">Awesome List of Scientific Computing Resources</span></a></h2><time class="md:hidden relative z-10 order-first mb-3 flex items-center text-sm text-zinc-400 dark:text-zinc-500 pl-1" datetime=2023-02-19>Feb 19, 2023</time><p class="relative z-10 mt-2 text-sm text-zinc-600 dark:text-zinc-400 line-clamp-3">Useful resources for scientific computing and numerical analysis, with a selection of ultrasound tools</p><div aria-hidden=true class="relative z-10 mt-4 flex items-center text-sm font-medium text-primary-500">Read more
<svg aria-hidden="true" class="ml-1 h-4 w-4 stroke-current" fill="none" viewBox="0 0 16 16"><path d="M6.75 5.75 9.25 8l-2.5 2.25" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/></svg></div></div><time class="mt-1 hidden md:block relative z-10 order-first mb-3 flex items-center text-sm text-zinc-400 dark:text-zinc-500" datetime=2023-02-19>Feb 19, 2023</time></article><article class="md:grid md:grid-cols-4 md:items-baseline"><div class="md:col-span-3 group relative flex flex-col items-start"><h2 class="text-base font-semibold tracking-tight text-zinc-800 dark:text-zinc-100"><div class="absolute -inset-x-4 -inset-y-6 z-0 scale-95 bg-zinc-50 opacity-0 transition group-hover:scale-100 group-hover:opacity-100 dark:bg-zinc-800/50 sm:-inset-x-6 sm:rounded-2xl"></div><a href=/blog/stm/><span class="absolute -inset-x-4 -inset-y-6 z-20 sm:-inset-x-6 sm:rounded-2xl"></span><span class="relative z-10">Annual Meeting of the Society for Thermal Medicine 2022</span></a></h2><time class="md:hidden relative z-10 order-first mb-3 flex items-center text-sm text-zinc-400 dark:text-zinc-500 pl-1" datetime=2022-06-20>Jun 20, 2022</time><p class="relative z-10 mt-2 text-sm text-zinc-600 dark:text-zinc-400 line-clamp-3">Talk on patient-specific computation of microwave ablation presented at Annual Meeting of the Society for Thermal Medicine</p><div aria-hidden=true class="relative z-10 mt-4 flex items-center text-sm font-medium text-primary-500">Read more
<svg aria-hidden="true" class="ml-1 h-4 w-4 stroke-current" fill="none" viewBox="0 0 16 16"><path d="M6.75 5.75 9.25 8l-2.5 2.25" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/></svg></div></div><time class="mt-1 hidden md:block relative z-10 order-first mb-3 flex items-center text-sm text-zinc-400 dark:text-zinc-500" datetime=2022-06-20>Jun 20, 2022</time></article></div></div></div></section></div><div class=page-footer><footer class="container mx-auto flex flex-col justify-items-center text-sm leading-6 mt-24 mb-4 text-slate-700 dark:text-slate-200"><p class="powered-by footer-license-icons text-center pb-2"><a class="inline-flex items-center justify-center gap-2 align-middle" href=https://creativecommons.org/licenses/by-nc-nd/4.0 rel="noopener noreferrer" target=_blank aria-label="Creative Commons"><a class="inline-flex items-center justify-center gap-2 align-middle" href=https://creativecommons.org/licenses/by-nc-nd/4.0 rel="noopener noreferrer" target=_blank aria-label="Creative Commons"><svg class="h-6 w-6 inline-block align-middle text-current" viewBox="0 0 512 512" fill="currentColor" aria-hidden="true" focusable="false"><path d="M253.8 214.9l-33.2 17.3c-9.4-19.6-25.2-19.9-27.5-19.9-22.1.0-33.2 14.6-33.2 43.8.0 23.6 9.2 43.8 33.2 43.8 14.5.0 24.6-7.1 30.6-21.3l30.6 15.5c-6.2 11.5-25.7 39-65.1 39-22.6.0-74-10.3-74-77 0-58.7 43-77.1 72.6-77.1 30.7.0 52.7 11.9 66 35.9zm143 0-32.8 17.3c-9.5-19.8-25.7-19.9-27.9-19.9-22.1.0-33.2 14.6-33.2 43.8.0 23.5 9.2 43.8 33.2 43.8 14.4.0 24.6-7.1 30.5-21.3l31 15.5c-2.1 3.8-21.4 39-65.1 39-22.7.0-74-9.9-74-77 0-58.7 43-77.1 72.6-77.1 30.7.0 52.6 11.9 65.6 35.9zM255.6 8C112.7 8 8 123.1 8 256.1c0 138.4 113.6 248 247.6 248 129.9.0 248.4-100.9 248.4-248C504 118.2 397.4 8 255.6 8zm.9 450.8c-112.5.0-203.7-93-203.7-202.8.0-105.4 85.4-203.3 203.7-203.3 112.5.0 202.8 89.5 202.8 203.3.0 121.7-99.7 202.8-202.8 202.8z"/></svg>
<svg class="h-6 w-6 inline-block align-middle text-current" viewBox="0 0 512 512" fill="currentColor" aria-hidden="true" focusable="false"><path d="M322.9 194.4v101.4h-28.3v120.5h-77.1V295.9h-28.3V194.4c0-4.4 1.6-8.2 4.6-11.3 3.1-3.1 6.9-4.7 11.3-4.7H307c4.1.0 7.8 1.6 11.1 4.7 3.1 3.2 4.8 6.9 4.8 11.3zm-32.5-64.5a34.5 34.5.0 11-69 .8 34.5 34.5.0 1169-.8zM255.6 8C397.4 8 504 118.1 504 256c0 147.1-118.5 248-248.4 248C121.6 504 8 394.5 8 256 8 123.1 112.7 8 255.6 8zm.8 44.7C138.2 52.7 52.7 150.6 52.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2.0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3z"/></svg>
<svg class="h-6 w-6 inline-block align-middle text-current" viewBox="0 0 512 512" fill="currentColor" aria-hidden="true" focusable="false"><path d="M255.6 8C395.4 8 504 115.9 504 256c0 147.2-118.5 248-248.4 248C121.1 504 8 393.2 8 256 8 123.1 112.7 8 255.6 8zM63.8 189.1c-7.4 20.4-11.1 42.7-11.1 66.9.0 110.9 92.1 202.4 203.7 202.4 122.4.0 177.2-101.8 178.5-104.1l-93.4-41.6c-7.7 37.1-41.2 53-68.2 55.4v38.1h-28.8V368c-27.5-.3-52.6-10.2-75.3-29.7l34.1-34.5c31.7 29.4 86.4 31.8 86.4-2.2.0-6.2-2.2-11.2-6.6-15.1-14.2-6-1.8-.1-219.3-97.4zM256.4 52.3C218 52.3 144 61 85.9 145.3l94.8 42.5c10-31.3 40.4-42.9 63.8-44.3v-38.1h28.8v38.1c22.7 1.2 43.4 8.9 62 23L303 199.7c-42.7-29.9-83.5-8-70 11.1 53.4 24.1 43.8 19.8 93 41.6l127.1 56.7c4.1-17.4 6.2-35.1 6.2-53.1.0-57-19.8-105-59.3-143.9-39.3-39.9-87.2-59.8-143.6-59.8z"/></svg>
<svg class="h-6 w-6 inline-block align-middle text-current" viewBox="0 0 512 512" fill="currentColor" aria-hidden="true" focusable="false"><path d="M255.6 8C397.4 8 504 118.1 504 256c0 147.1-118.5 248-248.4 248C121.6 504 8 394.5 8 256 8 123.1 112.7 8 255.6 8zm.8 44.7C138.2 52.7 52.7 150.6 52.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2.0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm94 144.3v42.5H170.1V197h180.3zm0 79.8v42.5H170.1v-42.5h180.3z"/></svg></a></p><p class="powered-by text-center">© 2026 djps. This work is licensed under <a href=https://creativecommons.org/licenses/by-nc-nd/4.0 rel="noopener noreferrer" target=_blank>CC BY NC ND 4.0</a></p><p class="powered-by text-center text-sm opacity-80 py-1">Made with <a class="underline hover:opacity-100" href="https://hugoblox.com?utm_source=site_footer&utm_medium=referral&utm_campaign=poweredby_oss&utm_content=brand_documentation" target=_blank rel=noopener data-hbx=poweredby_brand>Hugo Blox — Open Source</a>.
<a class="inline-flex items-center rounded px-2 py-0.5 border border-current ms-2 text-xs hover:opacity-100" href="https://hugoblox.com/templates/documentation/start?utm_source=site_footer&utm_medium=referral&utm_campaign=poweredby_oss&utm_content=cta_documentation" target=_blank rel=noopener data-hbx=poweredby_cta>Build yours →</a></p></footer></div><div id=hb-notification-container class="fixed top-20 right-4 z-[9999] pointer-events-none" aria-live=polite aria-atomic=true></div></body></html>