Domain dev.fmla.appbloks.site
United States
AMAZON-02
Software information

Netlify

tcp/443

  • GraphQL introspection is enabled.
    First seen 2025-10-24 09:09
    Last seen 2026-01-02 19:44
    Open for 70 days
    • Severity: medium
      Fingerprint: c2db3a1c40d490db2337d3d62f9ffa0d7934fd2f00bb52477606dfac8b7c17e2

      GraphQL introspection enabled at /api/graphql
      Types: 105 (by kind: ENUM: 7, INPUT_OBJECT: 40, OBJECT: 50, SCALAR: 8)
      Operations:
      - Query: Query | fields: countBlog, countBlogCategory, getBlog, listBlog, listBlogCategory
      - Mutation: Mutation | fields: createBlog, createBlogCategory, deleteBlog, publishBlog, updateBlog
      Directives: deprecated, include, skip, specifiedBy (total: 4)
      
      Readable stores: 0
      
      Found on 2026-01-02 19:44
      513.0 kBytes
  • Open service 75.2.60.5:443 · dev.fmla.appbloks.site

    2026-01-10 00:29

    HTTP/1.1 200 OK
    Accept-Ranges: bytes
    Age: 3
    Cache-Control: public,max-age=0,must-revalidate
    Cache-Status: "Netlify Edge"; hit
    Content-Length: 10137
    Content-Type: text/html; charset=UTF-8
    Date: Sat, 10 Jan 2026 00:29:04 GMT
    Etag: "631fcd99bef1b7d7e70a3d81be053768-ssl"
    Server: Netlify
    Strict-Transport-Security: max-age=31536000
    X-Nf-Request-Id: 01KEJMX10K4MK2F7H8PE7R4KHG
    Connection: close
    
    Page title: Farmers Market L.A.
    
    <!doctype html>
    <html lang="en">
    <head>
      <meta charset="utf-8">
      <title>Farmers Market L.A.</title>
      <base href="/">
    
      <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
      <meta name="fragment" content="!">
      <link rel="icon" type="image/x-icon" href="/assets/favicon.ico">
      <link rel="apple-touch-icon" sizes="180x180" href="/assets/apple-touch-icon.png">
      <link rel="icon" type="image/png" sizes="32x32" href="/assets/favicon-32x32.png">
      <link rel="icon" type="image/png" sizes="16x16" href="/assets/favicon-16x16.png">
      <link rel="manifest" href="/assets/site.webmanifest">
    
      <link rel="stylesheet" href="/assets/css/cookieconsent.css">
      <!--<link href='https://fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic' rel='stylesheet' type='text/css'>-->
      <!--<link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'>-->
    
      <!-- needed for weather-js library -->
      <script>
        var global = global || window;
      </script>
      
      <!-- Initialize Google Consent Mode v2 BEFORE any Google scripts load -->
      <!-- This allows cookieless pings before consent, then switches to full tracking after consent -->
      <script>
        window.dataLayer = window.dataLayer || [];
        function gtag(){dataLayer.push(arguments);}
        
        // Set consent default to 'denied' with wait_for_update
        // This allows gtag.js to send cookieless pings before consent is granted
        // When consent is granted, we'll update it via gtag('consent', 'update')
        // wait_for_update: 500 means gtag.js will wait up to 500ms for a consent update
        gtag('consent', 'default', {
          'ad_storage': 'denied',
          'ad_user_data': 'denied',
          'ad_personalization': 'denied',
          'analytics_storage': 'denied',
          'wait_for_update': 500
        });
      </script>
      
      <!-- Load gtag.js and configure GA immediately -->
      <!-- Consent Mode v2 will send cookieless pings when consent is denied -->
      <!-- Note: Google Ads (AW-10973954967) is linked to GA4 property and auto-configured by gtag.js -->
      <script async="" src="https://www.googletagmanager.com/gtag/js?id=G-PQ3NB42JXP"></script>
      <script>
        // Configure GA immediately - gtag.js will queue commands and process after wait_for_update
        // send_page_view: false prevents duplicate tracking - Angular handles all page views via router events
        gtag('js', new Date());
        gtag('config', 'G-PQ3NB42JXP', { 'send_page_view': false });
      </script>
    <link rel="stylesheet" href="styles.css"></head>
    <body class="prelaunch">
      <!-- Google Tag Manager (noscript) -->
    <!--  <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W43VSLK"-->
    <!--  height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>-->
      <!-- End Google Tag Manager (noscript) -->
    
      <!--[if IE]>
      <p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
      <![endif]-->
    
      <app-root></app-root>
    
      <!-- Google Tag Manager -->
      <script type="text/plain" data-category="analytics" data-service="Google Analytics">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
      j=d.createElement(s),dl=l!='dataLayer'?'&amp;l='+l:'';j.async=true;j.src=
      'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
      })(window,document,'script','dataLayer','GTM-W43VSLK');</script>
      <!-- End Google Tag Manager -->
    
      <!-- Umami Analytics - data-auto-track="false" disables auto page view on load; Angular handles all page views via router events -->
      <!-- Using async instead of defer to load earlier; queue mechanism in app.component.ts handles cases where it loads after NavigationEnd -->
      <script async="" src="https://metrics.fmla.appbloks.site/script.js" data-website-id="f3ad3d35-6457-4eb7-8697-6d8c1d661098" data-auto-track="false"></script>
    
      <!-- Facebook Pixel 
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 75.2.60.5:443 · dev.fmla.appbloks.site

    2026-01-02 19:44

    HTTP/1.1 200 OK
    Accept-Ranges: bytes
    Age: 0
    Cache-Control: public,max-age=0,must-revalidate
    Cache-Status: "Netlify Edge"; hit
    Content-Length: 10137
    Content-Type: text/html; charset=UTF-8
    Date: Fri, 02 Jan 2026 19:44:46 GMT
    Etag: "631fcd99bef1b7d7e70a3d81be053768-ssl"
    Server: Netlify
    Strict-Transport-Security: max-age=31536000
    X-Nf-Request-Id: 01KE03VDN6JRQC6F76VXH7AQC7
    Connection: close
    
    Page title: Farmers Market L.A.
    
    <!doctype html>
    <html lang="en">
    <head>
      <meta charset="utf-8">
      <title>Farmers Market L.A.</title>
      <base href="/">
    
      <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
      <meta name="fragment" content="!">
      <link rel="icon" type="image/x-icon" href="/assets/favicon.ico">
      <link rel="apple-touch-icon" sizes="180x180" href="/assets/apple-touch-icon.png">
      <link rel="icon" type="image/png" sizes="32x32" href="/assets/favicon-32x32.png">
      <link rel="icon" type="image/png" sizes="16x16" href="/assets/favicon-16x16.png">
      <link rel="manifest" href="/assets/site.webmanifest">
    
      <link rel="stylesheet" href="/assets/css/cookieconsent.css">
      <!--<link href='https://fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic' rel='stylesheet' type='text/css'>-->
      <!--<link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'>-->
    
      <!-- needed for weather-js library -->
      <script>
        var global = global || window;
      </script>
      
      <!-- Initialize Google Consent Mode v2 BEFORE any Google scripts load -->
      <!-- This allows cookieless pings before consent, then switches to full tracking after consent -->
      <script>
        window.dataLayer = window.dataLayer || [];
        function gtag(){dataLayer.push(arguments);}
        
        // Set consent default to 'denied' with wait_for_update
        // This allows gtag.js to send cookieless pings before consent is granted
        // When consent is granted, we'll update it via gtag('consent', 'update')
        // wait_for_update: 500 means gtag.js will wait up to 500ms for a consent update
        gtag('consent', 'default', {
          'ad_storage': 'denied',
          'ad_user_data': 'denied',
          'ad_personalization': 'denied',
          'analytics_storage': 'denied',
          'wait_for_update': 500
        });
      </script>
      
      <!-- Load gtag.js and configure GA immediately -->
      <!-- Consent Mode v2 will send cookieless pings when consent is denied -->
      <!-- Note: Google Ads (AW-10973954967) is linked to GA4 property and auto-configured by gtag.js -->
      <script async="" src="https://www.googletagmanager.com/gtag/js?id=G-PQ3NB42JXP"></script>
      <script>
        // Configure GA immediately - gtag.js will queue commands and process after wait_for_update
        // send_page_view: false prevents duplicate tracking - Angular handles all page views via router events
        gtag('js', new Date());
        gtag('config', 'G-PQ3NB42JXP', { 'send_page_view': false });
      </script>
    <link rel="stylesheet" href="styles.css"></head>
    <body class="prelaunch">
      <!-- Google Tag Manager (noscript) -->
    <!--  <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W43VSLK"-->
    <!--  height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>-->
      <!-- End Google Tag Manager (noscript) -->
    
      <!--[if IE]>
      <p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
      <![endif]-->
    
      <app-root></app-root>
    
      <!-- Google Tag Manager -->
      <script type="text/plain" data-category="analytics" data-service="Google Analytics">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
      j=d.createElement(s),dl=l!='dataLayer'?'&amp;l='+l:'';j.async=true;j.src=
      'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
      })(window,document,'script','dataLayer','GTM-W43VSLK');</script>
      <!-- End Google Tag Manager -->
    
      <!-- Umami Analytics - data-auto-track="false" disables auto page view on load; Angular handles all page views via router events -->
      <!-- Using async instead of defer to load earlier; queue mechanism in app.component.ts handles cases where it loads after NavigationEnd -->
      <script async="" src="https://metrics.fmla.appbloks.site/script.js" data-website-id="f3ad3d35-6457-4eb7-8697-6d8c1d661098" data-auto-track="false"></script>
    
      <!-- Facebook Pixel 
    Found 2026-01-02 by HttpPlugin
    Create report
  • Open service 75.2.60.5:443 · dev.fmla.appbloks.site

    2025-12-23 09:06

    HTTP/1.1 200 OK
    Accept-Ranges: bytes
    Age: 0
    Cache-Control: public,max-age=0,must-revalidate
    Cache-Status: "Netlify Edge"; hit
    Content-Length: 10137
    Content-Type: text/html; charset=UTF-8
    Date: Tue, 23 Dec 2025 09:06:15 GMT
    Etag: "631fcd99bef1b7d7e70a3d81be053768-ssl"
    Server: Netlify
    Strict-Transport-Security: max-age=31536000
    X-Nf-Request-Id: 01KD57B2QSX3WK52P81PHK9PZ8
    Connection: close
    
    Page title: Farmers Market L.A.
    
    <!doctype html>
    <html lang="en">
    <head>
      <meta charset="utf-8">
      <title>Farmers Market L.A.</title>
      <base href="/">
    
      <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
      <meta name="fragment" content="!">
      <link rel="icon" type="image/x-icon" href="/assets/favicon.ico">
      <link rel="apple-touch-icon" sizes="180x180" href="/assets/apple-touch-icon.png">
      <link rel="icon" type="image/png" sizes="32x32" href="/assets/favicon-32x32.png">
      <link rel="icon" type="image/png" sizes="16x16" href="/assets/favicon-16x16.png">
      <link rel="manifest" href="/assets/site.webmanifest">
    
      <link rel="stylesheet" href="/assets/css/cookieconsent.css">
      <!--<link href='https://fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic' rel='stylesheet' type='text/css'>-->
      <!--<link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'>-->
    
      <!-- needed for weather-js library -->
      <script>
        var global = global || window;
      </script>
      
      <!-- Initialize Google Consent Mode v2 BEFORE any Google scripts load -->
      <!-- This allows cookieless pings before consent, then switches to full tracking after consent -->
      <script>
        window.dataLayer = window.dataLayer || [];
        function gtag(){dataLayer.push(arguments);}
        
        // Set consent default to 'denied' with wait_for_update
        // This allows gtag.js to send cookieless pings before consent is granted
        // When consent is granted, we'll update it via gtag('consent', 'update')
        // wait_for_update: 500 means gtag.js will wait up to 500ms for a consent update
        gtag('consent', 'default', {
          'ad_storage': 'denied',
          'ad_user_data': 'denied',
          'ad_personalization': 'denied',
          'analytics_storage': 'denied',
          'wait_for_update': 500
        });
      </script>
      
      <!-- Load gtag.js and configure GA immediately -->
      <!-- Consent Mode v2 will send cookieless pings when consent is denied -->
      <!-- Note: Google Ads (AW-10973954967) is linked to GA4 property and auto-configured by gtag.js -->
      <script async="" src="https://www.googletagmanager.com/gtag/js?id=G-PQ3NB42JXP"></script>
      <script>
        // Configure GA immediately - gtag.js will queue commands and process after wait_for_update
        // send_page_view: false prevents duplicate tracking - Angular handles all page views via router events
        gtag('js', new Date());
        gtag('config', 'G-PQ3NB42JXP', { 'send_page_view': false });
      </script>
    <link rel="stylesheet" href="styles.css"></head>
    <body class="prelaunch">
      <!-- Google Tag Manager (noscript) -->
    <!--  <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W43VSLK"-->
    <!--  height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>-->
      <!-- End Google Tag Manager (noscript) -->
    
      <!--[if IE]>
      <p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
      <![endif]-->
    
      <app-root></app-root>
    
      <!-- Google Tag Manager -->
      <script type="text/plain" data-category="analytics" data-service="Google Analytics">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
      j=d.createElement(s),dl=l!='dataLayer'?'&amp;l='+l:'';j.async=true;j.src=
      'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
      })(window,document,'script','dataLayer','GTM-W43VSLK');</script>
      <!-- End Google Tag Manager -->
    
      <!-- Umami Analytics - data-auto-track="false" disables auto page view on load; Angular handles all page views via router events -->
      <!-- Using async instead of defer to load earlier; queue mechanism in app.component.ts handles cases where it loads after NavigationEnd -->
      <script async="" src="https://metrics.fmla.appbloks.site/script.js" data-website-id="f3ad3d35-6457-4eb7-8697-6d8c1d661098" data-auto-track="false"></script>
    
      <!-- Facebook Pixel 
    Found 2025-12-23 by HttpPlugin
    Create report
  • Open service 75.2.60.5:443 · dev.fmla.appbloks.site

    2025-12-21 06:00

    HTTP/1.1 200 OK
    Accept-Ranges: bytes
    Age: 2
    Cache-Control: public,max-age=0,must-revalidate
    Cache-Status: "Netlify Edge"; hit
    Content-Length: 10137
    Content-Type: text/html; charset=UTF-8
    Date: Sun, 21 Dec 2025 06:00:13 GMT
    Etag: "631fcd99bef1b7d7e70a3d81be053768-ssl"
    Server: Netlify
    Strict-Transport-Security: max-age=31536000
    X-Nf-Request-Id: 01KCZQWZEY6JH2E5NM176TNG66
    Connection: close
    
    Page title: Farmers Market L.A.
    
    <!doctype html>
    <html lang="en">
    <head>
      <meta charset="utf-8">
      <title>Farmers Market L.A.</title>
      <base href="/">
    
      <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
      <meta name="fragment" content="!">
      <link rel="icon" type="image/x-icon" href="/assets/favicon.ico">
      <link rel="apple-touch-icon" sizes="180x180" href="/assets/apple-touch-icon.png">
      <link rel="icon" type="image/png" sizes="32x32" href="/assets/favicon-32x32.png">
      <link rel="icon" type="image/png" sizes="16x16" href="/assets/favicon-16x16.png">
      <link rel="manifest" href="/assets/site.webmanifest">
    
      <link rel="stylesheet" href="/assets/css/cookieconsent.css">
      <!--<link href='https://fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic' rel='stylesheet' type='text/css'>-->
      <!--<link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'>-->
    
      <!-- needed for weather-js library -->
      <script>
        var global = global || window;
      </script>
      
      <!-- Initialize Google Consent Mode v2 BEFORE any Google scripts load -->
      <!-- This allows cookieless pings before consent, then switches to full tracking after consent -->
      <script>
        window.dataLayer = window.dataLayer || [];
        function gtag(){dataLayer.push(arguments);}
        
        // Set consent default to 'denied' with wait_for_update
        // This allows gtag.js to send cookieless pings before consent is granted
        // When consent is granted, we'll update it via gtag('consent', 'update')
        // wait_for_update: 500 means gtag.js will wait up to 500ms for a consent update
        gtag('consent', 'default', {
          'ad_storage': 'denied',
          'ad_user_data': 'denied',
          'ad_personalization': 'denied',
          'analytics_storage': 'denied',
          'wait_for_update': 500
        });
      </script>
      
      <!-- Load gtag.js and configure GA immediately -->
      <!-- Consent Mode v2 will send cookieless pings when consent is denied -->
      <!-- Note: Google Ads (AW-10973954967) is linked to GA4 property and auto-configured by gtag.js -->
      <script async="" src="https://www.googletagmanager.com/gtag/js?id=G-PQ3NB42JXP"></script>
      <script>
        // Configure GA immediately - gtag.js will queue commands and process after wait_for_update
        // send_page_view: false prevents duplicate tracking - Angular handles all page views via router events
        gtag('js', new Date());
        gtag('config', 'G-PQ3NB42JXP', { 'send_page_view': false });
      </script>
    <link rel="stylesheet" href="styles.css"></head>
    <body class="prelaunch">
      <!-- Google Tag Manager (noscript) -->
    <!--  <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W43VSLK"-->
    <!--  height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>-->
      <!-- End Google Tag Manager (noscript) -->
    
      <!--[if IE]>
      <p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
      <![endif]-->
    
      <app-root></app-root>
    
      <!-- Google Tag Manager -->
      <script type="text/plain" data-category="analytics" data-service="Google Analytics">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
      j=d.createElement(s),dl=l!='dataLayer'?'&amp;l='+l:'';j.async=true;j.src=
      'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
      })(window,document,'script','dataLayer','GTM-W43VSLK');</script>
      <!-- End Google Tag Manager -->
    
      <!-- Umami Analytics - data-auto-track="false" disables auto page view on load; Angular handles all page views via router events -->
      <!-- Using async instead of defer to load earlier; queue mechanism in app.component.ts handles cases where it loads after NavigationEnd -->
      <script async="" src="https://metrics.fmla.appbloks.site/script.js" data-website-id="f3ad3d35-6457-4eb7-8697-6d8c1d661098" data-auto-track="false"></script>
    
      <!-- Facebook Pixel 
    Found 2025-12-21 by HttpPlugin
    Create report
  • Open service 75.2.60.5:443 · dev.fmla.appbloks.site

    2025-12-19 07:21

    HTTP/1.1 200 OK
    Accept-Ranges: bytes
    Age: 1
    Cache-Control: public,max-age=0,must-revalidate
    Cache-Status: "Netlify Edge"; hit
    Content-Length: 10137
    Content-Type: text/html; charset=UTF-8
    Date: Fri, 19 Dec 2025 07:21:22 GMT
    Etag: "631fcd99bef1b7d7e70a3d81be053768-ssl"
    Server: Netlify
    Strict-Transport-Security: max-age=31536000
    X-Nf-Request-Id: 01KCTQR4RJKKBQJN0DDDCXZEZS
    Connection: close
    
    Page title: Farmers Market L.A.
    
    <!doctype html>
    <html lang="en">
    <head>
      <meta charset="utf-8">
      <title>Farmers Market L.A.</title>
      <base href="/">
    
      <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
      <meta name="fragment" content="!">
      <link rel="icon" type="image/x-icon" href="/assets/favicon.ico">
      <link rel="apple-touch-icon" sizes="180x180" href="/assets/apple-touch-icon.png">
      <link rel="icon" type="image/png" sizes="32x32" href="/assets/favicon-32x32.png">
      <link rel="icon" type="image/png" sizes="16x16" href="/assets/favicon-16x16.png">
      <link rel="manifest" href="/assets/site.webmanifest">
    
      <link rel="stylesheet" href="/assets/css/cookieconsent.css">
      <!--<link href='https://fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic' rel='stylesheet' type='text/css'>-->
      <!--<link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'>-->
    
      <!-- needed for weather-js library -->
      <script>
        var global = global || window;
      </script>
      
      <!-- Initialize Google Consent Mode v2 BEFORE any Google scripts load -->
      <!-- This allows cookieless pings before consent, then switches to full tracking after consent -->
      <script>
        window.dataLayer = window.dataLayer || [];
        function gtag(){dataLayer.push(arguments);}
        
        // Set consent default to 'denied' with wait_for_update
        // This allows gtag.js to send cookieless pings before consent is granted
        // When consent is granted, we'll update it via gtag('consent', 'update')
        // wait_for_update: 500 means gtag.js will wait up to 500ms for a consent update
        gtag('consent', 'default', {
          'ad_storage': 'denied',
          'ad_user_data': 'denied',
          'ad_personalization': 'denied',
          'analytics_storage': 'denied',
          'wait_for_update': 500
        });
      </script>
      
      <!-- Load gtag.js and configure GA immediately -->
      <!-- Consent Mode v2 will send cookieless pings when consent is denied -->
      <!-- Note: Google Ads (AW-10973954967) is linked to GA4 property and auto-configured by gtag.js -->
      <script async="" src="https://www.googletagmanager.com/gtag/js?id=G-PQ3NB42JXP"></script>
      <script>
        // Configure GA immediately - gtag.js will queue commands and process after wait_for_update
        // send_page_view: false prevents duplicate tracking - Angular handles all page views via router events
        gtag('js', new Date());
        gtag('config', 'G-PQ3NB42JXP', { 'send_page_view': false });
      </script>
    <link rel="stylesheet" href="styles.css"></head>
    <body class="prelaunch">
      <!-- Google Tag Manager (noscript) -->
    <!--  <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W43VSLK"-->
    <!--  height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>-->
      <!-- End Google Tag Manager (noscript) -->
    
      <!--[if IE]>
      <p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
      <![endif]-->
    
      <app-root></app-root>
    
      <!-- Google Tag Manager -->
      <script type="text/plain" data-category="analytics" data-service="Google Analytics">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
      j=d.createElement(s),dl=l!='dataLayer'?'&amp;l='+l:'';j.async=true;j.src=
      'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
      })(window,document,'script','dataLayer','GTM-W43VSLK');</script>
      <!-- End Google Tag Manager -->
    
      <!-- Umami Analytics - data-auto-track="false" disables auto page view on load; Angular handles all page views via router events -->
      <!-- Using async instead of defer to load earlier; queue mechanism in app.component.ts handles cases where it loads after NavigationEnd -->
      <script async="" src="https://metrics.fmla.appbloks.site/script.js" data-website-id="f3ad3d35-6457-4eb7-8697-6d8c1d661098" data-auto-track="false"></script>
    
      <!-- Facebook Pixel 
    Found 2025-12-19 by HttpPlugin
    Create report
dev.fmla.appbloks.site
CN:
dev.fmla.appbloks.site
Key:
ECDSA-256
Issuer:
E7
Not before:
2025-12-13 18:23
Not after:
2026-03-13 18:23
Domain summary
IP summary