1<!DOCTYPE html> 2<html lang="en" ><head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# business: http://ogp.me/ns/business#"> 3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 4 <meta name="generator" content="IONOS MyWebsite"/> 5 6 <link rel="dns-prefetch" href="//cdn.initial-website.com/"/> 7 <link rel="dns-prefetch" href="//203.mod.mywebsite-editor.com"/> 8 <link rel="dns-prefetch" href="https://203.sb.mywebsite-editor.com/"/> 9 <link rel="shortcut icon" href="//cdn.initial-website.com/favicon.ico"/> 10 <title>Publications</title> 11 <style type="text/css">@media screen and (max-device-width: 1024px) {.diyw a.switchViewWeb {display: inline !important;}}</style> 12 <style type="text/css">@media screen and (min-device-width: 1024px) { 13 .mediumScreenDisabled { display:block } 14 .smallScreenDisabled { display:block } 15 } 16 @media screen and (max-device-width: 1024px) { .mediumScreenDisabled { display:none } } 17 @media screen and (max-device-width: 568px) { .smallScreenDisabled { display:none } } 18 @media screen and (min-width: 1024px) { 19 .mobilepreview .mediumScreenDisabled { display:block } 20 .mobilepreview .smallScreenDisabled { display:block } 21 } 22 @media screen and (max-width: 1024px) { .mobilepreview .mediumScreenDisabled { display:none } } 23 @media screen and (max-width: 568px) { .mobilepreview .smallScreenDisabled { display:none } }</style> 24 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimal-ui"/> 25 26<meta name="format-detection" content="telephone=no"/> 27 <meta name="keywords" content="Pamela O. Long,independent historian,Michael of Rh
27odes,History of Technology,Rome,engineering in Rome,Renaissance intellectual history,Home Page,Index,Openness,Secrecy,Authorship,SHOT,AHA,American Academy in Rome,Guggenheim,history,science technology"/> 28 <meta name="description" content="Pamela O. Long, Historian of Late Medieval and Renaissance Europe and the History of Science and Technology"/> 29 <meta name="robots" content="index,follow"/> 30 <link href="//cdn.initial-website.com/templates/2004/style.css?1773742760336" rel="stylesheet" type="text/css"/> 31 <link href="https://www.pamelaolong.com/s/style/theming.css?1708037596" rel="stylesheet" type="text/css"/> 32 <link href="//cdn.initial-website.com/app/cdn/min/group/web.css?1773742760336" rel="stylesheet" type="text/css"/> 33<link href="//cdn.initial-website.com/app/cdn/min/moduleserver/css/en_US/common,shoppingbasket?1773742760336" rel="stylesheet" type="text/css"/> 34 <link href="//cdn.initial-website.com/app/cdn/min/group/mobilenavigation.css?1773742760336" rel="stylesheet" type="text/css"/> 35 <link href="https://203.sb.mywebsite-editor.com/app/logstate2-css.php?site=124979503&t=1791480818" rel="stylesheet" type="text/css"/> 36
37<script type="text/javascript"> 38 /* <![CDATA[ */ 39var stagingMode = ''; 40 /* ]]> */ 41</script>
vendor: 1 bytes, line 41
41
42<script src="https://203.sb.mywebsite-editor.com/app/logstate-js.php?site=124979503&t=1791480818"></script>
42 43 44 <link href="//cdn.initial-website.com/templates/2004/print.css?1773742760336" rel="stylesheet" media="print" type="text/css"/> 45
45<script type="text/javascript"> 46 /* <![CDATA[ */ 47 var systemurl = 'https://203.sb.mywebsite-editor.com/'; 48 var webPath = '/'; 49 var proxyName = ''; 50 var webServerName = 'www.pamelaolong.com'; 51 var sslServerUrl = 'https://www.pamelaolong.com'; 52 var nonSslServerUrl = 'http://www.pamelaolong.com'; 53 var webserverProtocol = 'http://'; 54 var nghScriptsUrlPrefix = '//203.mod.mywebsite-editor.com'; 55 var sessionNamespace = 'DIY_SB'; 56 var jimdoData = { 57 cdnUrl: '//cdn.initial-website.com/', 58 messages: { 59 lightBox: { 60 image : 'Image', 61 of: 'of' 62} 63 64 }, 65 isTrial: 0, 66 pageId: 139742 }; 67 var script_basisID = "124979503"; 68 69 diy = window.diy || {}; 70 diy.web = diy.web || {}; 71 72 diy.web.jsBaseUrl = "//cdn.initial-website.com/s/build/"; 73 74 diy.context = diy.context || {}; 75 diy.context.type = diy.context.type || 'web'; 76 /* ]]> */ 77</script>
77 78
79<script type="text/javascript" src="//cdn.initial-website.com/app/cdn/min/group/web.js?1773742760336" crossorigin="anonymous"></script>
79<script type="text/javascript" src="//cdn.initial-website.com/s/build/web.bundle.js?1773742760336" crossorigin="anonymous"></script>
79<script type="text/javascript" src="//cdn.initial-website.com/app/cdn/min/group/mobilenavigation.js?1773742760336" crossorigin="anonymous"></script>
79<script src="//cdn.initial-website.com/app/cdn/min/moduleserver/js/en_US/common,shoppingbasket?1773742760336"></script>
vendor: 1 bytes, line 79
79
80<script type="text/javascript" src="https://cdn.initial-website.com/proxy/apps/static/resource/dependencies/"></script>
80<script type="text/javascript"> 81 if (typeof require !== 'undefined') { 82 require.config({ 83 waitSeconds : 10, 84 baseUrl : 'https://cdn.initial-website.com/proxy/apps/static/js/' 85 }); 86 } 87 </script>
87<script type="text/javascript" src="//cdn.initial-website.com/app/cdn/min/group/pfcsupport.js?1773742760336" crossorigin="anonymous"></script>
87 <meta property="og:type" content="business.business"/> 88 <meta property="og:url" content="https://www.pamelaolong.com/publications/"/> 89 <meta property="og:title" content="Publications"/> 90 <meta property="og:description" content="Pamela O. Long, Historian of Late Medieval and Renaissance Europe and the History of Science and Technology"/> 91 <meta property="og:image" content="https://www.pamelaolong.com/s/misc/logo.jpg?t=1790675137"/> 92 <meta property="business:contact_data:country_name" content="United States"/> 93 94 <meta property="business:contact_data:locality" content="Washington"/> 95 96 <meta property="business:contact_data:email" content="[email protected]"/> 97 <meta property="business:contact_data:postal_code" content="20008"/> 98 <meta property="business:contact_data:phone_number" content=" +1 0202 2650225"/> 99 100 101</head> 102 103 104<body class="body cc-pagemode-default diyfeSidebarLeft diy-market-en_US" data-pageid="139742" id="page-139742"> 105 106 <div class="diyw"> 107 <div class="diyweb diywebSingleNav"> 108 <div class="diyfeMobileNav"> 109 110<nav id="diyfeMobileNav" class="diyfeCA diyfeCA2" role="navigation"> 111 <a title="Expand/collapse navigation">Expand/collapse navigation</a> 112 <ul class="mainNav1"><li class=" hasSubNavigation"><a data-page-id="125026" href="https://www.pamelaolong.com/" class=" level_1"><span>Home</span></a></li><li class="current hasSubNavigation"><a data-page-id="139742" href="https://www.pamelaolong.com/publications/" class="current level_1"><span>Publications</span></a></li><li class=" hasSubNavigation"><a data-page-id="139743" href="https://www.pamelaolong.com/full-cv/" class=" level_1"><span>Full CV</span></a></li><li class=" hasSubNavigation"><a data-page-id="139744" href="https://www.pamelaolong.com/essay/" class=" level_1"><span>Essay</span></a></li></ul></nav> 113 </div> 114 <div class="diywebEmotionHeader"> 115 <div class="diywebLiveArea"> 116 <div class="diywebMainGutter"> 117 118 <div class="diyfeGE"> 119 <div class="diywebGutter"> 120 121<style type="text/css" media="all"> 122.diyw div#emotion-header { 123 max-width: 920px; 124 max-height: 142px; 125 } 126 127.diyw div#emotion-header-title-bg { 128 left: 0%; 129 top: 20%; 130 width: 100%; 131 height: 14%; 132 133 background-color: #FFFFFF; 134 opacity: 0.50; 135 filter: alpha(opacity = 50); 136 display: none;} 137.diyw img#emotion-header-logo { 138 left: 44.37%; 139 top: 0.00%; 140 background: transparent; 141 width: 25.43%; 142 height: 100.00%; 143 border: none; 144 padding: 0px; 145 } 146 147.diyw div#emotion-header strong#emotion-header-title { 148 left: 20%; 149 top: 20%; 150 color: #000000; 151 font: normal normal 24px/120% Helvetica, 'Helvetica Neue', 'Trebuchet MS', sans-serif; 152} 153 154.diyw div#emotion-no-bg-container{ 155 max-height: 142px; 156} 157 158.diyw div#emotion-no-bg-container .emotion-no-bg-height { 159 margin-top: 15.43%; 160} 161</style> 162<div id="emotion-header" data-action="loadView" data-params="active" data-imagescount="1"> 163 <img src="https://www.pamelaolong.com/s/img/emotionheader.jpg?1473995328.920px.142px" id="emotion-header-img" alt=""/> 164 165 <div id="ehSlideshowPlaceholder"> 166 <div id="ehSlideShow"> 167 <div class="slide-container"> 168 <div style="background-color: #"> 169 <img src="https://www.pamelaolong.com/s/img/emotionheader.jpg?1473995328.920px.142px" alt=""/> 170 </div> 171 </div> 172 </div> 173 </div> 174 175 176
176<script type="text/javascript"> 177 //<![CDATA[ 178 diy.module.emotionHeader.slideShow.init({ slides: [{"url":"https:\/\/www.pamelaolong.com\/s\/img\/emotionheader.jpg?1473995328.920px.142px","image_alt":"","bgColor":"#"}] }); 179 //]]> 180 </script>
180 181 182 183 <a href="https://www.pamelaolong.com/"> 184 185 <img id="emotion-header-logo" src="https://www.pamelaolong.com/s/misc/logo.jpg?t=1790675139" alt=""/> 186 187 </a> 188 189 190 <strong id="emotion-header-title" style="text-align: left"></strong> 191 <div class="notranslate"> 192 <svg xmlns="http://www.w3.org/2000/svg" version="1.1" id="emotion-header-title-svg" viewBox="0 0 920 142" preserveAspectRatio="xMinYMin meet"><text style="font-family:Helvetica, 'Helvetica Neue', 'Trebuchet MS', sans-serif;font-size:24px;font-style:normal;font-weight:normal;fill:#000000;line-height:1.2em;"><tspan x="0" style="text-anchor: start" dy="0.95em">Â </tspan></text></svg> 193 </div> 194 195 196
196<script type="text/javascript"> 197 //<![CDATA[ 198 (function ($) { 199 function enableSvgTitle() { 200 var titleSvg = $('svg#emotion-header-title-svg'), 201 titleHtml = $('#emotion-header-title'), 202 emoWidthAbs = 920, 203 emoHeightAbs = 142, 204 offsetParent, 205 titlePosition, 206 svgBoxWidth, 207 svgBoxHeight; 208 209 if (titleSvg.length && titleHtml.length) { 210 offsetParent = titleHtml.offsetParent(); 211 titlePosition = titleHtml.position(); 212 svgBoxWidth = titleHtml.width(); 213 svgBoxHeight = titleHtml.height(); 214 215 titleSvg.get(0).setAttribute('viewBox', '0 0 ' + svgBoxWidth + ' ' + svgBoxHeight); 216 titleSvg.css({ 217 left: Math.roundTo(100 * titlePosition.left / offsetParent.width(), 3) + '%', 218 top: Math.roundTo(100 * titlePosition.top / offsetParent.height(), 3) + '%', 219 width: Math.roundTo(100 * svgBoxWidth / emoWidthAbs, 3) + '%', 220 height: Math.roundTo(100 * svgBoxHeight / emoHeightAbs, 3) + '%' 221 }); 222 223 titleHtml.css('visibility','hidden'); 224 titleSvg.css('visibility','visible'); 225 } 226 } 227 228 229 var posFunc = function($, overrideSize) { 230 var elems = [], containerWidth, containerHeight; 231 elems.push({ 232 selector: '#emotion-header-title', 233 overrideSize: true, 234 horPos: 20, 235 vertPos: 20 }); 236 lastTitleWidth = $('#emotion-header-title').width(); 237 elems.push({ 238 selector: '#emotion-header-title-bg', 239 horPos: 0, 240 vertPos: 23.3 }); 241 242 containerWidth = parseInt('920'); 243 containerHeight = parseInt('142'); 244 245 for (var i = 0; i < elems.length; ++i) { 246 var el = elems[i], 247 $el = $(el.selector), 248 pos = { 249 left: el.horPos, 250 top: el.vertPos 251 }; 252 if (!$el.length) continue; 253 var anchorPos = $el.anchorPosition(); 254 anchorPos.$container = $('#emotion-header'); 255 256 if (overrideSize === true || el.overrideSize === true) { 257 anchorPos.setContainerSize(containerWidth, containerHeight); 258 } else { 259 anchorPos.setContainerSize(null, null); 260 } 261 262 var pxPos = anchorPos.fromAnchorPosition(pos), 263 pcPos = anchorPos.toPercentPosition(pxPos); 264 265 var elPos = {}; 266 if (!isNaN(parseFloat(pcPos.top)) && isFinite(pcPos.top)) { 267 elPos.top = pcPos.top + '%'; 268 } 269 if (!isNaN(parseFloat(pcPos.left)) && isFinite(pcPos.left)) { 270 elPos.left = pcPos.left + '%'; 271 } 272 $el.css(elPos); 273 } 274 275 // switch to svg title 276 enableSvgTitle(); 277 }; 278 279 var $emotionImg = jQuery('#emotion-header-img'); 280 if ($emotionImg.length > 0) { 281 // first position the element based on stored size 282 posFunc(jQuery, true); 283 284 // trigger reposition using the real size when the element is loaded 285 var ehLoadEvTriggered = false; 286 $emotionImg.one('load', function(){ 287 posFunc(jQuery); 288 ehLoadEvTriggered = true; 289 diy.module.emotionHeader.slideShow.start(); 290 }).each(function() { 291 if(this.complete || typeof this.complete === 'undefined') { 292 jQuery(this).load(); 293 } 294 }); 295 296 noLoadTriggeredTimeoutId = setTimeout(function() { 297 if (!ehLoadEvTriggered) { 298 posFunc(jQuery); 299 } 300 window.clearTimeout(noLoadTriggeredTimeoutId) 301 }, 5000);//after 5 seconds 302 } else { 303 jQuery(function(){ 304 posFunc(jQuery); 305 }); 306 } 307 308 if (jQuery.isBrowser && jQuery.isBrowser.ie8) { 309 var longTitleRepositionCalls = 0; 310 longTitleRepositionInterval = setInterval(function() { 311 if (lastTitleWidth > 0 && lastTitleWidth != jQuery('#emotion-header-title').width()) { 312 posFunc(jQuery); 313 } 314 longTitleRepositionCalls++; 315 // try this for 5 seconds 316 if (longTitleRepositionCalls === 5) { 317 window.clearInterval(longTitleRepositionInterval); 318 } 319 }, 1000);//each 1 second 320 } 321 322 }(jQuery)); 323 //]]> 324 </script>
324 325 326 </div> 327 328 </div> 329 </div> 330 </div> 331 </div> 332 </div> 333 <div class="diywebContent"> 334 <div class="diywebLiveArea"> 335 <div class="diywebMainGutter"> 336 <div class="diyfeGridGroup diyfeCA diyfeCA1"> 337 <div class="diywebMain diyfeGE"> 338 <div class="diywebNav diywebNavMain diywebNav123 diywebHelperNav diyfeCA diyfeCA2"> 339 <div class="diywebGutter"> 340 <div class="webnavigation"><ul id="mainNav1" class="mainNav1"><li class="navTopItemGroup_1"><a data-page-id="125026" href="https://www.pamelaolong.com/" class="level_1"><span>Home</span></a></li><li class="navTopItemGroup_2"><a data-page-id="139742" href="https://www.pamelaolong.com/publications/" class="current level_1"><span>Publications</span></a></li><li class="navTopItemGroup_3"><a data-page-id="139743" href="https://www.pamelaolong.com/full-cv/" class="level_1"><span>Full CV</span></a></li><li class="navTopItemGroup_4"><a data-page-id="139744" href="https://www.pamelaolong.com/essay/" class="level_1"><span>Essay</span></a></li></ul></div> 341 </div> 342 </div> 343 <div class="diywebGutter"> 344 345 <div id="content_area"> 346 <div id="content_start"></div> 347 348 349 <div id="matrix_420873" class="sortable-matrix" data-matrixId="420873"><div class="n module-type-downloadDocument diyfeLiveArea "> <div class="clearover"> 350 <div class="leftDownload"> 351 <a href="https://www.pamelaolong.com/app/download/3289239/Publications+October+2025.pdf" target="_blank"> <img src="//cdn.initial-website.com/s/img/cc/icons/pdf.png" width="51" height="51" alt="Download"/> 352 </a> </div> 353 <div class="rightDownload"> 354 <strong>Please click here for a pdf file of my publications:</strong><br/><a href="https://www.pamelaolong.com/app/download/3289239/Publications+October+2025.pdf" target="_blank">Publications October 2025.pdf</a> <br/>Adobe Acrobat document [286.6 KB] </div> 355 </div> 356 </div><div class="n module-type-downloadDocument diyfeLiveArea "> <div class="clearover"> 357 <div class="leftDownload"> 358 <a href="https://www.pamelaolong.com/app/download/3289238/Journal8BarivieraLong.pdf" target="_blank"> <img src="//cdn.initial-website.com/s/img/cc/icons/pdf.png" width="51" height="51" alt="Download"/> 359 </a> </div> 360 <div class="rightDownload"> 361 <strong>(With Chiara Bariviera) English translation of Agostino Steuco's De Aqua Virgine in urbem revocanda (Lyon: Gryphius, 1547). On Bringing Back the Acqua Vergine to Rome.</strong><br/><a href="https://www.pamelaolong.com/app/download/3289238/Journal8BarivieraLong.pdf" target="_blank">Journal8BarivieraLong.pdf</a> <br/>Adobe Acrobat document [255.8 KB] </div> 362 </div> 363 </div><div class="n module-type-downloadDocument diyfeLiveArea "> <div class="clearover"> 364 <div class="leftDownload"> 365 <a href="https://www.pamelaolong.com/app/download/6764841/Journal11BarivieraLong.pdf" target="_blank"> <img src="//cdn.initial-website.com/s/img/cc/icons/pdf.png" width="51" height="51" alt="Download"/> 366 </a> </div> 367 <div class="rightDownload"> 368 <strong>(With Chiara Bariviera) English translation of Luco Peto Jurisconsul, De restitutione ductus Aquae Virginis (Rome: Bartholomaeus Tosius, 1570). On the Restoration of the Conduit of the Acqua Vergine.</strong><br/><a href="https://www.pamelaolong.com/app/download/6764841/Journal11BarivieraLong.pdf" target="_blank">Journal11BarivieraLong.pdf</a> <br/>Adobe Acrobat document [1.2 MB] </div> 369 </div> 370 </div><div class="n module-type-imageSubtitle diyfeLiveArea "> <div class="clearover imageSubtitle" id="imageSubtitle-3289240"> 371 <div class="align-container align-left" style="max-width: 473px"> 372 <a class="imagewrapper" href="https://www.pamelaolong.com/s/cc_
372images/teaserbox_2270712.jpg?t=1473964702" rel="lightbox[3289240]"> 373 <img id="image_2270712" src="https://www.pamelaolong.com/s/cc_images/cache_2270712.jpg?t=1473964702" alt="" style="max-width: 473px; height:auto"/> 374 </a> 375 376 377 </div> 378 379</div> 380
381<script type="text/javascript"> 382//<![CDATA[ 383jQuery(function($) { 384 var $target = $('#imageSubtitle-3289240'); 385 386 if ($.fn.swipebox && Modernizr.touch) { 387 $target 388 .find('a[rel*="lightbox"]') 389 .addClass('swipebox') 390 .swipebox(); 391 } else { 392 $target.tinyLightbox({ 393 item: 'a[rel*="lightbox"]', 394 cycle: false, 395 hideNavigation: true 396 }); 397 } 398}); 399//]]> 400</script>
400 401 </div><div class="n module-type-text diyfeLiveArea "> Ponte Sisto, Rome </div></div> 402 403 404 </div> 405 </div> 406 </div> 407 408 <div class="diywebSecondary diyfeCA diyfeCA3 diyfeGE"> 409 <div class="diywebNav diywebNavMain diywebNav123 diyfeCA diyfeCA2"> 410 <div class="diywebGutter"> 411 <div class="webnavigation"><ul id="mainNav1" class="mainNav1"><li class="navTopItemGroup_1"><a data-page-id="125026" href="https://www.pamelaolong.com/" class="level_1"><span>Home</span></a></li><li class="navTopItemGroup_2"><a data-page-id="139742" href="https://www.pamelaolong.com/publications/" class="current level_1"><span>Publications</span></a></li><li class="navTopItemGroup_3"><a data-page-id="139743" href="https://www.pamelaolong.com/full-cv/" class="level_1"><span>Full CV</span></a></li><li class="navTopItemGroup_4"><a data-page-id="139744" href="https://www.pamelaolong.com/essay/" class="level_1"><span>Essay</span></a></li></ul></div> 412 </div> 413 </div> 414 <div class="diywebSidebar"> 415 <div class="diywebGutter"> 416 <div id="matrix_380395" class="sortable-matrix" data-matrixId="380395"><div class="n module-type-hr diyfeLiveArea "> <div style="padding: 0px 0px"> 417 <div class="hr"></div> 418</div> 419 </div></div> 420 </div> 421 </div><!-- .diywebSidebar --> 422 </div><!-- .diywebSecondary --> 423
424 </div><!-- .diyfeGridGroup --> 425 426 </div><!-- .diywebMainGutter --> 427 </div> 428 </div><!-- .diywebContent --> 429 430 <div class="diywebFooter"> 431 <div class="diywebLiveArea"> 432 <div class="diywebMainGutter"> 433 434 <div class="diyfeGE diyfeCA diyfeCA4 diywebPull"> 435 <div class="diywebGutter"> 436 <div id="contentfooter"> 437 <div class="leftrow"> 438 <a rel="nofollow" href="javascript:window.print();"> 439 <img class="inline" height="14" width="18" src="//cdn.initial-website.com/s/img/cc/printer.gif" alt=""/> 440 Print </a> <span class="footer-separator">|</span> 441 <a href="https://www.pamelaolong.com/sitemap/">Sitemap</a> 442 </div> 443
443<script type="text/javascript"> 444 window.diy.ux.Captcha.locales = { 445 generateNewCode: 'Generate new code', 446 enterCode: 'Please enter the code' 447 }; 448 window.diy.ux.Cap2.locales = { 449 generateNewCode: 'Generate new code', 450 enterCode: 'Please enter the code' 451 }; 452 </script>
452 453 <div class="rightrow"> 454 <span class="loggedout"> 455 <a rel="nofollow" id="login" href="https://login.1and1-editor.com/124979503/www.pamelaolong.com/us?pageId=139742"> 456 Login </a> 457 </span> 458 <p><a class="diyw switchViewWeb" href="javascript:switchView('desktop');">Web View</a><a class="diyw switchViewMobile" href="javascript:switchView('mobile');">Mobile View</a></p> 459 <span class="loggedin"> 460 <a rel="nofollow" id="logout" href="https://203.sb.mywebsite-editor.com/app/cms/logout.php">Logout</a> <span class="footer-separator">|</span> 461 <a rel="nofollow" id="edit" href="https://203.sb.mywebsite-editor.com/app/124979503/139742/">Edit page</a> 462 </span> 463 </div> 464</div> 465 <div id="loginbox" class="hidden"> 466
466<script type="text/javascript"> 467 /* <![CDATA[ */ 468 function forgotpw_popup() { 469 var url = 'https://password.1and1.com/xml/request/RequestStart'; 470 fenster = window.open(url, "fenster1", "width=600,height=400,status=yes,scrollbars=yes,resizable=yes"); 471 // IE8 doesn't return the window reference instantly or at all. 472 // It may appear the call failed and fenster is null 473 if (fenster && fenster.focus) { 474 fenster.focus(); 475 } 476 } 477 /* ]]> */ 478 </script>
478 479 <img class="logo" src="//cdn.initial-website.com/s/img/logo.gif" alt="IONOS" title="IONOS"/> 480 481 <div id="loginboxOuter"></div> 482 </div> 483 484 485 </div> 486 </div> 487 488 </div> 489 </div> 490 </div><!-- .diywebFooter --> 491 492</div><!-- .diyweb --> </div> 493 494 495 </body> 496 497 498<!-- rendered at Tue, 29 Sep 2026 05:45:39 -0400 --> 499</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.