whois.handle: COGENT-149-7-16
whois.name: PSINet, Inc.
whois.cidrs: 149.7.0.0/16
whois.created: 1992-01-28T00:00:00.000000
whois.updated: 2025-04-25T00:00:00.000000
whois.allocation_type: ALLOCATION
whois.handle: PSI-1
whois.name: PSINet, Inc.
whois.street: 2450 N Street NW
whois.city: Washington
whois.state: DC
whois.postal_code: 20037
whois.country: US
whois.handle: COGEN-ARIN
whois.name: Cogent Abuse
whois.email: abuse@cogentco.com
whois.handle: IPALL-ARIN
whois.name: IP Allocation
whois.email: ipalloc@cogentco.com
whois.handle: IPALL-ARIN
whois.name: IP Allocation
whois.email: ipalloc@cogentco.com
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-28T01:54:41.398558
services.banner: HTTP/1.1 301 Moved Permanently
  Date:  <REDACTED>
  Server: Apache/2.4.41 (Ubuntu)
  Location: https://npfr.impalagestion.fr//
  Content-Length: 315
  Content-Type: text/html; charset=iso-8859-1
  
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: Apache
services.product: HTTPD
services.version: 2.4.41
services.cpe: cpe:2.3:a:apache:http_server:2.4.41:*:*:*:*:*:*:*
services.source: OSI_TRANSPORT_LAYER
services.part: o
services.product: linux
services.cpe: cpe:2.3:o:*:linux:*:*:*:*:*:*:*:*
services.source: OSI_APPLICATION_LAYER
services.part: o
services.vendor: Ubuntu
services.product: Linux
services.cpe: cpe:2.3:o:canonical:ubuntu_linux:*:*:*:*:*:*:*:*
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-28T01:54:41.398558
services.uri: http://149.7.4.73/
services.protocol: HTTP/1.1
services.status_reason: Moved Permanently
services.key: Location
services.headers: https://npfr.impalagestion.fr//
services.key: Server
services.headers: Apache/2.4.41 (Ubuntu)
services.key: Content-Length
services.headers: 315
services.key: Content-Type
services.headers: text/html; charset=iso-8859-1
services.key: Date
services.headers: <REDACTED>
services.html_tags: <title>301 Moved Permanently</title>
services.body: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
  <html><head>
  <title>301 Moved Permanently</title>
  </head><body>
  <h1>Moved Permanently</h1>
  <p>The document has moved <a href="https://npfr.impalagestion.fr//">here</a>.</p>
  <hr>
  <address>Apache/2.4.41 (Ubuntu) Server at 149.7.4.73 Port 80</address>
  </body></html>
  
services.body_hash_sha1: sha1:2ae80bc42af282626abfbcbab0c281e5fdee8f6e
services.supported_versions: HTTP/1.1
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-27T14:34:58.581508
services.banner: HTTP/1.1 200 OK
  Date:  <REDACTED>
  Server: Apache/2.4.41 (Ubuntu)
  Cache-Control: no-cache, private
  Set-Cookie: XSRF-TOKEN=eyJpdiI6IlhjU05VWFlZd25ueUlOTTlvbm5DZVE9PSIsInZhbHVlIjoicXNsK1M0clNjMFQ2REtjWUVFVG5RSXFNc05XdlU1eTVVYVRQdWl0SS9JcHF1b2VSc1BtdXErSVJDMWUvcncrNGZONDRqaUtyanphNlJVeHhHbmNaVUNTSjB1c0Rsd292b2VpdE9NRStlU2NPb0p1Z3FPb25ZbFZlTG5Cd2FOaFciLCJtYWMiOiJmNDMwZTIzNmEyMmYyZDMyYTYxN2U4ZDAyMDA4ODgxNDIwNmNlZmEyZjQwMzEzZDk3NjczYTgyYTA2NzA5OWE4IiwidGFnIjoiIn0%3D; expires=Sun, 27-Jul-2025 16:34:58 GMT; Max-Age=7200; path=/; samesite=lax
  Set-Cookie: laravel_session=eyJpdiI6IjRYdFVRTXJaSjhkMzJoT2hVRHBrZkE9PSIsInZhbHVlIjoiVE0ySmpYdHQ3WFUzWmtjZXBWbnVTWnQvd01lTURnN3dZcEkxekRzcGFsWmdJSHBrd3JLSkx3Z2wzVHpUL20vMjVxSU1ndnVXRGRKMGJ1WmFtdEFsWTV1TGg1aXhRamlwQzE5T1lNMy9kUHo4d1ZzMHM0MzBkMFY5ME5IZE42cWkiLCJtYWMiOiIxOTc0MmI4MGYzYzU1YTk0ZGIwNGE0NTEwNzMzNDQ1MmY5ZTRmNzNmODI5ZmFiOGFjYzg1M2IzMzQzOWFhY2EwIiwidGFnIjoiIn0%3D; expires=Sun, 27-Jul-2025 16:34:58 GMT; Max-Age=7200; path=/; httponly; samesite=lax
  Vary: Accept-Encoding
  Content-Encoding: gzip
  Content-Length: 11461
  Content-Type: text/html; charset=UTF-8
  
services.version_selected: TLSv1_3
services.cipher_selected: TLS_CHACHA20_POLY1305_SHA256
services.fingerprint_sha256: 591e9ce6c863d3a079e9fabe1478c7339a26b21269dde795211361024ae31a44
services.subject_dn: C=US, O=Let's Encrypt, CN=R11
services.issuer_dn: C=US, O=Internet Security Research Group, CN=ISRG Root X1
services.ja4s: t130200_1303_a56c5b993250
services.version: TLSv1_3
services.ja4s: t130200_1303_a56c5b993250
services.version: TLSv1_2
services.ja4s: t120200_cca8_344b4dce5a52
services.names: npfr.impalagestion.fr
services.issuer_dn: C=US, O=Let's Encrypt, CN=R11
services.common_name: R11
services.country: US
services.organization: Let's Encrypt
services.subject_dn: CN=npfr.impalagestion.fr
services.common_name: npfr.impalagestion.fr
services.scan_time: 2025-07-20T01:36:13.315566
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: Apache
services.product: HTTPD
services.version: 2.4.41
services.cpe: cpe:2.3:a:apache:http_server:2.4.41:*:*:*:*:*:*:*
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: Laravel
services.product: Laravel
services.cpe: cpe:2.3:a:laravel:laravel:*:*:*:*:*:*:*:*
services.source: OSI_APPLICATION_LAYER
services.part: o
services.vendor: Ubuntu
services.product: Linux
services.cpe: cpe:2.3:o:canonical:ubuntu_linux:*:*:*:*:*:*:*:*
services.value: laravel
services.value: login-page
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-27T14:34:58.581508
services.uri: https://149.7.4.73/
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: Vary
services.headers: Accept-Encoding
services.key: Server
services.headers: Apache/2.4.41 (Ubuntu)
services.key: Cache-Control
services.headers: no-cache, private
services.key: Content-Type
services.headers: text/html; charset=UTF-8
services.key: Date
services.headers: <REDACTED>
services.key: Set-Cookie
services.headers: XSRF-TOKEN=eyJpdiI6IlhjU05VWFlZd25ueUlOTTlvbm5DZVE9PSIsInZhbHVlIjoicXNsK1M0clNjMFQ2REtjWUVFVG5RSXFNc05XdlU1eTVVYVRQdWl0SS9JcHF1b2VSc1BtdXErSVJDMWUvcncrNGZONDRqaUtyanphNlJVeHhHbmNaVUNTSjB1c0Rsd292b2VpdE9NRStlU2NPb0p1Z3FPb25ZbFZlTG5Cd2FOaFciLCJtYWMiOiJmNDMwZTIzNmEyMmYyZDMyYTYxN2U4ZDAyMDA4ODgxNDIwNmNlZmEyZjQwMzEzZDk3NjczYTgyYTA2NzA5OWE4IiwidGFnIjoiIn0%3D; expires=Sun, 27-Jul-2025 16:34:58 GMT; Max-Age=7200; path=/; samesite=lax laravel_session=eyJpdiI6IjRYdFVRTXJaSjhkMzJoT2hVRHBrZkE9PSIsInZhbHVlIjoiVE0ySmpYdHQ3WFUzWmtjZXBWbnVTWnQvd01lTURnN3dZcEkxekRzcGFsWmdJSHBrd3JLSkx3Z2wzVHpUL20vMjVxSU1ndnVXRGRKMGJ1WmFtdEFsWTV1TGg1aXhRamlwQzE5T1lNMy9kUHo4d1ZzMHM0MzBkMFY5ME5IZE42cWkiLCJtYWMiOiIxOTc0MmI4MGYzYzU1YTk0ZGIwNGE0NTEwNzMzNDQ1MmY5ZTRmNzNmODI5ZmFiOGFjYzg1M2IzMzQzOWFhY2EwIiwidGFnIjoiIn0%3D; expires=Sun, 27-Jul-2025 16:34:58 GMT; Max-Age=7200; path=/; httponly; samesite=lax
services.key: Content-Encoding
services.headers: gzip
services.key: Content-Length
services.headers: 11461
services.html_tags: <title> Extranet NPFR - Bienvenue dans l&#039;extranet des bénéficiaires NPFR </title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
services.body: <nav class="navbar navbar-expand-lg navbar-light bg-danger">
              <a class="navbar-brand text-white" href="https://149.7.4.73">Extranet des bénéficiaires NPFR</a>
      <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup"
              aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">
          <span class="navbar-toggler-icon"></span>
      </button>
      <div class="collapse navbar-collapse" id="navbarNavAltMarkup">
          <div class="navbar-nav ml-auto">
                                          <a class="nav-link text-white" href="https://149.7.4.73/aide">Aide</a>
                      </div>
      </div>
  </nav>
  <div class="bg-white">
      </div>
  <div class='account-pages mt-5 mb-5'>
      <div class='container p-5' style="background-color: rgba(245, 245, 245, 0.9)">
  
          <!-- Supprimer cette div quand on retirera le texte défilant -->
          <!-- <div class="marquee-container">
              <div class="marquee">L'extranet des bénéficiaires NPFR sera en maintenance du 6 juin à 17h au 9 juin à 22h.</div>
          </div> -->
  
          <H2 class="font-weight-bold">EXTRANET DES BÉNÉFICIAIRES NPFR</H2>
          <p>
              Bienvenue sur l'extranet des bénéficiaires de la NPFR.<br>
              Grâce à ce site personnel dédié à l’information et aux échanges, vous pouvez :
          </p>
          <ul class="mb-5 mt-3">
              <li><p class="text-dark m-0"><b>Mettre à jour vos informations personnelles</b></p></li>
              <li><p class="text-dark m-0"><b>Suivre vos demandes</b></p></li>
              <li><p class="text-dark m-0"><b>Joindre ou télécharger vos documents</b></p></li>
              <li><p class="text-dark m-0"><b>Visualiser vos prestations déjà versées</b></p></li>
              <li><p class="text-dark m-0"><b>Contacter notre service de gestion</b></p></li>
          </ul>
          <div class="row">
              <div class="col-md-4 text-center">
                  <button class="btn btn-secondary" data-toggle="modal" data-target="#createUserSpace-checkIdentity">Créer
                      mon espace
                      personnel
                  </button>
              </div>
              <div class="col-md-4 mt-5 text-center">
                  <button class="btn btn-info text-white" data-toggle="modal" data-target="#supportModal">
                      <small>Vous rencontrez un problème <i class="fas fa-question-circle"></i></small>
                  </button>
              </div>
              <div class="col-md-4 text-center">
                  <button class="btn btn-danger text-white" data-toggle="modal" data-target="#sign-in">Mon espace
                      personnel
                  </button>
              </div>
          </div>
  
          <!-- end container -->
      </div>
  
      <!-- Create user-space modals -->
  <!-- Modal create space -->
  <div class="modal fade" id="createUserSpace-checkIdentity" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel"
       aria-hidden="true">
      <div class="modal-dialog" role="document">
          <div class="modal-content">
              <form method='POST' action='https://149.7.4.73/espace-personnel/v%C3%A9rification-identit%C3%A9'>
              
                  <input type="hidden" id="createUserSpace-checkIdentity-token" value="l2lVf91QjWuhGINWtg59N1zELvH5Mfal6bedVwPi" />
  
                  <div class="modal-body m-3">
                      <div class="alert alert-danger" id="alert-check-identity" role="alert"></div>
                      <p class="m-3">
                          Veuillez renseigner votre identifiant et mot de passe communiqu�s par courrier.
                      </p>
  
                      <div class="form-group ml-3 mr-5">
                          <label for="createUserSpace-checkIdentity-login">Identifiant</label>
                          <input type="text" class="form-control" id="createUserSpace-checkIdentity-login">
                      </div>
                      <div class="form-group ml-3 mr-5">
                          <label for="createUserSpace-checkIdentity-password">Mot de passe</label>
                          <input type="password" class="form-control" id="createUserSpace-checkIdentity-password">
                          <input type="checkbox" onclick="myFunction()">Afficher mot de passe
                      </div>
  
                  </div>
                  <div class="modal-footer">
                      <a class="nav-link text-dark mr-auto" href="https://149.7.4.73/aide">?</a>
                      <button type="button" value="Connexion" class="btn btn-danger" id='createUserSpace-checkIdentity-submit'>
                          <i class="fas fa-sign-in-alt"></i> Connexion
                      </button>
  
                      <button type="button" class="btn btn-secondary" data-dismiss="modal" >
                          Fermer
                      </button>
                  </div>
              </form>
          </div>
      </div>
  </div><!-- Modal create space -->
  <div class="modal fade" id="createUserSpace-updateCredentials" tabindex="-1" role="dialog" aria-labelledby="updateCredentialsModalLabel"
       aria-hidden="true">
      <div class="modal-dialog" role="document">
          <div class="modal-content bg-light">
              <form method='POST' action='https://149.7.4.73/espace-personnel/mise-%C3%A0-jour'>
                  
                  <input type='hidden' id='createUserSpace-updateCredentials-token' value='l2lVf91QjWuhGINWtg59N1zELvH5Mfal6bedVwPi'>
  
                  <div class="modal-body m-3">
                      <div class="alert alert-danger" id="alert-update-credentials" role="alert"></div>
                      <h3>Bienvenue</h3>
                      <p>
                          Afin de personaliser votre espace, merci de renseigner les informations suivantes.
                      </p>
  
                      <div class="text-center" id="error-email" style="display: none">
                          <p class="text-danger">
                              <i class="fas fa-exclamation-triangle"></i>
                              Les deux champs email ne correspondent pas !
                          </p>
                      </div>
  
                      <p class="m-1">Votre courriel</p>
                      <label class="sr-only" for="createUserSpace-updateCredentials-mail">Adresse mail</label>
                      <div class="input-group">
                          <div class="input-group-prepend">
                              <div class="input-group-text">@</div>
                          </div>
                          <input type="email" class="form-control" id="createUserSpace-updateCredentials-mail" placeholder="Adresse Mail">
                      </div>
  
                      <p class="m-1">Confirmation de votre courriel</p>
                      <label class="sr-only" for="createUserSpace-updateCredentials-repeat-mail">Répétez ici votre adresse mail</label>
                      <div class="input-group">
                          <div class="input-group-prepend">
                              <div class="input-group-text">@</div>
                          </div>
                          <input type="email" class="form-control" id="createUserSpace-updateCredentials-repeat-mail" placeholder="Répétez ici votre adresse mail">
                      </div>
  
                      <p class="m-1">Votre nouveau mot de passe</p>
                      <label class="sr-only" for="createUserSpace-updateCredentials-password">Mot de passe</label>
                      <div class="input-group">
                          <div class="input-group-prepend">
                              <div class="input-group-text">Mot de passe</div>
                          </div>
                          <input type="password" class="form-control" id="createUserSpace-updateCredentials-password" placeholder="Mot de passe">
                      </div>
                      <p class="m-1">Confirmation de votre mot de passe.</p>
                      <label class="sr-only" for="createUserSpace-updateCredentials-passwordConfirmation">Confirmation</label>
                      <div class="input-group">
                          <div class="input-group-prepend">
                              <div class="input-group-text" >Confirmation</div>
                          </div>
                          <input type="password" class="form-control" id="createUserSpace-updateCredentials-passwordConfirmation" placeholder="Mot de passe">
                      </div>
  
                  </div>
                  <div class="modal-footer">
                      <button type="submit" id="createUserSpace-updateCredentials-submit" class="btn btn-danger">
                          confirmation
                      </button>
                  </div>
              </form>
          </div>
      </div>
  </div><div class="modal fade validation-mail-sending-modal" id='account-validation-mail-sending-modal-success' tabindex="-1" role="dialog"
       aria-labelledby="validationMailSendingModalLabel" aria-hidden="true">
      <div class="modal-dialog modal-lg">
          <div class="modal-content p-2">
              <div class="modal-header">
                  <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                      <span aria-hidden="true" class="text-danger">&times;</span>
                  </button>
              </div>
              <h3 class="my-3">Vous avez reçu un mail de confirmation dans votre boîte mail personnelle.</h3>
              <p class="m-0">Pour finaliser votre inscription, merci de cliquer sur le lien de ce mail.</p>
              <p class="m-0">En cas de non-réception, veuillez vérifier vos spams de votre bôite mail ou corriger
                  l'adresse mail renseignée.</p>
          </div>
      </div>
  </div>
  
  <div class="modal fade validation-identity-error-modal" id='account-validation-mail-sending-modal-error' tabindex="-1" role="dialog"
       aria-labelledby="validationIdentityErrorModalLabel" aria-hidden="true">
      <div class="modal-dialog modal-lg">
          <div class="modal-content p-2">
              <div class="modal-header">
                  <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                      <span aria-hidden="true" class="text-danger">&times;</span>
                  </button>
              </div>
              <h3 class="my-3">Une erreur est survenue lors de la validation de votre inscription.</h3>
              <p class="m-0">Merci de bien vouloir recommencer.</p>
              <p class="m-0">En cas d'echecs successifs, merci de bien vouloir nous contacter.</p>
          </div>
      </div>
  </div>
  <!-- access space modal -->
      <!-- Modal access space -->
  <div class="modal fade" id="sign-in" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel"
       aria-hidden="true">
      <div class="modal-dialog" role="document">
          <div class="modal-content">
              <div class="alert alert-danger text-center p-3" id="sign-in-error-box" role="alert">
                  <p id="sign-in-error-message"></p>
              </div>
              <form action="">
                  
                  <input type="hidden" id="sign-in-token" value="l2lVf91QjWuhGINWtg59N1zELvH5Mfal6bedVwPi" />
  
                  <div class="modal-body m-3">
  
                      <p class="m-3">
                          Merci de renseigner votre courriel et mot de passe que vous nous avez communiqué lors de votre première connexion sur le site NPFR.
                      </p>
  
                      <div class="form-group ml-3 mr-5">
                          <label for="sign-in-mail">Courriel</label>
                          <input type="email" class="form-control" id="sign-in-mail">
                      </div>
                      <div class="form-group ml-3 mr-5">
                          <label for="sign-in-password">Mot de passe</label>
                          <input type="password" class="form-control" id="sign-in-password">
                          <input type="checkbox" onclick="myFunctionBis()"> Afficher mot de passe
                      </div>
                      <div>
                          <a class="ml-3" href="https://149.7.4.73/mot-de-passe-perdu">Mot de passe oublié</a>
                      </div>
  
                  </div>
                  <div class="modal-footer">
                      <a class="nav-link text-dark mr-auto" href="https://149.7.4.73/aide">?</a>
                      <button value="Connexion" class="btn btn-danger" id="sign-in-button">
                          <i class="fas fa-sign-in-alt"></i> Connexion
                      </button>
                      <button type="button" class="btn btn-secondary" data-dismiss="modal" >
                          Fermer
                      </button>
                  </div>
              </form>
          </div>
      </div>
  </div>
  
  
      
      <!-- Modal access space -->
  <div class="modal fade" id="supportModal" tabindex="-1" role="dialog" aria-labelledby="supportModalLabel"
       aria-hidden="true">
      <div class="modal-dialog modal-lg" role="document">
          <div class="modal-content">
              <h3 class="h4 m-3 text-dark">Vous rencontrez un problème ? Merci de remplir le formulaire ci-dessous :</h3>
              <div class="alert alert-danger m-3" id="form-support-errors" role="alert">
                  This is a danger alert—check it out!
              </div>
              <form action="">
                  <div class="p-3">
                      <div class="form-row">
                          <div class="form-group col-md-6">
                              <label for="support-lastname">Nom</label>
                              <input type="text" class="form-control" name="support-lastname" id="support-lastname" placeholder="Votre nom">
                          </div>
                          <div class="form-group col-md-6">
                              <label for="support-firstname">Prénom</label>
                              <input type="text" class="form-control" name="support-firstname" id="support-firstname" placeholder="Votre prénom">
                          </div>
                      </div>
                      <div class="form-row">
                          <div class="form-group col-md-6">
                              <label for="support-birthdate">Date de naissance</label>
                              <input type="date" class="form-control" name="support-birthdate" id="support-birthdate">
                          </div>
                          <div class="form-group col-md-6">
                              <label for="support-email">Email</label>
                              <input type="email" class="form-control" name="support-email" id="support-email" placeholder="Votre email">
                          </div>
                      </div>
                      <div class="form-row">
                          <div class="form-group col">
                              <label for="support-demandType">Type de demande</label>
                              <select name="support-demandType" id="support-demandType" class="form-control">
                                  <option disabled selected>Indiquez ici le type de votre demande</option>
                                  <option value='gestion'>Gestion</option>
                                  <option value='support'>Informatique</option>
                              </select>
                          </div>
                      </div>
                      <div class="form-group">
                          <label for="support-demandContent">Votre demande :</label>
                          <textarea class="form-control" name="support-demandContent" id="support-demandContent" rows="3"
                                    placeholder="Merci de bien vouloir détailler votre demande au maximum, pour que nous puissions y répondre au mieux."></textarea>
                      </div>
                      <button name='support-submit' id='support-submit' class="btn btn-primary float-right">Envoyer</button>
                  </div>
              </form>
          </div>
      </div>
  </div>
  </div>
  
  <!DOCTYPE html>
  <html lang="fr">
  
  <head>
      <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
      <title> Extranet NPFR - Bienvenue dans l&#039;extranet des bénéficiaires NPFR </title>
      <link href="https://149.7.4.73/css/app.css" rel="stylesheet" type="text/css">
  </head>
  
  <body style="background: url('https://149.7.4.73/images/truckNPFR.jpg') no-repeat center center fixed ;
          -webkit-background-size: cover;
          -moz-background-size: cover;
          -o-background-size: cover;
          background-size: cover;" data-layout="topnav" data-layout-config='{"layoutBoxed":false, "darkMode":false, "showRightSidebarOnStart": true}'>
  
      <!-- Start page -->
      <div class="wrapper" >
          <div class="row">
                  <div class="content-page">
                      <div class="content">
                          <!-- Start Content-->
                          <div class="container-fluid">
                                                      </div>
                      </div>
                  </div>
              </div>
          </div>
  
      <!-- legal notice modal -->
      <div class="modal fade legal-notice-modal" tabindex="-1" role="dialog" aria-labelledby="LegalNoticeModalLabel" aria-hidden="true">
      <div class="modal-dialog modal-lg">
          <div class="modal-content">
              <div class="modal-header">
                  <h1 class="modal-title">Mentions légales</h1>
                  <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                      <span aria-hidden="true">×</span>
                  </button>
              </div>
              <div class="modal-body">
                  <h2>Définitions</h2>
  
                  <b>Utilisateurs :</b> tout professionnel ou personne physique capable au sens des articles 1123 et suivants du Code civil, ou personne morale, qui visite le Site objet des présentes conditions générales. <br />
  
                  <b>Prestations et Services :</b> https://npfr.impalagestion.fr met à disposition des Utilisateurs : un site d’informations concernant le versement de la Nouvelle Liquidation de Reconnaissance et de Fidélité. <br />
  
                  <b>Contenu : </b> Ensemble des éléments constituants l’information présente sur le Site, notamment textes – images – vidéos. <br />
  
                  <b>Informations utilisateurs :</b> Ci-après dénommé « Information (s) » qui correspondent à l’ensemble des données personnelles susceptibles d’être détenues par https://npfr.impalagestion.fr pour la gestion de votre compte et à des fins d’analyses et de statistiques. <br />
  
                  <b>Utilisateur :</b> Internaute se connectant, utilisant le site susnommé. <br />
  
                  <b>Informations personnelles :</b> « Les informations qui permettent, sous quelque forme que ce soit, directement ou non, l'identification des personnes physiques auxquelles elles s'appliquent » (article 4 de la loi n° 78-17 du 6 janvier 1978). <br />
  
                  Les termes « données à caractère personnel », « personne concernée », « sous-traitant » et « données sensibles » ont le sens défini par le Règlement Général sur la Protection des Données (RGPD : n° 2016-679) <br />
  
                  <br />
                  <h2>Présentation du site internet</h2>
  
                  En vertu de l'article 6 de la loi n° 2004-575 du 21 juin 2004 pour la confiance dans l'économie numérique, il est précisé aux utilisateurs du site internet https://npfr.impalagestion.fr l'identité des différents intervenants dans le cadre de sa réalisation et de son suivi : <br />
  
                  <b>Propriétaire :</b> SASU Impala Gestion Capital social de 40000€ Numéro de TVA : FR63832728042 – 18 rue de la pépinière 75008 PARIS <br />
  
                  <b>Responsable publication :</b> Impala Gestion <br />
  
                  Le responsable publication est une personne morale. <br />
  
                  <b>Webmaster :</b> HEDERA-IT webmaster@hedera-it.fr <br />
  
                  <b>Hébergeur :</b> Groupe Convergence <br />
  
                  <b>Délégué à la protection des données :</b> Olivier Simard – protection.donnees@groupeconvergence.fr <br />
  
                  <br />
                  <h2>Conditions générales d’utilisation du site et des services proposés</h2>
                  Le Site constitue une œuvre de l’esprit protégée par les dispositions du Code de la Propriété Intellectuelle et des Réglementations Internationales applicables. L’utilisateur ne peut en aucune manière réutiliser, céder ou exploiter pour son propre compte tout ou partie des éléments ou travaux du Site. <br />
  
                  L’utilisation du site https://npfr.impalagestion.fr implique l’acceptation pleine et entière des conditions générales d’utilisation ci-après décrites. Ces conditions d’utilisation sont susceptibles d’être modifiées ou complétées à tout moment, les utilisateurs du site https://npfr.impalagestion.fr sont donc invités à les consulter de manière régulière. <br />
  
                  Ce site internet est normalement accessible à tout moment aux utilisateurs. Une interruption pour raison de maintenance technique peut être toutefois décidée par Impala Gestion, qui s’efforcera alors de communiquer préalablement aux utilisateurs les dates et heures de l’intervention. Le site web https://npfr.impalagestion.fr est mis à jour régulièrement par Impala Gestion. De la même façon, les mentions légales peuvent être modifiées à tout moment : elles s’imposent néanmoins à l’utilisateur qui est invité à s’y référer le plus souvent possible afin d’en prendre connaissance. <br />
  
                  <br />
                  <h2>Description des services fournis</h2>
                  Le site internet https://npfr.impalagestion.fr a pour objet de fournir un accès à l’extranet pour les bénéficiaires de la NPFR et s’efforce de fournir sur ce site toutes les informations concernant le versement de la Nouvelle Liquidation de Fidélité et de Reconnaissance. Toutefois, il ne pourra être tenu responsable des oublis, des inexactitudes et des carences dans la mise à jour, qu’elles soient de son fait ou du fait des tiers partenaires qui lui fournissent ces informations. <br />
  
                  Toutes les informations indiquées sur le site https://npfr.impalagestion.fr sont données à titre indicatif, et sont susceptibles d’évoluer. Par ailleurs, les renseignements figurant sur le site https://npfr.impalagestion.fr ne sont pas exhaustifs. Ils sont donnés sous réserve de modifications ayant été apportées depuis leur mise en ligne. <br />
  
                  <br />
                  <h2>Limitations contractuelles sur les données techniques</h2>
                  Le site utilise la technologie JavaScript. Le site Internet ne pourra être tenu responsable de dommages matériels liés à l’utilisation du site. De plus, l’utilisateur du site s’engage à accéder au site en utilisant un matériel récent, ne contenant pas de virus et avec un navigateur de dernière génération mis-à-jour. Le site https://npfr.impalagestion.fr est hébergé chez un prestataire sur le territoire de l’Union Européenne conformément aux dispositions du Règlement Général sur la Protection des Données (RGPD : n° 2016-679) <br />
  
                  L’objectif est d’apporter une prestation qui assure le meilleur taux d’accessibilité. L’hébergeur assure la continuité de son service 24 Heures sur 24, tous les jours de l’année. Il se réserve néanmoins la possibilité d’interrompre le service d’hébergement pour les durées les plus courtes possibles notamment à des fins de maintenance, d’amélioration de ses infrastructures, de défaillance de ses infrastructures ou si les prestations et Services génèrent un trafic réputé anormal. <br />
  
                  Impala Gestion et l’hébergeur ne pourront être tenus responsables en cas de dysfonctionnement du réseau Internet, des lignes téléphoniques ou du matériel informatique et de téléphonie lié notamment à l’encombrement du réseau empêchant l’accès au serveur. <br />
                  <br />
                  <h2>Propriété intellectuelle et contrefaçons</h2>
                  Impala Gestion est propriétaire des droits de propriété intellectuelle et détient les droits d’usage sur tous les éléments accessibles sur le site internet, notamment les textes, images, graphismes, logos, vidéos, icônes et sons. Toute reproduction, représentation, modification, publication, adaptation de tout ou partie des éléments du site, quel que soit le moyen ou le procédé utilisé, est interdite, sauf autorisation écrite préalable de : Impala Gestion. <br />
  
                  Toute exploitation non autorisée du site ou de l’un quelconque des éléments qu’il contient sera considérée comme constitutive d’une contrefaçon et poursuivie conformément aux dispositions des articles L.335-2 et suivants du Code de Propriété Intellectuelle. <br />
                  <br />
                  <h2>Limitations de responsabilité</h2>
                  Impala Gestion agit en tant qu’éditeur du site. Impala Gestion est responsable de la qualité et de la véracité du Contenu qu’il publie. <br />
  
                  Impala Gestion ne pourra être tenu responsable des dommages directs et indirects causés au matériel de l’utilisateur, lors de l’accès au site internet https://npfr.impalagestion.fr, et résultant soit de l’utilisation d’un matériel ne répondant pas aux spécifications indiquées au point « Limitations contractuelles sur les données techniques », soit de l’apparition d’un bug ou d’une incompatibilité.<br />
  
                  Impala Gestion ne pourra également être tenu responsable des dommages indirects (tels par exemple qu’une perte de marché ou perte d’une chance) consécutifs à l’utilisation du site https://npfr.impalagestion.fr. Des espaces interactifs (possibilité de poser des questions dans l’espace contact) sont à la disposition des utilisateurs. Impala Gestion se réserve le droit de supprimer, sans mise en demeure préalable, tout contenu déposé dans cet espace qui contreviendrait à la législation applicable en France, en particulier aux dispositions relatives à la protection des données. Le cas échéant, Impala Gestion se réserve également la possibilité de mettre en cause la responsabilité civile et/ou pénale de l’utilisateur, notamment en cas de message à caractère raciste, injurieux, diffamant, ou pornographique, quel que soit le support utilisé (texte, photographie …). <br />
                  <br />
                  <h2>Gestion des données personnelles</h2>
                  L’utilisateur est informé des réglementations concernant la communication marketing, la loi du 21 Juin 2014 pour la confiance dans l’Economie Numérique, la Loi Informatique et Liberté du 06 Août 2004 ainsi que du Règlement Général sur la Protection des Données (RGPD : n° 2016-679). <br />
                  <br />
                  <h2>Responsables de la collecte des données personnelles</h2>
                  Pour les Données Personnelles collectées dans le cadre de la création du compte personnel de l’Utilisateur et de sa navigation sur le Site, le responsable du traitement des Données Personnelles est : Impala Gestion. Impala Gestion est représenté par Christophe PETIT, son représentant légal. <br />
  
                  En tant que responsable du traitement des données qu’il collecte, Impala Gestion s’engage à respecter le cadre des dispositions légales en vigueur. Il lui appartient notamment d’établir les finalités de ses traitements de données. <br />
                  <br />
                  <h2>Finalité des données collectées</h2>
                  Finalité des données collectées :
                  <ul>
                      <li>pour permettre la navigation sur le Site et la gestion et la traçabilité des prestations et services commandés par l’utilisateur : données de connexion et d’utilisation du Site, etc.</li>
                      <li>pour prévenir et lutter contre la fraude informatique (spamming, hacking…) : matériel informatique utilisé pour la navigation, l’adresse IP, le mot de passe (hashé)</li>
                      <li> pour améliorer la navigation sur le Site : données de connexion et d’utilisation</li>
                      <li>pour mener des campagnes de communication (sms, mail) : numéro de téléphone, adresse email</li>
                  </ul>
                  Impala Gestion ne commercialise pas les données personnelles qui sont donc uniquement utilisées par nécessité ou à des fins statistiques et d’analyses. <br />
                  <br />
                  <h2>Droit d’accès, de rectification et d’opposition</h2>
  
  
                  Conformément à la réglementation européenne en vigueur, les Utilisateurs de https://npfr.impalagestion.fr disposent des droits suivants :
                  <ul>
                      <li>droit d'accès (article 15 RGPD) et de rectification (article 16 RGPD), de mise à jour, de complétude des données des Utilisateurs droit de verrouillage ou d’effacement des données des Utilisateurs à caractère personnel (article 17 du RGPD), lorsqu’elles sont inexactes, incomplètes, équivoques, périmées, ou dont la collecte, l'utilisation, la communication ou la conservation est interdite</li>
                      <li>droit de retirer à tout moment un consentement (article 13-2c RGPD)</li>
                      <li>droit à la limitation du traitement des données des Utilisateurs (article 18 RGPD)</li>
                      <li>droit d’opposition au traitement des données des Utilisateurs (article 21 RGPD)</li>
                      <li>droit à la portabilité des données que les Utilisateurs auront fournies, lorsque ces données font l’objet de traitements automatisés fondés sur leur consentement ou sur un contrat (article 20 RGPD)</li>
                      <li>droit de définir le sort des données des Utilisateurs après leur mort et de choisir à qui Impala Gestion devra communiquer (ou non) ses données à un tiers qu’ils aura préalablement désigné.</li>
                  </ul>
  
                  Si l’Utilisateur souhaite savoir comment Impala Gestion utilise ses Données Personnelles, demander à les rectifier ou s’oppose à leur traitement, l’Utilisateur peut contacter Impala Gestion par écrit à l’adresse suivante : <br />
  
                  Impala Gestion – DPO, Olivier Simard 64 Rue de la République, 69002 LYON. <br />
  
                  Dans ce cas, l’Utilisateur doit indiquer les Données Personnelles qu’il souhaiterait que Impala Gestion corrige, mette à jour ou supprime, en s’identifiant précisément avec une copie d’une pièce d’identité (carte d’identité ou passeport). <br />
  
                  Les demandes de suppression de Données Personnelles seront soumises aux obligations qui sont imposées à Impala Gestion par la loi, notamment en matière de conservation ou d’archivage des documents. Enfin, les Utilisateurs de https://npfr.impalagestion.fr peuvent déposer une réclamation auprès des autorités de contrôle, et notamment de la CNIL (<a href="https://www.cnil.fr/fr/plaintes">https://www.cnil.fr/fr/plaintes</a>). <br />
                  <br />
                  <h2>Non-communication des données personnelles</h2>
                  Impala Gestion s’interdit de traiter, héberger ou transférer les Informations collectées sur ses Utilisateurs vers un pays situé en dehors de l’Union européenne ou reconnu comme « non adéquat » par la Commission européenne sans en informer préalablement l’utilisateur. Pour autant, Impala Gestion reste libre du choix de ses sous-traitants techniques et commerciaux à la condition qu’ils présentent les garanties suffisantes au regard des exigences du Règlement Général sur la Protection des Données (RGPD : n° 2016-679). <br />
  
                  Impala Gestion s’engage à prendre toutes les précautions nécessaires afin de préserver la sécurité des Informations et notamment qu’elles ne soient pas communiquées à des personnes non autorisées. Cependant, si un incident impactant l’intégrité ou la confidentialité des Informations de l’utilisateur est portée à la connaissance de Impala Gestion, celle-ci devra dans les meilleurs délais informer l’utilisateur et lui communiquer les mesures de corrections prises. <br />
  
                  Les Données Personnelles de l’Utilisateur peuvent être traitées par des filiales de Impala Gestion et des sous-traitants (prestataires de services), exclusivement afin de réaliser les finalités de la présente politique. <br />
  
                  Dans la limite de leurs attributions respectives et pour les finalités rappelées ci-dessus, les principales personnes susceptibles d’avoir accès aux données des Utilisateurs de https://npfr.impalagestion.fr sont principalement les gestionnaires d’Impala Gestion. <br />
                  <br />
                  <h2>Notification d’incident</h2>
                  Quels que soient les efforts fournis, aucune méthode de transmission sur Internet et aucune méthode de stockage électronique ne sont complètement sûres. Impala Gestion ne pourrait en conséquence pas garantir une sécurité absolue. Si Impala Gestion prenait connaissance d'une brèche de la sécurité, elle avertirait les utilisateurs concernés afin qu'ils puissent prendre les mesures appropriées. Les procédures de notification d’incident de Impala Gestion tiennent compte de ses obligations légales, qu'elles se situent au niveau national ou européen. Impala Gestion s’engage à informer pleinement ses utilisateurs de toutes les questions relevant de la sécurité de leur compte. <br />
  
                  Aucune information personnelle de l'utilisateur du site https://npfr.impalagestion.fr n'est publiée à l'insu de l'utilisateur, échangée, transférée, cédée ou vendue sur un support quelconque à des tiers. Seule l'hypothèse du rachat de https://npfr.impalagestion.fr et de ses droits permettrait la transmission des dites informations à l'éventuel acquéreur qui serait à son tour tenu de la même obligation de conservation et de modification des données vis à vis de l'utilisateur du site https://npfr.impalagestion.fr. <br />
                  <br />
                  <h2>Sécurité</h2>
                  Pour assurer la sécurité et la confidentialité des Données Personnelles, https://npfr.impalagestion.fr utilise des réseaux protégés par des dispositifs standards tels que par pare-feu, la pseudonymisation, l’encryption et mot de passe. <br />
  
                  Lors du traitement des Données Personnelles, https://npfr.impalagestion.fr prend toutes les mesures raisonnables visant à les protéger contre toute perte, utilisation détournée, accès non autorisé, divulgation, altération ou destruction. <br />
                  <br />
                  <h2>« COOKIES »</h2>
  
                  Le Site ne comporte aucun « cookie ». <br />
                  <br />
                  <h2>Droit applicable et attribution de juridiction</h2>
                  Tout litige en relation avec l’utilisation du site https://npfr.impalagestion.fr est soumis au droit français. En dehors des cas où la loi ne le permet pas, il est fait attribution exclusive de juridiction aux tribunaux compétents de LYON.
  
              </div>
          </div>
      </div>
  </div>    <!-- footer -->
      <!-- Start Footer -->
  <footer class="footer fixed-bottom bg-dark h-15">
      <div class="container-fluid">
          <div class="row py-2">
              <div class="col-md-4 text-white text-center">
                  <img src="https://149.7.4.73/images/logo-impala.png"  height="50" width="75" alt="">
              </div>
              <div class="col-md-4 text-white text-center mt-3">
                  <span>
                      <a class="link-light text-white" href="https://149.7.4.73/contact">Contact</a> |
                      <a class="text-white" id="legal-notice-show" style="cursor: pointer">Mentions légales</a>
                  </span>
              </div>
              <div class="col-md-4">
                  <div class="text-md footer-links d-none d-md-block text-end mt-3">
                      <span class="text-white">Copyright  2025 / Tous droits réservés.</span>
                  </div>
              </div>
          </div>
      </div>
  </footer>
  <!-- End Footer -->    <!-- flash message -->
      
  <!-- End page -->
  <script src="https://149.7.4.73/js/app.js"> </script>
      <script>
          $('document').ready(function (){
              $('#legal-notice-show').click(function (){
                  $('.legal-notice-modal').modal('show');
              })
          })
      </script>
      <script>
      
      
              //AFFICHER PASSWORD
              function myFunction() {
                var x = document.getElementById("createUserSpace-checkIdentity-password");
                if (x.type === "password") {
                  x.type = "text";
                } else {
                  x.type = "password";
                }
              }
  
              function myFunctionBis() {
                var x = document.getElementById("sign-in-password");
                if (x.type === "password") {
                  x.type = "text";
                } else {
                  x.type = "password";
                }
              }
      
          $('document').ready(function () {
  
              //$('.missing-features-modal').modal('show');
  
              $('#sign-in-error-box').hide();
              $('#alert-check-identity').hide();
              $('#alert-update-credentials').hide();
              //$('.validation-identity-error-modal').modal('show');
  
              // Authentication form
              $('#sign-in-button').click(event => {
                  event.preventDefault()
                  let loginForm = {
                      _token: $('#sign-in-token').val(),
                      mail: $('#sign-in-mail').val(),
                      password: $('#sign-in-password').val()
                  }
                  $.post('https://149.7.4.73/connexion', loginForm)
                      .done(() => $(location).attr('href', 'https://149.7.4.73/accueil'))
                      .fail((http) => {
                          let errors = http.responseJSON.errors;
                          let signinErrorBox = $('#sign-in-error-box')
                          $(signinErrorBox).show()
                          $(signinErrorBox).empty()
                          for (const error in errors) {
                              $(signinErrorBox).append('<p>' + errors[error] + '</p>')
                          }
                      })
              })
              
  
  
              // User-space creation - step 1: identity check
              const submitIdentityCheckTargetUrl = 'https://149.7.4.73/espace-personnel/v%C3%A9rification-identit%C3%A9'
              $('#createUserSpace-checkIdentity-submit').click(event => {
                  event.preventDefault()
                  let checkIdentityForm = {
                      _token: $('#createUserSpace-checkIdentity-token').val(),
                      login: $('#createUserSpace-checkIdentity-login').val(),
                      password: $('#createUserSpace-checkIdentity-password').val(),
                  }
                  $.post(submitIdentityCheckTargetUrl, checkIdentityForm)
                      .done(() => {
                          $('#createUserSpace-checkIdentity').modal('hide')
                          $('#createUserSpace-updateCredentials').modal('show')
                      })
                      .fail(http => {
                          switch (http.status) {
                              case 403: // user is authenticated: must redirect
                                  $(location).attr('href', 'https://149.7.4.73/accueil')
                                  break
                              case 400: // todo: display errors in the form
                                  let errors = http.responseJSON.errors
                                  let alertCheckIdentity = $('#alert-check-identity');
                                  $(alertCheckIdentity).show()
                                  $(alertCheckIdentity).empty()
                                  for (const error in errors) {
                                      $(alertCheckIdentity).append('<p>' + errors[error] + '</p>')
                                  }
                                  break
                          }
                      })
              })
  
              // User-space creation - step 2: credentials update
              const submitUpdateCredentialsTargetUrl = 'https://149.7.4.73/espace-personnel/mise-%C3%A0-jour'
              $('#createUserSpace-updateCredentials-submit').click(event => {
                  event.preventDefault()
                  let updateCredentialsForm = {
                      _token: $('#createUserSpace-updateCredentials-token').val(),
                      login: $('#createUserSpace-checkIdentity-login').val(), // we need the login from step 1
                      mail: $('#createUserSpace-updateCredentials-mail').val(),
                      password: $('#createUserSpace-updateCredentials-password').val(),
                      passwordConfirmation: $('#createUserSpace-updateCredentials-passwordConfirmation').val(),
                  }
                  $.post(submitUpdateCredentialsTargetUrl, updateCredentialsForm)
                      .done(() => {
                          $('#createUserSpace-updateCredentials').modal('hide')
                          requestAccountActivationLinkSending()
                      })
                      .fail(http => {
                          switch (http.status) {
                              case 403: // user is authenticated: must redirect
                                  $(location).attr('href', 'https://149.7.4.73/accueil')
                                  break
                              case 400: // todo: display errors in the form
                                  let errors = http.responseJSON.errors
                                  let alertUpdateCredentials = $('#alert-update-credentials');
                                  $(alertUpdateCredentials).show()
                                  $(alertUpdateCredentials).empty()
                                  for (const error in errors) {
                                      $(alertUpdateCredentials).append('<p>' + errors[error] + '</p>')
                                      console.log(errors[error]);
                                  }
                                  console.log('errors', errors)
                                  break
                          }
                      })
              })
  
              // User-space creation - step 3: account activation link sending
              const requestAccountActivationLinkSendingTargetUrl = 'https://149.7.4.73/espace-personnel/activation'
              const requestAccountActivationLinkSending = () => {
                  let formData = {
                      _token: 'l2lVf91QjWuhGINWtg59N1zELvH5Mfal6bedVwPi',
                      mail: $('#createUserSpace-updateCredentials-mail').val(), // we need the mail from step 2
                  }
  
                  $.post(requestAccountActivationLinkSendingTargetUrl, formData)
                      .then(data => {
                          console.log(data) // include dans la modal data.email, data.expirationDelayInDays
                          $('#account-validation-mail-sending-modal-success').modal('show')
                      })
                      .fail(http => {
                          $('#account-validation-mail-sending-modal-error').modal('show')
                          console.log('errror', http) // inclure errors.mail dans la modale d'erreur
                      })
              }
  
              // Request for assistance
              const contactSupportTargetUrl = 'https://149.7.4.73/support'
              $('#form-support-errors').hide()
              $('#support-submit').click(event => {
                  event.preventDefault()
                  let formData = {
                      _token: 'l2lVf91QjWuhGINWtg59N1zELvH5Mfal6bedVwPi',
                      lastname: $('#support-lastname').val(),
                      firstname: $('#support-firstname').val(),
                      birthdate: $('#support-birthdate').val(),
                      mail: $('#support-email').val(),
                      demandType: $('#support-demandType').val(),
                      demandContent: $('#support-demandContent').val(),
                  }
  
                  $.post(contactSupportTargetUrl, formData)
                      .then(data => {
                          let supportModal = $('#supportModal');
                          $(supportModal).modal('hide')
                          let inputs = $(supportModal).find('input');
                          let textarea = $(supportModal).find('textarea');
                          $(textarea).val('')
                          $(inputs).each(function () {
                              $(this).val('');
                          })
                      })
                      .fail(http => {
                          let errors = http.responseJSON.errors;
                          let formSupportErrors = $('#form-support-errors')
                          $(formSupportErrors).empty()
                          $(formSupportErrors).show()
                          for (const error in errors) {
                              $(formSupportErrors).append('<p>' + errors[error] + '</p>')
                          }
                      })
              })
  
  
              // Check mail in 2 fields
  
              let inputMail = $("#createUserSpace-updateCredentials-mail");
              let repeatInputMail = $("#createUserSpace-updateCredentials-repeat-mail");
  
              $(repeatInputMail).bind('paste', function (e) {
                  e.preventDefault();
              });
  
              $(inputMail).keyup(function () {
                  checkMail(1);
              })
  
              $(repeatInputMail).keyup(function () {
                  checkMail(2);
              })
  
              function checkMail(field) {
                  let errorEmail = $("#error-email");
                  let sendForm = $("#createUserSpace-updateCredentials-submit");
  
                  if ($(inputMail).val() === $(repeatInputMail).val()) {
                      $(errorEmail).hide();
                      $(sendForm).prop('disabled', false)
                  } else {
                      if (field !== 1){
                          $(errorEmail).show();
                      }
  
                      $(sendForm).attr('disabled', true)
                  }
              }
  
          })
      </script>
  
      <!-- Supprimer cette balise style quand on retirera le texte défilant -->
      <!-- <style>
      .marquee-container {
        overflow: hidden;
        white-space: nowrap;
        position: relative;
        color:red;
        margin-bottom:10px;
        font-weight:bold;
        font-size: 20px;
      }
  
      .marquee {
        display: inline-block;
        padding-left: 50%;
        animation: scroll-left 15s linear infinite;
      }
  
      @keyframes  scroll-left {
        0% {
          transform: translateX(0);
        }
        100% {
          transform: translateX(-100%);
        }
      }
    </style> -->
  </body>
  
  </html>
services.name: https://149.7.4.73/favicon.ico
services.body_hash_sha1: sha1:561286203b1972a2ac5ab76fac268d64c21b24e2
services.supported_versions: HTTP/1.1
[binary data, 14 values, 350 bytes]