-
Notifications
You must be signed in to change notification settings - Fork 36
Expand file tree
/
Copy pathquickstart.html
More file actions
539 lines (498 loc) · 140 KB
/
Copy pathquickstart.html
File metadata and controls
539 lines (498 loc) · 140 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
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Mutagent · Agentic AI Engineer · Quick start</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500&display=swap');
:root{
--void:#0C0A10; --surface-1:#15101E; --surface-2:#231E2F;
--purple:#7E47D7; --cyan:#06B6D4;
--purple-fill:rgba(126,71,215,.14); --purple-bd:rgba(126,71,215,.45);
--fg:#D3DAE4; --fg-strong:#E2E8F0; --fg-muted:#94A3B8; --fg-subtle:#64748B;
--bd-subtle:rgba(255,255,255,.12); --bd:rgba(255,255,255,.20); --bd-strong:rgba(255,255,255,.30);
--success:#20B660; --warning:#E9A00D; --rose:#F43F5E;
--sans:'Space Grotesk',-apple-system,'Segoe UI',sans-serif;
--mono:'IBM Plex Mono','SF Mono',monospace;
}
*{box-sizing:border-box;margin:0;padding:0}
html,body{background:var(--void);color:var(--fg);font-family:var(--sans);
-webkit-print-color-adjust:exact;print-color-adjust:exact;color-scheme:dark;}
@page{size:A4 landscape;margin:0;}
code,.mono{font-family:var(--mono);}
.slide{position:relative;width:297mm;height:210mm;padding:20mm 20mm 18mm;
page-break-after:always;overflow:hidden;background:var(--void);
display:flex;flex-direction:column;}
.slide:last-child{page-break-after:auto;}
/* body holds title + content, vertically centered between chrome and footnote */
.body{flex:1;display:flex;flex-direction:column;justify-content:flex-start;min-height:0;}
/* icon primitive — Lucide, 2px stroke, no fill */
.ic{width:1em;height:1em;flex:none;stroke:currentColor;fill:none;stroke-width:2;
stroke-linecap:round;stroke-linejoin:round;vertical-align:-.14em;}
/* top chrome */
.top{display:flex;align-items:center;justify-content:space-between;
border-bottom:1px solid var(--bd-subtle);padding-bottom:10px;margin-bottom:22px;}
.brand{display:flex;align-items:center;gap:9px;}
.brand .wm{font-weight:600;font-size:13px;letter-spacing:.16em;color:var(--fg-strong);}
.brand .dot{width:7px;height:7px;border-radius:50%;background:var(--cyan);display:block;}
.pg{color:var(--fg-subtle);font-size:12px;letter-spacing:.14em;font-weight:600;text-transform:uppercase;font-family:var(--mono);}
h1.title{font-size:30px;font-weight:600;line-height:1.12;margin:2px 0 4px;letter-spacing:-.02em;color:#fff;}
h1.title .n{color:#fff;}
h1.title .s{font-size:30px;color:#fff;font-weight:400;letter-spacing:-.02em;}
.sub{color:var(--fg-strong);font-size:15px;margin-bottom:22px;max-width:none;line-height:1.5;font-weight:400;}
.qstages{display:flex;gap:9px;margin:10px 0 0}
.qstage{flex:1;text-align:center;background:var(--purple-fill);border:1px solid var(--purple-bd);color:#fff;font-weight:600;font-size:12.5px;padding:8px 6px;font-family:var(--mono);letter-spacing:.01em}
/* lifecycle strip */
.strip{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:18px 0 4px}
.strip .s{background:var(--purple-fill);border:1px solid var(--purple-bd);padding:7px 14px;font-size:12.5px;font-weight:600;letter-spacing:.02em;color:#fff;font-family:var(--mono);}
.strip .ar{color:var(--fg-subtle);width:16px;height:16px;}
.strip .lp{color:var(--cyan);font-size:12px;margin-left:8px;font-weight:500}
table.stages{width:100%;border-collapse:collapse;margin-top:10px}
table.stages td{padding:10px 6px;border-bottom:1px solid var(--bd-subtle);vertical-align:middle}
table.stages tr:last-child td{border-bottom:none}
table.stages .st{font-weight:600;font-size:13.5px;color:var(--fg-strong);white-space:nowrap;letter-spacing:.02em;font-family:var(--mono)}
table.stages .cmd{font-family:var(--mono);color:var(--fg-strong);font-size:12.5px;white-space:nowrap}
table.stages .desc{color:var(--fg-muted);font-size:13px}
/* cover */
.cover{display:flex;flex-direction:column;justify-content:center;height:100%;align-items:flex-start;gap:22px;}
.cover .wordmark{font-size:92px;font-weight:700;letter-spacing:-.02em;color:#fff;line-height:.95;}
.tagline{font-size:21px;color:#fff;letter-spacing:.02em;font-weight:500;}
.lede{font-size:16px;color:var(--fg);max-width:78ch;line-height:1.55;font-weight:400;}
.pillrow{display:flex;gap:10px;margin-top:6px;}
.pill{background:var(--purple-fill);border:1px solid var(--purple-bd);padding:8px 15px;font-size:12.5px;color:#fff;letter-spacing:.03em;font-weight:500;font-family:var(--mono);}
.pill b{color:#fff;font-weight:700;}
/* cards — transparent, border on void, 0 radius */
.grid{display:grid;gap:16px;}
.card{background:transparent;border:1px solid var(--bd);padding:18px 20px;position:relative;}
.card h3{font-size:15px;font-weight:600;letter-spacing:.01em;margin-bottom:8px;display:flex;align-items:center;gap:9px;color:var(--fg-strong);}
.card p{font-size:13.5px;color:var(--fg-muted);line-height:1.55;}
.tag{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:72px;flex:none;font-size:11px;font-weight:600;letter-spacing:.1em;
color:#fff;background:var(--purple-fill);border:1px solid var(--purple-bd);padding:2px 9px;font-family:var(--mono);}
.num{display:inline-grid;place-items:center;width:28px;height:28px;
background:var(--purple-fill);border:1px solid var(--purple-bd);color:#fff;font-weight:700;font-size:14px;flex:none;font-family:var(--mono);}
/* say bubble + produces */
.say{border-left:2px solid var(--purple);
padding:4px 0 4px 15px;margin-top:14px;}
.say .lbl{font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--cyan);margin-bottom:7px;display:flex;align-items:center;gap:7px;text-transform:uppercase;}
.say .lbl .ic{width:14px;height:14px;color:var(--cyan);}
.say em{display:block;font-style:normal;color:var(--fg);font-size:13px;line-height:1.7;}
.say em::before{content:"\201C";color:var(--fg-subtle);} .say em::after{content:"\201D";color:var(--fg-subtle);}
.produces{margin-top:13px;display:flex;align-items:center;gap:10px;font-size:13px;}
.produces .pk{font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--fg-muted);display:flex;align-items:center;gap:7px;text-transform:uppercase;}
.produces .pk .ic{width:14px;height:14px;}
.chip{background:var(--purple-fill);border:1px solid var(--purple-bd);color:#fff;font-weight:400;font-size:12.5px;padding:5px 12px;font-family:var(--mono);}
/* use-case / benefit checklist */
.benefits{list-style:none;margin:2px 0 0}
.benefits li{display:flex;gap:10px;align-items:flex-start;padding:9px 0;border-bottom:1px solid var(--bd-subtle);font-size:13.5px;color:var(--fg-muted);line-height:1.45}
.benefits li:last-child{border-bottom:none}
.benefits .ck{color:var(--cyan);width:17px;height:17px;flex:none;margin-top:1px}
.benefits b{color:var(--fg-strong);font-weight:600}
/* terminal — elevated code surface */
.term{background:var(--surface-1);border:1px solid var(--bd);overflow:hidden;}
.term .bar{display:flex;gap:7px;padding:9px 13px;border-bottom:1px solid var(--bd-subtle);}
.term .bar i{width:11px;height:11px;border-radius:50%;display:block;}
.term .bar i:nth-child(1){background:#F43F5E}.term .bar i:nth-child(2){background:#E9A00D}.term .bar i:nth-child(3){background:#20B660}
.term pre{padding:13px 17px;font-size:12px;line-height:1.5;color:var(--fg);white-space:pre;font-family:var(--mono);}
.term .v{color:var(--fg-strong)} .term .c{color:var(--fg-strong)} .term .m{color:var(--fg-subtle)} .term .g{color:var(--fg-strong)}
.term .mg{color:var(--fg-strong);font-weight:600}
.two{grid-template-columns:1fr 1fr;}
.three{grid-template-columns:1fr 1fr 1fr;}
.row{display:flex;gap:18px;align-items:stretch;}
.flex1{flex:1}
.footnote{position:absolute;bottom:10mm;left:20mm;right:20mm;color:var(--fg-subtle);font-size:11px;
border-top:1px solid var(--bd-subtle);padding-top:9px;display:flex;justify-content:space-between;font-family:var(--mono);letter-spacing:.04em;}
/* ── ported deck architecture (slide 8), dark-adapted ── */
.archv2{margin-top:2px;display:flex;flex-direction:column;align-items:center}
.archv2 .envwrap{width:1080px;zoom:.95;margin:0 auto;position:relative}
.archv2 .loopcap{margin-top:14px;font-size:12.5px;max-width:74ch}
.archv2 .envbox{border:2px solid rgba(255,255,255,.6);background:transparent;}
.archv2 .envtop{display:flex;align-items:center;justify-content:space-between;padding:9px 18px 0}
.archv2 .envlab{font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:1.6px;color:var(--fg-strong)}
.archv2 .envsubtle{font-family:var(--mono);font-size:12px;color:var(--fg-subtle);letter-spacing:.5px}
.archv2 .envrow{display:flex;align-items:center;gap:18px;padding:11px 18px}
.archv2 .envrow.src{border-bottom:1px solid var(--bd-subtle)}
.archv2 .envrow.tgt{border-top:1px solid var(--bd-subtle)}
.archv2 .erlab{font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:1px;min-width:90px;line-height:1.5}
.archv2 .erlab i{font-style:normal;font-weight:500;font-size:12px;color:var(--fg-subtle)}
.archv2 .envrow.src .erlab{color:var(--fg-muted)}
.archv2 .envrow.tgt .erlab{color:var(--fg-muted)}
.archv2 .lchips{display:flex;gap:9px;flex-wrap:wrap}
.archv2 .lchip{display:flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.10);padding:5px 11px}
.archv2 .lchip img{width:19px;height:19px;object-fit:contain}
.archv2 .lchip i{font-family:var(--sans);font-style:normal;font-size:12px;font-weight:600;color:var(--fg-strong)}
.archv2 .envcore{padding:11px 18px;background:rgba(255,255,255,.028)}
.archv2 .coreband{display:flex;align-items:center;justify-content:center;gap:12px}
.archv2 .envsub{font-family:var(--sans);font-size:12px;color:var(--fg-subtle)}
.archv2 .envbadge{font-family:var(--mono);font-size:12px;font-weight:700;color:var(--cyan);border:1px solid var(--cyan);background:rgba(6,182,212,.08);padding:4px 10px}
.archv2 .syslogos{display:flex;gap:18px;justify-content:center;margin-top:9px;flex-wrap:wrap}
.archv2 .clogo{display:flex;align-items:center;gap:7px;background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.16);padding:4px 9px}
.archv2 .clogo img{width:21px;height:21px;object-fit:contain}
.archv2 .clogo i{font-family:var(--sans);font-size:12px;font-weight:600;font-style:normal;color:var(--fg-strong)}
.archv2 .orch{text-align:center;border:1.5px solid var(--purple);background:rgba(126,71,215,.16);padding:6px 24px;margin:11px auto 0;width:max-content}
.archv2 .orchico{width:19px;height:19px;vertical-align:-4px;margin-right:8px;filter:brightness(0) invert(1)}
.archv2 .orch b{font-family:var(--mono);font-size:13px;color:var(--fg-strong)}
.archv2 .orch span{display:block;font-family:var(--sans);font-size:12px;color:var(--fg-muted)}
.archv2 .agico{width:14px;height:14px;margin:0 auto 1px;filter:brightness(0) invert(1)}
.archv2 .agrow{display:flex;gap:7px;width:100%;margin-top:7px}
.archv2 .ag{flex:1 1 0;text-align:center;padding:8px 4px;min-height:54px;display:flex;flex-direction:column;justify-content:center;gap:2px}
.archv2 .ag.live{border:1.5px solid var(--purple-bd);background:var(--purple-fill)}
.archv2 .ag.wip{border:1.5px dashed var(--bd-subtle);background:transparent}
.archv2 .agst{font-family:var(--mono);font-size:12px;font-weight:600;color:var(--fg-strong)}
.archv2 .ag.wip .agst{color:var(--fg-subtle)}
.archv2 .ag.wip .agnm{color:var(--fg-subtle)}
.archv2 .ag.wip .agico{opacity:.3}
.archv2 .agnm{font-family:var(--mono);font-size:11.5px;font-weight:700;color:var(--fg-strong)}
.archv2 .agrp{display:block;font-family:var(--mono);font-size:9px;font-weight:600;letter-spacing:.2px;color:rgba(255,255,255,.72);margin-top:1px}.archv2 .agrp.cs{color:var(--fg-subtle)}.archv2 .logo-plate{background:#E2E8F0;padding:2px;box-sizing:border-box;border-radius:0}
.archv2 .agag{font-family:var(--mono);font-size:12px;color:var(--fg-subtle)}
.archv2 .rosternote{font-family:var(--mono);font-size:12px;color:var(--fg-subtle);text-align:center;margin-top:7px}
.archv2 .tgroups{display:flex;gap:15px;align-items:flex-start;flex-wrap:wrap}
.archv2 .tg{display:flex;flex-direction:column;gap:5px}
.archv2 .tgl{font-family:var(--mono);font-size:12px;letter-spacing:.5px;color:var(--fg-subtle)}
.archv2 .tgi{display:flex;align-items:center;gap:6px;flex-wrap:wrap}
.archv2 .tchip{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.10);padding:3px 7px;font-family:var(--sans);font-size:12px;font-weight:600;color:var(--fg-strong)}
.archv2 .tchip img{width:18px;height:18px;object-fit:contain}
.archv2 .tchip.wide img{height:14px;width:auto}
.archv2 .sysloop{position:absolute;top:8px;right:4px;width:142px;height:calc(100% - 16px)}
.archv2 .sysloop path{stroke:var(--cyan) !important;opacity:.55 !important}
.archv2 .looptag{position:absolute;top:50%;right:8px;transform:translateY(-50%);font-family:var(--mono);font-size:13px;font-weight:700;color:var(--cyan);background:var(--void);padding:4px 2px;text-align:center;line-height:1.1}
.archv2 .looptag span{display:block;font-size:12px;font-weight:600;color:var(--fg-subtle);margin-top:2px}
.archv2 .loopcap{margin-top:9px;font-family:var(--sans);font-size:12px;color:var(--fg-muted);text-align:center}
/* neutralize deck entrance animations for static print */
.archv2 .envbox,.archv2 .envrow,.archv2 .clogo,.archv2 .orch,.archv2 .ag,.archv2 .agico,.archv2 .orchico,.archv2 .s6disp,.archv2 .nfcard{opacity:1 !important;animation:none !important;transform:none !important}
.archv2 .s6dp path,.archv2 .slpath{opacity:1 !important;stroke-dashoffset:0 !important;animation:none !important}
.archv2 .s6disp{width:100%;height:20px;display:block}
.archv2 .s6disp path{stroke-width:.8 !important;opacity:.4 !important;stroke:rgba(255,255,255,.4) !important}
/* ── architecture ── */
.arch{border:1px solid var(--bd-strong);padding:16px 18px 14px;margin-top:8px;}
.arch .band{display:flex;align-items:center;gap:14px;}
.arch .lbl{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;
color:var(--fg-muted);white-space:nowrap;min-width:104px;text-transform:uppercase;}
.arch .lbl small{display:block;color:var(--fg-subtle);font-weight:400;letter-spacing:.02em;font-size:10px;margin-top:2px;text-transform:none;}
.chips{display:flex;gap:8px;flex-wrap:wrap;flex:1}
.ch{border:1px solid var(--bd);padding:6px 11px;font-size:11.5px;font-weight:500;color:var(--fg);white-space:nowrap;font-family:var(--mono);}
.ch.local{background:var(--purple-fill);border-color:var(--purple-bd);color:#fff;font-weight:600;}
.ch.tgt{border-color:var(--bd-strong);}
.arch .env-note{color:var(--fg-subtle);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-align:right;white-space:nowrap;font-family:var(--mono);}
.arch .rule{border:none;border-top:1px solid var(--bd);margin:14px 0;}
.fan{display:block;width:100%;height:34px;margin:6px 0 2px;}
.orch{border:1px solid var(--purple-bd);background:var(--purple-fill);
padding:10px 18px;text-align:center;max-width:440px;margin:8px auto 0;}
.orch b{color:#fff;font-size:14px;font-weight:600;letter-spacing:.02em}
.orch span{display:block;color:rgba(255,255,255,.82);font-size:11.5px;margin-top:2px}
.agents{display:grid;grid-template-columns:repeat(7,1fr);gap:9px;margin:2px 0 8px;}
.ag{border:1px solid var(--bd);padding:10px 8px;text-align:center;min-height:80px;
display:flex;flex-direction:column;justify-content:center;gap:3px;}
.ag .cmd{font-family:var(--mono);font-size:11.5px;font-weight:600;}
.ag .nm{font-size:11.5px;font-weight:600;letter-spacing:.01em}
.ag .ds{font-size:10px;color:var(--fg-muted);line-height:1.35}
.ag.on{border-color:var(--bd-strong);}
.ag.on .cmd{color:var(--fg-strong)} .ag.on .nm{color:var(--cyan)}
.ag.wip{border-style:dashed;border-color:var(--bd-subtle);}
.ag.wip .cmd,.ag.wip .nm{color:var(--fg-subtle)} .ag.wip .ds{color:var(--fg-subtle)}
.agcount{text-align:center;color:var(--fg-muted);font-size:11px;font-weight:500;letter-spacing:.04em;margin:2px 0 6px;font-family:var(--mono);}
.loopnote{color:var(--fg-muted);font-size:12px;margin-top:14px;text-align:center;line-height:1.5;display:flex;align-items:center;justify-content:center;gap:8px;}
.loopnote b{color:var(--cyan);font-weight:600}
.loopnote .ic{width:15px;height:15px;color:var(--cyan);}
.banddown{display:flex;justify-content:center;margin:8px 0;}
.banddown .ic{width:18px;height:18px;color:var(--fg-subtle);}
.agcard{border:1px solid var(--bd);padding:6px 11px;display:flex;flex-direction:column;justify-content:center;gap:1px;align-self:flex-start;min-width:172px;margin:auto 0 0}.agcard .k{font-size:9px;letter-spacing:.13em;color:var(--fg-subtle);text-transform:uppercase}.agcard .n{font-family:var(--mono);font-size:12px;font-weight:600;color:var(--cyan);line-height:1.35}.agcard .r{font-size:10px;color:var(--fg-muted);line-height:1.35}.runln{font-family:var(--mono);font-size:12.5px;display:flex;flex-wrap:wrap;align-items:center;gap:0 7px;line-height:18px;margin:7px 0 4px}.rcmd{color:var(--cyan);font-weight:600}.runln .rsay{color:var(--fg-muted);line-height:18px}
</style>
</head>
<body>
<!-- ░░░ COVER ░░░ -->
<section class="slide">
<div class="body">
<div class="cover">
<div class="wordmark">MUTAGENT</div>
<div class="tagline">Turn your coding agent into an agentic AI engineer</div>
<div class="lede">Mutagent brings industry best practices to the entire agent development lifecycle. Interactively design your agent, pick the best framework for your case and prevent rework. Develop your evaluation suite from failures and calibrate it against domain experts. Diagnose production failures automatically and continuously improve your agents.</div>
<div class="pillrow">
<span class="pill"><b>①</b> Spec</span><span class="pill"><b>②</b> Build</span>
<span class="pill"><b>③</b> Evaluate</span><span class="pill"><b>④</b> Diagnose</span>
<span class="pill"><b>⑤</b> Optimize</span>
</div>
</div>
</div>
<div class="footnote"><span>mutagent.io</span><span>Agentic AI engineer · Quick start</span></div>
</section>
<!-- ░░░ ARCHITECTURE ░░░ -->
<section class="slide">
<div class="top"><div class="brand"><span class="dot"></span><span class="wm">MUTAGENT</span></div><div class="pg">System Overview</div></div>
<div class="body">
<h1 class="title">System overview<span class="s">: the full agent development lifecycle</span></h1>
<p class="sub" style="margin-bottom:6px">Mutagent runs model, framework, and observability-tool agnostic, locally inside your coding agent. Your traces and code never leave your machine.</p>
<div class="archv2"><div class="envwrap">
<div class="envbox">
<div class="envtop"><span class="envlab">YOUR ENVIRONMENT</span><span class="envsubtle">your platforms · cloud + local</span></div>
<div class="envrow src"><span class="erlab">SOURCES<br><i>evidence in</i></span><div class="lchips"><span class="lchip"><img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDU2IiBoZWlnaHQ9IjI4NiIgdmlld0JveD0iNjAgOTEgNDU2IDI4NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI4Ni4yOTIgMjg2LjEwNUwzMjAuODg5IDMxMy44OTZDMzIwLjg4OSAzMTMuODk2IDM0Ny4zNjIgMjk0LjIzNSAzNjYuODMgMjkxLjM1MUMzODcuMjQ4IDI4OC4zMjYgNDA5LjAzMiAyOTkuNzEgNDI5LjIxOCAzMTMuMjgxQzQ1OS43MDcgMzMzLjc3OSA0ODUuMzY3IDM1OS43ODkgNDg1LjM2NyAzNTkuNzg5TDUxNS40MjcgMzMwLjI5NkM1MTUuNDI3IDMzMC4yOTYgNDMyLjU0OCAyNDAuNTAxIDM2Ni44MyAyNDguNjI0QzMyMy43MjUgMjUzLjk1MiAyODYuMjkyIDI4Ni4xMDUgMjg2LjI5MiAyODYuMTA1WiIgZmlsbD0iI0ZGNUQ1RiIvPgo8cGF0aCBkPSJNODguMzU4MiAxMTQuODYyTDYwIDE0Ni4wNTZDNjAgMTQ2LjA1NiAxMzkuMDA5IDIxOS43ODggMjAxLjIyNCAyMTkuNzg4QzIyOS41ODIgMjE5Ljc4OCAyNjguOTA4IDE5Ny41NzIgMzAyLjc0NyAxNjguNzA5QzMyMi4wMyAxNTIuMjYxIDM0My41ODIgMTMzLjU3OSAzNjUuMTM1IDEzMy41NzlDMzc5LjYyMiAxMzMuNTc5IDM5OC43MjkgMTQxLjI1MiA0MTYuNzQ3IDE2MS40MDNDNDE2Ljc0NyAxNjEuNDAzIDQyOC4zNzcgMTU0LjQyOSA0MzUuNDYzIDE0OS40MThDNDQxLjY5MSAxNDUuMDE0IDQ1MC45NDIgMTM3LjUwOCA0NTAuOTQyIDEzNy41MDhDNDI1LjAyNCAxMDkuODQ1IDM4Ny41MzUgODkuNjI1MSAzNjUuMTM1IDkxLjYwODNDMzI4LjgzNiA5MS42MTI3IDMwMi43NDcgMTE0LjIwOSAyNzAuNDE4IDE0MC4zNDNDMjM4LjA5IDE2Ni40NzcgMjI0LjQ3OCAxNzcuMjUgMjAxLjIyNCAxNzcuMjVDMTYyLjA5IDE3Ny4yNSA4OC4zNTgyIDExNC44NjIgODguMzU4MiAxMTQuODYyWiIgZmlsbD0iIzRFOUNGRiIvPgo8cGF0aCBkPSJNODguMzU4MiAzNTIuNDYzTDYwIDMyMS4yNjlDNjAgMzIxLjI2OSAxMzkuMDA5IDI0Ny41MzcgMjAxLjIyNCAyNDcuNTM3QzIyOS41ODIgMjQ3LjUzNyAyNjguOTA4IDI2OS43NTMgMzAyLjc0NyAyOTguNjE2QzMyMi4wMyAzMTUuMDY0IDM0My41ODIgMzMzLjc0NiAzNjUuMTM1IDMzMy43NDZDMzc5LjY5MSAzMzMuNzQ2IDM5OC42NTMgMzI1Ljc1NyA0MTYuNzQ3IDMwNS4zODhDNDE2Ljc0NyAzMDUuMzg4IDQyNy42MjQgMzEyLjA5MyA0MzQuMzI5IDMxNi43MzJDNDQxLjIyMyAzMjEuNTAxIDQ1MS4zNDQgMzI5LjM4NyA0NTEuMzQ0IDMyOS4zODdDNDI1LjQxMyAzNTcuMjcgMzg3LjY1MSAzNzcuNzEgMzY1LjEzNSAzNzUuNzE3QzMyOC44MzYgMzc1LjcxMiAzMDcuMjg0IDM1Ni40NzcgMjc0Ljk1NiAzMzAuMzQzQzI0Mi42MjcgMzA0LjIxIDIyNC40NzggMjkwLjA3NSAyMDEuMjI0IDI5MC4wNzVDMTYyLjA5IDI5MC4wNzUgODguMzU4MiAzNTIuNDYzIDg4LjM1ODIgMzUyLjQ2M1oiIGZpbGw9IiM0RTlDRkYiLz4KPHBhdGggZD0iTTQ1OC4xNDIgMTg1LjE0OUM0NTAuNzY0IDE5MC4yNDkgNDM4Ljg1OSAxOTcuNjI3IDQzOC44NTkgMTk3LjYyN0M0MzguODU5IDE5Ny42MjcgNDQ1LjY2NSAyMTIuMzczIDQ0NS42NjUgMjMyLjIyNEM0NDUuNjY1IDI1Mi4wNzUgNDM5LjQyNiAyNjkuMDkgNDM5LjQyNiAyNjkuMDlDNDM5LjQyNiAyNjkuMDkgNDUwLjExNCAyNzUuNzY1IDQ1Ny4wMDggMjgwLjQzM0M0NjQuMTcgMjg1LjI4MiA0NzUuMTU3IDI5My40NzggNDc1LjE1NyAyOTMuNDc4QzQ3NS4xNTcgMjkzLjQ3OCA0ODguMjAyIDI2Ni4yNTQgNDg4LjIwMiAyMzIuMjI0QzQ4OC4yMDIgMTk4LjE5NCA0NzUuMTU3IDE3Mi42NzIgNDc1LjE1NyAxNzIuNjcyQzQ3NS4xNTcgMTcyLjY3MiA0NjQuOTIxIDE4MC40NjQgNDU4LjE0MiAxODUuMTQ5WiIgZmlsbD0iIzRFOUNGRiIvPgo8cGF0aCBkPSJNMjg3Ljk5NSAxODAuNjEyTDMyMC44OSAxNTMuMzg4QzMyMC44OSAxNTMuMzg4IDM0Ny4zNjMgMTcyLjQzNCAzNjYuODMxIDE3NS4zMThDMzg3LjI0OCAxNzguMzQ0IDQwOS4wMzMgMTY2Ljk1OSA0MjkuMjE5IDE1My4zODhDNDU5LjcwOCAxMzIuODkgNDg1LjM2OCAxMDYuODgxIDQ4NS4zNjggMTA2Ljg4MUw1MTUuNDI4IDEzNi4zNzNDNTE1LjQyOCAxMzYuMzczIDQzMi41NDkgMjI2LjE2OCAzNjYuODMxIDIxOC4wNDVDMzIzLjcyNiAyMTIuNzE3IDI4Ny45OTUgMTgwLjYxMiAyODcuOTk1IDE4MC42MTJaIiBmaWxsPSIjRkY1RDVGIi8+CjxwYXRoIGQ9Ik0yMDguNjAxIDkxLjAwMDJDMjUxLjEzOSA5MS4wMDAyIDI4Ni44NjUgMTI3LjI5OSAyODYuODY1IDEyNy4yOTlDMjg2Ljg2NSAxMjcuMjk5IDI3Ni45MjQgMTM1LjEzMSAyNzAuNDE3IDE0MC4zNDRDMjYzLjY0IDE0NS43NzMgMjUyLjgzNSAxNTQuNTIzIDI1Mi44MzUgMTU0LjUyM0MyNTIuODM1IDE1NC41MjMgMjM0LjEyNCAxMzQuNjcyIDIwOC42MDEgMTM0LjY3MkMxOTguMTM2IDEzNC42NzIgMTg0LjUzNSAxNDAuOTU4IDE3MC4wMzQgMTUzLjM4OEMxNTguODQ2IDE2Mi45NzkgMTQ3LjIwNSAxNzQuOTAyIDEzOS40MDcgMTg5LjY4N0MxMzIuNjY0IDIwMi40NzEgMTI4Ljk4NyAyMTcuNTM3IDEyOC42MzEgMjMzLjM1OUMxMjguMTg1IDI1My4yMzIgMTM1LjIyOCAyNzQuMDYzIDE0Ni43OCAyOTAuNjQyQzE1NC41MjMgMzAxLjc1NCAxNjMuNzYzIDMxMC4xMTYgMTczLjQzNyAzMTcuMjk5QzE4NS45OTIgMzI2LjYyMSAxOTkuMDg1IDMzMy4xOCAyMDguNjAxIDMzMy4xOEMyMTguNzY3IDMzMy4xOCAyMjcuOTA3IDMyOS42NDcgMjM0LjY5MSAzMjYuMzc0QzI0NS40NjcgMzIwLjEzNSAyNTMuOTY5IDMxMi43NjIgMjUzLjk2OSAzMTIuNzYyTDI4Ny40MzIgMzQwLjU1M0MyODcuNDMyIDM0MC41NTMgMjczLjgyIDM1NC4xNjUgMjU1LjEwOSAzNjQuMzc0QzI0My4wMTggMzcwLjMzNyAyMjcuNDc3IDM3Ni4yODQgMjA4LjYwMSAzNzYuMjg0QzE4OS43MzkgMzc2LjI4NCAxNjcuODM0IDM2Ni4yNjIgMTQ3LjM0NyAzNTAuNzYyQzEzNC4xMDMgMzQwLjc0MSAxMjEuMTIyIDMyOC44NjcgMTExLjA0OSAzMTQuNDYzQzk0LjUzOTggMjkwLjg1NiA4Ni4wMzIyIDI2Mi4xMzUgODYuMDg4OCAyMzMuMzU5Qzg2LjE0NjEgMjA0LjIyMyA5NS41NCAxNzUuMzY2IDExMi4xODMgMTUxLjY4N0MxMzguMjczIDExNy42NTcgMTc2Ljg2IDkxLjAwMDIgMjA4LjYwMSA5MS4wMDAyWiIgZmlsbD0iI0ZGNUQ1RiIvPgo8L3N2Zz4K"><i>Langfuse</i></span><span class="lchip"><img src="data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjNDMzOENBIiByb2xlPSJpbWciIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+T3BlblRlbGVtZXRyeTwvdGl0bGU+PHBhdGggZD0iTTEyLjY5NzQgMTMuMTE3M2MtMS4wMjI0IDEuMDIyNC0xLjAyMjQgMi42OCAwIDMuNzAyNCAxLjAyMjQgMS4wMjI0IDIuNjggMS4wMjI0IDMuNzAyNCAwIDEuMDIyNC0xLjAyMjMgMS4wMjI0LTIuNjggMC0zLjcwMjQtMS4wMjIzLTEuMDIyMy0yLjY4LTEuMDIyMy0zLjcwMjQgMHptMi43Njc3IDIuNzcwMWMtLjUwNjMuNTA2My0xLjMyNjcuNTA2My0xLjgzMyAwcy0uNTA2My0xLjMyNjYgMC0xLjgzM2MuNTA2My0uNTA2MiAxLjMyNjctLjUwNjIgMS44MzMgMCAuNTA2My41MDQuNTA2MyAxLjMyNjcgMCAxLjgzM3pNMTYuMzU2LjIzNTVsLTEuNjA0MSAxLjYwNDJjLS4zMTQuMzE0LS4zMTQuODMgMCAxLjE0NEwyMS4wMTUgOS4yNDdjLjMxNC4zMTQuODMuMzE0IDEuMTQ0IDBsMS42MDQyLTEuNjA0MWMuMzE0LS4zMTQuMzE0LS44MyAwLTEuMTQ0TDE3LjQ5NzYuMjM1NGMtLjMxNC0uMzE0LS44Mjc2LS4zMTQtMS4xNDE2IDB6TTUuMTE3MyAyMC43MzRjLjI4NDgtLjI4NDguMjg0OC0uNzQ5NyAwLTEuMDM0NWwtLjgxNTUtLjgxNTVjLS4yODQ4LS4yODQ4LS43NDk3LS4yODQ4LTEuMDM0NSAwbC0xLjY4NDUgMS42ODQ1LS4wMDI0LjAwMjQtLjQ2MjUtLjQ2MjVjLS4yNTU2LS4yNTU2LS42NzE4LS4yNTU2LS45MjUgMC0uMjU1Ni4yNTU2LS4yNTU2LjY3MTggMCAuOTI1bDIuNzc1IDIuNzc1Yy4yNTU2LjI1NTYuNjcxOC4yNTU2LjkyNSAwIC4yNTMyLS4yNTU2LjI1NTYtLjY3MTggMC0uOTI1bC0uNDYyNS0uNDYyNS4wMDI0LS4wMDI0em04LjQ4NTYtMTUuODkzLTMuNTYzNyAzLjU2MzdjLS4zMTY0LjMxNjQtLjMxNjQuODM3NCAwIDEuMTUzOGwyLjIwMDYgMi4yMDA1YzEuNTU1NC0xLjExOTcgMy43MzY1LS45ODEgNS4xMzYxLjQxODdsMS43ODE5LTEuNzgxOGMuMzE2NC0uMzE2NS4zMTY0LS44Mzc0IDAtMS4xNTM4bC00LjQwMS00LjQwMWMtLjMxNjUtLjMxOS0uODM3NC0uMzE5LTEuMTUzOSAwem0tMi4yODgxIDcuODQ1NS0xLjI5OTktMS4yOTk5Yy0uMzA0My0uMzA0My0uODAzMy0uMzA0My0xLjEwNzYgMGwtNC41ODM2IDQuNTg2Yy0uMzA0Mi4zMDQzLS4zMDQyLjgwMzMgMCAxLjEwNzZsMi41OTczIDIuNTk3M2MuMzA0My4zMDQzLjgwMzMuMzA0MyAxLjEwNzYgMGwyLjk0NzgtMi45NTI3Yy0uNjIzMS0xLjI4NzctLjUxMTItMi44NDMxLjMzODQtNC4wMzgzeiIvPjwvc3ZnPg=="><i>OpenTelemetry</i></span><span class="lchip"><img src="data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjNjMyQ0E2IiByb2xlPSJpbWciIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+RGF0YWRvZzwvdGl0bGU+PHBhdGggZD0iTTE5LjU3IDE3LjA0bC0xLjk5Ny0xLjMxNi0xLjY2NSAyLjc4Mi0xLjkzNy0uNTY3LTEuNzA2IDIuNjA0LjA4Ny44MiA5LjI3NC0xLjcxLS41MzgtNS43OTR6bS04LjY0OS0yLjQ5OGwxLjQ4OC0uMjA0Yy4yNDEuMTA4LjQwOS4xNS42OTcuMjIzLjQ1LjExNy45Ny4yMyAxLjc0MS0uMTYuMTgtLjA4OC41NTMtLjQzLjcwNC0uNjI1bDYuMDk2LTEuMTA2LjYyMiA3LjUyNy0xMC40NDQgMS44ODJ6bTExLjMyNS0yLjcxMmwtLjYwMi4xMTVMMjAuNDg4IDAgLjc4OSAyLjI4NWwyLjQyNyAxOS42OTMgMi4zMDYtLjMzNGMtLjE4NC0uMjYzLS40NzEtLjU4MS0uOTYtLjk4OS0uNjgtLjU2NC0uNDQtMS41MjItLjAzOS0yLjEyNy41My0xLjAyMiAzLjI2LTIuMzIyIDMuMTA2LTMuOTU2LS4wNTYtLjU5NC0uMTUtMS4zNjgtLjcwMi0xLjg5OC0uMDIuMjIuMDE3LjQzMi4wMTcuNDMycy0uMjI3LS4yODktLjM0LS42ODNjLS4xMTItLjE1LS4yLS4xOTktLjMxOS0uNC0uMDg1LjIzMy0uMDczLjUwMy0uMDczLjUwM3MtLjE4Ni0uNDM3LS4yMTYtLjgwN2MtLjExLjE2Ni0uMTM3LjQ4LS4xMzcuNDhzLS4yNDEtLjY5LS4xODYtMS4wNjJjLS4xMS0uMzIzLS40MzYtLjk2NS0uMzQzLTIuNDI0LjYuNDIxIDEuOTI0LjMyMSAyLjQ0LS40MzkuMTcxLS4yNTEuMjg4LS45MzktLjA4Ni0yLjI5My0uMjQtLjg2OC0uODM1LTIuMTYtMS4wNjYtMi42NTFsLS4wMjguMDJjLjEyMi4zOTUuMzc0IDEuMjIzLjQ3IDEuNjI1LjI5MyAxLjIxOC4zNzIgMS42NDIuMjM0IDIuMjA0LS4xMTYuNDg4LS4zOTcuODA4LTEuMTA3IDEuMTY1LS43MS4zNTgtMS42NTMtLjUxNC0xLjcxMy0uNTYyLS42OS0uNTUtMS4yMjQtMS40NDctMS4yODQtMS44ODMtLjA2Mi0uNDc3LjI3NS0uNzYzLjQ0NS0xLjE1My0uMjQzLjA3LS41MTQuMTkyLS41MTQuMTkycy4zMjMtLjMzNC43MjItLjYyNGMuMTY1LS4xMDkuMjYyLS4xNzguNDM2LS4zMjNhOS43NjIgOS43NjIgMCAwIDAtLjQ1Ni4wMDNzLjQyLS4yMjcuODU1LS4zOTJjLS4zMTgtLjAxNC0uNjIzLS4wMDMtLjYyMy0uMDAzcy45MzctLjQxOSAxLjY3OC0uNzI3Yy41MDktLjIwOCAxLjAwNi0uMTQ3IDEuMjg2LjI1Ny4zNjcuNTMuNzUyLjgxNyAxLjU2OS45OTYuNTAxLS4yMjMuNjUzLS4zMzcgMS4yODQtLjUwOS41NTQtLjYxLjk5LS42ODguOTktLjY4OHMtLjIxNi4xOTgtLjI3NC41MWMuMzE0LS4yNDkuNjYtLjQ1NS42Ni0uNDU1cy0uMTM0LjE2NC0uMjU5LjQyNmwuMDMuMDQzYy4zNjYtLjIyLjc5Ny0uMzk0Ljc5Ny0uMzk0cy0uMTIzLjE1Ni0uMjY4LjM1OGMuMjc3LS4wMDIuODM4LjAxMiAxLjA1Ni4wMzcgMS4yODUuMDI4IDEuNTUyLTEuMzc0IDIuMDQ1LTEuNTUuNjE4LS4yMi44OTQtLjM1MyAxLjk0Ny42OC45MDMuODg4IDEuNjA5IDIuNDc3IDEuMjU5IDIuODMzLS4yOTQuMjk1LS44NzQtLjExNS0xLjUxNi0uOTE2YTMuNDY2IDMuNDY2IDAgMCAxLS43MTYtMS41NjIgMS41MzMgMS41MzMgMCAwIDAtLjQ5Ny0uODVzLjIzLjUxLjIzLjk2YzAgLjI0Ni4wMyAxLjE2NS40MjQgMS42OC0uMDM5LjA3Ni0uMDU3LjM3NC0uMS40My0uNDU4LS41NTQtMS40NDMtLjk1LTEuNjA0LTEuMDY3LjU0NC40NDUgMS43OTMgMS40NjggMi4yNzMgMi40NDkuNDUzLjkyNy4xODYgMS43NzcuNDE2IDEuOTk3LjA2NS4wNjMuOTc2IDEuMTk3IDEuMTUgMS43NjcuMzA2Ljk5NC4wMTkgMi4wMzgtLjM4MSAyLjY4NWwtMS4xMTcuMTc0Yy0uMTYzLS4wNDUtLjI3My0uMDY4LS40Mi0uMTUzLjA4LS4xNDMuMjQxLS41LjI0My0uNTcybC0uMDYzLS4xMTFjLS4zNDguNDkyLS45My45Ny0xLjQxNCAxLjI0NS0uNjMzLjM1OS0xLjM2My4zMDQtMS44MzguMTU2LTEuMzQ4LS40MTUtMi42MjMtMS4zMjctMi45My0xLjU2NiAwIDAtLjAxLjE5MS4wNDguMjM0LjM0LjM4MyAxLjExOSAxLjA3NyAxLjg3MiAxLjU2bC0xLjYwNS4xNzcuNzU5IDUuOTA4Yy0uMzM3LjA0OC0uMzkuMDcxLS43NTcuMTI0LS4zMjUtMS4xNDctLjk0Ni0xLjg5NS0xLjYyNC0yLjMzMi0uNTk5LS4zODQtMS40MjQtLjQ3LTIuMjE0LS4zMTRsLS4wNS4wNTlhMi44NTEgMi44NTEgMCAwIDEgMS44NjMuNDQ0Yy42NTQuNDEzIDEuMTgxIDEuNDgxIDEuMzc1IDIuMTI0LjI0OC44MjIuNDIgMS43LS4yNDggMi42MzItLjQ3Ni42NjItMS44NjQgMS4wMjgtMi45ODYuMjM3LjMuNDgxLjcwNS44NzYgMS4yNS45NS44MDkuMTEgMS41NzctLjAzIDIuMTA2LS41NzQuNDUyLS40NjQuNjktMS40MzQuNjI4LTIuNDU2bC43MTQtLjEwNC4yNTggMS44MzQgMTEuODI3LTEuNDI0ek0xNS4wNSA2Ljg0OGMtLjAzNC4wNzUtLjA4NS4xMjUtLjAwNy4zN2wuMDA0LjAxNC4wMTMuMDMyLjAzMi4wNzNjLjE0LjI4Ny4yOTUuNTU4LjU1Mi42OTYuMDY3LS4wMTEuMTM2LS4wMTkuMjA3LS4wMjMuMjQyLS4wMS4zOTUuMDI4LjQ5Mi4wOC4wMDktLjA0OC4wMS0uMTE5LjAwNS0uMjIyLS4wMTgtLjM2NC4wNzItLjk4Mi0uNjI2LTEuMzA4LS4yNjQtLjEyMi0uNjM0LS4wODQtLjc1Ny4wNjhhLjMwMi4zMDIgMCAwIDEgLjA1OC4wMTNjLjE4Ni4wNjYuMDYuMTMuMDI3LjIwN20xLjk1OCAzLjM5MmMtLjA5Mi0uMDUtLjUyLS4wMy0uODIxLjAwNS0uNTc0LjA2OC0xLjE5My4yNjctMS4zMjguMzcyLS4yNDcuMTkxLS4xMzUuNTIzLjA0Ny42Ni41MTEuMzgyLjk2LjYzOCAxLjQzMi41NzUuMjktLjAzOC41NDYtLjQ5Ny43MjgtLjkxNC4xMjQtLjI4OC4xMjQtLjU5OC0uMDU4LS42OThtLTUuMDc3LTIuOTQyYy4xNjItLjE1NC0uODA1LS4zNTUtMS41NTYuMTU2LS41NTQuMzc4LS41NzEgMS4xODctLjA0MSAxLjY0Ni4wNTMuMDQ2LjA5Ni4wNzguMTM3LjEwNGE0Ljc3IDQuNzcgMCAwIDEgMS4zOTYtLjQxMmMuMTEzLS4xMjUuMjQzLS4zNDUuMjEtLjc0NS0uMDQ0LS41NDItLjQ1NS0uNDU2LS4xNDYtLjc0OSIvPjwvc3ZnPg=="><i>Datadog</i></span><span class="lchip"><img class="logo-plate" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgc3R5bGU9ImZsZXg6bm9uZTtsaW5lLWhlaWdodDoxIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxZW0iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRpdGxlPkxhbmdTbWl0aDwvdGl0bGU+PHBhdGggZD0iTTE0LjA5IDE1LjIwN2MtLjA2Ny4xMS0uMjY4LjExNi0uNDQuMDE1YS40NjYuNDY2IDAgMDEtLjE5LS4yYy0uMDMyLS4wNzEtLjAzMy0uMTM4LS4wMDItLjE4OS4wMzUtLjA1Ny4xMDgtLjA4Ni4xOTQtLjA4Ni4wNzcgMCAuMTY1LjAyMy4yNDYuMDcxLjE3LjEwMS4yNTkuMjguMTkyLjM4OXpNMjQgMTJjMCAzLjMwOC0yLjczNiA2LTYuMDk5IDZINi4xQzIuNzM2IDE4IDAgMTUuMzA5IDAgMTJzMi43MzYtNiA2LjA5OS02SDE3LjlDMjEuMjY0IDYgMjQgOC42OTIgMjQgMTJ6bS0xMi4yNDYgMy4wMWMuMDk2LS4xMTYtLjM0OC0uNDM5LS40MzktLjU1Ny0uMTg0LS4xOTctLjE4NS0uNDgtLjMxLS43MS0uMzA0LS42OTQtLjY1NC0xLjM4My0xLjE0My0xLjk3LS41MTgtLjY0My0xLjE1Ni0xLjE3NS0xLjcxNi0xLjc3OC0uNDE3LS40MjEtLjUyOC0xLjAyLS44OTUtMS40NzQtLjUwNy0uNzM1LTIuMTA4LS45MzYtMi4zNDMuMTAzLjAwMS4wMzMtLjAwOS4wNTMtLjAzOC4wNzQtLjEzLjA5My0uMjQ1LjE5OS0uMzQyLjMyNy0uMjM4LjMyNS0uMjc0Ljg3Ny4wMjIgMS4xNy4wMS0uMTU0LjAxNS0uMy4xNC0uNDEuMjI5LjE5NC41NzUuMjYyLjg0LjExNy41ODguODI1LjQ0MiAxLjk2Ny45MDggMi44NTYuMTMuMjEuMjU5LjQyNS40MjQuNjA5LjEzNS4yMDUuNTk4LjQ0OC42MjUuNjM4LjAwNS4zMjYtLjAzNC42ODMuMTg0Ljk1Ni4xMDIuMjA1LS4xNS40MS0uMzUyLjM4NS0uMjY0LjAzNS0uNTg1LS4xNzUtLjgxNi0uMDQ2LS4wODIuMDg3LS4yNDEtLjAwOS0uMzEyLjExMi0uMDI0LjA2Mi0uMTU2LjE1LS4wNzcuMjEuMDg3LS4wNjUuMTY4LS4xMzMuMjg2LS4wOTUtLjAxOC4wOTUuMDU4LjEwOC4xMTguMTM1LS4wMDIuMDY0LS4wNC4xMy4wMS4xODQuMDU4LS4wNTguMDkyLS4xNC4xODUtLjE2My4zMDYuNDAxLjYxOC0uNDA3IDEuMjgtLjA0My0uMTM0LS4wMDYtLjI1My4wMS0uMzQ0LjExOS0uMDIzLjAyNC0uMDQyLjA1My0uMDAyLjA4NS4zNTgtLjIyNy4zNTYuMDc4LjU4OC0uMDE2LjE3OC0uMDkyLjM1Ni0uMjA2LjU2OC0uMTc0LS4yMDYuMDU5LS4yMTQuMjIyLS4zMzUuMzYtLjAyLjAyLS4wMy4wNDUtLjAwNy4wOC40MjktLjAzNi40NjQtLjE3Ni44MS0uMzQ4LjI1OC0uMTU1LjUxNS4yMjEuNzM4LjAwNy4wNS0uMDQ2LjExNy0uMDMuMTc4LS4wMzctLjA3OC0uNDEtLjkzNi4wNzUtLjkyMy0uNDc0LjI3Ni0uMTg1LjIxMy0uNTM5LjIzMi0uODI0LjMxNy4xNzMuNjcuMjc0Ljk4Mi40NC4xNTcuMjQ5LjQwMy41NzkuNzMyLjU1N2wuMDI1LS4wNzJjLjEuMDE3LjIyOC4wODEuMjgzLS4wNDMuMTQ4LjE1NC4zNjcuMTQ2LjU2MS4xMDcuMTQ0LS4xMTYtLjI3LS4yOC0uMzI2LS4zOTh6bTQuNDUyLTEuOTM2bC0uNjUzLS44NjdjLS41Ny42NDItLjk1Ljk1NC0uOTU3Ljk2LS4wMDQuMDAzLS4zNjcuMzUxLS42OTguNjUtLjMyNS4yOTMtLjU4Mi41MjQtLjcxMy43NzhhLjc2My43NjMgMCAwMC0uMDA0LjU4NmMuMDg1LjIuMjU4LjM0Mi41MTUuNDIzLjA3Ny4wMjQuMTUuMDM0LjIyMS4wMzQuNDYzIDAgLjc2Ny0uNDU3Ljc2OS0uNDYuMDA0LS4wMDYuMzk4LS41Ni44NzctMS4yNTguMTYtLjIzMi4zNDItLjQ3OC42NDMtLjg0NnptMy4wNyAxLjk5N2EuNTE4LjUxOCAwIDAwLS4xMzQtLjM0N2wtLjA4MS0uMDktMi4yMzUtMi40OTFhMzcuNjY1IDM3LjY2NSAwIDAxLTEuMzU3LTEuNjI4bC0uMDgyLS4xNjh2LS4yOTZhLjguOCAwIDAwLS4wNjUtLjMxNGwtLjE3NC0uNDA4Yy0uMDAzLS4wMDYtLjAwNC0uMDEzLS4wMDMtLjAxOWwuMDA3LS4wNTdjMC0uMDA5LjAwNS0uMDE3LjAxMy0uMDIzYTIuMDc5IDIuMDc5IDAgMDExLjQyNi0uNDY5Yy4xMDMuMDA0LjEyLS4wNS4xMjQtLjA3NC4wMTQtLjExNC0uMjUtLjI0Ny0uNDk0LS4yOTctLjMzNy0uMDY3LTEuMjMyLS4yNDctMS45NDcuMjE1bC0uMDA2LjAwNGMtLjQ2Mi4zOC0uODM0LjY3LS44MzguNjc0bC0uMDA4LjAwOGEuNDc2LjQ3NiAwIDAwLS4xMDUuMzU3Yy4wMi4xMjctLjA0Ni4xNzMtLjA1LjE3NS0uMDA0LjAwMy0uMDk2LjA2LS4xOS0uMDA1LS4xMTUtLjA4NC0uMzE0LjA2LS4zNTUuMDkzbC0uMy4yNTQtLjAwNi4wMDZjLS4wMDYuMDA2LS4xMzUuMTU0LjAzOC4zOTIuMTQ5LjIwNi4yMDEuMjc1LjMzLjQzMy4xMzIuMTYuMzY4LjM2NC4zODEuMzc0LjAwNi4wMDUuMTUuMTEzLjM1LS4wMzcuMTYzLS4xMjQuMjk0LS4yMzUuMjk0LS4yMzUuMDEtLjAwOS4xMDYtLjA4NS4xMS0uMTk5di0uMDg2Yy0uMDAzLS4wOC0uMDAzLS4xMDQuMDU4LS4xNDIuMDMgMCAuMTE5LjAzMi4xOTYuMDdhLjgzLjgzIDAgMDAuMzc2LjEwNGMuMTEuMDE0LjIzMi4xMzguMjc0LjE4OC4wMDQuMDA0LjM3Ny4zOS45MDIgMS4wNjQuMS4xMjkuNDY4LjYxLjU2OC43NDRsLjY5NS45MzFjLjQ3NC42MzQgMS4wMDQgMS4zNDUgMS4yNDUgMS42NjUuMDguMTA2LjE5Ny4xNzguMzI5LjIwM2wuMDkuMDE3YS41MjQuNTI0IDAgMDAuNTEtLjE4bC4wMDQtLjAwN2EuNTEyLjUxMiAwIDAwLjExLS4zMnYtLjA4em0uNDItNS42OTRsLS4xMDUtLjEwMmEuMTU1LjE1NSAwIDAwLS4yMjcuMDFsLS42NTMuNzZhLjExMS4xMTEgMCAwMS0uMDc0LjAzOGwtLjIzMi4wMjNhLjExMy4xMTMgMCAwMS0uMDgzLS4wMjVsLS4zNzEtLjMxYS4xMDkuMTA5IDAgMDEtLjA0LS4wNzlsLS4wMDUtLjE4M2EuMTA3LjEwNyAwIDAxLjAyNS0uMDczbC42MzYtLjc1M2EuMTUuMTUgMCAwMDAtLjE5NmwtLjA2NS0uMDc0YS4xNTYuMTU2IDAgMDAtLjE3MS0uMDQ0IDcuNTMgNy41MyAwIDAwLS44MDMuMzQ4Yy0uMzg3LjIwNS0uNjU2LjUzMS0uNzAyLjg1LS4wMzQuMjM0LS4wMi42Mi0uMDA4LjgyOGEuNDQzLjQ0MyAwIDAxLS4wNTUuMjM4Yy0uMDUuMDkxLS4xMzguMjM3LS4yNzEuNDEzLS4wNjkuMDkyLS4xMTIuMTI3LS4xNy4xOTVsLjcxOS44MzJjLjE3My0uMTk5LjMyNS0uMzUuNDU3LS40OTUuMjQxLS4yNjQuMzE2LS4yNjcuNTE3LS4yNzMuMTI0LS4wMDUuMjk0LS4wMS41NjMtLjA3Ni43MzQtLjE4Ljk2Ni0uOTYyLjk3Ni0uOTk3bC4xODItLjcxYS4xNTEuMTUxIDAgMDAtLjA0LS4xNDR6TTguNDEgMTQuMzMzYy0uMDguMzAzLS4xMDUuODItLjUwNi44MzUtLjAzMy4xNzUuMTIzLjI0MS4yNjUuMTg1LjE0MS0uMDY0LjIwOC4wNS4yNTYuMTY0LjIxNy4wMzEuNTQtLjA3Mi41NTEtLjMyNS0uMzI1LS4xODQtLjQyNS0uNTM1LS41NjctLjg2aC4wMDF6IiBmaWxsPSIjMUQzQzNFIj48L3BhdGg+PC9zdmc+Cg=="><i>LangSmith</i></span><span class="lchip"><img src="data:image/svg+xml;base64,PHN2ZyB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTE5LjU5OTYgNkMyMS41ODc2IDYgMjMuMjAwMSA3LjY0ODU0IDIzLjIwMDIgOS42ODE2NFYxMy4zNjMzQzIzLjIwMDIgMTUuMzk2NSAyMS41ODc2IDE3LjA0NTkgMTkuNTk5NiAxNy4wNDU5SDE3Ljc5OThWMTguNDc3NUgxOS41OTk2QzIxLjU4NzYgMTguNDc3NSAyMy4yMDAyIDIwLjEyNiAyMy4yMDAyIDIyLjE1OTJWMjUuODQwOEMyMy4yMDAyIDI3Ljg3NCAyMS41ODc2IDI5LjUyMjUgMTkuNTk5NiAyOS41MjI1SDE3Ljc5OThWMzAuOTU0MUgxOS41OTk2QzIxLjU4NzYgMzAuOTU0MSAyMy4yMDAyIDMyLjYwMzUgMjMuMjAwMiAzNC42MzY3VjM4LjMxODRDMjMuMjAwMSA0MC4zNTE1IDIxLjU4NzYgNDIgMTkuNTk5NiA0MkgxNkMxNC4wMTIxIDQyIDEyLjQwMDUgNDAuMzUxNSAxMi40MDA0IDM4LjMxODRWMzUuNzYxN0gxMC41OTk2QzguNjExNzkgMzUuNzYxNSA3IDM0LjExMjIgNyAzMi4wNzkxVjI4LjM5NzVDNy4wMDAxNCAyNi4zNjQ1IDguNjExODggMjQuNzE2IDEwLjU5OTYgMjQuNzE1OEgxMi40MDA0VjIzLjI4NDJIMTAuNTk5NkM4LjYxMTg4IDIzLjI4NCA3LjAwMDE0IDIxLjYzNTUgNyAxOS42MDI1VjE1LjkyMDlDNyAxMy44ODc4IDguNjExNzkgMTIuMjM4NSAxMC41OTk2IDEyLjIzODNIMTIuNDAwNFY5LjY4MTY0QzEyLjQwMDUgNy42NDg1NCAxNC4wMTIxIDYgMTYgNkgxOS41OTk2Wk0zMiA2QzMzLjk4NzkgNiAzNS41OTk1IDcuNjQ4NTQgMzUuNTk5NiA5LjY4MTY0VjEyLjIzODNIMzcuNDAwNEMzOS4zODgyIDEyLjIzODUgNDEgMTMuODg3OSA0MSAxNS45MjA5VjE5LjYwMjVDNDAuOTk5OSAyMS42MzU1IDM5LjM4ODEgMjMuMjg0IDM3LjQwMDQgMjMuMjg0MkgzNS41OTk2VjI0LjcxNThIMzcuNDAwNEMzOS4zODgxIDI0LjcxNiA0MC45OTk5IDI2LjM2NDUgNDEgMjguMzk3NVYzMi4wNzkxQzQxIDM0LjExMjEgMzkuMzg4MiAzNS43NjE1IDM3LjQwMDQgMzUuNzYxN0gzNS41OTk2VjM4LjMxODRDMzUuNTk5NSA0MC4zNTE1IDMzLjk4NzkgNDIgMzIgNDJIMjguNDAwNEMyNi40MTI0IDQyIDI0Ljc5OTkgNDAuMzUxNSAyNC43OTk4IDM4LjMxODRWMzQuNjM2N0MyNC43OTk4IDMyLjYwMzUgMjYuNDEyNCAzMC45NTQxIDI4LjQwMDQgMzAuOTU0MUgzMC4yMDAyVjI5LjUyMjVIMjguNDAwNEMyNi40MTI0IDI5LjUyMjUgMjQuNzk5OCAyNy44NzQgMjQuNzk5OCAyNS44NDA4VjIyLjE1OTJDMjQuNzk5OCAyMC4xMjYgMjYuNDEyNCAxOC40Nzc1IDI4LjQwMDQgMTguNDc3NUgzMC4yMDAyVjE3LjA0NTlIMjguNDAwNEMyNi40MTI0IDE3LjA0NTkgMjQuNzk5OCAxNS4zOTY1IDI0Ljc5OTggMTMuMzYzM1Y5LjY4MTY0QzI0Ljc5OTkgNy42NDg1NCAyNi40MTI0IDYgMjguNDAwNCA2SDMyWiIgZmlsbD0iIzJDMUZFQSI+PC9wYXRoPjwvc3ZnPg=="><i>Braintrust</i></span><span class="lchip"><img src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyMSAyMiI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTAgMGgyMXYyMkgweiIvPjxyZWN0IHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgeT0iLjUiIGZpbGw9InVybCgjYSkiIHJ4PSI0LjIiLz48ZyBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsdGVyPSJ1cmwoI2IpIj48cGF0aCBkPSJNMi4zMSAxMC45ODh2LS4wMDVsLjAwMi0uMDA4LjAyMi0uMDg4cS4wMjItLjA4Mi4wNzMtLjIyNWMuMDY5LS4xODguMTgyLS40NDguMzY0LS43Ni4zNjMtLjYyMy45OTgtMS40NDUgMi4wODktMi4zYTkuMyA5LjMgMCAwIDEgMi45NTctMS41NjlBNyA3IDAgMCAxIDguNzggNS44YTUgNSAwIDAgMSAuMzc3LS4wNDhoLjAwOWwuMDAxLS4wMDEuMDI4LjQ2Ni4wMjguNDY1LS4wNjUuMDA2cS0uMDc2LjAwOC0uMjI1LjAzM2E2IDYgMCAwIDAtLjcyLjE2OWMtLjU3Ni4xOTctMS40LjU4My0yLjM2MiAxLjMzNi0uOTYuNzUxLTEuNSAxLjQ2LTEuNzk4IDEuOTcyYTQgNCAwIDAgMC0uMjkuNjA3QTIgMiAwIDAgMCAzLjcgMTFsLjAxLjAzNnEuMDEzLjA1NC4wNTEuMTZjLjA1Mi4xNDIuMTQxLjM1LjI5LjYwNy4zLjUxMi44MzkgMS4yMjEgMS43OTkgMS45NzIuOTYyLjc1MyAxLjc4NiAxLjEzOSAyLjM2MiAxLjMzNmwuMDI3LjAxYy4yODYuMDgyLjUyMy4xMy42OTMuMTZhNCA0IDAgMCAwIC4yOS4wMzhsLS4wMjguNDY1LS4wMjguNDY2aC0uMDFsLS4xLS4wMWE1IDUgMCAwIDEtLjI3Ny0uMDQgNyA3IDAgMCAxLS45NjMtLjIzMyA5LjMgOS4zIDAgMCAxLTIuOTU3LTEuNTdjLTEuMDkxLS44NTQtMS43MjYtMS42NzYtMi4wOS0yLjNhNSA1IDAgMCAxLS4zNjMtLjc2IDMgMyAwIDAgMS0uMDk1LS4zMTJsLS4wMDEtLjAwOC0uMDAxLS4wMDN2LS4wMjZtMTYuMzgxIDB2LS4wMDJsLS4wMDEtLjAwMy0uMDAyLS4wMDhhMiAyIDAgMCAwLS4wOTUtLjMxMyA1IDUgMCAwIDAtLjM2My0uNzZjLS4zNjQtLjYyMy0uOTk4LTEuNDQ1LTIuMDktMi4zYTkuMyA5LjMgMCAwIDAtMi45NTctMS41NjkgNyA3IDAgMCAwLS45NjMtLjIzNCA1IDUgMCAwIDAtLjM3Ni0uMDQ4aC0uMDFsLS4wMDEtLjAwMS0uMDI4LjQ2Ni0uMDI4LjQ2NS4wMTEuMDAxLjA1NC4wMDVxLjA3Ni4wMDguMjI1LjAzM2E2IDYgMCAwIDEgLjcyLjE2OWMuNTc3LjE5NyAxLjQuNTgzIDIuMzYyIDEuMzM2Ljk2Ljc1MSAxLjUgMS40NiAxLjc5OSAxLjk3Mi4xNDkuMjU3LjIzOC40NjYuMjkuNjA3YTIgMiAwIDAgMSAuMDYxLjE5NmwtLjAxLjAzNnEtLjAxMy4wNTQtLjA1MS4xNmMtLjA1Mi4xNDItLjE0MS4zNS0uMjkuNjA3LS4yOTkuNTEyLS44MzkgMS4yMjEtMS43OTkgMS45NzItLjk2Mi43NTMtMS43ODUgMS4xMzktMi4zNjIgMS4zMzZsLS4wMjcuMDFhNiA2IDAgMCAxLS42OTMuMTYgNCA0IDAgMCAxLS4yOS4wMzhsLjAyOC40NjUuMDI4LjQ2NmguMDExbC4xLS4wMXEuMS0uMDEuMjc2LS4wNGMuMjM1LS4wNC41NjYtLjExLjk2My0uMjMzYTkuMyA5LjMgMCAwIDAgMi45NTctMS41N2MxLjA5Mi0uODU0IDEuNzI2LTEuNjc2IDIuMDktMi4zLjE4MS0uMzEuMjk0LS41NzEuMzYzLS43NmEzIDMgMCAwIDAgLjA5NS0uMzEybC4wMDItLjAwOHYtLjAyOSIvPjxwYXRoIGQ9Ik0xNC4zNTEgMTFjMCAyLjA2Ny0xLjY2NCAzLjc0My0zLjcxNyAzLjc0M1M2LjkxOCAxMy4wNjcgNi45MTggMTFzMS42NjQtMy43NDQgMy43MTYtMy43NDRTMTQuMzUyIDguOTMyIDE0LjM1MiAxMU05LjcwNSA4Ljg5NHMtLjQ0Ni41MjYtLjU4LjkzNmMtLjA4Ny4yNjQtLjExNy43MDItLjExNy43MDJINy44NDdzMC0uMzUxLjIzMi0uOTM2LjQ2NS0uNzAyLjQ2NS0uNzAyem0tLjU4IDMuMjc1Yy4xMzQuNDEuNTguOTM2LjU4LjkzNkg4LjU0NHMtLjIzMy0uMTE3LS40NjUtLjcwMi0uMjMyLS45MzYtLjIzMi0uOTM2aDEuMTYxcy4wMy40MzkuMTE2LjcwMiIvPjwvZz48ZGVmcz48cmFkaWFsR3JhZGllbnQgaWQ9ImEiIGN4PSIwIiBjeT0iMCIgcj0iMSIgZ3JhZGllbnRUcmFuc2Zvcm09InJvdGF0ZSg0NS42OSAtNy44MDUgMTcuOTYyKXNjYWxlKDEyLjMyNTgpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIuMzMiIHN0b3AtY29sb3I9IiNGRjVFMTkiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGRjI5MjkiLz48L3JhZGlhbEdyYWRpZW50PjxmaWx0ZXIgaWQ9ImIiIHdpZHRoPSIxOC45IiBoZWlnaHQ9IjEzLjAyIiB4PSIxLjA1IiB5PSI1LjMzIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0iaGFyZEFscGhhIiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIi8+PGZlT2Zmc2V0IGR5PSIuODQiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIuNjMiLz48ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJvdXQiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC4zNjgzODQgMCAwIDAgMCAwLjA2MjM3NzcgMCAwIDAgMCAwLjA2MjM3NzcgMCAwIDAgMC4yNSAwIi8+PGZlQmxlbmQgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93XzI0MjBfNzI3Ii8+PGZlQmxlbmQgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzI0MjBfNzI3IiByZXN1bHQ9InNoYXBlIi8+PGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9ImhhcmRBbHBoYSIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIvPjxmZU9mZnNldCBkeT0iLjg0Ii8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iLjYzIi8+PGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBrMj0iLTEiIGszPSIxIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4wNiAwIi8+PGZlQmxlbmQgaW4yPSJzaGFwZSIgcmVzdWx0PSJlZmZlY3QyX2lubmVyU2hhZG93XzI0MjBfNzI3Ii8+PC9maWx0ZXI+PC9kZWZzPjwvc3ZnPg=="><i>SigNoz</i></span></div></div>
<div class="envcore">
<div class="coreband"><span class="envsub">runs inside your coding agent</span></div>
<div class="syslogos"><span class="clogo"><img src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAwIDEyMDAiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGZpbGw9IiNEOTc3NTciIGQ9Ik0yMzMuOTYgODAwLjIxbDIzNC42OC0xMzEuNjggMy45NS0xMS40NC0zLjk1LTYuMzYtMTEuNDQtLjAwMS0zOS4yMi0yLjQyLTEzNC4wOS0zLjYyLTExNi4zLTQuODMtMTEyLjY3LTYuMDQtMjguMzUtNi4wNEwwIDU5Mi43NWwyLjc0LTE3LjQ4IDIzLjg0LTE2LjAzIDM0LjE1IDIuOTggNzUuNDYgNS4xNSAxMTMuMjQgNy44MSA4Mi4xNSA0LjgzIDEyMS42OSAxMi42NCAxOS4zMy4wMDEgMi43NC03LjgxLTYuNi00LjgzLTUuMTYtNC44My0xMTcuMTgtNzkuNDEtMTI2Ljg1LTgzLjkyLTY2LjQ0LTQ4LjMyLTM1LjkyLTI0LjQ4LTE4LjEyLTIyLjk1LTcuODEtNTAuMDkgMzIuNjItMzUuOTIgNDMuODEgMi45OCAxMS4yIDIuOTggNDQuMzcgMzQuMTUgOTQuNzkgNzMuMzcgMTIzLjc5IDkxLjE3IDE4LjEyIDE1LjA2IDcuMjUtNS4xNS44OS0zLjYzLTguMTMtMTMuNjEtNjcuMzMtMTIxLjY5LTcxLjg0LTEyMy43OS0zMi4wMy01MS4zLTguNDUtMzAuNzZjLTIuOTgtMTIuNjQtNS4xNS0yMy4yNy01LjE1LTM2LjI0bDM3LjEzLTUwLjQyIDIwLjU0LTYuNiA0OS41NCA2LjYgMjAuODYgMTguMTIgMzAuNzcgNzAuMzkgNDkuODUgMTEwLjgyIDc3LjMyIDE1MC42OCAyMi42MyA0NC43IDEyLjA4IDQxLjQgNC41MSAxMi42NCA3LjgxLS4wMDF2LTcuMjVsNi4zNi04NC44OSAxMS43Ni0xMDQuMjEgMTEuNDQtMTM0LjA5IDMuOTUtMzcuNzcgMTguNjgtNDUuMjYgMzcuMTMtMjQuNDggMjguOTkgMTMuODUgMjMuODQgMzQuMTUtMy4zIDIyLjA3LTE0LjE3IDkyLjEzLTI3Ljc5IDE0NC4zMi0xOC4xMiA5Ni42NCAxMC41NS4wMDEgMTIuMDgtMTIuMDggNDguODktNjQuOTEgODIuMTUtMTAyLjY4IDM2LjI0LTQwLjc1IDQyLjI4LTQ1LjAyIDI3LjE0LTIxLjQyaDUxLjNsMzcuNzcgNTYuMTMtMTYuOTEgNTgtNTIuODMgNjcuMDEtNDMuODEgNTYuNzgtNjIuODIgODQuNTYtMzkuMjIgNjcuNjUgMy42MiA1LjQgOS4zNC0wLjg5IDE0MS45MS0zMC4yIDc2LjY3LTEzLjg1IDkxLjQ5LTE1LjcgNDEuNCAxOS4zMyA0LjUxIDE5LjY1LTE2LjI3IDQwLjE5LTk3Ljg1IDI0LjE2LTExNC43NyAyMi45NS0xNzAuOSA0MC40My0yLjA5IDEuNTMgMi40MiAyLjk4IDc2Ljk5IDcuMjUgMzIuOTQgMS43NyA4MC42Mi4wMDEgMTUwLjEyIDExLjIgMzkuMjIgMjUuOTMgMjMuNTIgMzEuNzMtMy45NSAyNC4xNi02MC40IDMwLjc3LTgxLjUtMTkuMzMtMTkwLjIzLTQ1LjI2LTY1LjQ2LTE2LjI3LTkuMDIuMDAxdjUuNGw1NC4zNiA1My4xNSA5OS42MiA4OS45NCAxMjQuNzUgMTE1Ljk3IDYuMzYgMjguNjctMTYuMDMgMjIuNjMtMTYuOTEtMi40Mi0xMDkuNjEtODIuNDctNDIuMjgtMzcuMTMtOTUuNzYtODAuNjItNi4zNi4wMDF2OC40NmwyMi4wNyAzMi4yOSAxMTYuNTQgMTc1LjE3IDYuMDQgNTMuNzItOC40NiAxNy40OC0zMC4yIDEwLjU1LTMzLjE4LTYuMDQtNjguMjEtOTUuNzYtNzAuMzktMTA3Ljg0LTU2Ljc4LTk2LjY0LTYuOTMgMy45NS0zMy41IDM2MC44OS0xNi4yNyAxOC40NC0zNi4yNCAxMy44NS0zMC4yLTIyLjk1LTE2LjAzLTM3LjEzIDE2LjAzLTczLjM3IDE5LjMzLTk1Ljc2IDE1LjctNzYuMTEgMTQuMTctOTQuNTUgOC40Ni0zMS40MS0uNTYtMS42My02LjkzLjg5LTcxLjEzIDk3Ljg1LTEwOC40IDE0Ni41LTg1Ljc3IDkxLjgxLTIwLjU0IDguMTMtMzUuNi0xOC40NCAzLjMtMzMuMTggMTkuMTQtMjkuMzEgMTE4LjcxLTE0OC45MyA3MS42Mi05My41NSA0Ni4yMy01NC4wNC0uMzItNy44MS0uNzYuMDAxLTMxNS4wNCAyMDQuNzItNTYuMTMgNy4yNS0yNC4xNi0yMi42MyAyLjk4LTM3LjEzIDExLjQ0LTEyLjA4IDk0Ljc5LTY1LjI0LS4zMi4zMnoiLz4KPC9zdmc+Cg=="><i>Claude Code</i></span><span class="clogo"><img src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgc3R5bGU9ImZsZXg6bm9uZTtsaW5lLWhlaWdodDoxIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxZW0iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRpdGxlPkNvZGV4PC90aXRsZT48cGF0aCBkPSJNMTkuNTAzIDBINC40OTZBNC40OTYgNC40OTYgMCAwMDAgNC40OTZ2MTUuMDA3QTQuNDk2IDQuNDk2IDAgMDA0LjQ5NiAyNGgxNS4wMDdBNC40OTYgNC40OTYgMCAwMDI0IDE5LjUwM1Y0LjQ5NkE0LjQ5NiA0LjQ5NiAwIDAwMTkuNTAzIDB6IiBmaWxsPSIjZmZmIj48L3BhdGg+PHBhdGggZD0iTTkuMDY0IDMuMzQ0YTQuNTc4IDQuNTc4IDAgMDEyLjI4NS0uMzEyYzEgLjExNSAxLjg5MS41NCAyLjY3MyAxLjI3NS4wMS4wMS4wMjQuMDE3LjAzNy4wMjFhLjA5LjA5IDAgMDAuMDQzIDAgNC41NSA0LjU1IDAgMDEzLjA0Ni4yNzVsLjA0Ny4wMjIuMTE2LjA1N2E0LjU4MSA0LjU4MSAwIDAxMi4xODggMi4zOTljLjIwOS41MS4zMTMgMS4wNDEuMzE1IDEuNTk1YTQuMjQgNC4yNCAwIDAxLS4xMzQgMS4yMjMuMTIzLjEyMyAwIDAwLjAzLjExNWMuNTk0LjYwNy45ODggMS4zMyAxLjE4MyAyLjE3LjI4OSAxLjQyNS0uMDA3IDIuNzEtLjg4NyAzLjg1NGwtLjEzNi4xNjZhNC41NDggNC41NDggMCAwMS0yLjIwMSAxLjM4OC4xMjMuMTIzIDAgMDAtLjA4MS4wNzZjLS4xOTEuNTUxLS4zODMgMS4wMjMtLjc0IDEuNDk0LS45IDEuMTg3LTIuMjIyIDEuODQ2LTMuNzExIDEuODM4LTEuMTg3LS4wMDYtMi4yMzktLjQ0LTMuMTU3LTEuMzAyYS4xMDcuMTA3IDAgMDAtLjEwNS0uMDI0Yy0uMzg4LjEyNS0uNzguMTQzLTEuMjA0LjEzOGE0LjQ0MSA0LjQ0MSAwIDAxLTEuOTQ1LS40NjYgNC41NDQgNC41NDQgMCAwMS0xLjYxLTEuMzM1Yy0uMTUyLS4yMDItLjMwMy0uMzkyLS40MTQtLjYxN2E1LjgxIDUuODEgMCAwMS0uMzctLjk2MSA0LjU4MiA0LjU4MiAwIDAxLS4wMTQtMi4yOTguMTI0LjEyNCAwIDAwLjAwNi0uMDU2LjA4NS4wODUgMCAwMC0uMDI3LS4wNDggNC40NjcgNC40NjcgMCAwMS0xLjAzNC0xLjY1MSAzLjg5NiAzLjg5NiAwIDAxLS4yNTEtMS4xOTIgNS4xODkgNS4xODkgMCAwMS4xNDEtMS42Yy4zMzctMS4xMTIuOTgyLTEuOTg1IDEuOTMzLTIuNjE4LjIxMi0uMTQxLjQxMy0uMjUxLjYwMS0uMzMuMjE1LS4wODkuNDMtLjE2NC42NDYtLjIyN2EuMDk4LjA5OCAwIDAwLjA2NS0uMDY2IDQuNTEgNC41MSAwIDAxLjgyOS0xLjYxNSA0LjUzNSA0LjUzNSAwIDAxMS44MzctMS4zODh6bTMuNDgyIDEwLjU2NWEuNjM3LjYzNyAwIDAwMCAxLjI3MmgzLjYzNmEuNjM3LjYzNyAwIDEwMC0xLjI3MmgtMy42MzZ6TTguNDYyIDkuMjNhLjYzNy42MzcgMCAwMC0xLjEwNi42MzFsMS4yNzIgMi4yMjQtMS4yNjYgMi4xMzZhLjYzNi42MzYgMCAxMDEuMDk1LjY0OWwxLjQ1NC0yLjQ1NWEuNjM2LjYzNiAwIDAwLjAwNS0uNjRMOC40NjIgOS4yM3oiIGZpbGw9InVybCgjbG9iZS1pY29ucy1jb2RleC1fUl8wXykiPjwvcGF0aD48ZGVmcz48bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGlkPSJsb2JlLWljb25zLWNvZGV4LV9SXzBfIiB4MT0iMTIiIHgyPSIxMiIgeTE9IjMiIHkyPSIyMSI+PHN0b3Agc3RvcC1jb2xvcj0iI0IxQTdGRiI+PC9zdG9wPjxzdG9wIG9mZnNldD0iLjUiIHN0b3AtY29sb3I9IiM3QTlERkYiPjwvc3RvcD48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzOTQxRkYiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4="><i>Codex</i></span><span class="clogo"><img class="logo-plate" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjYwMCAzMDAgNDAwIDQwMCIgd2lkdGg9IjQwMCIgaGVpZ2h0PSI0MDAiPgo8cGF0aCBmaWxsPSIjMTQxMjBCIiBkPSJNOTk5Ljk5NCA1NTQuMjk0Qzk5OS45OTQgNTU5Ljg1OSA5OTkuOTk0IDU2NS40MTkgOTk5Ljk2MiA1NzAuOTg0Qzk5OS45MzUgNTc1LjY3IDk5OS44ODIgNTgwLjM1NyA5OTkuNzUzIDU4NS4wMzhDOTk5LjQ3NSA1OTUuMjQ3IDk5OC44NzUgNjA1LjU0MiA5OTcuMDU5IDYxNS42MzlDOTk1LjIxNyA2MjUuODggOTkyLjIxMiA2MzUuNDA5IDk4Ny40NzcgNjQ0LjcxOEM5ODIuODIyIDY1My44NjEgOTc2LjczOCA2NjIuMjMzIDk2OS40ODUgNjY5LjQ5MUM5NjIuMjI3IDY3Ni43NDggOTUzLjg2MSA2ODIuODI4IDk0NC43MTIgNjg3LjQ4MkM5MzUuNDA5IDY5Mi4yMTcgOTI1Ljg3NSA2OTUuMjIyIDkxNS42MzMgNjk3LjA2NUM5MDUuNTM3IDY5OC44OCA4OTUuMjQyIDY5OS40OCA4ODUuMDMzIDY5OS43NTlDODgwLjM0NiA2OTkuODg3IDg3NS42NjUgNjk5Ljk0MSA4NzAuOTc4IDY5OS45NjhDODY1LjQxMyA3MDAuMDA1IDg1OS44NTMgNzAwIDg1NC4yODggNzAwSDc0NS42OTVDNzQwLjEzIDcwMCA3MzQuNTcxIDcwMCA3MjkuMDA1IDY5OS45NjhDNzI0LjMxOSA2OTkuOTQxIDcxOS42MzIgNjk5Ljg4NyA3MTQuOTUxIDY5OS43NTlDNzA0Ljc0MiA2OTkuNDggNjk0LjQ0NyA2OTguODggNjg0LjM1IDY5Ny4wNjVDNjc0LjEwOSA2OTUuMjIyIDY2NC41OCA2OTIuMjE3IDY1NS4yNzEgNjg3LjQ4MkM2NDYuMTI4IDY4Mi44MjggNjM3Ljc1NiA2NzYuNzQzIDYzMC40OTkgNjY5LjQ5MUM2MjMuMjQxIDY2Mi4yMzMgNjE3LjE2MSA2NTMuODY2IDYxMi41MDcgNjQ0LjcxOEM2MDcuNzcyIDYzNS40MTQgNjA0Ljc2NyA2MjUuODggNjAyLjkyNSA2MTUuNjM5QzYwMS4xMDkgNjA1LjU0MiA2MDAuNTA5IDU5NS4yNDcgNjAwLjIzIDU4NS4wMzhDNjAwLjEwMiA1ODAuMzUyIDYwMC4wNDggNTc1LjY3IDYwMC4wMjEgNTcwLjk4NEM2MDAgNTY1LjQxOSA2MDAgNTU5Ljg1OSA2MDAgNTU0LjI5NFY0NDUuNzAxQzYwMCA0NDAuMTM2IDYwMCA0MzQuNTc2IDYwMC4wMzIgNDI5LjAxMUM2MDAuMDU5IDQyNC4zMjQgNjAwLjExMiA0MTkuNjM3IDYwMC4yNDEgNDE0Ljk1NkM2MDAuNTIgNDA0Ljc0NyA2MDEuMTE5IDM5NC40NTIgNjAyLjkzNSAzODQuMzU2QzYwNC43NzggMzc0LjExNSA2MDcuNzgzIDM2NC41ODYgNjEyLjUxOCAzNTUuMjc3QzYxNy4xNzIgMzQ2LjEzMyA2MjMuMjU3IDMzNy43NjIgNjMwLjUwOSAzMzAuNTA0QzYzNy43NjcgMzIzLjI0NiA2NDYuMTMzIDMxNy4xNjcgNjU1LjI4MiAzMTIuNTEyQzY2NC41ODYgMzA3Ljc3NyA2NzQuMTIgMzA0Ljc3MiA2ODQuMzYxIDMwMi45M0M2OTQuNDU4IDMwMS4xMTQgNzA0Ljc1MiAzMDAuNTE0IDcxNC45NjEgMzAwLjIzNkM3MTkuNjQ4IDMwMC4xMDcgNzI0LjMyOSAzMDAuMDU0IDcyOS4wMTYgMzAwLjAyN0M3MzQuNTc2IDMwMCA3NDAuMTM2IDMwMCA3NDUuNzAxIDMwMEg4NTQuMjk0Qzg1OS44NTkgMzAwIDg2NS40MTkgMzAwIDg3MC45ODQgMzAwLjAzMkM4NzUuNjcgMzAwLjA1OSA4ODAuMzU3IDMwMC4xMTIgODg1LjAzOCAzMDAuMjQxQzg5NS4yNDcgMzAwLjUyIDkwNS41NDIgMzAxLjExOSA5MTUuNjM5IDMwMi45MzVDOTI1Ljg4IDMwNC43NzggOTM1LjQwOSAzMDcuNzgzIDk0NC43MTggMzEyLjUxOEM5NTMuODYxIDMxNy4xNzIgOTYyLjIzMyAzMjMuMjU3IDk2OS40OTEgMzMwLjUwOUM5NzYuNzQ4IDMzNy43NjcgOTgyLjgyOCAzNDYuMTMzIDk4Ny40ODIgMzU1LjI4MkM5OTIuMjE3IDM2NC41ODYgOTk1LjIyMiAzNzQuMTIgOTk3LjA2NSAzODQuMzYxQzk5OC44OCAzOTQuNDU4IDk5OS40OCA0MDQuNzUyIDk5OS43NTkgNDE0Ljk2MUM5OTkuODg3IDQxOS42NDggOTk5Ljk0MSA0MjQuMzI5IDk5OS45NjggNDI5LjAxNkMxMDAwLjAxIDQzNC41ODEgMTAwMCA0NDAuMTQxIDEwMDAgNDQ1LjcwNlY1NTQuMjk5TDk5OS45OTQgNTU0LjI5NFoiLz4KPHBhdGggZmlsbD0iI0VERUNFQyIgZD0iTTkyMC4wMTUgNDI0Ljk1OEw4MDUuOTE5IDM1OS4wODZDODAyLjI1NiAzNTYuOTcgNzk3LjczNSAzNTYuOTcgNzk0LjA3MSAzNTkuMDg2TDY3OS45ODEgNDI0Ljk1OEM2NzYuOTAxIDQyNi43MzYgNjc1IDQzMC4wMjUgNjc1IDQzMy41ODdWNTY2LjQxOUM2NzUgNTY5Ljk4MSA2NzYuOTAxIDU3My4yNjkgNjc5Ljk4MSA1NzUuMDQ4TDc5NC4wNzcgNjQwLjkyQzc5Ny43NCA2NDMuMDM2IDgwMi4yNjEgNjQzLjAzNiA4MDUuOTI1IDY0MC45Mkw5MjAuMDIgNTc1LjA0OEM5MjMuMSA1NzMuMjY5IDkyNS4wMDEgNTY5Ljk4MSA5MjUuMDAxIDU2Ni40MTlWNDMzLjU4N0M5MjUuMDAxIDQzMC4wMjUgOTIzLjEgNDI2LjczNiA5MjAuMDIgNDI0Ljk1OEg5MjAuMDE1Wk05MTIuODQ4IDQzOC45MTFMODAyLjcwNiA2MjkuNjgyQzgwMS45NjEgNjMwLjk2OCA3OTkuOTk1IDYzMC40NDMgNzk5Ljk5NSA2MjguOTU0VjUwNC4wMzlDNzk5Ljk5NSA1MDEuNTQzIDc5OC42NjIgNDk5LjIzNCA3OTYuNDk4IDQ5Ny45ODFMNjg4LjMyMSA0MzUuNTI2QzY4Ny4wMzYgNDM0Ljc4MSA2ODcuNTYxIDQzMi44MTYgNjg5LjA1IDQzMi44MTZIOTA5LjMzNEM5MTIuNDYyIDQzMi44MTYgOTE0LjQxNyA0MzYuMjA2IDkxMi44NTMgNDM4LjkxN0g5MTIuODQ4VjQzOC45MTFaIi8+Cjwvc3ZnPgo="><i>Cursor</i></span><span class="clogo"><img class="logo-plate" src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MDAgODAwIj4KICA8cmVjdCB3aWR0aD0iODAwIiBoZWlnaHQ9IjgwMCIgcng9IjEyMCIgZmlsbD0iIzA5MDkwYiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iCiAgICBNMTY1LjI5IDE2NS4yOQogICAgSDUxNy4zNgogICAgVjQwMAogICAgSDQwMAogICAgVjUxNy4zNgogICAgSDI4Mi42NQogICAgVjYzNC43MgogICAgSDE2NS4yOQogICAgWgogICAgTTI4Mi42NSAyODIuNjUKICAgIFY0MDAKICAgIEg0MDAKICAgIFYyODIuNjUKICAgIFoKICAiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNNTE3LjM2IDQwMCBINjM0LjcyIFY2MzQuNzIgSDUxNy4zNiBaIi8+Cjwvc3ZnPgo="><i>Pi</i></span><span class="clogo"><img class="logo-plate" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAYKADAAQAAAABAAAAYAAAAACpM19OAAAkCUlEQVR4Ae2dB7hVxbXHB6SJDVQsgAqIDeyiSWxcjL1hS2LvYjeWYNRogl3z2XsHW0QsKIotIkqTojRFRMpFQEE6CIK0ef/fOnf23WffU+89N+R9763vO2e32dPWzGqzZu06zrmu+v0/rKUeqKNy/dVXX+3atWvnvPdrqRr/t4qtU6eOGzdunLv//vudIWDAgAHugAMO+L/VC2u5tfR5x44dXT3qsXz5cqvOf9MMYJQkYc2aNe7nn392CxcutN+KX1fYrK3foL5rslET13Tjpm6jjTZyyXdTE/u/Z3ZTv9DnhoBkQ9fGdVqnqa8WLFjopk+f5r7RVB09ZoyO37hpup43b55btGiRW7ZsmVu9erUhYJ111nGNGjVyTZo0cS1btnQ77bST22uvvdw+e+/j2rVv59Zff301KYXQdCq79pGyVhEQ7/TFixa7H378wf3www9u7ty5NsIXLFgQjXj6b+XKlfYsjJ4wUEDE0qVL7cf7w4YNcz169HB169Zxbdps6w488EB37LHH6tjRNW3axF5LISLMsrWHiLWCgNDxK1asdD+q02fPnu0gL5tsson77W9/WzFiQ/dWHletWu2mTp3q+vf/xL3yyivus88+s/cqU6SfrVnj3aRJk+z33HPPuVatWrnjjz/enXXWWW633XazxGsbEQwB/9FHH7lDDjmk1qWg0PGQkS+/+MJ99fXXRlJWChErV+mnEd6wYUO32Wabu+23397tuuuurm3bbdN7NXbVv39/d9dddznqXwysu+66hoiuXbu63Xff3V6tJE21PxvoB+p82GGHpcrWhfiv9xqFtfKzzPU3/ptv/DVXX+N33HFHL2bpRbtpbdafaLcvKyvzTz/9tBfjDdmojtGp16zwjz/+uG/atGnWfLKVsd566/lru3b18+fPtwzJt/JXO31BHwMffvhhqK/NgIoKlLZQy1R/474e57t06eI32GCDUGjRxx122MF3797dr16dakDoqFDGFyNG+Hbtdio6X5Czyy67eJGzkFWtI4GCahUB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"><i>Hermes</i></span></div>
<div class="orch"><img class="orchico" src="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZGVmcz4KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iYmdHcmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjojMDZCNkQ0O3N0b3Atb3BhY2l0eToxIiAvPgogICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0eWxlPSJzdG9wLWNvbG9yOiM3QzNBRUQ7c3RvcC1vcGFjaXR5OjEiIC8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogIDwvZGVmcz4KCiAgPCEtLSBETkEgcGF0aCB3aXRoIGdyYWRpZW50IC0tPgogIDxwYXRoIGQ9Ik0wIDAgQzUuNTUyMzk3NjcgMy4yODQ4MTU0MiA5Ljg1MTkyMTk0IDguMTU5NTM3MTMgMTIuNDIxODc1IDE0LjA4NTkzNzUgQzEyLjgzNTkzNzUgMTYuMjM0Mzc1IDEyLjgzNTkzNzUgMTYuMjM0Mzc1IDEzLjA0Njg3NSAxOC40NjA5Mzc1IEMxMy4xNTkwMjM0NCAxOS41NTUzNTE1NiAxMy4xNTkwMjM0NCAxOS41NTUzNTE1NiAxMy4yNzM0Mzc1IDIwLjY3MTg3NSBDMTMuNDIxODc1IDIzLjA4NTkzNzUgMTMuNDIxODc1IDIzLjA4NTkzNzUgMTMuMjAyMjU4MTEgMjUuOTYzMjQ3MyBDMTMuNDczMzA1MDEgMjkuODE3MjEwOTUgMTQuMzczNzY5MzkgMzAuNzc4NjQ5ODEgMTcuMDg0MTgyNzQgMzMuNDYzMDQzMjEgQzE3Ljg5NjAyMDIgMzQuMjgxNjgzNSAxOC43MDc4NTc2NyAzNS4xMDAzMjM3OSAxOS41NDQyOTYyNiAzNS45NDM3NzEzNiBDMjAuNDQ2NjA0NzcgMzYuODIyOTM3MTYgMjEuMzQ4OTEzMjcgMzcuNzAyMTAyOTcgMjIuMjc4NTY0NDUgMzguNjA3OTEwMTYgQzIzLjIzMDY0NDk5IDM5LjU1NjY1OTk3IDI0LjE4MTM5ODQ0IDQwLjUwNjc0MzEzIDI1LjEzMDkyMDQxIDQxLjQ1ODA1MzU5IEMyNy43MTA4NjI3OCA0NC4wMzU0NDcxMyAzMC4zMDg4MDI2NiA0Ni41OTM5ODcwMiAzMi45MTAyMDIyNiA0OS4xNDk2OTY4MyBDMzUuNjMwNDQxOTMgNTEuODI4NjcwMDIgMzguMzMzMjc5MSA1NC41MjUwODEzNCA0MS4wMzc4ODc1NyA1Ny4yMTk4MTgxMiBDNDYuMTY0OTk4ODIgNjIuMzIzMTE2IDUxLjMwNjc4MDQ0IDY3LjQxMTM1NDQ0IDU2LjQ1NDM2MTE0IDcyLjQ5Mzk5NjAyIEM2NC4wMDU3MTYzNSA3OS45NTE0MDMzNCA3MS41MzQ5MzA0OSA4Ny40MzExMTE2OSA3OS4wNjQwODIxNSA5NC45MTA5MjQ5MSBDODAuMTc1NjIzMDIgOTYuMDE1MTE3NjEgODEuMjg3MTcxMzggOTcuMTE5MzAyNzggODIuMzk4NzI3NDIgOTguMjIzNDgwMjIgQzgyLjk0MTQ3MzYxIDk4Ljc2MjY3NjY4IDgzLjQ4NDIxOTgxIDk5LjMwMTg3MzE0IDg0LjA0MzQxMjg2IDk5Ljg1NzQwODg4IEM4Ny4yNjgyMTE2NiAxMDMuMDYwMTE5MzQgOTAuNDk3MjQ2NTMgMTA2LjI1ODQ4MTg5IDkzLjczMDE1MzY4IDEwOS40NTMwMDY5OCBDOTUuNzQxOTg0ODUgMTExLjQ0MTQyMzA4IDk3Ljc1MTkzMjk0IDExMy40MzE3MzYwNSA5OS43NjE2MTE5NCAxMTUuNDIyMzI3MDQgQzEwMS4xMzY5MDczIDExNi43ODMwODMxMyAxMDIuNTE0ODQ4OSAxMTguMTQxMTYzMDggMTAzLjg5Mjg2ODA0IDExOS40OTkxNjA3NyBDMTA0LjcxMzE2NDk4IDEyMC4zMTIxNjE0MSAxMDUuNTMzNDYxOTEgMTIxLjEyNTE2MjA1IDEwNi4zNzg2MTYzMyAxMjEuOTYyNzk5MDcgQzEwNy4wOTExNjIzMSAxMjIuNjY2NjMwMzQgMTA3LjgwMzcwODI5IDEyMy4zNzA0NjE2MiAxMDguNTM3ODQ2NTcgMTI0LjA5NTYyMTExIEMxMTAuNDIxODc1IDEyNi4wODU5Mzc1IDExMC40MjE4NzUgMTI2LjA4NTkzNzUgMTEyLjAzNzEyNzQ5IDEyOC4zMjM2MTQxMiBDMTEzLjI4MTA3OTU1IDEzMC4zMjMzNDkzNSAxMTMuMjgxMDc5NTUgMTMwLjMyMzM0OTM1IDExNS42MjEwOTM3NSAxMzAuNDA2MjUgQzExNi40NDIyMjY1NiAxMzAuMzQxNzk2ODggMTE3LjI2MzM1OTM3IDEzMC4yNzczNDM3NSAxMTguMTA5Mzc1IDEzMC4yMTA5Mzc1IEMxMjUuNjMxNzIxOSAxMjkuOTI2MjQ4OTcgMTMxLjM4OTM0Mzg5IDEzMS4yNTk5MTI2MSAxMzcuNDIxODc1IDEzNi4wODU5Mzc1IEMxNDMuNDA3NDI3NDEgMTQyLjI1Mzg3NTE2IDE0NC44NzgxNjQxOSAxNDYuODA5MDQyNjQgMTQ0Ljg1MzUxNTYyIDE1NS4zNzEzMzc4OSBDMTQ0LjY3NTMzOTM0IDE2MS4zMDIxNjU1MiAxNDMuMzU2ODEyMzggMTY0Ljc1NDYwNTk0IDEzOS40MjE4NzUgMTY5LjA4NTkzNzUgQzEzOC44ODY5MTQwNiAxNjkuNzI1MzEyNSAxMzguMzUxOTUzMTMgMTcwLjM2NDY4NzUgMTM3LjgwMDc4MTI1IDE3MS4wMjM0Mzc1IEMxMjAuMzIzMDIwMiAxOTAuMjY3NzY3OTQgOTEuMDY2OTMzMTUgMTk4LjU5NzEwMTA5IDY1Ljg3MjE5MjM4IDIwMC4yNTM1NzA1NiBDNjAuNzM0MzM4MjUgMjAwLjQ2MjM4NDcyIDU1LjYwMTQyMDI0IDIwMC40NzE5MTE4MiA1MC40NjAyMDUwOCAyMDAuNDIyMTE5MTQgQzQ3Ljg1NjYxODc4IDIwMC4zOTg0MTI0IDQ1LjI1NDA1ODg1IDIwMC40MDE2MDkwOSA0Mi42NTAzOTA2MiAyMDAuNDA4MjAzMTIgQzMxLjQ1NDgyNTg3IDIwMC4zODgwNjUwOSAyMC41MTc4Nzk5OCAxOTkuNTU2MTQ3NjQgOS40MjE4NzUgMTk4LjA4NTkzNzUgQzkuNDgyNDYwOTQgMTk4Ljc0ODk5OTAyIDkuNTQzMDQ2ODggMTk5LjQxMjA2MDU1IDkuNjA1NDY4NzUgMjAwLjA5NTIxNDg0IEMxMy41OTI3MjQ5OCAyNDQuNDg0MTExNTggMTAuMzE0NDY5MDEgMjkwLjA0MDQyMDIxIC0xOS4wMTk1MzEyNSAzMjYuMTAxNTYyNSBDLTE5Ljg2Mzg2NzE5IDMyNy4wODY0MDYyNSAtMjAuNzA4MjAzMTMgMzI4LjA3MTI1IC0yMS41NzgxMjUgMzI5LjA4NTkzNzUgQy0yMi4wMTIzNzc5MyAzMjkuNTk3MDUwNzggLTIyLjQ0NjYzMDg2IDMzMC4xMDgxNjQwNiAtMjIuODk0MDQyOTcgMzMwLjYzNDc2NTYyIEMtNDAuMzE5MDk3MzcgMzUwLjk4MjAzNDExIC02NC4zOTQ1MTY2NCAzNjYuNjI5Mjk3NzEgLTkwLjU3ODEyNSAzNzMuMDg1OTM3NSBDLTk2Ljk2NzM4Njc0IDM3My40NjE3NzY0MyAtOTYuOTY3Mzg2NzQgMzczLjQ2MTc3NjQzIC0xMDAuMDE1NjI1IDM3MS41ODU5Mzc1IEMtMTAxLjg5MTY5OTk4IDM2OC41ODQyMTc1MyAtMTAyLjA5MTc1MTU4IDM2Ni41NTc4ODk5OCAtMTAyLjIwNzAzMTI1IDM2My4wODU5Mzc1IEMtMTAxLjIwNDMyNTc1IDM1OS44OTcyMDk0NCAtOTkuMzQzMjg4NjIgMzU4Ljg4NTQ4ODQzIC05Ni41NzgxMjUgMzU3LjA4NTkzNzUgQy05My45NzAxMjU2IDM1Ni4wNjg0NTQzNSAtOTEuNDI3OTQwMzQgMzU1LjE3MjI5MjM1IC04OC43NjU2MjUgMzU0LjMzNTkzNzUgQy01OC4zMTA0NDUxNyAzNDQuMDk3NDYyNzYgLTM0LjE2NjI3MTY4IDMyMy43OTIxMzMyNiAtMTkuNTUwNzgxMjUgMjk1LjA3NTE5NTMxIEMtNC45NjQ2NTk0MSAyNjUuMjQzOTQwMSAtMy42NDM5MzIxNSAyMzMuODc1OTk3MTcgLTguMzAyNzM0MzggMjAxLjU4NjkxNDA2IEMtOC41ODA0MjkwNCAxOTkuMDY1MDEzMiAtOC42MjU4NDY2NiAxOTYuNjIwODY2NjUgLTguNTc4MTI1IDE5NC4wODU5Mzc1IEMtOS40MzA4Mzk4NCAxOTQuMDEyNDYwOTQgLTkuNDMwODM5ODQgMTk0LjAxMjQ2MDk0IC0xMC4zMDA3ODEyNSAxOTMuOTM3NSBDLTE1LjI4ODkzNjI5IDE5My40NTQ1MDY2OSAtMTkuODA0MTIwNzggMTkyLjYwOTU1NTg3IC0yNC41NzgxMjUgMTkxLjA4NTkzNzUgQy0yNC4zODQ3NjU2MiAxOTEuODUwMzUxNTYgLTI0LjE5MTQwNjI1IDE5Mi42MTQ3NjU2MiAtMjMuOTkyMTg3NSAxOTMuNDAyMzQzNzUgQy0xNS40MzI0ODQ5MiAyMjguNjE1NzczNjggLTE3Ljk0NzE4ODE2IDI2NC4yMzgxOTc1NyAtMzUuNTc4MTI1IDI5Ni4wODU5Mzc1IEMtMzYuMTIyMTA5MzcgMjk3LjA3MzM1OTM3IC0zNi42NjYwOTM3NSAyOTguMDYwNzgxMjUgLTM3LjIyNjU2MjUgMjk5LjA3ODEyNSBDLTUxLjAyMjk3NzMgMzIyLjI5NjQ4MTYyIC03NC45MzQ2ODMxOCAzMzcuMjE2NTQwNDcgLTEwMC41NzgxMjUgMzQ0LjA4NTkzNzUgQy0xMzQuNjUwOTY1NDMgMzUyLjY2NDIxOTYxIC0xNjcuMTc4ODU1ODYgMzQ1LjgzNDE3MjQ3IC0yMDAuMzAyOTc4NTIgMzM2LjcwNDgzMzk4IEMtMjIzLjY3MjE1MDMzIDMzMC4yOTYyNDE5MSAtMjQ3Ljg1MDgxNjI2IDMyNi44NTY5MTYzIC0yNzIuMDc4MTI1IDMyNi44MzU5Mzc1IEMtMjcyLjc4MzAwMDQ5IDMyNi44MzUyNjI3NiAtMjczLjQ4Nzg3NTk4IDMyNi44MzQ1ODgwMSAtMjc0LjIxNDExMTMzIDMyNi44MzM4OTI4MiBDLTMwMS41NDEyMjIwNCAzMjYuODc1Mjk5ODggLTMyNy45MzA2NDQ5OSAzMzIuMzE5NzA3NjkgLTM0OC43ODUxNTYyNSAzNTEuMDcwMzEyNSBDLTM1MC45MDc1MTcxIDM1My4wOTA5NTM5MyAtMzUwLjkwNzUxNzEgMzUzLjA5MDk1MzkzIC0zNTEuMTQwNjI1IDM1Ni42NDg0Mzc1IEMtMzUwLjkwMjc1MDYgMzYwLjE1NjQzNDE5IC0zNTAuOTAyNzUwNiAzNjAuMTU2NDM0MTkgLTM0OC41MTU2MjUgMzYyLjIxMDkzNzUgQy0zNDUuMTM4MjYzNDkgMzYzLjIxNjk2MDA4IC0zNDMuNDkzNDM3MzMgMzYyLjc5NDk2OTI2IC0zNDAuMzcxMDkzNzUgMzYxLjIzMDQ2ODc1IEMtMzM4LjU1MjAzNDU1IDM2MC4wNjkyODI4MSAtMzM3LjA5MDYxMjY2IDM1OC44MDc3NzczNSAtMzM1LjUxNTYyNSAzNTcuMzM1OTM3NSBDLTMxOS4xODAwNTA5MSAzNDIuNjc3Njc2ODIgLTI5NC42Mzc0MTMwNCAzNDAuNjY3NDQ5MDYgLTI3My43NjU2MjUgMzQwLjc3MzQzNzUgQy0yNzIuOTk4NDUxNTQgMzQwLjc3NTU5MjY1IC0yNzIuMjMxMjc4MDggMzQwLjc3Nzc0NzggLTI3MS40NDA4NTY5MyAzNDAuNzc5OTY4MjYgQy0yNDIuNTU0ODYxMDMgMzQwLjkwOTQ2MTYgLTIxNC43MzY1OTU2NSAzNDYuNjU2OTEwODggLTE4Ni45NTMxMjUgMzU0LjI3MzQzNzUgQy0xNjkuNTg0NTAyNTggMzU5LjAwNDYxMTgyIC0xNTMuNjgyNTI3MzMgMzYxLjQ0MzY4MDIzIC0xMzUuNjQ5NjU4MiAzNjEuNjIwODQ5NjEgQy0xMzQuNTQ1ODE3ODcgMzYxLjY0MDI2NjExIC0xMzMuNDQxOTc3NTQgMzYxLjY1OTY4MjYyIC0xMzIuMzA0Njg3NSAzNjEuNjc5Njg3NSBDLTEzMC44Mjg2MzAzNyAzNjEuNjkwMzIyMjcgLTEzMC44Mjg2MzAzNyAzNjEuNjkwMzIyMjcgLTEyOS4zMjI3NTM5MSAzNjEuNzAxMTcxODggQy0xMjYuMDk2NzQzNTIgMzYyLjE1MzQyMTY4IC0xMjQuMjAwNzI5ODEgMzYzLjE4MzAyNDI0IC0xMjEuNTc4MTI1IDM2NS4wODU5Mzc1IEMtMTIwLjAzMjI1NjI0IDM2OC4xNzc2NzUwMiAtMTIwLjI4NDUyOTc5IDM3MC42ODAyMzMwMiAtMTIwLjU3ODEyNSAzNzQuMDg1OTM3NSBDLTEyMi43Mzc4Mzc0OCAzNzcuMDE5NjUyODcgLTEyMy45MjAwOTI5NyAzNzcuOTc4MjkzOTUgLTEyNy41NDgwOTU3IDM3OC41NzE3NzczNCBDLTEyOC42ODg1MTMxOCAzNzguNTYzNTU5NTcgLTEyOS44Mjg5MzA2NiAzNzguNTU1MzQxOCAtMTMxLjAwMzkwNjI1IDM3OC41NDY4NzUgQy0xMzIuOTAyNDUzNjEgMzc4LjU0MzAwNzgxIC0xMzIuOTAyNDUzNjEgMzc4LjU0MzAwNzgxIC0xMzQuODM5MzU1NDcgMzc4LjUzOTA2MjUgQy0xMzYuMTg5Nzk5NCAzNzguNTE0MTIwMzcgLTEzNy41NDAyMjMxMiAzNzguNDg4MDYwOTcgLTEzOC44OTA2MjUgMzc4LjQ2MDkzNzUgQy0xNDAuMjU2NjY2OCAzNzguNDQ3MjY0NDcgLTE0MS42MjI3MTUyOSAzNzguNDM0MjQzNzQgLTE0Mi45ODg3Njk1MyAzNzguNDIxODc1IEMtMTUxLjk2NTc1MDQ1IDM3OC4zMDQ4NTA2MiAtMTYwLjc1ODI5MDA1IDM3Ny44MTg5NTc3IC0xNjkuNTc4MTI1IDM3Ni4wODU5Mzc1IEMtMTY5LjQ0NTM1MTU2IDM3Ni44OTY3NTc4MSAtMTY5LjMxMjU3ODEyIDM3Ny43MDc1NzgxMiAtMTY5LjE3NTc4MTI1IDM3OC41NDI5Njg3NSBDLTE2OC45MTA4Nzg5MSAzODAuMjAzOTI1NzggLTE2OC45MTA4Nzg5MSAzODAuMjAzOTI1NzggLTE2OC42NDA2MjUgMzgxLjg5ODQzNzUgQy0xNjguNDY2NjAxNTYgMzgyLjk3NzM4MjgxIC0xNjguMjkyNTc4MTMgMzg0LjA1NjMyODEyIC0xNjguMTEzMjgxMjUgMzg1LjE2Nzk2ODc1IEMtMTY2LjczNDI2NjI5IDM5NS4yNjM5Njg4MSAtMTY2LjMzNjk4ODg2IDQwNS4yNzQ3MTI0MyAtMTY2LjMyODEyNSA0MTUuNDYwOTM3NSBDLTE2Ni4zMjc0NTAyNiA0MTYuMTYzMjU1IC0xNjYuMzI2Nzc1NTEgNDE2Ljg2NTU3MjUxIC0xNjYuMzI2MDgwMzIgNDE3LjU4OTE3MjM2IEMtMTY2LjM3NjM5OTQ0IDQ1MC43NDQzMDAwMiAtMTczLjY3MjEyODA2IDQ4Mi4yNjYxMzY2OCAtMTk3LjU1ODU5Mzc1IDUwNi40NjQ4NDM3NSBDLTIwMy43MTUxMzY1NCA1MTEuNDA2NzQ5NDcgLTIwOS4yNzcyMTI1NyA1MTEuNjY1MjIxODkgLTIxNi45Mzc1IDUxMS41IEMtMjIzLjQ3OTY5NDA0IDUxMC43NTU5MzA3MiAtMjI3LjE5NjU0NTM0IDUwNy44MzA0MzY5NCAtMjMxLjQ1MzEyNSA1MDMuMDIzNDM3NSBDLTIzNC43MzA1ODc0NiA0OTguNDkyODI3NjMgLTIzNS42ODgxNTU0MSA0OTYuMTYzMTc0NzYgLTIzNS41MTU2MjUgNDkwLjU2MjUgQy0yMzYuMTAxODc3NzMgNDgyLjEwMDQwNDcyIC0yNDEuNjc1MzQ1NzMgNDc3LjgwMzcxODg2IC0yNDcuNTc4MTI1IDQ3Mi40NjA5Mzc1IEMtMjQ5LjEzNTU3NzQ3IDQ3MC45OTgyOTkwNCAtMjUwLjY4NTMzNDE3IDQ2OS41Mjc4MTY1OSAtMjUyLjIzNDg2MzI4IDQ2OC4wNTY3OTMyMSBDLTI1My42MzE3MTc4MiA0NjYuNzM5MjI4ODYgLTI1NS4wNDU5MDk4IDQ2NS40NDAxMTcyIC0yNTYuNDYwOTM3NSA0NjQuMTQyMDg5ODQgQy0yNTkuNDIxMjgzMjMgNDYxLjI2NzA4NjE5IC0yNTkuNTQzMjkzNjggNDYwLjQ0NTg2MTE3IC0yNTkuOTUzMTI1IDQ1Ni4yMTA5Mzc1IEMtMjU5Ljg5ODU0ODUxIDQ1Mi44ODE3NzE2MiAtMjU5LjcxMjcyOTQ1IDQ1Mi4yNTMxNzMzMyAtMjU3LjUxNTYyNSA0NDkuNTIzNDM3NSBDLTI1NC42MjU3NzkzNSA0NDguMTA5MjU3NzEgLTI1Mi43NzAyMDA3OCA0NDcuNDc0ODI4MDIgLTI0OS41ODU5Mzc1IDQ0OC4xNjQwNjI1IEMtMjQ0LjgyMjcwNDIgNDUwLjM1MTA3MjM0IC0yNDEuMjQ0NDA0NzggNDU0LjQzNTkwNDE2IC0yMzcuNTc4MTI1IDQ1OC4wODU5Mzc1IEMtMjM2LjYyMzgyNDY3IDQ1OS4wMjYxNzAzMyAtMjM1LjY2OTM5NjMxIDQ1OS45NjYyNzMyNCAtMjM0LjcxNDg0Mzc1IDQ2MC45MDYyNSBDLTIzMi4zMTk4Nzk5NSA0NjMuMjg0Mjc2MjkgLTIyOS45NDE4Njc2MSA0NjUuNjc2OTMxNzMgLTIyNy41NzgxMjUgNDY4LjA4NTkzNzUgQy0yMjAuMTMwMDMzMTIgNDU4Ljk5MzA1ODY2IC0yMTcuMDU1Mjc2MTcgNDQ4LjgxNzIyNjggLTIxNS4xMTI4Mzg3NSA0MzcuMzM1Njc4MSBDLTIxNS44MjUzMTY0MSA0MzIuMzU5NDU2MjkgLTIxOC44MTMwOTkzMyA0MjkuOTY1NTY2NDggLTIyMi4yODgzMzAwOCA0MjYuNTA0MTUwMzkgQy0yMjMuMDAyMTc4NjUgNDI1Ljc3MDE1MDE1IC0yMjMuNzE2MDI3MjIgNDI1LjAzNjE0OTkgLTIyNC40NTE1MDc1NyA0MjQuMjc5OTA3MjMgQy0yMjYuODE3NzI5NDcgNDIxLjg1NjY2MTQ0IC0yMjkuMjA1OTg3NDMgNDE5LjQ1NjcxMTAzIC0yMzEuNTk3NjU2MjUgNDE3LjA1ODU5Mzc1IEMtMjMzLjI1MzI3MjA4IDQxNS4zODM2OTg5MiAtMjM0LjkwODQzMjQ5IDQxMy43MDgzNTM4IC0yMzYuNTYzMTU2MTMgNDEyLjAzMjU3NzUxIEMtMjQwLjAzNzIyMDA3IDQwOC41MjI1NzM4OSAtMjQzLjUyMzQ4MDc2IDQwNS4wMjUyMTI0MSAtMjQ3LjAxNzMzMzk4IDQwMS41MzQ5MTIxMSBDLTI1MS40ODkzMzAyNSAzOTcuMDYzNTI1MzggLTI1NS45MTg2NDkwMSAzOTIuNTUyMzIxNjcgLTI2MC4zMzgzMjI2NCAzODguMDI5MjkwMiBDLTI2My43NDUxMjQ2OSAzODQuNTU1NzIxNjkgLTI2Ny4xNzg5MDc5NyAzODEuMTA5ODI0MTMgLTI3MC42MjA4MjQ4MSAzNzcuNjcxMDc5NjQgQy0yNzIuMjY1NTI4MjkgMzc2LjAxOTMwMTIzIC0yNzMuOTAwNTIzMTUgMzc0LjM1Nzc5NTg2IC0yNzUuNTI1NDAwMTYgMzcyLjY4NjUxMDA5IEMtMjc3LjgwNDI0NjEyIDM3MC4zNDg3NTQwMSAtMjgwLjExODE1NTQ2IDM2OC4wNTIyNDMzNSAtMjgyLjQ0NDU4MDA4IDM2NS43NjE5NjI4OSBDLTI4My40MzcyMTYxMSAzNjQuNzE4NzUxMyAtMjgzLjQzNzIxNjExIDM2NC43MTg3NTEzIC0yODQuNDQ5OTA1NCAzNjMuNjU0NDY0NzIgQy0yODcuMzY5NTkwODEgMzYwLjg0ODQ5MjUxIC0yODkuMjYzMTAzNyAzNTkuMTg4NzA5MzcgLTI5My4zODc3MTYyOSAzNTguODY2MzYxNjIgQy0zMDQuMzQ2MDIyMzEgMzU5Ljc1NTM3NzU1IC0zMTUuNzc4OTA3NTQgMzYzLjQ0MTYzMDQ0IC0zMjQuNTc4MTI1IDM3MC4wODU5Mzc1IEMtMzI0LjgwMzk1MDI1IDM3Mi4zNzg5MDU0NCAtMzI0LjgwMzk1MDI1IDM3Mi4zNzg5MDU0NCAtMzIyLjM5MDYyNSAzNzQuNDYwOTM3NSBDLTMxOS44NzAwNzUzNSAzNzYuODEzNDUwNTEgLTMxNy4yNzQ4MDg4MyAzNzguOTQyNDE5NTggLTMxNC41NzgxMjUgMzgxLjA4NTkzNzUgQy0zMTIuMjY1NjI1IDM4My4yMTA5Mzc1IC0zMTIuMjY1NjI1IDM4My4yMTA5Mzc1IC0zMTAuNTc4MTI1IDM4NS4wODU5Mzc1IEMtMzEwLjU3ODEyNSAzODUuNzQ1OTM3NSAtMzEwLjU3ODEyNSAzODYuNDA1OTM3NSAtMzEwLjU3ODEyNSAzODcuMDg1OTM3NSBDLTMwOS45OCAzODcuMzU0MDYyNSAtMzA5LjM4MTg3NSAzODcuNjIyMTg3NSAtMzA4Ljc2NTYyNSAzODcuODk4NDM3NSBDLTMwNi41Nzk2NDY0NiAzODkuMDg1MTExNTYgLTMwNS4xNjQ3OTkwNiAzOTAuMTgxOTI4NjMgLTMwMy41NzgxMjUgMzkyLjA4NTkzNzUgQy0zMDMuNTc4MTI1IDM5Mi43NDU5Mzc1IC0zMDMuNTc4MTI1IDM5My40MDU5Mzc1IC0zMDMuNTc4MTI1IDM5NC4wODU5Mzc1IEMtMzAzLjAwMTkxNDA2IDM5NC4zMjQwMTEyMyAtMzAyLjQyNTcwMzEyIDM5NC41NjIwODQ5NiAtMzAxLjgzMjAzMTI1IDM5NC44MDczNzMwNSBDLTI5OS4xMDE2OTYyOSAzOTYuMzU2MTk5MzIgLTI5Ny41NTIwNzkxOSAzOTguMTU1NjA2ODYgLTI5NS41MTU2MjUgNDAwLjU0Mjk2ODc1IEMtMjkyLjE5Mjk4Mzk5IDQwNC4zMzIwMDUwNiAtMjg4Ljc3NDA0ODQzIDQwNy45MTc2MTgwNCAtMjg1LjE0MDYyNSA0MTEuNDEwMTU2MjUgQy0yODQuMjI2Njc5NjkgNDEyLjI5MzgwODU5IC0yODMuMzEyNzM0MzcgNDEzLjE3NzQ2MDk0IC0yODIuMzcxMDkzNzUgNDE0LjA4Nzg5MDYyIEMtMjgwLjQ4Njk5ODEzIDQxNS44OTk1MjEwMyAtMjc4LjU5MzUxMDEgNDE3LjcwMTQyNzA1IC0yNzYuNjkxNDA2MjUgNDE5LjQ5NDE0MDYyIEMtMjc1Ljc4Nzc3MzQ0IDQyMC4zNzM5MjU3OCAtMjc0Ljg4NDE0MDYyIDQyMS4yNTM3MTA5NCAtMjczLjk1MzEyNSA0MjIuMTYwMTU2MjUgQy0yNzMuMTM1ODU5MzcgNDIyLjkzOTYzNjIzIC0yNzIuMzE4NTkzNzUgNDIzLjcxOTExNjIxIC0yNzEuNDc2NTYyNSA0MjQuNTIyMjE2OCBDLTI2OS4wODQ3NjI1NCA0MjcuNzUyMTkyNTQgLTI2OC43Mzk0MDk5IDQzMC4xMDM2NDA2MiAtMjY4LjU3ODEyNSA0MzQuMDg1OTM3NSBDLTI3MC4wMTU2MjUgNDM3LjAyMzQzNzUgLTI3MC4wMTU2MjUgNDM3LjAyMzQzNzUgLTI3Mi41NzgxMjUgNDM5LjA4NTkzNzUgQy0yNzUuOTU5MzA5NTkgNDM5Ljc2MjE3NDQyIC0yNzcuMzk0MjMwMzIgNDM5Ljk4NTU2OTc1IC0yODAuNTc4MTI1IDQzOS4wODU5Mzc1IEMtMjg3LjQwNzcxNzggNDM0LjQ4MDQyODEyIC0yOTIuOTg5MzkxODUgNDI3LjY2NjExMDQ2IC0yOTguNjg3MzcwMyA0MjEuNzQ2MjA0MzggQy0zMDEuNTAzNjY2ODUgNDE4LjgyODM5OTgzIC0zMDQuMzQzMTg2MzMgNDE1LjkzMzI5OTYgLTMwNy4xNzk2ODc1IDQxMy4wMzUxNTYyNSBDLTMxMC43NjczMTQ3NiA0MDkuMzY5NDgyNzQgLTMxNC4zNDcwNzA1NCA0MDUuNjk3MzIxNTggLTMxNy44OTU1MDc4MSA0MDEuOTkzNjUyMzQgQy0zMjAuNzg1MzMwNjIgMzk4Ljk3ODY3MTM1IC0zMjMuNzAxNzcxNjIgMzk1Ljk5MTg0Mjk5IC0zMjYuNjM3NjQxOTEgMzkzLjAyMTcwOTQ0IEMtMzI3Ljc0MzA5NTQ3IDM5MS44OTM1ODMwMiAtMzI4LjgzODc0MTc4IDM5MC43NTU3NTE0MyAtMzI5LjkyMzY5ODQzIDM4OS42MDc4OTg3MSBDLTMzNy4xMjQ0MzE2MiAzODEuODc5NzExMDEgLTMzNy4xMjQ0MzE2MiAzODEuODc5NzExMDEgLTM0Ny4wNjczODI4MSAzNzkuMDIwOTk2MDkgQy0zNDguMDE4OTcyNzggMzc5LjA1NDg2NDIgLTM0OC45NzA1NjI3NCAzNzkuMDg4NzMyMyAtMzQ5Ljk1MDk4ODc3IDM3OS4xMjM2MjY3MSBDLTM1NS4wNDA3MTA0OCAzNzkuMDUwNjA4OTYgLTM1OC42MjU2OTI5IDM3Ni4wMzMzNzYxNiAtMzYyLjEwNTQ2ODc1IDM3Mi41NjI1IEMtMzY3LjYyNjM0MDUxIDM2Ni4yNTc1MDQ0MyAtMzY4LjE5NTk0MzgzIDM2MC45OTc3MTg3OCAtMzY3Ljk0OTIxODc1IDM1Mi43ODUxNTYyNSBDLTM2Ny40MzQ1NDgzMiAzNDcuNjU0NzA0NzEgLTM2NS45OTY0NDI5NSAzNDQuODQ4NjA2ODkgLTM2Mi41NzgxMjUgMzQxLjA4NTkzNzUgQy0zNjIuMDQzMTY0MDYgMzQwLjQ0NjU2MjUgLTM2MS41MDgyMDMxMyAzMzkuODA3MTg3NSAtMzYwLjk1NzAzMTI1IDMzOS4xNDg0Mzc1IEMtMzQzLjUxOTEyMjU3IDMxOS45NDc5ODc1MSAtMzE0LjM1ODIzMTQ1IDMxMS43OTA5MTQ3NCAtMjg5LjMwODEwNTQ3IDMxMC4yMTA0NDkyMiBDLTI3MC40NjYyOTM4NCAzMDkuMzUxMDkyNzYgLTI1MS4xMjg1NDE3NiAzMDkuMjU2MDA1OTUgLTIzMi41NzgxMjUgMzEzLjA4NTkzNzUgQy0yMzIuNzE4MTQ5NDEgMzEyLjIxODQ3OSAtMjMyLjg1ODE3MzgzIDMxMS4zNTEwMjA1MSAtMjMzLjAwMjQ0MTQxIDMxMC40NTcyNzUzOSBDLTIzNC41NDE0ODM3IDMwMC4xMTQ2NjYyMSAtMjM0Ljk3Nzc1OTczIDI4OS45NzE5NTEwMSAtMjM0Ljk1MzEyNSAyNzkuNTIzNDM3NSBDLTIzNC45NTI5MTM1MSAyNzguNjkxMzI3NTEgLTIzNC45NTI3MDIwMyAyNzcuODU5MjE3NTMgLTIzNC45NTI0ODQxMyAyNzcuMDAxODkyMDkgQy0yMzQuOTE4Nzk0OTQgMjYzLjY4NDkyMjgzIC0yMzQuMDM5NTkwNTUgMjUxLjAwNTczMDYyIC0yMzAuNTc4MTI1IDIzOC4wODU5Mzc1IEMtMjMwLjM5MDg4ODY3IDIzNy4zNjQwNjI1IC0yMzAuMjAzNjUyMzQgMjM2LjY0MjE4NzUgLTIzMC4wMTA3NDIxOSAyMzUuODk4NDM3NSBDLTIyNC42NTUzNDQzOCAyMTUuNzcxNzYxMTEgLTIxNS4yNDM1MTY2NiAxOTYuODQ3NTczNyAtMjAxLjU3ODEyNSAxODEuMDg1OTM3NSBDLTIwMC45MDM5NDUzMSAxODAuMjc4OTg0MzcgLTIwMC4yMjk3NjU2MiAxNzkuNDcyMDMxMjUgLTE5OS41MzUxNTYyNSAxNzguNjQwNjI1IEMtMTc1LjM1NDk3MjkgMTUwLjU0MDUyMTIxIC0xMzkuOTU3ODk4OTIgMTM2LjA4NDk2NDYyIC0xMDMuNjQwNjI1IDEzMi4zOTg0Mzc1IEMtODcuMTg0NzEwNTMgMTMxLjMzMTAyNjgzIC03MC45Njg5ODgyNyAxMzIuNTg4MjU0NzMgLTU0LjU3ODEyNSAxMzQuMDg1OTM3NSBDLTU0LjcxODE0OTQxIDEzMy4wMjgwMjAwMiAtNTQuODU4MTczODMgMTMxLjk3MDEwMjU0IC01NS4wMDI0NDE0MSAxMzAuODgwMTI2OTUgQy01Ni4zODQ2MjM1IDExOS44NzMyNDE3MSAtNTYuOTUwODAwMTcgMTA5LjAwMzM1OTY0IC01Ni45NDg3MzA0NyA5Ny45MTI4NDE4IEMtNTYuOTUzMTk3ODIgOTUuMjI5NzAyMTQgLTU2Ljk4OTk3MDU2IDkyLjU0ODA5NTMxIC01Ny4wMjczNDM3NSA4OS44NjUyMzQzOCBDLTU3LjAzMzE5NzgyIDg4LjE0MDYzMDUxIC01Ny4wMzcxNzY2MiA4Ni40MTYwMTkwMiAtNTcuMDM5MDYyNSA4NC42OTE0MDYyNSBDLTU3LjA1MzQzMzUzIDgzLjg5ODcyODQ5IC01Ny4wNjc4MDQ1NyA4My4xMDYwNTA3MiAtNTcuMDgyNjExMDggODIuMjg5MzUyNDIgQy01Ny4wNTEyMzAwMSA3OC41MDM0MTMwNCAtNTYuNzIzMzM2MjIgNzYuMzE0NjQ3OTcgLTU0LjY3NDMxNjQxIDczLjA4NzQwMjM0IEMtNTIuNTc4MTI1IDcxLjA4NTkzNzUgLTUyLjU3ODEyNSA3MS4wODU5Mzc1IC01MC41NzgxMjUgNzAuNDU3MDMxMjUgQy00OS41ODgxMjUgNzAuNDg5OTAyMzQgLTQ5LjU4ODEyNSA3MC40ODk5MDIzNCAtNDguNTc4MTI1IDcwLjUyMzQzNzUgQy00Ny45MTgxMjUgNzAuNTIyMTQ4NDQgLTQ3LjI1ODEyNSA3MC41MjA4NTkzOCAtNDYuNTc4MTI1IDcwLjUxOTUzMTI1IEMtNDMuNTYzODQ3NDcgNzEuMzczMTg0MDcgLTQyLjQ4NDYwNDA2IDcyLjU5MDI5ODM3IC00MC41NzgxMjUgNzUuMDg1OTM3NSBDLTQwLjE4MjM5OTM1IDc4LjA1Mzg3OTg0IC00MC4wMjAzNzE4IDgwLjY2MTcyODk1IC00MC4wMzkwNjI1IDgzLjYyODkwNjI1IEMtNDAuMDIxMzczMTQgODQuODkxNzAxNTggLTQwLjAyMTM3MzE0IDg0Ljg5MTcwMTU4IC00MC4wMDMzMjY0MiA4Ni4xODAwMDc5MyBDLTM5Ljk2ODA3Mjc0IDg4Ljg3ODAwMzAzIC0zOS45NTg5MTY3IDkxLjU3NTIzMTQgLTM5Ljk1MzEyNSA5NC4yNzM0Mzc1IEMtMzkuOTMxMTg5NTEgOTcuNzg3OTU0NzggLTM5Ljg5Njg1OTU5IDEwMS4zMDIxMTM0OCAtMzkuODUxNTYyNSAxMDQuODE2NDA2MjUgQy0zOS44NDEyMjk4NiAxMDUuNjc5NjY1MjIgLTM5LjgzMDg5NzIyIDEwNi41NDI5MjQxOSAtMzkuODIwMjUxNDYgMTA3LjQzMjM0MjUzIEMtMzkuNzAyMDE2MDMgMTEzLjg0NjQyNjE0IC0zOS4xNTc0ODU4OSAxMjAuMTMyOTM3NjggLTM4LjI3MDM1NTIyIDEyNi40ODUxNTMyIEMtMzcuNjY5NjA5NDQgMTMwLjgxMzEwMjY1IC0zNy41NzgxMjUgMTM0LjYzNDAwNjEgLTM3LjU3ODEyNSAxMzkuMDg1OTM3NSBDLTI5LjY1ODEyNSAxNDEuMDY1OTM3NSAtMjkuNjU4MTI1IDE0MS4wNjU5Mzc1IC0yMS41NzgxMjUgMTQzLjA4NTkzNzUgQy0yMS45OTM4NDc2NiAxNDAuNDA1OTc2NTYgLTIxLjk5Mzg0NzY2IDE0MC40MDU5NzY1NiAtMjIuNDE3OTY4NzUgMTM3LjY3MTg3NSBDLTI2LjI4MzY5NDk4IDExMi40MjkzOTIwMSAtMjYuMjgzNjk0OTggMTEyLjQyOTM5MjAxIC0yNi41NzgxMjUgMTAyLjA4NTkzNzUgQy0yNi42MTgwODU5NCAxMDAuODU4NzUgLTI2LjY1ODA0Njg4IDk5LjYzMTU2MjUgLTI2LjY5OTIxODc1IDk4LjM2NzE4NzUgQy0yNy4xMjg1MzU5NiA3Mi43MDkxNzA3NSAtMjMuNTgwNTEyNzUgNDcuMTI3MjgxMDEgLTYuMTc5Njg3NSAyNy4yMDcwMzEyNSBDLTQuNTU4MjQxNDkgMjUuMDU5NjAzOTcgLTMuODU4MzUzNjggMjMuNzQ1MzYyNjUgLTMuNTc4MTI1IDIxLjA4NTkzNzUgQy00LjgyNDcwMTMzIDE4LjI2NDczODQzIC01LjY5NzIxNjE2IDE2LjU1NTc1NTU1IC04LjQ1MzEyNSAxNS4wODU5Mzc1IEMtMTIuMjg3Mjg1ODUgMTUuMDg1OTM3NSAtMTQuNDQ4ODMwNTMgMTcuMDI4NjA3ODcgLTE3LjE3MTg3NSAxOS41NzgxMjUgQy0yNC43MDg2MDY2MyAyNy41NjAyMDg5NiAtMzAuMTc5NjU3MDMgMzcuODQ4NTAwMTcgLTMzLjY5MTQwNjI1IDQ4LjE5NTMxMjUgQy0zNC41NzgxMjUgNTAuMDg1OTM3NSAtMzQuNTc4MTI1IDUwLjA4NTkzNzUgLTM3LjU3ODEyNSA1Mi4wODU5Mzc1IEMtNDEuOTIzMDk2NCA1Mi42NDkxNzQ1MyAtNDMuODk3MjE1ODkgNTIuNTM5ODc2OTEgLTQ3LjU3ODEyNSA1MC4wODU5Mzc1IEMtNDkuODUwMTU4MjIgNDYuNjc3ODg3NjcgLTQ5LjcwNTIwMzkzIDQ1LjIxNzgxMzU3IC00OS4wODU5Mzc1IDQxLjI3NTM5MDYyIEMtNDguMjI1MzczNzcgMzcuNTY1MDM3IC00Ni43MzcyODY4OCAzNC4yNTE4MzU3OCAtNDUuMDc4MTI1IDMwLjgzNTkzNzUgQy00NC43MjQyNzczNCAzMC4wOTg2NzQzMiAtNDQuMzcwNDI5NjkgMjkuMzYxNDExMTMgLTQ0LjAwNTg1OTM4IDI4LjYwMTgwNjY0IEMtMzUuNjMzNDQ5OTQgMTEuNzM3ODUzMjMgLTIxLjI5ODI3NTgyIC03LjU1MTIwNjg4IDAgMCBaIE0yLjQyMTg3NSA0Mi4wODU5Mzc1IEMtMS43MDI5NjExMyA0Ny44MjI2MzI2NyAtNC43NDc3NzU4MyA1My45NDM3Nzg2NyAtNi42MzcwODQ5NiA2MC43NTAzNjYyMSBDLTcuNTc4MTI1IDY0LjA4NTkzNzUgLTcuNTc4MTI1IDY0LjA4NTkzNzUgLTguNzM5MTM1NzQgNjcuMTMxNDY5NzMgQy0xMC4xMTIxNDY4MiA3MS44OTU4NjMxOCAtMTAuODc1MjAzNCA3NS43MDg4NzI3OCAtOC40NTczMDU5MSA4MC4xMzk5ODQxMyBDLTQuMjI5MTg1NTYgODUuOTY2NDk5OTIgMS4wMDc3NTcgOTAuOTEyNjk0NjEgNi4xNDA2MjUgOTUuOTI5Njg3NSBDNy43OTM4MDk4MyA5Ny41OTM2NTk4NCA5LjQ0NDYxNDEyIDk5LjI2MDAwMDM2IDExLjA5MzEzOTY1IDEwMC45Mjg1ODg4NyBDMTQuNTUxODI5MzMgMTA0LjQxMDgyNTQ4IDE4LjAzNzY4ODM4IDEwNy44NjI1OTA3IDIxLjU0NTQxMDE2IDExMS4yOTU0MTAxNiBDMjYuMDMwNzQzNjggMTE1LjY4OTU2NTU0IDMwLjQ0MDM2MzcxIDEyMC4xNTE2OTg3NiAzNC44MzIwNTQxNCAxMjQuNjM5MjEzNTYgQzM4LjIyNjM3Nzg0IDEyOC4wOTE0NzE1NyA0MS42NTgwNDE3NyAxMzEuNTA0NTY3MjEgNDUuMTAyMDY2MDQgMTM0LjkwNzE4MDc5IEM0Ni43NDM1OTE2OSAxMzYuNTM4MDY0NDUgNDguMzczNDAxMjYgMTM4LjE4MDgzMTg4IDQ5Ljk5MDgyOTQ3IDEzOS44MzU2MTcwNyBDNTguMzM3NDEzNzcgMTQ5LjI2MzU3MzcxIDU4LjMzNzQxMzc3IDE0OS4yNjM1NzM3MSA2OS40OTYyMzEwOCAxNTMuNjQyNDEwMjggQzczLjA4MDUyMDI5IDE1My4xNjM5ODMxMyA3Ni4wNTgzODYwNyAxNTIuMzg1NjAzOSA3OS40MjE4NzUgMTUxLjA4NTkzNzUgQzgwLjgxNTYxMTM3IDE1MC43MTE4Njk0NiA4Mi4yMDk5OTkzNCAxNTAuMzQwMjA2NDEgODMuNjA1NDY4NzUgMTQ5Ljk3MjY1NjI1IEM4OS45MDQ3MTg2OCAxNDcuNjUxMDgzOTUgOTUuMjQ0ODQzNzcgMTQ1LjQwMDEzMDE5IDEwMC40MjE4NzUgMTQxLjA4NTkzNzUgQzk2LjAxODkxNTgyIDEzNS43MzA5ODcxNSA5MS4yNTk3MzgzNCAxMzAuODcwODA4MzkgODYuMzAwNzgxMjUgMTI2LjAyNzM0Mzc1IEM4NC4xNjE5NTk0NSAxMjMuODk0MDY1MSA4Mi4xNzYxNjM5MyAxMjEuNjcwMjM5IDgwLjIwOTQ0MjE0IDExOS4zNzc2ODU1NSBDNzYuNjA4MDgzOTIgMTE1LjI0NjIwMjg0IDcyLjgyMjIyNTc4IDExMS4zNDQ5MTc2OSA2OC45NDE4OTQ1MyAxMDcuNDc2NTYyNSBDNjguMjMwNDY3OTkgMTA2Ljc2MzM4MzY0IDY3LjUxOTA0MTQ0IDEwNi4wNTAyMDQ3NyA2Ni43ODYwNTY1MiAxMDUuMzE1NDE0NDMgQzY0LjQ2MTQyMjUzIDEwMi45ODY0MjAyOSA2Mi4xMzMxOTk1IDEwMC42NjEwNTM5MyA1OS44MDQ2ODc1IDk4LjMzNTkzNzUgQzU4LjE4MDI2MzYxIDk2LjcxMDgzOTQyIDU2LjU1NTk4ODE1IDk1LjA4NTU5Mjk3IDU0LjkzMTg1NDI1IDkzLjQ2MDIwNTA4IEM1MS41NDI3Nzk5NyA5MC4wNjk2NjIyIDQ4LjE1MTkxNzQ1IDg2LjY4MDkyMDgxIDQ0Ljc1OTc2NTYyIDgzLjI5MzQ1NzAzIEM0MC40MDE1MDM4MiA3OC45NDA5MjM5OSAzNi4wNDc3ODk0OCA3NC41ODM4NzQxIDMxLjY5NTM3NTQ0IDcwLjIyNTQ5NDM4IEMyOC4zNDk4OTM5OSA2Ni44NzY0MTE4MiAyNS4wMDIwNDk5MyA2My41Mjk2OTkyMSAyMS42NTM0NjkwOSA2MC4xODM3MTU4MiBDMjAuMDQ1ODgxODggNTguNTc2Nzk3NDggMTguNDM5MDQyMDkgNTYuOTY5MTMxMDYgMTYuODMyOTUwNTkgNTUuMzYwNzE3NzcgQzE0LjU5OTUzMjExIDUzLjEyNDc3NjczIDEyLjM2Mjk2MzAzIDUwLjg5MjAzNzE5IDEwLjEyNTQ4ODI4IDQ4LjY2MDE1NjI1IEM5LjQ1NzQ3Njk2IDQ3Ljk5MDEyMDcgOC43ODk0NjU2NCA0Ny4zMjAwODUxNCA4LjEwMTIxMTU1IDQ2LjYyOTc0NTQ4IEM1LjY0MDMyMjQ5IDQzLjU2MTU3NTQ1IDUuNjQwMzIyNDkgNDMuNTYxNTc1NDUgMi40MjE4NzUgNDIuMDg1OTM3NSBaIE0tOS41NzgxMjUgMTAxLjA4NTkzNzUgQy05Ljk1NTc2NDk0IDExMS42OTU1MjE4IC04Ljg0NDA4MDk3IDEyMS41MzgyNDE2OSAtNy4wNzgxMjUgMTMxLjk2MDkzNzUgQy02LjgzNjIyNTI3IDEzMy40Mzg2MzY0IC02LjU5NTMzNDU4IDEzNC45MTY1MDA4NCAtNi4zNTU0Njg3NSAxMzYuMzk0NTMxMjUgQy01Ljc3NDU4ODUzIDEzOS45NjAzMDg5IC01LjE4MDI2ODcgMTQzLjUyMzY4MTAxIC00LjU3ODEyNSAxNDcuMDg1OTM3NSBDMS42NzA4NDYyNyAxNDkuMzA3MjUxNTEgNy44ODAyNDYwMyAxNTAuMjQ4OTQ2MzYgMTQuNDIxODc1IDE1MS4yMTA5Mzc1IEMxNS42MjY5MDY3NCAxNTEuMzg5Nzk0OTIgMTYuODMxOTM4NDggMTUxLjU2ODY1MjM0IDE4LjA3MzQ4NjMzIDE1MS43NTI5Mjk2OSBDMjYuMjYyMjE0MjcgMTUyLjkxMzM1NDA1IDM0LjE0NjU2NTM3IDE1My42MzY2MDUwNSA0Mi40MjE4NzUgMTUzLjA4NTkzNzUgQzM3LjI5OTkwMDU4IDE0Ni44OTI0MjkyMiAzMS43MTM2NjExMiAxNDEuMjMxMzE3NTkgMjYuMDI3MzQzNzUgMTM1LjU1ODU5Mzc1IEMyNS4wMjkyNTc4MiAxMzQuNTU5ODMzMDUgMjQuMDMxMzIwMjcgMTMzLjU2MDkyNDA0IDIzLjAzMzUyMzU2IDEzMi41NjE4NzQzOSBDMjAuOTU2NjY2MDQgMTMwLjQ4MzU1MjEzIDE4Ljg3ODAzNDI4IDEyOC40MDcwMjU3OCAxNi43OTgwOTU3IDEyNi4zMzE3ODcxMSBDMTQuMTI2OTA0OTcgMTIzLjY2NjMzNzc4IDExLjQ2MDI4OTA3IDEyMC45OTYzNjM0MyA4Ljc5NDk0NzYyIDExOC4zMjUwNjY1NyBDNi43NDIyMjE5OSAxMTYuMjY4NzQwMTEgNC42ODcxMzY1NCAxMTQuMjE0Nzg1NDYgMi42MzEzMTE0MiAxMTIuMTYxNTU4MTUgQzEuNjQ2MTM2ODQgMTExLjE3NzA1MTg4IDAuNjYxNzA3OTIgMTEwLjE5MTc5ODg4IC0wLjMyMTk2OTk5IDEwOS4yMDU3OTcyIEMtMS42ODg1NTMwOCAxMDcuODM2NjkwNjkgLTMuMDU4NjYxODUgMTA2LjQ3MTEwNjA0IC00LjQyODk1NTA4IDEwNS4xMDU3MTI4OSBDLTUuMjA4MDU3NCAxMDQuMzI3NDA2MTYgLTUuOTg3MTU5NzMgMTAzLjU0OTA5OTQzIC02Ljc4OTg3MTIyIDEwMi43NDcyMDc2NCBDLTguMjkzNDI2MSAxMDAuOTcyNTAxNTMgLTguMjkzNDI2MSAxMDAuOTcyNTAxNTMgLTkuNTc4MTI1IDEwMS4wODU5Mzc1IFogTTExNS40MjE4NzUgMTQ5LjA4NTkzNzUgQzExNC40NzMxMjUgMTQ5Ljk3MjgxMjUgMTEzLjUyNDM3NSAxNTAuODU5Njg3NSAxMTIuNTQ2ODc1IDE1MS43NzM0Mzc1IEM5NC42MDM4OTUxNyAxNjcuNTg2OTIwODMgNjYuMjM1MzczMDIgMTcwLjIxMzI0MjA0IDQzLjQyMTg3NSAxNjkuMDg1OTM3NSBDNDIuNTc1MTIyMDcgMTY5LjA0NDg0ODYzIDQxLjcyODM2OTE0IDE2OS4wMDM3NTk3NyA0MC44NTU5NTcwMyAxNjguOTYxNDI1NzggQzEzLjE5MzQ0MDc4IDE2Ny40NzA5MTY2NCAtMTMuMjMwMjI1NjEgMTYxLjY5MzcxNDY2IC0zOS45OTUxMTcxOSAxNTQuOTIwMTY2MDIgQy04MS4wODk1MjkzMyAxNDQuNTQyNjkwNzIgLTEyMy40NDk0MTgzNyAxNDQuOTkyNzg4OTcgLTE2MC44NDgxNDQ1MyAxNjcuMDE5NTMxMjUgQy0xNjUuNzEzOTcxIDE3MC4wMTg5NTY4OCAtMTcwLjE3NjEyMDI0IDE3My40NTAyNzM2NSAtMTc0LjU3ODEyNSAxNzcuMDg1OTM3NSBDLTE3NS41NjQyNTc4MSAxNzcuODk1NDY4NzUgLTE3Ni41NTAzOTA2MyAxNzguNzA1IC0xNzcuNTY2NDA2MjUgMTc5LjUzOTA2MjUgQy0yMDEuNDA0NDEyOTkgMjAwLjE5MjQ4NDY4IC0yMTUuNDk0NTE1MTEgMjMwLjkxMzMwMjQ5IC0yMTguNTc4MTI1IDI2Mi4wODU5Mzc1IEMtMjE4LjgxNDQ0NTY4IDI2Ny42ODc4MTE2OSAtMjE4LjgyMDQ5MjMyIDI3My4yOTIxNjE4NyAtMjE4LjgyODEyNSAyNzguODk4NDM3NSBDLTIxOC44MzA0NjE0MyAyNzkuNjc2NTE3NjQgLTIxOC44MzI3OTc4NSAyODAuNDU0NTk3NzggLTIxOC44MzUyMDUwOCAyODEuMjU2MjU2MSBDLTIxOC44NDg2NTI0NyAyOTMuMTAzODY1NTEgLTIxOC4xNzk4OTkyNiAzMDQuNDg2MzYwNiAtMjE1LjU3ODEyNSAzMTYuMDg1OTM3NSBDLTIxMy42NjMwMDIyOCAzMTYuNTkxODE4OTcgLTIxMS43NDU5NTU3OCAzMTcuMDkwNDIxNDEgLTIwOS44MjgxMjUgMzE3LjU4NTkzNzUgQy0yMDguMjI3MTA5MzcgMzE4LjAwMzU5Mzc1IC0yMDguMjI3MTA5MzcgMzE4LjAwMzU5Mzc1IC0yMDYuNTkzNzUgMzE4LjQyOTY4NzUgQy0yMDMuNDQxMDcxOTggMzE5LjIyNzY5NzM5IC0yMDMuNDQxMDcxOTggMzE5LjIyNzY5NzM5IC0xOTkuNTc4MTI1IDMxOS4wODU5Mzc1IEMtMjAwLjExMDczMTA5IDMxNC40NzAwMTgwOCAtMjAwLjc3MTI0NTM4IDMwOS45MTIyNjk2NyAtMjAxLjU3ODEyNSAzMDUuMzM1OTM3NSBDLTIwNi43ODE2NTg0NCAyNzQuMTkyNDAxNTMgLTIwMy4wNDgyMDMyNSAyNDIuNzc2OTE2NjkgLTE4Ny41NzgxMjUgMjE1LjA4NTkzNzUgQy0xODcuMDM0MTQwNjIgMjE0LjA5OTgwNDY5IC0xODYuNDkwMTU2MjUgMjEzLjExMzY3MTg3IC0xODUuOTI5Njg3NSAyMTIuMDk3NjU2MjUgQy0xNzIuNTg1NjcwODYgMTg5LjYwODEwNjI2IC0xNDkuNzM2MzE0NTMgMTc0Ljc0MzQ3MzIyIC0xMjQuNzY1NjI1IDE2OC4xNDg0Mzc1IEMtMTIxLjcxMzgxMTQ5IDE2Ny40MDQ0Mjk0OCAtMTE4LjY1MjczMzE5IDE2Ni43Mjg0OTkyNyAtMTE1LjU3ODEyNSAxNjYuMDg1OTM3NSBDLTExNC40NTkyMTg3NSAxNjUuODQxMDE1NjMgLTExMy4zNDAzMTI1IDE2NS41OTYwOTM3NSAtMTEyLjE4NzUgMTY1LjM0Mzc1IEMtMTA0LjQ4NzI1OTM2IDE2My45NTkyMjM5NyAtOTYuNzU5NzUzMTkgMTYzLjg1Nzk2NTM0IC04OC45NTMxMjUgMTYzLjc3MzQzNzUgQy04Ny45MzUzMjk1OSAxNjMuNzU1NjMyMzIgLTg2LjkxNzUzNDE4IDE2My43Mzc4MjcxNSAtODUuODY4ODk2NDggMTYzLjcxOTQ4MjQyIEMtNjguMzQwNzc1MTggMTYzLjczNzE4NjIyIC01MS40ODE2NDExNiAxNjcuODcxMjIzMTUgLTM0LjYwODY0MjU4IDE3Mi4yMTM3MTQ2IEMtMTYuNjk5NjI3MjQgMTc2LjgwOTI2NDkzIDEuMDE3NjE3MzQgMTgxLjA1NTI1MjQzIDE5LjQyMTg3NSAxODMuMDg1OTM3NSBDMjAuNDA5MzQ0NzEgMTgzLjIwOTI0OTQyIDIwLjQwOTM0NDcxIDE4My4yMDkyNDk0MiAyMS40MTY3NjMzMSAxODMuMzM1MDUyNDkgQzI2LjY5MzQ1NzQ5IDE4My45NzE3NjQwMSAzMS44ODYyODk2NyAxODQuMjU4OTYzMTQgMzcuMTk5MjE4NzUgMTg0LjI4OTA2MjUgQzM4LjAwOTQzOTg1IDE4NC4yOTQ3NjI1NyAzOC44MTk2NjA5NSAxODQuMzAwNDYyNjUgMzkuNjU0NDM0MiAxODQuMzA2MzM1NDUgQzQxLjM2MTE2MjU2IDE4NC4zMTU3MTY3NCA0My4wNjc5MDg0NyAxODQuMzIyMjkxOCA0NC43NzQ2NTgyIDE4NC4zMjYxNzE4OCBDNDcuMzIyMTIwMDQgMTg0LjMzNTc5Njc0IDQ5Ljg2ODc0NTAyIDE4NC4zNjY4NTI2MyA1Mi40MTYwMTU2MiAxODQuMzk4NDM3NSBDNjYuODUwMDA0NDcgMTg0LjQ5MjU5MTAyIDgxLjE3MDEyMjU2IDE4My4xNzUxNDI2NiA5NC44NTkzNzUgMTc4LjI3MzQzNzUgQzk1LjYwMTc5NDQzIDE3OC4wMTU1NDQ0MyA5Ni4zNDQyMTM4NyAxNzcuNzU3NjUxMzcgOTcuMTA5MTMwODYgMTc3LjQ5MTk0MzM2IEMxMDcuMDI3MTU0OTQgMTczLjkzMzk4MDQ1IDExNS4zOTI3OTI1NSAxNjguODkyMTUzNjggMTIzLjQyMTg3NSAxNjIuMDg1OTM3NSBDMTI0LjQzMjUgMTYxLjI2MDkzNzUgMTI1LjQ0MzEyNSAxNjAuNDM1OTM3NSAxMjYuNDg0Mzc1IDE1OS41ODU5Mzc1IEMxMjguNzIzNDQ2MDMgMTU3LjEyNjA3OSAxMjguNzIzNDQ2MDMgMTU3LjEyNjA3OSAxMjguOTIxODc1IDE1My40NjA5Mzc1IEMxMjguNjgyMjU4ODYgMTUwLjE4NzU1MDcxIDEyOC42ODIyNTg4NiAxNTAuMTg3NTUwNzEgMTI3LjE3MTg3NSAxNDguMjEwOTM3NSBDMTIyLjQ4NTQ0MDAzIDE0NS4xOTgyMjkzMSAxMjAuMTE4ODczMjQgMTQ2LjIzMDg5OTM2IDExNS40MjE4NzUgMTQ5LjA4NTkzNzUgWiBNLTEwMy41NzgxMjUgMTgxLjA4NTkzNzUgQy04MS43OTgxMjUgMjAyLjg2NTkzNzUgLTYwLjAxODEyNSAyMjQuNjQ1OTM3NSAtMzcuNTc4MTI1IDI0Ny4wODU5Mzc1IEMtMzQuNjY5MjA3NTMgMjQyLjcyMjU2MTMgLTM1LjIzNzI5OTgzIDIzOC43ODY5NTU4IC0zNS4yNjU2MjUgMjMzLjY0ODQzNzUgQy0zNS4yNjk4MTQ0NSAyMzIuNjIyMzQzNzUgLTM1LjI3NDAwMzkxIDIzMS41OTYyNSAtMzUuMjc4MzIwMzEgMjMwLjUzOTA2MjUgQy0zNS40OTk1NTQ4NiAyMTUuMjY5MTcxNDIgLTM4LjIxOTYyNzk3IDIwMC42ODgwMDg3NSAtNDIuNTc4MTI1IDE4Ni4wODU5Mzc1IEMtNTguMTY0MzczNjcgMTgxLjQ5NjI2NDg3IC03My4yOTE5MTc3IDE3OC44MzY4Njk2NiAtODkuNTc4MTI1IDE3OC43NzM0Mzc1IEMtOTAuNjIzNDc0MTIgMTc4Ljc2Nzk1ODk4IC05MS42Njg4MjMyNCAxNzguNzYyNDgwNDcgLTkyLjc0NTg0OTYxIDE3OC43NTY4MzU5NCBDLTk4LjQ5ODc4MDc1IDE3OC42NjIzMDMwNSAtOTguNDk4NzgwNzUgMTc4LjY2MjMwMzA1IC0xMDMuNTc4MTI1IDE4MS4wODU5Mzc1IFogTS0xNTMuNTc4MTI1IDE5OS4wODU5Mzc1IEMtMTUyLjA1MjUzNDQgMjAyLjczNzM1MTA2IC0xNDkuODUzMzE1OTEgMjA0Ljk4NzExODYyIC0xNDcuMDE1NjI1IDIwNy43MTA5Mzc1IEMtMTQxLjY3NTg4MzgzIDIxMi44NTQxNzYxOSAtMTQxLjY3NTg4MzgzIDIxMi44NTQxNzYxOSAtMTQxLjI2NTYyNSAyMTguMDIzNDM3NSBDLTE0MS4zMTgwNjE4MiAyMjAuOTA3NDYyNjggLTE0MS4zNTU2NzE2NCAyMjEuNzkyMjk5MDYgLTE0My4xNDA2MjUgMjI0LjE0ODQzNzUgQy0xNDYuNzEyMDU1MTMgMjI1LjUyMjA2NDQ3IC0xNDguODc1MTIwMTMgMjI1LjAxMTY4ODcyIC0xNTIuNTc4MTI1IDIyNC4wODU5Mzc1IEMtMTU1LjAyNzg2MzYgMjIyLjMzMzUwMDEzIC0xNTYuOTkyMzgxNTMgMjIwLjI0NDY4OTc0IC0xNTkuMDE1NjI1IDIxOC4wMjM0Mzc1IEMtMTU5LjU1NjM4NjcyIDIxNy40NTU2MDU0NyAtMTYwLjA5NzE0ODQ0IDIxNi44ODc3NzM0NCAtMTYwLjY1NDI5Njg4IDIxNi4zMDI3MzQzOCBDLTE2MS45NzYzOTIzNyAyMTQuOTEwNDM5MTIgLTE2My4yNzkyODE3NiAyMTMuNDk5OTQ5MSAtMTY0LjU3ODEyNSAyMTIuMDg1OTM3NSBDLTE3Mi43MjAwMTg5NiAyMTUuMjUwMjU0MzcgLTE3Ni42Nzg5MzMxOCAyMjYuOTQxMjY0NzcgLTE4MC40MTQwNjI1IDIzNC4yNjE3MTg3NSBDLTE4Mi4xOTgyOTU1NCAyMzguNTE3NDk0MDYgLTE4Mi4xOTgyOTU1NCAyMzguNTE3NDk0MDYgLTE4Mi41NzgxMjUgMjQzLjA4NTkzNzUgQy0xODAuNTExMzQ1NTQgMjQ2LjI0NTU4Mzk0IC0xNzcuODQwMzM5MzQgMjQ4Ljc2ODQ0MzAyIC0xNzUuMTUxODU1NDcgMjUxLjQwMjA5OTYxIEMtMTczLjk0OTgwMjE3IDI1Mi42MjAxNDI4MiAtMTczLjk0OTgwMjE3IDI1Mi42MjAxNDI4MiAtMTcyLjcyMzQ2NDk3IDI1My44NjI3OTI5NyBDLTE3MC4wNjQ2MjQ1MiAyNTYuNTQ3Mzg1OTcgLTE2Ny4zODEwNTc3MSAyNTkuMjA1NjI0NDcgLTE2NC42OTUzMTI1IDI2MS44NjMyODEyNSBDLTE2Mi44NDM4ODI3NiAyNjMuNzE2ODg1OCAtMTYwLjk5MzU2NDk4IDI2NS41NzE2MDE2MSAtMTU5LjE0NDMxNzYzIDI2Ny40MjczODM0MiBDLTE1NS4yNjQxMjQ4NyAyNzEuMzE1NzM1MzggLTE1MS4zNjk3NTUzNCAyNzUuMTg5NDQwMjMgLTE0Ny40NjY3OTY4OCAyNzkuMDU0OTMxNjQgQy0xNDIuOTUzNDA2NjMgMjgzLjUyNTM2OTcgLTEzOC40NjM3MzUyNCAyODguMDE4NjA0OTUgLTEzMy45ODU5MzAzMiAyOTIuNTI0NjY1NzcgQy0xMjkuNjc4NTM0OTkgMjk2Ljg1ODA4Mzk2IC0xMjUuMzU0MzgzNTkgMzAxLjE3NDM0ODIyIC0xMjEuMDIyNTU2MyAzMDUuNDgzMzM5MzEgQy0xMTkuMTgwMjI0MzQgMzA3LjMxOTEzOTY0IC0xMTcuMzQyMjI1NDIgMzA5LjE1OTI5ODc5IC0xMTUuNTA4NjAyMTQgMzExLjAwMzc5NzUzIEMtMTEyLjk0Njk0OTcyIDMxMy41NzU5NDIxOSAtMTEwLjM2Njg4MDUxIDMxNi4xMjgwMjUyNSAtMTA3Ljc4MDc2MTcyIDMxOC42NzU1MzcxMSBDLTEwNi42NDEyMDI3NyAzMTkuODMwOTU3NTcgLTEwNi42NDEyMDI3NyAzMTkuODMwOTU3NTcgLTEwNS40Nzg2MjI0NCAzMjEuMDA5NzE5ODUgQy0xMDQuNzcxOTI5MTcgMzIxLjY5ODA0OTAxIC0xMDQuMDY1MjM1OSAzMjIuMzg2Mzc4MTcgLTEwMy4zMzcxMjc2OSAzMjMuMDk1NTY1OCBDLTEwMi43MjgzNjcyOSAzMjMuNzAwNzY1MjIgLTEwMi4xMTk2MDY5IDMyNC4zMDU5NjQ2NCAtMTAxLjQ5MjM5OTIyIDMyNC45Mjk1MDM0NCBDLTk5LjU3NDUzNzQxIDMyNi4zNTAwNDMzMiAtOTkuNTc0NTM3NDEgMzI2LjM1MDA0MzMyIC05Ni45NjcyNzE4IDMyNS44MTg4ODY3NiBDLTkzLjI1Njk1MzQgMzI0LjY4MDYyNDcyIC04OS44MzQyODI4OSAzMjMuMTEzOTc4MTggLTg2LjMyODEyNSAzMjEuNDYwOTM3NSBDLTg1LjE5OTAyNzEgMzIwLjkzMTEzMjgxIC04NS4xOTkwMjcxIDMyMC45MzExMzI4MSAtODQuMDQ3MTE5MTQgMzIwLjM5MDYyNSBDLTc4LjMxMTgyNzk0IDMxNy42MTczODExMiAtNzMuMzAyOTQyMTcgMzE0LjM5MzQ2MzEzIC02OC41NzgxMjUgMzEwLjA4NTkzNzUgQy03MC4xOTEzNDUxIDMwNi4wMDQ4MzY1NiAtNzMuMTE3MTYwNDUgMzAzLjMyMDU1MDcxIC03Ni4yMDUzMjIyNyAzMDAuMzI2OTA0MyBDLTc2Ljc3OTQ2ODY5IDI5OS43NjIxMDM1OCAtNzcuMzUzNjE1MTEgMjk5LjE5NzMwMjg2IC03Ny45NDUxNTk5MSAyOTguNjE1Mzg2OTYgQy03OS4xODk4OTc0NCAyOTcuMzkxNjIxNTcgLTgwLjQzNjc4OTE5IDI5Ni4xNzAwNDQzMiAtODEuNjg1NTc5MyAyOTQuOTUwNDE0NjYgQy04My42NjIyNTI3NSAyOTMuMDE3ODMwMDIgLTg1LjYzMDg0OTI0IDI5MS4wNzczNjI5NiAtODcuNTk3MTUyNzEgMjg5LjEzNDIzMTU3IEMtOTMuMTg3NTgwMDYgMjgzLjYxMDk1NDYgLTk4Ljc4NTkyMjU4IDI3OC4wOTU5MTU0NSAtMTA0LjQwNTAyOTMgMjcyLjYwMTgwNjY0IEMtMTA3Ljg0MzcyNDgxIDI2OS4yMzg0NzY3MiAtMTExLjI2NzU3MDMyIDI2NS44NjA2MjcyNiAtMTE0LjY4MjM4NjQgMjYyLjQ3MzA2MjUyIEMtMTE1Ljk4NTAyODQ0IDI2MS4xODY1MTIxNSAtMTE3LjI5MzE5OTg0IDI1OS45MDU1MzUxMyAtMTE4LjYwNjk2NjAyIDI1OC42MzAzNDYzIEMtMTIwLjQ0NTQ2MDMzIDI1Ni44NDQ5MTEzMiAtMTIyLjI2NDQ4MTI2IDI1NS4wNDE1ODMzMSAtMTI0LjA4MDMyMjI3IDI1My4yMzMxNTQzIEMtMTI0LjYyNTI3ODQ3IDI1Mi43MTI5MTE4MyAtMTI1LjE3MDIzNDY4IDI1Mi4xOTI2NjkzNyAtMTI1LjczMTcwNDcxIDI1MS42NTY2NjE5OSBDLTEyOS4zNjAxNTQ2MiAyNDcuOTg4OTMyOTEgLTEzMC40MjQ0NDM4MSAyNDUuMjIxNzc2MzQgLTEzMC41NzgxMjUgMjQwLjA4NTkzNzUgQy0xMjkuNjQwNjI1IDIzNy42NDg0Mzc1IC0xMjkuNjQwNjI1IDIzNy42NDg0Mzc1IC0xMjcuNTc4MTI1IDIzNi4wODU5Mzc1IEMtMTIzLjY5MzY3NDc5IDIzNS4zNjE3MTc5NyAtMTIxLjE5MzQxMjQ1IDIzNS4wMDI3MTQzOCAtMTE3Ljg0OTczMTQ1IDIzNy4yNDUwMTAzOCBDLTExMS4zNzA5NDggMjQzLjE2NTU0MDM3IC0xMDUuMTc0NTU1NSAyNDkuMzYzMjQ4MDcgLTk4Ljk4NDM3NSAyNTUuNTgyMDMxMjUgQy05Ny43ODUzMzU0NiAyNTYuNzgyOTM5NTMgLTk2LjU4NjA3MjIzIDI1Ny45ODM2MjQ1IC05NS4zODY1OTY2OCAyNTkuMTg0MDk3MjkgQy05Mi4yNTQzMjI5MiAyNjIuMzIwMTYwMzUgLTg5LjEyNTA2NTkgMjY1LjQ1OTIxNjM5IC04NS45OTY0NTk5NiAyNjguNTk4OTM3OTkgQy04Mi43OTM3NTIzIDI3MS44MTE5Mzc1MSAtNzkuNTg4MTU1OTIgMjc1LjAyMjA1MjIxIC03Ni4zODI4MTI1IDI3OC4yMzI0MjE4OCBDLTcwLjExMTc3NzExIDI4NC41MTQxMzEyMSAtNjMuODQzOTI5NzcgMjkwLjc5OTAxMTA4IC01Ny41NzgxMjUgMjk3LjA4NTkzNzUgQy01My40NTA2MzUxNiAyOTUuNzEwMTA3NTUgLTUyLjI5OTI2OTMzIDI5Mi45MTcxOTg5OCAtNTAuMjAzMTI1IDI4OS4zMzU5Mzc1IEMtNDkuODA4MjY5MDQgMjg4LjY2NjUxMTIzIC00OS40MTM0MTMwOSAyODcuOTk3MDg0OTYgLTQ5LjAwNjU5MTggMjg3LjMwNzM3MzA1IEMtNDUuNTQyMTIzNTggMjgxLjI4NDUyODI5IC00Mi4wNDcyNDg2MyAyNzQuOTE4ODQxMzggLTQwLjU3ODEyNSAyNjguMDg1OTM3NSBDLTQxLjc4OTgyNjggMjY0Ljk3NjQ4ODI3IC00My41MDEzMzg0MyAyNjIuOTExNzcxNiAtNDUuODQyMjg1MTYgMjYwLjU2NzgxMDA2IEMtNDYuNTE1Mjc2NDkgMjU5Ljg4OTE3OTA4IC00Ny4xODgyNjc4MiAyNTkuMjEwNTQ4MSAtNDcuODgxNjUyODMgMjU4LjUxMTM1MjU0IEMtNDguNjE5Mzc5MjcgMjU3Ljc3NzY3NDU2IC00OS4zNTcxMDU3MSAyNTcuMDQzOTk2NTggLTUwLjExNzE4NzUgMjU2LjI4ODA4NTk0IEMtNTAuODk0NTUyNjEgMjU1LjUwNzIxNjE5IC01MS42NzE5MTc3MiAyNTQuNzI2MzQ2NDQgLTUyLjQ3MjgzOTM2IDI1My45MjE4MTM5NiBDLTU1LjA0NDU5MDQ2IDI1MS4zNDEyNTc0NSAtNTcuNjIzNTkxNzUgMjQ4Ljc2ODA4ODI4IC02MC4yMDMxMjUgMjQ2LjE5NTMxMjUgQy02MS45ODkzODgyMiAyNDQuNDA3NzAyNTcgLTYzLjc3NTM1NDQyIDI0Mi42MTk3OTU3OSAtNjUuNTYxMDM1MTYgMjQwLjgzMTYwNCBDLTY5LjMwMzcyMDk4IDIzNy4wODU5Njg3NiAtNzMuMDQ5OTA3MjIgMjMzLjM0Mzg4MzI0IC03Ni43OTg4MjgxMiAyMjkuNjA0NDkyMTkgQy04MS4xMzY3NTY3IDIyNS4yNzc0NjMzNCAtODUuNDY3NDExNzkgMjIwLjk0MzI1NTAxIC04OS43OTQzODk3MiAyMTYuNjA1Mjc3NzggQy05My45NTU2MjE0NSAyMTIuNDMzODkxMTMgLTk4LjEyMjQ0Mzc1IDIwOC4yNjgxMjQzOCAtMTAyLjI5MTY4NzAxIDIwNC4xMDQ3NDM5NiBDLTEwNC4wNjY2NjA4OSAyMDIuMzMxMTA4MjggLTEwNS44NDAxMzkxOSAyMDAuNTU1OTc0NjUgLTEwNy42MTIxMjE1OCAxOTguNzc5MzUwMjggQy0xMTAuMDgyOTc1MjYgMTk2LjMwMzQ0NDgyIC0xMTIuNTYwMTAxNzggMTkzLjgzMzk5NTYyIC0xMTUuMDM5MDYyNSAxOTEuMzY2MjEwOTQgQy0xMTUuNzc2Nzg4OTQgMTkwLjYyNDQzNjA0IC0xMTYuNTE0NTE1MzggMTg5Ljg4MjY2MTEzIC0xMTcuMjc0NTk3MTcgMTg5LjExODQwODIgQy0xMTcuOTQ3NTg4NSAxODguNDUxMDU2NTIgLTExOC42MjA1Nzk4MyAxODcuNzgzNzA0ODMgLTExOS4zMTM5NjQ4NCAxODcuMDk2MTMwMzcgQy0xMTkuODk5NDcxMTMgMTg2LjUxMTM3ODE0IC0xMjAuNDg0OTc3NDIgMTg1LjkyNjYyNTkgLTEyMS4wODgyMjYzMiAxODUuMzI0MTUzOSBDLTEyNy44MjMyMTM0NiAxNzkuNzI2ODc5NjUgLTE0Ny43OTIwMjcxNyAxOTUuMDc0MDA1MjYgLTE1My41NzgxMjUgMTk5LjA4NTkzNzUgWiBNLTE4Ny41NzgxMjUgMjYxLjA4NTkzNzUgQy0xODkuOTYxNDg1NjMgMjc5LjE3Mzk0MjI2IC0xODguMTEwMjE5MDEgMjk2LjcwNjYwNTk2IC0xODQuNDUzMTI1IDMxNC40NjA5Mzc1IEMtMTg0LjI4OTgxNjg5IDMxNS4zNzExNzY3NiAtMTg0LjEyNjUwODc5IDMxNi4yODE0MTYwMiAtMTgzLjk1ODI1MTk1IDMxNy4yMTkyMzgyOCBDLTE4Mi45OTcwNDA4NyAzMjEuODYxMDE0MzIgLTE4Mi45OTcwNDA4NyAzMjEuODYxMDE0MzIgLTE3OS45NjE0MjU3OCAzMjUuMjczOTI1NzggQy0xNzcuODQxMTQ3OTkgMzI2LjEyNDY5NzIyIC0xNzUuODE3MzAwOTMgMzI2LjYzNDEwMjk0IC0xNzMuNTc4MTI1IDMyNy4wODU5Mzc1IEMtMTcyLjc5ODQwMzMyIDMyNy4yNzM2NTcyMyAtMTcyLjAxODY4MTY0IDMyNy40NjEzNzY5NSAtMTcxLjIxNTMzMjAzIDMyNy42NTQ3ODUxNiBDLTE2OC43MTk3ODU2NiAzMjguMjMxMTQxMSAtMTY2LjIxODU4MjY0IDMyOC43Mjk0MTgwNCAtMTYzLjcwMzEyNSAzMjkuMjEwOTM3NSBDLTE2Mi44NjkxMDE1NiAzMjkuMzc5ODA0NjkgLTE2Mi4wMzUwNzgxMiAzMjkuNTQ4NjcxODcgLTE2MS4xNzU3ODEyNSAzMjkuNzIyNjU2MjUgQy0xNDYuNzQ4Nzk2NDYgMzMyLjU1NDUzNzM0IC0xMzIuMTY1MzgyODUgMzMyLjk0NDQxMDI1IC0xMTcuNTc4MTI1IDMzMS4wODU5Mzc1IEMtMTIxLjUzNDgwMDc4IDMyNi4zNDg3MDYwMSAtMTI1LjY1NTMyOTM3IDMyMS44NjM3MDM5NiAtMTMwLjAyNjYxMTMzIDMxNy41MDgwNTY2NCBDLTEzMC42NDAzNTYxNCAzMTYuODkyNTU5NTEgLTEzMS4yNTQxMDA5NSAzMTYuMjc3MDYyMzggLTEzMS44ODY0NDQwOSAzMTUuNjQyOTEzODIgQy0xMzMuODkxODYwMjcgMzEzLjYzMzEzNzc0IC0xMzUuOTAwODYyMTIgMzExLjYyNjk5MjIzIC0xMzcuOTEwMTU2MjUgMzA5LjYyMTA5Mzc1IEMtMTM5LjMxMTgwNjkgMzA4LjIxODc2ODg5IC0xNDAuNzEzMzA5MTMgMzA2LjgxNjI5NTY3IC0xNDIuMTE0NjY5OCAzMDUuNDEzNjgxMDMgQy0xNDUuMDM4OTM2MzQgMzAyLjQ4Nzk0NTkzIC0xNDcuOTY0OTg5OTggMjk5LjU2NDAxMzI3IC0xNTAuODkyMzMzOTggMjk2LjY0MTM1NzQyIEMtMTU0LjY1MzEzMDY5IDI5Mi44ODYyODkyNyAtMTU4LjQwOTM3Nzc3IDI4OS4xMjY3MDY5NyAtMTYyLjE2NDMyNjY3IDI4NS4zNjU3OTIyNyBDLTE2NS4wNTA4Njc5OSAyODIuNDc1NjQ5NTcgLTE2Ny45Mzk3NzE2NiAyNzkuNTg3ODc3NzQgLTE3MC44Mjk0MTI0NiAyNzYuNzAwODM0MjcgQy0xNzIuMjE2NTAzNzggMjc1LjMxNDQxMTc2IC0xNzMuNjAyODQ3OSAyNzMuOTI3MjQxMjggLTE3NC45ODg0NDMzNyAyNzIuNTM5MzIzODEgQy0xNzYuOTE1NDMxNjQgMjcwLjYwOTgxMjU3IC0xNzguODQ1NTY3MTggMjY4LjY4MzUwNzU3IC0xODAuNzc2NjExMzMgMjY2Ljc1ODA1NjY0IEMtMTgxLjM1MjY4NjMxIDI2Ni4xNzk5NTc0MyAtMTgxLjkyODc2MTI5IDI2NS42MDE4NTgyMiAtMTgyLjUyMjI5MzA5IDI2NS4wMDYyNDA4NCBDLTE4NC42OTIwNzAxNCAyNjIuMzE3MDM0OTMgLTE4NC42OTIwNzAxNCAyNjIuMzE3MDM0OTMgLTE4Ny41NzgxMjUgMjYxLjA4NTkzNzUgWiBNLTI2OC41NzgxMjUgMzU3LjA4NTkzNzUgQy0yNjMuMjcxMDc1MzcgMzYzLjUyMjk1ODM3IC0yNTcuNDI2ODk3NDggMzY5LjM4MzE2OTM0IC0yNTEuNTI3MzQzNzUgMzc1LjI2OTUzMTI1IEMtMjUwLjQ2MTk5NzAyIDM3Ni4zMzU1NTI2MyAtMjQ5LjM5Njc5ODY4IDM3Ny40MDE3MjIzMyAtMjQ4LjMzMTc0MTMzIDM3OC40NjgwMzI4NCBDLTI0Ni4xMTM2NDkxNCAzODAuNjg3NTkwNjEgLTI0My44OTM3Nzk4OCAzODIuOTA1MzUxMDQgLTI0MS42NzI2MDc0MiAzODUuMTIxODI2MTcgQy0yMzguODE5ODE2MTYgMzg3Ljk2ODg3ODg1IC0yMzUuOTcxNTk0MiAzOTAuODIwNDU0MTYgLTIzMy4xMjQ2NTE5MSAzOTMuNjczMzU0MTUgQy0yMzAuOTMyOTU3MDQgMzk1Ljg2ODY0OTk2IC0yMjguNzM4OTAxNzkgMzk4LjA2MTU3NDE4IC0yMjYuNTQ0MTA3NDQgNDAwLjI1Mzc3MDgzIEMtMjI1LjQ5MTk0NjczIDQwMS4zMDUyNjMxMyAtMjI0LjQ0MDUzMjAxIDQwMi4zNTc1MDI0MyAtMjIzLjM4OTg2Nzc4IDQwMy40MTA0OTAwNCBDLTIyMS45Mjk4NzE1NyA0MDQuODczMDA5NTkgLTIyMC40NjY3MzcxMSA0MDYuMzMyMzEzMTIgLTIxOS4wMDI2ODU1NSA0MDcuNzkwNzcxNDggQy0yMTguMTcwMjg4NTQgNDA4LjYyMjM3Mjg5IC0yMTcuMzM3ODkxNTQgNDA5LjQ1Mzk3NDMgLTIxNi40ODAyNzAzOSA0MTAuMzEwNzc1NzYgQy0yMTQuODg5OTEwMDEgNDEyLjE5OTY1MTI1IC0yMTQuODg5OTEwMDEgNDEyLjE5OTY1MTI1IC0yMTMuNTc4MTI1IDQxMi4wODU5Mzc1IEMtMjEzLjMwMTg4OTkxIDQwMy4xNzU4MjEyNyAtMjE0LjExMzU1MDYxIDM5NC43MDA2NzYzMiAtMjE1LjQ1MzEyNSAzODUuODk4NDM3NSBDLTIxNS42MjcxNDg0NCAzODQuNjkyNTE5NTMgLTIxNS44MDExNzE4NyAzODMuNDg2NjAxNTYgLTIxNS45ODA0Njg3NSAzODIuMjQ0MTQwNjIgQy0yMTYuOTMzMDAxOTkgMzc1Ljc4NDU1NDA4IC0yMTguMDYzNTkyOTUgMzY5LjQzNzQyMTAxIC0yMTkuNTc4MTI1IDM2My4wODU5Mzc1IEMtMjQzLjg3MzI3ODQ0IDM1OC4xNzI2MDI3NyAtMjQzLjg3MzI3ODQ0IDM1OC4xNzI2MDI3NyAtMjY4LjU3ODEyNSAzNTcuMDg1OTM3NSBaIE0tMjAyLjU3ODEyNSAzNjcuMDg1OTM3NSBDLTIwMi40OTI0ODI5MSAzNjcuNzAwMDE0NjUgLTIwMi40MDY4NDA4MiAzNjguMzE0MDkxOCAtMjAyLjMxODYwMzUyIDM2OC45NDY3NzczNCBDLTIwMS45MjM5NzgzNSAzNzEuNzg0NTYxMjggLTIwMS41MzIyODg1MSAzNzQuNjIyNzQzMzUgLTIwMS4xNDA2MjUgMzc3LjQ2MDkzNzUgQy0yMDEuMDA1OTE3OTcgMzc4LjQyNjQ0NTMxIC0yMDAuODcxMjEwOTQgMzc5LjM5MTk1MzEyIC0yMDAuNzMyNDIxODggMzgwLjM4NjcxODc1IEMtMjAwLjMzMzY5MTQxIDM4My4yODQ4MDg1IC0xOTkuOTUxMjMxNjYgMzg2LjE4NDQ0MzE3IC0xOTkuNTc4MTI1IDM4OS4wODU5Mzc1IEMtMTk5LjQ3NTE2MTEzIDM4OS44NjQ4NTM1MiAtMTk5LjM3MjE5NzI3IDM5MC42NDM3Njk1MyAtMTk5LjI2NjExMzI4IDM5MS40NDYyODkwNiBDLTE5NS44MjAwMjEwNiA0MjAuODQ3MTI2NDggLTE5Ni4zNjI5MjE0OCA0NTQuNDE2ODYyMzMgLTIxNC41NzgxMjUgNDc5LjA4NTkzNzUgQy0yMTUuNTIyMTgyNjYgNDgwLjI0MzU2MDkgLTIxNi40Nzg0NTI5NCA0ODEuMzkxNDY5NjYgLTIxNy40NTMxMjUgNDgyLjUyMzQzNzUgQy0yMjAuMDAwMTUxODMgNDg1LjQ1ODcxMDMxIC0yMjAuMDAwMTUxODMgNDg1LjQ1ODcxMDMxIC0yMjAuNTc4MTI1IDQ4OS4wODU5Mzc1IEMtMjE5LjQzMDI1NTU5IDQ5MS4zMjk1MDA0NCAtMjE4LjM2ODU0ODMgNDkzLjI5NTUxNDIgLTIxNi41NzgxMjUgNDk1LjA4NTkzNzUgQy0yMTMuMDY1MzY1NzYgNDk1LjczMTEzODE4IC0yMTAuNjQ1OTg3MTYgNDk1LjgwOTE5MDc2IC0yMDcuNjE3MTg3NSA0OTMuNzU3ODEyNSBDLTE5MC4wNzc5ODg5MyA0NzcuMjU4NDg3MzYgLTE4My40NDc2NTkwNyA0NTAuMjkxMTYzNDkgLTE4Mi40NDgyNDIxOSA0MjcuMDY3ODcxMDkgQy0xODAuMzY1MzUzNDcgMzk4LjA2NTA1Nzk1IC0xODAuMzY1MzUzNDcgMzk4LjA2NTA1Nzk1IC0xODcuNTc4MTI1IDM3MS4wODU5Mzc1IEMtMTkwLjE3NTQ1MjM1IDM3MC4xNDAzOTM2MSAtMTkyLjUzMDAwMTI0IDM2OS40Mzc2MzY5NCAtMTk1LjIwMzEyNSAzNjguODM1OTM3NSBDLTE5NS45MDk1MzEyNSAzNjguNjYzMjAzMTIgLTE5Ni42MTU5Mzc1IDM2OC40OTA0Njg3NSAtMTk3LjM0Mzc1IDM2OC4zMTI1IEMtMTk5LjA4NTAzMTQgMzY3Ljg4ODk0NTA3IC0yMDAuODMxMTc4MSAzNjcuNDg1NDgyNTMgLTIwMi41NzgxMjUgMzY3LjA4NTkzNzUgWiIgZmlsbD0idXJsKCNiZ0dyYWRpZW50KSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzY3LjU3ODEyNSwwLjkxNDA2MjUpIi8+Cjwvc3ZnPgo=" alt=""><b>Orchestrator</b><span>conducts the lifecycle · one agent per stage</span></div>
<svg class="s6disp" viewBox="0 0 700 28" preserveAspectRatio="none" aria-hidden="true"><g class="s6dl" fill="none" stroke="#7E47D7" stroke-width="1"><path d="M350 0 L50 28"></path><path d="M350 0 L150 28"></path><path d="M350 0 L250 28"></path><path d="M350 0 L350 28"></path><path d="M350 0 L450 28"></path><path d="M350 0 L550 28"></path><path d="M350 0 L650 28"></path></g><g class="s6dp" fill="none" stroke="#7E47D7" stroke-width="2.6" stroke-linecap="round"><path pathLength="100" style="--k:0" d="M350 0 L50 28"></path><path pathLength="100" style="--k:1" d="M350 0 L150 28"></path><path pathLength="100" style="--k:2" d="M350 0 L250 28"></path><path pathLength="100" style="--k:3" d="M350 0 L350 28"></path><path pathLength="100" style="--k:4" d="M350 0 L450 28"></path><path pathLength="100" style="--k:5" d="M350 0 L550 28"></path><path pathLength="100" style="--k:6" d="M350 0 L650 28"></path></g></svg><div class="agrow"><div class="ag live"><span class="agst">*spec</span><span class="agnm">Spec</span><span class="agrp">RESEARCH PREVIEW</span></div><div class="ag live"><span class="agst">*build</span><span class="agnm">Builder</span><span class="agrp">RESEARCH PREVIEW</span></div><div class="ag live"><span class="agst">*eval</span><span class="agnm">Evaluator</span><span class="agrp">RESEARCH PREVIEW</span></div><div class="ag wip"><span class="agst">*ship</span><span class="agnm">Ship</span><span class="agrp cs">COMING SOON</span></div><div class="ag live"><span class="agst">*monitor</span><span class="agnm">Monitor</span><span class="agrp">RESEARCH PREVIEW</span></div><div class="ag live"><span class="agst">*diagnose</span><span class="agnm">Diagnostics</span><span class="agrp">RESEARCH PREVIEW</span></div><div class="ag live"><span class="agst">*optimize</span><span class="agnm">Optimize</span><span class="agrp">RESEARCH PREVIEW</span></div></div>
</div>
<div class="envrow tgt"><span class="erlab">TARGETS<br><i>where it writes</i></span><div class="tgroups">
<div class="tg"><span class="tgl">code</span><div class="tgi"><span class="tchip"><svg viewBox="0 0 24 24" style="width:18px;height:18px" fill="#E2E8F0"><path d="M12 .5C5.37.5 0 5.87 0 12.5c0 5.3 3.44 9.8 8.21 11.39.6.11.82-.26.82-.58 0-.29-.01-1.05-.02-2.06-3.34.73-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.09-.75.08-.73.08-.73 1.2.09 1.84 1.24 1.84 1.24 1.07 1.83 2.81 1.3 3.5.99.11-.78.42-1.3.76-1.6-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.12-.3-.54-1.52.12-3.18 0 0 1.01-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.29-1.55 3.3-1.23 3.3-1.23.66 1.66.24 2.88.12 3.18.77.84 1.24 1.91 1.24 3.22 0 4.61-2.81 5.63-5.49 5.93.43.37.82 1.1.82 2.22 0 1.6-.02 2.9-.02 3.29 0 .32.22.7.83.58A12 12 0 0 0 24 12.5C24 5.87 18.63.5 12 .5z"/></svg><i>GitHub</i></span></div></div>
<div class="tg"><span class="tgl">coding agents · .md</span><div class="tgi"><span class="tchip"><img src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAwIDEyMDAiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGZpbGw9IiNEOTc3NTciIGQ9Ik0yMzMuOTYgODAwLjIxbDIzNC42OC0xMzEuNjggMy45NS0xMS40NC0zLjk1LTYuMzYtMTEuNDQtLjAwMS0zOS4yMi0yLjQyLTEzNC4wOS0zLjYyLTExNi4zLTQuODMtMTEyLjY3LTYuMDQtMjguMzUtNi4wNEwwIDU5Mi43NWwyLjc0LTE3LjQ4IDIzLjg0LTE2LjAzIDM0LjE1IDIuOTggNzUuNDYgNS4xNSAxMTMuMjQgNy44MSA4Mi4xNSA0LjgzIDEyMS42OSAxMi42NCAxOS4zMy4wMDEgMi43NC03LjgxLTYuNi00LjgzLTUuMTYtNC44My0xMTcuMTgtNzkuNDEtMTI2Ljg1LTgzLjkyLTY2LjQ0LTQ4LjMyLTM1LjkyLTI0LjQ4LTE4LjEyLTIyLjk1LTcuODEtNTAuMDkgMzIuNjItMzUuOTIgNDMuODEgMi45OCAxMS4yIDIuOTggNDQuMzcgMzQuMTUgOTQuNzkgNzMuMzcgMTIzLjc5IDkxLjE3IDE4LjEyIDE1LjA2IDcuMjUtNS4xNS44OS0zLjYzLTguMTMtMTMuNjEtNjcuMzMtMTIxLjY5LTcxLjg0LTEyMy43OS0zMi4wMy01MS4zLTguNDUtMzAuNzZjLTIuOTgtMTIuNjQtNS4xNS0yMy4yNy01LjE1LTM2LjI0bDM3LjEzLTUwLjQyIDIwLjU0LTYuNiA0OS41NCA2LjYgMjAuODYgMTguMTIgMzAuNzcgNzAuMzkgNDkuODUgMTEwLjgyIDc3LjMyIDE1MC42OCAyMi42MyA0NC43IDEyLjA4IDQxLjQgNC41MSAxMi42NCA3LjgxLS4wMDF2LTcuMjVsNi4zNi04NC44OSAxMS43Ni0xMDQuMjEgMTEuNDQtMTM0LjA5IDMuOTUtMzcuNzcgMTguNjgtNDUuMjYgMzcuMTMtMjQuNDggMjguOTkgMTMuODUgMjMuODQgMzQuMTUtMy4zIDIyLjA3LTE0LjE3IDkyLjEzLTI3Ljc5IDE0NC4zMi0xOC4xMiA5Ni42NCAxMC41NS4wMDEgMTIuMDgtMTIuMDggNDguODktNjQuOTEgODIuMTUtMTAyLjY4IDM2LjI0LTQwLjc1IDQyLjI4LTQ1LjAyIDI3LjE0LTIxLjQyaDUxLjNsMzcuNzcgNTYuMTMtMTYuOTEgNTgtNTIuODMgNjcuMDEtNDMuODEgNTYuNzgtNjIuODIgODQuNTYtMzkuMjIgNjcuNjUgMy42MiA1LjQgOS4zNC0wLjg5IDE0MS45MS0zMC4yIDc2LjY3LTEzLjg1IDkxLjQ5LTE1LjcgNDEuNCAxOS4zMyA0LjUxIDE5LjY1LTE2LjI3IDQwLjE5LTk3Ljg1IDI0LjE2LTExNC43NyAyMi45NS0xNzAuOSA0MC40My0yLjA5IDEuNTMgMi40MiAyLjk4IDc2Ljk5IDcuMjUgMzIuOTQgMS43NyA4MC42Mi4wMDEgMTUwLjEyIDExLjIgMzkuMjIgMjUuOTMgMjMuNTIgMzEuNzMtMy45NSAyNC4xNi02MC40IDMwLjc3LTgxLjUtMTkuMzMtMTkwLjIzLTQ1LjI2LTY1LjQ2LTE2LjI3LTkuMDIuMDAxdjUuNGw1NC4zNiA1My4xNSA5OS42MiA4OS45NCAxMjQuNzUgMTE1Ljk3IDYuMzYgMjguNjctMTYuMDMgMjIuNjMtMTYuOTEtMi40Mi0xMDkuNjEtODIuNDctNDIuMjgtMzcuMTMtOTUuNzYtODAuNjItNi4zNi4wMDF2OC40NmwyMi4wNyAzMi4yOSAxMTYuNTQgMTc1LjE3IDYuMDQgNTMuNzItOC40NiAxNy40OC0zMC4yIDEwLjU1LTMzLjE4LTYuMDQtNjguMjEtOTUuNzYtNzAuMzktMTA3Ljg0LTU2Ljc4LTk2LjY0LTYuOTMgMy45NS0zMy41IDM2MC44OS0xNi4yNyAxOC40NC0zNi4yNCAxMy44NS0zMC4yLTIyLjk1LTE2LjAzLTM3LjEzIDE2LjAzLTczLjM3IDE5LjMzLTk1Ljc2IDE1LjctNzYuMTEgMTQuMTctOTQuNTUgOC40Ni0zMS40MS0uNTYtMS42My02LjkzLjg5LTcxLjEzIDk3Ljg1LTEwOC40IDE0Ni41LTg1Ljc3IDkxLjgxLTIwLjU0IDguMTMtMzUuNi0xOC40NCAzLjMtMzMuMTggMTkuMTQtMjkuMzEgMTE4LjcxLTE0OC45MyA3MS42Mi05My41NSA0Ni4yMy01NC4wNC0uMzItNy44MS0uNzYuMDAxLTMxNS4wNCAyMDQuNzItNTYuMTMgNy4yNS0yNC4xNi0yMi42MyAyLjk4LTM3LjEzIDExLjQ0LTEyLjA4IDk0Ljc5LTY1LjI0LS4zMi4zMnoiLz4KPC9zdmc+Cg=="><i>Claude Code</i></span><span class="tchip"><img src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgc3R5bGU9ImZsZXg6bm9uZTtsaW5lLWhlaWdodDoxIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxZW0iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRpdGxlPkNvZGV4PC90aXRsZT48cGF0aCBkPSJNMTkuNTAzIDBINC40OTZBNC40OTYgNC40OTYgMCAwMDAgNC40OTZ2MTUuMDA3QTQuNDk2IDQuNDk2IDAgMDA0LjQ5NiAyNGgxNS4wMDdBNC40OTYgNC40OTYgMCAwMDI0IDE5LjUwM1Y0LjQ5NkE0LjQ5NiA0LjQ5NiAwIDAwMTkuNTAzIDB6IiBmaWxsPSIjZmZmIj48L3BhdGg+PHBhdGggZD0iTTkuMDY0IDMuMzQ0YTQuNTc4IDQuNTc4IDAgMDEyLjI4NS0uMzEyYzEgLjExNSAxLjg5MS41NCAyLjY3MyAxLjI3NS4wMS4wMS4wMjQuMDE3LjAzNy4wMjFhLjA5LjA5IDAgMDAuMDQzIDAgNC41NSA0LjU1IDAgMDEzLjA0Ni4yNzVsLjA0Ny4wMjIuMTE2LjA1N2E0LjU4MSA0LjU4MSAwIDAxMi4xODggMi4zOTljLjIwOS41MS4zMTMgMS4wNDEuMzE1IDEuNTk1YTQuMjQgNC4yNCAwIDAxLS4xMzQgMS4yMjMuMTIzLjEyMyAwIDAwLjAzLjExNWMuNTk0LjYwNy45ODggMS4zMyAxLjE4MyAyLjE3LjI4OSAxLjQyNS0uMDA3IDIuNzEtLjg4NyAzLjg1NGwtLjEzNi4xNjZhNC41NDggNC41NDggMCAwMS0yLjIwMSAxLjM4OC4xMjMuMTIzIDAgMDAtLjA4MS4wNzZjLS4xOTEuNTUxLS4zODMgMS4wMjMtLjc0IDEuNDk0LS45IDEuMTg3LTIuMjIyIDEuODQ2LTMuNzExIDEuODM4LTEuMTg3LS4wMDYtMi4yMzktLjQ0LTMuMTU3LTEuMzAyYS4xMDcuMTA3IDAgMDAtLjEwNS0uMDI0Yy0uMzg4LjEyNS0uNzguMTQzLTEuMjA0LjEzOGE0LjQ0MSA0LjQ0MSAwIDAxLTEuOTQ1LS40NjYgNC41NDQgNC41NDQgMCAwMS0xLjYxLTEuMzM1Yy0uMTUyLS4yMDItLjMwMy0uMzkyLS40MTQtLjYxN2E1LjgxIDUuODEgMCAwMS0uMzctLjk2MSA0LjU4MiA0LjU4MiAwIDAxLS4wMTQtMi4yOTguMTI0LjEyNCAwIDAwLjAwNi0uMDU2LjA4NS4wODUgMCAwMC0uMDI3LS4wNDggNC40NjcgNC40NjcgMCAwMS0xLjAzNC0xLjY1MSAzLjg5NiAzLjg5NiAwIDAxLS4yNTEtMS4xOTIgNS4xODkgNS4xODkgMCAwMS4xNDEtMS42Yy4zMzctMS4xMTIuOTgyLTEuOTg1IDEuOTMzLTIuNjE4LjIxMi0uMTQxLjQxMy0uMjUxLjYwMS0uMzMuMjE1LS4wODkuNDMtLjE2NC42NDYtLjIyN2EuMDk4LjA5OCAwIDAwLjA2NS0uMDY2IDQuNTEgNC41MSAwIDAxLjgyOS0xLjYxNSA0LjUzNSA0LjUzNSAwIDAxMS44MzctMS4zODh6bTMuNDgyIDEwLjU2NWEuNjM3LjYzNyAwIDAwMCAxLjI3MmgzLjYzNmEuNjM3LjYzNyAwIDEwMC0xLjI3MmgtMy42MzZ6TTguNDYyIDkuMjNhLjYzNy42MzcgMCAwMC0xLjEwNi42MzFsMS4yNzIgMi4yMjQtMS4yNjYgMi4xMzZhLjYzNi42MzYgMCAxMDEuMDk1LjY0OWwxLjQ1NC0yLjQ1NWEuNjM2LjYzNiAwIDAwLjAwNS0uNjRMOC40NjIgOS4yM3oiIGZpbGw9InVybCgjbG9iZS1pY29ucy1jb2RleC1fUl8wXykiPjwvcGF0aD48ZGVmcz48bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGlkPSJsb2JlLWljb25zLWNvZGV4LV9SXzBfIiB4MT0iMTIiIHgyPSIxMiIgeTE9IjMiIHkyPSIyMSI+PHN0b3Agc3RvcC1jb2xvcj0iI0IxQTdGRiI+PC9zdG9wPjxzdG9wIG9mZnNldD0iLjUiIHN0b3AtY29sb3I9IiM3QTlERkYiPjwvc3RvcD48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzOTQxRkYiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4="><i>Codex</i></span><span class="tchip"><img class="logo-plate" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjYwMCAzMDAgNDAwIDQwMCIgd2lkdGg9IjQwMCIgaGVpZ2h0PSI0MDAiPgo8cGF0aCBmaWxsPSIjMTQxMjBCIiBkPSJNOTk5Ljk5NCA1NTQuMjk0Qzk5OS45OTQgNTU5Ljg1OSA5OTkuOTk0IDU2NS40MTkgOTk5Ljk2MiA1NzAuOTg0Qzk5OS45MzUgNTc1LjY3IDk5OS44ODIgNTgwLjM1NyA5OTkuNzUzIDU4NS4wMzhDOTk5LjQ3NSA1OTUuMjQ3IDk5OC44NzUgNjA1LjU0MiA5OTcuMDU5IDYxNS42MzlDOTk1LjIxNyA2MjUuODggOTkyLjIxMiA2MzUuNDA5IDk4Ny40NzcgNjQ0LjcxOEM5ODIuODIyIDY1My44NjEgOTc2LjczOCA2NjIuMjMzIDk2OS40ODUgNjY5LjQ5MUM5NjIuMjI3IDY3Ni43NDggOTUzLjg2MSA2ODIuODI4IDk0NC43MTIgNjg3LjQ4MkM5MzUuNDA5IDY5Mi4yMTcgOTI1Ljg3NSA2OTUuMjIyIDkxNS42MzMgNjk3LjA2NUM5MDUuNTM3IDY5OC44OCA4OTUuMjQyIDY5OS40OCA4ODUuMDMzIDY5OS43NTlDODgwLjM0NiA2OTkuODg3IDg3NS42NjUgNjk5Ljk0MSA4NzAuOTc4IDY5OS45NjhDODY1LjQxMyA3MDAuMDA1IDg1OS44NTMgNzAwIDg1NC4yODggNzAwSDc0NS42OTVDNzQwLjEzIDcwMCA3MzQuNTcxIDcwMCA3MjkuMDA1IDY5OS45NjhDNzI0LjMxOSA2OTkuOTQxIDcxOS42MzIgNjk5Ljg4NyA3MTQuOTUxIDY5OS43NTlDNzA0Ljc0MiA2OTkuNDggNjk0LjQ0NyA2OTguODggNjg0LjM1IDY5Ny4wNjVDNjc0LjEwOSA2OTUuMjIyIDY2NC41OCA2OTIuMjE3IDY1NS4yNzEgNjg3LjQ4MkM2NDYuMTI4IDY4Mi44MjggNjM3Ljc1NiA2NzYuNzQzIDYzMC40OTkgNjY5LjQ5MUM2MjMuMjQxIDY2Mi4yMzMgNjE3LjE2MSA2NTMuODY2IDYxMi41MDcgNjQ0LjcxOEM2MDcuNzcyIDYzNS40MTQgNjA0Ljc2NyA2MjUuODggNjAyLjkyNSA2MTUuNjM5QzYwMS4xMDkgNjA1LjU0MiA2MDAuNTA5IDU5NS4yNDcgNjAwLjIzIDU4NS4wMzhDNjAwLjEwMiA1ODAuMzUyIDYwMC4wNDggNTc1LjY3IDYwMC4wMjEgNTcwLjk4NEM2MDAgNTY1LjQxOSA2MDAgNTU5Ljg1OSA2MDAgNTU0LjI5NFY0NDUuNzAxQzYwMCA0NDAuMTM2IDYwMCA0MzQuNTc2IDYwMC4wMzIgNDI5LjAxMUM2MDAuMDU5IDQyNC4zMjQgNjAwLjExMiA0MTkuNjM3IDYwMC4yNDEgNDE0Ljk1NkM2MDAuNTIgNDA0Ljc0NyA2MDEuMTE5IDM5NC40NTIgNjAyLjkzNSAzODQuMzU2QzYwNC43NzggMzc0LjExNSA2MDcuNzgzIDM2NC41ODYgNjEyLjUxOCAzNTUuMjc3QzYxNy4xNzIgMzQ2LjEzMyA2MjMuMjU3IDMzNy43NjIgNjMwLjUwOSAzMzAuNTA0QzYzNy43NjcgMzIzLjI0NiA2NDYuMTMzIDMxNy4xNjcgNjU1LjI4MiAzMTIuNTEyQzY2NC41ODYgMzA3Ljc3NyA2NzQuMTIgMzA0Ljc3MiA2ODQuMzYxIDMwMi45M0M2OTQuNDU4IDMwMS4xMTQgNzA0Ljc1MiAzMDAuNTE0IDcxNC45NjEgMzAwLjIzNkM3MTkuNjQ4IDMwMC4xMDcgNzI0LjMyOSAzMDAuMDU0IDcyOS4wMTYgMzAwLjAyN0M3MzQuNTc2IDMwMCA3NDAuMTM2IDMwMCA3NDUuNzAxIDMwMEg4NTQuMjk0Qzg1OS44NTkgMzAwIDg2NS40MTkgMzAwIDg3MC45ODQgMzAwLjAzMkM4NzUuNjcgMzAwLjA1OSA4ODAuMzU3IDMwMC4xMTIgODg1LjAzOCAzMDAuMjQxQzg5NS4yNDcgMzAwLjUyIDkwNS41NDIgMzAxLjExOSA5MTUuNjM5IDMwMi45MzVDOTI1Ljg4IDMwNC43NzggOTM1LjQwOSAzMDcuNzgzIDk0NC43MTggMzEyLjUxOEM5NTMuODYxIDMxNy4xNzIgOTYyLjIzMyAzMjMuMjU3IDk2OS40OTEgMzMwLjUwOUM5NzYuNzQ4IDMzNy43NjcgOTgyLjgyOCAzNDYuMTMzIDk4Ny40ODIgMzU1LjI4MkM5OTIuMjE3IDM2NC41ODYgOTk1LjIyMiAzNzQuMTIgOTk3LjA2NSAzODQuMzYxQzk5OC44OCAzOTQuNDU4IDk5OS40OCA0MDQuNzUyIDk5OS43NTkgNDE0Ljk2MUM5OTkuODg3IDQxOS42NDggOTk5Ljk0MSA0MjQuMzI5IDk5OS45NjggNDI5LjAxNkMxMDAwLjAxIDQzNC41ODEgMTAwMCA0NDAuMTQxIDEwMDAgNDQ1LjcwNlY1NTQuMjk5TDk5OS45OTQgNTU0LjI5NFoiLz4KPHBhdGggZmlsbD0iI0VERUNFQyIgZD0iTTkyMC4wMTUgNDI0Ljk1OEw4MDUuOTE5IDM1OS4wODZDODAyLjI1NiAzNTYuOTcgNzk3LjczNSAzNTYuOTcgNzk0LjA3MSAzNTkuMDg2TDY3OS45ODEgNDI0Ljk1OEM2NzYuOTAxIDQyNi43MzYgNjc1IDQzMC4wMjUgNjc1IDQzMy41ODdWNTY2LjQxOUM2NzUgNTY5Ljk4MSA2NzYuOTAxIDU3My4yNjkgNjc5Ljk4MSA1NzUuMDQ4TDc5NC4wNzcgNjQwLjkyQzc5Ny43NCA2NDMuMDM2IDgwMi4yNjEgNjQzLjAzNiA4MDUuOTI1IDY0MC45Mkw5MjAuMDIgNTc1LjA0OEM5MjMuMSA1NzMuMjY5IDkyNS4wMDEgNTY5Ljk4MSA5MjUuMDAxIDU2Ni40MTlWNDMzLjU4N0M5MjUuMDAxIDQzMC4wMjUgOTIzLjEgNDI2LjczNiA5MjAuMDIgNDI0Ljk1OEg5MjAuMDE1Wk05MTIuODQ4IDQzOC45MTFMODAyLjcwNiA2MjkuNjgyQzgwMS45NjEgNjMwLjk2OCA3OTkuOTk1IDYzMC40NDMgNzk5Ljk5NSA2MjguOTU0VjUwNC4wMzlDNzk5Ljk5NSA1MDEuNTQzIDc5OC42NjIgNDk5LjIzNCA3OTYuNDk4IDQ5Ny45ODFMNjg4LjMyMSA0MzUuNTI2QzY4Ny4wMzYgNDM0Ljc4MSA2ODcuNTYxIDQzMi44MTYgNjg5LjA1IDQzMi44MTZIOTA5LjMzNEM5MTIuNDYyIDQzMi44MTYgOTE0LjQxNyA0MzYuMjA2IDkxMi44NTMgNDM4LjkxN0g5MTIuODQ4VjQzOC45MTFaIi8+Cjwvc3ZnPgo="><i>Cursor</i></span></div></div>
<div class="tg"><span class="tgl">frameworks</span><div class="tgi"><span class="tchip"><img class="logo-plate" src="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzQgMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iMTYuNjUzMiIgY3k9IjE2Ljk5OTkiIHI9IjE0LjA5NjYiIHN0cm9rZT0iIzBGMTcyQSIgc3Ryb2tlLXdpZHRoPSIxLjMiLz48ZWxsaXBzZSBjeD0iMTYuNjUzMyIgY3k9IjE3IiByeD0iMTQuMDk2NiIgcnk9IjkuNDU0NzgiIHRyYW5zZm9ybT0icm90YXRlKDQ1IDE2LjY1MzMgMTcpIiBzdHJva2U9IiMwRjE3MkEiIHN0cm9rZS13aWR0aD0iMS4zIi8+PHBhdGggZD0iTTEwLjg5ODQgMTcuMDUwOEgyMi40ODMiIHN0cm9rZT0iIzBGMTcyQSIgc3Ryb2tlLXdpZHRoPSIxLjMiLz48cGF0aCBkPSJNMTMuNzQ4IDE5Ljk5MzJMMTkuNjMzOSAxNC4xMDc0IiBzdHJva2U9IiMwRjE3MkEiIHN0cm9rZS13aWR0aD0iMS4zIi8+PHBhdGggZD0iTTE5LjYzMjggMTkuOTkzMkwxMy43NDcgMTQuMTA3NCIgc3Ryb2tlPSIjMEYxNzJBIiBzdHJva2Utd2lkdGg9IjEuMyIvPjwvc3ZnPgo="><i>Mastra</i></span><span class="tchip"><img src="data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRTJFOEYwIiByb2xlPSJpbWciIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+TGFuZ0NoYWluPC90aXRsZT48cGF0aCBkPSJNNi4wOTg4IDUuOTE3NUMyLjczNTkgNS45MTc1IDAgOC42NDYyIDAgMTJzMi43MzYgNi4wODI1IDYuMDk4OCA2LjA4MjVoMTEuODAyNEMyMS4yNjQxIDE4LjA4MjUgMjQgMTUuMzUzOCAyNCAxMnMtMi43MzYtNi4wODI1LTYuMDk4OC02LjA4MjVaTTUuOTc3NCA3Ljg1MWMuNDkzLjAxMjQgMS4wMi4yNDk2IDEuMjczLjYyMjguMzY3My40NTkyLjQ3NzggMS4wNjY4Ljg5NDQgMS40OTMyLjU2MDQuNjExOCAxLjE5OSAxLjE1MDUgMS43MTYxIDEuODAyLjQ4OTIuNTk1NC44Mzg2IDEuMjkzNyAxLjE0MzYgMS45OTc1LjEyNDQuMjMzNS4xMjU3LjUyMDIuMzEuNzE5Ny4wOTA4LjEyMDQuNTM0Ni40NDgzLjQzODMuNTY0NS4wNTU1LjEyMDQuNDcwMi4yODYuMzI2My40MDI3LS4xOTQ0LjA0LS40MTI5LjA0NzYtLjU2MTYtLjEwNzQtLjA1NDkuMTI2LS4xODMuMDU5Ni0uMjgxOS4wNDMyYTQgNCAwIDAgMC0uMDI1LjA3MzZjLS4zMjg4LjAyMTktLjU3NTQtLjMxMjYtLjczMi0uNTY1LS4zMTExLS4xNjgtLjY2NDItLjI3MDItLjk4Mi0uNDQ2LS4wMTgyLjI4OTUuMDQ1Mi42NDg1LS4yMzEuODM1My0uMDE0LjU1NjUuODQzNi4wNjU2LjkyMjIuNDgwNC0uMDYxLjAwNjctLjEyODYtLjAwOTUtLjE3NzQuMDM3My0uMjIzOS4yMTcyLS40ODA1LS4xNjQ1LS43Mzg1LS4wMDctLjM0NjQuMTc0LS4zODA4LjMxNjEtLjgwOTYuMzUyLS4wMjM3LS4wMzU5LS4wMTQzLS4wNTkyLjAwNTktLjA4MTEuMTIwNy0uMTM5OS4xMjk1LS4zMDQ2LjMzNTYtLjM2NDMtLjIxMjItLjAzMzQtLjM4OTkuMDgzMy0uNTY4Ni4xNzU3LS4yMzIzLjA5NS0uMjMwNC0uMjE0MS0uNTg3OC4wMTY0LS4wMzk2LS4wMzIyLS4wMjA4LS4wNjE1LjAwMTgtLjA4NjQuMDkwOC0uMTEwNy4yMTAyLS4xMjcuMzQ1LS4xMjA4LS42NjMtLjM2ODYtLjk3NTEuNDUwNy0xLjI4MTMuMDQzMi0uMDkyLjAyNDMtLjEyNjUuMTA2OC0uMTg0NS4xNjUyLS4wNS0uMDU0OC0uMDEyMy0uMTIxMi0uMDA5OS0uMTg1Ny0uMDU5OC0uMDI4LS4xMzU2LS4wNDEtLjExNzktLjEzNjYtLjExNzEtLjAzOTUtLjE5ODguMDI5NS0uMjg2LjA5NTItLjA3ODctLjA2MDguMDUzMi0uMTQ5Mi4wNzc2LS4yMTI1LjA3MDItLjEyMTYuMjMtLjAyNS4zMTExLS4xMTI2LjIzMDYtLjEzMDguNTUyLjA4MTQuODE1NS4wNDU1LjIwMy4wMjU1LjQ1NDQtLjE4MjUuMzUyNi0uMzktLjIxNzEtLjI3NjctLjE3OS0uNjM4Ni0uMTgzOS0uOTY5NS0uMDI2OC0uMTkyOS0uNDkxLS40MzgyLS42MjUyLS42NDYyLS4xNjU5LS4xODczLS4yOTUtLjQwNDctLjQyNDMtLjYxODItLjQ2NjYtLjkwMDgtLjMxOTgtMi4wNTg0LS45MDc3LTIuODk0Ny0uMjY2LjE0NjYtLjYxMjUuMDc3NC0uODQxOC0uMTE5LS4xMjM4LjExMjUtLjEyOTIuMjU5OC0uMTM5LjQxNjEtLjI5Ny0uMjk2Mi0uMjU5My0uODU1OS0uMDIyLTEuMTg1NS4wOTY5LS4xMzAyLjIxMjctLjIzNzMuMzQyLS4zMzE2LjAyOTItLjAyMTMuMDM5MS0uMDQxOS4wMzg1LS4wNzQ3LjExNzQtLjUyNjcuNTc2NC0uNzM5MSAxLjA2OTQtLjcyNjdtMTIuNDA3MS40NmMuNTU3NSAwIDEuMDgwNi4yMTU5IDEuNDc0LjYwODJzLjYxLjkxNDUuNjEgMS40NzA0YzAgLjU1Ni0uMjE2NyAxLjA3OC0uNjEgMS40Njk4di4wMDA2bC0uOTAyLjg5OTVhMi4wOCAyLjA4IDAgMCAxLS44NTk3LjUxNjZsLS4wMTY0LjAwNDctLjAwNTguMDE2NGEyLjA1IDIuMDUgMCAwIDEtLjQ3NC43MzA4bC0uOTAxOC44OTk1Yy0uMzkzNC4zOTI0LS45MTcuNjA4My0xLjQ3NDUuNjA4M3MtMS4wODA2LS4yMTYtMS40NzQtLjYwODNjLS44MTMtLjgxMDctLjgxMy0yLjEyOTQgMC0yLjk0MDJsLjkwMTktLjg5OTVhMi4wNTYgMi4wNTYgMCAwIDEgLjg1OC0uNTE0M2wuMDE3LS4wMDUzLjAwNTgtLjAxNThhMi4wNyAyLjA3IDAgMCAxIC40NzUyLS43MzM3bC45MDE4LS44OTk1Yy4zOTM0LS4zOTI0LjkxNzEtLjYwODMgMS40NzQ1LS42MDgzem0wIC44OTY1YTEuMTggMS4xOCAwIDAgMC0uODM4OC4zNDYybC0uOTAxOC44OTk1YTEuMTgxIDEuMTgxIDAgMCAwLS4zNDI3LjkyNTJsLjAwNTMuMDU3MmMuMDMyMy4yNjUyLjE0OS41MDQ0LjMzNzQuNjkxNy4xMy4xMjk2LjI3MzMuMjExNC40NDcxLjI2ODZhLjkuOSAwIDAgMSAuMDE0LjE1ODIuODg0Ljg4NCAwIDAgMS0uMjYwOS42MzA0bC0uMDU1NC4wNTU0Yy0uMzAxMy0uMTAyOC0uNTUyNS0uMjUzLS43Nzk0LS40NzkyYTIuMDYgMi4wNiAwIDAgMS0uNTc2MS0xLjA5NjhsLS4wMDk5LS4wNTc4LS4wNDYxLjAzNjhhMS4xIDEuMSAwIDAgMC0uMDg3Ni4wNzk0bC0uOTAyNC44OTk1Yy0uNDYyMy40NjEtLjQ2MjMgMS4yMTIgMCAxLjY3My4yMzExLjIzMDUuNTM1LjM0Ni44Mzk0LjM0NjEuMzA0MyAwIC42MDc3LS4xMTU2LjgzODgtLjM0NjJsLjkwMTktLjg5OTVjLjQ2MjMtLjQ2MS40NjIzLTEuMjExMyAwLTEuNjczYTEuMTcgMS4xNyAwIDAgMC0uNDM2Ny0uMjc0OSAxIDEgMCAwIDEtLjAxNC0uMTYxMWMwLS4yNTkxLjEwMjMtLjUwNS4yOTAxLS42OTIzLjMwMTkuMTAyOC41Ny4yNjk0Ljc5NjIuNDk1LjMwMDcuMjk5OS40OTk0LjY3OS41NzU2IDEuMDk2OGwuMDEwNS4wNTc4LjA0NTUtLjAzNzNhMS4xIDEuMSAwIDAgMCAuMDg4Ny0uMDc5NGwuOTAyLS44OTk2Yy40NjIyLS40NjEuNDYyOC0xLjIxMjQgMC0xLjY3MzVhMS4xOCAxLjE4IDAgMCAwLS44Mzk1LS4zNDYyWm0tOS45NzMgNS4xNTY3LS4wMDA2LjAwMDZjLS4wNzkzLjMwNzgtLjEwNDguODMxOC0uNTA2Ljg0Ny0uMDMzLjE3NzYuMTIyOC4yNDQ1LjI2NTUuMTg3NC4xNDEtLjA2NDUuMjA4MS4wNTA4LjI1NTcuMTY1Ny4yMTc3LjAzMTcuNTM5NC0uMDcyNS41NTE2LS4zMjk4LS4zMjUtLjE4NjctLjQyNTMtLjU0MTgtLjU2NjItLjg3MDkiLz48L3N2Zz4="><i>DeepAgents</i></span></div></div>
<div class="tg"><span class="tgl">cloud-managed</span><div class="tgi"><span class="tchip"><img src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAwIDEyMDAiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGZpbGw9IiNEOTc3NTciIGQ9Ik0yMzMuOTYgODAwLjIxbDIzNC42OC0xMzEuNjggMy45NS0xMS40NC0zLjk1LTYuMzYtMTEuNDQtLjAwMS0zOS4yMi0yLjQyLTEzNC4wOS0zLjYyLTExNi4zLTQuODMtMTEyLjY3LTYuMDQtMjguMzUtNi4wNEwwIDU5Mi43NWwyLjc0LTE3LjQ4IDIzLjg0LTE2LjAzIDM0LjE1IDIuOTggNzUuNDYgNS4xNSAxMTMuMjQgNy44MSA4Mi4xNSA0LjgzIDEyMS42OSAxMi42NCAxOS4zMy4wMDEgMi43NC03LjgxLTYuNi00LjgzLTUuMTYtNC44My0xMTcuMTgtNzkuNDEtMTI2Ljg1LTgzLjkyLTY2LjQ0LTQ4LjMyLTM1LjkyLTI0LjQ4LTE4LjEyLTIyLjk1LTcuODEtNTAuMDkgMzIuNjItMzUuOTIgNDMuODEgMi45OCAxMS4yIDIuOTggNDQuMzcgMzQuMTUgOTQuNzkgNzMuMzcgMTIzLjc5IDkxLjE3IDE4LjEyIDE1LjA2IDcuMjUtNS4xNS44OS0zLjYzLTguMTMtMTMuNjEtNjcuMzMtMTIxLjY5LTcxLjg0LTEyMy43OS0zMi4wMy01MS4zLTguNDUtMzAuNzZjLTIuOTgtMTIuNjQtNS4xNS0yMy4yNy01LjE1LTM2LjI0bDM3LjEzLTUwLjQyIDIwLjU0LTYuNiA0OS41NCA2LjYgMjAuODYgMTguMTIgMzAuNzcgNzAuMzkgNDkuODUgMTEwLjgyIDc3LjMyIDE1MC42OCAyMi42MyA0NC43IDEyLjA4IDQxLjQgNC41MSAxMi42NCA3LjgxLS4wMDF2LTcuMjVsNi4zNi04NC44OSAxMS43Ni0xMDQuMjEgMTEuNDQtMTM0LjA5IDMuOTUtMzcuNzcgMTguNjgtNDUuMjYgMzcuMTMtMjQuNDggMjguOTkgMTMuODUgMjMuODQgMzQuMTUtMy4zIDIyLjA3LTE0LjE3IDkyLjEzLTI3Ljc5IDE0NC4zMi0xOC4xMiA5Ni42NCAxMC41NS4wMDEgMTIuMDgtMTIuMDggNDguODktNjQuOTEgODIuMTUtMTAyLjY4IDM2LjI0LTQwLjc1IDQyLjI4LTQ1LjAyIDI3LjE0LTIxLjQyaDUxLjNsMzcuNzcgNTYuMTMtMTYuOTEgNTgtNTIuODMgNjcuMDEtNDMuODEgNTYuNzgtNjIuODIgODQuNTYtMzkuMjIgNjcuNjUgMy42MiA1LjQgOS4zNC0wLjg5IDE0MS45MS0zMC4yIDc2LjY3LTEzLjg1IDkxLjQ5LTE1LjcgNDEuNCAxOS4zMyA0LjUxIDE5LjY1LTE2LjI3IDQwLjE5LTk3Ljg1IDI0LjE2LTExNC43NyAyMi45NS0xNzAuOSA0MC40My0yLjA5IDEuNTMgMi40MiAyLjk4IDc2Ljk5IDcuMjUgMzIuOTQgMS43NyA4MC42Mi4wMDEgMTUwLjEyIDExLjIgMzkuMjIgMjUuOTMgMjMuNTIgMzEuNzMtMy45NSAyNC4xNi02MC40IDMwLjc3LTgxLjUtMTkuMzMtMTkwLjIzLTQ1LjI2LTY1LjQ2LTE2LjI3LTkuMDIuMDAxdjUuNGw1NC4zNiA1My4xNSA5OS42MiA4OS45NCAxMjQuNzUgMTE1Ljk3IDYuMzYgMjguNjctMTYuMDMgMjIuNjMtMTYuOTEtMi40Mi0xMDkuNjEtODIuNDctNDIuMjgtMzcuMTMtOTUuNzYtODAuNjItNi4zNi4wMDF2OC40NmwyMi4wNyAzMi4yOSAxMTYuNTQgMTc1LjE3IDYuMDQgNTMuNzItOC40NiAxNy40OC0zMC4yIDEwLjU1LTMzLjE4LTYuMDQtNjguMjEtOTUuNzYtNzAuMzktMTA3Ljg0LTU2Ljc4LTk2LjY0LTYuOTMgMy45NS0zMy41IDM2MC44OS0xNi4yNyAxOC40NC0zNi4yNCAxMy44NS0zMC4yLTIyLjk1LTE2LjAzLTM3LjEzIDE2LjAzLTczLjM3IDE5LjMzLTk1Ljc2IDE1LjctNzYuMTEgMTQuMTctOTQuNTUgOC40Ni0zMS40MS0uNTYtMS42My02LjkzLjg5LTcxLjEzIDk3Ljg1LTEwOC40IDE0Ni41LTg1Ljc3IDkxLjgxLTIwLjU0IDguMTMtMzUuNi0xOC40NCAzLjMtMzMuMTggMTkuMTQtMjkuMzEgMTE4LjcxLTE0OC45MyA3MS42Mi05My41NSA0Ni4yMy01NC4wNC0uMzItNy44MS0uNzYuMDAxLTMxNS4wNCAyMDQuNzItNTYuMTMgNy4yNS0yNC4xNi0yMi42MyAyLjk4LTM3LjEzIDExLjQ0LTEyLjA4IDk0Ljc5LTY1LjI0LS4zMi4zMnoiLz4KPC9zdmc+Cg=="><i>Claude</i></span><span class="tchip"><img class="logo-plate" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTE1NSIgaGVpZ2h0PSIxMDAwIiB2aWV3Qm94PSIwIDAgMTE1NSAxMDAwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNTc3LjM0NCAwTDExNTQuNjkgMTAwMEgwTDU3Ny4zNDQgMFoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo="><i>Vercel</i></span></div></div>
</div></div>
</div>
</div></div>
</div>
<div class="footnote"><span>Mutagent</span><span>System Overview</span></div>
</section>
<!-- ░░░ QUICK START ░░░ -->
<section class="slide">
<div class="top"><div class="brand"><span class="dot"></span><span class="wm">MUTAGENT</span></div><div class="pg">Quick start</div></div>
<div class="body">
<h1 class="title">Quick start</h1>
<div class="grid three" style="margin-top:12px">
<div class="card">
<h3><span class="num">1</span> Open your project</h3>
<p>A new folder or an existing repo. The system installs into it.</p>
<div class="term" style="margin-top:13px"><pre><span class="m">$</span> mkdir my-agents <span class="m">&&</span> cd my-agents
<span class="m"># or: cd your-existing-repo</span></pre></div>
</div>
<div class="card">
<h3><span class="num">2</span> Install the system</h3>
<p>Install the CLI, sign in, then add the agents and skills into <code>.claude/</code> and <code>.codex/</code>.</p>
<div class="term" style="margin-top:13px"><pre><span class="m">$</span> npm install -g <span class="v">@mutagent/cli</span> <span class="m"># or pnpm / bun</span>
<span class="m">$</span> mutagent login
<span class="m">$</span> mutagent install <span class="v">helix</span></pre></div>
</div>
<div class="card">
<h3><span class="num">3</span> Boot</h3>
<p>Start your coding agent, then summon the orchestrator.</p>
<div class="term" style="margin-top:13px"><pre><span class="m">$</span> claude <span class="m"># or codex</span>
<span class="v">❯</span> *mutagent <span class="m"># or /mutagent-helix</span>
<span class="m">dashboard · lifecycle</span></pre></div>
</div>
</div>
<div class="card" style="margin-top:10px">
<h3>What you'll see: the booted orchestrator</h3>
<div class="term" style="margin-top:11px"><div class="bar"><i></i><i></i><i></i></div><pre><span class="v">❯</span> *mutagent
<span class="mg">M U T A G E N T</span> <span class="m">· ADL orchestrator · Helix routes to your subagents</span>
<span class="m">──────────────────────────────────────────────────────────────────────</span>
<span class="c">LIFECYCLE</span> ① SPEC ② BUILD ③ EVALUATE ④ DIAGNOSE ⑤ OPTIMIZE
<span class="c">SYSTEM</span> agentspec · builder · evaluator · diagnostics
<span class="c">SETUP</span> <span style="color:#E2E8F0">not onboarded yet · run *onboard</span>
<span class="m">──────────────────────────────────────────────────────────────────────</span>
<span class="c">COMMANDS</span> <span class="v">*spec *build *evaluate *diagnose *optimize *onboard *status</span>
<span class="m">Type a *command, or just say what you want.</span></pre></div>
</div>
</div>
<div class="footnote"><span>Mutagent</span><span>Quick start</span></div>
</section>
<!-- ░░░ HOW IT WORKS ░░░ -->
<section class="slide">
<div class="top"><div class="brand"><span class="dot"></span><span class="wm">MUTAGENT</span></div><div class="pg">How it works</div></div>
<div class="body">
<h1 class="title">How it works<span class="s">: one orchestrator, many subagents</span></h1>
<p class="sub">Helix guides you through your agent development process. Jump in anywhere; nothing moves on without you.</p>
<div class="strip">
<span class="s">① SPEC</span><svg class="ic ar" viewBox="0 0 24 24"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg>
<span class="s">② BUILD</span><svg class="ic ar" viewBox="0 0 24 24"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg>
<span class="s">③ EVALUATE</span><svg class="ic ar" viewBox="0 0 24 24"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg>
<span class="s">④ DIAGNOSE</span><svg class="ic ar" viewBox="0 0 24 24"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg>
<span class="s">⑤ OPTIMIZE</span>
</div>
<div class="row" style="margin-top:18px">
<div class="card" style="flex:1.55">
<h3>Drive the lifecycle: say a stage, or just what you want</h3>
<table class="stages">
<tr><td class="st">① SPEC</td><td class="cmd">*spec</td><td class="desc">describe your agent, get a validated spec file</td></tr>
<tr><td class="st">② BUILD</td><td class="cmd">*build</td><td class="desc">turn the spec into a working agent</td></tr>
<tr><td class="st">③ EVALUATE</td><td class="cmd">*evaluate</td><td class="desc">check how good it is: pass or fail per behavior</td></tr>
<tr><td class="st">④ DIAGNOSE</td><td class="cmd">*diagnose</td><td class="desc">find out why it failed: ranked fixes</td></tr>
<tr><td class="st">⑤ OPTIMIZE</td><td class="cmd">gated</td><td class="desc">apply the fix, then re-check until it passes</td></tr>
</table>
</div>
<div class="card flex1">
<h3>First time? Start with <code>*onboard</code></h3>
<p>Add your provider keys, pick your workspace, and choose your models. Then jump into any stage.</p>
<p style="margin-top:13px"><b style="color:var(--fg-strong)">Two ways to drive it:</b> type a <code>*command</code>, or just say what you want. Helix routes it to the right stage and waits for you.</p>
</div>
</div>
</div>
<div class="footnote"><span>Mutagent</span><span>How it works</span></div>
</section>
<!-- ░░░ ① SPEC ░░░ -->
<section class="slide">
<div class="top"><div class="brand"><span class="dot"></span><span class="wm">MUTAGENT</span></div><div class="pg">Spec</div></div>
<div class="body">
<h1 class="title"><span class="n">① Spec</span><span class="s">: turn an idea into a working spec</span></h1><div class="runln"><span class="v">❯</span> <b class="rcmd">*spec</b> <span class="rsay">"design a Support Triage agent that reads Zendesk threads and drafts replies"</span></div>
<p class="sub">A short guided interview captures <b>what</b> your agent is, then writes a spec file you can build from. You answer with quick pick-lists.</p>
<div class="row">
<div class="term flex1" style="flex:1.3;align-self:stretch"><div class="bar"><i></i><i></i><i></i></div><pre><span class="v">❯</span> *spec
What agent do you want to build?
<span class="v">❯</span> A Mastra agent that triages our support
inbox and drafts replies for approval.
<span class="m">⟨pick-lists⟩</span> what kind? · how should it
talk to your tools?
<span class="v">❯</span> <span class="m">⟨taps options⟩</span>
wrote your spec <span class="g">done</span> · next: *build
<span class="m">(I won't move on without you)</span></pre></div>
<div class="card flex1">
<h3>Features</h3>
<ul class="benefits">
<li><span><b>Decide the right architecture first</b>, in a 30-minute conversation, not after weeks of rework.</span></li>
<li><span><b>Explicit input and output contracts</b>, so multi-agent handoffs can't fail silently.</span></li>
<li><span><b>A written, framework-agnostic spec</b> the whole team can build from, not tribal knowledge.</span></li>
</ul>
<div class="produces"><span class="pk"><svg class="ic" viewBox="0 0 24 24"><path d="m7.5 4.27 9 5.15"/><path d="M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z"/><path d="M3.3 7 12 12l8.7-5"/><path d="M12 22V12"/></svg> Produces</span><span class="chip">your agent spec · agentspec.yaml</span></div>
</div>
</div>
<div class="agcard"><span class="k">Agent</span><span class="n">ai-architect</span><span class="r">system design</span></div>
</div>
<div class="footnote"><span>Mutagent</span><span>Spec</span></div>
</section>
<!-- ░░░ ② BUILD ░░░ -->
<section class="slide">
<div class="top"><div class="brand"><span class="dot"></span><span class="wm">MUTAGENT</span></div><div class="pg">Build</div></div>
<div class="body">
<h1 class="title"><span class="n">② Build</span><span class="s">: your spec becomes a real, working agent</span></h1><div class="runln"><span class="v">❯</span> <b class="rcmd">*build</b> <span class="rsay">"build the Support Triage agent from its spec on Mastra"</span></div>
<svg width="100%" viewBox="0 0 1000 150" style="margin-top:6px">
<defs><marker id="ar2" viewBox="0 0 10 10" refX="8" refY="5" markerWidth="7" markerHeight="7" orient="auto"><path d="M0 0 L10 5 L0 10 z" fill="#E2E8F0"/></marker></defs>
<g font-family="'Space Grotesk',sans-serif" font-size="13" fill="#E2E8F0">
<rect x="6" y="40" width="150" height="66" fill="none" stroke="rgba(255,255,255,0.22)" stroke-width="1.4"/>
<text x="81" y="68" text-anchor="middle" font-weight="600">your spec</text><text x="81" y="88" text-anchor="middle" font-size="11" fill="#94A3B8" font-family="'IBM Plex Mono',monospace">agentspec.yaml</text>
<rect x="216" y="40" width="280" height="66" fill="none" stroke="rgba(255,255,255,0.22)" stroke-width="1.4"/>
<text x="356" y="68" text-anchor="middle" font-weight="600" fill="#E2E8F0">Mutagent build engine</text>
<text x="356" y="88" text-anchor="middle" font-size="12" fill="#D3DAE4">automates agent development</text>
<rect x="556" y="40" width="190" height="66" fill="none" stroke="#E2E8F0" stroke-width="1.4"/>
<text x="651" y="66" text-anchor="middle" font-weight="600" fill="#E2E8F0">reviewer</text><text x="651" y="86" text-anchor="middle" font-size="11" fill="#94A3B8">matches your spec?</text>
<rect x="806" y="40" width="188" height="66" fill="none" stroke="rgba(255,255,255,0.22)" stroke-width="1.4"/>
<text x="900" y="66" text-anchor="middle" font-weight="600">working agent</text><text x="900" y="86" text-anchor="middle" font-size="11" fill="#E2E8F0">ready</text>
<line x1="158" y1="73" x2="212" y2="73" stroke="#E2E8F0" stroke-width="1.6" marker-end="url(#ar2)"/>
<line x1="498" y1="73" x2="552" y2="73" stroke="#E2E8F0" stroke-width="1.6" marker-end="url(#ar2)"/>
<line x1="748" y1="73" x2="802" y2="73" stroke="#E2E8F0" stroke-width="1.6" marker-end="url(#ar2)"/>
</g>
</svg>
<div class="row" style="margin-top:18px">
<div class="card flex1"><h3>What the reviewer checks</h3>
<p>A second pass confirms the build is faithful to your spec. Every capability you asked for is actually there, before you move on. No silent gaps.</p></div>
<div class="card flex1">
<h3>Features</h3>
<ul class="benefits">
<li><span><b>Generates against the spec, tests to green</b>, with a reviewer that checks nothing is missing.</span></li>
<li><span><b>Every capability in the spec ships implemented and tested</b>, never stubbed or silently skipped.</span></li>
<li><span><b>Model and dependency drift becomes a test failure</b>, not a silent prod incident.</span></li>
</ul>
<div class="produces"><span class="pk"><svg class="ic" viewBox="0 0 24 24"><path d="m7.5 4.27 9 5.15"/><path d="M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z"/><path d="M3.3 7 12 12l8.7-5"/><path d="M12 22V12"/></svg> Produces</span><span class="chip">a working agent, a baseline eval suite, and tracing if you wire it</span></div>
</div>
</div>
<div class="agcard"><span class="k">Agent</span><span class="n">ai-engineer</span><span class="r">implementation</span></div>
</div>
<div class="footnote"><span>Mutagent</span><span>Build</span></div>
</section>
<!-- ░░░ ③ EVALUATE ░░░ -->
<section class="slide">
<div class="top"><div class="brand"><span class="dot"></span><span class="wm">MUTAGENT</span></div><div class="pg">Evaluate</div></div>
<div class="body">
<h1 class="title"><span class="n">③ Evaluate</span><span class="s">: four ways to know if your agent is good</span></h1><div class="runln"><span class="v">❯</span> <b class="rcmd">*evaluate</b> <span class="rsay">"evaluate the Support Triage agent on last week's 150 Zendesk threads"</span></div>
<div class="row" style="margin-top:14px">
<div class="card flex1">
<h3>Four ways to evaluate</h3>
<ul class="benefits">
<li><span class="tag">FIND</span><span>Suggests what's worth testing, mined from your runs.</span></li>
<li><span class="tag">SCORE</span><span>Pass or fail per behavior. Built-in judge, or a test-suite in your own CI.</span></li>
<li><span class="tag">CREATE</span><span>Write the checks yourself, guided by your spec.</span></li>
<li><span class="tag">DATA</span><span>Turn a few examples into a realistic set of test cases.</span></li>
</ul>
</div>
<div class="card flex1">
<h3>Features</h3>
<ul class="benefits">
<li><span><b>Evals mined from your real traces</b>, plus synthetic cases generated from your spec when you need coverage you do not have yet.</span></li>
<li><span><b>A judge you can trust</b>: same input, same verdict every run.</span></li>
<li><span><b>Your first eval set on day one</b>, no blank-page cold start.</span></li>
<li><span><b>A stable pass/fail gate for CI</b>, plus a continuous score for direction.</span></li>
</ul>
<div class="produces"><span class="pk"><svg class="ic" viewBox="0 0 24 24"><path d="m7.5 4.27 9 5.15"/><path d="M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z"/><path d="M3.3 7 12 12l8.7-5"/><path d="M12 22V12"/></svg> Produces</span><span class="chip">a calibrated eval suite and evaluation reports from the judge</span></div>
</div>
</div>
<div class="agcard"><span class="k">Agent</span><span class="n">evaluator</span><span class="r">judge + criteria</span></div>
</div>
<div class="footnote"><span>Mutagent</span><span>Evaluate</span></div>
</section>
<!-- ░░░ ④ DIAGNOSE ░░░ -->
<section class="slide">
<div class="top"><div class="brand"><span class="dot"></span><span class="wm">MUTAGENT</span></div><div class="pg">Diagnose</div></div>
<div class="body">
<h1 class="title"><span class="n">④ Diagnose</span><span class="s">: when an eval fails, find out why</span></h1><div class="runln"><span class="v">❯</span> <b class="rcmd">*diagnose</b> <span class="rsay">"diagnose the Support Triage agent, refund threads keep failing the policy check"</span></div>
<div class="row" style="margin-top:8px">
<div class="card flex1" style="flex:1.1">
<svg width="100%" viewBox="0 0 460 200">
<defs><marker id="ar" viewBox="0 0 10 10" refX="8" refY="5" markerWidth="7" markerHeight="7" orient="auto"><path d="M0 0 L10 5 L0 10 z" fill="#E2E8F0"/></marker></defs>
<rect x="14" y="30" width="150" height="140" fill="none" stroke="rgba(255,255,255,.20)"/>
<text x="30" y="56" font-size="12" fill="#F43F5E" font-family="'Space Grotesk',sans-serif">failing run</text>
<line x1="30" y1="74" x2="150" y2="74" stroke="rgba(255,255,255,.12)"/><line x1="30" y1="96" x2="150" y2="96" stroke="rgba(255,255,255,.12)"/><line x1="30" y1="118" x2="150" y2="118" stroke="rgba(255,255,255,.12)"/>
<circle cx="150" cy="120" r="34" fill="none" stroke="#E2E8F0" stroke-width="3"/><line x1="174" y1="144" x2="206" y2="176" stroke="#E2E8F0" stroke-width="5" stroke-linecap="round"/>
<path d="M214 100 L250 100" stroke="#E2E8F0" stroke-width="1.6" marker-end="url(#ar)"/>
<rect x="258" y="24" width="188" height="152" fill="none" stroke="rgba(255,255,255,0.22)" stroke-width="1.4"/>
<text x="276" y="50" font-size="13" font-weight="600" fill="#E2E8F0" font-family="'Space Grotesk',sans-serif">Diagnosis</text>
<text x="276" y="74" font-size="11.5" fill="#94A3B8" font-family="'Space Grotesk',sans-serif">WHAT broke</text>
<text x="276" y="94" font-size="11.5" fill="#94A3B8" font-family="'Space Grotesk',sans-serif">WHY · where in the code</text>
<text x="276" y="120" font-size="11.5" fill="#E2E8F0" font-family="'Space Grotesk',sans-serif" font-weight="600">recommended fix</text>
<text x="276" y="140" font-size="11.5" fill="#94A3B8" font-family="'Space Grotesk',sans-serif">2 · alternative fix</text>
<text x="276" y="160" font-size="11.5" fill="#94A3B8" font-family="'Space Grotesk',sans-serif">3 · alternative fix</text>
</svg>
</div>
<div class="card flex1">
<h3>Features</h3>
<ul class="benefits">
<li><span><b>Root-cause across thousands of traces</b>, not one at a time on gut feeling.</span></li>
<li><span><b>Tells you why, not just what</b>, with cited evidence: the file, line, and message that caused it.</span></li>
<li><span><b>Catches runaway loops and token waste</b> before the bill arrives.</span></li>
<li><span><b>Groups repeat failures into one root cause</b>, so you fix the cause and not twenty symptoms.</span></li>
</ul>
<div class="produces"><span class="pk"><svg class="ic" viewBox="0 0 24 24"><path d="m7.5 4.27 9 5.15"/><path d="M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z"/><path d="M3.3 7 12 12l8.7-5"/><path d="M12 22V12"/></svg> Produces</span><span class="chip">a diagnostic report with improvement suggestions</span></div>
</div>
</div>
<div class="agcard"><span class="k">Agent</span><span class="n">diagnostics-analyzer</span><span class="r">root-cause analysis</span></div>
</div>
<div class="footnote"><span>Mutagent</span><span>Diagnose</span></div>
</section>
<!-- ░░░ ⑤ OPTIMIZE ░░░ -->
<section class="slide">
<div class="top"><div class="brand"><span class="dot"></span><span class="wm">MUTAGENT</span></div><div class="pg">Optimize</div></div>
<div class="body">
<h1 class="title"><span class="n">⑤ Optimize</span><span class="s">: apply the fix, then re-check</span></h1><div class="runln"><span class="v">❯</span> <b class="rcmd">*optimize</b> <span class="rsay">"optimize the Support Triage agent until the refund criterion passes"</span></div>
<p class="sub" style="margin-bottom:14px">The <b style="color:var(--fg-strong)">EDD loop</b> is the lifecycle's tight inner cycle: <b style="color:var(--fg-strong)">build, evaluate, diagnose, optimize, back to build</b>, running until the eval gate passes.</p>
<svg width="100%" viewBox="0 0 1000 150" style="margin:2px 0 14px">
<defs><marker id="ar3" viewBox="0 0 10 10" refX="8" refY="5" markerWidth="7" markerHeight="7" orient="auto"><path d="M0 0 L10 5 L0 10 z" fill="#E2E8F0"/></marker></defs>
<g font-family="'Space Grotesk',sans-serif" font-size="12.5" fill="#E2E8F0" text-anchor="middle">
<rect x="70" y="52" width="150" height="46" fill="none" stroke="#E2E8F0" stroke-width="1.4"/><text x="145" y="80" font-weight="600">build</text>
<rect x="290" y="52" width="150" height="46" fill="none" stroke="#E2E8F0" stroke-width="1.4"/><text x="365" y="80" font-weight="600">evaluate</text>
<rect x="510" y="52" width="150" height="46" fill="none" stroke="rgba(255,255,255,0.22)" stroke-width="1.4"/><text x="585" y="80" font-weight="600" fill="#E2E8F0">diagnose</text>
<rect x="730" y="52" width="150" height="46" fill="none" stroke="rgba(255,255,255,0.22)" stroke-width="1.4"/><text x="805" y="80" font-weight="600" fill="#E2E8F0">optimize</text>
<line x1="220" y1="75" x2="284" y2="75" stroke="#E2E8F0" stroke-width="1.6" marker-end="url(#ar3)"/>
<line x1="440" y1="75" x2="504" y2="75" stroke="#E2E8F0" stroke-width="1.6" marker-end="url(#ar3)"/>
<line x1="660" y1="75" x2="724" y2="75" stroke="#E2E8F0" stroke-width="1.6" marker-end="url(#ar3)"/>
<path d="M805 52 C805 14 145 14 145 50" fill="none" stroke="#E2E8F0" stroke-width="1.4" stroke-dasharray="5 4" marker-end="url(#ar3)"/>
<rect x="330" y="30" width="340" height="18" fill="#0C0A10"/>
<text x="475" y="43" font-size="11" fill="#94A3B8" font-family="'IBM Plex Mono',monospace" text-anchor="middle">loops back to build until the gate passes</text>
</g>
</svg>
<div class="row">
<div class="card flex1">
<h3>Loops until it passes, gated by you</h3>
<p>Hands the recommended fix to an AI engineer that edits your agent, then re-runs evaluate. It loops: fix, re-build, re-evaluate, until the agent passes. <b style="color:var(--fg-strong)">Nothing changes without your go-ahead.</b></p>
</div>
<div class="card flex1">
<h3>Features</h3>
<ul class="benefits">
<li><span><b>Verify the fix on your real traces</b> before you ship, not after customers complain.</span></li>
<li><span><b>Every fix becomes a permanent regression test</b>, so it can't silently come back.</span></li>
<li><span><b>Ships the way your target expects</b>: a pull request for code, a platform API call for a hosted agent, or a direct update to the agent definition. Nothing changes without your go-ahead.</span></li>
</ul>
<div class="produces"><span class="pk"><svg class="ic" viewBox="0 0 24 24"><path d="m7.5 4.27 9 5.15"/><path d="M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z"/><path d="M3.3 7 12 12l8.7-5"/><path d="M12 22V12"/></svg> Produces</span><span class="chip">the updated agent + a fresh scorecard</span></div>
</div>
</div>
<div class="agcard"><span class="k">Agent</span><span class="n">ai-engineer</span><span class="r">applies the fix</span></div>
</div>
<div class="footnote"><span>Mutagent · mutagent.io</span><span>Optimize</span></div>
</section>
</body>
</html>