PageSourceSearch

https://armanmaesumi.github.io/

html armanmaesumi.github.io collected 2026-10-03 08:39:17 UTC 24,503 bytes, 373 lines download raw bytes

1<!DOCTYPE HTML>
2<html lang="en"><head>
3<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 3-4
3
4<script async src="https://www.googletagmanager.com/gtag/js?id=
4G-BWZHZ3QC68
vendor: 12 bytes, line 4
4"></script>
5<script>
6  
vendor: 134 bytes, lines 6-10
6window.dataLayer = window.dataLayer || [];
7  function gtag(){dataLayer.push(arguments);}
8  gtag('js', new Date());
9
10  gtag('config', '
10G-BWZHZ3QC68
vendor: 4 bytes, line 10
10');
11</script>
11
12
13  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
14  <title>Arman Maesumi</title>
15  
16  <meta name="author" content="Arman Maesumi">
17  <meta name="viewport" content="width=device-width, initial-scale=1">
18  
19  <link rel="preconnect" href="https://fonts.googleapis.com">
20  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
21
22  <link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@1,500&family=Raleway:wght@300;400&display=swap" rel="stylesheet">  
23  <link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital@1&display=swap" rel="stylesheet"> 
24  <link href='https://fonts.googleapis.com/css?family=Playfair Display' rel='stylesheet'>
25
26  <link rel="stylesheet" type="text/css" href="css/stylesheet.css">
27  <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/jpswalsh/academicons@1/css/academicons.min.css">
28  <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
29  
30  <link rel="icon" type="image/png" href="images/favicon.ico">
31</head>
32
33<body>
34  <!-- <div style="position: sticky; top: 0; z-index: 1000; background: #ffffffcc; backdrop-filter: blur(6px); border-bottom: 1px solid #eee;">
35    <div style="max-width:1000px; margin: 0 auto; padding: 10px 0; text-align: center; font-family: 'Raleway', sans-serif;">
36      <a href="./cv/cv.pdf" style="margin: 0 12px; text-decoration: none; color: inherit;">CV</a>
37      |
38      <a href="#research" style="margin: 0 12px; text-decoration: none; color: inherit;">Research</a>
39      |
40      <a href="#software" style="margin: 0 12px; text-decoration: none; color: inherit;">Software</a>
41      |
42      <a href="#3d" style="margin: 0 12px; text-decoration: none; color: inherit;">Art</a>
43    </div>
44  </div> -->
45  <table style="width:100%;max-width:1000px;border:0px;border-spacing:0px;border-collapse:separate;margin-right:auto;margin-left:auto;"><tbody>
46    <tr style="padding:0px">
47      <td style="padding:0px">
48        <table style="width:100%;border:0px;border-spacing:0px;border-collapse:separate;margin-right:auto;margin-left:auto;"><tbody>
49          <tr style="padding:0px">
50            <td style="padding:2.5%;width:63%;vertical-align:middle">
51
52              <p class="banner">
53
54                <name>Arman Maesumi</name><br>
55              </p>
56              <p style="text-align: center;">
57                <a href="mailto:[email protected]">[email protected]</a>
58              </p>
59              <p>
60                I am a research scientist at OpenAI working on multimodal generative models. I recieved my PhD in Computer Science from <a href="https://cs.brown.edu/">Brown University</a>, where I was advised by Professor <a href="https://dritchie.github.io/">Daniel Ritchie</a>. My work was supported by the <a href="https://www.nsfgrfp.org/">NSF Graduate Research Fellowship Program</a>. I received my BS in computer science from <a href="https://www.utexas.edu/">The University of Texas at Austin</a> in 2021, where I worked with Professor <a href="https://cs.utexas.edu/~bajaj">Chandrajit Bajaj</a>. In my free time I enjoy creating <a href="./#3d">3D art</a>.
61              </p>
62              <div style="text-align:center;">
63                <a href="./cv/cv.pdf">CV</a> / <a href="https://scholar.google.com/citations?user=SOJBF1wAAAAJ&hl=en">Google Scholar</a> / <a href="https://github.com/ArmanMaesumi">GitHub</a> / <a href="https://twitter.com/ArmanMaesumi">X</a>
64              </div>
65            </td>
66            <td style="width:40%;max-width:40%">
67              <!-- <img style="max-width:65%;border-radius:50%;" alt="profile photo" src="images/headshot.png" class="hoverZoomLink"> -->
68              <img style="max-width:65%;border-radius:50%;" alt="profile photo" src="images/headshot2.png" class="hoverZoomLink">
69            </td>
70          </tr>
71        </tbody></table>
72
73        <!-- <table style="width:100%;border:0px;border-spacing:0px;border-collapse:separate;margin-right:auto;margin-left:auto;"><tbody>
74          <tr>
75          <td style="padding:20px;width:100%;vertical-align:middle;padding-bottom: 0px;padding-top: 0px;">
76            <heading id="projects">News</heading>
77            <p>
78              <table style="width:80%; margin-left: auto;">
79                <colgroup>
80                  <col style="width: 15%;">
81                  <col style="width: auto;">
82                </colgroup>
83                <tr class="newsRow">
84                  <td class="newsDate">June 2026</td>
85                  <td>I will be joining <a href="https://app.reve.com/">Reve</a>
85 as a Research Scientist!</td>
86                </tr>
87                <tr class="newsRow">
88                  <td class="newsDate">Aug 2025</td>
89                  <td>One journal paper accepted to SIGGRAPH Asia 2025! 🇭🇰</td>
90                </tr>
91                <tr class="newsRow">
92                  <td class="newsDate">July 2025</td>
93                    <td>I just released <a href="./panopti/index.html">Panopti <img src="./images/panopti_logo_black.svg" alt="Panopti favicon" style="height: 1.6em; vertical-align: -0.4em;"></a> - an interactive 3D visualization package for Python!</td>
94                </tr>
95                <tr class="newsRow">
96                  <td class="newsDate">April 2024</td>
97                  <td>One journal paper accepted to SIGGRAPH 2024! ⛰️</td>
98                </tr>
99                <tr class="newsRow">
100                  <td class="newsDate">Aug 2023</td>
101                  <td>One paper accepted to SIGGRAPH Asia 2023! 🦘</td>
102                </tr>
103                <tr class="newsRow">
104                  <td class="newsDate">May 2023</td>
105                  <td>I am returning to <a href="https://research.adobe.com/">Adobe Research</a> as a Research Scientist Intern</a>.</td>
106                </tr>
107                <tr class="newsRow">
108                  <td class="newsDate">May 2022</td>
109                  <td>I'll be joining <a href="https://research.adobe.com/">Adobe Research</a> as a Research Scientist Intern</a>.</td>
110                </tr>
111                <tr class="newsRow">
112                  <td class="newsDate">April 2022</td>
113                  <td>I was awarded the NSF Graduate Research Fellowship</a>.
114                    <br>
115                    Article: <a href="https://cs.brown.edu/news/2022/05/20/five-brown-cs-students-and-alums-receive-nsf-graduate-research-fellowships/">"Five Brown CS Students And Alums Receive NSF Graduate Research Fellowships"</a></td>
116                </tr>
117                <tr class="newsRow">
118                  <td class="newsDate">Sept. 2021</td>
119                  <td>Started my PhD at Brown!</td>
120                </tr>
121              </table>
122            </p>
123          </td>
124        </tr>
125      </tbody></table> -->
126
127        <section class="publications-section">
128          <div class="publications-header">
129            <heading id="research" class="banner">Publications</heading>
130            <div class="author-note publication-author-note"><sup>*</sup>co-first authors, <sup>&dagger;</sup>co-second authors</div>
131          </div>
132
133          <div class="publication-list">
134
135            <article class="publication-entry">
136              <div class="publication-media">
137                <img class="paperThumbnail" src="papers/2026_matern/representative_image.png" alt="Matérn Noise representative image">
138              </div>
139              <div class="publication-content">
140                <div class="publication-title"><a href="https://matern-fm.github.io/"><papertitle>Matérn Noise for Triangulation-Agnostic Flow Matching on Meshes</papertitle></a></div>
141                <p class="publication-authors"><a href="https://tianshukuai.github.io/">Tianshu Kuai</a>, <b>Arman Maesumi</b>, <a href="https://dritchie.github.io/">Daniel Ritchie</a>, <a href="https://noamaig.github.io/">Noam Aigerman</a></p>
142                <p class="publication-venue"><em>ACM Transactions on Graphics (Proceedings of SIGGRAPH)</em>, 2026</p>
143                <p class="publication-links">[ <a href="https://matern-fm.github.io/">project page</a> / <a href="https://matern-fm.github.io/static/pdfs/Matern-FM.pdf">pdf (78mb)</a> / <a href="https://arxiv.org/abs/2605.19305">arXiv</a> / <a href="https://github.com/kts707/matern-fm">code</a> / <a href="./papers/2026_matern/matern_bibtex.tex">bibtex</a> ]</p>
144                <p class="publication-summary">Generative modeling on surfaces requires delicate care due to irregular triangulations. We employ Matérn noise (as opposed to iid Gaussian noise) to enable triangulation-agnostic flow matching on meshes.</p>
145              </div>
146            </article>
147
148            <article class="publication-entry">
149              <div class="publication-media">
150                <img class="paperThumbnail" src="papers/2025_poissonnet/representative_image.jpg" alt="PoissonNet representative image">
151              </div>
152              <div class="publication-content">
153                <div class="publication-title"><a href="./poissonnet/"><papertitle>PoissonNet: A Local-Global Approach for Learning on Surfaces</papertitle></a></div>
154                <p class="publication-authors"><b>Arman Maesumi</b>, <a href="https://tanishmakadia.com/">Tanish Makadia</a>, <a href="https://imagine.enpc.fr/~groueixt/">Thibault Groueix</a>, <a href="http://www.vovakim.com/">Vladimir G. Kim</a>, <a href="https://dritchie.github.io/">Daniel Ritchie</a>, <a href="https://noamaig.github.io/">Noam Aigerman</a></p>
155                <p class="publication-venue"><em>ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia)</em>, 2025</p>
156                <p class="publication-links">[ <a href="./poissonnet/">project page</a> / <a href="./papers/2025_poissonnet/sigg25_poissonnet.pdf">pdf (64mb)</a> / <a href="https://arxiv.org/abs/2510.14146">arXiv</a> / <a href="https://github.com/ArmanMaesumi/poissonnet">code</a> / <a href="./poissonnet/resources/bibtex.txt">bibtex</a> ]</p>
157                <p class="publication-summary">A new neural architecture for learning on surfaces that overcomes several key deficiencies in existing methods. We demonstrate its ability to learn deformations of detailed, high-resolution meshes, as well as semantic segmentation.</p>
158              </div>
159            </article>
160
161            <article class="publication-entry">
162              <div class="publication-media">
163                <img class="paperThumbnail" src="onenoise/resources/noise_render.jpg" alt="One Noise representative image">
164              </div>
165              <div class="publication-content">
166                <div class="publication-title"><a href="./onenoise/"><papertitle>One Noise to Rule Them All: Learning a Unified Model of Spatially-Varying Noise Patterns</papertitle></a></div>
167                <p class="publication-authors"><b>Arman Maesumi</b>, <a href="https://dylan.hu/">Dylan Hu</a><sup class="author-marker">&dagger;</sup>, <a href="https://www.krishisaripalli.com/">Krishi Saripalli</a><sup class="author-marker">&dagger;</sup>, <a href="http://www.vovakim.com/">Vladimir G. Kim</a>, <a href="https://techmatt.github.io/">Matthew Fisher</a>, <a href="https://storage.googleapis.com/pirk.io/index.html">S&ouml;ren Pirk</a>, <a href="https://dritchie.github.io/">Daniel Ritchie</a></p>
168                <p class="publication-venue"><em>ACM Transactions on Graphics (Proceedings of SIGGRAPH)</em>, 2024</p>
169                <p class="publication-links">[ <a href="./onenoise/">project page</a> / <a href="./papers/2024_onenoise/sigg24_onenoise.pdf">pdf (34mb)</a> / <a href="https://arxiv.org/abs/2404.16292">arXiv</a> / <a href="https://github.com/ArmanMaesumi/OneNoise">code</a> / <a href="./onenoise/resources/bibtex.txt">bibtex</a> ]</p>
170                <p class="publication-summary">A data augmentation strategy that enables diffusion models to smoothly interpolate between disjoint data modes. We train a diffusion model to blend multiple types of procedural noise patterns, even in the absence of "in-between" training data.</p>
171              </div>
172            </article>
173
174            <article class="publication-entry">
175              <div class="publication-media">
176                <img class="paperThumbnail" src="papers/2023_explorable_subspaces/thumb_explore.PNG" alt="Explorable Mesh Deformation Subspaces representative image">
177              </div>
178              <div class="publication-content">
179                <div class="publication-title"><a href="./explorable_subspaces/"><papertitle>Explorable Mesh Deformation Subspaces from Unstructured 3D Generative Models</papertitle></a></div>
180                <p class="publication-authors"><b>Arman Maesumi</b>, <a href="https://paulguerrero.net/">Paul Guerrero</a>, <a href="http://www.vovakim.com/">Vladimir G. Kim</a>, <a href="https://techmatt.github.io/">Matthew Fisher</a>, <a href="https://www.cse.iitb.ac.in/~sidch/">Siddhartha Chaudhuri</a>, <a href="https://noamaig.github.io/">Noam Aigerman</a>, <a href="https://dritchie.github.io/">Daniel Ritchie</a></p>
181                <p class="publication-venue"><em>SIGGRAPH Asia</em>, 2023 (Conference Track)</p>
182                <p class="publication-links">[ <a href="./explorable_subspaces/">project page</a> / <a href="./papers/2023_explorable_subspaces/explorable_subspaces.pdf">pdf (30mb)</a> / <a href="https://arxiv.org/abs/2310.07814">arXiv</a> / <a href="./explorable_subspaces/resources/bibtex.txt">bibtex</a> ]</p>
183                <p class="publication-summary">What is the smoothest subspace that spans a set of points in latent space? We optimize smooth parametrizations of such subspaces in 3D generative models and use them to explore continuous variations of meshes.</p>
184              </div>
185            </article>
186
187            <!--
188            <article class="publication-entry">
189              <div class="publication-media">
190                <img src="papers/2020_adv/adv_paper.png" alt="Learning Transferable 3D Adversarial Cloaks representative image">
191              </div>
192              <div class="publication-content">
193                <div class="publication-title"><a href="https://arxiv.org/pdf/2104.11101.pdf"><papertitle>Learning Transferable 3D Adversarial Cloaks for Deep Trained Detectors</papertitle></a></div>
194                <p class="publication-authors"><b>Arman Maesumi<span class="asteriks">*</span></b>, Mingkang Zhu<span class="asteriks">*</span>, Yi Wang, Tianlong Chen, Zhangyang Wang, Chandrajit Bajaj</p>
195                <p class="publication-venue"><em>arXiv</em>, 2021</p>
196                <p class="publication-links">[ <a href="https://arxiv.org/pdf/2104.11101.pdf">pdf (8mb)</a> / <a href="https://arxiv.org/abs/2104.11101">arXiv</a> / <a href="./papers/2020_adv/bibtex.txt">bibtex</a> ]</p>
197                <p class="publication-summary">3D human meshes are cloaked from object detectors via adversarial texture maps, which are trained using differentiable rendering.</p>
198              </div>
199            </article>
200            -->
201
202            <article class="publication-entry">
203              <div class="publication-media publication-media-contain">
204                <img class="paperThumbnail" src="papers/2019_triangle_picking/triangle_logo.png" alt="Triangle Inscribed-Triangle Picking logo">
205              </div>
206              <div class="publication-content">
207                <div class="publication-title"><a href="https://doi.org/10.1080/07468342.2019.1669383"><papertitle>Triangle Inscribed-Triangle Picking</papertitle></a></div>
208                <p class="publication-authors"><b>Arman Maesumi</b></p>
209                <p class="publication-venue"><em>The College Mathematics Journal</em>, 2019</p>
210                <p class="publication-links">[ <a href="papers/2019_triangle_picking/Triangle_Inscribed_Triangle_Picking.pdf">pdf (1mb)</a> / <a href="https://doi.org/10.1080/07468342.2019.1669383">journal</a> / <a href="papers/2019_triangle_picking/bibtex.txt">bibtex</a> ]</p>
211                <p class="publication-summary">The probability density function and moments (<a href="https://oeis.org/A279055">OEIS A279055</a>) of the area of stochastically generated inscribed geometry are derived.</p>
212                <p class="publication-summary">Preliminary findings were presented at <a href="http://sections.maa.org/texas/tumc/tumc2017.html">TUMC 2017</a>.</p>
213              </div>
214            </article>
215          </div>
216        </section>
217
218
219        <table style="width:100%;border:0px;border-spacing:0px;border-collapse:separate;margin-right:auto;margin-left:auto;"><tbody>
220          <tr>
221          <td style="padding:20px;width:100%;vertical-align:middle;padding-bottom: 0px;">
222            <heading id="software" class="banner">Software</heading>
223            <!-- <p>I have developed several open source projects both for</p> -->
224          </td>
225        </tr>
226      </tbody></table>
227      <table style="width:100%;border:0px;border-spacing:0px;border-collapse:separate;margin-right:auto;margin-left:auto;"><tbody>   
228        <tr>
229          <td style="vertical-align:top;padding: 20px;">
230            <img class="paperThumbnail" src="panopti/assets/images/panopti_logo.jpg" width="350" style="border-radius: 3px;">
231          </td>
232          <td width="75%" valign="middle">
233            <a href="https://github.com/ArmanMaesumi/panopti">
234              <papertitle>Panopti: Interactive 3D Visualization in Python</papertitle>
235            </a>
236            <br>
237            [ <a href="https://github.com/ArmanMaesumi/panopti">GitHub</a> / <a href="https://armanmaesumi.github.io/panopti/">Documentation</a> / <a href="https://pypi.org/project/panopti/">PyPI</a> ]
238            </p>
239            <p>
240               A Python package for interactive 3D visualization that seamlessly supports remote development setups (e.g. through SSH) and headless rendering.
241            </p>
242            <br>
243          </td>
244        </tr>
245      </table>
246
247      <table style="width:100%;border:0px;border-spacing:0px;border-collapse:separate;margin-right:auto;margin-left:auto;"><tbody>   
248        <tr>
249          <td style="vertical-align:top;padding: 20px;">
250            <img class="paperThumbnail" src="images/torch_mesh_ops_logo.png" width="350" style="border-radius: 3px;">
251          </td>
252          <td width="75%" valign="middle">
253            <a href="https://github.com/ArmanMaesumi/torch_mesh_ops">
254              <papertitle>Torch Mesh Ops: PyTorch CUDA extension for discrete differential operators</papertitle>
255            </a>
256            <br>
257            [ <a href="https://github.com/ArmanMaesumi/torch_mesh_ops">GitHub</a> ]
258            </p>
259            <p>
260              CUDA kernels that accelerate construction of discrete differential operators on meshes, very useful e.g. when used in a training loop for geometric problems.
261            </p>
262            <br>
263          </td>
264        </tr>
265      </table>
266
267      <table style="width:100%;border:0px;border-spacing:0px;border-collapse:separate;margin-right:auto;margin-left:auto;"><tbody>   
268        <tr>
269          <td style="vertical-align:top;padding: 20px;">
270            <img class="paperThumbnail" src="images/torchrbf_logo.png" width="350" style="border-radius: 3px;">
271          </td>
272          <td width="75%" valign="middle">
273            <a href="https://github.com/ArmanMaesumi/torchrbf">
274              <papertitle>torchrbf: Radial Basis Function Interpolation in PyTorch</papertitle>
275            </a>
276            <br>
277            [ <a href="https://github.com/ArmanMaesumi/torchrbf">GitHub</a> / <a href="https://pypi.org/project/torchrbf/">PyPI</a> ]
278            </p>
279            <p>
280              A PyTorch-based RBF Interpolator that supports auto-diff and is much faster than SciPy's CPU implementation.
281            </p>
282            <br>
283          </td>
284        </tr>
285      </table>
286
287
288        <table style="width:100%;border:0px;border-spacing:0px;border-collapse:separate;margin-right:auto;margin-left:auto;"><tbody>
289            <tr>
290            <td style="padding:20px;width:100%;vertical-align:middle">
291              <heading id="3d">Renderings</heading>
292              <p>In my free time, I enjoy creating 3D renderings and physical simulations using various software. More can be found <a href="https://www.behance.net/armanmaesumi">here</a>. The programs and tools that I use include: Blender, Cinema 4D, RealFlow, Vray, Octane, Arnold, Krakatoa, and more.</p>
293            </td>
294          </tr>
295        </tbody></table>
296
297        <div class="artRow">
298          <div class="artColumn">
299            <video class="art" src="/renders/rotating_caustic.mp4" autoplay muted style="width: 100%;"></video>
300          </div>
301
302          <div class="artColumn">
303            <div class="artRow">
304              <a href="https://www.behance.net/gallery/146723237/Envelopes-of-light" target="_blank" rel="noopener noreferrer"><img class="art" src="renders/envelopes.jpg" style="width:100%"></a>
305            </div>
306          </div>
307        </div>
308
309        <div class="artRow">
310          <div class="artColumn">
311            <a href="https://www.behance.net/gallery/150466509/Chromatic-Undulations" target="_blank" rel="noopener noreferrer"><img class="art" src="renders/chromatic1.jpeg" style="width:100%"></a>
312          </div>
313          <div class="artColumn">
314            <a href="https://www.behance.net/gallery/150466509/Chromatic-Undulations" target="_blank" rel="noopener noreferrer"><img class="art" src="renders/chromatic2.jpeg" style="width:100%"></a>
315          </div>
316          <div class="artColumn">
317            <a href="https://www.behance.net/gallery/150466509/Chromatic-Undulations" target="_blank" rel="noopener noreferrer"><img class="art" src="renders/chromatic3.jpeg" style="width:100%"></a>
318          </div>
319        </div> 
320        <div class="artRow">
321          <div class="artColumn">
322            <a href="https://www.behance.net/gallery/135757275/Artifacts" target="_blank" rel="noopener noreferrer"><img class="art" src="renders/fractal.jpg" style="width:100%"></a>
323          </div>
324          <div class="artColumn">
325            <video class="art" src="/renders/infinite_chess.mp4" autoplay muted style="width: 100%;"></video>
326          </div>
327        </div>
328
329        <div class="artRow">
330          <div class="artColumn">
331            <video class="art" src="/renders/rotating_caustic2.mp4" autoplay muted style="width: 100%;"></video>
332          </div>
333          <div class="artColumn">
334            <div class="artRow">
335              <div class="artColumn">
336                <a href="https://www.behance.net/gallery/143966925/Dispersion" target="_blank" rel="noopener noreferrer"><img class="art" src="renders/dispersion1.jpeg" style="width:100%"></a>
337              </div>
338              <div class="artColumn">
339                <a href="https://www.behance.net/gallery/143966925/Dispersion" target="_blank" rel="noopener noreferrer"><img class="art" src="renders/dispersion2.jpeg" style="width:100%"></a>
340              </div>
341            </div>
342            <div class="artRow">
343              <div class="artColumn">
344                <a href="https://www.behance.net/gallery/143966925/Dispersion" target="_blank" rel="noopener noreferrer"><img class="art" src="renders/dispersion3.jpeg" style="width:100%"></a>
345              </div>
346              <div class="artColumn">
347                <a href="https://www.behance.net/gallery/144264773/Fizz" target="_blank" rel="noopener noreferrer"><img class="art" src="renders/cup_closeup.jpeg" style="width:100%"></a>
348              </div>
349            </div>
350
351          </div>
352        </div>
353        <p style="text-align: center;"><a href="https://www.behance.net/armanmaesumi">Click to see more</a></p>
354
355<table width="100%" align="center" border="0" cellspacing="0" cellpadding="20">
356  <tbody><tr> <td> <br>
357  <p align="right"><font size="2">
358  <a href="https://www.cs.berkeley.edu/~barron/">Template</a>
359  </td> </tr> </tbody> 
360  </table>
361    </tbody></table>
362</body>
363
364<script>
365document.querySelectorAll('video').forEach(function(video) {
366    video.addEventListener('ended', function(e) {
367        e.target.currentTime = 0;
368        e.target.play();
369    }, false);
370});
371</script>
371
372
373</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.