1<!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <!-- Meta data --> 6 <meta charset="utf-8"> 7 <meta name="viewport" content="width=device-width, initial-scale=1"> 8 <meta name="author" content="GateMaster.ai - Your Business Advisor"> 9 <meta name="keywords" content="GateMaster.ai, AI For Business, AI Documentation"> 10 <meta name="description" content="GateMaster.ai - Your AI-Powered Business Advisor"> 11 12 <!-- CSRF Token --> 13 <meta name="csrf-token" content="CkBeELRiGHmiJzXmSY55OfGsE8Uv7EO8FULu5lwl"> 14 15 <!-- Google AdSense Verification --> 16 <meta name="google-adsense-account" content="ca-pub-1207835909284070"> 17 18 <!-- Title --> 19 <title>GateMaster.ai</title> 20 21 <!--CSS Files --> 22 <link href="https://gatemaster.ai/plugins/slick/slick.css" rel="stylesheet"> 23 <link href="https://gatemaster.ai/plugins/slick/slick-theme.css" rel="stylesheet"> 24 25 <!--Favicon --> 26<link rel="icon" href="https://gatemaster.ai/img/brand/favicon.ico" type="image/x-icon"/> 27 28<!-- For PWA --> 29<link rel="manifest" href="https://gatemaster.ai/manifest.json"> 30 31<!-- Animate --> 32<link href="https://gatemaster.ai/css/animated.css" rel="stylesheet" /> 33 34<!-- Bootstrap 5 --> 35<link href="https://gatemaster.ai/plugins/bootstrap-5.0.2/css/bootstrap.min.css" rel="stylesheet"> 36 37<!-- Icons --> 38<link href="https://gatemaster.ai/css/icons.css" rel="stylesheet" /> 39 40<!-- P-scrollbar --> 41<link href="https://gatemaster.ai/plugins/p-scrollbar/p-scrollbar.css" rel="stylesheet" /> 42 43<!-- Simplebar --> 44<link href="https://gatemaster.ai/plugins/simplebar/css/simplebar.css" rel="stylesheet"> 45 46<!-- Tippy --> 47<link href="https://gatemaster.ai/plugins/tippy/scale-extreme.css" rel="stylesheet" /> 48<link href="https://gatemaster.ai/plugins/tippy/material.css" rel="stylesheet" /> 49 50<!-- Toastr --> 51<link href="https://gatemaster.ai/plugins/toastr/toastr.min.css" rel="stylesheet" /> 52 53<link href="https://gatemaster.ai/plugins/awselect/awselect.min.css" rel="stylesheet" /> 54<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/select2.min.css" rel="stylesheet" /> 55 56 <link href="https://gatemaster.ai/plugins/slick/slick.css" rel="stylesheet" /> 57 <link href="https://gatemaster.ai/plugins/slick/slick-theme.css" rel="stylesheet" /> 58 <link href="https://gatemaster.ai/plugins/aos/aos.css" rel="stylesheet" /> 59 <link href="https://gatemaster.ai/plugins/animatedheadline/jquery.animatedheadline.css" rel="stylesheet" /> 60 <!-- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css"> --> 61 62 63<!-- All Styles --> 64<link href="https://gatemaster.ai/css/app-laravel.css" rel="stylesheet" /> 65 66 67 68 69 70 71 72 73<!--Start of Tawk.to Script--> 74 75<!--End of Tawk.to Script--> 76 77<!--Start of support.gatemaster.ai Script-->
78<script> 79 window.chatwootSettings = {"position":"right","type":"standard","launcherTitle":"Chat with us"}; 80 (function(d,t) { 81 var BASE_URL="https://support.gatemaster.ai"; 82 var g=d.createElement(t),s=d.getElementsByTagName(t)[0]; 83 g.src=BASE_URL+"/packs/js/sdk.js"; 84 g.defer = true; 85 g.async = true; 86 s.parentNode.insertBefore(g,s); 87 g.onload=function(){ 88 window.chatwootSDK.run({ 89 websiteToken: 'GgEK88jKcwKrk8sw14pV8yEA', 90 baseUrl: BASE_URL 91 }) 92 } 93 })(document,"script"); 94 </script>
94 95 <!--End of support.gatemaster.ai Script--> 96 <style> 97 /* Make Chatwoot widget scrollable */ 98 .woot-widget-holder { 99 position: fixed !important; 100 z-index: 9999 !important; 101 } 102 103 /* Make Chatwoot bubble draggable */ 104 .woot-widget-bubble { 105 cursor: move !important; 106 cursor: grab !important; 107 user-select: none !important; 108 } 109 110 .woot-widget-bubble:active { 111 cursor: grabbing !important; 112 } 113 114 /* Make Chatwoot chat window scrollable */ 115 .woot-widget-holder iframe, 116 .woot-widget-holder .woot--bubble-holder, 117 .woot-widget-holder .woot--bubble { 118 overflow-y: auto !important; 119 max-height: 80vh !important; 120 } 121 122 /* Ensure chat content is scrollable */ 123 .woot-widget-holder .woot--bubble-holder .woot--bubble-holder { 124 overflow-y: auto !important; 125 max-height: calc(80vh - 100px) !important; 126 } 127 128 /* Make the chat window itself scrollable */ 129 .woot-widget-holder .woot--bubble-holder { 130 overflow-y: scroll !important; 131 -webkit-overflow-scrolling: touch !important; 132 } 133 </style> 134
134<script> 135 // Change only the hover tooltip text to "Customer Support" and make widget scrollable 136 (function() { 137 var isUpdated = false; 138 function updateChatwootHoverText() { 139 if (isUpdated) return; 140 var chatwootBubble = document.querySelector('.woot-widget-bubble'); 141 if (chatwootBubble) { 142 chatwootBubble.setAttribute('title', 'Customer Support'); 143 chatwootBubble.setAttribute('aria-label', 'Customer Support'); 144 isUpdated = true; 145 } 146 } 147 148 // Make Chatwoot widget scrollable 149 function makeChatwootScrollable() { 150 var widgetHolder = document.querySelector('.woot-widget-holder'); 151 var bubbleHolder = document.querySelector('.woot--bubble-holder'); 152 var chatContainer = document.querySelector('.woot--bubble-holder .woot--bubble-holder'); 153 154 if (widgetHolder) { 155 // Ensure widget container allows scrolling 156 widgetHolder.style.overflowY = 'auto'; 157 widgetHolder.style.maxHeight = '80vh'; 158 } 159 160 if (bubbleHolder) { 161 // Make bubble holder scrollable 162 bubbleHolder.style.overflowY = 'scroll'; 163 bubbleHolder.style.maxHeight = '80vh'; 164 bubbleHolder.style.webkitOverflowScrolling = 'touch'; 165 } 166 167 if (chatContainer) { 168 // Make chat content scrollable 169 chatContainer.style.overflowY = 'auto'; 170 chatContainer.style.maxHeight = 'calc(80vh - 100px)'; 171 } 172 } 173 174 // Make Chatwoot bubble draggable 175 function makeChatwootDraggable() { 176 var bubble = document.querySelector('.woot-widget-bubble'); 177 var widgetHolder = document.querySelector('.woot-widget-holder'); 178 179 if (bubble && widgetHolder && !bubble.hasAttribute('data-draggable')) { 180 bubble.setAttribute('data-draggable', 'true'); 181 var isDragging = false; 182 var currentY; 183 var initialY; 184 var yOffset = 0; 185 var originalTop = 0; 186 var storageKey = 'chatwoot_bubble_y_offset'; 187 188 // Load saved position from localStorage 189 function loadSavedPosition() { 190 try { 191 var savedOffset = localStorage.getItem(storageKey); 192 if (savedOffset !== null) { 193 var savedY = parseFloat(savedOffset); 194 195 // Validate saved position against boundaries 196 var header = document.querySelector('header') || document.querySelector('.header') || document.querySelector('nav') || document.querySelector('.navbar'); 197 var headerHeight = header ? header.offsetHeight : 80; 198 var minY = headerHeight + 10; 199 200 var bubbleRect = bubble.getBoundingClientRect(); 201 var bubbleHeight = bubbleRect.height; 202 var maxY = window.innerHeight - bubbleHeight - 20; 203 204 var newAbsoluteY = originalTop + savedY; 205 206 // Constrain saved position if it's out of bounds 207 if (newAbsoluteY < minY) { 208 yOffset = minY - originalTop; 209 } else if (newAbsoluteY + bubbleHeight > window.innerHeight - 20) { 210 yOffset = (window.innerHeight - 20 - bubbleHeight) - originalTop; 211 } else { 212 yOffset = savedY; 213 } 214 215 // Apply saved position 216 setTranslate(0, yOffset, bubble); 217 } 218 } catch (e) { 219 console.log('Could not load saved position:', e); 220 } 221 } 222 223 // Save position to localStorage 224 function savePosition() { 225 try { 226 localStorage.setItem(storageKey, yOffset.toString()); 227 } catch (e) { 228 console.log('Could not save position:', e); 229 } 230 } 231 232 // Store original position on first load and apply saved position 233 setTimeout(function() { 234 var rect = bubble.getBoundingClientRect(); 235 originalTop = rect.top; 236 // Load and apply saved position 237 loadSavedPosition(); 238 }, 100); 239 240 bubble.addEventListener('mousedown', dragStart, false); 241 bubble.addEventListener('touchstart', dragStart, false); 242 document.addEventListener('mousemove', drag, false); 243 document.addEventListener('touchmove', drag, false); 244 document.addEventListener('mouseup', dragEnd, false); 245 document.addEventListener('touchend', dragEnd, false); 246 247 function dragStart(e) { 248 if (e.target === bubble || bubble.contains(e.target)) { 249 // Get original position if not set 250 if (originalTop === 0) { 251 var rect = bubble.getBoundingClientRect(); 252 originalTop = rect.top; 253 } 254 255 if (e.type === "touchstart") { 256 initialY = e.touches[0].clientY - yOffset; 257 } else { 258 initialY = e.clientY - yOffset; 259 } 260 261 isDragging = true; 262 bubble.style.cursor = 'grabbing'; 263 } 264 } 265 266 function drag(e) { 267 if (isDragging) { 268 e.preventDefault(); 269 270 if (e.type === "touchmove") { 271 currentY = e.touches[0].clientY - initialY; 272 } else { 273 currentY = e.clientY - initialY; 274 } 275 276 // Get header height to prevent crossing it 277 var header = document.querySelector('header') || document.querySelector('.header') || document.querySelector('nav') || document.querySelector('.navbar'); 278 var headerHeight = header ? header.offsetHeight : 80; 279 var minY = headerHeight + 10; // Add 10px padding below header 280 281 // Get bubble dimensions 282 var bubbleRect = bubble.getBoundingClientRect(); 283 var bubbleHeight = bubbleRect.height; 284 var maxY = window.innerHeight - bubbleHeight - 20; // Keep 20px from bottom 285 286 // Calculate new absolute position 287 var newAbsoluteY = originalTop + currentY; 288 289 // Constrain Y position: don't go above header or below viewport 290 if (newAbsoluteY < minY) { 291 currentY = minY - originalTop; 292 } else if (newAbsoluteY + bubbleHeight > window.innerHeight - 20) { 293 currentY = (window.innerHeight - 20 - bubbleHeight) - originalTop; 294 } 295 296 // Only allow vertical movement (up and down) 297 yOffset = currentY; 298 299 setTranslate(0, currentY, bubble); 300 } 301 } 302 303 function dragEnd(e) { 304 if (isDragging) { 305 initialY = currentY; 306 isDragging = false;
307 bubble.style.cursor = 'grab'; 308 // Save position to localStorage when dragging ends 309 savePosition(); 310 } 311 } 312 313 function setTranslate(xPos, yPos, el) { 314 el.style.transform = "translate3d(" + xPos + "px, " + yPos + "px, 0)"; 315 } 316 } 317 } 318 319 // Try multiple times as widget may load at different times 320 setTimeout(function() { 321 updateChatwootHoverText(); 322 makeChatwootScrollable(); 323 makeChatwootDraggable(); 324 }, 1000); 325 setTimeout(function() { 326 updateChatwootHoverText(); 327 makeChatwootScrollable(); 328 makeChatwootDraggable(); 329 }, 2000); 330 setTimeout(function() { 331 updateChatwootHoverText(); 332 makeChatwootScrollable(); 333 makeChatwootDraggable(); 334 }, 3000); 335 setTimeout(function() { 336 updateChatwootHoverText(); 337 makeChatwootScrollable(); 338 makeChatwootDraggable(); 339 }, 5000); 340 341 // Watch for widget being added to DOM (with debounce) 342 var observerTimeout; 343 var observer = new MutationObserver(function() { 344 clearTimeout(observerTimeout); 345 observerTimeout = setTimeout(function() { 346 updateChatwootHoverText(); 347 makeChatwootScrollable(); 348 makeChatwootDraggable(); 349 }, 500); 350 }); 351 if (document.body) { 352 observer.observe(document.body, { childList: true, subtree: true }); 353 } else { 354 document.addEventListener('DOMContentLoaded', function() { 355 observer.observe(document.body, { childList: true, subtree: true }); 356 }); 357 } 358 })(); 359 </script>
359 360 361<!-- SheetJS -->
362<script src="https://cdn.sheetjs.com/xlsx-0.20.1/package/dist/xlsx.full.min.js"></script>
362 363 364</head> 365 366 <!--Custom User CSS File --> 367 <link href="https://gatemaster.ai/" rel="stylesheet"> 368 369 <!--Google AdSense--> 370 <meta name="google-adsense-account" content="ca-pub-1207835909284070"> 371
371<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1207835909284070" 372 crossorigin="anonymous"></script>
372 373 374 375
375<script type="text/javascript" src=""></script>
375 376
376<script type="text/javascript" src=""></script>
376 377 378
379<script type="text/javascript" class="flasher-js">(function() { var rootScript = 'https://cdn.jsdelivr.net/npm/@flasher/[email protected]/dist/flasher.min.js'; var FLASHER_FLASH_BAG_PLACE_HOLDER = {}; var options = mergeOptions([], FLASHER_FLASH_BAG_PLACE_HOLDER); function mergeOptions(first, second) { return { context: merge(first.context || {}, second.context || {}), envelopes: merge(first.envelopes || [], second.envelopes || []), options: merge(first.options || {}, second.options || {}), scripts: merge(first.scripts || [], second.scripts || []), styles: merge(first.styles || [], second.styles || []), }; } function merge(first, second) { if (Array.isArray(first) && Array.isArray(second)) { return first.concat(second).filter(function(item, index, array) { return array.indexOf(item) === index; }); } return Object.assign({}, first, second); } function renderOptions(options) { if(!window.hasOwnProperty('flasher')) { console.error('Flasher is not loaded'); return; } requestAnimationFrame(function () { window.flasher.render(options); }); } function render(options) { if ('loading' !== document.readyState) { renderOptions(options); return; } document.addEventListener('DOMContentLoaded', function() { renderOptions(options); }); } if (1 === document.querySelectorAll('script.flasher-js').length) { document.addEventListener('flasher:render', function (event) { render(event.detail); }); } if (window.hasOwnProperty('flasher') || !rootScript || document.querySelector('script[src="' + rootScript + '"]')) { render(options); } else { var tag = document.createElement('script'); tag.setAttribute('src', rootScript); tag.setAttribute('type', 'text/javascript'); tag.onload = function () { render(options); }; document.head.appendChild(tag); }})();</script>
379 380</head> 381 382 <body class="app sidebar-mini frontend-body blue-background"> 383 384 <!-- Page --> 385 386 <div class="page"> 387 <div class="page-main"> 388 389 <section id="main-wrapper"> 390 391 <div class="relative flex items-top justify-center min-h-screen"> 392 393 <div class="container-fluid fixed-top" id="navbar-container"> 394 395 <div class="container"> 396 <div class="row"> 397 398 <nav class="navbar navbar-expand-lg navbar-light w-100 bg-white" id="navbar-responsive"> 399 <a class="navbar-brand" href="https://gatemaster.ai"> 400 <img src="https://gatemaster.ai/img/brand/logo.png" alt=""> 401 <img src="https://gatemaster.ai/img/brand/favicon.png" class="header-brand-img mobile-logo" 402 alt="Admintro logo"> 403 404 </a> 405 <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" 406 aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> 407 <span class="navbar-toggler-icon"></span> 408 </button> 409 <div class="collapse navbar-collapse section-links" id="navbarNav"> 410 <ul class="navbar-nav"> 411 <li class="nav-item"> 412 <a class="nav-link text-dark" href="https://gatemaster.ai/true/#main-wrapper">Home</a> 413 </li> 414 <li class="nav-item"> 415 <a class="nav-link text-dark" href="https://gatemaster.ai/true/#features-wrapper">Features</a> 416 </li> 417 <li class="nav-item"> 418 <a class="nav-link text-dark" href="https://gatemaster.ai/true/#prices-wrapper">Prices</a> 419 </li> 420 <li class="nav-item"> 421 <a class="nav-link text-dark active" href="https://gatemaster.ai/blogs/blog">Inspirations <span class="sr-only">(current)</span></a> 422 </li> 423 </ul> 424 425 <div id="login-buttons"> 426 <a href="https://gatemaster.ai/login" class="" id="login-button">Sign In</a> 427 428 <a href="https://gatemaster.ai/register" 429 class="ml-2 action-button register-button pl-5 pr-5">Sign Up</a> 430 </div> 431 </div> 432 </nav> 433 434 </div> 435 </div> 436 437 438 </div> 439 440 </div> 441 </section> 442 443 <!-- App-Content --> 444 <div class="main-content"> 445 <div class="side-app frontend-background"> 446 447 448 <!-- <section id="main-wrapper"> 449 450 <div class="h-100vh justify-center min-h-screen" id="main-background"> 451 452 <div class="container h-100vh "> 453 <div class="row h-100vh vertical-center"> 454 <div class="col-sm-12 upload-responsive"> 455 <div class="text-container text-center"> 456 <h6 class="mb-6 fs-14" data-aos="fade-up" data-aos-delay="100" data-aos-once="true" 457 data-aos-duration="400"><img src="img/brand/gai_magic.png" alt=""> 458 <span>Welcome to Magical Workspace at, GateMaster.ai</span></h6> 459 <h1 data-aos="fade-up" data-aos-delay="200" data-aos-once="true" data-aos-duration="500"> 460 AI-powered Personal & Business advisor</span></h1> 461 <div class="word-container" data-aos="fade-up" data-aos-delay="300" data-aos-once="true" 462 data-aos-duration="600"> 463 <h1 class="ah-headline">
464 <span class="ah-words-wrapper text-center"> 465 <b class="is-visible">Strategic insights and actionable recommendation</b> 466 <b>Tailored business solutions powered by +100 AI business templates</b> 467 <b>Expert advice informed by 10+ years of consulting experience</b> 468 <b>Increased efficiency leading to substantial business growth</b> 469 470 </span> 471 </h1> 472 </div> 473 474 475 476 </div> 477 </div> 478 </div> 479 </div> 480 481 </div> 482 483 <div class="container-fluid" id="curve-container"> 484 <div class="curve-box"> 485 <div class="overflow-hidden"> 486 <svg class="curve" width="1440" height="105" viewBox="0 0 1440 105" fill="none" 487 xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"> 488 <path d="M0 0C240 68.7147 480 103.072 720 103.072C960 103.072 1200 68.7147 1440 0V104.113H0V0Z"> 489 </path> 490 </svg> 491 </div> 492 </div> 493 </div> 494 </section> --> 495 496 497 498 <!-- SECTION - BLOGS 499 ========================================================--> 500 <section id="blog-wrapper"> 501 502 <div class="container text-center"> 503 504 <!-- SECTION TITLE --> 505 <div class="row mb-7"> 506 <div class="title"> 507 <p class="m-2">Stay up to Date</p> 508 <h3>Our Latest <span>Inspirations</span></h3> 509 </div> 510 </div> <!-- END SECTION TITLE --> 511 512 </div> <!-- END CONTAINER --> 513 514 <div class="container"> 515 516 <!-- BLOGS --> 517 <div class="all-blogs" id="blogs"> 518 <div class="blogs" data-aos="zoom-in" data-aos-delay="100" data-aos-once="true" 519 data-aos-duration="400"> 520 <div class="blog-card"> 521 <div class="blog-img"> 522 <a href="https://gatemaster.ai/blog/ai-8"> 523 <div class="blog-no-image"> 524 <img src="https://gatemaster.ai/img/blogs/no-img-placeholder.svg" 525 alt="No Image" 526 class="no-image-placeholder"> 527 </div> 528 </a> 529 <span> 530 <img src="https://gatemaster.ai/img/users/default-avatar.svg" 531 alt="User Profile" 532 class="profile-image"> 533 Phearin Master Trainer 534 </span> 535 </div> 536 <div class="blog-info mt-0"> 537 <h6 class="blog-date text-left mt-1 mb-4 skeleton-text"> 538 July 10, 2025</h6> 539 <h5 class="blog-title fs-20 text-left"> 540 <a href="https://gatemaster.ai/user/blogs/view/ai-8">ááááááááá¾áááá¶ááAiáá¶áááááá·ááááá¶á</a> 541 </h5> 542 <div class="d-flex align-items-end justify-content-between "> 543 <h6> 544 <a href="https://gatemaster.ai/user/blogs/view/ai-8">Read More</a> 545 <i class="fa-solid fa-chevrons-right"></i> 546 </h6> 547 <h6 class="user-blog-tag"> 548 General 549 </h6> 550 </div> 551 </div> 552 </div> 553 </div> 554 <div class="blogs" data-aos="zoom-in" data-aos-delay="100" data-aos-once="true" 555 data-aos-duration="400"> 556 <div class="blog-card"> 557 <div class="blog-img"> 558 <a href="https://gatemaster.ai/blog/ai-6"> 559 <div class="blog-no-image"> 560 <img src="https://gatemaster.ai/img/blogs/no-img-placeholder.svg" 561 alt="No Image" 562 class="no-image-placeholder"> 563 </div> 564 </a>
565 <span> 566 <img src="https://gatemaster.ai/img/users/default-avatar.svg" 567 alt="User Profile" 568 class="profile-image"> 569 Phearin Master Trainer 570 </span> 571 </div> 572 <div class="blog-info mt-0"> 573 <h6 class="blog-date text-left mt-1 mb-4 skeleton-text"> 574 July 5, 2025</h6> 575 <h5 class="blog-title fs-20 text-left"> 576 <a href="https://gatemaster.ai/user/blogs/view/ai-6">ááááááááá¶ááááááááááá¢á¶áá¸ááááááááAi</a> 577 </h5> 578 <div class="d-flex align-items-end justify-content-between "> 579 <h6> 580 <a href="https://gatemaster.ai/user/blogs/view/ai-6">Read More</a> 581 <i class="fa-solid fa-chevrons-right"></i> 582 </h6> 583 <h6 class="user-blog-tag"> 584 General 585 </h6> 586 </div> 587 </div> 588 </div> 589 </div> 590 <div class="blogs" data-aos="zoom-in" data-aos-delay="100" data-aos-once="true" 591 data-aos-duration="400"> 592 <div class="blog-card"> 593 <div class="blog-img"> 594 <a href="https://gatemaster.ai/blog/gatemasterai-2"> 595 <div class="blog-no-image"> 596 <img src="https://gatemaster.ai/img/blogs/no-img-placeholder.svg" 597 alt="No Image" 598 class="no-image-placeholder"> 599 </div> 600 </a> 601 <span> 602 <img src="https://gatemaster.ai/img/users/default-avatar.svg" 603 alt="User Profile" 604 class="profile-image"> 605 GateMaster.ai 606 </span> 607 </div> 608 <div class="blog-info mt-0"> 609 <h6 class="blog-date text-left mt-1 mb-4 skeleton-text"> 610 June 14, 2025</h6> 611 <h5 class="blog-title fs-20 text-left"> 612 <a href="https://gatemaster.ai/user/blogs/view/gatemasterai-2">áááá¼ááááá¶ááá»ááááá¶áááááááááááá¶á á¢á á¢á¥ ááááá¶áááááá¾ááḠGateMaster.ai</a> 613 </h5> 614 <div class="d-flex align-items-end justify-content-between "> 615 <h6> 616 <a href="https://gatemaster.ai/user/blogs/view/gatemasterai-2">Read More</a> 617 <i class="fa-solid fa-chevrons-right"></i> 618 </h6> 619 <h6 class="user-blog-tag"> 620 General 621 </h6> 622 </div> 623 </div> 624 </div> 625 </div> 626 <div class="blogs" data-aos="zoom-in" data-aos-delay="100" data-aos-once="true" 627 data-aos-duration="400"> 628 <div class="blog-card"> 629 <div class="blog-img"> 630 <a href="https://gatemaster.ai/blog/codingate-technology-ai"> 631 <div class="blog-no-image"> 632 <img src="https://gatemaster.ai/img/blogs/no-img-placeholder.svg" 633 alt="No Image" 634 class="no-image-placeholder"> 635 </div> 636 </a>
637 <span> 638 <img src="https://gatemaster.ai/img/users/default-avatar.svg" 639 alt="User Profile" 640 class="profile-image"> 641 GateMaster.ai Admin 642 </span> 643 </div> 644 <div class="blog-info mt-0"> 645 <h6 class="blog-date text-left mt-1 mb-4 skeleton-text"> 646 June 6, 2025</h6> 647 <h5 class="blog-title fs-20 text-left"> 648 <a href="https://gatemaster.ai/user/blogs/view/codingate-technology-ai">áááá»áá áá»á Codingate Technology áááá¶ááá áá áááá·áááá¶ AI áááá»ááá·áááá¢ááááááááá»áá¶ áá¶áááááá·á áá áá áá¶ááá¶áá½ááá·áááá¶áááá¶áááááááá
648áá¶áááááá¸</a> 649 </h5> 650 <div class="d-flex align-items-end justify-content-between "> 651 <h6> 652 <a href="https://gatemaster.ai/user/blogs/view/codingate-technology-ai">Read More</a> 653 <i class="fa-solid fa-chevrons-right"></i> 654 </h6> 655 <h6 class="user-blog-tag"> 656 General 657 </h6> 658 </div> 659 </div> 660 </div> 661 </div> 662 <div class="blogs" data-aos="zoom-in" data-aos-delay="100" data-aos-once="true" 663 data-aos-duration="400"> 664 <div class="blog-card"> 665 <div class="blog-img"> 666 <a href="https://gatemaster.ai/blog/codingate-technology-partners-with-ppcb-bank-to-empower-cambodian-smes-through-e-commerce-transformation"> 667 <div class="blog-no-image"> 668 <img src="https://gatemaster.ai/img/blogs/no-img-placeholder.svg" 669 alt="No Image" 670 class="no-image-placeholder"> 671 </div> 672 </a> 673 <span> 674 <img src="https://gatemaster.ai/img/users/default-avatar.svg" 675 alt="User Profile" 676 class="profile-image"> 677 GateMaster.ai Admin 678 </span> 679 </div> 680 <div class="blog-info mt-0"> 681 <h6 class="blog-date text-left mt-1 mb-4 skeleton-text"> 682 February 20, 2025</h6> 683 <h5 class="blog-title fs-20 text-left"> 684 <a href="https://gatemaster.ai/user/blogs/view/codingate-technology-partners-with-ppcb-bank-to-empower-cambodian-smes-through-e-commerce-transformation">Codingate Technology Partners with PPCB Bank to Empower Cambodian SMEs through E-Commerce Transformation</a> 685 </h5> 686 <div class="d-flex align-items-end justify-content-between "> 687 <h6> 688 <a href="https://gatemaster.ai/user/blogs/view/codingate-technology-partners-with-ppcb-bank-to-empower-cambodian-smes-through-e-commerce-transformation">Read More</a> 689 <i class="fa-solid fa-chevrons-right"></i> 690 </h6> 691 <h6 class="user-blog-tag"> 692 General 693 </h6> 694 </div> 695 </div> 696 </div> 697 </div> 698 <div class="blogs" data-aos="zoom-in" data-aos-delay="100" data-aos-once="true" 699 data-aos-duration="400"> 700 <div class="blog-card"> 701 <div class="blog-img"> 702 <a href="https://gatemaster.ai/blog/gatemasterai-1"> 703 <div class="blog-no-image"> 704 <img src="https://gatemaster.ai/img/blogs/no-img-placeholder.svg" 705 alt="No Image" 706 class="no-image-placeholder"> 707 </div> 708 </a>
709 <span> 710 <img src="https://gatemaster.ai/img/users/default-avatar.svg" 711 alt="User Profile" 712 class="profile-image"> 713 GateMaster.ai Admin 714 </span> 715 </div> 716 <div class="blog-info mt-0"> 717 <h6 class="blog-date text-left mt-1 mb-4 skeleton-text"> 718 February 6, 2025</h6> 719 <h5 class="blog-title fs-20 text-left"> 720 <a href="https://gatemaster.ai/user/blogs/view/gatemasterai-1">áá»ááá¶ááááá¸ááááâ âGateMaster.ai</a> 721 </h5> 722 <div class="d-flex align-items-end justify-content-between "> 723 <h6> 724 <a href="https://gatemaster.ai/user/blogs/view/gatemasterai-1">Read More</a> 725 <i class="fa-solid fa-chevrons-right"></i> 726 </h6> 727 <h6 class="user-blog-tag"> 728 General 729 </h6> 730 </div> 731 </div> 732 </div> 733 </div> 734 <div class="blogs" data-aos="zoom-in" data-aos-delay="100" data-aos-once="true" 735 data-aos-duration="400"> 736 <div class="blog-card"> 737 <div class="blog-img"> 738 <a href="https://gatemaster.ai/blog/ai-5"> 739 <div class="blog-no-image"> 740 <img src="https://gatemaster.ai/img/blogs/no-img-placeholder.svg" 741 alt="No Image" 742 class="no-image-placeholder"> 743 </div> 744 </a> 745 <span> 746 <img src="https://gatemaster.ai/img/users/default-avatar.svg" 747 alt="User Profile" 748 class="profile-image"> 749 GateMaster.ai 750 </span> 751 </div> 752 <div class="blog-info mt-0"> 753 <h6 class="blog-date text-left mt-1 mb-4 skeleton-text"> 754 January 15, 2025</h6> 755 <h5 class="blog-title fs-20 text-left"> 756 <a href="https://gatemaster.ai/user/blogs/view/ai-5">ááááááááá»áááááá¶ááá·ááá "áááá¶ááááá¾áááá¶áá AI ááááá¶áááá¶ááááá¢á áááááááá "</a> 757 </h5> 758 <div class="d-flex align-items-end justify-content-between "> 759 <h6> 760 <a href="https://gatemaster.ai/user/blogs/view/ai-5">Read More</a> 761 <i class="fa-solid fa-chevrons-right"></i> 762 </h6> 763 <h6 class="user-blog-tag"> 764 Real Estate 765 </h6> 766 </div> 767 </div> 768 </div> 769 </div> 770 <div class="blogs" data-aos="zoom-in" data-aos-delay="100" data-aos-once="true" 771 data-aos-duration="400"> 772 <div class="blog-card"> 773 <div class="blog-img"> 774 <a href="https://gatemaster.ai/blog/ai-4"> 775 <div class="blog-no-image"> 776 <img src="https://gatemaster.ai/img/blogs/no-img-placeholder.svg" 777 alt="No Image" 778 class="no-image-placeholder"> 779 </div> 780 </a>
781 <span> 782 <img src="https://gatemaster.ai/img/users/default-avatar.svg" 783 alt="User Profile" 784 class="profile-image"> 785 GateMaster.ai 786 </span> 787 </div> 788 <div class="blog-info mt-0"> 789 <h6 class="blog-date text-left mt-1 mb-4 skeleton-text"> 790 January 15, 2025</h6> 791 <h5 class="blog-title fs-20 text-left"> 792 <a href="https://gatemaster.ai/user/blogs/view/ai-4">ááááááááá»áááááá¶ááá·ááá "áááá¶ááááá¾áááá¶áá AI ááááá¶ááááááá·ááááá¶ááá¶ááá¶ááááá á¶ááááá áá·á ááááá·ááááá·áá¶áá¢á¶áá¸ááááá "</a> 793 </h5> 794 <div class="d-flex align-items-end justify-content-between "> 795 <h6> 796 <a href="https://gatemaster.ai/user/blogs/view/ai-4">Read More</a> 797 <i class="fa-solid fa-chevrons-right"></i> 798 </h6> 799 <h6 class="user-blog-tag"> 800 General 801 </h6> 802 </div> 803 </div> 804 </div> 805 </div> 806 <div class="blogs" data-aos="zoom-in" data-aos-delay="100" data-aos-once="true" 807 data-aos-duration="400"> 808 <div class="blog-card"> 809 <div class="blog-img"> 810 <a href="https://gatemaster.ai/blog/cambodias-ai-journey-overcoming-challenges-to-harness-advanced-tech"> 811 <div class="blog-no-image"> 812 <img src="https://gatemaster.ai/img/blogs/no-img-placeholder.svg" 813 alt="No Image" 814 class="no-image-placeholder"> 815 </div> 816 </a> 817 <span> 818 <img src="https://gatemaster.ai/img/users/default-avatar.svg" 819 alt="User Profile" 820 class="profile-image"> 821 GateMaster.ai Admin 822 </span> 823 </div> 824 <div class="blog-info mt-0"> 825 <h6 class="blog-date text-left mt-1 mb-4 skeleton-text"> 826 December 1, 2024</h6> 827 <h5 class="blog-title fs-20 text-left"> 828 <a href="https://gatemaster.ai/user/blogs/view/cambodias-ai-journey-overcoming-challenges-to-harness-advanced-tech">Cambodiaâs AI journey: Overcoming challenges to harness advanced tech</a> 829 </h5> 830 <div class="d-flex align-items-end justify-content-between "> 831 <h6> 832 <a href="https://gatemaster.ai/user/blogs/view/cambodias-ai-journey-overcoming-challenges-to-harness-advanced-tech">Read More</a> 833 <i class="fa-solid fa-chevrons-right"></i> 834 </h6> 835 <h6 class="user-blog-tag"> 836 General 837 </h6> 838 </div> 839 </div> 840 </div> 841 </div> 842 <div class="blogs" data-aos="zoom-in" data-aos-delay="100" data-aos-once="true" 843 data-aos-duration="400"> 844 <div class="blog-card"> 845 <div class="blog-img"> 846 <a href="https://gatemaster.ai/blog/-1"> 847 <div class="blog-no-image"> 848 <img src="https://gatemaster.ai/img/blogs/no-img-placeholder.svg" 849 alt="No Image" 850 class="no-image-placeholder"> 851 </div> 852 </a>
853 <span> 854 <img src="https://gatemaster.ai/img/users/default-avatar.svg" 855 alt="User Profile" 856 class="profile-image"> 857 GateMaster.ai Admin 858 </span> 859 </div> 860 <div class="blog-info mt-0"> 861 <h6 class="blog-date text-left mt-1 mb-4 skeleton-text"> 862 November 24, 2024</h6> 863 <h5 class="blog-title fs-20 text-left"> 864 <a href="https://gatemaster.ai/user/blogs/view/-1">á¢ááááááááááááááá¶ááááá¾áááá¶áááá áá áááá·áááá¶áááá»ááá¶ááááá¾á¢á¶áá¸ááááá</a> 865 </h5> 866 <div class="d-flex align-items-end justify-content-between "> 867 <h6> 868 <a href="https://gatemaster.ai/user/blogs/view/-1">Read More</a> 869 <i class="fa-solid fa-chevrons-right"></i> 870 </h6> 871 <h6 class="user-blog-tag"> 872 General 873 </h6> 874 </div> 875 </div> 876 </div> 877 </div> 878 <div class="blogs" data-aos="zoom-in" data-aos-delay="100" data-aos-once="true" 879 data-aos-duration="400"> 880 <div class="blog-card"> 881 <div class="blog-img"> 882 <a href="https://gatemaster.ai/blog/present-and-future-of-artificial-intelligence-ai-in-cambodia"> 883 <div class="blog-no-image"> 884 <img src="https://gatemaster.ai/img/blogs/no-img-placeholder.svg" 885 alt="No Image" 886 class="no-image-placeholder"> 887 </div> 888 </a> 889 <span> 890 <img src="https://gatemaster.ai/img/users/default-avatar.svg" 891 alt="User Profile" 892 class="profile-image"> 893 GateMaster.ai 894 </span> 895 </div> 896 <div class="blog-info mt-0"> 897 <h6 class="blog-date text-left mt-1 mb-4 skeleton-text"> 898 November 22, 2024</h6> 899 <h5 class="blog-title fs-20 text-left"> 900 <a href="https://gatemaster.ai/user/blogs/view/present-and-future-of-artificial-intelligence-ai-in-cambodia">Present and Future of Artificial Intelligence (AI) in Cambodia</a> 901 </h5> 902 <div class="d-flex align-items-end justify-content-between "> 903 <h6> 904 <a href="https://gatemaster.ai/user/blogs/view/present-and-future-of-artificial-intelligence-ai-in-cambodia">Read More</a> 905 <i class="fa-solid fa-chevrons-right"></i> 906 </h6> 907 <h6 class="user-blog-tag"> 908 General 909 </h6> 910 </div> 911 </div> 912 </div> 913 </div> 914 <div class="blogs" data-aos="zoom-in" data-aos-delay="100" data-aos-once="true" 915 data-aos-duration="400"> 916 <div class="blog-card"> 917 <div class="blog-img"> 918 <a href="https://gatemaster.ai/blog/20-ai-prompts"> 919 <div class="blog-no-image"> 920 <img src="https://gatemaster.ai/img/blogs/no-img-placeholder.svg" 921 alt="No Image" 922 class="no-image-placeholder"> 923 </div> 924 </a>
925 <span> 926 <img src="https://gatemaster.ai/img/users/default-avatar.svg" 927 alt="User Profile" 928 class="profile-image"> 929 GateMaster.ai 930 </span> 931 </div> 932 <div class="blog-info mt-0"> 933 <h6 class="blog-date text-left mt-1 mb-4 skeleton-text"> 934 October 29, 2024</h6> 935 <h5 class="blog-title fs-20 text-left"> 936 <a href="https://gatemaster.ai/user/blogs/view/20-ai-prompts">20 AI Prompts ááááá¶ááááááá¾ááá¶ááá·ááááá¶ááá·ááá/áááá¶ááááááááá¶áááá¶áá¢áá·áá·áá</a> 937 </h5> 938 <div class="d-flex align-items-end justify-content-between "> 939 <h6> 940 <a href="https://gatemaster.ai/user/blogs/view/20-ai-prompts">Read More</a> 941 <i class="fa-solid fa-chevrons-right"></i> 942 </h6> 943 <h6 class="user-blog-tag"> 944 General 945 </h6> 946 </div> 947 </div> 948 </div> 949 </div> 950 </div> 951 <div class="d-flex justify-content-center mt-4"> 952 <nav class="d-flex justify-items-center justify-content-between"> 953 <div class="d-flex justify-content-between flex-fill d-sm-none"> 954 <ul class="pagination"> 955 956 <li class="page-item disabled" aria-disabled="true"> 957 <span class="page-link">« Previous</span> 958 </li> 959 960 961 <li class="page-item"> 962 <a class="page-link" href="http://gatemaster.ai/blogs/blog?page=2" rel="next">Next »</a> 963 </li> 964 </ul> 965 </div> 966 967 <div class="d-none flex-sm-fill d-sm-flex align-items-sm-center justify-content-sm-between"> 968 <div> 969 <p class="small text-muted"> 970 Showing 971 <span class="fw-semibold">1</span> 972 to 973 <span class="fw-semibold">12</span> 974 of 975 <span class="fw-semibold">33</span> 976 results 977 </p> 978 </div> 979 980 <div> 981 <ul class="pagination"> 982 983 <li class="page-item disabled" aria-disabled="true" aria-label="« Previous"> 984 <span class="page-link" aria-hidden="true">‹</span> 985 </li> 986 987 988 989 990 991 <li class="page-item active" aria-current="page"><span class="page-link">1</span></li> 992 <li class="page-item"><a class="page-link" href="http://gatemaster.ai/blogs/blog?page=2">2</a></li> 993 <li class="page-item"><a class="page-link" href="http://gatemaster.ai/blogs/blog?page=3">3</a></li> 994 995 996 <li class="page-item"> 997 <a class="page-link" href="http://gatemaster.ai/blogs/blog?page=2" rel="next" aria-label="Next »">›</a> 998 </li> 999 </ul> 1000 </div> 1001 </div> 1002 </nav> 1003 1004 </div> 1005 1006 1007 </div> <!-- END CONTAINER --> 1008 1009 1010 </section> 1011 <!-- END SECTION BLOGS --> 1012 1013 1014 </div> 1015 </div> 1016 </div> 1017 1018 </div><!-- End Page --> 1019 1020 <!-- FOOTER SECTION 1021 ========================================================--> 1022 <footer id="welcome-footer"> 1023 1024 <!-- FOOTER MAIN CONTENT --> 1025 <div id="footer" class="container text-center"> 1026 <div class="row"> 1027 <div class="col-sm-12 mb-6 mt-6"> 1028 <h1>Save time. Get Started Now.</h1> 1029 <h3>Unleash the most advanced AI creator</h3> 1030 <h3>and boost your productivity</h3> 1031 </div> 1032 </div> 1033 1034 <div class="row"> 1035 <div class="col-sm-12"> 1036 <div> 1037 <img src="https://gatemaster.ai/img/brand/logo-white.png" alt="Brand Logo"> 1038 </div> 1039 1040 <div class="mb-7">
1041 <span class="notification fs-12 mr-2">Try for free.</span><span 1042 class="notification fs-12">No credit card required</span> 1043 </div> 1044 1045 1046 </div> 1047 </div> 1048 1049 <div class="row"> 1050 <div class="col-sm-12 d-flex justify-content-center"> 1051 <div class="flex mr-6"> 1052 <a class="footer-link" href="https://gatemaster.ai/privacy-policy" 1053 target="_blank">Privacy Policy</a> 1054 </div> 1055 <div class="flex mr-6"> 1056 <a class="footer-link" href="https://gatemaster.ai/terms-and-conditions" 1057 target="_blank">Terms of Service</a> 1058 </div> 1059 <div class="flex"> 1060 <a class="footer-link" href="https://gatemaster.ai/privacy-policy" 1061 target="_blank">Contact Us</a> 1062 </div> 1063 1064 </div> 1065 </div> 1066 1067 </div> <!-- END CONTAINER--> 1068 1069 <!-- WE ACCEPT PAYMENT METHODS MOVED TO COPYRIGHT ROW --> 1070 <!-- COPYRIGHT INFORMATION --> 1071 <div id="copyright" class="container pl-0 pr-0"> 1072 1073 <div class="d-flex flex-wrap align-items-center justify-content-between w-100" 1074 style="gap: 16px;"> 1075 <div id="google_translate_element"></div> 1076 <div class="d-flex align-items-center"> 1077 <p class="mb-0 mr-2" style="display:inline;">We Accept</p> 1078 <img src="https://gatemaster.ai/img/payments/aba_pay_footer.svg" alt="ABA" 1079 style="height:28px; margin-right:4px; border-radius:4px; padding:2px;"> 1080 <img src="https://gatemaster.ai/img/payments/aba_khqr_footer.svg" alt="KHQR" 1081 style="height:28px; margin-right:4px; border-radius:4px; padding:2px;"> 1082 </div> 1083 <ul id="footer-icons" class="list-inline mb-0 d-flex align-items-center"> 1084 <a href="https://linkedin.com/" target="_blank"> 1085 <li class="list-inline-item"><i class="footer-icon fa-brands fa-linkedin"></i> 1086 </li> 1087 </a> 1088 <a href="https://twitter.com/" target="_blank"> 1089 <li class="list-inline-item"><i class="footer-icon fa-brands fa-twitter"></i> 1090 </li> 1091 </a> 1092 <a href="https://instagram.com/" target="_blank"> 1093 <li class="list-inline-item"><i class="footer-icon fa-brands fa-instagram"></i> 1094 </li> 1095 </a> 1096 <a href="https://facebook.com/" target="_blank"> 1097 <li class="list-inline-item"><i class="footer-icon fa-brands fa-facebook"></i> 1098 </li> 1099 </a> 1100 </ul> 1101 <p class="mb-0 text-right" id="frontend-copyright">© 2026 <a 1102 href="https://gatemaster.ai">GateMaster.ai</a>. 1103 All rights reserved.</p> 1104 </div> 1105 <style> 1106 #google_translate_element select { 1107 border: none; 1108 border-radius: 3px; 1109 padding: 8px; 1110 font-weight: 160; 1111 } 1112 1113 .goog-logo-link, 1114 .goog-te-gadget span { 1115 display: none !important; 1116 } 1117 1118 .goog-te-gadget { 1119 color: transparent !important; 1120 font-size: 0; 1121 } 1122 1123 .skiptranslate iframe,
1124 .goog-te-banner-frame.skiptranslate { 1125 display: none !important; 1126 } 1127 </style> 1128
1128<script> 1129 function googleTranslateElementInit() { 1130 new google.translate.TranslateElement({ 1131 pageLanguage: 'en', 1132 autoDisplay: true, 1133 includedLanguages: 'en,km,zh-CN,zh-TW,th,ja,fr,es,do,ko,vi', 1134 layout: google.translate.TranslateElement.InlineLayout // This line sets the layout to InlineLayout 1135 }, 'google_translate_element'); 1136 } 1137 </script>
1137 1138
1138<script src="https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
1138 1139 1140 1141 <!-- SCROLL TO TOP --> 1142 <a href="#top" id="back-to-top"><i class="fa fa-angle-double-up"></i></a> 1143 1144 </div> 1145 1146 </footer> <!-- END FOOTER --> 1147 1148 1149 1150 <!-- JQuery-->
1151<script src="https://gatemaster.ai/plugins/jquery/jquery-3.6.0.min.js"></script>
1151 1152 1153<!-- Bootstrap 5-->
1154<script src="https://gatemaster.ai/plugins/bootstrap-5.0.2/js/bootstrap.bundle.min.js"></script>
1154 1155 1156<!-- Tippy JS -->
1157<script src="https://gatemaster.ai/plugins/tippy/popper.min.js"></script>
vendor: 1 bytes, line 1157
1157
1158<script src="https://gatemaster.ai/plugins/tippy/tippy-bundle.umd.min.js"></script>
1158 1159<!-- Toastr JS -->
1160<script src="https://gatemaster.ai/plugins/toastr/toastr.min.js"></script>
vendor: 1 bytes, line 1160
1160
1161<script> 1162 toastr.options.showMethod = 'slideDown'; 1163 toastr.options.hideMethod = 'slideUp'; 1164 toastr.options.progressBar = true; 1165</script>
1165 1166 1167
1167<script src="https://gatemaster.ai/plugins/aos/aos.js"></script>
1167 1168
1168<script src="https://gatemaster.ai/plugins/animatedheadline/jquery.animatedheadline.min.js"></script>
1168 1169
1169<script src="https://gatemaster.ai/js/frontend.js"></script>
1169 1170
1170<script type="text/javascript"> 1171 $(function() { 1172 1173 $('.word-container').animatedHeadline({ 1174 animationType: "slide", 1175 animationDelay: 2500, 1176 barAnimationDelay: 3800, 1177 barWaiting: 800, 1178 lettersDelay: 50, 1179 typeLettersDelay: 150, 1180 selectionDuration: 500, 1181 typeAnimationDelay: 1300, 1182 revealDuration: 600, 1183 revealAnimationDelay: 1500 1184 }); 1185 1186 AOS.init(); 1187 1188 }); 1189 </script>
1189 1190 1191 1192 1193<!-- Custom-->
1194<script src="https://gatemaster.ai/js/custom.js"></script>
1194 1195
1196<script> 1197 tippy('[data-tippy-content]', { 1198 animation: 'scale-extreme', 1199 theme: 'material', 1200 }); 1201</script>
1201 1202 1203<!-- Google Analytics -->
vendor: 68 bytes, lines 1203-1204
1203 1204 <script async src="https://www.googletagmanager.com/gtag/js?id=
1204G-H8LC03PZMC
vendor: 16 bytes, lines 1204-1205
1204"></script> 1205
1205<script type="text/javascript"> 1206
vendor: 152 bytes, lines 1206-1210
1206window.dataLayer = window.dataLayer || []; 1207 function gtag(){dataLayer.push(arguments);} 1208 gtag('js', new Date()); 1209 1210 gtag('config', '
1210G-H8LC03PZMC
vendor: 8 bytes, lines 1210-1211
1210'); 1211
1211</script>
1211 1212 1213<!-- Live Chat --> 1214
1215<script src="https://gatemaster.ai/js/lock-document.js"></script>
1215 1216<!-- Safari-Specific Class -->
1217<script> 1218 if (navigator.userAgent.includes('Safari') && !navigator.userAgent.includes('Chrome')) { 1219 document.documentElement.classList.add('safari'); 1220 } 1221</script>
1221 1222 1223 <!-- Custom User JS File --> 1224 1225 1226 </body> 1227 1228 </html> 1229
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.