{
  "llm": {
    "conf": 0.9918643,
    "grade": "hostile",
    "model": "Qwen/Qwen3.8-27B",
    "before": {
      "lvl": -1,
      "prob": 0.98785716,
      "class": "benign"
    },
    "outcome": "hostile",
    "interpretation": "Malicious Russian audio payload"
  },
  "ml": {
    "v": "7",
    "eng": "2.12.1",
    "lvl": 25,
    "conf": 92,
    "mods": [
      {
        "cls": 0,
        "raw": 0.98785716,
        "rte": "az",
        "prob": 0.98785716
      },
      {
        "cls": 0,
        "raw": 0.9869298,
        "rte": "az/zip",
        "prob": 0.9869298
      }
    ],
    "prob": 0.9918643,
    "files": [
      {
        "id": 0,
        "lvl": 25,
        "conf": 92,
        "prob": 0.9918643236160278,
        "type": "zip"
      },
      {
        "id": 2,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000018924474716186523,
        "type": "kotlin"
      },
      {
        "id": 3,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000018715858459472656,
        "type": "markdown"
      },
      {
        "id": 4,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001901388168334961,
        "type": "markdown"
      },
      {
        "id": 8,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000029494365662685595,
        "type": "php"
      },
      {
        "id": 9,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000023066997528076172,
        "type": "php"
      },
      {
        "id": 10,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000022351741790771484,
        "type": "php"
      },
      {
        "id": 11,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00005627671998809092,
        "type": "php"
      },
      {
        "id": 12,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000024020671844482422,
        "type": "php"
      },
      {
        "id": 13,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000058203935623168945,
        "type": "php"
      },
      {
        "id": 14,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002889831921493169,
        "type": "php"
      },
      {
        "id": 16,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002126892468368169,
        "type": "php"
      },
      {
        "id": 18,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000021884838133701123,
        "type": "php"
      },
      {
        "id": 20,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000021696090698242188,
        "type": "php"
      },
      {
        "id": 21,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000021884838133701123,
        "type": "php"
      },
      {
        "id": 23,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000021517276763916016,
        "type": "php"
      },
      {
        "id": 24,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002170602419937495,
        "type": "php"
      },
      {
        "id": 25,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002586841583251953,
        "type": "php"
      },
      {
        "id": 26,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000022103389710537158,
        "type": "php"
      },
      {
        "id": 27,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000022977590560913086,
        "type": "php"
      },
      {
        "id": 30,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00003266334533691406,
        "type": "php"
      },
      {
        "id": 31,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002997120282088872,
        "type": "php"
      },
      {
        "id": 33,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00005319714546203613,
        "type": "php"
      },
      {
        "id": 34,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00004591544347931631,
        "type": "php"
      },
      {
        "id": 35,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00005046526712249033,
        "type": "php"
      },
      {
        "id": 39,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00003247459608246572,
        "type": "php"
      },
      {
        "id": 40,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000023772319764248095,
        "type": "php"
      },
      {
        "id": 41,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002568960189819336,
        "type": "php"
      },
      {
        "id": 44,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000024437904357910156,
        "type": "php"
      },
      {
        "id": 45,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000021755695343017578,
        "type": "php"
      },
      {
        "id": 51,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000018437704056850635,
        "type": "markdown"
      },
      {
        "id": 52,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000019470850020297803,
        "type": "markdown"
      },
      {
        "id": 53,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00009041031444212422,
        "type": "php"
      },
      {
        "id": 55,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00005440910535980947,
        "type": "php"
      },
      {
        "id": 56,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000021149715394130908,
        "type": "php"
      },
      {
        "id": 57,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00003627936166594736,
        "type": "php"
      },
      {
        "id": 58,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000021278858184814453,
        "type": "php"
      },
      {
        "id": 59,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000027904907256015576,
        "type": "php"
      },
      {
        "id": 60,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000027020772904506885,
        "type": "php"
      },
      {
        "id": 61,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002272923848067876,
        "type": "php"
      },
      {
        "id": 62,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000022878250092617236,
        "type": "php"
      },
      {
        "id": 63,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002361337283218745,
        "type": "php"
      },
      {
        "id": 64,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000023384889573208056,
        "type": "php"
      },
      {
        "id": 65,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000024120012312778272,
        "type": "php"
      },
      {
        "id": 66,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002329548260604497,
        "type": "php"
      },
      {
        "id": 67,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002177556416427251,
        "type": "php"
      },
      {
        "id": 68,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002242127993667964,
        "type": "php"
      },
      {
        "id": 69,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000022590160369873047,
        "type": "php"
      },
      {
        "id": 70,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002477566340530757,
        "type": "php"
      },
      {
        "id": 72,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002321600914001465,
        "type": "php"
      },
      {
        "id": 73,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002434849739074707,
        "type": "php"
      },
      {
        "id": 74,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000023444494217983447,
        "type": "php"
      },
      {
        "id": 75,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000024090209990390576,
        "type": "php"
      },
      {
        "id": 76,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000024904808014980517,
        "type": "php"
      },
      {
        "id": 77,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000022232532501220703,
        "type": "php"
      },
      {
        "id": 78,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002501408198440913,
        "type": "php"
      },
      {
        "id": 79,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000237425174418604,
        "type": "php"
      },
      {
        "id": 80,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000026434659957885742,
        "type": "php"
      },
      {
        "id": 83,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002088149449264165,
        "type": "php"
      },
      {
        "id": 84,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000020732482880703174,
        "type": "php"
      },
      {
        "id": 86,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000020643075913540088,
        "type": "php"
      },
      {
        "id": 94,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001850724220275879,
        "type": "php"
      },
      {
        "id": 102,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00003275275230407715,
        "type": "php"
      },
      {
        "id": 105,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000024437904357910156,
        "type": "php"
      },
      {
        "id": 106,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000021755695343017578,
        "type": "php"
      },
      {
        "id": 108,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000021437803297885694,
        "type": "php"
      },
      {
        "id": 112,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "php"
      },
      {
        "id": 113,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000020951032638549805,
        "type": "php"
      },
      {
        "id": 114,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000020235776901245117,
        "type": "php"
      },
      {
        "id": 116,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001996755599975586,
        "type": "php"
      },
      {
        "id": 119,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001790126225387212,
        "type": "php"
      },
      {
        "id": 123,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000019023815184482373,
        "type": "php"
      },
      {
        "id": 124,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000019758939743041992,
        "type": "php"
      },
      {
        "id": 125,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001874566078186035,
        "type": "php"
      },
      {
        "id": 126,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000020116567611694336,
        "type": "php"
      },
      {
        "id": 128,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000019371509552001953,
        "type": "php"
      },
      {
        "id": 131,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000020235776901245117,
        "type": "php"
      },
      {
        "id": 132,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000028789043426513672,
        "type": "php"
      },
      {
        "id": 134,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000018437704056850635,
        "type": "markdown"
      },
      {
        "id": 135,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000019470850020297803,
        "type": "markdown"
      },
      {
        "id": 137,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000022590160369873047,
        "type": "javascript"
      },
      {
        "id": 138,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001738468745315913,
        "type": "javascript"
      },
      {
        "id": 139,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002193450927734375,
        "type": "php"
      },
      {
        "id": 140,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000020196041077724658,
        "type": "php"
      },
      {
        "id": 141,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001917282679642085,
        "type": "php"
      },
      {
        "id": 142,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000021408000975497998,
        "type": "php"
      },
      {
        "id": 143,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002126892468368169,
        "type": "php"
      },
      {
        "id": 144,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000020831823348999023,
        "type": "text"
      },
      {
        "id": 146,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000017593303709872998,
        "type": "javascript"
      },
      {
        "id": 147,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00429515028372407,
        "type": "javascript"
      },
      {
        "id": 148,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00003183881563018076,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-10-14T03:03:59Z"
  },
  "path": "gp247-front-3.0.9.zip",
  "raw": {
    "files": [
      {
        "id": 0,
        "mol": "K₂(NdLi₃)O₄(ICCaEr)H₉(Cm₁₀Cr₂Db₈F₁₀Hf₂Os₂Po₃Ti₂U₁₁)Md₅(BkIn₁₀Pa₅Pt)",
        "sha": "3924fc858b5b8b8c60c0956524ad7a29b9b7205e0b80674d56e285671df996fa",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip",
        "risk": 275,
        "size": 270940,
        "type": "zip",
        "facts": {
          "metrics": {
            "file": {
              "size": 270940,
              "entropy": 7.89
            },
            "binary": {
              "peak_region_bytes": 242688,
              "peak_region_entropy": 7.83
            },
            "archive": {
              "file_count": 150,
              "has_comment": 1,
              "comment_size": 40,
              "member_count": 205,
              "script_count": 130,
              "zip_bomb_ratio": 7.95,
              "compressed_size": 227210,
              "directory_count": 55,
              "executable_count": 0,
              "extra_field_size": 1845,
              "noise_file_count": 0,
              "compression.ratio": 0.31,
              "hidden_file_count": 2,
              "uncompressed_size": 728172,
              "crc_collision_count": 10,
              "entry_comment_count": 0,
              "max_filename_length": 117,
              "rtlo_filename_count": 0,
              "format.regular_count": 150,
              "nested_archive_count": 0,
              "path_traversal_count": 0,
              "symlink_escape_count": 0,
              "security.setgid_count": 0,
              "security.setuid_count": 0,
              "security.sticky_count": 0,
              "double_extension_count": 0,
              "duplicate_member_count": 0,
              "format.directory_count": 55,
              "security.symlink_count": 0,
              "unicode_filename_count": 0,
              "homoglyph_filename_count": 0,
              "security.encrypted_count": 0,
              "timing.mtime_unique_count": 1,
              "timing.mtime_unique_ratio": 0,
              "misplaced_executable_count": 0,
              "timing.mtime_dominant_count": 205,
              "timing.mtime_dominant_ratio": 1,
              "timing.mtime_spread_seconds": 0,
              "timing.sentinel_mtime_count": 0,
              "security.world_writable_count": 0,
              "compression.method_counts.stored": 61,
              "compression.method_counts.deflate": 144
            }
          }
        },
        "ident": {
          "name": {
            "value": "gp247-front",
            "source": "file.basename",
            "verified": false
          },
          "trust": "unsigned",
          "version": {
            "value": "3.0.9",
            "source": "file.basename",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "objectives/impact/ui/manipulation/browser::regional-pointer-events-audio-sabotage",
            "conf": 0.99,
            "crit": 5,
            "desc": "Region-gated input blocking and looping audio",
            "from": [
              {
                "off": 47151,
                "file": 147,
                "line": 5
              }
            ],
            "uses": [
              41,
              43,
              86,
              103,
              104,
              113
            ]
          },
          {
            "id": "well-known/unwanted/sweetalert2-protestware::sweetalert2-protestware-bundle",
            "conf": 0.995,
            "crit": 5,
            "desc": "SweetAlert2 bundle carries regional browser sabotage",
            "from": [
              {
                "off": 47117,
                "file": 147,
                "line": 5
              }
            ],
            "uses": [
              0,
              126
            ]
          },
          {
            "id": "metadata/build/minifier::js-min-or-map-basename",
            "conf": 0.9,
            "crit": 3,
            "desc": "JavaScript basename ends in .min.js or .js.map"
          },
          {
            "id": "metadata/file/archive::archive-at-least-10-members",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive contains at least ten members"
          },
          {
            "id": "metadata/file/archive::archive-at-least-120-members",
            "conf": 0.98,
            "crit": 3,
            "desc": "Archive contains at least 120 members"
          },
          {
            "id": "metadata/file/function::parameterless-functions-100-plus",
            "conf": 0.7,
            "crit": 3,
            "desc": "Source has at least 100 parameterless functions",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "metadata/file/line::last-line-over-1000",
            "conf": 0.9,
            "crit": 3,
            "desc": "Last line is over 1000 chars",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "metadata/file/profile/markup::markdown-heading-before-fenced-block",
            "conf": 0.98,
            "crit": 3,
            "desc": "Markdown-style heading precedes a code fence",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/file/profile/markup::reference-guide-section-headings",
            "conf": 0.97,
            "crit": 3,
            "desc": "Reference guide has multiple section headings",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/file/profile/string-population::string-count-at-most-three",
            "conf": 0.4,
            "crit": 3,
            "desc": "At most three collected string literals",
            "from": [
              {
                "file": 58
              }
            ]
          },
          {
            "id": "metadata/import/php/app/http/controllers/controller::app/http/controllers/controller",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports App\\Http\\Controllers\\Controller",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/commands/frontinstall::gp247/front/commands/frontinstall",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports GP247\\Front\\Commands\\FrontInstall",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/commands/frontuninstall::gp247/front/commands/frontuninstall",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports GP247\\Front\\Commands\\FrontUninstall",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/commands/frontupdate::gp247/front/commands/frontupdate",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports GP247\\Front\\Commands\\FrontUpdate",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/commands/maketemplate::gp247/front/commands/maketemplate",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports GP247\\Front\\Commands\\MakeTemplate",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/commands/templateprune::gp247/front/commands/templateprune",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports GP247\\Front\\Commands\\TemplatePrune",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/commands/templatepublish::gp247/front/commands/templatepublish",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports GP247\\Front\\Commands\\TemplatePublish",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/commands/templatesetup::gp247/front/commands/templatesetup",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports GP247\\Front\\Commands\\TemplateSetup",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/http/request::illuminate/http/request",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports Illuminate\\Http\\Request",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/http/response::illuminate/http/response",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports Illuminate\\Http\\Response",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-vietnamese",
            "conf": 0.8,
            "crit": 3,
            "desc": "Vietnamese language detection",
            "from": [
              {
                "file": 3
              }
            ],
            "uses": [
              221,
              222,
              223,
              224
            ]
          },
          {
            "id": "metadata/package/documentation/agent-safety::security-markdown-basename",
            "conf": 0.94,
            "crit": 3,
            "desc": "Security documentation markdown file",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/documentation/agent-safety::security-test-documentation-marker",
            "conf": 0.96,
            "crit": 3,
            "desc": "Security heading or confirmation requirement",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/documentation/docstring::path-decoding-hazard-doc",
            "conf": 0.9,
            "crit": 3,
            "desc": "Docstring quotes decoded traversal hazard",
            "from": [
              {
                "file": 119
              }
            ]
          },
          {
            "id": "metadata/package/files/archive-member::archive-css-member",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive member is a stylesheet"
          },
          {
            "id": "metadata/package/files/archive-member::archive-html-member",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive member is an HTML document"
          },
          {
            "id": "metadata/package/files/archive-member::archive-js-member",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive member is a JavaScript file"
          },
          {
            "id": "metadata/package/files/name::javascript-src-tree-member",
            "conf": 0.95,
            "crit": 3,
            "desc": "JavaScript or TypeScript file under src",
            "from": [
              {
                "file": 137
              }
            ]
          },
          {
            "id": "metadata/package/files/runtime::javascript-assets-tree-artifact",
            "conf": 0.95,
            "crit": 3,
            "desc": "JavaScript asset under assets directory",
            "from": [
              {
                "file": 137
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/email/address::google-consumer-email-domain-suffix",
            "conf": 0.55,
            "crit": 3,
            "desc": "Gmail consumer email domain suffix",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/client/resource::js-remote-src-assignment",
            "conf": 0.92,
            "crit": 3,
            "desc": "Assigns external HTTP URL to element src",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/client/resource::src-attribute-variable-assignment",
            "conf": 0.92,
            "crit": 3,
            "desc": "Assigns variable to DOM src attribute",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/message::http-url-literal",
            "conf": 0.75,
            "crit": 3,
            "desc": "HTTP URL string literal",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/post::html-form-post-method",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.96,
            "crit": 3,
            "desc": "HTML form declares the POST method",
            "from": [
              {
                "file": 108
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/post::post",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.7,
            "crit": 3,
            "desc": "HTTP POST method string literal",
            "from": [
              {
                "file": 132
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/middleware::laravel-handle-method",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.7,
            "crit": 3,
            "desc": "PHP function handle method",
            "from": [
              {
                "file": 59
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/route::laravel-route-definition--rx-1",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.82,
            "crit": 3,
            "desc": "Laravel GET/POST route call",
            "from": [
              {
                "file": 72
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/services/cloud::github-pages",
            "conf": 0.5,
            "crit": 3,
            "desc": "References a GitHub Pages host",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/domain::js-remote-host-url",
            "conf": 0.75,
            "crit": 3,
            "desc": "Contains a hardcoded remote HTTP(S) URL",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/endpoint::domain-collection-path-token",
            "conf": 0.92,
            "crit": 3,
            "desc": "domain collection URL path segment",
            "from": [
              {
                "file": 57
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/endpoint::rest-admin-config-user-endpoints",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.86,
            "crit": 3,
            "desc": "Config or users REST path segment",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/media::compressed-audio-file-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "HTTP URL targets compressed audio file",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/navigation::browser-location-host-read",
            "conf": 0.82,
            "crit": 3,
            "desc": "Reads current host from browser location",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/navigation::browser-location-host-russian-tld-match",
            "conf": 0.95,
            "crit": 3,
            "desc": "Tests host for RU/SU/BY/Cyrillic-RF TLDs",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/navigation::browser-location-host-tld-match",
            "conf": 0.82,
            "crit": 3,
            "desc": "Matches browser host against ccTLD set"
          },
          {
            "id": "micro-behaviors/communications/http/url/path::image-file-url",
            "conf": 0.85,
            "crit": 3,
            "desc": "HTTP URL targets an image file",
            "from": [
              {
                "file": 94
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/tld::hardcoded-domain-ru",
            "conf": 0.6,
            "crit": 3,
            "desc": "Hardcoded .ru country-TLD domain",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::md5-php",
            "mbc": "C0029",
            "conf": 0.7,
            "crit": 3,
            "desc": "MD5 hash computation",
            "from": [
              {
                "file": 33
              }
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/file::hash-file-contents",
            "mbc": "C0029",
            "conf": 0.9,
            "crit": 3,
            "desc": "PHP hashes the contents of a file",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "micro-behaviors/data/arithmetic::js-addition-assignment-identifier",
            "conf": 0.85,
            "crit": 3,
            "desc": "Addition assignment from an identifier"
          },
          {
            "id": "micro-behaviors/data/collection/dom::append-child-reference",
            "conf": 0.8,
            "crit": 3,
            "desc": "References DOM appendChild method"
          },
          {
            "id": "micro-behaviors/data/collection/dom::document-create-element",
            "conf": 0.96,
            "crit": 3,
            "desc": "Creates DOM element"
          },
          {
            "id": "micro-behaviors/data/collection/dom::insert-before-call",
            "conf": 0.8,
            "crit": 3,
            "desc": "Inserts DOM node before reference node",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/data/collection/dom::node-mutation-method-reference",
            "conf": 0.85,
            "crit": 3,
            "desc": "References a DOM insertion or mutation method"
          },
          {
            "id": "micro-behaviors/data/collection/dom::node-remove-call",
            "conf": 0.8,
            "crit": 3,
            "desc": "Removes a child node from the DOM"
          },
          {
            "id": "micro-behaviors/data/collection/dom::query-selector-all-call",
            "conf": 0.86,
            "crit": 3,
            "desc": "Queries multiple DOM elements",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/data/collection/dom::source-append-child-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Appends a node to a DOM parent"
          },
          {
            "id": "micro-behaviors/data/control-flow/dispatch::js-named-event-object-emission",
            "conf": 0.82,
            "crit": 3,
            "desc": "Emits object through named JavaScript event",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/data/db/schema/delete::sql-drop-object",
            "conf": 0.8,
            "crit": 3,
            "desc": "DROP SQL object syntax reference",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "micro-behaviors/data/db/web-storage::browser-storage-persistence",
            "conf": 0.8,
            "crit": 3,
            "desc": "Persists data in browser storage",
            "from": [
              {
                "file": 147
              }
            ],
            "uses": [
              60,
              62
            ]
          },
          {
            "id": "micro-behaviors/data/db/web-storage::dom-storage-getitem",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads browser storage with getItem",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/data/db/web-storage::dom-storage-getitem-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls localStorage or sessionStorage getItem",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/data/db/web-storage::dom-storage-setitem",
            "conf": 0.9,
            "crit": 3,
            "desc": "Writes browser storage with setItem",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/data/db/web-storage::dom-storage-setitem-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls localStorage or sessionStorage setItem",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/data/property/access::php-server-list-config-field",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads server endpoint list from config",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/json::php-json-decode",
            "conf": 0.9,
            "crit": 3,
            "desc": "PHP JSON deserialization",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/json::php-json-encode",
            "conf": 0.86,
            "crit": 3,
            "desc": "PHP JSON serialization",
            "from": [
              {
                "file": 56
              }
            ]
          },
          {
            "id": "micro-behaviors/data/string/replace::php-str-replace-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "PHP replaces matched string content",
            "from": [
              {
                "file": 33
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/delete/directory::laravel-delete-directory",
            "conf": 0.9,
            "crit": 3,
            "desc": "Laravel recursive directory deletion",
            "from": [
              {
                "file": 33
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/delete/directory::php-rmdir",
            "conf": 1.0,
            "crit": 3,
            "desc": "Calls PHP rmdir()",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/delete/file/library::php-unlink",
            "conf": 1.0,
            "crit": 3,
            "desc": "Calls PHP unlink()",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/readdir::php-scandir-call",
            "conf": 1.0,
            "crit": 3,
            "desc": "PHP lists directory entries with scandir",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/file/copy::copy-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Copies file via copy()",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/file/timestamp::php-filemtime-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads file modification time",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/application/webapp::laravel-base-path",
            "conf": 0.85,
            "crit": 3,
            "desc": "Laravel application base path",
            "from": [
              {
                "file": 33
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/script::php-script-path-suffix",
            "conf": 0.94,
            "crit": 3,
            "desc": "PHP script path suffix",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/full::php-file-get-variable-source",
            "mbc": "C0051",
            "conf": 0.88,
            "crit": 3,
            "desc": "PHP reads content from a variable source",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/search::php-glob-call",
            "conf": 1.0,
            "crit": 3,
            "desc": "PHP searches paths with a glob pattern",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/full::php-file-put-contents",
            "mbc": "C0052",
            "conf": 1.0,
            "crit": 3,
            "desc": "Calls PHP file_put_contents()",
            "from": [
              {
                "file": 33
              }
            ]
          },
          {
            "id": "micro-behaviors/hardware/input/event::browser-keyboard-event-listener",
            "conf": 0.94,
            "crit": 3,
            "desc": "Registers a DOM keyboard event listener",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/hardware/input/event::browser-scroll-listener",
            "conf": 0.9,
            "crit": 3,
            "desc": "Registers a DOM scroll listener",
            "from": [
              {
                "file": 137
              }
            ]
          },
          {
            "id": "micro-behaviors/hardware/input/event::browser-touchstart-listener",
            "conf": 0.9,
            "crit": 3,
            "desc": "Registers a DOM touchstart listener",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/hardware/input/mouse/position::dom-pointer-client-coordinate-read",
            "conf": 0.9,
            "crit": 3,
            "desc": "DOM pointer coordinate member access",
            "from": [
              {
                "file": 137
              }
            ]
          },
          {
            "id": "micro-behaviors/os/stdio::error-suppress-prefix",
            "conf": 0.7,
            "crit": 3,
            "desc": "Suppresses errors with the PHP @ operator"
          },
          {
            "id": "micro-behaviors/os/stdio::php-echo-statement",
            "conf": 0.95,
            "crit": 3,
            "desc": "Emits data with a PHP echo statement"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/browser::navigator-language",
            "atk": "T1082",
            "conf": 0.75,
            "crit": 3,
            "desc": "Reads browser UI language",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/browser::navigator-russian-language-test",
            "atk": "T1082",
            "conf": 0.98,
            "crit": 3,
            "desc": "Tests browser UI language for Russian",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/process/interpreter/eval/compile::js-function-ctor-call-text",
            "conf": 0.82,
            "crit": 3,
            "desc": "JavaScript Function constructor in source text",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/process/interpreter/eval/compile::js-new-function-constructor",
            "conf": 0.7,
            "crit": 3,
            "desc": "Calls JavaScript's new Function constructor"
          },
          {
            "id": "micro-behaviors/process/interpreter/eval/compile::new-function-iife",
            "conf": 0.9,
            "crit": 3,
            "desc": "Immediate new Function invocation pattern"
          },
          {
            "id": "micro-behaviors/process/interpreter/reflection/dispatch::php-callback-dispatch",
            "conf": 0.85,
            "crit": 3,
            "desc": "Calls a PHP callback dispatcher",
            "from": [
              {
                "file": 55
              }
            ]
          },
          {
            "id": "micro-behaviors/process/lifecycle/auto-exec::php-variable-file-load",
            "conf": 0.95,
            "crit": 3,
            "desc": "PHP variable-path include or require",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "micro-behaviors/process/lifecycle/auto-exec::require-dir-php-sibling",
            "conf": 0.85,
            "crit": 3,
            "desc": "require_once sibling helper file",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "micro-behaviors/time/schedule/interval::repeated-settimeout",
            "conf": 0.9,
            "crit": 3,
            "desc": "Contains at least six setTimeout calls",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/time/timing/check::js-elapsed-days-threshold",
            "conf": 0.9,
            "crit": 3,
            "desc": "Elapsed milliseconds compared in days",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/help::command-run-instruction",
            "conf": 0.84,
            "crit": 3,
            "desc": "Command execution help instruction",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/automation::dom-click-call",
            "conf": 0.82,
            "crit": 3,
            "desc": "Calls click() on a DOM element",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/click::browser-global-click-listener",
            "conf": 0.94,
            "crit": 3,
            "desc": "Registers document-wide click event listener",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/click::programmatic-element-click",
            "conf": 0.9,
            "crit": 3,
            "desc": "Programmatically clicks a DOM element",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom-access::domparser-constructor",
            "conf": 0.76,
            "crit": 3,
            "desc": "Constructs a DOMParser",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom-access::domparser-parse-html",
            "conf": 0.82,
            "crit": 3,
            "desc": "Parses HTML with DOMParser",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/audio::browser-audio-element-create",
            "conf": 0.88,
            "crit": 3,
            "desc": "Creates browser audio element",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/audio::browser-audio-element-with-source",
            "conf": 0.9,
            "crit": 3,
            "desc": "Browser audio element with assigned source",
            "from": [
              {
                "file": 147
              }
            ],
            "uses": [
              101,
              105
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/audio::browser-audio-loop-enabled",
            "conf": 0.9,
            "crit": 3,
            "desc": "Enables looping on browser audio playback",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/audio::browser-audio-play-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Starts browser audio playback with play()",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/audio::browser-audio-source-property",
            "conf": 0.9,
            "crit": 3,
            "desc": "Assigns browser audio source property",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/create::browser-create-input-element",
            "conf": 0.95,
            "crit": 3,
            "desc": "Creates an input DOM element",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/event::browser-mutation-observer",
            "conf": 0.8,
            "crit": 3,
            "desc": "Watches DOM changes with MutationObserver",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/form-input::browser-editable-content-selector-sweep",
            "conf": 0.94,
            "crit": 3,
            "desc": "Targets form fields and editable page content",
            "from": [
              {
                "off": 1219,
                "file": 147,
                "line": 5
              }
            ],
            "uses": [
              226,
              227,
              228
            ]
          },
          {
            "id": "micro-behaviors/ui/window/form-input::listener-reads-field-value",
            "conf": 0.9,
            "crit": 3,
            "desc": "Input listener with nearby value read",
            "from": [
              {
                "off": 18094,
                "file": 147,
                "line": 5
              }
            ],
            "uses": [
              212,
              229
            ]
          },
          {
            "id": "micro-behaviors/ui/window/insert-html::browser-innerhtml-assignment",
            "conf": 0.8,
            "crit": 3,
            "desc": "Writes HTML into the DOM with innerHTML"
          },
          {
            "id": "micro-behaviors/ui/window/insert-html::dom-outer-html-insertion-sink",
            "conf": 0.9,
            "crit": 3,
            "desc": "Replaces or inserts HTML around a node",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::browser-root-pointer-events-assignment",
            "conf": 0.92,
            "crit": 3,
            "desc": "Assigns pointer-events on a browser root element",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::browser-root-pointer-events-disabled",
            "conf": 0.97,
            "crit": 3,
            "desc": "Disables pointer input on the browser root",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::css-display-none",
            "conf": 0.9,
            "crit": 3,
            "desc": "CSS display none declaration",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::css-fixed-position",
            "conf": 0.9,
            "crit": 3,
            "desc": "CSS fixed-position declaration",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::css-offscreen-position",
            "conf": 0.9,
            "crit": 3,
            "desc": "CSS off-screen positioning hides an element",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::css-opacity-zero",
            "conf": 0.9,
            "crit": 3,
            "desc": "CSS opacity zero declaration",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::element-viewport-width-assignment",
            "conf": 0.9,
            "crit": 3,
            "desc": "Sets an element style to full width",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::fixed-viewport-style",
            "conf": 0.9,
            "crit": 3,
            "desc": "Fixed CSS element spans viewport",
            "from": [
              {
                "file": 144
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::transparent-background-css",
            "conf": 0.95,
            "crit": 3,
            "desc": "CSS transparent background declaration",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/visibility::browser-blur-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls blur() on DOM object",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/visibility::display-none-style",
            "conf": 0.88,
            "crit": 3,
            "desc": "Script hides an element via style.display",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "objectives/command-and-control/dropper/delivery/seo-spam::php-seo-cloaking--rx-1",
            "atk": "T1584",
            "conf": 0.9,
            "crit": 3,
            "desc": "XML sitemap closing tag",
            "from": [
              {
                "file": 57
              }
            ]
          },
          {
            "id": "objectives/credential-access/files/secret-sweep::php-glob-onlydir",
            "atk": "T1083,T1552.001",
            "conf": 0.88,
            "crit": 3,
            "desc": "Uses GLOB_ONLYDIR constant",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "objectives/evasion/security-bypass/llm/output-steering::llm-always-respond-output",
            "conf": 0.82,
            "crit": 3,
            "desc": "Coercive response-output instruction",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "well-known/lib/ui/sweetalert2::sweetalert2-css-class-prefix",
            "conf": 0.99,
            "crit": 3,
            "desc": "SweetAlert2 CSS class prefix",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "well-known/lib/ui/sweetalert2::sweetalert2-library",
            "conf": 0.99,
            "crit": 3,
            "desc": "SweetAlert2 dialog library is bundled",
            "from": [
              {
                "off": 6,
                "file": 147,
                "line": 2
              }
            ],
            "uses": [
              126,
              128
            ]
          },
          {
            "id": "well-known/lib/ui/sweetalert2::sweetalert2-version",
            "conf": 0.99,
            "crit": 3,
            "desc": "SweetAlert2 version identity",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "well-known/lib/web/laravel::laravel-illuminate-namespace",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports an Illuminate\\... Laravel namespace",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "well-known/lib/web/symfony::symfony-component-import",
            "conf": 0.93,
            "crit": 3,
            "desc": "Imports a Symfony Component namespace",
            "from": [
              {
                "file": 61
              }
            ]
          },
          {
            "id": "metadata/import/php/cache::cache",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Cache",
            "from": [
              {
                "file": 62
              }
            ]
          },
          {
            "id": "metadata/import/php/closure::closure",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Closure",
            "from": [
              {
                "file": 59
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/adminshell/infrastructure/datatablecomponent::gp247/core/adminshell/infrastructure/datatablecomponent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\AdminShell\\Infrastructure\\DataTableComponent",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/adminshell/infrastructure/formcomponent::gp247/core/adminshell/infrastructure/formcomponent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\AdminShell\\Infrastructure\\FormComponent",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/adminshell/infrastructure/gp247admincomponent::gp247/core/adminshell/infrastructure/gp247admincomponent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\AdminShell\\Infrastructure\\GP247AdminComponent",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/adminshell/infrastructure/hasstorescopeui::gp247/core/adminshell/infrastructure/hasstorescopeui",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\AdminShell\\Infrastructure\\HasStoreScopeUi",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/adminshell/infrastructure/hasvalidationlabels::gp247/core/adminshell/infrastructure/hasvalidationlabels",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\AdminShell\\Infrastructure\\HasValidationLabels",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/adminshell/infrastructure/resourcepanel::gp247/core/adminshell/infrastructure/resourcepanel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\AdminShell\\Infrastructure\\ResourcePanel",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/console/gp247command::gp247/core/console/gp247command",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\Console\\GP247Command",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/controllers/customfieldtrait::gp247/core/controllers/customfieldtrait",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\Controllers\\CustomFieldTrait",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/controllers/extensioncontroller::gp247/core/controllers/extensioncontroller",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\Controllers\\ExtensionController",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/controllers/extensiononlinecontroller::gp247/core/controllers/extensiononlinecontroller",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\Controllers\\ExtensionOnlineController",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/controllers/rootadmincontroller::gp247/core/controllers/rootadmincontroller",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\Controllers\\RootAdminController",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/extensionconfigdefault::gp247/core/extensionconfigdefault",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\ExtensionConfigDefault",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/models/adminconfig::gp247/core/models/adminconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\Models\\AdminConfig",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/models/adminhome::gp247/core/models/adminhome",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\Models\\AdminHome",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/models/adminlanguage::gp247/core/models/adminlanguage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\Models\\AdminLanguage",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/models/adminmenu::gp247/core/models/adminmenu",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\Models\\AdminMenu",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/models/adminstore::gp247/core/models/adminstore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\Models\\AdminStore",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/models/languages::gp247/core/models/languages",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\Models\\Languages",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/admin/controllers/admintemplatecontroller::gp247/front/admin/controllers/admintemplatecontroller",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Admin\\Controllers\\AdminTemplateController",
            "from": [
              {
                "file": 77
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/admin/controllers/admintemplateonlinecontroller::gp247/front/admin/controllers/admintemplateonlinecontroller",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Admin\\Controllers\\AdminTemplateOnlineController",
            "from": [
              {
                "file": 77
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/admin/livewire/bannerform::gp247/front/admin/livewire/bannerform",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Admin\\Livewire\\BannerForm",
            "from": [
              {
                "file": 72
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/admin/livewire/bannerlist::gp247/front/admin/livewire/bannerlist",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Admin\\Livewire\\BannerList",
            "from": [
              {
                "file": 72
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/admin/livewire/bannertypeform::gp247/front/admin/livewire/bannertypeform",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Admin\\Livewire\\BannerTypeForm",
            "from": [
              {
                "file": 72
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/admin/livewire/bannertypelist::gp247/front/admin/livewire/bannertypelist",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Admin\\Livewire\\BannerTypeList",
            "from": [
              {
                "file": 72
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/admin/livewire/layoutblockmanager::gp247/front/admin/livewire/layoutblockmanager",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Admin\\Livewire\\LayoutBlockManager",
            "from": [
              {
                "file": 73
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/admin/livewire/linkgroupform::gp247/front/admin/livewire/linkgroupform",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Admin\\Livewire\\LinkGroupForm",
            "from": [
              {
                "file": 74
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/admin/livewire/linkgrouplist::gp247/front/admin/livewire/linkgrouplist",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Admin\\Livewire\\LinkGroupList",
            "from": [
              {
                "file": 74
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/admin/livewire/linkmanager::gp247/front/admin/livewire/linkmanager",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Admin\\Livewire\\LinkManager",
            "from": [
              {
                "file": 74
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/admin/livewire/pagemanager::gp247/front/admin/livewire/pagemanager",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Admin\\Livewire\\PageManager",
            "from": [
              {
                "file": 75
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/admin/livewire/seometasettings::gp247/front/admin/livewire/seometasettings",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Admin\\Livewire\\SeoMetaSettings",
            "from": [
              {
                "file": 76
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/admin/livewire/seoredirectmanager::gp247/front/admin/livewire/seoredirectmanager",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Admin\\Livewire\\SeoRedirectManager",
            "from": [
              {
                "file": 76
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/admin/livewire/seositemapsettings::gp247/front/admin/livewire/seositemapsettings",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Admin\\Livewire\\SeoSitemapSettings",
            "from": [
              {
                "file": 76
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/api/admincontroller::gp247/front/api/admincontroller",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Api\\AdminController",
            "from": [
              {
                "file": 78
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/api/frontcontroller::gp247/front/api/frontcontroller",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Api\\FrontController",
            "from": [
              {
                "file": 79
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/controllers/homecontroller::gp247/front/controllers/homecontroller",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Controllers\\HomeController",
            "from": [
              {
                "file": 80
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/controllers/rootfrontcontroller::gp247/front/controllers/rootfrontcontroller",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Controllers\\RootFrontController",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/controllers/seocontroller::gp247/front/controllers/seocontroller",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Controllers\\SeoController",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/frontserviceprovider::gp247/front/frontserviceprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\FrontServiceProvider",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/library/sitemapbuilder::gp247/front/library/sitemapbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Library\\SitemapBuilder",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/middleware/checkactive::gp247/front/middleware/checkactive",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Middleware\\CheckActive",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/middleware/checkdomain::gp247/front/middleware/checkdomain",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Middleware\\CheckDomain",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/middleware/frontredirectmiddleware::gp247/front/middleware/frontredirectmiddleware",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Middleware\\FrontRedirectMiddleware",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/models/frontbanner::gp247/front/models/frontbanner",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Models\\FrontBanner",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/models/frontbannertype::gp247/front/models/frontbannertype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Models\\FrontBannerType",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/models/frontlayoutblock::gp247/front/models/frontlayoutblock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Models\\FrontLayoutBlock",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/models/frontlink::gp247/front/models/frontlink",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Models\\FrontLink",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/models/frontlinkgroup::gp247/front/models/frontlinkgroup",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Models\\FrontLinkGroup",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/models/frontpage::gp247/front/models/frontpage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Models\\FrontPage",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/models/frontpagedescription::gp247/front/models/frontpagedescription",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Models\\FrontPageDescription",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/models/frontredirect::gp247/front/models/frontredirect",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Models\\FrontRedirect",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/models/frontsubscribe::gp247/front/models/frontsubscribe",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Models\\FrontSubscribe",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/support/frontlayoutpage::gp247/front/support/frontlayoutpage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Support\\FrontLayoutPage",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/support/resolvestemplateview::gp247/front/support/resolvestemplateview",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Support\\ResolvesTemplateView",
            "from": [
              {
                "file": 58
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/contracts/view/view::illuminate/contracts/view/view",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Contracts\\View\\View",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/database/eloquent/model::illuminate/database/eloquent/model",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Database\\Eloquent\\Model",
            "from": [
              {
                "file": 62
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/database/migrations/migration::illuminate/database/migrations/migration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Database\\Migrations\\Migration",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/database/schema/blueprint::illuminate/database/schema/blueprint",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Database\\Schema\\Blueprint",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/database/schema/builder::illuminate/database/schema/builder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Database\\Schema\\Builder",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/database/seeder::illuminate/database/seeder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Database\\Seeder",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/pagination/paginator::illuminate/pagination/paginator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Pagination\\Paginator",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/support/arr::illuminate/support/arr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\Arr",
            "from": [
              {
                "file": 55
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/support/facades/blade::illuminate/support/facades/blade",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\Facades\\Blade",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/support/facades/cache::illuminate/support/facades/cache",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\Facades\\Cache",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/support/facades/db::illuminate/support/facades/db",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\Facades\\DB",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/support/facades/file::illuminate/support/facades/file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\Facades\\File",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/support/facades/route::illuminate/support/facades/route",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\Facades\\Route",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/support/facades/schema::illuminate/support/facades/schema",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\Facades\\Schema",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/support/serviceprovider::illuminate/support/serviceprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\ServiceProvider",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/support/str::illuminate/support/str",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\Str",
            "from": [
              {
                "file": 55
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/validation/rule::illuminate/validation/rule",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Validation\\Rule",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/view/component::illuminate/view/component",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\View\\Component",
            "from": [
              {
                "file": 83
              }
            ]
          },
          {
            "id": "metadata/import/php/illuminate/view/view::illuminate/view/view",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\View\\View",
            "from": [
              {
                "file": 58
              }
            ]
          },
          {
            "id": "metadata/import/php/livewire/component::livewire/component",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Livewire\\Component",
            "from": [
              {
                "file": 58
              }
            ]
          },
          {
            "id": "metadata/import/php/livewire/livewire::livewire/livewire",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Livewire\\Livewire",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/php/symfony/component/httpfoundation/response::symfony/component/httpfoundation/response",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Symfony\\Component\\HttpFoundation\\Response",
            "from": [
              {
                "file": 61
              }
            ]
          },
          {
            "id": "metadata/import/php/throwable::throwable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Throwable",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/lang/javascript-features::arrow-function",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 arrow function syntax",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "metadata/lang/javascript-features::const-let",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 const/let declarations",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "metadata/lang/javascript-features::template-literal",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 template literal syntax",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/data/property/access::property-value-local-assignment",
            "conf": 0.9,
            "crit": 2,
            "desc": "Value property assigned to a local variable",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "metadata/file/string/file::tmp",
            "conf": 0.2,
            "crit": 1,
            "desc": "tmp literal keyword",
            "from": [
              {
                "file": 33
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/lang/natural::vietnamese-common-word-cac",
            "conf": 1.0,
            "crit": 1,
            "desc": "Vietnamese common word các",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/natural::vietnamese-common-word-cua",
            "conf": 1.0,
            "crit": 1,
            "desc": "Vietnamese common word của",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/natural::vietnamese-common-word-va",
            "conf": 1.0,
            "crit": 1,
            "desc": "Vietnamese common word và",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/natural::vietnamese-common-word-voi",
            "conf": 1.0,
            "crit": 1,
            "desc": "Vietnamese common word với",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/create::browser-iframe-element",
            "conf": 0.78,
            "crit": 1,
            "desc": "References an iframe HTML element",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/form-input::browser-contenteditable-selector",
            "conf": 0.92,
            "crit": 1,
            "desc": "Browser selector targets editable page content",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/form-input::browser-input-selector",
            "conf": 0.9,
            "crit": 1,
            "desc": "Browser selector targets input elements",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/form-input::browser-textarea-selector",
            "conf": 0.9,
            "crit": 1,
            "desc": "Browser selector targets textarea elements",
            "from": [
              {
                "file": 147
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/form-input::element-value-event-listener",
            "conf": 0.9,
            "crit": 1,
            "desc": "Listens for input, change, paste or click",
            "from": [
              {
                "file": 147
              }
            ]
          }
        ]
      },
      {
        "id": 2,
        "mol": "H(F)Md",
        "sha": "5c6374fe498289e347c1271896727794446618e19460ee3d30ffad347b8f7c82",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/README.md",
        "risk": 2,
        "size": 3625,
        "type": "kotlin",
        "depth": 1
      },
      {
        "id": 3,
        "mol": "Md₂(Pt)",
        "sha": "7cf85b0f11824e389a28e76c6acea80d644fac36fbbd9f0fa379a12ad6911c9c",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/README_vi.md",
        "risk": 2,
        "size": 4026,
        "type": "markdown",
        "depth": 1
      },
      {
        "id": 4,
        "mol": "Md(Pa)",
        "sha": "af0f10b3c8f6c6ba2488d5f549b8694fbca96f2417d4682c17a91a8667b4d61b",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/SECURITY.md",
        "risk": 2,
        "size": 465,
        "type": "markdown",
        "depth": 1
      },
      {
        "id": 8,
        "mol": "K(Li)H(Db)",
        "sha": "52260fa7ed0ba6ad40130edb069e5ad3487502c631f1f189b890ffd0b58c24c9",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Admin/Database/Migrations/00_00_00_create_tables_front.php",
        "risk": 2,
        "size": 7386,
        "type": "php",
        "depth": 1
      },
      {
        "id": 9,
        "mol": "K(Li)",
        "sha": "9817d75e0c52b1f9e80dcec73b224f7f4ff5574830233ad85486502350a22ebc",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Admin/Database/Migrations/upgrade/2026_08_28_090000_store_id_one_to_one_front.php",
        "risk": 2,
        "size": 7048,
        "type": "php",
        "depth": 1
      },
      {
        "id": 10,
        "mol": "K(Li)",
        "sha": "7237948aca471a66e61d91f69b5f703dad212ff612de95c71de324ea71a22c8e",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Admin/Database/Migrations/upgrade/2026_09_21_090100_rename_flash_sale_block_label.php",
        "risk": 2,
        "size": 2578,
        "type": "php",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "ju)^#A0=}{B7DE=y\u00261lhx(mv3wN4SiBywS!B7FPJx\u003eID{BzkVhB6IBNxl4B5x(v(J3uZA3aw3x=B.$\u0026gvru6=q*04#z/P@8mQY!nwmY*!l{-%xB-RapnO\u0026i=ze0(@By!YQB-qqrA=+LQvpJ.RwPI9Cx(4ux3jnBodHEpFaw39Pze:AnwO#PjB-p#lvpS}gaz(4uwGV8dwGUV8zdK\u0026eA=k/kBzkVhaAITBx(ChbA=k!qBzbkdvR/%)yANz7C)UVzayGn7z/x5}y*?x#uVPT(wNDT5zY\u0026CexM4\u0026%Ab](cBZ]J2Ab](lz//YizEsP9zxJUhA@",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "zddJ@xDR2b3lQ/vxk/Q.h.Pk=z/v=Xw].E7xDR2bB97\u0026by\u0026Z.cA+cw5z/P.rCwhejaARpdaz$+mazULlaMv{oaAIa9av/l-g=E)Az/fUIl2Z^gz/ff3xd!dpA4RFudHEpFaxI9paARpdazULlaztg]aARJAv}Yp*xjSicz/mVVBzbkdAb]Jkx(wcn",
            "ln": 335,
            "col": 66,
            "line": 10
          },
          {
            "b": "z!9M]x\u003e7N[x(v(iA+fb%zdNl2z/fxpaA}HcBrCWswEoLfaAITyA+e\u003c6z/fUtvqYP#BzbkdoKSi+B-X-)y\u0026r*0az++kBrCTrz*9-Pz/cXtxK@q{B8#FvAcb/jzxK4mvrrSlxK@r4wQbzxvrh+#dJ\u0026CyBy/GgvqELsnPV7?B0bvsBrGN[LPU6YwGUC#z!0M9Aa@/$wPw]iw[CQ{B0a}dz!0N7avoiNmOcoxawLi%mg7d!asGZ1z/fU.wnI",
            "ln": 485,
            "col": 49,
            "line": 13
          },
          {
            "b": "v@#6\u0026y*?x#uVPT(wNDT8x([2hzF%Sgx(mMaBz\u0026pzwO=f9Bzbl5ayPj$A=-]Rra]#!aAITBx(Chhx(!xqaAhd9x(jn2dJ\u0026XJx\u003e7Y%Ab](lz//YizGv(ZBzbkdAboVfx(k5cB0bNrwGV8ezdLqdz*k\u00267az\u003eX1xKL^)B8rJpasWZvdJ?YmzY\u003cdnx(mN8",
            "ln": 845,
            "col": 10,
            "line": 18
          },
          {
            "b": "B8L(rwPF#ozY\u0026Ehw[=6)az$R8wGV8dvrrS4z/x$easXGRarR!qz!i#jzF%RtxKM6}e*akewPzu8Bzbkdz!@@bw[=6)azC)tAb]JhwO#PjvqYP#BzbkdzE[2mz/fbex(+zmz/^JMx(\u003eFiA%:3tarR^HaAz4hvqPN^ayP88zFa38wmV)9xK@rbz*9/R",
            "ln": 1172,
            "col": 50,
            "line": 23
          },
          {
            "b": "B0bysaARpdaA87bazULlayPd#az#9uz!@@bw[=6)aARJAzeTPee^-ZJawM?$v@=H9fl8bCB.8Wzpdwbkk#{oyoF4}Lf!1Z$qGV\u003e#aA?EcazkTGg=EEcA=k\u0026qeP(2yvru66c[N2\u0026vruf9B-p#lvpS}5dj+/GdJ\u0026RuC4CXpBzbkdv@=c?By^4CvpB4:",
            "ln": 1867,
            "col": 41,
            "line": 33
          },
          {
            "b": "sZrEr3lQDlaBKO7arR^HfdFBUarR^HasXHiwP?T9B7DF6z//UnxKL.2wPGyBw]zYjvixS9By=Onz!%l7zF783vpK6}Bz\u0026pzxK@r9A+fAdz/{azAa9l(vp%c]C4CYnx(v(w3lQDlarScvarR^HasXH0A+funA=91yz!S.?arR^HasY2KarR^HAckQ",
            "ln": 2714,
            "col": 45,
            "line": 58
          },
          {
            "b": "x\u003eg^@d06GJx(mMabXz7nz7D/JBAh8kxcnEwzZ^Z\u0026C5I893lQDlaBsCrarR^HarR^LBy/rdy*?A%B09Q*xkzG}c$d7luVoB}xECk#p+\u003c\u003c^fh#I1Abn%8wPGHOfjF:ov@3ckdj=PioIW#ZpFKO^l}Ho9au}[ftu%q$3lQDlarR^HazbLjwNP7ZasFHSwO(y5vru74ayPslbXgRfdiJ%AarR^HarR^HarR^HbY^)DA:@V6jS(1Xx(U*]nM4#Ar8ly{uSfx\u0026k#H0FpF@!\u003cw].*be*\u0026nXy**\u003c=e]UGycP.UTarR^HarR^HarR^LByxi5wPP4Tas7GiAXo:KqBJ@LpF$t5q:\u003cIGqBanTqz6kpz.ry\u0026vR/E-wId}nA3)ZO3lQDlarR^HarR^HazCBgc)rqCuUj1*wHF*Bz/{8gwHO:HD)03ny?l%+CXIkvB0@qQvrc0(BswTYDJ",
            "ln": 3810,
            "col": 40,
            "line": 88
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "$this"
            ],
            [
              "",
              "DB"
            ],
            [
              "",
              "DB"
            ],
            [
              "",
              "DB"
            ],
            [
              "",
              "DB"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "DB"
            ],
            [
              "",
              "DB"
            ],
            [
              "",
              "DB"
            ],
            [
              "",
              "DB"
            ],
            [
              "",
              "glob"
            ],
            [
              "",
              "app_path"
            ],
            [
              "",
              "is_file"
            ],
            [
              "",
              "file_exists"
            ],
            [
              "",
              "File"
            ],
            [
              "",
              "Illuminate\\Database\\Migrations\\Migration"
            ],
            [
              "",
              "Illuminate\\Support\\Facades\\DB"
            ],
            [
              "",
              "Illuminate\\Support\\Facades\\File"
            ]
          ],
          "tgt": [
            "$this",
            "DB",
            "File",
            "app_path",
            "file_exists",
            "glob",
            "is_file"
          ],
          "funcs": [
            [
              "up",
              2428
            ],
            [
              "down",
              2858
            ],
            [
              "movePublishedOverrides",
              3775
            ]
          ],
          "metrics": {
            "ast": {
              "op.lor": 1,
              "op.lnot": 1,
              "max_depth": 17,
              "op.concat": 8,
              "call_count": 15,
              "node_count": 473,
              "max_array_len": 1,
              "op_density.lor": 0,
              "op_density.lnot": 0,
              "op_density.concat": 0.02
            },
            "file": {
              "size": 4434,
              "entropy": 4.88
            },
            "text": {
              "lines": 107,
              "top_char": 101,
              "max_ws_run": 5,
              "digit_ratio": 0.02,
              "space_count": 961,
              "char_entropy": 4.88,
              "unique_chars": 84,
              "top_char_null": 0,
              "string_density": 0.12,
              "top_char_ratio": 0.07,
              "avg_line_length": 40.44,
              "max_line_length": 89,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.09,
              "last_line_length": 2,
              "whitespace_ratio": 0.24,
              "identifier_density": 0.82,
              "line_length_stddev": 32.17,
              "normalized_string_count": 1.26,
              "repeated_char_sequences": 16,
              "suspicious_comment_ratio": 0.33,
              "suspicious_identifier_ratio": 0.02,
              "normalized_unique_identifiers": 6.38
            },
            "binds": {
              "count": 3
            },
            "binary": {
              "peak_region_bytes": 4096,
              "peak_region_entropy": 4.98
            },
            "source": {
              "function_count": 3
            },
            "imports": {
              "count": 3,
              "third_party_count": 3,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 145,
              "count": 13,
              "avg_length": 11.15,
              "max_length": 24,
              "avg_entropy": 2.68,
              "entropy_stddev": 0.88
            },
            "comments": {
              "chars": 2926,
              "count": 6,
              "lines": 57,
              "base64": 1,
              "high_entropy": 1,
              "to_code_ratio": 1.14
            },
            "functions": {
              "count": 3,
              "density": 2.8,
              "avg_params": 0.67,
              "code_ratio": 0.35,
              "max_params": 2,
              "length_stddev": 4.71,
              "avg_name_length": 9.33,
              "no_params_count": 2,
              "avg_length_lines": 12.33,
              "max_length_lines": 19,
              "min_length_lines": 9,
              "high_entropy_names": 1,
              "avg_param_name_length": 4
            },
            "identifiers": {
              "count": 88,
              "unique": 43,
              "avg_length": 7.23,
              "max_length": 22,
              "min_length": 1,
              "avg_entropy": 2.35,
              "reuse_ratio": 0.49,
              "length_stddev": 4.61,
              "has_digit_ratio": 0.05,
              "sequential_names": 1,
              "single_char_count": 1,
              "single_char_ratio": 0.02,
              "high_entropy_count": 3,
              "high_entropy_ratio": 0.07,
              "all_lowercase_ratio": 0.44,
              "all_uppercase_ratio": 0.12
            }
          }
        },
        "id": 11,
        "mol": "K(Li)O(Ca)H(F₃)",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Admin/Database/Migrations/upgrade/2026_09_22_060000_rename_promotion_block_key.php",
        "pid": 0,
        "risk": 5,
        "sha": "4830e63fd7dfdf001f76c97ec2d9421c206b6b0642f8ef1e0315c1df0fc3a2b7",
        "size": 4434,
        "traits": [
          {
            "id": "metadata/import/php/illuminate/database/migrations/migration::illuminate/database/migrations/migration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Database\\Migrations\\Migration",
            "spans": [
              [
                11,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/illuminate/support/facades/db::illuminate/support/facades/db",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\Facades\\DB",
            "spans": [
              [
                57,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/illuminate/support/facades/file::illuminate/support/facades/file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\Facades\\File",
            "spans": [
              [
                92,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                158,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                533,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                583,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "spans": [
              [
                1220,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                2762,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                383,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                893,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/script::php-script-path-suffix",
            "conf": 0.94,
            "crit": 3,
            "desc": "PHP script path suffix",
            "spans": [
              [
                4038,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/search::php-glob-call",
            "conf": 1.0,
            "crit": 3,
            "desc": "PHP searches paths with a glob pattern",
            "spans": [
              [
                3874,
                4
              ]
            ]
          },
          {
            "id": "objectives/credential-access/files/secret-sweep::php-glob-onlydir",
            "atk": "T1083,T1552.001",
            "conf": 0.88,
            "crit": 3,
            "desc": "Uses GLOB_ONLYDIR constant",
            "spans": [
              [
                3917,
                12
              ]
            ]
          },
          {
            "id": "well-known/lib/web/laravel::laravel-illuminate-namespace",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports an Illuminate\\... Laravel namespace",
            "spans": [
              [
                7,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/readdir::php-directory-entry-call",
            "conf": 1.0,
            "crit": 3,
            "desc": "PHP lists or searches directory entries",
            "uses": [
              11
            ],
            "spans": [
              [
                3874,
                4
              ]
            ]
          },
          {
            "id": "well-known/lib/web/laravel::laravel-context",
            "conf": 0.9,
            "crit": 3,
            "desc": "File runs inside the Laravel framework",
            "uses": [
              13
            ],
            "spans": [
              [
                7,
                15
              ]
            ]
          }
        ],
        "type": "php"
      },
      {
        "id": 12,
        "mol": "K(Li)",
        "sha": "6bee6050cecb50388486691b74ba2052377ddcdcc01210db0666dbe7259c0e01",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Admin/Database/Migrations/upgrade/2026_09_22_090000_rename_top_site_position_to_header.php",
        "risk": 2,
        "size": 4505,
        "type": "php",
        "depth": 1
      },
      {
        "id": 13,
        "mol": "K(Li)H₂(CmDb)Md(Pt)",
        "sha": "8433d295bce102732be9e3f9e916acdc4011d5db146bd2ae8e945f622e8b709f",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Admin/Database/Seeders/DataFrontDefaultSeeder.php",
        "risk": 4,
        "size": 11104,
        "type": "php",
        "depth": 1
      },
      {
        "id": 14,
        "mol": "K(Li)Md(Pt)",
        "sha": "c811b82270392aea7a48ed046fdd8959735b2ecbd0edefabd29231bacfef131e",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Admin/Database/Seeders/DataFrontLanguageSeeder.php",
        "risk": 2,
        "size": 51049,
        "type": "php",
        "depth": 1
      },
      {
        "id": 16,
        "mol": "K(Li)H(Db)",
        "sha": "dbbf63bcc631d0db1c420bf7ff598a9cb3a7de909fca924807b78ce5f20cab48",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Admin/Livewire/BannerForm.php",
        "risk": 2,
        "size": 9837,
        "type": "php",
        "depth": 1
      },
      {
        "id": 18,
        "mol": "K(Li)",
        "sha": "ca05f680d41149c032957399f54b6d4a8627e71c35a4b70788024a55e0740369",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Admin/Livewire/BannerTypeForm.php",
        "risk": 2,
        "size": 5939,
        "type": "php",
        "depth": 1
      },
      {
        "id": 20,
        "mol": "K(Li)",
        "sha": "181196f6a41d04ffdd43ab59e800a285ccf5783ce11c1ae8ac82ffa81d8f752b",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Admin/Livewire/LayoutBlockManager.php",
        "risk": 2,
        "size": 12393,
        "type": "php",
        "depth": 1
      },
      {
        "id": 21,
        "mol": "K(Li)",
        "sha": "bcec61609eac750b07553157361870d1f4d8821313054afa3dfc22ee6cc5fc37",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Admin/Livewire/LinkGroupForm.php",
        "risk": 2,
        "size": 5855,
        "type": "php",
        "depth": 1
      },
      {
        "id": 23,
        "mol": "K(Li)H(Db)",
        "sha": "78be5e3449034bb5df4b25ad3aa1cb1d9efd384e297016a5587f65ea4efefd09",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Admin/Livewire/LinkManager.php",
        "risk": 2,
        "size": 10515,
        "type": "php",
        "depth": 1
      },
      {
        "id": 24,
        "mol": "K(Li)",
        "sha": "1b9c6906f4d8c88e5f3bbe3e75240e8de2e5febf2b713679ee9a1334b3b8fba7",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Admin/Livewire/PageManager.php",
        "risk": 2,
        "size": 11180,
        "type": "php",
        "depth": 1
      },
      {
        "id": 25,
        "mol": "K(Li)",
        "sha": "0c335bc493de3f8eb35537ac787d61e1cc21c489cf53e41433df176a608ab25a",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Admin/Livewire/SeoMetaSettings.php",
        "risk": 2,
        "size": 5428,
        "type": "php",
        "depth": 1
      },
      {
        "id": 26,
        "mol": "K(Li)",
        "sha": "c465a5f2b27de34ea5a16686f2d0455f2f560bb6e59d92548e43b8ee7862f306",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Admin/Livewire/SeoRedirectManager.php",
        "risk": 2,
        "size": 6650,
        "type": "php",
        "depth": 1
      },
      {
        "id": 27,
        "mol": "K(Li)",
        "sha": "c13b4742270028c4d881e632a73111795ab07fb21606bef83361822ae2276d2a",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Admin/Livewire/SeoSitemapSettings.php",
        "risk": 2,
        "size": 9361,
        "type": "php",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "ju)^#A0=}\u0026vqPN%Aa9l/av/l-g=FVeA=k\u0026qtTJBDzddr)B2%ZoB-Rapm]g@$h^wZ*A+eGyz/fSmy?l\u003cwp+\u003c\u003c^lVl*UvqYQq3jnBodHEpFaw3D(Byx04aARpdav/l-g=DK?A=k\u0026qasIqMz/PA3A=k\u0026qaxp#Zaz(4cB.\u003eRIaA.NozGx]dy?$koxK@r8y?aV2A=k\u0026qed9HHaAz46A+eW3wGV86vR/Q%efG1BwN(]]wObv[y\u0026\u003c.H",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "B7=X8B8$]mB1.YJwP@hDaAIaoaA.SCBzbkdwmYvYB.(dbasXHQwO(y5vru66w]zYjBzbkdA=k(raAITyA+c\u003cgasWZvdJ*#+x\u003eh3\u0026eP\u003e@BBrCTIB97#geN@Qh3lQ/vkW!wqy?25rBz(hBaxqt(lRH66fFCu\u003easXH0vqfm*v\u003ezb1AV/BGB97#geN@O",
            "ln": 198,
            "col": 41,
            "line": 9
          },
          {
            "b": "A=k\u0026qeP+MvAbn%8wHx2oarR^Ht@@x2arR^HfdFBUarR^HasXHkxK@r7vqPM#vqYP#B7]o8vruTjwGU]6aARpday/tcB8L(aay/tbzddr)e^-ZzarR^R3lQDlarScRkZ3NRaAITBx(mL\u003carR^HasY2KarR^HAb](swN/*[wfrdsx\u003eIr(BAIRnauZ?",
            "ln": 904,
            "col": 17,
            "line": 29
          },
          {
            "b": "fcBnjx(n0lvqG:5xk/Q.hY#ZMz/fUtvR6d\u0026A+cwczGx]dy?%C3arR^HarR^LBzbxfeK1h$zB5q+x(^Z2c)@UDgbH{Jw].*cBs?SMx(n0lvqG:cdlv\u003ezarR^HarR^Hfe1CtzGx]dy?$kbA56meazbUjzGDjdarR^HarR!il{-{}v@Dm5wN/*@z/c%[",
            "ln": 1356,
            "col": 10,
            "line": 53
          },
          {
            "b": "B75@mcV9NgA::63cOcxAcOl]?vrufgau.[hcOGTOzE^Wafk2kVg=E71A=k\u0026qflqezff%b=x(kN(vrt{!vrl0ko\u003e!lXvruj4zGvD+fKDH/uOBfvv@=c?By!*3vpB4:B6\u0026K1z/fUHAa\u003chrt}4\u0026xarR^HarR^HbY)ZlB1GN\u0026zF0/ncOl]4eIeLaeIeLaeIeLaj%iNlxl4B5wGV57xK#3?avZx\u0026zGE1iwObv[y\u0026*!gz/fbfcN?a:3lQDlarR^Has85xx(+\u003c\u0026A=(m=A==2pvqWFvwmvPvwO2y1efFdAeIgEGvrlGqau.[hcToergbH{{mSJA+Bx?axze0()l$7gCvQTs?tVkiBwmY!5tTS1xvmCoQ",
            "ln": 1630,
            "col": 23,
            "line": 58
          },
          {
            "b": "Ac0djwO=77wPzH5xcqqcze:r1By=Obx)sige*9C5B7]-c3lQDlarR^Hatkw\u003cBzb98aA}miBAnNDzY\u0026R4x(\u003eFaaAI4kwO2:4AckSax(^%0B0bNrvrrSgzE\u003c@5x(4uw3lQDlarR^Hatkw\u003carUSpA3eOfBzk/8zxJOhgbH{JBy/rdy*?A%ePt\u0026wy?W%7",
            "ln": 2448,
            "col": 46,
            "line": 69
          },
          {
            "b": "arR^Hfe1Ctw/$P4AcVenxcqqfwGUz\u003cz*2XmAa9\u003cgwPzVhw)]y\u0026B1wCAzY\u0026+oaz\u003eL8BZY95C}HjsxK#67A=(mxBzbxfay/tbzddr)ayO[\u003ex(kKgarR^HarR^HbY)ZlB1GN@B-6G=Bzk/8zyu(BA56mei=[}IAbn%8wI4$mBAIKIdlv\u003ezarR^HarR^Hfe2EKavQfUaAIaoB-nEBwO(y5vru66wmYvYB.(db3lQDlarR^HaAz4nB-IvxbY)ZlB1GN@wPI*e",
            "ln": 2935,
            "col": 5,
            "line": 78
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "$this"
            ],
            [
              "",
              "\\DB"
            ],
            [
              "",
              "\\DB"
            ],
            [
              "",
              "\\DB"
            ],
            [
              "",
              "\\DB"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "GP247\\Core\\Console\\GP247Command"
            ]
          ],
          "tgt": [
            "$this",
            "\\DB"
          ],
          "funcs": [
            [
              "handleGp247",
              1303
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 14,
              "call_count": 12,
              "node_count": 373,
              "max_array_len": 2
            },
            "file": {
              "size": 3185,
              "entropy": 4.88
            },
            "text": {
              "lines": 85,
              "top_char": 101,
              "max_ws_run": 3,
              "digit_ratio": 0.05,
              "space_count": 642,
              "char_entropy": 4.88,
              "unique_chars": 80,
              "top_char_null": 0,
              "string_density": 0.26,
              "top_char_ratio": 0.07,
              "avg_line_length": 36.47,
              "max_line_length": 137,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.14,
              "last_line_length": 1,
              "whitespace_ratio": 0.23,
              "identifier_density": 0.59,
              "line_length_stddev": 34.79,
              "normalized_string_count": 2.39,
              "repeated_char_sequences": 3,
              "suspicious_comment_ratio": 0.32,
              "suspicious_identifier_ratio": 0.08,
              "normalized_unique_identifiers": 4.06
            },
            "binary": {
              "peak_region_bytes": 3072,
              "peak_region_entropy": 4.92
            },
            "source": {
              "class_count": 1,
              "function_count": 1
            },
            "imports": {
              "count": 1,
              "third_party_count": 1,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 477,
              "count": 22,
              "avg_length": 21.68,
              "max_length": 82,
              "path_count": 1,
              "avg_entropy": 3.28,
              "entropy_stddev": 0.73
            },
            "comments": {
              "chars": 1737,
              "count": 19,
              "lines": 47,
              "base64": 2,
              "high_entropy": 4,
              "to_code_ratio": 1.24
            },
            "functions": {
              "count": 2,
              "density": 1.18,
              "code_ratio": 0.4,
              "avg_name_length": 11,
              "no_params_count": 1,
              "avg_length_lines": 34,
              "max_length_lines": 34,
              "min_length_lines": 34
            },
            "identifiers": {
              "count": 50,
              "unique": 26,
              "avg_length": 8.04,
              "max_length": 19,
              "min_length": 2,
              "avg_entropy": 2.6,
              "reuse_ratio": 0.52,
              "length_stddev": 4.05,
              "has_digit_ratio": 0.15,
              "base64_like_names": 2,
              "high_entropy_count": 1,
              "high_entropy_ratio": 0.04,
              "all_lowercase_ratio": 0.35,
              "all_uppercase_ratio": 0.08,
              "numeric_suffix_count": 2
            }
          }
        },
        "id": 30,
        "mol": "H₂(FU)",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Commands/FrontInstall.php",
        "pid": 0,
        "risk": 2,
        "sha": "2ed8e70e066cc7a7980a04a96fb33265737bbfc8d5449365b7231c3ad585943c",
        "size": 3185,
        "traits": [
          {
            "id": "metadata/import/php/gp247/core/console/gp247command::gp247/core/console/gp247command",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\Console\\GP247Command",
            "spans": [
              [
                44,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                93,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                952,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                2496,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                246,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                1404,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/script::php-script-path-suffix",
            "conf": 0.94,
            "crit": 3,
            "desc": "PHP script path suffix",
            "spans": [
              [
                1737,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/help::command-run-instruction",
            "conf": 0.84,
            "crit": 3,
            "desc": "Command execution help instruction",
            "spans": [
              [
                2999,
                16
              ]
            ]
          }
        ],
        "type": "php"
      },
      {
        "id": 31,
        "mol": "K(Li)H(F)",
        "sha": "6608f5317aa9c6f67972c1efdf67eb9e2c633c233de760e69d6ba8a490d51cf4",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Commands/FrontUninstall.php",
        "risk": 3,
        "size": 1594,
        "type": "php",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "ju)^#A0=}\u0026vqPN%Aa9l/av/l-g=FVeA=k\u0026qtTJBDzddr)B2%ZoB-Rapm]g@$h^wZ*A+eGyz/fSmy?l\u003cwp+\u003c\u003c^lVl*UvqYQq3uZA3aw3x=B.$\u0026gvru6=q*04#z/P@8mQY!nwmY*!mRMWIi%(rFdK\u003e=FdJ?V1vp\u003ca\u0026y?aU%az$+mav/l-g=DKje?!z?Bz(hhw].*cBrCWpze:r1By=Nywnc6}v@#TfC}p7PvqY^\u003ewPI@Aavf%=lVl\u003cOx\u003eF$7asXHIvqYZ2w[=6)B1wCMA=lbn",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "wMikTAbn%8wGUMeBy/u2B09$HgbH{Sz/6u1zE:933lQDlatkh]3lQDlarScRra]?=zEEx[ayPd#aAImfzEETfA+cwiw/#hewGUG3zGx-jwGUG3zeAZ0wg!iiarR^HdHEpvarR^Rav79UAV/BBA+PA73lQDlarSc!3lQDlaAhvtBy!%7wN(]eB7]o8vruTjwGTbU",
            "ln": 336,
            "col": 10,
            "line": 16
          },
          {
            "b": "C42zlB98CpzF77[z/PSczF78kBZ=}kx(W={Bz(hBaA.NjwPw]mBz(hdxjS.sw]zYjB7nS\u003cw]zG@x(mMoasY2KarR^HAb](swN/*[wfrdtze.%.y?d9$auZ?{BzU$Ai%(rqarR^WdK\u003e=FarR^HdJ?f8wN/\u003e8wGV8dwGUG3zGx-jwGUG3zeAZ0wg!iiarR^HdHEpvarR^Rav6%UBAIRwazC.navQJ?BrC7iwmWw2arR^HasY2KarR^",
            "ln": 757,
            "col": 10,
            "line": 32
          },
          {
            "b": "v@#B6zxJR3zE^M{m@QjuhZ*aoazC.n3lQDlaBsCrarR^HarR^LzEEx[auZ?)BzbxfeK18(BzkVhc)@[vzdL7zau@7kcNQ$.arR^HarR^HbXg?qzFTl1wfs2TbY)ZlB1GN]Acb/jzyu(yz*c8nz^^f7diH\u0026tatt\u003e:arR^HarR^Hx\u003ewFowO(ydC{\u003c}Q",
            "ln": 966,
            "col": 18,
            "line": 40
          },
          {
            "b": "A+flkx(W=}cN?a:arR^HarR^HEf{r7arR^HarR^LA+frmy\u0026*^.as85xx(+\u003c\u0026wQ5rdzGxJgzyu=FvqPNbas7GoCw.knvpQ/G3lQDlarR^HazCBgc)o\u003cRwPJ0gBxZbhyBryp",
            "ln": 1205,
            "col": 84,
            "line": 45
          },
          {
            "b": "f^7NRaAg+0yHH\u003c!ayMysx(ChqzE^s0aAITyA:-P(flz5IefDR?Bz\u0026pozGx]dy?$ZharR^HasXH0A+funA=91dA=LPlDV9WXayYncy+cYAwQcrVB98CpzF7HyAa9\u003c4",
            "ln": 1861,
            "col": 32,
            "line": 66
          },
          {
            "b": "y!Ft+auZ\u0026WA56meuW3Bewm5}!A=2lbuV*y9c)SXszdLdT3lQDlarR^Has7JyBy/uhx(v(?A+[xWC{2l)B98CfA+fiavpJ\u003c%cOlX%asyIzefDiHCYWImB7]MgrDq[GwQbZ^3jm)#arR^HarR}Jz/{8gwGTbUb1uG\u003ezddJtBy/rdy*?A%b0cbOarR^HarR^LB8Mhwv}wFVvR/:*auZ?\u003emSir:vrseAwO(y5vru6lAckSax\u003e5tG3lQDlarR^Has7GeB98blvruj4zxI7+cR3#*g=E6!wO(y5vru74fdev$wQ5rdzGxJgzCaL^i%(rqarR^HarR^LB4F+xjS[PLh7iMXzdLaAdlv\u003eVarR^HarR^LBzU$tjS(1(xLzJtk6gTXmSi9NwPxyEfcS1]B4F+LcOD\u00261bXqjxwO#N6z/eiVC@(uQarR^HarR^LBzU$[BZ/f3v\u003c0]SbY)ZlB1GN$ze.%.y?d9$e*q})e*LHfl[P\u0026ucOuVQCYWImB7]Mgoj-x3cOGBYvR/:*cP.UTarR^HarR!GA^n^O3lQDlarR^HarR^HavZ6YwJz\u003eZz/x$\u0026x(W={Bz(hBc$lRawNxy+Bz96IC4CM4z/NHzA56mefj]lyzGEKMA:{:Ie*LHRB-H#6dj=P.Bz(hdxjUB?vrufhbY))xdjEs=arR^HarR^HarR^HmRMWIiYZ+?AcT\u0026=A+e:5z/QaKvQTs?uVoB}xEClKwO#3%AXz6AgbH{yw].*cBt4YQv\u003ePhZbY-",
            "ln": 2208,
            "col": 21,
            "line": 76
          },
          {
            "b": "vrufhbY))xp\u003c3k-x\u003e5Ovi%(rqarR^HarR^HarR^Lvq{fMz/ff3xg^k-zxI7+w[=6)uUr}(uT[1(By/uiB0#9Kz/Po0wNxy+Bz96FBzU$HcOGaKgbH{xyiarhcN*Ga3lQDlarR^HarR^Has7xmA6[LYw[+)IB8L}sarR^HauZ\u0026*BAg-ewPhD]v}v5omr\u0026]=zGxJgzEl4FC(",
            "ln": 2829,
            "col": 94,
            "line": 88
          },
          {
            "b": "CYWImB7]MgrDq[GwQbTOas7JyBy/uhx(v(?A+[xWC}p6-vq{fMz/ff3xg^k-zyETOarR^HarR^HarR^Hw[=6)uVpdfuT[1(By/uiB0#9Kz/Po0wNxy+Bz96FBzU$HcOGaKgbH{xyiarhcN*O?bW\u003eUhlVl\u003cOx\u003eH4Vz/d0=3jma.arR^HarR^HarR^Lvq{fMz/ff3xcotWw[=6)uUr}(uT[1(By/uiB0#9Kz/Po0wNxy+Bz96FBzU$HcOE=8A6[LYw[+)gAa\u003chrdjEs=arR^HarR^HarR^HbW\u003eUhlVl\u003cOx\u003eFLharR^HjS[//A:J\u0026#Abn@)wHF]{CYWImB7]MguRs%QcOcw=wQ5rdzGxJgzCaL^efDiDAbXf.zF0P}dlv\u003eVarR^HarR^HarR!sx(4u/Aclnfv@DmbwO#Qhd06GGA:-P(",
            "ln": 3077,
            "col": 53,
            "line": 92
          },
          {
            "b": "Aa9\u003c4c)S[Fx(+\u003c\u0026BzU$^z!@@}AXnZ)cOuV=nKLfUe{.kJcN?a:arR^HarR^HarR^HarR^Hxk/Q.h^Z(BA42^Hz/Po0wNxy+Bz96FBzbxfeK1n[A7j+ZwmY^la$\u003eb)",
            "ln": 4466,
            "col": 33,
            "line": 120
          },
          {
            "b": "A8pW^y?WxdefF[OvR/:*uVoB}xECcpwPI%czEET3z/d0Mi%)8MarR^HarR^HarV7tarR^HarR^HarR^HmRMWIiYZ!.y?mZ1l${WMv@#TfC{)-Qz/Po0wNxy+Bz96FBzbxfeK1n[A7j+ZwmY^lcOD\u00261bY=KBdjEs=arR^HarR^HEir3dByO#bc%P.+A=legvR/P#bXnzEDKp(rarR^HarR^HarR}DB7VQUas7IIk4!CGo\u003ewx!vp%d1dlv\u003eVarR^HarR^HarR^Lz!/",
            "ln": 4735,
            "col": 53,
            "line": 124
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "empty"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "gp247_word_format_class"
            ],
            [
              "",
              "gp247_word_format_url"
            ],
            [
              "",
              "str_replace"
            ],
            [
              "",
              "md5"
            ],
            [
              "",
              "time"
            ],
            [
              "",
              "File"
            ],
            [
              "",
              "base_path"
            ],
            [
              "",
              "storage_path"
            ],
            [
              "",
              "File"
            ],
            [
              "",
              "base_path"
            ],
            [
              "",
              "storage_path"
            ],
            [
              "",
              "file_get_contents"
            ],
            [
              "",
              "storage_path"
            ],
            [
              "",
              "str_replace"
            ],
            [
              "",
              "str_replace"
            ],
            [
              "",
              "file_put_contents"
            ],
            [
              "",
              "storage_path"
            ],
            [
              "",
              "file_get_contents"
            ],
            [
              "",
              "storage_path"
            ],
            [
              "",
              "str_replace"
            ],
            [
              "",
              "file_put_contents"
            ],
            [
              "",
              "storage_path"
            ],
            [
              "",
              "file_get_contents"
            ],
            [
              "",
              "storage_path"
            ],
            [
              "",
              "str_replace"
            ],
            [
              "",
              "file_put_contents"
            ],
            [
              "",
              "storage_path"
            ],
            [
              "",
              "file_get_contents"
            ],
            [
              "",
              "storage_path"
            ],
            [
              "",
              "str_replace"
            ],
            [
              "",
              "file_put_contents"
            ],
            [
              "",
              "storage_path"
            ],
            [
              "",
              "file_get_contents"
            ],
            [
              "",
              "storage_path"
            ],
            [
              "",
              "str_replace"
            ],
            [
              "",
              "str_replace"
            ],
            [
              "",
              "file_put_contents"
            ],
            [
              "",
              "storage_path"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "storage_path"
            ],
            [
              "",
              "gp247_zip"
            ],
            [
              "",
              "storage_path"
            ],
            [
              "",
              "File"
            ],
            [
              "",
              "storage_path"
            ],
            [
              "",
              "app_path"
            ],
            [
              "",
              "File"
            ],
            [
              "",
              "storage_path"
            ],
            [
              "",
              "public_path"
            ],
            [
              "",
              "File"
            ],
            [
              "",
              "storage_path"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "GP247\\Core\\Console\\GP247Command"
            ],
            [
              "",
              "Illuminate\\Support\\Facades\\File"
            ]
          ],
          "mbr": [
            "$result.key",
            "$result.msg",
            "$result.ok",
            "$result.path",
            "$this.tmpFolder"
          ],
          "tgt": [
            "$e",
            "$this",
            "File",
            "app_path",
            "base_path",
            "empty",
            "file_get_contents",
            "file_put_contents",
            "gp247_word_format_class",
            "gp247_word_format_url",
            "gp247_zip",
            "md5",
            "public_path",
            "storage_path",
            "str_replace",
            "time"
          ],
          "funcs": [
            [
              "handleGp247",
              953
            ],
            [
              "extension",
              1996
            ]
          ],
          "metrics": {
            "ast": {
              "op.lnot": 1,
              "max_depth": 20,
              "op.concat": 31,
              "call_count": 59,
              "node_count": 1510,
              "op.coalesce": 2,
              "member_count": 5,
              "max_array_len": 4,
              "op_density.lnot": 0,
              "member_depth_max": 2,
              "op_density.concat": 0.02,
              "op_density.coalesce": 0
            },
            "file": {
              "size": 5127,
              "entropy": 4.79
            },
            "text": {
              "lines": 139,
              "top_char": 101,
              "max_ws_run": 10,
              "digit_ratio": 0.02,
              "space_count": 1219,
              "char_entropy": 4.79,
              "unique_chars": 78,
              "top_char_null": 0,
              "string_density": 0.46,
              "top_char_ratio": 0.06,
              "avg_line_length": 35.88,
              "max_line_length": 123,
              "empty_line_ratio": 0.16,
              "last_line_length": 1,
              "whitespace_ratio": 0.26,
              "identifier_density": 2.3,
              "line_length_stddev": 32.74,
              "encoded_string_ratio": 0.02,
              "normalized_string_count": 5.43,
              "repeated_char_sequences": 42,
              "suspicious_comment_ratio": 0.17,
              "suspicious_identifier_ratio": 0.04,
              "normalized_unique_identifiers": 11.52
            },
            "binds": {
              "count": 32
            },
            "binary": {
              "peak_region_bytes": 4096,
              "peak_region_entropy": 4.85
            },
            "source": {
              "class_count": 1,
              "function_count": 2
            },
            "imports": {
              "count": 2,
              "third_party_count": 2,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 637,
              "count": 64,
              "avg_length": 9.95,
              "max_length": 91,
              "path_count": 11,
              "avg_entropy": 2.3,
              "empty_count": 4,
              "entropy_stddev": 1.28,
              "base64_candidates": 1
            },
            "comments": {
              "chars": 826,
              "count": 6,
              "lines": 31,
              "high_entropy": 1,
              "to_code_ratio": 0.29
            },
            "functions": {
              "count": 3,
              "density": 1.44,
              "avg_params": 1,
              "code_ratio": 0.65,
              "max_params": 2,
              "length_stddev": 24.5,
              "avg_name_length": 10,
              "no_params_count": 1,
              "avg_length_lines": 45.5,
              "max_length_lines": 70,
              "min_length_lines": 21,
              "avg_param_name_length": 7
            },
            "identifiers": {
              "count": 320,
              "unique": 82,
              "avg_length": 8.63,
              "max_length": 23,
              "min_length": 1,
              "avg_entropy": 2.68,
              "reuse_ratio": 0.26,
              "length_stddev": 4.38,
              "has_digit_ratio": 0.09,
              "sequential_names": 1,
              "base64_like_names": 2,
              "single_char_count": 1,
              "single_char_ratio": 0.01,
              "high_entropy_count": 4,
              "high_entropy_ratio": 0.05,
              "all_lowercase_ratio": 0.34,
              "numeric_suffix_count": 3
            }
          }
        },
        "id": 33,
        "mol": "K(Li)H₃(CrDbF₄)",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Commands/MakeTemplate.php",
        "pid": 0,
        "risk": 6,
        "sha": "69ded729c3798d845a9abb4a46ef0ad16ea83df0cb42f385d6f2d1e72eea2dbf",
        "size": 5127,
        "traits": [
          {
            "id": "metadata/import/php/gp247/core/console/gp247command::gp247/core/console/gp247command",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\Console\\GP247Command",
            "spans": [
              [
                44,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/illuminate/support/facades/file::illuminate/support/facades/file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\Facades\\File",
            "spans": [
              [
                81,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/string/file::tmp",
            "conf": 0.2,
            "crit": 1,
            "desc": "tmp literal keyword",
            "spans": [
              [
                853,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                384,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                393,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                805,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                1014,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::md5-php",
            "mbc": "C0029",
            "conf": 0.7,
            "crit": 3,
            "desc": "MD5 hash computation",
            "spans": [
              [
                2474,
                3
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/replace::php-str-replace-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "PHP replaces matched string content",
            "spans": [
              [
                2272,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/delete/directory::laravel-delete-directory",
            "conf": 0.9,
            "crit": 3,
            "desc": "Laravel recursive directory deletion",
            "spans": [
              [
                4799,
                22
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/application/webapp::laravel-base-path",
            "conf": 0.85,
            "crit": 3,
            "desc": "Laravel application base path",
            "spans": [
              [
                2669,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/script::php-script-path-suffix",
            "conf": 0.94,
            "crit": 3,
            "desc": "PHP script path suffix",
            "spans": [
              [
                3284,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/full::php-file-put-contents",
            "mbc": "C0052",
            "conf": 1.0,
            "crit": 3,
            "desc": "Calls PHP file_put_contents()",
            "spans": [
              [
                3141,
                17
              ]
            ]
          },
          {
            "id": "well-known/lib/web/laravel::laravel-illuminate-namespace",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports an Illuminate\\... Laravel namespace",
            "spans": [
              [
                77,
                15
              ]
            ]
          },
          {
            "id": "well-known/lib/web/laravel::laravel-context",
            "conf": 0.9,
            "crit": 3,
            "desc": "File runs inside the Laravel framework",
            "uses": [
              10,
              13
            ],
            "spans": [
              [
                77,
                15
              ],
              [
                2669,
                9
              ]
            ]
          }
        ],
        "type": "php"
      },
      {
        "ctx": [
          {
            "b": "ju)^#A0=}\u0026vqPN%Aa9l/av/l-g=FVeA=k\u0026qtTJBDzddr)B2%ZoB-Rapm]g@$h^wZ*A+eGyz/fSmy?l\u003cwp+\u003c\u003c^lVl*UvqYQq3uZA3av/l-g=FVeA=k\u0026qtT\u0026:LzGF/*A=#ebwL^z=C4\u003eF#AYTQnfdFBUasXHiwO(vewGU@mvR/+1xK$Y%By/rdy*?A%azbt7wPF#oxKM09vrb{4vTi6beOn{weN\u003c0EwGUX$wO#Q7v{%f@Bz\u0026pzxK@q@z/x$easXHQxK@r9vpK7YxjSibxLzBbefG1LaARpdaAImswGUS7wPF#6vpK6}Bz\u0026pxwN/p=C4\u003e\u0026baARpdz6i}lA=l8kxBk\u003eiayFX$ze:AmwPw]oAaAy0wNEa$asWZvdJ?Y7x(+zhB0bNrwGU\u00267xl4B5x(v(iAa9\u003c4azbLjaz2.cA^n^Gx()]ex(n0lvqG:\u003ewftt)w]zZ3az(4cx\u003ez6?vruj4zvdHoatLSahzvcCgGla-fF+yyiV@JTwODfcvq(",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "az2!twO#41av/l-g=E^uzeAZ0wd0U\u003carR^HfdFBUarR^HasXHkxK@r7vqPM#vqYP#B7]o8vruTjwGU]6aARpday/tcB8L(aay/tbzddr)e^-ZzarR^R3lQDlarScRkZ3NRaAITBx(mL\u003carR^HasY2KarR^HAb](swN/*[wfrdsx\u003eIr(BAIRnauZ?",
            "ln": 1103,
            "col": 20,
            "line": 28
          },
          {
            "b": "arR^HarR!sz/Pz$v}V#kbYENdzD!G0wO+}1wHy+avriLpA+f5}Bzk]fdiJ%AarR^HarR^HarR^Hx\u003ewFokY{%Xx(mYmbW$h6wIbt-cOuV+wO+^%x)a5pdiJ%AarR^HarR^HarR^HarR^HbXgF5wPRG]tu@vmas7#sy*?B1C4A-xarR^HarR^HarR^HEir9qB7DFv3lQDlarR^HarR^HarR^Has85xx(+\u003c\u0026vpS[Ivrcm1zF7vBlVm9-wft=dBrCa9y?mZ1asw=!A+f5}Bzk]f",
            "ln": 4070,
            "col": 2,
            "line": 112
          },
          {
            "b": "BzbxfeK1w!y?\u003eBAvQTs?diJ5uas7x8B8L(qBy=)zDKp(rarR^HarR^HarR}IwO+^%x)a5gjS[M.A+PwsB98CfA+fiavpJ\u003c%cTo[7efDq[cOcxYBZ/AlAWShwvSME7B-.gCaAITBy?mGjbW$h6wHO-LatCq]efDq[cN?a:3lQDlarR^HarR^HazCBgc)S[Fx(+\u003c\u0026x(^i^wO=fKzGG]Ac)S?Ay*?B1C4A9KaBsCrarR^HarR^HarR^HarR^LAbn}",
            "ln": 5463,
            "col": 19,
            "line": 144
          },
          {
            "b": "A4-tOz/o.ux(+zvxKM09Cv.[9A+cwjA=(nlzF79KFrRf^z/6D4A+PA7azC{uCwhej3lQDlarR^Hatkw\u003cx([Acy?s/lz/](baz\u003eLcyANhiwPA5sw[=6)azCv$zGGP5vqE5{zE:(2wO+}1wGV8dwGU/cBs)[yarR^HarR!sz/Pz$v}V#kxk/Q.h^ZVr",
            "ln": 8048,
            "col": 29,
            "line": 222
          },
          {
            "b": "aAH$dwKyxNBy/uid06GJx(mMabW\u0026kDB98CpzF77qvKTtXvScg33lQDlaBsCrarR^HarR^LxKL%}k{erkkXKOExKtv=y?k1xB7!#qh8V*kas7wAi%)8MarR^HarR}yvrl9GauZ\u0026jxKL%}uUj1*wHF{ExKJUNhyy3#bW@h:3jm)#arR^HarUYoBAIRwas7SeB7^\u0026ZaW4$hw)]H%wGSrDas7SeB7^(.aW4$hw)]H%wGSrDas7SeB7^\u0026ZjV$}JbXQRcxHj=/arR^HEf{r7arR^WdK\u003e=FarR^HdJ?A0B95KoC4CYtazbt7wGVbkwmY^7vix8{A+e.",
            "ln": 9479,
            "col": 23,
            "line": 263
          },
          {
            "b": "bXgRfwN/?2A^o8{ayPqhvr\u0026h5arR!N3lQDlarR^Has7MqB-7.jjS)%mi%(rqarR^HarR!sz/Pz$v}V#kB7nS@wnc6jbXgRfwN/?2A^o8Rkro]\u003et{9M%as7JoBAhTQaBsCrarR^HarR^HarR!vw/@GEwO#QgC{2mkjS(a8cM)!:as7JoBAhTHjV$}JcOv20diJ%AarR^HarR^HarR^HarR^Hv@Dmbx(n68i%)8MarR^HarR^HarV7t3lQC",
            "ln": 9919,
            "col": 36,
            "line": 277
          },
          {
            "b": "vrufiasnATbY)ZlB1GN@wO(vewKQDPBA{n*A+e:5z/PM6B0@qMvrufidiJ%AarR^HarR^HarR^HarR^HkYQZLx(UQEAa9\u003c4dlv\u003eVarR^HarR^HarR!P3lQDlarR^HaBKO7arR^HarR^HA+funA=91hze:Pxc$ddpvr(i\u003cx\u003ey%9B7nS@wnc6jbXgRfwN/?2A^o8Rkro]\u003et}va5cOu+$asw=]cTweIi%)8MarV7tEf]",
            "ln": 10871,
            "col": 26,
            "line": 308
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "$this"
            ],
            [
              "",
              "app_path"
            ],
            [
              "",
              "is_dir"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "empty"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "empty"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this.input"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "count"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "unlink"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "count"
            ],
            [
              "",
              "count"
            ],
            [
              "",
              "count"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "ltrim"
            ],
            [
              "",
              "str_replace"
            ],
            [
              "",
              "substr"
            ],
            [
              "",
              "strlen"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "isset"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "sort"
            ],
            [
              "",
              "sort"
            ],
            [
              "",
              "sort"
            ],
            [
              "",
              "sort"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "count"
            ],
            [
              "",
              "empty"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "empty"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "count"
            ],
            [
              "",
              "empty"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "count"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "gp247_template_source_roots"
            ],
            [
              "",
              "is_dir"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "ltrim"
            ],
            [
              "",
              "str_replace"
            ],
            [
              "",
              "substr"
            ],
            [
              "",
              "strlen"
            ],
            [
              "",
              "array_key_exists"
            ],
            [
              "",
              "\\GP247\\Core\\Support\\TemplateSourceAudit"
            ],
            [
              "",
              "hash_file"
            ],
            [
              "",
              "hash_file"
            ],
            [
              "",
              "scandir"
            ],
            [
              "",
              "is_dir"
            ],
            [
              "",
              "array_merge"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "array_diff"
            ],
            [
              "",
              "scandir"
            ],
            [
              "",
              "is_dir"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "rmdir"
            ],
            [
              "",
              "empty"
            ],
            [
              "",
              "array_diff"
            ],
            [
              "",
              "scandir"
            ],
            [
              "",
              "GP247\\Core\\Console\\GP247Command"
            ],
            [
              "",
              "GP247\\Front\\FrontServiceProvider"
            ]
          ],
          "mbr": [
            "$plan.delete",
            "$plan.kept_edited",
            "$plan.kept_shell",
            "$plan.kept_unknown",
            "$this.input"
          ],
          "tgt": [
            "$this",
            "$this.input",
            "\\GP247\\Core\\Support\\TemplateSourceAudit",
            "app_path",
            "array_diff",
            "array_key_exists",
            "array_merge",
            "count",
            "empty",
            "gp247_template_source_roots",
            "hash_file",
            "is_dir",
            "isset",
            "ltrim",
            "rmdir",
            "scandir",
            "sort",
            "str_replace",
            "strlen",
            "substr",
            "unlink"
          ],
          "funcs": [
            [
              "handleGp247",
              1712
            ],
            [
              "buildPlan",
              5275
            ],
            [
              "reportPlan",
              6529
            ],
            [
              "infoHuman",
              7591
            ],
            [
              "packageFiles",
              7935
            ],
            [
              "isShellEntry",
              8978
            ],
            [
              "sameContent",
              9461
            ],
            [
              "walk",
              9888
            ],
            [
              "removeEmptyDirectories",
              10649
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 3,
              "op.ne": 2,
              "op.add": 2,
              "op.lor": 1,
              "op.land": 4,
              "op.lnot": 10,
              "max_depth": 25,
              "op.concat": 27,
              "call_count": 77,
              "node_count": 2432,
              "member_count": 5,
              "max_array_len": 6,
              "op_density.eq": 0,
              "op_density.ne": 0,
              "op_density.add": 0,
              "op_density.lor": 0,
              "op_density.land": 0,
              "op_density.lnot": 0,
              "max_concat_chain": 2,
              "member_depth_max": 2,
              "op_density.concat": 0.01
            },
            "file": {
              "size": 11057,
              "entropy": 4.58
            },
            "text": {
              "lines": 315,
              "top_char": 101,
              "max_ws_run": 16,
              "digit_ratio": 0.01,
              "space_count": 3060,
              "char_entropy": 4.58,
              "unique_chars": 89,
              "top_char_null": 0,
              "string_density": 0.33,
              "top_char_ratio": 0.07,
              "avg_line_length": 34.1,
              "max_line_length": 179,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.13,
              "last_line_length": 1,
              "whitespace_ratio": 0.31,
              "identifier_density": 1.4,
              "line_length_stddev": 32.09,
              "encoded_string_ratio": 0.01,
              "normalized_string_count": 5.8,
              "repeated_char_sequences": 84,
              "suspicious_string_ratio": 0.02,
              "suspicious_comment_ratio": 0.22,
              "suspicious_identifier_ratio": 0.04,
              "normalized_unique_identifiers": 10.72
            },
            "binds": {
              "count": 16
            },
            "binary": {
              "peak_region_bytes": 5120,
              "peak_region_entropy": 4.88
            },
            "source": {
              "class_count": 1,
              "function_count": 9
            },
            "imports": {
              "count": 2,
              "third_party_count": 2,
              "third_party_ratio": 1
            },
            "strings": {
              "sql": 2,
              "bytes": 1457,
              "count": 103,
              "avg_length": 14.15,
              "max_length": 157,
              "avg_entropy": 2.39,
              "entropy_stddev": 1.21,
              "base64_candidates": 1
            },
            "comments": {
              "chars": 3736,
              "count": 18,
              "lines": 99,
              "base64": 1,
              "high_entropy": 3,
              "to_code_ratio": 0.46
            },
            "functions": {
              "count": 10,
              "density": 2.86,
              "avg_params": 1.11,
              "code_ratio": 0.63,
              "max_params": 2,
              "length_stddev": 22.42,
              "avg_name_length": 11.11,
              "no_params_count": 1,
              "avg_length_lines": 22,
              "max_length_lines": 81,
              "min_length_lines": 4,
              "high_entropy_names": 1,
              "avg_param_name_length": 6.8
            },
            "identifiers": {
              "count": 441,
              "unique": 89,
              "avg_length": 7.89,
              "max_length": 27,
              "min_length": 1,
              "avg_entropy": 2.53,
              "reuse_ratio": 0.2,
              "length_stddev": 4.33,
              "has_digit_ratio": 0.04,
              "sequential_names": 2,
              "base64_like_names": 2,
              "single_char_count": 2,
              "single_char_ratio": 0.02,
              "high_entropy_count": 4,
              "high_entropy_ratio": 0.04,
              "all_lowercase_ratio": 0.47,
              "numeric_suffix_count": 2
            }
          }
        },
        "id": 34,
        "mol": "H₄(CrDbF₃Os)",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Commands/TemplatePrune.php",
        "pid": 0,
        "risk": 5,
        "sha": "9092d5385af0429cb72e0595e01f6e25be46b14f2f4606e5c9703bbf9ec1aae9",
        "size": 11057,
        "traits": [
          {
            "id": "metadata/import/php/gp247/core/console/gp247command::gp247/core/console/gp247command",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\Console\\GP247Command",
            "spans": [
              [
                44,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/frontserviceprovider::gp247/front/frontserviceprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\FrontServiceProvider",
            "spans": [
              [
                81,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                191,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                1151,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                155,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                169,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                8096,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                298,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/file::hash-file-contents",
            "mbc": "C0029",
            "conf": 0.9,
            "crit": 3,
            "desc": "PHP hashes the contents of a file",
            "spans": [
              [
                9544,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/replace::php-str-replace-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "PHP replaces matched string content",
            "spans": [
              [
                5527,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/delete/directory::php-rmdir",
            "conf": 1.0,
            "crit": 3,
            "desc": "Calls PHP rmdir()",
            "spans": [
              [
                10936,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/readdir::php-scandir-call",
            "conf": 1.0,
            "crit": 3,
            "desc": "PHP lists directory entries with scandir",
            "spans": [
              [
                9983,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/stdio::error-suppress-prefix",
            "conf": 0.7,
            "crit": 3,
            "desc": "Suppresses errors with the PHP @ operator",
            "spans": [
              [
                4134,
                28
              ],
              [
                9543,
                24
              ],
              [
                9586,
                24
              ],
              [
                10935,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/delete/file/library::php-unlink",
            "conf": 1.0,
            "crit": 3,
            "desc": "Calls PHP unlink()",
            "spans": [
              [
                4135,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/readdir::php-directory-entry-call",
            "conf": 1.0,
            "crit": 3,
            "desc": "PHP lists or searches directory entries",
            "uses": [
              11
            ],
            "spans": [
              [
                9983,
                7
              ]
            ]
          }
        ],
        "type": "php"
      },
      {
        "id": 35,
        "mol": "H₃(DbF₂Os)",
        "sha": "96cccbf4722d9a35c654a1f4a22e8a0129debb58dd0b78043bcd780fc4c6aae6",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Commands/TemplatePublish.php",
        "risk": 4,
        "size": 8002,
        "type": "php",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "ju)^#A0*F\u003ezdN^cvpJ\u003c\u003em]g@$h^w*)z/fV4lVl\u003c:A=k=gwPz\u0026N3jp]%wGToTA9L}QBz$FLz/fVqz!%l3A=UFMz/fVqz!%l3AYTRJB7DE=y\u00261lhx(mv3wN4=FBz$F.wPq\u003c7B96FJB-Rapm]g@$h^w*)z/fV4o(BMNy\u0026-\u0026JA=k\u0026qq/#L\u003cv@=o)wJHley*?yaax0b@BvHp?zGFl:zGG]qy\u00260W6az2!twO#41avy6+BAhqoy?mR]DKp(rarUSCvR/:*as6DNgbH{?wO(y5vru6SvrufA3lQDlaAhEjy?Wx4w{503BzkVhaywF=z/fSrA=\u003e(lc[bGCarR!N3lQDlarR^Has85xx(+\u003c\u0026m]g@$h=Kv9Abn%8wL=/SxDPCXcR3#*g=FxBze:r1By!oSBz9Y@cM\u003e2:xk/Q.h^ZSFz/Pz@x(mK3c)%aFze:r1By=*Gi%)8MarV7tarR^HfdFBUarR^HasW",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "g::.3aBsCrarR^HarR^HarR!EwPS6nzxJv%z/P}Fg+Z:ni%)8MarR^HarV7tarR^HarR^Hfe1CHnlE$@vqHc@D2\u003e9GwPI*ezE:(lx([2hnk@L+at+=eaAIDzB7F^2v}V#@zF9W3wPF#8zY\u0026}oBrCpnwmY#)arR^HarR^Hfe1B(zF%Rtw]z*fwfJdnvp%d)ayPslC42i3wftx2zGGDcBrz#iq.p{ppC1mOhyQl=arR^HarR^HA+funA=91uwPI*ezGxwqdj)Z",
            "ln": 565,
            "col": 67,
            "line": 21
          },
          {
            "b": "arR^HarR^HmSJA+Bw)r\u003eB7ol8vR4OYv@=c?By=\u003e8cUmd6x(2dtjW6#lwmoN*tpjGmvSM41x\u003c$TXwO\u003e\u003c\u0026y:SHtaszkLz/Pz@x\u003eeOljW6##z/ff3xdbcoAbWBJBz(hhnN%g$t(",
            "ln": 2356,
            "col": 5,
            "line": 76
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "gp247_store_info"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "abort"
            ],
            [
              "",
              "response"
            ],
            [
              "",
              "response"
            ],
            [
              "",
              "gp247_language_render"
            ],
            [
              "",
              "gp247_language_render"
            ],
            [
              "",
              "gp247_check_view"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "gp247_language_render"
            ],
            [
              "",
              "gp247_language_render"
            ],
            [
              "",
              "$request"
            ],
            [
              "",
              "gp247_language_render"
            ],
            [
              "",
              "gp247_language_render"
            ],
            [
              "",
              "$request"
            ],
            [
              "",
              "FrontSubscribe"
            ],
            [
              "",
              "FrontSubscribe"
            ],
            [
              "",
              "FrontSubscribe"
            ],
            [
              "",
              "config"
            ],
            [
              "",
              "FrontSubscribe"
            ],
            [
              "",
              "config"
            ],
            [
              "",
              "redirect"
            ],
            [
              "",
              "redirect"
            ],
            [
              "",
              "redirect"
            ],
            [
              "",
              "gp247_language_render"
            ],
            [
              "",
              "App\\Http\\Controllers\\Controller"
            ],
            [
              "",
              "GP247\\Front\\Models\\FrontSubscribe"
            ],
            [
              "",
              "Illuminate\\Http\\Request"
            ]
          ],
          "mbr": [
            "$data.subscribe_email",
            "$this.GP247TemplatePath"
          ],
          "tgt": [
            "$request",
            "FrontSubscribe",
            "abort",
            "config",
            "gp247_check_view",
            "gp247_language_render",
            "gp247_store_info",
            "redirect",
            "response",
            "view"
          ],
          "funcs": [
            [
              "__construct",
              229
            ],
            [
              "pageNotFound",
              462
            ],
            [
              "itemNotFound",
              1235
            ],
            [
              "emailSubscribe",
              1778
            ]
          ],
          "metrics": {
            "ast": {
              "op.lnot": 2,
              "max_depth": 17,
              "op.concat": 5,
              "call_count": 26,
              "node_count": 634,
              "member_count": 2,
              "max_array_len": 5,
              "op_density.lnot": 0,
              "member_depth_max": 2,
              "op_density.concat": 0.01
            },
            "file": {
              "size": 2606,
              "entropy": 4.64
            },
            "text": {
              "lines": 82,
              "top_char": 101,
              "max_ws_run": 9,
              "digit_ratio": 0.06,
              "space_count": 747,
              "char_entropy": 4.64,
              "unique_chars": 75,
              "top_char_null": 0,
              "string_density": 0.49,
              "top_char_ratio": 0.06,
              "avg_line_length": 30.78,
              "max_line_length": 111,
              "empty_line_ratio": 0.05,
              "last_line_length": 1,
              "whitespace_ratio": 0.32,
              "identifier_density": 1.02,
              "line_length_stddev": 26.53,
              "normalized_string_count": 4.42,
              "repeated_char_sequences": 25,
              "suspicious_comment_ratio": 0.2,
              "suspicious_identifier_ratio": 0.02,
              "normalized_unique_identifiers": 6.76
            },
            "binds": {
              "count": 4
            },
            "binary": {
              "peak_region_bytes": 1582,
              "peak_region_entropy": 4.8
            },
            "source": {
              "class_count": 1,
              "function_count": 4
            },
            "imports": {
              "count": 3,
              "third_party_count": 3,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 423,
              "count": 40,
              "avg_length": 10.58,
              "max_length": 27,
              "avg_entropy": 2.93,
              "empty_count": 5,
              "entropy_stddev": 0.59
            },
            "comments": {
              "chars": 352,
              "count": 5,
              "lines": 17,
              "high_entropy": 1,
              "to_code_ratio": 0.26
            },
            "functions": {
              "count": 5,
              "density": 4.88,
              "avg_params": 0.25,
              "code_ratio": 0.66,
              "max_params": 1,
              "length_stddev": 5.94,
              "avg_name_length": 12.25,
              "no_params_count": 3,
              "avg_length_lines": 13.5,
              "max_length_lines": 19,
              "min_length_lines": 4,
              "avg_param_name_length": 8
            },
            "identifiers": {
              "count": 84,
              "unique": 43,
              "avg_length": 8.74,
              "max_length": 21,
              "min_length": 3,
              "avg_entropy": 2.61,
              "reuse_ratio": 0.51,
              "length_stddev": 4.7,
              "has_digit_ratio": 0.14,
              "base64_like_names": 1,
              "high_entropy_count": 6,
              "high_entropy_ratio": 0.14,
              "all_lowercase_ratio": 0.42,
              "numeric_suffix_count": 1,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 39,
        "mol": "K(Li)O(Er)Md(In₂)",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Controllers/RootFrontController.php",
        "pid": 0,
        "risk": 3,
        "sha": "3ce32888a67e16b716aa55b823366b437e092e0521155f1eb340f280081decb4",
        "size": 2606,
        "traits": [
          {
            "id": "metadata/import/php/app/http/controllers/controller::app/http/controllers/controller",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports App\\Http\\Controllers\\Controller",
            "spans": [
              [
                46,
                31
              ]
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/models/frontsubscribe::gp247/front/models/frontsubscribe",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Models\\FrontSubscribe",
            "spans": [
              [
                112,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/illuminate/http/request::illuminate/http/request",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports Illuminate\\Http\\Request",
            "spans": [
              [
                83,
                23
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                644,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                274,
                0
              ]
            ]
          },
          {
            "id": "objectives/evasion/security-bypass/llm/output-steering::llm-always-respond-output",
            "conf": 0.82,
            "crit": 3,
            "desc": "Coercive response-output instruction",
            "spans": [
              [
                629,
                19
              ]
            ]
          },
          {
            "id": "well-known/lib/web/laravel::laravel-illuminate-namespace",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports an Illuminate\\... Laravel namespace",
            "spans": [
              [
                79,
                15
              ]
            ]
          },
          {
            "id": "well-known/lib/web/laravel::laravel-context",
            "conf": 0.9,
            "crit": 3,
            "desc": "File runs inside the Laravel framework",
            "uses": [
              6
            ],
            "spans": [
              [
                79,
                15
              ]
            ]
          }
        ],
        "type": "php"
      },
      {
        "id": 40,
        "mol": "K(Li)H(F)Md(In)",
        "sha": "d011d4a55a662836078bfbe82250254a086348a5a12f9ec91c92d7db59d3b1c3",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Controllers/SeoController.php",
        "risk": 3,
        "size": 7009,
        "type": "php",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "ju)^#A0!lFdHEpFaxh]?Abn%8wGUP6A=2lbatLM73lQ/K3l}\u0026QA9L[fgbH{{raP]=y*?A%B6IdUBy/uhx(v(@oj-xNl2Z^gz/ff3xd!dpA0*F\u003ezdN^cvpJ\u003c\u003el2Z^Fm]g@$h^xr[ze:r1By/I#mr\u0026]=zGxJgzEl4FC@(uuB-Rapm]g@$h^wZ*A+eGIz!9A}B6I1wze0(Pz/ff3xfcDyB7DE:p+\u003c\u003c^tTJBIwN4@FwmYN#tTq[qx(lEWzdL^oB-Rapm]g@$h^wZ*A+eGACYWImB7]MglVl\u003cOx\u003eG?Bw)]*#Buo?LB7DE:p+\u003c\u003c^tTJBIwN4@FwmYN#tTq[qx(l\u003c\u003ez/PzJ3uZA3aw3x=B.$\u0026gvru6=q*04#z/P@8mQY!nwmY*!l{-%xv@bN{B09+/A6[LYw[+)2wQ5rdzE^/hmr\u0026]=zGxJgzBntWw[+)CwObv[y\u0026*2h3lQDlaAhEjy?Wx4w{503BzkVhaywF=z/fSrA=\u003e(lc[bGCarR!NapoklarR^HarSr\u003cqE%oEay/tcw[+)2w].*bazkTGg=E44B8L}6arR^HarR^HbX7+gw[+)2jS[uJy?l%^wPRo?z/fVdzGG}FuTDh)qEr=-cOGaKgbH{xyiarhcN?a:arR^HarR^HbX7+gw[+)2jS[GXz/e])wN/T?wHF*lz/ff3xdLfEA=\u003e}xi%)8MarQ$oBzbxfeK0V.zF0P}m@\u0026J\u003cA3dp^bX7+gw[+)ZcU47jw[+)FA=l8tcTw!varR^HarR^HbY)ZlB1GN=z/ff3xg(/YauZ?)v@Dl%x\u003eHS$v@Dl%x\u003eH7IC{=(V3lQDlarR^Has85xx-",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "wQbzfCXIkv3lQDlarR^HarR^Has7#sBAIRwauZ\u0026KcUmssz/NiFjW6#yefDrSB7V\u003cyjW6#hxk/Q.h^ZxfzFa92xjUB\u003cwO#3\u0026AWSqzwnM3#e[GoHwO#N6z/dgDy\u0026%x8zEl$1x(!wzdp21xarR^HarQ",
            "ln": 1538,
            "col": 29,
            "line": 44
          },
          {
            "b": "arR^HarR^HarT\u003e}arR^HarR^HarR^HarR^HarR^HcUEErB-nYJau.[hbY)ZlB1GN=z/ff3xgD#XB-n(sarR^HarR^HarR^HarR^HarR^HcU479wHwPyarS*has85xx(+\u003c\u0026v@Dl%x\u003eG!KwmWq0arR^HarR^HarR^HarR^HarR^HcU)pscM\u003cJOau.[hbY)ZlB1GN=z/ff3xg(/Yed9HxarR^HarR^HarR^HarR^HarS4Mz/P}EarR^\u0026j%hKg3lQDlarR^HarR^HarR^HarR^HaszkLz/Pz@x\u003eeOljW6#Up+\u003c\u003c^uSf{1qBK}:l%\u0026CTpEmuved9HxarR^HarR^HarR^HarR^HarS4PvqH6$cM\u003cJ{j%j]Ty?tZ?pFJC-fe2+ivpB4:az2!twO#N6z/b[8arR^HarR^HarR^HarR^HarR^OwmY\u003c\u003ex(2dtjW6#lBn",
            "ln": 1739,
            "col": 7,
            "line": 49
          },
          {
            "b": "3lQDlarR^HatkxAy?m3@wGUI{y?mZ1ayP85aA?gfB.bRpx(n06A=+(6azCZoBzbkdx(n0lvqG:*BzkVhaAIToA0^ZgarR^HarU=DC{4CvarR^HarR^HarR^Hc#JQuavfKPx(lpRzF0P}dgdguarR^HarR^HarSm1Cw7MdwHF{wwQbTOas85xx(+\u003c",
            "ln": 2670,
            "col": 47,
            "line": 78
          },
          {
            "b": "wPQTTB8$=5wHG0ki%)8MarR^HarV7t3lQDlarR^HatkxCwO(vewGV59BAIKBw]zYjvqG:5B98tvwPFh3arR^HarR^LBzbxfeK1h^zeTPeq/(}#wHF#?3jm)#arR^HarUYoBAIRwas7#sBAIRwi%)8MarV7tarR^H3lQDlaAhEjy?Wx4w{503BzkT",
            "ln": 3206,
            "col": 52,
            "line": 91
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "file_get_contents"
            ],
            [
              "",
              "json_decode"
            ],
            [
              "",
              "trans"
            ],
            [
              "",
              "AdminConfig"
            ],
            [
              "",
              "AdminConfig"
            ],
            [
              "",
              "AdminConfig"
            ],
            [
              "",
              "gp247_language_render"
            ],
            [
              "",
              "AdminConfig"
            ],
            [
              "",
              "gp247_language_render"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "AdminHome"
            ],
            [
              "",
              "AdminHome"
            ],
            [
              "",
              "gp247_language_render"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "AdminHome"
            ],
            [
              "",
              "AdminHome"
            ],
            [
              "",
              "gp247_language_render"
            ],
            [
              "",
              "gp247_language_render"
            ],
            [
              "",
              "gp247_language_render"
            ],
            [
              "",
              "AdminHome"
            ],
            [
              "",
              "AdminHome"
            ],
            [
              "",
              "AdminStore"
            ],
            [
              "",
              "AdminStore"
            ],
            [
              "",
              "GP247\\Core\\ExtensionConfigDefault"
            ],
            [
              "",
              "GP247\\Core\\Models\\AdminConfig"
            ],
            [
              "",
              "GP247\\Core\\Models\\AdminHome"
            ],
            [
              "",
              "GP247\\Core\\Models\\AdminStore"
            ],
            [
              "",
              "Illuminate\\Support\\Facades\\DB"
            ]
          ],
          "mbr": [
            "$config.auth",
            "$config.configCode",
            "$config.configGroup",
            "$config.configKey",
            "$config.image",
            "$config.link",
            "$config.requireComposerPackages",
            "$config.requireCore",
            "$config.requireGp247Extensions",
            "$config.version",
            "$this.appPath",
            "$this.auth",
            "$this.configCode",
            "$this.configGroup",
            "$this.configKey",
            "$this.image",
            "$this.link",
            "$this.requireComposerPackages",
            "$this.requireCore",
            "$this.requireGp247Extensions",
            "$this.title",
            "$this.version"
          ],
          "tgt": [
            "$e",
            "$this",
            "AdminConfig",
            "AdminHome",
            "AdminStore",
            "file_get_contents",
            "gp247_language_render",
            "json_decode",
            "trans"
          ],
          "funcs": [
            [
              "__construct",
              361
            ],
            [
              "install",
              1336
            ],
            [
              "uninstall",
              2590
            ],
            [
              "enable",
              3339
            ],
            [
              "disable",
              4011
            ],
            [
              "getInfo",
              4667
            ],
            [
              "removeStore",
              5145
            ],
            [
              "setupStore",
              5252
            ]
          ],
          "metrics": {
            "ast": {
              "op.lnot": 2,
              "max_depth": 18,
              "op.concat": 8,
              "call_count": 34,
              "node_count": 1716,
              "op.coalesce": 4,
              "member_count": 22,
              "max_array_len": 9,
              "op_density.lnot": 0,
              "member_depth_max": 2,
              "op_density.concat": 0,
              "op_density.coalesce": 0
            },
            "file": {
              "size": 5578,
              "entropy": 4.61
            },
            "text": {
              "lines": 177,
              "top_char": 101,
              "tab_count": 1,
              "max_ws_run": 4,
              "digit_ratio": 0.02,
              "space_count": 1641,
              "char_entropy": 4.61,
              "mixed_indent": 1,
              "unique_chars": 76,
              "top_char_null": 0,
              "string_density": 0.47,
              "top_char_ratio": 0.06,
              "avg_line_length": 30.51,
              "max_line_length": 126,
              "empty_line_ratio": 0.13,
              "last_line_length": 1,
              "whitespace_ratio": 0.33,
              "identifier_density": 1.71,
              "line_length_stddev": 25.75,
              "normalized_string_count": 6.31,
              "repeated_char_sequences": 54,
              "trailing_whitespace_lines": 3,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 9.37
            },
            "binds": {
              "count": 30
            },
            "binary": {
              "peak_region_bytes": 1024,
              "peak_region_entropy": 5.13
            },
            "source": {
              "class_count": 1,
              "function_count": 8
            },
            "imports": {
              "count": 5,
              "third_party_count": 5,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 615,
              "count": 84,
              "avg_length": 7.32,
              "max_length": 33,
              "path_count": 1,
              "avg_entropy": 2.19,
              "empty_count": 3,
              "entropy_stddev": 0.82
            },
            "comments": {
              "chars": 481,
              "count": 21,
              "empty": 1,
              "lines": 26,
              "to_code_ratio": 0.17
            },
            "functions": {
              "count": 9,
              "density": 4.52,
              "avg_params": 0.25,
              "code_ratio": 0.82,
              "max_params": 1,
              "length_stddev": 8.86,
              "avg_name_length": 8.5,
              "no_params_count": 6,
              "avg_length_lines": 18.25,
              "max_length_lines": 36,
              "min_length_lines": 4,
              "avg_param_name_length": 8
            },
            "identifiers": {
              "count": 303,
              "unique": 70,
              "avg_length": 8.2,
              "max_length": 23,
              "min_length": 1,
              "avg_entropy": 2.51,
              "reuse_ratio": 0.23,
              "length_stddev": 4.7,
              "has_digit_ratio": 0.06,
              "sequential_names": 1,
              "base64_like_names": 1,
              "single_char_count": 1,
              "single_char_ratio": 0.01,
              "high_entropy_count": 5,
              "high_entropy_ratio": 0.07,
              "all_lowercase_ratio": 0.34,
              "all_uppercase_ratio": 0.07,
              "numeric_suffix_count": 1,
              "double_underscore_count": 1,
              "underscore_prefix_count": 2
            }
          }
        },
        "id": 41,
        "mol": "K(Li)H(Db)",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Format/template/AppConfig.php",
        "pid": 0,
        "risk": 2,
        "sha": "36d5954a3203407f837fe37ce4a2419026a0206097cfe531031654afd9a32eca",
        "size": 5578,
        "traits": [
          {
            "id": "metadata/import/php/gp247/core/extensionconfigdefault::gp247/core/extensionconfigdefault",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\ExtensionConfigDefault",
            "spans": [
              [
                204,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/models/adminconfig::gp247/core/models/adminconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\Models\\AdminConfig",
            "spans": [
              [
                136,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/models/adminhome::gp247/core/models/adminhome",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\Models\\AdminHome",
            "spans": [
              [
                171,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/models/adminstore::gp247/core/models/adminstore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\Models\\AdminStore",
            "spans": [
              [
                243,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/illuminate/support/facades/db::illuminate/support/facades/db",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\Facades\\DB",
            "spans": [
              [
                277,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                2718,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                3254,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                548,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/json::php-json-decode",
            "conf": 0.9,
            "crit": 3,
            "desc": "PHP JSON deserialization",
            "spans": [
              [
                514,
                11
              ]
            ]
          },
          {
            "id": "well-known/lib/web/laravel::laravel-illuminate-namespace",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports an Illuminate\\... Laravel namespace",
            "spans": [
              [
                273,
                15
              ]
            ]
          },
          {
            "id": "well-known/lib/web/laravel::laravel-context",
            "conf": 0.9,
            "crit": 3,
            "desc": "File runs inside the Laravel framework",
            "uses": [
              9
            ],
            "spans": [
              [
                273,
                15
              ]
            ]
          }
        ],
        "type": "php"
      },
      {
        "id": 44,
        "mol": "H₃(CmDbF)",
        "sha": "5cfd98570b1c7fe2ca4cd4b31ff637770bf9685a0dfb396060a32f2f0762c2ec",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Format/template/Provider.php",
        "risk": 3,
        "size": 678,
        "type": "php",
        "depth": 1
      },
      {
        "id": 45,
        "mol": "K(Li)H(Db)",
        "sha": "d2566c5b7e2614b48a29ce92309cedae7618d4ab068a7c4faf0a025b77078c6e",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Format/template/Route.php",
        "risk": 2,
        "size": 241,
        "type": "php",
        "depth": 1
      },
      {
        "id": 51,
        "mol": "Md",
        "sha": "ed470e832d3eab3299b413e398f2e1fe27360d63c581dbed1c0e51b3bee8eefd",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Format/template/readme.md",
        "risk": 1,
        "size": 3505,
        "type": "markdown",
        "depth": 1
      },
      {
        "id": 52,
        "mol": "Md₂(Pt)",
        "sha": "46af939606ce11a8bfa15291209215dd269e45cf559b1eeba6744702fd7c1ca5",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Format/template/readme_vi.md",
        "risk": 2,
        "size": 3857,
        "type": "markdown",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "ju)^#A0=}\u0026vqPN%Aa9l/av/l-g=FVeA=k\u0026qi%(sqB7DE=y\u00261lhx(mv3wN55uxk8l(BzkVhtU[\u003cwx(mv3z/N]DB-RapnO\u0026i=ze0(@By!YQB-qqrA=+L+wPz%dv}wFSz*2\u00269wPx\u003ctB-RapnO\u0026i=ze0(@By!YQB-qqrA=+LQvpJ.RwPI9yy**\u003c=i%{aKwGTMXy\u0026%PezEES#tVk=:AbP=stT\u0026divpS}\u003ctTQ[u3uZA3aw3x=B.$\u0026gvru6=q*04#z/P@8mQY!nwmY*!qG3Y1wJHlwB7DE/x)a6ix(W=\u0026oLFVYCwh8ei%{aKwGTGtgbH{{mSJA+Bx?KOwmPH/CvtJ6tTJgov@1FJzddc@i%{aKwGTGtgbH{{mSJA+Bx?KOwmPH/CvtJ6tTJgov@1wuBzk]fi%{aKwGTGtgbH{{mSJA+Bx?KOwmPH/CvtJ6tT\u0026:LzGF=/wnc6}v@$BVwmPH/CvtJ6i%{aKwGTGtgbH{{mSJA+Bx?gKzeAZ0woh0BA=k\u0026qnP5P\u003evqG:w3uZA3av/l-g=FVeA=k\u0026qtTJBDzddr)B6IgPz/fU%AaAy0wJHlwB7DE:p+\u003c\u003c^tT\u0026:LzGGbJz/6u1zE^/[mSJA+Bx9i)zGx]dy?#fuB-Rapm]g@$h^w*)z/fV4lVl*UvqYQ%tUOTxwMikTAbn%8wJHlwB7DE:p+\u003c\u003c^tT\u0026:LzGGbJz/6u1zE^/[raP]=y*?A%q!p5[A61zHB7DE:p+\u003c\u003c^tT\u0026:LzGGbJz/6u1zE^/[raP]=y*?A%p\u003c3k-x(^@H3uZA3av/l-g=FVeA=k\u0026qtTJBDzddr)B6IWQze:r1By!o?B-7+L3jpoVvrlGjmSJA+Bw(:\u003eC4\u003eC$p\u0026ZF$x\u003eg^}az2!twO#41ax8\u0026(C4\u003eC$p\u0026ZF$x\u003eg^}3vra5arR^WdK\u003e=FarR^HdJ?e$BAh8bB08(yx(4v4fjX^qwN/?2A+P9aefF$Ay*?B1C4z!rzY\u0026EhBy/rdy*?A%aAzysBswtOxKM09zddi\u003eaA.SCvg1b1arR^RaARgiAbn%8wHzKwwQ5rdzGxJgzxI\u003eGmncxoaARpdaAg+fBrC7iA+cwhwO2y[aA8cuwnca2aA.NjwPw]4AbWDMBz?HearR^HdJ\u0026noB7ociwPxsAvpKy[C42G7ayPd#ayYncBrCWswGV8aze:r1By^6EmrSl.D30.lzF786y\u0026:egx(k54aARgiAbn%8wEoL5arR^RazC)tAb]JhwO#P#BzkVhayPd#azC)tB7GxnwN(]}A=k!qBzbkd",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "z/e]{wPRo/y\u00260D{z!0i(c[coEzE:(ivqxA%Bzbkdy?X67aAITyA+e\u003c6z/fUtCwhejazC{I3lQDlarScvarR^HasXH0C42zlvrcx%C%2!UBsXLQBAh8kxfDUBarR^HdLzbKarR!CBZ/f3v\u003c2o1zGx[xr7fIToHhSDuSfG:oIw!Zpe\u003ea.mn\u003er(ay4Ak",
            "ln": 1362,
            "col": 21,
            "line": 35
          },
          {
            "b": "at1Zfx(mGyasw=!wI38UwPQQWzE\u003ejBe*?+[avZ6YwJy}Ye*L0Wk4!CGmRMWIc[dj+arR^HarR^HarR^HwN/y(as7/BxfcCyarR^HarR^HarR!rCXImY3lQDlarR^HaBKO7arR^HarR^Hfe1CDxKL{)wgO\u003cBwO(y5vru6jx(mD)AaJ]$wO#Pjw].*cBs?6wwftY5vSC)$x\u003equdc$L2ze*bjVwO2%(y?mTegaS+ParR^HarR^WfcCyUwN(])C{0",
            "ln": 2275,
            "col": 56,
            "line": 58
          },
          {
            "b": "zdds8vqDn[arR^HarR^WfcCBHzE^Wai=GjJy?W%7aAIToA3e\u003eoaz$+4wmYo]w]zYjwQ4{gBzkS9aA8oyvSC){wg.XgCoz0sze:r1By/IC3lQDlarR^HaARTHaBsCrarR^HarR^HarR^LBzbxfeK0--B9hImq!PPWwN[8FB7GDmp\u003c3k-x(^%0wge(*3lQDlarR^HaBLwxvru0)asHF]xMw3nvpB4:as7IEaBsCrarR^HarR^HarR^Lzf6tjjS(9%m]g@$h.vG%",
            "ln": 2603,
            "col": 68,
            "line": 65
          },
          {
            "b": "arR^HarR^Wfhcp)wftL%y\u0026A%a3lQDlarR^HarR^HaARTHaBsCrarR^HarR^HarR^HarR!sz/Pz$v}V#kxkzG}c%{sHnM5]5e*\u0026qCx\u003c#9\u003eA^orewO=r%A=S(-e]UGycN*fDB08-ux(4u#vqPN8aBsCrarR^HarR^HarR^HarR^HarR!EwPq\u003cbA+eP@zEWl2bXy+bwO${[wJHkwarR^HarR^HarR^HarR!P3lQDlarR^HarR^HaBLwxvru0)asHF]xMw3nvpB4:as7IEaBsCrarR^HarR^HarR^HarR^Lzf6tjjS(9%m]g@$h.vG%pFK\u003eIiV]!5bXnL\u003exjVfVwPI{3xjSFue*?+[awuG!wJy}Ye*H",
            "ln": 4722,
            "col": 6,
            "line": 127
          },
          {
            "b": "asH5Sp/RyEBsXLgv@#c%wHPeMzF%Rtz/fxpaARpdazbtdB95KyzE\u003eBcarR^HarR^HarR^HarR^HarR^HA+flkx(W=cbXy+bwO${[wJHkwarR^HarR^HarR^HarR!P3lQDlarR^HarR^HarR^HazbLjwNP7ZasH(sz^\u003eb6AbYf6vrufhdj##3m]g@$h.Ocwze:r1By/IDdLBXrB-.gEAa\u003chrdiJ5uas7Mky?mG)zdLdsDKp(rarR^HarR^HarR^HarR^HarQ",
            "ln": 9401,
            "col": 43,
            "line": 215
          },
          {
            "b": "arR!vw/@Hlx(4u/wQ4{gBAn\u003cquQNE-uTCAkfhc7?A::0lfgfU}B963NxMbsFdiJ%AarR^HarR^HarR^HA+flkx(W=(z/f5@c%{sHnM5]5e*\u0026qCx\u003c#9\u003eA^or9z/fSre]UGycN?a:arR^HarR^HEf}8tarV7t3lQDlaAhEjy?Wx4w{503BzkVhayYncBvoXLvrDydc[bGCarR!N3jm)#arR^HarU\u0026wwP]KKeK1k?vrb{ccR3#*g=FxBze:r1By!oSBz93MasxVQgbH{?wO(y5vru6SvrufziWVK)",
            "ln": 10935,
            "col": 6,
            "line": 254
          },
          {
            "b": "arR^HarR!zyH?d1c)StqA+e:5z/QaOatt-kh.l7[A=\u003e}xi%)8MarR^HarR^HarV7tarR^HarR^HarR^Hv@Dsic%{sHnM5]5e*\u0026q\u003eBZ/f3v\u003eROrflqtGwPRu%wPz(Fe[5Nje]true]2CPefDiWvrc0(BsxoUarR^HarR^HEf}8tarV7t3lQDlatkh]3lQDlarScRlVl{?aARphB0bBgv@2H=wHzKwv@Dj6x(4u\u003eaAITyA+e\u003c6z/fUt",
            "ln": 17964,
            "col": 10,
            "line": 429
          },
          {
            "b": "B-Ivxw)]H%wJHkwarR^HarR!P3jm)#arR^HarR}Jx\u003eIr(BAIRnauZ\u0026Vx(4v4x)KtsbW$[gy\u0026?9UcOlX#w[=6)zffGewHF*kB.LVldlv\u003eVarR^HarR^LB97\u0026cA3dp^bY)EnxjVfqcOE8+A56meeN-ZwwPR#vi%(rqarR^HarR!vw/@HoB6\u0026J[y?k1uB97\u0026cA48[RclNzJx(bmDB98CpzF7yvw[=6)uUr}(uT[1(By/uiB0@qPByx39djDx5jV%]kB7]o8vruTjwHO:G3lQDlarR^HarR^HaAz4nB-Ivxw)]H%wJHkwarR^HarR!P3jm)#arR^HarR}KxLzJtk4wIIC%(v!wN/?2A^o5UB8Mhwv}vhlbY)EnxjVfoaARTDwHPXF3lQDlarR^Hao",
            "ln": 20949,
            "col": 16,
            "line": 494
          },
          {
            "b": "gbH{Jwn+$1z/M$jx(mD}zF7HyzF%RtvixP4vrlv8aARJAvpBd}BrCWswGUD2z/^PsarR^HarR^HarR^HkXs.DwNxz0ByeJ@zGGDcBAn\u0026QB97\u0026cA4AaSB7]o8vruTjwHPXFarR^HarR^HEf{r7arR^HarR!EwPS6nzxK4wB.9SwarR^HEf{r7arR^WdK\u003e=FarR^HdJ?S2v%8*kx)a67C{3QnAcSNmay]hbwN/?2A^ohUv@=c?BzkS9az\u003e?lB7]J8aAg+fwO#Qhe^-ZzarR^R3lQDlarScRkYu",
            "ln": 21473,
            "col": 18,
            "line": 509
          },
          {
            "b": "arR^HarR^HzeiV@AWShPvrc0(BsXK*h-AVDaARTDwHPXFarR^HarR^HEf{r7arR^HarR!sz/Pz$v}V#kB7nS@wnc6jbY^)DA:@Vfau}[ftu@vWB08-tzGG]AdiJ%AarR^HarR^HarR^Hx\u003ewFobXp\u003enA^n=\u003cjV%]ne*?=?D(%XCzGG]Aau.\u003eJasw=]cN*f+3lQDlarR^HarR^HarR^Hay/tcBzkSnwJHkwarR^HarR^HarR!P3jm)#arR^",
            "ln": 22231,
            "col": 5,
            "line": 534
          },
          {
            "b": "arR!Paz2wgwOC:0c)S.OwPA0nx()]eE0^4Ww[=6)uUaE@B98EKbY)@NdiJ%AarR^HarR^HarR^HarR^HkX1.KC{\u003c}IA=k!Cas85Edlv\u003eVarR^HarR^HarR!P3lQDlarR^HaBKOtarR!P3jm)#arSr\u003cmrSlWBrCQnxk8BewPwb2arR!CA=l5hv@#o)azb+lv@#B6zxJIlwO#P/wOkZ#By/FvdgdguarV1rarR^HarR^Hfe0UParR!P3vJl",
            "ln": 22608,
            "col": 10,
            "line": 547
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "is_dir"
            ],
            [
              "",
              "app_path"
            ],
            [
              "",
              "mkdir"
            ],
            [
              "",
              "is_dir"
            ],
            [
              "",
              "app_path"
            ],
            [
              "",
              "mkdir"
            ],
            [
              "",
              "is_dir"
            ],
            [
              "",
              "app_path"
            ],
            [
              "",
              "mkdir"
            ],
            [
              "",
              "is_dir"
            ],
            [
              "",
              "app_path"
            ],
            [
              "",
              "mkdir"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "gp247_report"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "gp247_report"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "function_exists"
            ],
            [
              "",
              "gp247_check_core_actived"
            ],
            [
              "",
              "glob"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "gp247_report"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "gp247_report"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "app_path"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "Blade"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "gp247_report"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "gp247_report"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "gp247_report"
            ],
            [
              "",
              "glob"
            ],
            [
              "",
              "app_path"
            ],
            [
              "",
              "glob"
            ],
            [
              "",
              "app_path"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "gp247_report"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "config"
            ],
            [
              "",
              "array_merge"
            ],
            [
              "",
              "config"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "file_exists"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "gp247_store_info"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "gp247_store_info"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "\\GP247\\Core\\AdminShell\\Infrastructure\\AdminShellResourceRegistrar"
            ],
            [
              "",
              "config"
            ],
            [
              "",
              "app"
            ],
            [
              "",
              "app"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "app"
            ],
            [
              "",
              "app"
            ],
            [
              "",
              "array_values"
            ],
            [
              "",
              "$this.app"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "public_path"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "app_path"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "resource_path"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "public_path"
            ],
            [
              "",
              "app_path"
            ],
            [
              "",
              "public_path"
            ],
            [
              "",
              "file_exists"
            ],
            [
              "",
              "is_dir"
            ],
            [
              "",
              "dirname"
            ],
            [
              "",
              "mkdir"
            ],
            [
              "",
              "copy"
            ],
            [
              "",
              "is_dir"
            ],
            [
              "",
              "app_path"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "public_path"
            ],
            [
              "",
              "is_file"
            ],
            [
              "",
              "filesize"
            ],
            [
              "",
              "filemtime"
            ],
            [
              "",
              "is_file"
            ],
            [
              "",
              "trim"
            ],
            [
              "",
              "file_get_contents"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "is_dir"
            ],
            [
              "",
              "file_put_contents"
            ],
            [
              "",
              "is_dir"
            ],
            [
              "",
              "is_dir"
            ],
            [
              "",
              "mkdir"
            ],
            [
              "",
              "scandir"
            ],
            [
              "",
              "is_dir"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "file_exists"
            ],
            [
              "",
              "copy"
            ],
            [
              "",
              "GP247\\Front\\Commands\\FrontInstall"
            ],
            [
              "",
              "GP247\\Front\\Commands\\FrontUninstall"
            ],
            [
              "",
              "GP247\\Front\\Commands\\FrontUpdate"
            ],
            [
              "",
              "GP247\\Front\\Commands\\MakeTemplate"
            ],
            [
              "",
              "GP247\\Front\\Commands\\TemplatePrune"
            ],
            [
              "",
              "GP247\\Front\\Commands\\TemplatePublish"
            ],
            [
              "",
              "GP247\\Front\\Commands\\TemplateSetup"
            ],
            [
              "",
              "GP247\\Front\\Middleware\\CheckActive"
            ],
            [
              "",
              "GP247\\Front\\Middleware\\CheckDomain"
            ],
            [
              "",
              "GP247\\Front\\Middleware\\FrontRedirectMiddleware"
            ],
            [
              "",
              "Illuminate\\Pagination\\Paginator"
            ],
            [
              "",
              "Illuminate\\Support\\Facades\\Blade"
            ],
            [
              "",
              "Illuminate\\Support\\Facades\\DB"
            ],
            [
              "",
              "Illuminate\\Support\\Facades\\Route"
            ],
            [
              "",
              "Illuminate\\Support\\ServiceProvider"
            ],
            [
              "",
              "Livewire\\Livewire"
            ]
          ],
          "mbr": [
            "$this.app",
            "$this.routeMiddleware"
          ],
          "tgt": [
            "$e",
            "$this",
            "$this.app",
            "Blade",
            "\\GP247\\Core\\AdminShell\\Infrastructure\\AdminShellResourceRegistrar",
            "app",
            "app_path",
            "array_merge",
            "array_values",
            "config",
            "copy",
            "dirname",
            "file_exists",
            "file_get_contents",
            "file_put_contents",
            "filemtime",
            "filesize",
            "function_exists",
            "glob",
            "gp247_check_core_actived",
            "gp247_report",
            "gp247_store_info",
            "is_dir",
            "is_file",
            "mkdir",
            "public_path",
            "resource_path",
            "scandir",
            "trim",
            "view"
          ],
          "funcs": [
            [
              "initial",
              1568
            ],
            [
              "boot",
              4570
            ],
            [
              "register",
              10819
            ],
            [
              "bootDefault",
              11064
            ],
            [
              "registerAdminShell",
              12020
            ],
            [
              "middlewareGroups",
              13447
            ],
            [
              "registerRouteMiddleware",
              13682
            ],
            [
              "validationExtend",
              14210
            ],
            [
              "registerPublishing",
              14372
            ],
            [
              "templateShellPublishMap",
              16735
            ],
            [
              "ensureSharedAssetsPublished",
              17733
            ],
            [
              "ensureTemplateAssetsPublished",
              19052
            ],
            [
              "syncTemplateAssets",
              20779
            ],
            [
              "copyDirectory",
              22036
            ],
            [
              "eventRegister",
              22747
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 3,
              "op.lor": 2,
              "op.land": 2,
              "op.lnot": 11,
              "max_depth": 23,
              "op.concat": 82,
              "call_count": 139,
              "node_count": 3563,
              "member_count": 2,
              "max_array_len": 7,
              "op_density.eq": 0,
              "op_density.lor": 0,
              "op_density.land": 0,
              "op_density.lnot": 0,
              "member_depth_max": 2,
              "op_density.concat": 0.02
            },
            "file": {
              "size": 22807,
              "entropy": 4.74
            },
            "text": {
              "lines": 558,
              "top_char": 101,
              "max_ws_run": 10,
              "digit_ratio": 0.04,
              "space_count": 6037,
              "char_entropy": 4.74,
              "unique_chars": 95,
              "top_char_null": 0,
              "string_density": 0.19,
              "top_char_ratio": 0.07,
              "avg_line_length": 39.87,
              "max_line_length": 153,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.1,
              "last_line_length": 1,
              "whitespace_ratio": 0.29,
              "identifier_density": 1.17,
              "line_length_stddev": 32.61,
              "encoded_string_ratio": 0.03,
              "normalized_string_count": 4.57,
              "repeated_char_sequences": 195,
              "suspicious_comment_ratio": 0.27,
              "suspicious_identifier_ratio": 0.01,
              "normalized_unique_identifiers": 14.25
            },
            "binds": {
              "count": 24
            },
            "binary": {
              "peak_region_bytes": 16384,
              "peak_region_entropy": 4.94
            },
            "source": {
              "class_count": 1,
              "function_count": 15
            },
            "imports": {
              "count": 16,
              "third_party_count": 16,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 1669,
              "count": 108,
              "avg_length": 15.45,
              "max_length": 36,
              "path_count": 19,
              "avg_entropy": 3.18,
              "entropy_stddev": 1.05,
              "base64_candidates": 3
            },
            "comments": {
              "code": 2,
              "chars": 10722,
              "count": 96,
              "empty": 2,
              "lines": 226,
              "base64": 5,
              "high_entropy": 21,
              "to_code_ratio": 0.68
            },
            "functions": {
              "count": 16,
              "density": 2.69,
              "avg_params": 0.33,
              "code_ratio": 0.65,
              "max_params": 3,
              "length_stddev": 31.59,
              "over_100_lines": 1,
              "avg_name_length": 16.27,
              "no_params_count": 13,
              "avg_length_lines": 24.33,
              "max_length_lines": 125,
              "min_length_lines": 4,
              "high_entropy_names": 6,
              "avg_param_name_length": 7.6
            },
            "identifiers": {
              "count": 651,
              "unique": 130,
              "avg_length": 10.17,
              "max_length": 29,
              "min_length": 1,
              "avg_entropy": 2.74,
              "reuse_ratio": 0.2,
              "length_stddev": 5.85,
              "has_digit_ratio": 0.03,
              "sequential_names": 1,
              "single_char_count": 1,
              "single_char_ratio": 0.01,
              "high_entropy_count": 15,
              "high_entropy_ratio": 0.12,
              "all_lowercase_ratio": 0.35,
              "all_uppercase_ratio": 0.03,
              "numeric_suffix_count": 1,
              "double_underscore_count": 1,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 53,
        "mol": "K(Li)H₃(F₇OsPo)Md(In₇)",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/FrontServiceProvider.php",
        "pid": 0,
        "risk": 10,
        "sha": "b53e2650814c1f1301fc6c794f8c720038bdb8e5bf2843ef378ee40ff04f3f1d",
        "size": 22807,
        "traits": [
          {
            "id": "metadata/import/php/gp247/front/commands/frontinstall::gp247/front/commands/frontinstall",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports GP247\\Front\\Commands\\FrontInstall",
            "spans": [
              [
                378,
                33
              ]
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/commands/frontuninstall::gp247/front/commands/frontuninstall",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports GP247\\Front\\Commands\\FrontUninstall",
            "spans": [
              [
                455,
                35
              ]
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/commands/frontupdate::gp247/front/commands/frontupdate",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports GP247\\Front\\Commands\\FrontUpdate",
            "spans": [
              [
                417,
                32
              ]
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/commands/maketemplate::gp247/front/commands/maketemplate",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports GP247\\Front\\Commands\\MakeTemplate",
            "spans": [
              [
                496,
                33
              ]
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/commands/templateprune::gp247/front/commands/templateprune",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports GP247\\Front\\Commands\\TemplatePrune",
            "spans": [
              [
                617,
                34
              ]
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/commands/templatepublish::gp247/front/commands/templatepublish",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports GP247\\Front\\Commands\\TemplatePublish",
            "spans": [
              [
                575,
                36
              ]
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/commands/templatesetup::gp247/front/commands/templatesetup",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports GP247\\Front\\Commands\\TemplateSetup",
            "spans": [
              [
                535,
                34
              ]
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/middleware/checkactive::gp247/front/middleware/checkactive",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Middleware\\CheckActive",
            "spans": [
              [
                286,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/middleware/checkdomain::gp247/front/middleware/checkdomain",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Middleware\\CheckDomain",
            "spans": [
              [
                246,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/middleware/frontredirectmiddleware::gp247/front/middleware/frontredirectmiddleware",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Middleware\\FrontRedirectMiddleware",
            "spans": [
              [
                326,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/illuminate/pagination/paginator::illuminate/pagination/paginator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Pagination\\Paginator",
            "spans": [
              [
                35,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/illuminate/support/facades/blade::illuminate/support/facades/blade",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\Facades\\Blade",
            "spans": [
              [
                112,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/illuminate/support/facades/db::illuminate/support/facades/db",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\Facades\\DB",
            "spans": [
              [
                150,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/illuminate/support/facades/route::illuminate/support/facades/route",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\Facades\\Route",
            "spans": [
              [
                185,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/illuminate/support/serviceprovider::illuminate/support/serviceprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\ServiceProvider",
            "spans": [
              [
                72,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/livewire/livewire::livewire/livewire",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Livewire\\Livewire",
            "spans": [
              [
                223,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                829,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                897,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                779,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                2651,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                1410,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                2715,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/readdir::php-scandir-call",
            "conf": 1.0,
            "crit": 3,
            "desc": "PHP lists directory entries with scandir",
            "spans": [
              [
                22295,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/copy::copy-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Copies file via copy()",
            "spans": [
              [
                18028,
                4
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/timestamp::php-filemtime-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads file modification time",
            "spans": [
              [
                21013,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/script::php-script-path-suffix",
            "conf": 0.94,
            "crit": 3,
            "desc": "PHP script path suffix",
            "spans": [
              [
                4818,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/full::php-file-get-variable-source",
            "mbc": "C0051",
            "conf": 0.88,
            "crit": 3,
            "desc": "PHP reads content from a variable source",
            "spans": [
              [
                21121,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/search::php-glob-call",
            "conf": 1.0,
            "crit": 3,
            "desc": "PHP searches paths with a glob pattern",
            "spans": [
              [
                4786,
                4
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/full::php-file-put-contents",
            "mbc": "C0052",
            "conf": 1.0,
            "crit": 3,
            "desc": "Calls PHP file_put_contents()",
            "spans": [
              [
                21538,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/stdio::error-suppress-prefix",
            "conf": 0.7,
            "crit": 3,
            "desc": "Suppresses errors with the PHP @ operator",
            "spans": [
              [
                21537,
                38
              ],
              [
                22672,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/stdio::php-echo-statement",
            "conf": 0.95,
            "crit": 3,
            "desc": "Emits data with a PHP echo statement",
            "spans": [
              [
                2339,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/lifecycle/auto-exec::php-variable-file-load",
            "conf": 0.95,
            "crit": 3,
            "desc": "PHP variable-path include or require",
            "spans": [
              [
                4861,
                23
              ],
              [
                9465,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/lifecycle/auto-exec::require-dir-php-sibling",
            "conf": 0.85,
            "crit": 3,
            "desc": "require_once sibling helper file",
            "spans": [
              [
                10999,
                40
              ]
            ]
          },
          {
            "id": "well-known/lib/web/laravel::laravel-illuminate-namespace",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports an Illuminate\\... Laravel namespace",
            "spans": [
              [
                31,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/readdir::php-directory-entry-call",
            "conf": 1.0,
            "crit": 3,
            "desc": "PHP lists or searches directory entries",
            "uses": [
              22,
              27
            ],
            "spans": [
              [
                4786,
                4
              ],
              [
                22295,
                7
              ]
            ]
          },
          {
            "id": "well-known/lib/web/laravel::laravel-context",
            "conf": 0.9,
            "crit": 3,
            "desc": "File runs inside the Laravel framework",
            "uses": [
              33
            ],
            "spans": [
              [
                31,
                15
              ]
            ]
          }
        ],
        "type": "php"
      },
      {
        "ctx": [
          {
            "b": "ju)^#A0*-ewGTMXy\u0026%PezEES#tVk=:AbP=stT\u0026divpS}\u003ctVbG.By^JvB-RapnO\u0026i=ze0(@By!YQB-qqrA=+L+BAfCIB-RapnO\u0026i=ze0(@By!YQB-qqrA=+LLA=KkG3tB8{c)rhBzEW^5z/e][CXIkvB0@zGA56meuVH7cBy!/\u003eA=k\u0026qcN*e+clKECzEl*)A::kwcUExNg=F=Zz/{ekuUjs%zGElSay/tcw[+)acUExNg=F=NB-4",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "zGEGrasWZvdJ?21B98tvwOb$3zGE1xv@=c(zxJUmavo)MwmV)4CwZ#5ayYQsBzbkdvpKy[C4z!rwO(y5vru6iaAIDzvixJ9B.tAaay!?$zF%R7asXHFzFA-)BrCBeA+//pazC.nzY\u0026+oaA8cux([zsz*c7Kavdb\u003ev@=c(zxJB$y\u00261enBzbxfaztt5AaK5jvrrSlxK@r9y***+B0bgs3lQ/vx(+zvx(4Q1zF78lzY\u0026.iB95Kzy\u0026%x8zxJ\u003euBz#wAj0nGUB.tAaB0a[gAaJ]$ayMykwO#3\u0026A+fnlBz?HedJ\u0026kt",
            "ln": 3186,
            "col": 69,
            "line": 103
          },
          {
            "b": "By=O7y\u0026r*0e^-ZzarR^HarR^HarU=DC{4CvarR^HarR^HarR^HarR^HbYv*EAclmBe\u003cgs9B98CpzF7yvv{%g\u0026uV*B3A:JB3zEU7uv{%g\u0026vQS+ZefDiGvrt{bi%)8MarR^HarR^HarV7Pv{%E?xDOZdra{q\u003cCvs@%wGSmfdiJ%AarR^HarR^HarR^HarR^Hxk/Q.h^ZPpAbP=sc)@kiA56meaAhdtxk8laxM4*8t{7ssata=ZxM4*8ata=:a%p]qzE-",
            "ln": 4794,
            "col": 30,
            "line": 139
          },
          {
            "b": "as7=iD2E?EdiJ%AarR^HarR^HarR^HarR^Hfe1CpCYmFqwmV()C{3QnzeAY7vqYP#BAh8jaz1$\u003exDRFby\u0026%p@arR^HarR^HarR^HarR^HbW\u003e.lp*[0FauZ\u0026QA=LPluU%j\u003cc)%aSx(bjGaz2!py\u0026r\u0026}c){L[efDiOvr(^lBs/W}vp%d2dlv\u003eVarR^HarR^HarR^HarR^larR^HarR^HarR^HarR^Hx\u003ewFobY3[mz/{dNk5:}ywGTc0aswS^",
            "ln": 5872,
            "col": 58,
            "line": 168
          },
          {
            "b": "arR^HarR^HarR^HarR^HarR^Hatkw\u003cBzbxfazC)tB75V(aMv{oayMylx()]eBzb98aAhEjy?W%7wN({9xK@q}y\u0026r*0aARJAwN]H%azC{GaA8ocarR^HarR^HarR^HarR^HarR^HarR^HarR^Hfe1C\u0026xKM09B98bjy-)j@A=L(9B0a)lv@DsiayPdg",
            "ln": 6667,
            "col": 8,
            "line": 181
          },
          {
            "b": "w/@HyBAhtsB0@qxAbXStBz9iFcOD?@ar-)hazb4#B7D^yDKp(rarR^HarR^HarR}JBAh8kxhA2UxDPCXB98CfA+fiavpJ\u003c%cOD?#asw=?efDiDAbXStBz99+3lQDlarR^HaBKOtarR^HarR^LC4\u003eJiauZ?)Ab]J4x)p:Mas82IA+PA7p*[DVe*\u0026n0e*LHXvO*GPxGDLzarR^HarR!vw/@GBC4\u003eJic[c-iwQ4{gBAn\u0026QC4\u003eJidjDx^3lQDlarR^",
            "ln": 9145,
            "col": 10,
            "line": 227
          },
          {
            "b": "arScRra]\u0026:wGUA4wGV8dwGUV2zGE1uvrug7awui:vrMi#aAz4ax(!xcA+e=7w]zYjBzbkdm]g@$h=Kv9Abn%8wL=/SxDRFjwP[F7arR^HdJ\u0026RqzdN^cvpJ\u003efayPkdfgO?]g=E6!wO(y5vru74azbtdB95JMAckSax(^%0wft/lwPz*9wmY*8vqYP",
            "ln": 10788,
            "col": 4,
            "line": 273
          },
          {
            "b": "arScRBy/rdy*?A%ePt\u0026wy?W%7fk$@OzE\u003c@2z/6u1zE^/qaz(mxBrC18A+e/8CwhejaA}HcBrBEIpddJGaA}Koy-)Xhv@0RrvqYP.arR^HasXHJB-RTEyH}6@ayO]6wO2N[xcqziwO@S0aAg+0yHH\u003c!aA8oyvixV6ze:r1By=O6wmP:7vixD0Coy%B",
            "ln": 11262,
            "col": 4,
            "line": 280
          },
          {
            "b": "zF77qAa9\u003cgwPzVhazkIevJYR#BAz8mzxJwbAbol1wftP7B7]e@as82JvO*GPxE\u003eoqe[V^Va$tiOy**\u003c=e]UGya$:iBarR^HdJ*#%wPS6nzxJwdA::kQB98CpzF7HyB98CpzF8cQqE%VMBzk]faAg+hxDOZqzGxJ5wGSmtBZ!fQBz99CjW6#%vSME7B-.gqAa9\u003c4aA7\u003cmBzbkdCwg@jx(mMaw[=6)e^-ZzarR^R3lQDlarScRkW!wqyY",
            "ln": 12820,
            "col": 19,
            "line": 309
          },
          {
            "b": "A+PA7as85uze:r1By^0CB98CpzF77qB9g}*vruf9jS(a1efG1QA+PA7as7]mBAz8mzxI7+cN{-Ty**\u003c=e]UGycN?80vrcx%C)UVparV1rarR^HarR^Hx\u003ewFobY)QmAbn%8wGTc0jS(a1diJ%AarR^HarR^HarR^HA+funA=917t@@xoarR^HarR!P3jm)#arR^HarR}wx(4v4auZ\u0026Kt@@xoarR^HarR!sz/Pz$v}V#kxk/Q.h^ZVrz2",
            "ln": 13213,
            "col": 37,
            "line": 316
          },
          {
            "b": "vru6kc)S\u003eRvO*GPxDPD3jS(a1au{$@cM\u003eC)cOD\u00261bY!9qp*[DVdlv\u003eVarR^HarR^HarR!sz/Pz$v}V#kxkzG}c)StqAXnZ)cOuV-vruQ5A=9rGkro]\u003et{9M%as7Mky?k4rDKp(rarR^HarR^HarR^HarR}EvqPM#jS[ixB7Gk$zdLavw[=6)dlv\u003eVarR^HarR^HarR^HarR^WfcBs!sS?c[A::l2yH}=#wQ4{gBAnNkzE:(cz/^auC4CYrA+PSbiV@0xA+]D3AV/yvz/*4yxKM6}aztF4xK#h\u003earR^HarR^HarR^HarR^Hfe1C!A+PDjx([RKaAIDzBzbkdw[=pbBrC7iAcSNrz/]@daz(mxBrCTEA=#euwIarjarR^HarR^HarR^HarR!vw/@GB",
            "ln": 13478,
            "col": 36,
            "line": 324
          },
          {
            "b": "y**\u003c=e]UGycN*F!vriLpw[=6)pgn0JdiJ%AarR^HarR^HarR^HbYm4cwGTbUB9g@kBAe=Pw[=6)pgn0JefDR$at2r4dlwU9fcCsTA+PFna$^tvvpS}4Aa\u003chm3lQDlarR^HarR^Has7(ABzkVhB6x]cvqPNYauZ?)zEEx[i%)8MarR^HarV7t3lQDlarQ",
            "ln": 15012,
            "col": 75,
            "line": 362
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "function_exists"
            ],
            [
              "",
              "in_array"
            ],
            [
              "",
              "config"
            ],
            [
              "",
              "trim"
            ],
            [
              "",
              "Arr"
            ],
            [
              "",
              "explode"
            ],
            [
              "",
              "config"
            ],
            [
              "",
              "array_merge"
            ],
            [
              "",
              "key_exists"
            ],
            [
              "",
              "in_array"
            ],
            [
              "",
              "app"
            ],
            [
              "",
              "app"
            ],
            [
              "",
              "Route"
            ],
            [
              "",
              "route"
            ],
            [
              "",
              "url"
            ],
            [
              "",
              "implode"
            ],
            [
              "",
              "url"
            ],
            [
              "",
              "url"
            ],
            [
              "",
              "function_exists"
            ],
            [
              "",
              "in_array"
            ],
            [
              "",
              "config"
            ],
            [
              "",
              "\\GP247\\Core\\Models\\AdminConfig"
            ],
            [
              "",
              "\\GP247\\Core\\Models\\AdminConfig"
            ],
            [
              "",
              "\\GP247\\Core\\Models\\AdminConfig"
            ],
            [
              "",
              "function_exists"
            ],
            [
              "",
              "in_array"
            ],
            [
              "",
              "config"
            ],
            [
              "",
              "\\GP247\\Front\\Models\\FrontLink"
            ],
            [
              "",
              "function_exists"
            ],
            [
              "",
              "in_array"
            ],
            [
              "",
              "config"
            ],
            [
              "",
              "\\GP247\\Front\\Models\\FrontLink"
            ],
            [
              "",
              "function_exists"
            ],
            [
              "",
              "in_array"
            ],
            [
              "",
              "config"
            ],
            [
              "",
              "\\GP247\\Front\\Models\\FrontLayoutBlock"
            ],
            [
              "",
              "function_exists"
            ],
            [
              "",
              "in_array"
            ],
            [
              "",
              "config"
            ],
            [
              "",
              "config"
            ],
            [
              "",
              "is_array"
            ],
            [
              "",
              "is_array"
            ],
            [
              "",
              "is_callable"
            ],
            [
              "",
              "call_user_func"
            ],
            [
              "",
              "gp247_report"
            ],
            [
              "",
              "is_array"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "function_exists"
            ],
            [
              "",
              "in_array"
            ],
            [
              "",
              "config"
            ],
            [
              "",
              "gp247_front_layout_block"
            ],
            [
              "",
              "gp247_store_info"
            ],
            [
              "",
              "isset"
            ],
            [
              "",
              "array_map"
            ],
            [
              "",
              "explode"
            ],
            [
              "",
              "in_array"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "config"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "gp247_report"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "class_exists"
            ],
            [
              "",
              "$modelPage"
            ],
            [
              "",
              "$modelPage"
            ],
            [
              "",
              "gp247_html_render"
            ],
            [
              "",
              "function_exists"
            ],
            [
              "",
              "in_array"
            ],
            [
              "",
              "config"
            ],
            [
              "",
              "strpos"
            ],
            [
              "",
              "strpos"
            ],
            [
              "",
              "str_replace"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "function_exists"
            ],
            [
              "",
              "app"
            ],
            [
              "",
              "app"
            ],
            [
              "",
              "\\GP247\\Core\\Models\\AdminLanguage"
            ],
            [
              "",
              "\\GP247\\Core\\Models\\AdminLanguage"
            ],
            [
              "",
              "function_exists"
            ],
            [
              "",
              "in_array"
            ],
            [
              "",
              "config"
            ],
            [
              "",
              "\\GP247\\Core\\Support\\TemplateSourceAudit"
            ],
            [
              "",
              "function_exists"
            ],
            [
              "",
              "in_array"
            ],
            [
              "",
              "config"
            ],
            [
              "",
              "gp247_template_source_roots"
            ],
            [
              "",
              "glob"
            ],
            [
              "",
              "basename"
            ],
            [
              "",
              "array_key_exists"
            ],
            [
              "",
              "ksort"
            ],
            [
              "",
              "function_exists"
            ],
            [
              "",
              "in_array"
            ],
            [
              "",
              "config"
            ],
            [
              "",
              "array_keys"
            ],
            [
              "",
              "gp247_template_files"
            ],
            [
              "",
              "substr"
            ],
            [
              "",
              "array_keys"
            ],
            [
              "",
              "config"
            ],
            [
              "",
              "array_key_exists"
            ],
            [
              "",
              "ksort"
            ],
            [
              "",
              "Illuminate\\Support\\Arr"
            ],
            [
              "",
              "Illuminate\\Support\\Facades\\Route"
            ],
            [
              "",
              "Illuminate\\Support\\Str"
            ]
          ],
          "mbr": [
            "$language.rtl",
            "$layout.page",
            "$layout.text",
            "$layout.type",
            "$modelPage.content",
            "$param.lang",
            "$renderer.callback",
            "$renderer.key",
            "$template.key"
          ],
          "tgt": [
            "$e",
            "$modelPage",
            "Arr",
            "Route",
            "\\GP247\\Core\\Models\\AdminConfig",
            "\\GP247\\Core\\Models\\AdminLanguage",
            "\\GP247\\Core\\Support\\TemplateSourceAudit",
            "\\GP247\\Front\\Models\\FrontLayoutBlock",
            "\\GP247\\Front\\Models\\FrontLink",
            "app",
            "array_key_exists",
            "array_keys",
            "array_map",
            "array_merge",
            "basename",
            "call_user_func",
            "class_exists",
            "config",
            "explode",
            "function_exists",
            "glob",
            "gp247_front_layout_block",
            "gp247_html_render",
            "gp247_report",
            "gp247_store_info",
            "gp247_template_files",
            "gp247_template_source_roots",
            "implode",
            "in_array",
            "is_array",
            "is_callable",
            "isset",
            "key_exists",
            "ksort",
            "route",
            "str_replace",
            "strpos",
            "substr",
            "trim",
            "url",
            "view"
          ],
          "funcs": [
            [
              "gp247_route_front",
              388
            ],
            [
              "gp247_front_get_all_template_installed",
              1725
            ],
            [
              "gp247_link",
              2399
            ],
            [
              "gp247_link_collection",
              2723
            ],
            [
              "gp247_front_layout_block",
              2997
            ],
            [
              "gp247_render_plugin_hook",
              4026
            ],
            [
              "gp247_render_block",
              5490
            ],
            [
              "gp247_plugin_process_view",
              8883
            ],
            [
              "gp247_front_is_rtl",
              10328
            ],
            [
              "gp247_template_source_roots",
              11782
            ],
            [
              "gp247_template_files",
              13181
            ],
            [
              "gp247_layout_block_options",
              14847
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 9,
              "op.ne": 2,
              "op.lor": 2,
              "op.sub": 1,
              "op.land": 14,
              "op.lnot": 32,
              "max_depth": 28,
              "op.concat": 32,
              "call_count": 106,
              "node_count": 2982,
              "op.coalesce": 5,
              "member_count": 9,
              "max_array_len": 3,
              "op_density.eq": 0,
              "op_density.ne": 0,
              "op_density.lor": 0,
              "op_density.sub": 0,
              "op_density.land": 0,
              "op_density.lnot": 0.01,
              "member_depth_max": 2,
              "op_density.concat": 0.01,
              "op_density.coalesce": 0
            },
            "file": {
              "size": 15601,
              "entropy": 4.71
            },
            "text": {
              "lines": 379,
              "top_char": 101,
              "max_ws_run": 9,
              "digit_ratio": 0.03,
              "space_count": 4152,
              "char_entropy": 4.71,
              "unique_chars": 86,
              "top_char_null": 0,
              "string_density": 0.28,
              "top_char_ratio": 0.06,
              "avg_line_length": 40.16,
              "max_line_length": 158,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.08,
              "last_line_length": 1,
              "whitespace_ratio": 0.29,
              "identifier_density": 1.37,
              "line_length_stddev": 35.42,
              "normalized_string_count": 5.44,
              "repeated_char_sequences": 104,
              "suspicious_comment_ratio": 0.17,
              "trailing_whitespace_lines": 3,
              "suspicious_identifier_ratio": 0.02,
              "normalized_unique_identifiers": 19.03
            },
            "binds": {
              "count": 36
            },
            "binary": {
              "peak_region_bytes": 10240,
              "peak_region_entropy": 4.95
            },
            "source": {
              "function_count": 12
            },
            "imports": {
              "count": 3,
              "third_party_count": 3,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 1272,
              "count": 106,
              "ip_count": 1,
              "avg_length": 12,
              "max_length": 53,
              "avg_entropy": 2.6,
              "empty_count": 10,
              "entropy_stddev": 1.5
            },
            "comments": {
              "chars": 6314,
              "count": 41,
              "lines": 147,
              "base64": 1,
              "high_entropy": 6,
              "to_code_ratio": 0.63
            },
            "functions": {
              "count": 12,
              "density": 3.17,
              "avg_params": 1.17,
              "code_ratio": 0.57,
              "max_params": 3,
              "length_stddev": 14.65,
              "avg_name_length": 22.33,
              "no_params_count": 5,
              "avg_length_lines": 18.08,
              "max_length_lines": 55,
              "min_length_lines": 4,
              "high_entropy_names": 11,
              "avg_param_name_length": 8.21
            },
            "identifiers": {
              "count": 518,
              "unique": 163,
              "avg_length": 9.43,
              "max_length": 38,
              "min_length": 1,
              "avg_entropy": 2.64,
              "reuse_ratio": 0.31,
              "length_stddev": 5.9,
              "has_digit_ratio": 0.13,
              "sequential_names": 1,
              "base64_like_names": 2,
              "single_char_count": 1,
              "single_char_ratio": 0.01,
              "high_entropy_count": 24,
              "high_entropy_ratio": 0.15,
              "all_lowercase_ratio": 0.38,
              "numeric_suffix_count": 1
            }
          }
        },
        "id": 55,
        "mol": "K(Li)H₃(DbF₃Po)",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Library/Helpers/front.php",
        "pid": 0,
        "risk": 6,
        "sha": "aa12e4100bcd2afa053a2294d269724ddca897a2147aacf785b071354248916e",
        "size": 15601,
        "traits": [
          {
            "id": "metadata/import/php/illuminate/support/arr::illuminate/support/arr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\Arr",
            "spans": [
              [
                76,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/illuminate/support/facades/route::illuminate/support/facades/route",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\Facades\\Route",
            "spans": [
              [
                10,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/illuminate/support/str::illuminate/support/str",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\Str",
            "spans": [
              [
                48,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                3234,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                5920,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                6715,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "spans": [
              [
                13698,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                10836,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                11310,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                3326,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/replace::php-str-replace-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "PHP replaces matched string content",
            "spans": [
              [
                9209,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/script::php-script-path-suffix",
            "conf": 0.94,
            "crit": 3,
            "desc": "PHP script path suffix",
            "spans": [
              [
                12884,
                5
              ],
              [
                13277,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/search::php-glob-call",
            "conf": 1.0,
            "crit": 3,
            "desc": "PHP searches paths with a glob pattern",
            "spans": [
              [
                13542,
                4
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/interpreter/reflection/dispatch::php-callback-dispatch",
            "conf": 0.85,
            "crit": 3,
            "desc": "Calls a PHP callback dispatcher",
            "spans": [
              [
                4858,
                14
              ]
            ]
          },
          {
            "id": "well-known/lib/web/laravel::laravel-illuminate-namespace",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports an Illuminate\\... Laravel namespace",
            "spans": [
              [
                6,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/readdir::php-directory-entry-call",
            "conf": 1.0,
            "crit": 3,
            "desc": "PHP lists or searches directory entries",
            "uses": [
              12
            ],
            "spans": [
              [
                13542,
                4
              ]
            ]
          },
          {
            "id": "well-known/lib/web/laravel::laravel-context",
            "conf": 0.9,
            "crit": 3,
            "desc": "File runs inside the Laravel framework",
            "uses": [
              14
            ],
            "spans": [
              [
                6,
                15
              ]
            ]
          }
        ],
        "type": "php"
      },
      {
        "id": 56,
        "mol": "H₂(CmDb₂)",
        "sha": "d1d0e5ee45457407668580ae2f89175dafb4248fb0b5982ddbb8f234cf776377",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Library/SeoMeta.php",
        "risk": 3,
        "size": 10128,
        "type": "php",
        "depth": 1
      },
      {
        "id": 57,
        "mol": "O(C)H₂(CmPo)",
        "sha": "fad0fb5e371d240d3d0d57b79ab9e19656241c5b509a9865b8bc33aa879f3a6a",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Library/SitemapBuilder.php",
        "risk": 3,
        "size": 26238,
        "type": "php",
        "depth": 1
      },
      {
        "id": 58,
        "mol": "K(Li)",
        "sha": "ad06018da378b21abf68760f203b539dbdacbfeeffa406b943c7b94fa3b136c1",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Livewire/BaseFrontComponent.php",
        "risk": 2,
        "size": 2806,
        "type": "php",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "ju)^#A0=}\u0026vqPN%Aa9l/av/l-g=FVeA=k\u0026qtUO{ywnC?3vrb{v3jp]%wGTuRz/Z5wwJHlwB7DE:p+\u003c\u003c^tTJBIwN4@FwmYN#tTq[qx(l\u003c\u003ez/PzJ3jpoVvrlGjlUH4vyE8DLx)a4{DKp(rarSr!dHEpvarR^Rav]{UwnC*1vqWi4zEWQ4x(mMaA+flkwPI@C3lQDlarScvarR^HasXH0Aa9=}z6f%anO\u0026i=ze0\u003e",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "kYydLvqNbftTJsCB9hImarR}EwQ5q7arR^HasXH0A+funA=91px)si13lQDlarSc!3lQDlaAhEjy?Wx4w{503BzkVhazth3wnC*9bYWEoB.bSoefEq@z/Z5wwGSmowQ5qC3lQDlaBsCrarR^HarR!vw/@HmA56meuVQscA+eP(zF0/ncT*Ibx)a5ndiH=pasw\u0026\u003cdiJ%AarR^HarR^HarR^Hx\u003ewFovrDW9c[c-ixlvT6wge*lwnM3#cN*ShB-Rbmc[cO/",
            "ln": 217,
            "col": 8,
            "line": 14
          },
          {
            "b": "c)S$IwP]NLaBsCrarR^HarR^HarR^HarR^HarR^LBzbxfeK0JZwO#3\u0026A.P$RzGGDcvqYN^o(BMNph+k=c[dj+arR^HarR^HarR^HarR^HEir9qB7DFv3lQDlarR^HarR^HarR^HarR^Haz24@zY\u003cjqwP]KFC4\u003eJidj)-7wO#3\u0026AWSv#3lQDlarR^HarR^HarR^HaBKOtarR^HarR^HarR^HarR!EwPS6nzxHixwQ5qBbYWEoB.bSodlv\u003eVarR^HarR^HarR!Paz2wgwGVsbarR^HarR^HarR^HarR^HbZ9)kCox3\u003ecR3#*g=FxBze:r1By!oSBz9Y@cM\u003e2:",
            "ln": 569,
            "col": 36,
            "line": 22
          },
          {
            "b": "arR^HAb]Vovru66w{503BzkVhayxe2zE^s0o\u003c}:NBy/t#zEWlLz!9AOz//LsdgdguarV1rarR^HarR^HwN/y(asxo+f^7KVD2d4Pb4CLcz/N(YbrmRtvM4WS3lQDlarR^HaARgtBs*{qx\u003eIrAay!#2By/FO3lQDlarR^HazbLfBs?MFDsYbWgbT2}i%)8MarR^HarUc4v@2Z$z/]@diV]UTgH@pLgDL{^arR^HarR!CvpS[.zF80Mhe)^.a.+!jz/P@dzGE@EarR^HarR^Hy?W=#eOFZfxj#xFatUY\u003cCSN9ko\u003c}:NBy/t#zEWl2o(BMNjtgw5j%@A0arR^HEf{r7arR!CA+PY9By=ObB-7Yhx(v(iuVGZ}wmY^QvqfR3wO${]v}wwMwmXbDzGGDcBsnNBarR^HDKp(rarR^HarUl9xM21vjAC7zBzkVhj{\u0026zParR^HarS^Sx)7Rey*?yajTaxOzGGr3zE)\u0026jj{\u0026zParR^HarR^Hjy\u0026eHay/j@B8%F*A=ldCj{\u0026zParR^HarR^HarS^Sx)7RkwizbDz!%MkzGv0Av@bN{B3gZSz/fV9x(mH5a%n1HBA}XljTaxOy\u0026stPA+e=yBy/YseN-EfxkP:Mv}xL1wPx\u003cRj{\u0026zParR^HarR^HarR^HcOx4JgbH{%B98tvwNxd?w]x7Bzddc@Byw)3uT[1(By/uicN*U}3lQDlarR^HarR^Hao",
            "ln": 1183,
            "col": 1,
            "line": 41
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "gp247_store_info"
            ],
            [
              "",
              "auth"
            ],
            [
              "",
              "auth"
            ],
            [
              "",
              "auth"
            ],
            [
              "",
              "gp247_store_info"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "$next"
            ],
            [
              "",
              "gp247_store_info"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "$this"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "view"
            ],
            [
              "",
              "$next"
            ],
            [
              "",
              "gp247_store_info"
            ],
            [
              "",
              "Closure"
            ],
            [
              "",
              "GP247\\Core\\Models\\AdminStore"
            ]
          ],
          "tgt": [
            "$next",
            "$this",
            "auth",
            "gp247_store_info",
            "view"
          ],
          "funcs": [
            [
              "handle",
              274
            ],
            [
              "_renderMaintenanceModeNote",
              1187
            ],
            [
              "_renderMaintenanceModeContent",
              1458
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 1,
              "op.lnot": 2,
              "max_depth": 19,
              "op.concat": 6,
              "call_count": 19,
              "node_count": 380,
              "op_density.eq": 0,
              "op_density.lnot": 0.01,
              "op_density.concat": 0.02
            },
            "file": {
              "size": 1819,
              "entropy": 4.47
            },
            "text": {
              "lines": 64,
              "top_char": 101,
              "max_ws_run": 2,
              "digit_ratio": 0.04,
              "space_count": 584,
              "char_entropy": 4.47,
              "unique_chars": 71,
              "top_char_null": 0,
              "string_density": 0.2,
              "top_char_ratio": 0.07,
              "avg_line_length": 27.42,
              "max_line_length": 109,
              "empty_line_ratio": 0.09,
              "last_line_length": 1,
              "whitespace_ratio": 0.36,
              "identifier_density": 0.91,
              "line_length_stddev": 23.97,
              "normalized_string_count": 1.63,
              "repeated_char_sequences": 22,
              "normalized_unique_identifiers": 4.17
            },
            "binds": {
              "count": 2
            },
            "binary": {
              "peak_region_bytes": 1819,
              "peak_region_entropy": 4.49
            },
            "source": {
              "class_count": 1,
              "function_count": 3
            },
            "imports": {
              "count": 2,
              "third_party_count": 2,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 564,
              "count": 13,
              "avg_length": 43.38,
              "max_length": 191,
              "avg_entropy": 2.95,
              "entropy_stddev": 1.07
            },
            "comments": {
              "chars": 151,
              "count": 1,
              "lines": 7,
              "to_code_ratio": 0.12
            },
            "functions": {
              "count": 4,
              "density": 4.69,
              "avg_params": 0.67,
              "code_ratio": 0.69,
              "max_params": 2,
              "length_stddev": 6.02,
              "avg_name_length": 20.33,
              "no_params_count": 2,
              "avg_length_lines": 14.67,
              "max_length_lines": 23,
              "min_length_lines": 9,
              "avg_param_name_length": 6.5
            },
            "identifiers": {
              "count": 58,
              "unique": 25,
              "avg_length": 8.08,
              "max_length": 29,
              "min_length": 4,
              "avg_entropy": 2.52,
              "reuse_ratio": 0.43,
              "length_stddev": 6.37,
              "has_digit_ratio": 0.08,
              "high_entropy_count": 1,
              "high_entropy_ratio": 0.04,
              "all_lowercase_ratio": 0.4,
              "numeric_suffix_count": 1,
              "underscore_prefix_count": 2
            }
          }
        },
        "id": 59,
        "mol": "H₂(CmOs)",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Middleware/CheckActive.php",
        "pid": 0,
        "risk": 2,
        "sha": "3c65ba09a79e02165b7bb00811f578ae978eb4a300f4aaffc5f29044ce6b04c0",
        "size": 1819,
        "traits": [
          {
            "id": "metadata/import/php/closure::closure",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Closure",
            "spans": [
              [
                46,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/gp247/core/models/adminstore::gp247/core/models/adminstore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Core\\Models\\AdminStore",
            "spans": [
              [
                59,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                601,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/stdio::php-echo-statement",
            "conf": 0.95,
            "crit": 3,
            "desc": "Emits data with a PHP echo statement",
            "spans": [
              [
                682,
                27
              ],
              [
                1247,
                103
              ],
              [
                1521,
                103
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/middleware::laravel-handle-method",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.7,
            "crit": 3,
            "desc": "PHP function handle method",
            "spans": [
              [
                281,
                16
              ]
            ]
          }
        ],
        "type": "php"
      },
      {
        "id": 60,
        "mol": "H₂(CmOs)",
        "sha": "5ba8726e2491bad386699a129c8642883d464ea1500a2d6e60f0f32c9ee392cd",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Middleware/CheckDomain.php",
        "risk": 2,
        "size": 1562,
        "type": "php",
        "depth": 1
      },
      {
        "id": 61,
        "mol": "K(Li₂)Md(In)",
        "sha": "fc54d9feb6f6270e3db83c61d5e6cfafc56a5579529166e534b050b8da65cb54",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Middleware/FrontRedirectMiddleware.php",
        "risk": 2,
        "size": 1224,
        "type": "php",
        "depth": 1
      },
      {
        "id": 62,
        "mol": "K(Li)",
        "sha": "b203f628905c4e1feaf3c1e52abeaec49cd94ead72de77f5a4ba767754fd01e9",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Models/FrontBanner.php",
        "risk": 2,
        "size": 8837,
        "type": "php",
        "depth": 1
      },
      {
        "id": 63,
        "mol": "K(Li)",
        "sha": "11e1b21f64bf685c69a6ee2e30178690365486376755deedc4feb8ee52bc9a71",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Models/FrontBannerType.php",
        "risk": 2,
        "size": 735,
        "type": "php",
        "depth": 1
      },
      {
        "id": 64,
        "mol": "K(Li)",
        "sha": "7bf393c6d7ea6ff47e80aac2d80e7bcfc6bc428ea3a3cbdd001157495ac9dbc3",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Models/FrontLayoutBlock.php",
        "risk": 2,
        "size": 2717,
        "type": "php",
        "depth": 1
      },
      {
        "id": 65,
        "mol": "K(Li)",
        "sha": "406d4808b093df3602e0a8cbaca143e8606d0de005100352da876b84521930e1",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Models/FrontLink.php",
        "risk": 2,
        "size": 7079,
        "type": "php",
        "depth": 1
      },
      {
        "id": 66,
        "mol": "K(Li)",
        "sha": "e7367950f3373683c38f04c85b20fa8220b39f1fcbf66aec2760ce9eaadc9f4e",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Models/FrontLinkGroup.php",
        "risk": 2,
        "size": 771,
        "type": "php",
        "depth": 1
      },
      {
        "id": 67,
        "mol": "K(Li)",
        "sha": "709dccdef95dcea8076bd52e81208127b47e60d49f67ed42cd899409c06b7f77",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Models/FrontPage.php",
        "risk": 2,
        "size": 13127,
        "type": "php",
        "depth": 1
      },
      {
        "id": 68,
        "mol": "K(Li)",
        "sha": "17cd3dae8f2cb7b10da9f0d1c7533a86aade7e87b45bc6564de388fe3cd88239",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Models/FrontPageDescription.php",
        "risk": 2,
        "size": 473,
        "type": "php",
        "depth": 1
      },
      {
        "id": 69,
        "mol": "K(Li)",
        "sha": "c41833bbd72b9c221069b5131317d8323fd1257f7a4f1c85a365afc6fad38f4e",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Models/FrontRedirect.php",
        "risk": 2,
        "size": 1332,
        "type": "php",
        "depth": 1
      },
      {
        "id": 70,
        "mol": "K(Li)",
        "sha": "803697af2ffdeda9908439a2447bd077ee92bcf6b1ffb7091294996c8c03e4dd",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Models/FrontSubscribe.php",
        "risk": 2,
        "size": 796,
        "type": "php",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "ju)^#A0*-ewGTGtgbH{{mSJA+Bx?axze0()oLFVYCwh8etTz\u003epzE)\u0026Tz/PXR3uZA3av/l-g=FVeA=k\u0026qtTq[qx(mfHx)a6ix(W=\u0026lsB+HwPyEUB96FJB-Rapm]g@$h^w*)z/fV4l1B?DzD]\u003eHC4C(iA+eGxvqY%]A-vs6wKZPUz958EB7DE:p+\u003c\u003c^tT\u0026:LzGGbHwnM3#tUF\u003cPwP}\u003cewN4MgzF\u003c3arc-B]oLFM\u0026i%{aKwGTMXy\u0026%PezEES#tVk=:AbP=stT\u0026divpS}\u003ctVbG.By^Jv3nj4PlsB+HwPw{MFrRf^B-.LBwPw[wp^DV/dlnO[xK@r5wOkBYC{39+oMIs]z*9sAwO#3\u0026AV/EqwGU\u0026dwmY!0awuG)wP}\u003cewIm1\u003ex(37Cze0\u003e{fe1C?v@=c(zGu}mzy]*zve",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "v}Yp*xjUQa3q$!+By^G]xl4{kA41{rAb]J4x)q0FjW6#ovQTd(wPxe7efFLEzEW^5z/cWCdiJ%AarR^HqG3Y1wJz\u003e+wPPsFfdep[lsB+HwPyEUB96D7v@bN{B15X8zEEx[c)@Clze0({vQTd(wPxzqzE^s6cN?a:arR^HqG3Y1wJz\u003e+wPPsFv@=c?By=*JavoHOzE)\u0026Tz/PXQi+8#mB8@=Zk5K!CwHF{mwnM3#uT^CYzE)\u0026vv@=c?By=*Gi%)8",
            "ln": 557,
            "col": 80,
            "line": 11
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "Route"
            ],
            [
              "",
              "Route"
            ],
            [
              "",
              "Route"
            ],
            [
              "",
              "Route"
            ],
            [
              "",
              "Route"
            ],
            [
              "",
              "Route"
            ],
            [
              "",
              "Route"
            ],
            [
              "",
              "Route"
            ],
            [
              "",
              "Route"
            ],
            [
              "",
              "Route"
            ],
            [
              "",
              "Route"
            ],
            [
              "",
              "Route"
            ],
            [
              "",
              "Route"
            ],
            [
              "",
              "Route"
            ],
            [
              "",
              "GP247\\Front\\Admin\\Livewire\\BannerForm"
            ],
            [
              "",
              "GP247\\Front\\Admin\\Livewire\\BannerList"
            ],
            [
              "",
              "GP247\\Front\\Admin\\Livewire\\BannerTypeForm"
            ],
            [
              "",
              "GP247\\Front\\Admin\\Livewire\\BannerTypeList"
            ],
            [
              "",
              "Illuminate\\Support\\Facades\\Route"
            ]
          ],
          "tgt": [
            "Route"
          ],
          "metrics": {
            "ast": {
              "max_depth": 13,
              "call_count": 14,
              "node_count": 332,
              "max_array_len": 1
            },
            "file": {
              "size": 1160,
              "entropy": 5.13
            },
            "text": {
              "lines": 23,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.02,
              "space_count": 93,
              "char_entropy": 5.13,
              "unique_chars": 66,
              "top_char_null": 0,
              "string_density": 0.7,
              "top_char_ratio": 0.1,
              "avg_line_length": 49.43,
              "max_line_length": 87,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.09,
              "last_line_length": 3,
              "whitespace_ratio": 0.1,
              "identifier_density": 2.52,
              "line_length_stddev": 31,
              "normalized_string_count": 3.34,
              "suspicious_comment_ratio": 0.2,
              "normalized_unique_identifiers": 3.54
            },
            "binary": {
              "peak_region_bytes": 1160,
              "peak_region_entropy": 5.13
            },
            "imports": {
              "count": 5,
              "third_party_count": 5,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 186,
              "count": 16,
              "avg_length": 11.63,
              "max_length": 24,
              "path_count": 2,
              "avg_entropy": 2.58,
              "entropy_stddev": 1.08
            },
            "comments": {
              "chars": 341,
              "count": 5,
              "lines": 5,
              "high_entropy": 1,
              "to_code_ratio": 0.28
            },
            "identifiers": {
              "count": 58,
              "unique": 16,
              "avg_length": 7.31,
              "max_length": 14,
              "min_length": 3,
              "avg_entropy": 2.55,
              "reuse_ratio": 0.28,
              "length_stddev": 3.29,
              "has_digit_ratio": 0.06,
              "high_entropy_count": 1,
              "high_entropy_ratio": 0.06,
              "all_lowercase_ratio": 0.25,
              "numeric_suffix_count": 1
            }
          }
        },
        "id": 72,
        "mol": "K(Li)H(Cm)",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Routes/Admin/banner.php",
        "pid": 0,
        "risk": 2,
        "sha": "1938ad178d0001f3fa162d84cc44fd940b1addf49b41efd2f0782aaff67a0d74",
        "size": 1160,
        "traits": [
          {
            "id": "metadata/import/php/gp247/front/admin/livewire/bannerform::gp247/front/admin/livewire/bannerform",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Admin\\Livewire\\BannerForm",
            "spans": [
              [
                10,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/admin/livewire/bannerlist::gp247/front/admin/livewire/bannerlist",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Admin\\Livewire\\BannerList",
            "spans": [
              [
                53,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/admin/livewire/bannertypeform::gp247/front/admin/livewire/bannertypeform",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Admin\\Livewire\\BannerTypeForm",
            "spans": [
              [
                96,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/gp247/front/admin/livewire/bannertypelist::gp247/front/admin/livewire/bannertypelist",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GP247\\Front\\Admin\\Livewire\\BannerTypeList",
            "spans": [
              [
                143,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/php/illuminate/support/facades/route::illuminate/support/facades/route",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Illuminate\\Support\\Facades\\Route",
            "spans": [
              [
                190,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                255,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/route::laravel-route-definition--rx-1",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.82,
            "crit": 3,
            "desc": "Laravel GET/POST route call",
            "spans": [
              [
                621,
                11
              ]
            ]
          },
          {
            "id": "well-known/lib/web/laravel::laravel-illuminate-namespace",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports an Illuminate\\... Laravel namespace",
            "spans": [
              [
                186,
                15
              ]
            ]
          },
          {
            "id": "well-known/lib/web/laravel::laravel-context",
            "conf": 0.9,
            "crit": 3,
            "desc": "File runs inside the Laravel framework",
            "uses": [
              7
            ],
            "spans": [
              [
                186,
                15
              ]
            ]
          }
        ],
        "type": "php"
      },
      {
        "id": 73,
        "mol": "K(Li)H(Cm)",
        "sha": "39d2534c3c5e539aca368591be183b754e635c0d45b147c64b8fae854830ec06",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Routes/Admin/layout.php",
        "risk": 2,
        "size": 649,
        "type": "php",
        "depth": 1
      },
      {
        "id": 74,
        "mol": "K(Li)H(Cm)",
        "sha": "d77c2620c95d011713421fd6c9f99b5abdc2be75b6754a46c3b9c276100e100a",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Routes/Admin/link.php",
        "risk": 2,
        "size": 902,
        "type": "php",
        "depth": 1
      },
      {
        "id": 75,
        "mol": "K(Li)H(Cm)",
        "sha": "89f5648a6437e475702389168b0b5b5d8588dc77cfb1cf857161b6048750329d",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Routes/Admin/page.php",
        "risk": 2,
        "size": 604,
        "type": "php",
        "depth": 1
      },
      {
        "id": 76,
        "mol": "K(Li)H(Cm)",
        "sha": "5e8f12189b71a55ea9b55103c962366c088858895e5802feb2369021865f652c",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Routes/Admin/seo.php",
        "risk": 2,
        "size": 1879,
        "type": "php",
        "depth": 1
      },
      {
        "id": 77,
        "mol": "K(Li)H(Cm)",
        "sha": "94d88ef4586217a7fa2b5ea7fc60f14128e113d86328a9d0068e87f9d4e5264a",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Routes/Admin/template.php",
        "risk": 2,
        "size": 2023,
        "type": "php",
        "depth": 1
      },
      {
        "id": 78,
        "mol": "K(Li)H(Cm)",
        "sha": "17d51f92ac73968c5c40d047ba168727f1428f2c1dea83e5db30d4917f781dda",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Routes/Api/admin.php",
        "risk": 2,
        "size": 974,
        "type": "php",
        "depth": 1
      },
      {
        "id": 79,
        "mol": "K(Li)H(Cm)",
        "sha": "307ef9008e356f2bdccb2a2ba9e3b7036ad6e087e34246c8e4205f49569fe6f0",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Routes/Api/front.php",
        "risk": 2,
        "size": 690,
        "type": "php",
        "depth": 1
      },
      {
        "id": 80,
        "mol": "K(Li)H₂(CmDb)",
        "sha": "fbfd99fd0ef5e2c5c02d341c25928e33e2615334cdd34ef23946111d7ff6a028",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Routes/front_default.php",
        "risk": 3,
        "size": 2353,
        "type": "php",
        "depth": 1
      },
      {
        "id": 83,
        "mol": "K(Li)",
        "sha": "74e88ac87b837d9d90737660df0f5d84491a46f4a9aa899d276cb579d936db7c",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/TemplateComponents/BaseFrontViewComponent.php",
        "risk": 2,
        "size": 1931,
        "type": "php",
        "depth": 1
      },
      {
        "id": 84,
        "mol": "H(Db)",
        "sha": "dbf1752a177b3025c4abb217dece988f33c6efcc43816b7cef89806c2336d209",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/TemplateComponents/Breadcrumb.php",
        "risk": 1,
        "size": 1165,
        "type": "php",
        "depth": 1
      },
      {
        "id": 86,
        "mol": "H₂(DbF)",
        "sha": "7926a0dc13c41e0e4e0c179fc968f39438f13f2446a5c5d5a437f4d6c48bcc62",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/TemplateComponents/FooterLinks.php",
        "risk": 2,
        "size": 2469,
        "type": "php",
        "depth": 1
      },
      {
        "id": 94,
        "mol": "H(Cm)",
        "sha": "b219e05c69ed0579d824e6d4bf150b0e9570b6b6a62447152917ef3b55125439",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/admin/layout-block-manager.blade.php",
        "risk": 1,
        "size": 12528,
        "type": "php",
        "depth": 1
      },
      {
        "id": 102,
        "mol": "H₂(CmDb)",
        "sha": "c47b61bd0f0d9db0a50b7be0ba73127498f5ca340b51f1fc488a1efafc40920e",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/AppConfig.php",
        "risk": 2,
        "size": 12485,
        "type": "php",
        "depth": 1
      },
      {
        "id": 105,
        "mol": "H₃(CmDbF)",
        "sha": "5cfd98570b1c7fe2ca4cd4b31ff637770bf9685a0dfb396060a32f2f0762c2ec",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/Provider.php",
        "risk": 3,
        "size": 678,
        "type": "php",
        "depth": 1
      },
      {
        "id": 106,
        "mol": "K(Li)H(Db)",
        "sha": "d2566c5b7e2614b48a29ce92309cedae7618d4ab068a7c4faf0a025b77078c6e",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/Route.php",
        "risk": 2,
        "size": 241,
        "type": "php",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "wQ5qGv}xL1wPw]gvr:wFeI.M!az(uPvrDWgdj#-ezxJv#ze0(gvrlH7xkR=kBzbxf3lQDlayYe9v@0hnBA}?pj:7KJCpT\u003eUwQ5qWwO\u003e\u003c\u0026y*RmavSM41x\u003c$T5aARJAvixP4xk8p4asH!Nxd+rmvScvgz/5(hazbLj3lQDlayPekaAg+4wGUP9z/3Q.wnM3#au*]wvr(^lBrA[^z!0N7e^.}darR!9vqPM#B9g@kv@=o)wGUG3zGG]cv@@\u00264B0bpcD2E?EfjF:ov@2B-z/o-eAXp*qvpS}4Aa\u003chrB0bslzFpk9z/PXq\u0026^^m2arR^HB75]%aAzyyBy=Nyw].*cBs}SSvSM41x\u003c$S@\u0026!AQsqG3F}mSJA+Bvf$:BAhqoy?mSFi+repx(3Z\u003cvSM41x\u003c$T4djD!ParR^HB75]%azbt0y?aVavqPM#d06JuB7ol8vR5[Tzddc{dj=PIzE:(ixK@rcvqPM#vqG%}vpTTnB7F][wN(]$f/T4[yH}^j3lQDlasIqNvSM41x\u003c$TaBzk\u0026kwInaEvSM41x\u003c$TXwmY*nB9g@kv@=o)wNx1=vqfKhvpKy[z/d0D\u0026^^mozF]",
            "ln": 240,
            "col": 24,
            "line": 5
          },
          {
            "b": "xk/Q.h^ZxfzFa92xjUB\u003cwO#3\u0026AWSqRBZ/A4A+O#]e]#eAB7ol8vR5[SwPGjFaBOV2fk%8ZarR^HarR^Hjz5ILz6iXbBzbP6jTa\u0026-B95PGvpKy[z/dYZDWu(FA56meuVH7cBy!/\u003eA=k\u0026qc)@REz/fUHB9g@kv@=o)wHw]HEsipZv@bN{B3gZVy?m\u0026lxjk:hgAZKReJ1.o3lQDlarR^HarR^Hav6BTA+kU3arR^HarR^HarR^?x(m)jBrCWJAaIfRwO\u003e\u003c\u0026y:5",
            "ln": 1104,
            "col": 49,
            "line": 22
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "ast": {
              "max_depth": 1,
              "call_count": 0,
              "node_count": 2
            },
            "file": {
              "size": 1591,
              "entropy": 5.06
            },
            "text": {
              "lines": 29,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.04,
              "space_count": 235,
              "char_entropy": 5.06,
              "unique_chars": 72,
              "top_char_null": 0,
              "top_char_ratio": 0.07,
              "avg_line_length": 53.86,
              "max_line_length": 149,
              "non_ascii_ratio": 0.01,
              "empty_line_ratio": 0.07,
              "last_line_length": 10,
              "whitespace_ratio": 0.17,
              "line_length_stddev": 38.52,
              "repeated_char_sequences": 3
            },
            "binary": {
              "peak_region_bytes": 1591,
              "peak_region_entropy": 5.04
            }
          }
        },
        "id": 108,
        "mol": "H₂(CmF)",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/blocks/email_subscribe.blade.php",
        "pid": 0,
        "risk": 2,
        "sha": "3338ce2617ee43c397a7eb1e0f28d7bf1df7c2c357fbb441c866456a163bdf00",
        "size": 1591,
        "traits": [
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                607,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                603,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                365,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                288,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/post::html-form-post-method",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.96,
            "crit": 3,
            "desc": "HTML form declares the POST method",
            "spans": [
              [
                1168,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/script::php-script-path-suffix",
            "conf": 0.94,
            "crit": 3,
            "desc": "PHP script path suffix",
            "spans": [
              [
                467,
                5
              ]
            ]
          }
        ],
        "type": "php"
      },
      {
        "id": 112,
        "mol": "H(Db)",
        "sha": "9a82c95063838c368db7588a9bc6b44a8656047c571e5fefa71db565621a9865",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/common/item_single.blade.php",
        "risk": 1,
        "size": 869,
        "type": "php",
        "depth": 1
      },
      {
        "id": 113,
        "mol": "H(Db)",
        "sha": "fb7e5e7faa293bc31421fd17378e124cc35f0e5ee30b46445281b5f975d4b0e0",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/common/item_single_long.blade.php",
        "risk": 1,
        "size": 690,
        "type": "php",
        "depth": 1
      },
      {
        "id": 114,
        "mol": "H(Db)",
        "sha": "550341fd2bd87f9399a87a25e411ec3f9072c383d19046b324e24225bbb155ab",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/common/jsonld_article.blade.php",
        "risk": 1,
        "size": 877,
        "type": "php",
        "depth": 1
      },
      {
        "id": 116,
        "mol": "H(Db)",
        "sha": "41afd40dfb8c9827548200f71002a128cce33a230fa5a79cfa5b8c1103f82237",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/common/jsonld_product.blade.php",
        "risk": 1,
        "size": 927,
        "type": "php",
        "depth": 1
      },
      {
        "id": 119,
        "mol": "Md(Pa)",
        "sha": "d39b1ad055765b86fa3ec858762bbf34aff6970cbf8e6817007a68cbc9e3bd8d",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/common/render_form_custom_field.blade.php",
        "risk": 1,
        "size": 6702,
        "type": "php",
        "depth": 1
      },
      {
        "id": 123,
        "mol": "H(Db)",
        "sha": "831b26a3e26c72363dc7894de7be0b881e938152cad2be64a12018c2ff58afed",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/gp247_components/breadcrumb.blade.php",
        "risk": 1,
        "size": 1190,
        "type": "php",
        "depth": 1
      },
      {
        "id": 124,
        "mol": "H(Db)",
        "sha": "f9d36eb82b608595aa56eefb788855e6e5eb7a94626fc64e6591881e5c877011",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/gp247_components/currency-switcher.blade.php",
        "risk": 1,
        "size": 1166,
        "type": "php",
        "depth": 1
      },
      {
        "id": 125,
        "mol": "H(Db)",
        "sha": "04828a1378b867ea3e015c1e888c5545f3cbc5750d0a4bafa50074c0c47cc330",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/gp247_components/footer-links.blade.php",
        "risk": 1,
        "size": 1420,
        "type": "php",
        "depth": 1
      },
      {
        "id": 126,
        "mol": "H(Db)",
        "sha": "7747c707438ef19d1036b65b09e2ff2a2ea2d3a3533856b276783d63d2a05100",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/gp247_components/language-switcher.blade.php",
        "risk": 1,
        "size": 2289,
        "type": "php",
        "depth": 1
      },
      {
        "id": 128,
        "mol": "H(F)",
        "sha": "dc82b6bdb0db576a6327f749e1db3e446d667ff694698739075bdea6ad3161c7",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/gp247_components/notice.blade.php",
        "risk": 1,
        "size": 2111,
        "type": "php",
        "depth": 1
      },
      {
        "id": 131,
        "mol": "H(F)",
        "sha": "3d5fa1849f6456f9267164715882de2efb7363798c5b15a698ce88399430cc09",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/layout/block_footer.blade.php",
        "risk": 1,
        "size": 7201,
        "type": "php",
        "depth": 1
      },
      {
        "id": 132,
        "mol": "H₃(CmDbF)",
        "sha": "907a7aaf91d68f770622dc6c90313ab4aa34cb6787aec3bdd81470c338632a34",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/layout/block_menu.blade.php",
        "risk": 3,
        "size": 18291,
        "type": "php",
        "depth": 1
      },
      {
        "id": 134,
        "mol": "Md",
        "sha": "ed470e832d3eab3299b413e398f2e1fe27360d63c581dbed1c0e51b3bee8eefd",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/readme.md",
        "risk": 1,
        "size": 3505,
        "type": "markdown",
        "depth": 1
      },
      {
        "id": 135,
        "mol": "Md₂(Pt)",
        "sha": "46af939606ce11a8bfa15291209215dd269e45cf559b1eeba6744702fd7c1ca5",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/readme_vi.md",
        "risk": 2,
        "size": 3857,
        "type": "markdown",
        "depth": 1
      },
      {
        "id": 137,
        "mol": "H(Hf₂)Md(Pa₂)",
        "sha": "59f49dfea4491b649dfbf726fd8e08838c3c6ae7669738b6b5aaa18af780cbcd",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/resources/assets/js/app.js",
        "risk": 2,
        "size": 6949,
        "type": "javascript",
        "depth": 1
      },
      {
        "id": 138,
        "mol": "H(F)Md(Pa₂)",
        "sha": "291286ad9f90dd7bdd7fed66ebd0f4543a2f489a4a8474d8a7f8717f28ad1599",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/resources/assets/tailwind.config.js",
        "risk": 2,
        "size": 3843,
        "type": "javascript",
        "depth": 1
      },
      {
        "id": 139,
        "mol": "Md(Pt)",
        "sha": "0bfa00d96d1d537f08db1ef5c11460638fffb7fa3636bf52c0d68662aa682428",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/screen/404.blade.php",
        "risk": 1,
        "size": 887,
        "type": "php",
        "depth": 1
      },
      {
        "id": 140,
        "mol": "H(Db)Md(Pt)",
        "sha": "99b44d24140d42318ccc76cdbf0721ae2907a86b2e609c704aef3bc2084c486a",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/screen/front_search.blade.php",
        "risk": 2,
        "size": 1615,
        "type": "php",
        "depth": 1
      },
      {
        "id": 141,
        "mol": "H(F)",
        "sha": "083b850e6458a05c04ac8f3d229cc17b7558739369d7020a76f0b504391942bf",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/screen/home.blade.php",
        "risk": 1,
        "size": 1250,
        "type": "php",
        "depth": 1
      },
      {
        "id": 142,
        "mol": "Md(Pt)",
        "sha": "ab88fe26cf47cdaee91efef2365c98c820cea093c6cc693425d5e67303185f7c",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/screen/notfound.blade.php",
        "risk": 1,
        "size": 966,
        "type": "php",
        "depth": 1
      },
      {
        "id": 143,
        "mol": "Md(Pt)",
        "sha": "7b6ef500d67ad6fe59600d453dd02bf628a1696c3094d087578d96f9fd83e2fc",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/Views/templates/GP247Front/screen/page_detail.blade.php",
        "risk": 1,
        "size": 947,
        "type": "php",
        "depth": 1
      },
      {
        "id": 144,
        "mol": "H(U)",
        "sha": "b1003b4934a3987f446d2eca579ed9139d7ff23f0b664e7e6456f0543483466f",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/public/css/app.css",
        "risk": 1,
        "size": 39695,
        "type": "text",
        "depth": 1
      },
      {
        "id": 146,
        "mol": "H(Hf₂)Md(Pa)",
        "sha": "59f49dfea4491b649dfbf726fd8e08838c3c6ae7669738b6b5aaa18af780cbcd",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/public/js/app.js",
        "risk": 2,
        "size": 6949,
        "type": "javascript",
        "depth": 1
      },
      {
        "analysis_gaps": [
          "flow-graph-limited",
          "flow-call-unavailable"
        ],
        "ctx": [
          {
            "b": "fdFaLdJ\u0026!RwO2%(y?mTeg9y-{f!Lgte\u00260+-aw#=!wNPT\u003ewfu2jwmY^7Bzbkdo?wqboLF0FzGxww3mWXoa.C\u003emv@#B6zyx6EBszLXz^)D)v@@[Tj-\u003e%*wP8f6wQ5fjA==vHcl^OIwmYv!zE)u5aW6{)AaJ%1az(4cB.\u003eRNzeS%cy?kkgCYmOwBAoP!c[dh3w{503BzkVhb0w8hD2Ntkw/$R}w[=c]cminmw[=c]e[5Qckv!tqx(mGgBsxm0wJ.kWzE^r\u003cx(mG)a%x9\u003eD2Ntkw/$-5z^)c\u003era]#!kwa!JvQT7LxLzJGwQF(DwO+%ce(M$9wPRu%wPz(Fj-\u002683EjfhJx(+*Nw{503BzkVhc[fG!B-RapB98Cpv@@[Rw{503BzkVhay#%jeoABXdsk=vc)AnCzEW^5z/c:Zj-\u003e%*wP8f6wJ%-?jW0)FwIdU8B0#bVdro0wB-Ivxvrc16zdNQbB1RouzFa68jtPizi=m33xMw3naz$+maxiS9wKQSWz/NlIp\u0026Zn[vru66wO+{{wO#Pjx(+zmz/^avA+fr6zGE1tzxK4mx(+znvRPE:BrSeZw{503BzkVhaAP2Nen=[-A+funA=91we[X:qc$K/Gen=)=Ep^Rtv@#B6zxJ*BwH}{OzyG]Xw{503BzkVhc$K@Kdsk=vd0d7Pvri\u0026ddjGvLA=ldAzE[2mrc-B]mriA!AWSb0vqY$3BrCpnx([5$y?XibaARpdaAH$dwGU@jx)9{bwGUM2wO(0@BAnNDCwgL#aA8cuvqWiavRPE:BrSeZdjw:UBsw+.e]$PCc$K@EdsCYAzGx[xz-@C}enmmUjW9:{Cox.5z/6ifwHF%GjWajbw*!*ldro0wB-IvxBsnO1v@DmaBrCD:Cwg@9z*9*Pv@=H7y/\u0026l5j:gQTwn=VAB7oley\u00260loz.u6wB98tvwKZPFB-QI@zdNTdBuKXRBw#%\u003ewP8Zkc[3F)jWajhe]U\u0026xC4\u003e(qB3TqTx)a5Ry?mD{zGE1nzGx]dzEWl@w/%Szo?W#(wO(0@Bu.f(e]U\u0026xC4\u003e(qB3TqTx)a5Ry?mD{zGEHyz!0{hc[cY=e]U\u0026xC4\u003e(qB3TqTx)a5Ry?mD{zGF3VB.\u003e\u003eyi+iesB.$YcBs}3vwo/HGwn+$2zdNQbe[e:fC}JYEv%8\u0026vdj/M?dsAS@f!+pgeo+/Cwn=VAB7oley\u002606?c#HOIdsAS]eor@#B9z5ega:X3AY)RJv@DmbvqfQ\u003cAW04UB7/GozxZRQxK$)\u003cxML?mB-.KCefX!DB7Pcha$K{Sz/x\u0026ra$K{Pz!9o)a$K{Qz.kBbv@2Q}z/u)Kb5RrJBAg/cB7]-gz/c:Ib6m:iB95PSb6m:iB960PxM59ja$K{VxM58sefX+wwmU",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "zEWl]a$K{GwObv[y\u0026?mEB-.ClzE\u003e1yb4++iBy/FpefX!rz/c:Ib57L9zy]vpzGGDcBrSmWx(do\u003ewG\u0026VHx(m)jBrSmWw[=6)a$K{UvqYZ?a$K{VwO+{/BrSmWA:-G)zZ3.Rv}YB-yHRjba$K{OvpA!:a$K{WwQ5r9A+eV6efX!CAclnlA=M8sa$K{LzG6-ueO[\u003c8wO-Lwb6Eyhx\u003egT]x(v(vzdN^fvp%c}efY4Nz!B94B8@{OBy/Aja$K{Dv@#BdwI4\u003ewz!B94B8@{OBy/znefY4Nz!B94B8@{OBy/znefY4Nz!B94B8@{OBy/zyy?W=#a$K]",
            "ln": 1155,
            "col": 1092,
            "line": 5
          },
          {
            "b": "eOe%yz/N3Mb4L.5xj\u003eTZy?j!wb4L.5xj\u003e{@xcHRlA+e^7v}v5pc$K@KdlP\u003cywM%mZj--b}em*mVeph^]emyXCb6d)pv}x.5a$K{Zvrcm1zF7dAb57}bzZ3.RADL\u0026lBzkVha$K{HA=M8sb3=*wwN]{[wHF@PwH}{LjW7o9txBdlB1qt-wHP5VDWNs]y=@$vCv+ucl2paMBtt)3emQ?OjW9Bfv}Yp\u003el3aIedk2ZXrD8[*AZKnRwHF#TwIe4ux\u003e7Z5f!1U@j.l=uDT*#iB8L(ae{y-Azyw)rDU!9MbZQ.NvRPE:BrS\u003ehBA}?pz!pb6kv(DZz!T8qa%n6Ui+r.EdsA:Tj.l=uDT*#iB8L(ae[G6zz/NmlbZTuQas8qBEpaHLeo0:Rt}x?Qw{503BzkVhc$K\u0026Oy?mYhBuK5Mxlw65zGG}Ly?mG%Bz9\u0026)cmi[Ox\u003eetuaW4$%",
            "ln": 1808,
            "col": 1745,
            "line": 5
          },
          {
            "b": "vrc16zdNQbB6yw8i=o7Ry==/GAV/lYzARwKbZT9Ja%pPvay]55A+e-?By!#9vqYP#Cwg(fayX[8A+f9aC4Chbx(k5nxK@r7wQ5qtzddf$AV/yly?m3@wIblPBu:dQrDzZ]a%.ISEiG!FzGx]hvpQ##iWb+@u[umHx(mA%B.268c#HFYD)\u0026}^Aclknc#HE+BTRbRdsA:Xj.l=ub4+$nv@#B6zx.kbBA}?pz!pb6kv(k(i+o\u003cPj.l=uwHn-Fw{503BzkVhb0w8hD2Ntkw/$UqBz\u003c#@z/6ifwH}BRwJ-j\u0026c$K?(wIe7yp\u0026ZF\u003ex(^\u0026ldlppCz/6ifwIe1mB8L(rwHIasemH+NjW9B7cqX-3ze165e]\u003eJAz!%Pdc$K?\u003cjW0vcC%9M8jW9y{v%8T1zGEHuz!abCADL\u0026kC#Fo\u003cwN/?2AWUrFbZTL:v@DmbvqfQ\u003cA^.sAeoTf/jWaj5z/fSraAP+(c[dk#wPS6nzxK3=Bs}MQwPA5{wO+{/Bz(gFwHPVTB.\u003e(xeo:l*jWa3qu[JZKwQN@nejhMGdlP\u003esc\u0026",
            "ln": 2180,
            "col": 2117,
            "line": 5
          },
          {
            "b": "AW1^rej.]LdlP\u003esc#{}Iy\u0026sxadj!4Nc[dqyDT*#iB95KojWQRDj85pPa.r9ywPS6nzD*ydv@DmaBrCV*wId$BwPA5{wO+{/Bz(g=y?$HEtxBp.x(mD)CWivFz/^yiBywS)zE^s6jT8Ejb3=SUzF%RBtxBp.x(mD)CS^l8b3=SBdj/v1l2}0OC}JYHz/3[Adk2WWA=-YTc$K@KdlP\u003ewv@DmaBrCD:Aa9^dwL3=Yc$L2zwPQjWBAh88B-.gyb6mm5x(mD)CP)",
            "ln": 2965,
            "col": 2902,
            "line": 5
          },
          {
            "b": "Bsqk-xjVfJBAzLqvS=^7c)A+wvRGZ\u003cwQ2yFE0^a(a$kP]wPS6nzxJ*Xz:b%qzAI\u00264eIPpuEjlP@z-}U:ADL\u0026kC#Fo\u003cwN/?2AZsITc)@nqarU8%xMvV@t}xk#arU9kwNO!RA+e\u0026*el)6nazC.jB-YVZz/^yiwnc9[vR/Q^t}4sfzxH6ywO+{/BujqTBspv7x(^Y(y?mc.dj!.warU=qCYWwmwNNSqz/^yiwnc9[vR/Q^t}4sfzxH6hB-..zzAqVNBspv7x(^Y(y?mc.dj!.warUxgA:-/@el)6naA7.7wN/*ktY7VbwO\u003e)/wgQ#6arT)gvpA}*wmZ0Ga$$iDel)6nax@t]zGGDcBy!#%BywS{wNc\u0026(zxH6gB.2i8tvRO?BAhqoB6Qt4zxH6Bx\u003eg^[tvRO?BAhqoB6Qt4zxH6yB.$#7A^p]ccN*PXjWBaevr\u003cFqA=k!yzZ^qJx(4)5AWStEjW75wf^m=7j.llUwPQjWBAh88B-.gyb6mm5x(mD)CP[N=dlzMYBAIRwtp]",
            "ln": 3192,
            "col": 3129,
            "line": 5
          },
          {
            "b": "wn+$2zdNQbe[e:fC}r#ub5RrJvQS+Zwo8Qcb3=SGAxLZ0jWaj5z/fSraz0Y6c[dk#wPS6nzxQfmcmhFowH}\u003cOBz\u003ePeBszR?rY}\u003cxeoAs7k6}0Qc$L2MwQ5q:z/fVdzGF2=a$N*+DT*#iB95KxjT+hVCoxpHo\u0026bnsB7Gwve]UltB7E*Yz/5A{A+PA7d0d0:By/YsfkbDAy:7qVz-}$\u003cADL\u0026kC#Fo\u003cwN/?2AWSbBwNP9[dlzC{cp8V)vr\u003cFqA=k!yz.tKkx(4rPz!9B2dk2jJAZ:zDxECoJjWaj7e[5ZrwO#3CxLzo[d0c[^djEt*z/fSrazA#Re]=2BA^pO{y?m9#z/NlIvSb!5a$kP/cmh30AS",
            "ln": 3725,
            "col": 3662,
            "line": 5
          },
          {
            "b": "wj73Ay?a@odsAS]EsiUwjT:\u003e)BsxvpDUE7ua-]eNwPS6nzxQ.@v@DmaBrCD:Bs}SNy?W#tfi\u0026MGfdw${z/NmxwPP5pjUO%tjz(=/wO#d5xGHq^d\u003ebgAc)rdOv@bN{B4*p?Bs}6wzGGr3zGvjztxBd1dro0wB-Ivyf/%z!BAIRwaUXr}uP//GeoABXdlP\u003ewx\u003ew+wc$K@KdlP\u0026",
            "ln": 4148,
            "col": 4085,
            "line": 5
          },
          {
            "b": "B9@vZEjl^.zEWH9wmY*gzyG%XwIdFevrlG-x(!wGA+f9aC4A7tdsAS]EjlNQeoAr(a-]tDB-RUyz9@bFB8@^JwPS6nzAzuDzGx[xz-@g{v%8\u003cmz/4\u003cTvrlG]zE2txcme",
            "ln": 4433,
            "col": 4370,
            "line": 5
          },
          {
            "b": "wG\u003eR$wN/H+z*iD!A+funA=91he]=2BA^pO{y?m9#z/Nmle*L^:e]U-FB-q:Kj%hE6DVy-GxK$W?vScHtazC.jB-.1uj7zYuwG(e6wnb%ai=X!NB-IvxwId$BwPA5{wO+{/Bz(gFu[JZKAXqrHAclbFau*]2bZTL:A:-G)z*-:xzG6-ui+8\u0026mv@2T^u[3FJwId$BwPA5{wO+{/Bz(gFu[JZKAXqrHAclbFau*]2bZTL:A:-G)z*-:xzG2",
            "ln": 4797,
            "col": 4734,
            "line": 5
          },
          {
            "b": "wObv[y\u0026?ZUwPS6nzxJHyADL\u0026kC#Fo\u003cwN/?2AWUrFbZTL:AbPYrAd5\u0026)ata{^AXq6zAclnJu[3ILek!SxjWajbw*?jyw]zg4B0@E*b4+L9wG\u0026oXj.ll/D2NszDT*#iB95KDj.ll?vqH6$j7Q3/vqH6$jT873wIedmy\u0026%qLBBwM*rxR:weoABXdlP\u003ewwHn:Ccmgb+B98CpzF7dRj-\u003e%*wP8f6Bs5s.BuKZ#B8U@fBsn!EB1n))e[O*lBy/Fvlt{^UwNPE9",
            "ln": 5083,
            "col": 5020,
            "line": 5
          },
          {
            "b": "wHP\u0026Pe[P3xmpxXtc[5T\u0026k6}fiwIdFevrlG-x(!wGvpS)%BsxmZe[nZaB8$2?B963PwO(vewHITHEjlQazA?X+v@bN{B4*p?Bs}0jwghKGi+o{Ny*?yaoLFM\u0026e]\u003eI",
            "ln": 5322,
            "col": 5259,
            "line": 5
          },
          {
            "b": "vr\u003cFqA=k!ywIdFax(4s2wO@}Uw]zYry?mYhwJ..ewJT\u0026.y?mG%Bz9:Ed\u003er5}v@DmaBrCG+zD*WTj85pPzY\u0026+iB97\u0026dv}xN\u003cav]EaoHS=ezdNQbcmhFoz.b#Vdro0wB-Ivxz*^3+sV[fAeoABXdlP\u003ewzAQcCu)H8rvrcB2nP5R#zyH0wcmgcUj-B?IB7E{XBsq2Qdj/v:D[WYDj-B?IB7E{XBsq2Qkv(D*BA}Xle]$PCp\u0026ZF[wPz)rd0d0:zGP/9wPw$Tj-\u003e%*wP8f6zA?IODV1mJCWJNIdlq2",
            "ln": 5497,
            "col": 5434,
            "line": 5
          },
          {
            "b": "wO#QhtqozFvrc16zdNQbB6yw8iWefLwQ2yXwHn-LwIe4CD2d4Awnca7y*?PLBszR?t0lBWk6{\u0026/cmABTB98XzwIdIcB8U@7C%9u?z/fbgdsA:tj.w?Ov@#B6zyx6BDU^nnaAP+PA+xJiwO#Qhe]k9pxlm/Jf^Xk\u003cz!S-8fD\u0026Oxvrc16zdNQbB6yw8kvFOBB.$YcBApUvt@\u003cfsy\u0026r*0b0fu.ct)ysawE02vruj4zCK..wPz%9AWSs:dlP\u003ewq7c0bwIdXmzE)\u0026Vr834qBszR!dk2KFB7GxnwHIavDT*-6y?cjNB96C^fF4o/vSVT4wJy$*EjoN}m)enieoABXen($2k6{^TzGx[xx*32WADL\u0026kC#Fo\u003cwN/?2AWV2Uj832*x!BEGD2d4AB7GC\u0026AS",
            "ln": 5808,
            "col": 5745,
            "line": 5
          },
          {
            "b": "xlw65zGG@7f\u003cM\u003eJz/fSraz%tSc[dk}cmiqnc#HEXcmA%.cmA::B98XzwIe7BvqZd2BzkVhjTa=ZzE\u003e1yzz30LD2d4ACwgPfxGWK]fFB^%dj/KKBw#%\u003ewP8Zkc[3F)jWajge]#bWy?kkvA:-\u003cbx([6czARxKx\u003ehs0as8qBfem2]ErcJEx(mG\u003cA:QCoe]#bWy?kkyx\u003ehs0jT8Nab7g)\u003ef!+49EjP8zjZ.JjauTgGB%7jlx\u003c\u0026PfvpA!:y?mc^C%9t%DVy-Xx([f5",
            "ln": 6588,
            "col": 6525,
            "line": 5
          },
          {
            "b": "AXhlJz!B94B8@{xvr9L$EiH\u003cqfjX^uk3R$FarS^1wnciJtY7VDfjX^uk3R#ke]\u003eJxy***+c[=#PD%yLrtYRwFxdLkJdj/KKjT.:xk6}i2v%8*jwO#PYzGx]dzEWlgA+fr6Bxh*^x\u003egT]x(v(-wPI{3xjSFuEjPzIj.l=uDT*#iB95KDjT.ZcjWaj5z/fSrao",
            "ln": 8106,
            "col": 8043,
            "line": 5
          },
          {
            "b": "B%nv%zz2BnvrlG+vqPNsAXp\u003cuzGGr3zE)\u0026tBs5tXc#HORtoW%6eP=2wzGxJlx(v(kt}4s9c#HOIwHPfFe[wyjvrl14e]#kBy+!$6wO(0wwIe7rwO(0uv@DmaBrCG+b6d\u003cDx(mMcjW0[jAaJ%1c$$?Qe{7JxxjVflkv!XxB.$YcBs}MQwPA5{wO+{/Bz(gFx^(8Sj9C4MazA]Qe[5ZrwO#3CxLzo[c#HE+c$LL9DT*#iB95KDjWQRDj9i8@wPQjWBAh88B-.f",
            "ln": 8547,
            "col": 8484,
            "line": 5
          },
          {
            "b": "emyeHzEWu*zF9JzB7D[se]LSwzG6-uj-+f=z.t%Cx(m)jBuI33jWajlwHF#Ux!BNqy\u0026%qLz.uiwy\u0026%rqen)dVzEWu*zF9Jzc[dqyDVJ:Ddj/f=C42ifwJ:@:C42ifwQO$Qc[fM}vp.OIwH}{LjWaj7azC.mByx5%wP8f6nk@qSmqMKLwO#POBs}0vAaJ]$lUHgIwgh0",
            "ln": 9210,
            "col": 9147,
            "line": 5
          },
          {
            "b": "wH}{Li+oS+rW-5vwHS3Uy?k:TwH}{LjWaj7e]2xGwPA5Xv}v6gem*m\u003erW-5vwIe7yq/)4]zF7vDdsA:SwJ.CMeoAs7k6}0Qc$L2MwQ5q:z/fVdzGF2=a$Lz\u003cx(k5ndq0Hsc#rEpaz%s@j8MfPzxK3.zyWj^wIdzgAaJ]$lUHgIwghL7zE1(8y\u0026si5ph:VOc)n",
            "ln": 9393,
            "col": 9330,
            "line": 5
          },
          {
            "b": "y?m9#a$K{UvpT7\u003ca$K{FxK$W?vScGnefYgECYWwmwNM=*en5JSwJ-k7x\u003ew+pwIdXmAclmKA+funA=9%Mw*!/*wM@Z#x(m)jBx{towPS6nzxKavx\u003eet%c$34)wQ5f9v@#o)aAR)FwGU]6azC.jB-X=Hmr\u0026=.v@#o)as8qfvRPE:Bs}uuD2\u003ex1wHPlDz!T7",
            "ln": 11052,
            "col": 10989,
            "line": 5
          },
          {
            "b": "dsA-\u0026xk.(ma%.IDe[]ixB--3Qu[1fEz/fSraAP+\u003cwHIaxx(m)jBsxp=w*!*Adro0wB-IvYv@DmaBrCD:l1Knie[]ixB-Z[qBsZ#Lj6i[Mdj/3.x(m)jBu$4\u003ez:[UPB-O(RB7GC)x(dB1B-Y2Wc[dqyDR#nfdsAS]EjO#wjT:\u003e)BsxvpDT*#iB95KxjWQRDj85pPa-n-HwPS6nzAzuDzGx[xz-{Mrzy/uFj85pPzZ*2YwJ-k7w]zYry?mYhBuIrtBuBa!vruQix\u003c#jbwPGFuwO#d5xGHq^d\u003eb*Pz/fSraz%tNe[5\u003czA+P09By/I$Bx{IpvqPNqtoW=(a$K{WD2NssefYmCy\u0026%qkefYdSD2d4ot}P\u0026ev@co#wPGnqdsuIOe]\u003eJuz*2XTBAzLqvS=^7c#HFZEjlN.dlzcWAWUBozGx[xwGUY8aAP5Je]$PCl3di?x\u003c#jbwHIavBx-rZdsDQ}vR4YljWajbw*!*le[]ixB-Y6MwPS6nzAzuDzGx[xBuK?Vc$L2BzG6-udlzR#csnfyem*vRx(m)jBrSeZeo$!\u0026c$K}",
            "ln": 11209,
            "col": 11146,
            "line": 5
          },
          {
            "b": "z9@bFB8@VPDmiX.zz2BwB98tqlU{gLB1RfAAclm@vpA!:dj/x\u0026x(m*1A-uQ{BuKH]x(m)jBwcaLwO-]te[]iAwPz(UwnkK.wO#PUy?mD{zGEoJvR6d\u0026A+eY\u003exk8lcen($=EjPONj.l=uDT*#iB95KDjWQRDj85pPBszlwBAIRwawjb8eoj%au3}3ue[]ixB-Y6Xeji#ic$K@KdlP\u003ewtoXcgA+PA7a$K{QB.$P0AW1^wx(mA%B.268d0f-NwP8f6BsxB=e{pVtB.9Y",
            "ln": 11883,
            "col": 11820,
            "line": 5
          },
          {
            "b": "EjNV}j:RPsl1IV\u003cwQ5qWl1IVWzddc{jWATiAa9*eCw?IjjWATizGP/9wPx}1wIe7oy=$6}e{hhJjWATiB7F^2v}X1\u003ewIdI4By^Q3wM{u?vru75x(dAky\u0026r/(y:9dFk(",
            "ln": 12206,
            "col": 12143,
            "line": 5
          },
          {
            "b": "dlP\u003cylUdVSeoAHUzG6-ur://!wHPfNwHIavwH}{Leo$!PwH}{Lem*CQD2NsTBs}oBAclmNwHPe@wIdOey?k:TwH}{LjW7oqwHIavwH}{Leo$!PwH}{Lem*mYl1IV?vqYZ?jT:\u003e)BsxvpDT*#iB95Kxj.ll=B.bPsq!o=Rv@#Tfc)AwyAclmDdj/y2wId$BwPA5{wO+{/Bz(gFb5.QCAclmDdlzMYBAIRwavxY*zy/(Zx(m)jBxh*^B.90Mzz33RAaIgOe[]ixB-Yf4wHIEFBs}oBAcln6vqH6$dj/TNc#HOEeoAr(wQM9}wIe4ny?m9#jT:\u003e)BsxvpDUE7uwIe7oCYVq\u003ezGGDcBuH/(eoAHUzG6-up\u00266MIwOu0#wmU",
            "ln": 12335,
            "col": 12272,
            "line": 5
          },
          {
            "b": "v@=c?By^)SwO(0@BsntKAcb/jzxZI\u003erW.\u0026pBs}oBAcln0y***+xM4Y$wPxjJzz39vy\u0026%qLa%FNQe[wWqvpB4:wiz7\u0026en^7YwO+{/By!#CaUUDUe[5ZrwO#3CxLzo[c#HFZA+funA=91ywHIavwH}{Lem\u003ckXl1IV?vpT7\u003cj.l=uc$L2MwQ5q:z/fVdzGF2",
            "ln": 12657,
            "col": 12594,
            "line": 5
          },
          {
            "b": "zAzuDzGx[xz-}@Ge[]ivwPyQQA:-*ae[X:qc$K?Ux*0RTE0*2*x(m)jBrJ!gz.t:wAclm:xK@/dz/OoPv}WnswJ-k7v@DmaBrCG+odjWeA:99XdlzC{cmAFqc$K@Ke[]ixB-Y]\u003eBAh88B-.hodj/x\u0026v@bN{B53dXwJ+6rwNc\u003c3cmh[AzZ^b-djD/\u0026e[]h",
            "ln": 13636,
            "col": 13573,
            "line": 5
          },
          {
            "b": "x\u003ew=8e{7JxxjVfFjW0[mD{Gefe[n*qByw)3B0$PLByxi5wPPvIDR!opaUU#/z/fSraz%tgwHIasj5/=Ozz2Bnx\u003eqg7ss^xZj-h(Zy?WD#BxHd\u003cwJ+0vA=U!-zGEpGe]#bWy?kkkzGxxhnP5uUzE(:*vrcDsE0^R0o\u003euFbvrcB2nP5R#Bs}SRD2d4Ax(n06Bv6!Zv@21+vrcDsE0^R0Dmi\u003e^b6d%py+^OMA:-P[x(mMcdsDQ}nm:}}jWaj5z/fSraAP+lc[dk(w*^",
            "ln": 15305,
            "col": 15242,
            "line": 5
          },
          {
            "b": "y+^OMA:-P[x(mMcdsA:nwJ:P/k6}9SBrCV*fF498fGTq^BAIRwaz0fED2NsEB97\u0026hBApI$Bz96DzeTMrwG\u0026M/d0dQ-e[nZiwO#P(en^QZe[nZiwO#P)dlq2)BA}?pe]#byA==w7x([2pb6m:Cv}W5ncmgc.j.ll/z/]M6wPI6ft}PS6x\u003eqg7ss!tMwIe7yBZ]8@B6yt7e[nZiwO#P)dj/*Qy?WD#BxyOCemSHgwO#P)i=ov]eobk:c$K@KdlP\u003ewv@DmaBrCD:C{\u003e9)z-{DodlzlQc#HvUzZ*3Ew*?:NBz\u003ePeBszMtc#HNWCwgPfxD/0He{z2uBz99Oz.u9MD2d4ACwgPfxGWK]fFB^%j7AhDB95KojYr:Tj7P-=z.t:wB7Gxlls\u003c+EA+cUgei$WkdsC=zB7DE%c#QTXCwgPfxD/0He{z2uBz99+sTXhtb5*$3wnb{]a$N**Aa9o/x(mMjeoAHOz!%ujcmgcVe]#bWy?kkez!%ujj-\u0026q^z!%ujdj/M[vQS+Z",
            "ln": 15673,
            "col": 15610,
            "line": 5
          },
          {
            "b": "wjpVMzGFM^B97#hwPxgyzeTMrwO(vewG\u0026V@wHPfwe[5p3mrSlWBwcy\u0026By/u3AWSbGz/{bjB-nJQnO6t4wIdz4wjpVMzGFM^B97#hwPxgyBz(qixMFo7A=-GRygO?Bwn+$2zdNQbe[e:fC}JJowjpVMzGFM^B97#hwPxgyBz(qixL?WhwG\u0026V@wHPfwe[5p3mrSlWBwcy\u0026By/u3AWSbNz/]M6wO#35ej\u003cz4EjlN.djEqas14#rAXp)yvp%jYvR/Q8egt6)k6)",
            "ln": 16238,
            "col": 16175,
            "line": 5
          },
          {
            "b": "A+funA=91yz!S-8s$1qrj85pPBs}oqz/c)GeIPyKjX]K4wN/*myH}^jc$aLSx(mD)CU.{1Bs}oqz/d0MA+funA=91gc$34)yI[6mzxJU6z/cZvmr\u0026=.v@#o)ar\u003e(Hv}f7\u003eB0rdTb4U!nz/N3Mar(2rA=bPexcF(Hb57}bzZ3rxAV=MCB.bSox(v(kefFOz",
            "ln": 17811,
            "col": 17748,
            "line": 5
          },
          {
            "b": "xM58Zy*?yacmi*!B7/GolU{gLB1Rfpz/d0PCwg@9z*9*Jvru0)o\u003ev\u003cHvjirFAb]J4wPz\u0026zv@Dg4AXhuxxK#3(iV}%wA+^9Fdk24twjpVMzGFM^B97#hwPxgyv}Yp*xjSnrls?P]djw:UBsw:?c$K@KdlP\u003ewv@DmaBrCD:lmsoAzycXUBs}oAvp%dKA+)@*ssw5ra%FD!zz30wBu$1\u003cA+P09By=\u003cAB8\u003e+meoAHUzdd6*rDq[8en^7YwPQjWBAh88B-.gyb4kqfa$N**x(do\u003ewKgcOE0^aZdj!QIzy=#Qx\u003ehs0a$N**x(do\u003ewMJORBz99OsTXesb4$L4xj#xheoAHUzdd6*nm=HFxMLWOzz2BnvrlG+vqPNsAXq6yvp%d5uNP!yBsW",
            "ln": 18017,
            "col": 17954,
            "line": 5
          },
          {
            "b": "b4+$nv@#B6zx.kbBA}?pz!pble[wWbqE%-RwPxaAzycYLe[wWbqE%-RwPxhpdj/x\u0026wP?T5Bvy4XBAz8me[F)lBsntzx\u003egaMzE^s0a$NQXEjOocjT.:xk6}DYAV!{PA+funA=91qB.\u003e\u003eSjV$i8j:nw7dsuI^z!S-8fG?MZwJ$uRx\u003eetui+o{Ny?Wx{c[fM}rB[r?vRPE:Bs}fCwO3g0d0]DjzEWl]iWe6xzEWl]a$Nhiv@2Q}z/v-YvQS+Zwo8Qca$Nkuz/YFJb4CCcB7DKDwPIuxb4U?9a$N?IzdN-Gb6mKowPw#ydj/^Rj.l=uDU1*BwQd*8CwZw*A+w%9cmipRyH}^4z*8",
            "ln": 18788,
            "col": 18725,
            "line": 5
          },
          {
            "b": "zE^M{AZskDwN)}Ef!4J4s7KJywH}{LjWajovr9Gdj7AhDB95KyjXm4Jj85pPz.t\u003cqzFa68dro0wB-IvFwH/]=dlP*Sz.t\u003cqzFa68kv(#iiXr6HjW0v6cmAB*z.t\u003cqzFa68eIOX9C5I89aA7E}t}P-cv%8\u0026vdlzA\u0026y?#l$jT+hhlNTxjE0*9Qx\u003eetujV$@CE0//:w]zg4B0@F=ek6LqtoVvNA=le1x\u003eIa3a$K{7A=M8xl#No!b3=:5",
            "ln": 19192,
            "col": 19129,
            "line": 5
          },
          {
            "b": "zG6-udlzlQc$L2Mvrc0(Bs5tLcmipRByxi5wPP5ezGx]dzEWl@w/%Szo?W#(wO(0@Bs5tCe{7JxxjVfqz/{ekA.6e7oG+K4zz2\u003cIBy/F-r834nDUE7utoXf2CYWwmwNM=lb4+L9wG\u003ezjx(mA%B.268d0d7QzG6-udjGpGBAIRwj5PSrdj/3.Ab]JkwO#PTwObv[y\u0026?6OEsiUswJ:P/k6{^TzGx[xBuKg/Byxi5wPPFvjXm4Jj8wFIaA6y{f/@#=AWU:nBrCcTfGS\u0026dzz2:pzFa68j7P])dqrxxBuI=IzD*WTdsk$@wJKvwwNPw5wIe4qx\u003ezDWwQcHwwHIEFeIOXns7J^#ehnO8wIe4Cz/wJ[z/xb$vruj4zyu}+wId}xwP?T5BvoXLvrDydc[fM}m}B?{jWaj5z/fSraAP+xc[cY+j:l",
            "ln": 19683,
            "col": 19620,
            "line": 5
          },
          {
            "b": "zZ^1Wc)rUNc$K?OclWzKc$K?OcmA$0jW0XgD)9Pyc#HEXcuHwAzGx]dzEWl@w/%Szo?W#(wO(0@Bs5sUnLS8Zr3AFGj-\u0026q#vp@tzzdL4vb2?0kr6:zJk{vEnj-\u0026q#vp@tzzdL4vc)rXzc#QLZD)9zXv@DmbvqfR2d0c)!djGV@B96MRjW9BfBz(qixK#lics[/Kz/]M6wPGFuwO#d5xEk5IB98XzB-O-\u0026jW0veBz(qixK#l?fKlqMz/]M6rc-B]eok?}wJ-j*e{82Ov}YB{ci",
            "ln": 21064,
            "col": 21001,
            "line": 5
          },
          {
            "b": "xdXdrxj#xhdjD/Uz!0{bwO#PxvSb!5e]#bWy?kkrvpS[.zF8\u003cYxj#xIu)H8cBsO:/dlP\u003ewv@DmaBrCcTwn+$2zdNQbe[n{kvru6Hy?mD{zGEoJwncihdlz8[v@bN{B53dXwJ+6rb6dmmz!%l0vr9@pwNPU5A+cC2em-WeB.$YcBs}3vwo/!oAbYxawj73Ay?a@9dlz3TzGx[xBuKg/xjVfKz/]@dx(mMJy?WD#Bw=WWBsnN\u003cCwgPfxF0^Fv@b\u003c\u003czGF@]woqGDA+funA=91gz!0{bwO#PxvSb!5e]\u003eJuz*2XVxLzo[c$K?UBBtO^dsDeWu[3H=w{503BzkVhay/HwwH}{Ozy/\u0026TDVpC.kvOZ.wH})KiW!X\u003czyEhWxK#6fc[3Jck4nQZwH})KdjD/]wHIECdj/vUkpyRaB7GCVBAzLqvS=^7c)A.OD2d4oefXRsB8U@7C@/?YzE\u003c}lx(d*cA=+-cBrSd+Bs}PBzeTPel3di?x\u003c#jbwHF:jy*?yaa$k6+e[]ivwPysvo?WX]a$kM{e]\u003eJuz*2Xudj^\u003endjcw\u0026zGP=iaW4$%Bs5s.wn+$2zdNQbe[e:fC}KeWD2d4AAa9o/x(mMYx\u003eIa3jZYKZvru{pCWJ7hBuKI:y?$KKc[3Jck6}0Qc@8g3z!0{bwO#PxvSb!5eoivSz/YJ8CQU7*v@DmaBrCcTz#",
            "ln": 21480,
            "col": 21417,
            "line": 5
          },
          {
            "b": "B95KwBuKg#k6{\u0026[x(=N:vqf*$zF8^^z/6ifwHn-LwmYN*By=Oae[]w)Cvticx(mMWA=k/eB7D[twIdXmzE)\u0026+vrb^[B1R9pBspYHE0/GTuU0.?BAhqBc[cP[enfb*wJZ",
            "ln": 22713,
            "col": 22650,
            "line": 5
          },
          {
            "b": "y?#EPz/YFpct\u003eCWx(4PMy\u0026sxad0c)?zGP=ijV$}Rx*3w!wP?T5Bvy4XBAz8mdsuI^z!S-8fG?MZx)+qxe[F)lBsntSx(4PMy\u0026sxaa$N*+eoi%!BspYKBs.F:zz2%vBAIRwmSh^VB1zhYwnbNwy\u0026sxadlp%Xc$K@Jen^7XwPS6nzBOLOB-P9Ke[wWblU{WZwHS3Uw]{f:wH}{Ozy/GMB16moDV7JTCvtqPy\u0026sxamrSlWBvG$Zx(^%0wj6^wy*{*.yDVfHe[eKj",
            "ln": 22994,
            "col": 22931,
            "line": 5
          },
          {
            "b": "en!-AAXqfDvpT7\u0026xdkoTeo=h0wJ-j*e[nNav@2T^kqthMejjIxwJ-j*e[nNav@2T^kv(D\u003cvqH6$i=o7Ry+d\u003e]j.l=uwIdOey?mVmcs[/wx(4v4e]k9pxlm/KzGP=i",
            "ln": 24006,
            "col": 23943,
            "line": 5
          },
          {
            "b": "en^7OzG6-ur://!wHPfwe[5ZrwO#3CxLzo[c$$bUj9i8!z/OoPv}WnswJ-k7v@DmaBrCV*wM{\u0026]en^QZtqozBx\u003ew+VA=LPle[]w)A=LPlc#HE.DT*#iB95Koj.eFvB.$YcBs}6zwNPW(mqMKLwO#Prb5.Bxxl4{kA3u.)wId!cvR6vsBsZ#Qwnc9[vR/Q^jS#Kh",
            "ln": 24369,
            "col": 24306,
            "line": 5
          },
          {
            "b": "jXEhmeoiv-vpT7\u003cdlzlQc)rHTA+funA=9%Xe[P3xmpxXtc[5T\u0026k6{^TzGx[xBuKhtfKlkzj.m?Lt}y4Wwn+$2zdNQbe[n{kvru6Hy?mD{zGEoJx(m)jBrSd+vlFdtv%8T1zGEHvA+eW3wKQADzdNQbc)AFovR6v1dlzP6BA}?pjTa]Pwnb%aeorBYvqPNsAXqxvwnb%kB1RSAy\u0026%qLBsZacd0d1Te[]ixB-ZU)y\u0026%qrcmgcZe[nNav@2T^jS#Hdj7AhDB95Kvj.eFvB.$YcBs}6zwNPW(mqMKLwO#Prb6dZizxZI\u003erW.=nx^\u003ePHe[nZaB8$8+zdL\u003c",
            "ln": 24654,
            "col": 24591,
            "line": 5
          },
          {
            "b": "y+f0Evq{f%zE=aFx(4rdB15UGe[5ZrwO#3CxLzo[c#ps-z.tEqAaJ]$lUHgIwgg\u003enEjlQbv@DmaBrCoXz.u3LwPA5{wO+{/Bz(g=y?$Hzx(m)jBrSd}x!BjkzFa68cmiChfKlqyz!0{hc[fM)zy!a@c$K?UBszS1xdd\u003cOx(m)jBwD\u003c$x(v)gdsuILd0d7QzG6-upJgz\u0026z/fRBkpy/0d0Nc?dj/6VBs}oBAclm#Acb/jzGvlVBzbl6c[6g2k6{\u0026[xLz0*oM6",
            "ln": 24923,
            "col": 24860,
            "line": 5
          },
          {
            "b": "djD/\u0026e]U@OxEE85en[/yEjlQapHX6Iv@%tswQetBwHPlzz/OoPv}WnszAQggy?mYhz-}VozE2sFz^)D)v@@[Tj-\u003e%*wP8f6zZD!Vz-{Bec#QK-eoAH-B-RjAtw=0gt}7gJdj/N?ekgdGc$K@KdlP\u003cra-]4TBs}VNq/)4]zF7vDjV$@te{82gBAh8kxdbhWbY(f$wH}{LjWaj5z/fSraz%tVwIdXmzE)\u0026+vrb^[B1R9pBspYHj85pPa-n]DzG6-udro0wB-IvxC5I89ay()dra]?=b57}lB-X/IAa9=}zdN*2AV/7qaz$+4wmYo]Bz\u0026phwGV59BrC^vwO@SkB7]J8aAz4nB-Iv\u003ezG6-ur://!wLWg?DT!ECdsCOM",
            "ln": 25655,
            "col": 25592,
            "line": 5
          },
          {
            "b": "zEW^5z/cW=BspYKBszMDz/fSraz%tfc[dk(w*?Kzcs[Suw*!\u003czvpT7\u003cb0w7LwIe7IAaHFBv@DmaBrCcTzz2{KwPA5{wO+{/Bz(g=y?$Ictw^\u003e^wJ.j.DVy-VvpT7\u003cEiI%8dlzcWAWU:nBrCD:fGTemwId!gzFa68j8MM0dp(.3t}PV4B75J]wN)@CEpWkowGULpwnc9[vR/Q^j-(9:B-7Yhx(v(iADAPTDR5rcBzbxfel:rdz/ff3A=1c=BAzCsa$K{GwO}",
            "ln": 27998,
            "col": 27935,
            "line": 5
          },
          {
            "b": "a%}zCzdN=Ia$Nkuz/YFRB-..zzB5qSvn79swO:yKlU{WZwGV8dx(+zcx\u003c\u003e*@xcF)yz^^f/A.7p?y=S::eotGyCt8{-wmY^SzBntWw[=p5iW3jeB7/GooMauIwPyN:l$Hl",
            "ln": 29969,
            "col": 29906,
            "line": 5
          },
          {
            "b": "x(dB4i^bBQwfrMSBzkP6A.{^{xl4N8B3:qQiW3jeCwgPfxGyrPx\u003eetueo23dwnb{]i^bBQwfrMSvQS+Zxl4{kzE+!Kz!S-8fF3{QAclm-C5I89attuXzG6-up\u00266MIwOq",
            "ln": 30143,
            "col": 30080,
            "line": 5
          },
          {
            "b": "wmY*gwHO@MBTQS%xK@r9vrb^[wPRH7ar\u00267TwQL:Bx(+zhzEWQ4Aa9\u003c5vR/P#CwhejaARKgB98FhdsA:ABuKg#k6{^TzGx[xBuJ/Hc$K??Bs5tKc$K@KdsA:UzARL]k6[CcjV$@te[em0yH?E7A3=]ye[5Njz*b01BAqebwKyoFv@0zrBTOQYvqG:#CtAv6B7]e@lU{EDyA:)uvrb^[wPRH7aAz4kB.L(cB0a\u003e1vpK7-A=k]8ao",
            "ln": 31650,
            "col": 31587,
            "line": 5
          },
          {
            "b": "v@#o)ar\u003eSoxj#xhefDcEvrcccefDcBB-.KCefF\u003eKar\u003eokA+5:4y?mWeb48\u0026Yw]zYrv@DmaBrCVFx(k58dn1XgBsw+Le{82uB95-Qm%3e3dj!trd0c[^j7-RMv@#B6zxK4sc$K\u0026Ov@DmaBrCV*C{\u003e9)zAQundj/y2zdLtlzF\u003c3ap*[xMzf4sxwPPtxxLzJpj85pPa-qWPp5",
            "ln": 31976,
            "col": 31913,
            "line": 5
          },
          {
            "b": "A+funA=91yz!S-8BTOCpz/)BFwGV8nD1?eeaARJAB-p(1By=OpxK@q@y\u0026sxawft/hay/kaB7]J8aAhmrB-n(OBzb98aA}:wcV*FPz/PRCaxrF]aARpdaA.Tlvru6ediJFsBzbP6azCZoAb]ISz/ff3A+#}rvrb^[wPRH7aA8oyB7/GoayMygwP]noz/x\u0026re*q-av@DmaBrCoXzF*\u003el",
            "ln": 32159,
            "col": 32096,
            "line": 5
          },
          {
            "b": "BrCV*DWN$@wPS6nzxI.:ygQ)%e]b3zB0$PGe[P3xmpxXtc[5%@k6{yNc#HE#Bx-S*j.m\u0026nt@)9Ru}ClVvqGT*aAg+fvqPN$wPw]nzY\u003cgwwmoN\u003eiV]X{zHC[wEjlP@BBuk.B-7Yhx(v(iz/c%LDT*#iB95Koj-a:.wn=rLvpJ$Ze[X:qd0fcpB15UZj-a:.x-",
            "ln": 32548,
            "col": 32485,
            "line": 5
          },
          {
            "b": "em-sdwPRGawIeaAwmoN\u003eem-sdwPRGawIdt2wPI%lz*r^WemAAVc$K@KdlP\u003eww]zYrv@DmaBrCDzx(k58dp(.3t}PV0y?mZ1d0c[^j9C4Maz+{UpHX6Iv@%tnA+e*dwHI[juVp47Bz\u003eI[i=o7Ry+e}7wPI%lz*sxZzy/plz/YFJB-YfAy\u0026sxao(BMJy=VYXemSHmB7Ff^z#",
            "ln": 33474,
            "col": 33411,
            "line": 5
          },
          {
            "b": "xjVfLz/6DoBy!#YBA}Xlc$K?WCwgPfxEM2Oe]#bWy?kktwO(vewL^z=AaK6iC{\u003c\u003eUA:-\u003cbx([6czxZIXwIe4CD2d4ACwgPfxGWK]fFB^%j7AhDB95Kxj-\u0026t@vrcB2nP5R#Cwg@9z*9*DwPQpTze:StwN[.YD2d4uwHPlQx\u003ehs0djN5afGS?#B98XzwIegvwoqGFu)H8pEi\u0026oHdjuR@z.ucCzdNTdBs}SRz/v9NEjO\u0026BjT.:xk6}0Qc#Q.Wx(dB1B-Y6Vv@Dma",
            "ln": 34679,
            "col": 34616,
            "line": 5
          },
          {
            "b": "AWU:nBrCV*wIe7kA+w%9j9h!@BrJ!gwn+$2zdNQbj9iSce]UltwO#P+z!9Adw]zYrv@DmaBrCcqx(k5pzyG{xz/fSraz%t:e[X:ql3di?x\u003c#jbwHIasj85pPzyGQqBAIRwaA?Wqwfu5ktv?7)w[=o%d0{5Eze:r1By^HJEjoO)j8V-.C4CMkmqV:XBy/FQzE[2mv@bN{B9^",
            "ln": 34967,
            "col": 34904,
            "line": 5
          },
          {
            "b": "BwumYwHIasj8MV+zEWH9wmY*gBszP+zz2)JB7=$zdsDbLv}v61eoAs/C42zlzAS8Px(=vCz/fSraA6zPB-7Yhx(v(qdsk}+A+f9aC4BuYB97#hwPxhgen($0w]zYrC42zlx*2)Bxlw65zGG}Ly?mG%Bz9jDj-j?Pavg3*vr\u003cnndj/H5fGTqqx/*t=d\u003ebKzA:p?pA+xJiwO#Qhtxj1hBs}0vAbo!Fzy/\u0026TElhK:x(+[Bzyx6EzZ*9Cze18uwHR$rz/NmHvr9GjjZ\u0026wzB.$YcBAo6JwO#d5xE[3:zE[2ml2}0OC{)+#f*x+if/?0qen)Waj8Wl6j8VR",
            "ln": 35291,
            "col": 35228,
            "line": 5
          },
          {
            "b": "c$MQpt}50xb6mKvy?j!wb4#7ny:7zOx\u003e870b3=*kz/OoPv}Wnsc#HOOdlP\u003ewv@DmaBrCoXwM%7Uj0F-/A+PA7b0w8hD2Ntkw/$/nD$NsBx^(n*tw^.fx/ZAQx\u003eetuaW4#5cmimKu@.8QCYmk7By!#9BA}?paA7\u003cmbZTASaS%i#AaJK3wN(]cB98CpzF7doz/M%A",
            "ln": 35960,
            "col": 35897,
            "line": 5
          },
          {
            "b": "wfrMHjW0j]xlw65zGG@7fKl[KA+xJiwO#Qhtqftzb4Lb7vj=LAvqEJqwO(y5vru68t%ipyx(+?JzHu*Wwn+$2zdNQbe[e:fC}JJowjpVMzGFM^B97#hwPxgyv@b\u003c?yA+rNzyEbZzAPc%dsA:Sy?Wx{lT:\u003exwO:yQdlP\u003ewC42zlwJK{zBAIRwaz#sry=%{Ac$LLrc[cP)E0fBxwfrM?jW0vvC5I89att\u0026/e[nZiv@0FwEjO(Ax\u003e7{Cz/ff3A=0\u003cnwH}tcx\u003e7{DwO#=Oc[dqyDV\u0026?raz0SPwPN",
            "ln": 36226,
            "col": 36163,
            "line": 5
          },
          {
            "b": "AV!{Rvrc16zdNQbB1RouzFa68eoB3)wP]m.A=LPlc$K?UzAPWnzAIF(zyWj^Bx-S*jZ\u0026wzB.$YcBApV7t%07rBAIRwaz$+maARphB0@T[e{5K\u003cen5Kol1t1Jz/fRSpB{c\u0026BvfFOv}xEyB-..zzApPBxjVfLy\u0026sxaluNx(z/dQben5KolVl\u003cOx(X5SB-..zzAr1[xjVfLzV",
            "ln": 36544,
            "col": 36481,
            "line": 5
          },
          {
            "b": "B-IvxBzbxfe](8LzFs03E0^t:xLzJuA=(nqx(mMDaUUD?xLzJuB97\u0026hBy!#CzE[2ml$7gGeoCMtB1Rfqj-+gRrb3hXz/{dIBzbxfe[nsay*{*.yB\u003cNvx(+[EwO\u003e\u003c\u0026zFs03djD/\u0026xLzJuA+f8@x(mT5xmj\u0026yz/v9NDVAXtB-IvxBzbxfe]#byA=+(6cmi?F",
            "ln": 37836,
            "col": 37773,
            "line": 5
          },
          {
            "b": "wO\u003e\u003c\u0026zFs03Eq9OeA+eW2wHIasDT*#iB95KDj-\u003evKB1RGQzF\u003cfaxfgcBBAIRwaAO}SBzbxfe]#bMA40d^Bzbxfe]\u003eJuvqfQ[zF7E.wH}{IcuJ{nB1RJQvrcDrdj/NOx(+[EwO\u003e\u003c\u0026zFs03Ep)bkrb3hXA.H4RBsnO+A+funA=91wxLzJuA=(nqx(mMgcmA$Hx(+[FBz(aDdj/NOx(+[FByxiic[cO@Bzbxfe]\u003eJuvqfQ[zFaxiB5Ec#zFs03c[fH-wPS6nzu",
            "ln": 38106,
            "col": 38043,
            "line": 5
          },
          {
            "b": "BA}?pz!pa(Bx-S*ko:YFy\u0026:eiaW4#biWeGKygQ)%b0w8hD2Ntkw/$8}tw^.hn(FIXe]UltB7D+rdlqw@EjlP@BBtYbzARL]k6{^TzGx[xBuK#0j91[OB-Ivxl2}0OC}JYHz/3[le]=2BA^pO{y?m9#z/OcWy:ZGGCvtqtw{503BzkVhePtcsvqNhqdk2jJAZY",
            "ln": 38566,
            "col": 38503,
            "line": 5
          },
          {
            "b": "az%tNe[X:ql3di?x\u003c#jbwHF:uvqPN1dj/y2wIdRbBu$1\u003cA+P09By=\u003cAC42ifwG\u0026M+zycYGcmgc.tw^.fzE[2mmS\u0026PUBzkVhc$47bBAIRwas8qLEpaGLdjGV]dj/N?ekf}AwJ-k7v@DmaBrCV*DWN$@wPS6nzxIk=A::kCw].*bc$L2JB.bPsq!o=Rv@#Tfl2pu=b6d%py+oasBAzCsa$j@[w]zYUvpJ$0c$LL9DRXJcwH}4fBA}?pa$K{Fz!%uja]",
            "ln": 38734,
            "col": 38671,
            "line": 5
          },
          {
            "b": "e[]ixB-Zz#BzkVhB6AJ/j-t-$djD/\u0026EjOunjT:\u003e)BsxvpDT*#iB95Kxj:RPsw]zYrv@DmaBrCGAx(k5ndskMyzGx[xx*3Mxz^s]nj.ll=B.bPsq!o=Rv@#Tfc$$a(B0-jZpI}O4el=yeen!Wae]\u003eJxy***+c[![FCvtqtfdXp\u003edp28Te[]ivwPysvo?WfYA+PwsdjGW=wPS6nzxJ?Bek{BHwJZ",
            "ln": 40406,
            "col": 40343,
            "line": 5
          },
          {
            "b": "c[fNde){jOa$C6-e]k9pxlm/Ku{OQBz*b=6ayPwlA+P09By/Iovrb{uas8qQe]2rszyuXWar\u0026m.u]/GhzY\u003cajBrCWswGVe8y\u0026%quaA.:pav]EaoDXK[BzbxaaARpdaz2w2zdNQbe*q-IdsAS]EjO9gj.l=uDT*#iB95KDj:wC8en^Qrc[dk4w{503BzkVhb0w8hD2Ntkw/$UqCwg(fpJf(.cmipRCwg(fpJf(.c#HE+z.tQAwO#PUze19lwPxzmze18ub6N:qy!]1YzxZSHdlz3TzGx[xx*3VOzE^Wfe[X:qlVl*XB-.h9q/)q3wHI8cv%8T1zGEHuz!abxe]L]AA+ocaCuE0}zyxPTzy/uFeotxArb3hXz/{dIc[3Jck6]?rd0d1TdsAS@f!+4cl)%GhcmzD6d0d1Ke]$Jyz!%l0vrbgMwmPy(x8",
            "ln": 40969,
            "col": 40906,
            "line": 5
          },
          {
            "b": "j-\u003e%*wP8f6wIdIcwkveQzycYKwPQ)=zdNTdBsnK=dlP\u003eae[wWbpJf(.c#HE.dj/x\u0026wP?T5Bvy4XBAz8me[F)lBsntzx\u003eg1UwO@XyzyEbrd0d1XtoW%6eP=2wzGxJlx(v(kt}7gMyhMgCjWaj5z/fSraAP+lc[dk(w*?jyByxi5wPP7Uj-\u0026b[wPS6nzAzuDzGx[xzASm[dlzS7A+f9aC4B9=wO#P-x(!xczE)\u0026pb4kw6zddK2z/fc7wfJNtzyEbUe]\u003eJuz/#",
            "ln": 41649,
            "col": 41586,
            "line": 5
          },
          {
            "b": "a.C\u003emv@#B6zyx6BDU1*zzG6-ur://UwmoN#A^Sl.b4UR1x(1$RjW0vex(m)jBs5s.wIdXmAcln6vqGT*vruBdj-Lu*efYjSy:829j.llWzG6-ucmgcLe[]ixB-ZU)y?WA*Bz(g.r=funEjeUQem*CPxM58*z^^f/A.*Nuz/ff3A=0cIa.roBA+dQRzF0Q6z6*PLc)A.Cz*a([vpS}\u0026pI@KrzF0Q6z6iLlaAIaoaARJABAhInefFzABrCKywKyxNw[=p5azC)tzF%RtwmYv!zE)uhtYaQ@z*a([vpS}\u0026pI@KrzF0Q6z6i[kz/](bayX[8B-Rb8aARKmwPRP%AV/NuBz8!oA+dQRzF0Q6z7D/JwO00bB75Y)az2!aze:r5i:uMoBAzFyiXJdcCv+ucvqGH}BttEYx([3hvLhwkfc:[uvr:wAwPq\u003c7B95PPem%3xv@#B6zyx6BDNH4Ge{7JxxjVgjD)iSNA+PA7b0w8hD2Ntkw/$UqByxi5wPPmCa.kI3B.$YcBs}MQwPA5{wO+{/Bz(gFwIe7kA+w%9dsuH!B98CpzF7dpj-\u003e%*wP8f6wIe7kA+w%9cmf)Ee{7JxxjVfqvq(",
            "ln": 42952,
            "col": 42889,
            "line": 5
          },
          {
            "b": "jTauNwo/vFEjeUQefYdSA+PA7b0w8hD2Ntkw/$UqBzk\u0026kwHn-LwIe7sBzLIKwIe7sBzLIvB8U@fBsntrzxZIZyhW*7c)y=.AV^20a$j@(A+cUgdsD2zBrB}dj9C4MavZlizE[2ms7L/Qo\u003c@05v@bN{B0av#DT*#iB98CBv@#Tfc[fHSw*?KBBzbxfejKIdC5I89ao",
            "ln": 43508,
            "col": 43445,
            "line": 5
          },
          {
            "b": "AV/D!vrc16zdNQbB1RouzFa68en)W?wP]m.A=LPld0c)?x*1dix/{G0x!7X.z^c{YjZ\u0026wzB.$YcBApV2t@#LmzGx[xB3irdygQ)%e[PcnwQm]oBzbxfe[n*qB98CBv@#Tfe[5^kB5W6Ovrb^[B0$@QdlzYYAV/xNvjVjRBzbxfe]UltvqQ6GB1zADx(+[vB3U1Ux([6bx8",
            "ln": 43716,
            "col": 43653,
            "line": 5
          },
          {
            "b": "A+dEVx(mE1Cre8tdj/3.yH}^4z*c7)x(!xczE)\u0026Qvq{shA+dyQe]b3zwn=WfoLFM\u0026wO#71lT:}QB-I4AwId+fD1p\u0026qzD74+xjVfqvpS[qC4CMkoLFM\u0026wO#71c)ACrD1p\u0026qzxZSye]b3zwn=WfnmuyDy?mSrDT*G6BAIRni+o{VwQd*8CwZ8*B97#hwPydDAcckywQM0UwId+fD1p\u0026qzB!hNwnC*$l1BIqwiz7\u0026dsAS[z.b=SAW-K/c$K@KdlP\u003ewb6dsiwN/*ajV$@Ie[]ixB--1U",
            "ln": 45179,
            "col": 45116,
            "line": 5
          },
          {
            "b": "e[]ixB-ZU)y\u0026%qrdjcw\u0026D2$DVc[cO@yJH$oeoAr\u0026EjlNQen=)/o(qv%dj!bfc#QUOeoif\u003cs-bTfen=)/B7GC)x(dB1B-Y2Wc[dqyDVQ(Iz/fV9x(mH5e]$Jyz!%k?z/v\u0026[EjlQ[djD/]zAPyVeoAs7k6{^TzGx[xzAPyVjWaj5z/fSraAP:\u003cB98CpzF7dRj-\u003e%*wP8f6wIe7oze:r1By^WEz!0{bwO#PxADL\u0026kC#Fo\u003cwN/?2AWUGKBy/rdy*^",
            "ln": 45517,
            "col": 45454,
            "line": 5
          },
          {
            "b": "f!t4ddln\u003e]c)A8oy\u0026sI^zGGDgoj-w)dj/TXx\u003eetUzyu}.EjOGrj.l=uDT*#iB95KDjWBaevr\u003cFqA=k!ywId}uAclaLADL\u0026kC#Fo\u003cwN/?2AZsITc)z(7B-.Llz!0{ht{pZDj7-zKc$vgkB95KoaA7\u003cmBsy{oc$KJnzGx]dzEWl@w/%Szo?W#(wO(0@Bs5tCwHIasdro0wB-IvxwIdOkv%8\u0026vdj=R@j91[OB-Ivyf)$PRzAPyVeoAs7k6ez?z!0{hl$HmYcmiqnc$L2w",
            "ln": 46566,
            "col": 46503,
            "line": 5
          },
          {
            "b": "v}xN\u003cav]EaoHS=ezdNQbcmf{GB-7Yhx(v(kjW0[jAaJ%1ay]z2B.$YcBs}0iBzk]fmqMKLwO#PxvR*gccminwv%8T1zGEHtv@#BdwKQADzdNQbe[eTtAWSw+j85pPb6v^lwObT]wN(#dj-\u003e%*wP8f6Cwg@9z*9JPfj5WwtW/usBy/Jnc#JEpx\u003eH\u003c@z/NEDvqY.2vp%d2cmiLEv{%E[z/dgvz/Z1MzddJ@xECJse*$:.D#\u003cBTvTiuCzy)CVf\u003e1=BbRHO}DT*#iB95Koj-j?PavGTWwH}{^y\u0026r/(y/tB]A:-P(e[X:qnPXJXc)A.RvqEJfzFsibvruj4zxZI\u003eBu.f+e[X:qrb3hXc[c-ovru6kAa9^dwHITHdk9Usg?wKdgBsC\u0026wPQ)=zdNTdBsnK=dlP\u003ewwn+$2zdNQbe[e:fC}KeWD2d4AAbPDdBy/FYC4CMkB3gZ+z/fbgj7AhDB95Koj.eFvB.$YcBs}6zwNPW(mqMKLwO#Prb4kR8x(tgAj7Q3=A:}lRxMOunB2\u003e%cw]7)*eOw^mzz2%Lfl.v!v@DmbwO#PyB-qenvpTBjgb7ErfebytrCMR-x(muize.oPem*CIz/oOTaUUDTz!0{bwO#PxvSb!5e[5ZrwO#3CxLzo[c$K?UB7GC)x(dB1B-Y2Wc[dqyDU1*Gy*?Pqdk2asByO#jc[3Jck6}YbdsAS@gbQ:tdsAS@h83Zki=5.AvqF\u003e:z/Po0wIe4nBv*N=z73PHCvtqtx(mTbx\u003c(9$z/c:Iu)H8gEpaHLqF[aaA=l5rBA}?pe[wWqvpB4:luNx(z/fRVr=/(\u003czz2)Gz//]tD2NsEwO${=y?k}QBAzCsB3jI+ek*vrAb](sz/*nzwIdRbBv*v?B-Y=qBsZsce]U\u0026HBz(nDAaHUjx(^Y(y?lgQAclm=uVW?%zz2)Gz//]tD2NsEwO${=y?lgQAclm=pin3+zz2)Gz//]tD2NsExLz0*oMauIx(mMDo(}{:zz2)Gz//]tD2NsEwnc9[vR/QHz^^f\u003czF8abBsZsce]U\u0026HBz(nDAaHUyxM58}vqGT*vruj4zu",
            "ln": 46989,
            "col": 46926,
            "line": 5
          },
          {
            "b": "ekG.\u0026wN/*myH}^jc#r=Ie[P3xmpxXtc[5T\u0026k6{gBtv?86w{503BzkVhc[fH-wPS6nzxJq7cmi8qtv?88uV67Vt{}rTe[5^kB.$YcBAn((zGP=iEsiK[ek*vrl${ZVx(!t[wNPT#zAR0hek*vrC4CYnx(v(La#7/8f/HZub0fpMzGx[xm@yE/zAz(IBAIRwav*r4wmYvYB.(d.m@x\u003eFzHA@.eoU@CwfrMHjW0[2x(+QFBzbxfe(M$9wPN",
            "ln": 48085,
            "col": 48022,
            "line": 5
          },
          {
            "b": "wM9nNwPPwse]#bWy?lKUwO2%ownc9[vR/Q^E0^tWe]#bWy?lKUwO2%ov@(Y\u003cwQ5qWBsxp.y\u0026:egBAhUNzz2TvzE)\u0026Vr834HBBvUcByO#jwHR$ze[]ivwPy:YCYV8\u003cEsiIOz!0{bwO#Pvb06:.z/*sTePVbAy+^OLz/fV9x(mH5ePtcewnb{]iV{aehzNd3z96s3B9z5ega=%zv@2Q}z/v-WA+w\u0026\u0026c[)g{fF1t2efDS0g:$HrePVbAy+^O^x\u003ehs0iS",
            "ln": 48496,
            "col": 134,
            "line": 6
          },
          {
            "b": "eIh3/vqEXJxLz0*eN-KhzddK2z/dPUB9z5ega^fNwmV(qe?]k8azbLjCvtJ5B2$%9B9z5ega^iTAclmOvQS+Zxl4{kzE+^JBAg/cB8UMdwO#PKeIh3/vqEXJAb](fA+frkePV2BA4LKcv@2Z$z/]@diV]UQwmNVhhAJGxB9z5ega^VTy?WA*BzkVheP26uB75Y)eN\u0026c#yIdWaB-7.Jar$FLw?W*Jj1S49CvtqyeP$Msx\u003egT]x(v(vzdN^fvp%d6v@Dg4AYLr/hA0C",
            "ln": 48912,
            "col": 550,
            "line": 6
          },
          {
            "b": "CrfzKwmPm?Epvb9C}KeZvqEXJxK$)\u003cxML?mB-.LGxK$)\u003cxMMpzB-.KAa.+!jz/P@dzGHqoz!abCB9z5ega^xZeN\u0026c#yH?E7A3c=OCvtqyeN@ZpByw)3wPAcbvpK7=A=l7",
            "ln": 50418,
            "col": 2056,
            "line": 6
          },
          {
            "b": "x\u003eIa3DUEwswPP$wB-.KAfD-4(vrDWgEl.TXwnbD{Ab]VgBBdFnwo/!GCvtqyePUPzCwYDVz/^xWB9z5ega^xZeN\u0026c#yH?E7A4AR.CvtqyeP+]tB960PxM59jdsk#RwD",
            "ln": 52032,
            "col": 3670,
            "line": 6
          },
          {
            "b": "x(v(IB97\u0026jx\u003e5nex(d*cA=+-cBBwNFx)8KYxK#i}c[YN+vqEXJv@DmbvqfQ\u003cAW=uCx(!lfvr\u003c[DA+P5CAbP/iBzkVhi+A8JwN)(GeOP9kwQ3l\u003cfG7QDx(n06Buh9qvScGyB7]@mzF81tz/Px1AXg:sCSPLUx\u003ee/qwO(y5vru6jvrb{/B2)LIBz(aIB97\u0026hBrzXGarU=AA3cnCarR^HarR^HaARKveOe*gtP$p}b4Ch4By/FAB97\u0026hBrzYowO#Q3AV+",
            "ln": 52333,
            "col": 3971,
            "line": 6
          },
          {
            "b": "z/d1Le]#kBy+^OWz^^J$zddK2z/f]zA:-\u003cbx([6czAqVNzE[kGB9z5ega^MSA=k=gvQTpezdNc%B-I5uAbP/iBzkVhi:(Gsz!%MrwJL0LA5]Nhixo9sCSQa-woqGCh85#]j7@htxj#xFh85#]j8YpNA+ocaCrf!PA=k=gEj/O+vqEXJA==aue]#kBy+^OLy\u0026sxaDU)hixk8lnA+Pf1BujbNx([5$y==GxA+x97eO]0gBuha7e]#kBy+^O.BzJ6LB9z5ega^PZzdN-tAb](fAS",
            "ln": 69053,
            "col": 20691,
            "line": 6
          },
          {
            "b": "eOF\u003cewQu9SDVTppzGxAdA=0\u003cUv{%g+c]0ejz/xb{x([RYf)$=gfEq6/A:-\u003cbw]zZbi=!!ty?k1Ge\u0026t7tz/xb{x([RYfNXvmyH}^6A:-/@B0bKFvqEXJvqY^@vru6jB9g#5wPI]Ay?W=#eP+YCDOu:)Bz(aVf!Lguh-ke-j8wFuBuh3dhzNd3z98@QwoqGCfNU/nc3%-LA5]ZafG7WzwO\u003cIBwOc3Be?]aswO\u003cIMx\u003ehs0iXU$vfEq6/z/v-)e?)",
            "ln": 72736,
            "col": 24374,
            "line": 6
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "define"
            ],
            [
              "",
              "e.has"
            ],
            [
              "",
              "TypeError"
            ],
            [
              "",
              "t.get"
            ],
            [
              "",
              "t.has"
            ],
            [
              "",
              "TypeError"
            ],
            [
              "",
              "t.set"
            ],
            [
              "",
              "Promise"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "o.previousActiveElement.focus"
            ],
            [
              "",
              "document.body.focus"
            ],
            [
              "",
              "window.scrollTo"
            ],
            [
              "",
              "e.charAt.toUpperCase"
            ],
            [
              "",
              "e.charAt"
            ],
            [
              "",
              "e.slice"
            ],
            [
              "",
              "console.warn"
            ],
            [
              "",
              "e.join"
            ],
            [
              "",
              "console.error"
            ],
            [
              "",
              "p.includes"
            ],
            [
              "",
              "p.push"
            ],
            [
              "",
              "e.toPromise"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "document.body.querySelector"
            ],
            [
              "",
              "t.querySelector"
            ],
            [
              "",
              "e.querySelectorAll"
            ],
            [
              "",
              "Array.from.sort"
            ],
            [
              "",
              "Array.from"
            ],
            [
              "",
              "parseInt"
            ],
            [
              "",
              "e.getAttribute"
            ],
            [
              "",
              "parseInt"
            ],
            [
              "",
              "t.getAttribute"
            ],
            [
              "",
              "e.querySelectorAll"
            ],
            [
              "",
              "Array.from.filter"
            ],
            [
              "",
              "Array.from"
            ],
            [
              "",
              "e.getAttribute"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "n.concat"
            ],
            [
              "",
              "ee"
            ],
            [
              "",
              "DOMParser"
            ],
            [
              "",
              "n.querySelector"
            ],
            [
              "",
              "Array.from.forEach"
            ],
            [
              "",
              "Array.from"
            ],
            [
              "",
              "e.appendChild"
            ],
            [
              "",
              "n.querySelector"
            ],
            [
              "",
              "Array.from.forEach"
            ],
            [
              "",
              "Array.from"
            ],
            [
              "",
              "e.appendChild"
            ],
            [
              "",
              "t.cloneNode"
            ],
            [
              "",
              "e.appendChild"
            ],
            [
              "",
              "t.split"
            ],
            [
              "",
              "e.classList.contains"
            ],
            [
              "",
              "Array.from.forEach"
            ],
            [
              "",
              "Array.from"
            ],
            [
              "",
              "Object.values.includes"
            ],
            [
              "",
              "Object.values"
            ],
            [
              "",
              "Object.values.includes"
            ],
            [
              "",
              "Object.values"
            ],
            [
              "",
              "Object.values.includes"
            ],
            [
              "",
              "Object.values"
            ],
            [
              "",
              "e.classList.remove"
            ],
            [
              "",
              "e.querySelector"
            ],
            [
              "",
              "e.querySelector"
            ],
            [
              "",
              "e.querySelector"
            ],
            [
              "",
              "e.querySelector"
            ],
            [
              "",
              "e.querySelector"
            ],
            [
              "",
              "e.querySelector"
            ],
            [
              "",
              "e.focus"
            ],
            [
              "",
              "t.split.filter"
            ],
            [
              "",
              "t.split"
            ],
            [
              "",
              "t.forEach"
            ],
            [
              "",
              "Array.isArray"
            ],
            [
              "",
              "e.forEach"
            ],
            [
              "",
              "e.classList.add"
            ],
            [
              "",
              "e.classList.remove"
            ],
            [
              "",
              "e.classList.add"
            ],
            [
              "",
              "e.classList.remove"
            ],
            [
              "",
              "Array.from"
            ],
            [
              "",
              "parseInt"
            ],
            [
              "",
              "parseInt"
            ],
            [
              "",
              "parseInt"
            ],
            [
              "",
              "e.style.setProperty"
            ],
            [
              "",
              "e.style.removeProperty"
            ],
            [
              "",
              "MutationObserver.observe"
            ],
            [
              "",
              "MutationObserver"
            ],
            [
              "",
              "e.querySelector"
            ],
            [
              "",
              "i.style.setProperty"
            ],
            [
              "",
              "e.getClientRects"
            ],
            [
              "",
              "window.getComputedStyle"
            ],
            [
              "",
              "parseFloat"
            ],
            [
              "",
              "t.getPropertyValue"
            ],
            [
              "",
              "parseFloat"
            ],
            [
              "",
              "t.getPropertyValue"
            ],
            [
              "",
              "ee"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "o.currentInstance.resetValidationMessage"
            ],
            [
              "",
              "e.remove"
            ],
            [
              "",
              "document.createElement"
            ],
            [
              "",
              "document.querySelector"
            ],
            [
              "",
              "o.appendChild"
            ],
            [
              "",
              "t.setAttribute"
            ],
            [
              "",
              "t.setAttribute"
            ],
            [
              "",
              "t.setAttribute"
            ],
            [
              "",
              "window.getComputedStyle"
            ],
            [
              "",
              "e.querySelector"
            ],
            [
              "",
              "e.querySelector"
            ],
            [
              "",
              "e.querySelector"
            ],
            [
              "",
              "se"
            ],
            [
              "",
              "se"
            ],
            [
              "",
              "t.appendChild"
            ],
            [
              "",
              "le"
            ],
            [
              "",
              "ce"
            ],
            [
              "",
              "e.toString"
            ],
            [
              "",
              "e.appendChild"
            ],
            [
              "",
              "e.appendChild"
            ],
            [
              "",
              "t.cloneNode"
            ],
            [
              "",
              "de"
            ],
            [
              "",
              "de"
            ],
            [
              "",
              "de"
            ],
            [
              "",
              "e.insertBefore"
            ],
            [
              "",
              "e.insertBefore"
            ],
            [
              "",
              "e.insertBefore"
            ],
            [
              "",
              "e.insertBefore"
            ],
            [
              "",
              "e.insertBefore"
            ],
            [
              "",
              "e.setAttribute"
            ],
            [
              "",
              "WeakMap"
            ],
            [
              "",
              "WeakMap"
            ],
            [
              "",
              "Object.keys.join"
            ],
            [
              "",
              "Object.keys"
            ],
            [
              "",
              "we"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "e.removeAttribute"
            ],
            [
              "",
              "o.setAttribute"
            ],
            [
              "",
              "we"
            ],
            [
              "",
              "document.createElement"
            ],
            [
              "",
              "o.setAttribute"
            ],
            [
              "",
              "t.insertAdjacentElement"
            ],
            [
              "",
              "Ce"
            ],
            [
              "",
              "ve"
            ],
            [
              "",
              "ye"
            ],
            [
              "",
              "ve"
            ],
            [
              "",
              "ye"
            ],
            [
              "",
              "e.querySelector"
            ],
            [
              "",
              "e.querySelector"
            ],
            [
              "",
              "Ce"
            ],
            [
              "",
              "Ce"
            ],
            [
              "",
              "ve"
            ],
            [
              "",
              "document.createElement"
            ],
            [
              "",
              "e.appendChild"
            ],
            [
              "",
              "ve"
            ],
            [
              "",
              "Boolean"
            ],
            [
              "",
              "e.querySelector"
            ],
            [
              "",
              "Ce"
            ],
            [
              "",
              "ye"
            ],
            [
              "",
              "ve"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "parseInt"
            ],
            [
              "",
              "window.getComputedStyle"
            ],
            [
              "",
              "MutationObserver.observe"
            ],
            [
              "",
              "MutationObserver"
            ],
            [
              "",
              "document.body.contains"
            ],
            [
              "",
              "parseInt"
            ],
            [
              "",
              "window.getComputedStyle"
            ],
            [
              "",
              "parseInt"
            ],
            [
              "",
              "window.getComputedStyle"
            ],
            [
              "",
              "ae"
            ],
            [
              "",
              "me.innerParams.get"
            ],
            [
              "",
              "he.forEach"
            ],
            [
              "",
              "fe"
            ],
            [
              "",
              "ge"
            ],
            [
              "",
              "be"
            ],
            [
              "",
              "Object.entries"
            ],
            [
              "",
              "$e"
            ],
            [
              "",
              "Be"
            ],
            [
              "",
              "window.getComputedStyle.getPropertyValue"
            ],
            [
              "",
              "window.getComputedStyle"
            ],
            [
              "",
              "e.querySelectorAll"
            ],
            [
              "",
              "xe"
            ],
            [
              "",
              "n.replace"
            ],
            [
              "",
              "xe"
            ],
            [
              "",
              "n.trim"
            ],
            [
              "",
              "o.trim"
            ],
            [
              "",
              "A.contains"
            ],
            [
              "",
              "De"
            ],
            [
              "",
              "parseInt"
            ],
            [
              "",
              "parseInt"
            ],
            [
              "",
              "De"
            ],
            [
              "",
              "e.type.startsWith"
            ],
            [
              "",
              "e.type.startsWith"
            ],
            [
              "",
              "o.insertBefore"
            ],
            [
              "",
              "Ve"
            ],
            [
              "",
              "e.addEventListener"
            ],
            [
              "",
              "document.body.addEventListener"
            ],
            [
              "",
              "e.addEventListener"
            ],
            [
              "",
              "e.addEventListener"
            ],
            [
              "",
              "document.body.addEventListener"
            ],
            [
              "",
              "e.addEventListener"
            ],
            [
              "",
              "e.removeEventListener"
            ],
            [
              "",
              "document.body.removeEventListener"
            ],
            [
              "",
              "e.removeEventListener"
            ],
            [
              "",
              "e.removeEventListener"
            ],
            [
              "",
              "document.body.removeEventListener"
            ],
            [
              "",
              "e.removeEventListener"
            ],
            [
              "",
              "ee"
            ],
            [
              "",
              "document.createElement"
            ],
            [
              "",
              "document.createElement"
            ],
            [
              "",
              "qe"
            ],
            [
              "",
              "pe"
            ],
            [
              "",
              "o.forEach"
            ],
            [
              "",
              "Ne"
            ],
            [
              "",
              "n.appendChild"
            ],
            [
              "",
              "_e"
            ],
            [
              "",
              "n.appendChild"
            ],
            [
              "",
              "me.innerParams.get"
            ],
            [
              "",
              "Le"
            ],
            [
              "",
              "ke"
            ],
            [
              "",
              "Object.keys.indexOf"
            ],
            [
              "",
              "Object.keys"
            ],
            [
              "",
              "Le"
            ],
            [
              "",
              "ke"
            ],
            [
              "",
              "window.matchMedia.addEventListener"
            ],
            [
              "",
              "window.matchMedia"
            ],
            [
              "",
              "n.setAttribute"
            ],
            [
              "",
              "n.setAttribute"
            ],
            [
              "",
              "ae"
            ],
            [
              "",
              "n.setAttribute"
            ],
            [
              "",
              "Ee"
            ],
            [
              "",
              "ue"
            ],
            [
              "",
              "ae"
            ],
            [
              "",
              "t.didRender"
            ],
            [
              "",
              "o.eventEmitter.emit"
            ],
            [
              "",
              "e.click"
            ],
            [
              "",
              "Object.freeze"
            ],
            [
              "",
              "e.keydownTarget.removeEventListener"
            ],
            [
              "",
              "n.focus"
            ],
            [
              "",
              "t.stopPropagation"
            ],
            [
              "",
              "Ze"
            ],
            [
              "",
              "Je"
            ],
            [
              "",
              "Ge"
            ],
            [
              "",
              "Qe"
            ],
            [
              "",
              "Re"
            ],
            [
              "",
              "e.preventDefault"
            ],
            [
              "",
              "We"
            ],
            [
              "",
              "We"
            ],
            [
              "",
              "e.stopPropagation"
            ],
            [
              "",
              "e.preventDefault"
            ],
            [
              "",
              "s.includes"
            ],
            [
              "",
              "Ke.includes"
            ],
            [
              "",
              "ee"
            ],
            [
              "",
              "a.focus"
            ],
            [
              "",
              "e.preventDefault"
            ],
            [
              "",
              "WeakMap"
            ],
            [
              "",
              "WeakMap"
            ],
            [
              "",
              "Array.from.forEach"
            ],
            [
              "",
              "Array.from"
            ],
            [
              "",
              "e.hasAttribute"
            ],
            [
              "",
              "e.setAttribute"
            ],
            [
              "",
              "e.getAttribute"
            ],
            [
              "",
              "e.removeAttribute"
            ],
            [
              "",
              "e.removeAttribute"
            ],
            [
              "",
              "it"
            ],
            [
              "",
              "e.preventDefault"
            ],
            [
              "",
              "e.stopPropagation"
            ],
            [
              "",
              "st"
            ],
            [
              "",
              "rt"
            ],
            [
              "",
              "te"
            ],
            [
              "",
              "te"
            ],
            [
              "",
              "o.contains"
            ],
            [
              "",
              "parseInt"
            ],
            [
              "",
              "window.getComputedStyle.getPropertyValue"
            ],
            [
              "",
              "window.getComputedStyle"
            ],
            [
              "",
              "document.createElement"
            ],
            [
              "",
              "document.body.appendChild"
            ],
            [
              "",
              "e.getBoundingClientRect"
            ],
            [
              "",
              "document.body.removeChild"
            ],
            [
              "",
              "bt"
            ],
            [
              "",
              "i.then"
            ],
            [
              "",
              "bt"
            ],
            [
              "",
              "ze"
            ],
            [
              "",
              "t.setAttribute"
            ],
            [
              "",
              "t.removeAttribute"
            ],
            [
              "",
              "t.remove"
            ],
            [
              "",
              "parseInt"
            ],
            [
              "",
              "tt"
            ],
            [
              "",
              "ht"
            ],
            [
              "",
              "et.swalPromiseResolve.get"
            ],
            [
              "",
              "dt"
            ],
            [
              "",
              "mt"
            ],
            [
              "",
              "me.innerParams.get"
            ],
            [
              "",
              "gt"
            ],
            [
              "",
              "et.swalPromiseReject.get"
            ],
            [
              "",
              "mt"
            ],
            [
              "",
              "me.innerParams.get"
            ],
            [
              "",
              "e._destroy"
            ],
            [
              "",
              "Object.assign"
            ],
            [
              "",
              "ne"
            ],
            [
              "",
              "n.willClose"
            ],
            [
              "",
              "i.emit"
            ],
            [
              "",
              "ft"
            ],
            [
              "",
              "ct"
            ],
            [
              "",
              "ct.bind"
            ],
            [
              "",
              "n.call"
            ],
            [
              "",
              "t.removeEventListener"
            ],
            [
              "",
              "t.removeEventListener"
            ],
            [
              "",
              "t.addEventListener"
            ],
            [
              "",
              "t.addEventListener"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "t.bind"
            ],
            [
              "",
              "t.bind"
            ],
            [
              "",
              "n.emit"
            ],
            [
              "",
              "e._destroy"
            ],
            [
              "",
              "Gn"
            ],
            [
              "",
              "vt"
            ],
            [
              "",
              "t.setAttribute"
            ],
            [
              "",
              "t.setAttribute"
            ],
            [
              "",
              "t.focus"
            ],
            [
              "",
              "ee"
            ],
            [
              "",
              "o.setAttribute"
            ],
            [
              "",
              "n.insertBefore"
            ],
            [
              "",
              "e.getAttribute"
            ],
            [
              "",
              "document.createElement"
            ],
            [
              "",
              "Lt"
            ],
            [
              "",
              "e.appendChild"
            ],
            [
              "",
              "t.forEach"
            ],
            [
              "",
              "Array.isArray"
            ],
            [
              "",
              "document.createElement"
            ],
            [
              "",
              "o.appendChild"
            ],
            [
              "",
              "n.forEach"
            ],
            [
              "",
              "o.focus"
            ],
            [
              "",
              "Bt"
            ],
            [
              "",
              "t.forEach"
            ],
            [
              "",
              "document.createElement"
            ],
            [
              "",
              "document.createElement"
            ],
            [
              "",
              "Lt"
            ],
            [
              "",
              "document.createElement"
            ],
            [
              "",
              "a.appendChild"
            ],
            [
              "",
              "a.appendChild"
            ],
            [
              "",
              "o.appendChild"
            ],
            [
              "",
              "o.querySelectorAll"
            ],
            [
              "",
              "Bt"
            ],
            [
              "",
              "yt"
            ],
            [
              "",
              "f.then"
            ],
            [
              "",
              "e.hideLoading"
            ],
            [
              "",
              "e.getInput"
            ],
            [
              "",
              "f.then.catch"
            ],
            [
              "",
              "f.then"
            ],
            [
              "",
              "parseFloat"
            ],
            [
              "",
              "n.focus"
            ],
            [
              "",
              "e.hideLoading"
            ],
            [
              "",
              "n.focus"
            ],
            [
              "",
              "e.hideLoading"
            ],
            [
              "",
              "e.forEach"
            ],
            [
              "",
              "Bt"
            ],
            [
              "",
              "t.push"
            ],
            [
              "",
              "Object.keys.forEach"
            ],
            [
              "",
              "Object.keys"
            ],
            [
              "",
              "Bt"
            ],
            [
              "",
              "t.push"
            ],
            [
              "",
              "t.toString"
            ],
            [
              "",
              "e.toString"
            ],
            [
              "",
              "me.innerParams.get"
            ],
            [
              "",
              "e.getInput"
            ],
            [
              "",
              "e.getInput"
            ],
            [
              "",
              "wt"
            ],
            [
              "",
              "Ct"
            ],
            [
              "",
              "At"
            ],
            [
              "",
              "n.value.trim"
            ],
            [
              "",
              "xt"
            ],
            [
              "",
              "o.checkValidity"
            ],
            [
              "",
              "e.enableButtons"
            ],
            [
              "",
              "e.showValidationMessage"
            ],
            [
              "",
              "Pt"
            ],
            [
              "",
              "Ot"
            ],
            [
              "",
              "me.innerParams.get"
            ],
            [
              "",
              "e.disableInput"
            ],
            [
              "",
              "Promise.resolve.then.then"
            ],
            [
              "",
              "Promise.resolve.then"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "o.inputValidator"
            ],
            [
              "",
              "e.enableButtons"
            ],
            [
              "",
              "e.enableInput"
            ],
            [
              "",
              "e.showValidationMessage"
            ],
            [
              "",
              "Pt"
            ],
            [
              "",
              "Ot"
            ],
            [
              "",
              "me.innerParams.get"
            ],
            [
              "",
              "yt"
            ],
            [
              "",
              "Promise.resolve.then.then.catch"
            ],
            [
              "",
              "Promise.resolve.then.then"
            ],
            [
              "",
              "Promise.resolve.then"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "n.preDeny"
            ],
            [
              "",
              "e.hideLoading"
            ],
            [
              "",
              "mt"
            ],
            [
              "",
              "e.close"
            ],
            [
              "",
              "St"
            ],
            [
              "",
              "e.close"
            ],
            [
              "",
              "e.close"
            ],
            [
              "",
              "e.rejectPromise"
            ],
            [
              "",
              "me.innerParams.get"
            ],
            [
              "",
              "yt"
            ],
            [
              "",
              "e.resetValidationMessage"
            ],
            [
              "",
              "Promise.resolve.then.then.catch"
            ],
            [
              "",
              "Promise.resolve.then.then"
            ],
            [
              "",
              "Promise.resolve.then"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "n.preConfirm"
            ],
            [
              "",
              "ee"
            ],
            [
              "",
              "e.hideLoading"
            ],
            [
              "",
              "mt"
            ],
            [
              "",
              "Tt"
            ],
            [
              "",
              "St"
            ],
            [
              "",
              "Tt"
            ],
            [
              "",
              "me.innerParams.get"
            ],
            [
              "",
              "me.domCache.get"
            ],
            [
              "",
              "jt"
            ],
            [
              "",
              "t.popup.removeAttribute"
            ],
            [
              "",
              "t.popup.removeAttribute"
            ],
            [
              "",
              "e.popup.getElementsByClassName"
            ],
            [
              "",
              "e.loader.getAttribute"
            ],
            [
              "",
              "ee"
            ],
            [
              "",
              "ee"
            ],
            [
              "",
              "ee"
            ],
            [
              "",
              "me.innerParams.get"
            ],
            [
              "",
              "me.domCache.get"
            ],
            [
              "",
              "me.domCache.get"
            ],
            [
              "",
              "t.forEach"
            ],
            [
              "",
              "n.querySelectorAll"
            ],
            [
              "",
              "It"
            ],
            [
              "",
              "It"
            ],
            [
              "",
              "Dt"
            ],
            [
              "",
              "Dt"
            ],
            [
              "",
              "me.domCache.get"
            ],
            [
              "",
              "me.innerParams.get"
            ],
            [
              "",
              "o.setAttribute"
            ],
            [
              "",
              "o.setAttribute"
            ],
            [
              "",
              "me.domCache.get"
            ],
            [
              "",
              "t.removeAttribute"
            ],
            [
              "",
              "t.removeAttribute"
            ],
            [
              "",
              "Object.prototype.hasOwnProperty.call"
            ],
            [
              "",
              "zt.indexOf"
            ],
            [
              "",
              "Yt"
            ],
            [
              "",
              "Kt.includes"
            ],
            [
              "",
              "Zt"
            ],
            [
              "",
              "Jt"
            ],
            [
              "",
              "Gt"
            ],
            [
              "",
              "Qt"
            ],
            [
              "",
              "me.innerParams.get"
            ],
            [
              "",
              "nn"
            ],
            [
              "",
              "Object.assign"
            ],
            [
              "",
              "en"
            ],
            [
              "",
              "Fe"
            ],
            [
              "",
              "me.innerParams.set"
            ],
            [
              "",
              "Object.defineProperties"
            ],
            [
              "",
              "Object.assign"
            ],
            [
              "",
              "Object.keys.forEach"
            ],
            [
              "",
              "Object.keys"
            ],
            [
              "",
              "Xt"
            ],
            [
              "",
              "me.domCache.get"
            ],
            [
              "",
              "me.innerParams.get"
            ],
            [
              "",
              "o.swalCloseEventFinishedCallback"
            ],
            [
              "",
              "t.didDestroy"
            ],
            [
              "",
              "o.eventEmitter.emit"
            ],
            [
              "",
              "sn"
            ],
            [
              "",
              "rn"
            ],
            [
              "",
              "rn"
            ],
            [
              "",
              "an"
            ],
            [
              "",
              "an"
            ],
            [
              "",
              "an"
            ],
            [
              "",
              "Object.freeze"
            ],
            [
              "",
              "un"
            ],
            [
              "",
              "t.preventDefault"
            ],
            [
              "",
              "e.popup.contains"
            ],
            [
              "",
              "parseInt"
            ],
            [
              "",
              "window.getComputedStyle"
            ],
            [
              "",
              "e.style.removeProperty"
            ],
            [
              "",
              "parseInt"
            ],
            [
              "",
              "window.getComputedStyle"
            ],
            [
              "",
              "o.timeout.stop"
            ],
            [
              "",
              "o.timeout.start"
            ],
            [
              "",
              "oe"
            ],
            [
              "",
              "t.getAttribute"
            ],
            [
              "",
              "n.includes"
            ],
            [
              "",
              "n.push"
            ],
            [
              "",
              "n.removeListener"
            ],
            [
              "",
              "Array"
            ],
            [
              "",
              "t.apply"
            ],
            [
              "",
              "Array"
            ],
            [
              "",
              "e.apply"
            ],
            [
              "",
              "console.error"
            ],
            [
              "",
              "n.indexOf"
            ],
            [
              "",
              "n.splice"
            ],
            [
              "",
              "Object.freeze"
            ],
            [
              "",
              "gn"
            ],
            [
              "",
              "gn"
            ],
            [
              "",
              "Object.assign"
            ],
            [
              "",
              "document.body.addEventListener"
            ],
            [
              "",
              "e.click"
            ],
            [
              "",
              "e.click"
            ],
            [
              "",
              "Array"
            ],
            [
              "",
              "o.timeout.getTimerLeft"
            ],
            [
              "",
              "o.timeout.increase"
            ],
            [
              "",
              "oe"
            ],
            [
              "",
              "e.hasAttribute"
            ],
            [
              "",
              "o.timeout.isRunning"
            ],
            [
              "",
              "ee"
            ],
            [
              "",
              "Object.assign"
            ],
            [
              "",
              "o.eventEmitter.removeListener"
            ],
            [
              "",
              "o.eventEmitter.removeAllListeners"
            ],
            [
              "",
              "o.eventEmitter.reset"
            ],
            [
              "",
              "o.eventEmitter.on"
            ],
            [
              "",
              "o.eventEmitter.once"
            ],
            [
              "",
              "fn"
            ],
            [
              "",
              "bn"
            ],
            [
              "",
              "Date"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "Date"
            ],
            [
              "",
              "Array.from.forEach"
            ],
            [
              "",
              "Array.from"
            ],
            [
              "",
              "e.querySelectorAll"
            ],
            [
              "",
              "On"
            ],
            [
              "",
              "e.getAttribute"
            ],
            [
              "",
              "e.getAttribute"
            ],
            [
              "",
              "JSON.parse"
            ],
            [
              "",
              "Array.from.forEach"
            ],
            [
              "",
              "Array.from"
            ],
            [
              "",
              "e.querySelectorAll"
            ],
            [
              "",
              "e.getAttribute"
            ],
            [
              "",
              "e.getAttribute"
            ],
            [
              "",
              "Function"
            ],
            [
              "",
              "Function"
            ],
            [
              "",
              "Array.from.forEach"
            ],
            [
              "",
              "Array.from"
            ],
            [
              "",
              "e.querySelectorAll"
            ],
            [
              "",
              "On"
            ],
            [
              "",
              "e.getAttribute"
            ],
            [
              "",
              "e.hasAttribute"
            ],
            [
              "",
              "e.getAttribute"
            ],
            [
              "",
              "e.hasAttribute"
            ],
            [
              "",
              "e.getAttribute"
            ],
            [
              "",
              "e.querySelector"
            ],
            [
              "",
              "On"
            ],
            [
              "",
              "n.hasAttribute"
            ],
            [
              "",
              "n.getAttribute"
            ],
            [
              "",
              "n.hasAttribute"
            ],
            [
              "",
              "n.getAttribute"
            ],
            [
              "",
              "n.hasAttribute"
            ],
            [
              "",
              "n.getAttribute"
            ],
            [
              "",
              "n.hasAttribute"
            ],
            [
              "",
              "n.getAttribute"
            ],
            [
              "",
              "e.querySelector"
            ],
            [
              "",
              "On"
            ],
            [
              "",
              "n.hasAttribute"
            ],
            [
              "",
              "n.getAttribute"
            ],
            [
              "",
              "n.hasAttribute"
            ],
            [
              "",
              "n.getAttribute"
            ],
            [
              "",
              "e.querySelector"
            ],
            [
              "",
              "On"
            ],
            [
              "",
              "n.getAttribute"
            ],
            [
              "",
              "n.hasAttribute"
            ],
            [
              "",
              "n.getAttribute"
            ],
            [
              "",
              "n.hasAttribute"
            ],
            [
              "",
              "n.getAttribute"
            ],
            [
              "",
              "n.hasAttribute"
            ],
            [
              "",
              "n.getAttribute"
            ],
            [
              "",
              "Array.from"
            ],
            [
              "",
              "e.querySelectorAll"
            ],
            [
              "",
              "o.forEach"
            ],
            [
              "",
              "On"
            ],
            [
              "",
              "e.getAttribute"
            ],
            [
              "",
              "e.querySelector"
            ],
            [
              "",
              "On"
            ],
            [
              "",
              "i.replace"
            ],
            [
              "",
              "s.innerHTML.trim"
            ],
            [
              "",
              "En.concat"
            ],
            [
              "",
              "Array.from.forEach"
            ],
            [
              "",
              "Array.from"
            ],
            [
              "",
              "e.tagName.toLowerCase"
            ],
            [
              "",
              "t.includes"
            ],
            [
              "",
              "Array.from.forEach"
            ],
            [
              "",
              "Array.from"
            ],
            [
              "",
              "t.indexOf"
            ],
            [
              "",
              "e.tagName.toLowerCase"
            ],
            [
              "",
              "t.join"
            ],
            [
              "",
              "e.willOpen"
            ],
            [
              "",
              "o.eventEmitter.emit"
            ],
            [
              "",
              "window.getComputedStyle"
            ],
            [
              "",
              "Dn"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "Hn"
            ],
            [
              "",
              "In"
            ],
            [
              "",
              "Array.from.forEach"
            ],
            [
              "",
              "Array.from"
            ],
            [
              "",
              "t.contains"
            ],
            [
              "",
              "t.hasAttribute"
            ],
            [
              "",
              "t.setAttribute"
            ],
            [
              "",
              "t.getAttribute"
            ],
            [
              "",
              "t.setAttribute"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "e.didOpen"
            ],
            [
              "",
              "o.eventEmitter.emit"
            ],
            [
              "",
              "t.removeEventListener"
            ],
            [
              "",
              "t.removeEventListener"
            ],
            [
              "",
              "ne"
            ],
            [
              "",
              "t.addEventListener"
            ],
            [
              "",
              "t.addEventListener"
            ],
            [
              "",
              "ot"
            ],
            [
              "",
              "lt"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "t.style.setProperty"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "t.style.removeProperty"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "document.querySelector"
            ],
            [
              "",
              "e.title.split.join"
            ],
            [
              "",
              "e.title.split"
            ],
            [
              "",
              "re"
            ],
            [
              "",
              "WeakMap"
            ],
            [
              "",
              "Array"
            ],
            [
              "",
              "Object.freeze"
            ],
            [
              "",
              "r.set"
            ],
            [
              "",
              "en"
            ],
            [
              "",
              "Object.assign"
            ],
            [
              "",
              "et.swalPromiseResolve.get"
            ],
            [
              "",
              "o.currentInstance._destroy"
            ],
            [
              "",
              "tt"
            ],
            [
              "",
              "zn"
            ],
            [
              "",
              "Nn"
            ],
            [
              "",
              "Object.freeze"
            ],
            [
              "",
              "o.timeout.stop"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "Wn"
            ],
            [
              "",
              "Fe"
            ],
            [
              "",
              "me.innerParams.set"
            ],
            [
              "",
              "Un"
            ],
            [
              "",
              "t.then"
            ],
            [
              "",
              "t.finally"
            ],
            [
              "",
              "Promise"
            ],
            [
              "",
              "e.close"
            ],
            [
              "",
              "et.swalPromiseResolve.set"
            ],
            [
              "",
              "et.swalPromiseReject.set"
            ],
            [
              "",
              "me.innerParams.get"
            ],
            [
              "",
              "e.disableButtons"
            ],
            [
              "",
              "$t"
            ],
            [
              "",
              "Ot"
            ],
            [
              "",
              "me.innerParams.get"
            ],
            [
              "",
              "e.disableButtons"
            ],
            [
              "",
              "$t"
            ],
            [
              "",
              "Pt"
            ],
            [
              "",
              "e.disableButtons"
            ],
            [
              "",
              "cn"
            ],
            [
              "",
              "pn"
            ],
            [
              "",
              "mn"
            ],
            [
              "",
              "hn"
            ],
            [
              "",
              "ze"
            ],
            [
              "",
              "Xe"
            ],
            [
              "",
              "e.keydownTarget.addEventListener"
            ],
            [
              "",
              "Et"
            ],
            [
              "",
              "yt"
            ],
            [
              "",
              "kt"
            ],
            [
              "",
              "Mn"
            ],
            [
              "",
              "Kn"
            ],
            [
              "",
              "Yn"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "document.querySelector"
            ],
            [
              "",
              "Sn"
            ],
            [
              "",
              "Object.assign"
            ],
            [
              "",
              "kn"
            ],
            [
              "",
              "Bn"
            ],
            [
              "",
              "Ln"
            ],
            [
              "",
              "$n"
            ],
            [
              "",
              "xn"
            ],
            [
              "",
              "Pn"
            ],
            [
              "",
              "Tn"
            ],
            [
              "",
              "Object.assign"
            ],
            [
              "",
              "Object.assign"
            ],
            [
              "",
              "Object.assign"
            ],
            [
              "",
              "me.domCache.set"
            ],
            [
              "",
              "An"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "oe"
            ],
            [
              "",
              "Xn"
            ],
            [
              "",
              "Zn"
            ],
            [
              "",
              "We"
            ],
            [
              "",
              "Jn"
            ],
            [
              "",
              "Array.from"
            ],
            [
              "",
              "e.popup.querySelectorAll"
            ],
            [
              "",
              "ee"
            ],
            [
              "",
              "e.focus"
            ],
            [
              "",
              "ee"
            ],
            [
              "",
              "e.denyButton.focus"
            ],
            [
              "",
              "ee"
            ],
            [
              "",
              "e.cancelButton.focus"
            ],
            [
              "",
              "ee"
            ],
            [
              "",
              "e.confirmButton.focus"
            ],
            [
              "",
              "document.activeElement.blur"
            ],
            [
              "",
              "location.host.match"
            ],
            [
              "",
              "Date"
            ],
            [
              "",
              "localStorage.getItem"
            ],
            [
              "",
              "e.getTime"
            ],
            [
              "",
              "Date.parse"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "document.createElement"
            ],
            [
              "",
              "document.body.appendChild"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "e.play.catch"
            ],
            [
              "",
              "e.play"
            ],
            [
              "",
              "localStorage.setItem"
            ],
            [
              "",
              "Object.assign"
            ],
            [
              "",
              "Object.keys.forEach"
            ],
            [
              "",
              "Object.keys"
            ],
            [
              "",
              "e.createElement"
            ],
            [
              "",
              "e.getElementsByTagName"
            ]
          ],
          "mbr": [
            "A.contains",
            "Ae.checkbox",
            "Ae.date",
            "Ae.email",
            "Ae.file",
            "Ae.month",
            "Ae.number",
            "Ae.password",
            "Ae.radio",
            "Ae.range",
            "Ae.search",
            "Ae.select",
            "Ae.tel",
            "Ae.text",
            "Ae.textarea",
            "Ae.time",
            "Ae.url",
            "Ae.week",
            "Array.from",
            "Array.from.filter",
            "Array.from.forEach",
            "Array.from.sort",
            "Array.isArray",
            "C.style",
            "C.style.width",
            "Date.parse",
            "En.concat",
            "Gn.default",
            "JSON.parse",
            "Ke.includes",
            "Kt.includes",
            "MutationObserver.observe",
            "Object.assign",
            "Object.defineProperties",
            "Object.entries",
            "Object.freeze",
            "Object.keys",
            "Object.keys.forEach",
            "Object.keys.indexOf",
            "Object.keys.join",
            "Object.prototype",
            "Object.prototype.hasOwnProperty",
            "Object.prototype.hasOwnProperty.call",
            "Object.values",
            "Object.values.includes",
            "Promise.resolve",
            "Promise.resolve.then",
            "Promise.resolve.then.then",
            "Promise.resolve.then.then.catch",
            "Rn.DismissReason",
            "Rn.prototype",
            "Rn.prototype._destroy",
            "Rn.prototype.close",
            "Rn.prototype.closeModal",
            "Rn.prototype.closePopup",
            "Rn.prototype.closeToast",
            "Rn.prototype.disableButtons",
            "Rn.prototype.disableInput",
            "Rn.prototype.disableLoading",
            "Rn.prototype.enableButtons",
            "Rn.prototype.enableInput",
            "Rn.prototype.getInput",
            "Rn.prototype.hideLoading",
            "Rn.prototype.rejectPromise",
            "Rn.prototype.resetValidationMessage",
            "Rn.prototype.showValidationMessage",
            "Rn.prototype.update",
            "Rn.version",
            "Ue.backdrop",
            "Ue.cancel",
            "Ue.close",
            "Ue.esc",
            "Ut.hideClass",
            "Ut.showClass",
            "_n.params",
            "a.appendChild",
            "a.focus",
            "a.onchange",
            "arguments.length",
            "console.error",
            "console.warn",
            "ct.bind",
            "define.amd",
            "document.activeElement",
            "document.activeElement.blur",
            "document.body",
            "document.body.addEventListener",
            "document.body.appendChild",
            "document.body.children",
            "document.body.contains",
            "document.body.focus",
            "document.body.querySelector",
            "document.body.removeChild",
            "document.body.removeEventListener",
            "document.body.scrollHeight",
            "document.body.scrollTop",
            "document.body.style",
            "document.body.style.paddingRight",
            "document.body.style.pointerEvents",
            "document.body.style.top",
            "document.createElement",
            "document.documentElement",
            "document.querySelector",
            "e._destroy",
            "e.actions",
            "e.addEventListener",
            "e.allowOutsideClick",
            "e.appendChild",
            "e.apply",
            "e.attributes",
            "e.attributes.length",
            "e.backdrop",
            "e.cancelButton",
            "e.cancelButton.focus",
            "e.charAt",
            "e.charAt.toUpperCase",
            "e.checked",
            "e.children",
            "e.classList",
            "e.classList.add",
            "e.classList.contains",
            "e.classList.remove",
            "e.className",
            "e.click",
            "e.clientHeight",
            "e.clientWidth",
            "e.clientX",
            "e.clientY",
            "e.close",
            "e.closeModal",
            "e.closePopup",
            "e.closeToast",
            "e.confirmButton",
            "e.confirmButton.focus",
            "e.container",
            "e.container.onmousedown",
            "e.container.onmouseup",
            "e.createElement",
            "e.denyButton",
            "e.denyButton.focus",
            "e.didOpen",
            "e.disableButtons",
            "e.disableInput",
            "e.disableLoading",
            "e.disabled",
            "e.enableButtons",
            "e.enableInput",
            "e.files",
            "e.files.length",
            "e.focus",
            "e.forEach",
            "e.getAttribute",
            "e.getBoundingClientRect",
            "e.getBoundingClientRect.width",
            "e.getClientRects",
            "e.getClientRects.length",
            "e.getElementsByTagName",
            "e.getInput",
            "e.getTime",
            "e.has",
            "e.hasAttribute",
            "e.hideLoading",
            "e.icon",
            "e.id",
            "e.innerHTML",
            "e.input",
            "e.inputAutoFocus",
            "e.inputValidator",
            "e.insertBefore",
            "e.isAwaitingPromise",
            "e.isDismissed",
            "e.join",
            "e.jquery",
            "e.keydownHandler",
            "e.keydownHandlerAdded",
            "e.keydownListenerCapture",
            "e.keydownTarget",
            "e.keydownTarget.addEventListener",
            "e.keydownTarget.removeEventListener",
            "e.label",
            "e.length",
            "e.loader",
            "e.loader.getAttribute",
            "e.loop",
            "e.offsetHeight",
            "e.offsetWidth",
            "e.ontouchmove",
            "e.ontouchstart",
            "e.params",
            "e.placeholder",
            "e.play",
            "e.play.catch",
            "e.popup",
            "e.popup.contains",
            "e.popup.getElementsByClassName",
            "e.popup.onmousedown",
            "e.popup.onmouseup",
            "e.popup.querySelectorAll",
            "e.preConfirm",
            "e.preventDefault",
            "e.progressStepsDistance",
            "e.querySelector",
            "e.querySelectorAll",
            "e.rejectPromise",
            "e.remove",
            "e.removeAttribute",
            "e.removeEventListener",
            "e.resetValidationMessage",
            "e.running",
            "e.scrollHeight",
            "e.scrollTop",
            "e.scrollbarPadding",
            "e.setAttribute",
            "e.shiftKey",
            "e.showCancelButton",
            "e.showCloseButton",
            "e.showConfirmButton",
            "e.showDenyButton",
            "e.showLoaderOnConfirm",
            "e.showValidationMessage",
            "e.slice",
            "e.src",
            "e.stopKeydownPropagation",
            "e.stopPropagation",
            "e.style",
            "e.style.background",
            "e.style.backgroundColor",
            "e.style.borderColor",
            "e.style.color",
            "e.style.display",
            "e.style.overflowY",
            "e.style.removeProperty",
            "e.style.setProperty",
            "e.style.width",
            "e.tagName",
            "e.tagName.toLowerCase",
            "e.target",
            "e.target.appendChild",
            "e.target.outerHTML",
            "e.template",
            "e.textContent",
            "e.theme",
            "e.timeout",
            "e.timeout.running",
            "e.timer",
            "e.title",
            "e.title.split",
            "e.title.split.join",
            "e.toPromise",
            "e.toString",
            "e.toast",
            "e.touches",
            "e.touches.length",
            "e.type",
            "e.type.startsWith",
            "e.update",
            "e.validationMessage",
            "e.value",
            "e.willOpen",
            "et.swalPromiseReject",
            "et.swalPromiseReject.get",
            "et.swalPromiseReject.set",
            "et.swalPromiseResolve",
            "et.swalPromiseResolve.get",
            "et.swalPromiseResolve.set",
            "f.then",
            "f.then.catch",
            "he.forEach",
            "i.childNodes",
            "i.emit",
            "i.length",
            "i.replace",
            "i.selected",
            "i.style",
            "i.style.setProperty",
            "i.then",
            "i.value",
            "l.className",
            "l.oninput",
            "localStorage.getItem",
            "localStorage.setItem",
            "location.host",
            "location.host.match",
            "me.domCache",
            "me.domCache.get",
            "me.domCache.set",
            "me.innerParams",
            "me.innerParams.get",
            "me.innerParams.set",
            "module.exports",
            "n.animation",
            "n.appendChild",
            "n.backdrop",
            "n.call",
            "n.checked",
            "n.className",
            "n.clientX",
            "n.clientY",
            "n.concat",
            "n.customClass",
            "n.customClass.inputLabel",
            "n.customClass.validationMessage",
            "n.dataset",
            "n.dataset.swal2Theme",
            "n.didClose",
            "n.disabled",
            "n.emit",
            "n.focus",
            "n.forEach",
            "n.getAttribute",
            "n.hasAttribute",
            "n.heightAuto",
            "n.hideClass",
            "n.hideClass.backdrop",
            "n.hideClass.popup",
            "n.icon",
            "n.includes",
            "n.indexOf",
            "n.innerHTML",
            "n.innerText",
            "n.input",
            "n.inputLabel",
            "n.inputValidator",
            "n.inputValue",
            "n.insertBefore",
            "n.length",
            "n.name",
            "n.onchange",
            "n.outerHTML",
            "n.popup",
            "n.preConfirm",
            "n.preDeny",
            "n.push",
            "n.querySelector",
            "n.querySelectorAll",
            "n.removeListener",
            "n.replace",
            "n.returnFocus",
            "n.reverseButtons",
            "n.selected",
            "n.setAttribute",
            "n.showClass",
            "n.showClass.backdrop",
            "n.showClass.popup",
            "n.showLoaderOnConfirm",
            "n.showLoaderOnDeny",
            "n.splice",
            "n.style",
            "n.style.backgroundColor",
            "n.style.overflowY",
            "n.style.transition",
            "n.style.width",
            "n.styleSheet",
            "n.styleSheet.cssText",
            "n.styleSheet.disabled",
            "n.textContent",
            "n.toast",
            "n.trim",
            "n.type",
            "n.validationMessage",
            "n.value",
            "n.value.trim",
            "n.willClose",
            "navigator.language",
            "o.animation",
            "o.appendChild",
            "o.buttonsStyling",
            "o.cancelButtonColor",
            "o.checkValidity",
            "o.childNodes",
            "o.className",
            "o.confirmButtonColor",
            "o.contains",
            "o.currentInstance",
            "o.currentInstance._destroy",
            "o.currentInstance.resetValidationMessage",
            "o.denyButtonColor",
            "o.eventEmitter",
            "o.eventEmitter.emit",
            "o.eventEmitter.on",
            "o.eventEmitter.once",
            "o.eventEmitter.removeAllListeners",
            "o.eventEmitter.removeListener",
            "o.eventEmitter.reset",
            "o.focus",
            "o.forEach",
            "o.hideClass",
            "o.hideClass.popup",
            "o.innerText",
            "o.input",
            "o.inputValidator",
            "o.insertBefore",
            "o.keydownHandler",
            "o.keydownTarget",
            "o.length",
            "o.onchange",
            "o.oninput",
            "o.previousActiveElement",
            "o.previousActiveElement.focus",
            "o.querySelectorAll",
            "o.restoreFocusTimeout",
            "o.setAttribute",
            "o.showClass",
            "o.style",
            "o.style.background",
            "o.style.color",
            "o.style.width",
            "o.swalCloseEventFinishedCallback",
            "o.target",
            "o.timeout",
            "o.timeout.getTimerLeft",
            "o.timeout.increase",
            "o.timeout.isRunning",
            "o.timeout.start",
            "o.timeout.stop",
            "o.trim",
            "o.validationMessage",
            "o.value",
            "p.includes",
            "p.push",
            "r.actions",
            "r.cancel",
            "r.center",
            "r.checkbox",
            "r.close",
            "r.confirm",
            "r.container",
            "r.deny",
            "r.draggable",
            "r.file",
            "r.footer",
            "r.icon",
            "r.image",
            "r.input",
            "r.inputerror",
            "r.iosfix",
            "r.label",
            "r.loader",
            "r.loading",
            "r.modal",
            "r.popup",
            "r.radio",
            "r.range",
            "r.rtl",
            "r.select",
            "r.set",
            "r.shown",
            "r.styled",
            "r.textarea",
            "r.title",
            "r.toast",
            "s.checked",
            "s.includes",
            "s.innerHTML",
            "s.innerHTML.trim",
            "s.name",
            "s.onchange",
            "s.theme",
            "s.type",
            "s.value",
            "t.actions",
            "t.addEventListener",
            "t.allowEnterKey",
            "t.allowEscapeKey",
            "t.appendChild",
            "t.apply",
            "t.backdrop",
            "t.background",
            "t.bind",
            "t.cancelButton",
            "t.cancelButton.disabled",
            "t.cancelButton.onclick",
            "t.children",
            "t.children.length",
            "t.className",
            "t.cloneNode",
            "t.closeButton",
            "t.closeButton.onclick",
            "t.closeButtonAriaLabel",
            "t.closeButtonHtml",
            "t.color",
            "t.confirmButton",
            "t.confirmButton.disabled",
            "t.confirmButton.onclick",
            "t.container",
            "t.container.onclick",
            "t.container.scrollTop",
            "t.contains",
            "t.content",
            "t.customClass",
            "t.dataset",
            "t.dataset.swal2Theme",
            "t.denyButton",
            "t.denyButton.disabled",
            "t.denyButton.onclick",
            "t.didDestroy",
            "t.didRender",
            "t.draggable",
            "t.finally",
            "t.focus",
            "t.focusCancel",
            "t.focusConfirm",
            "t.focusDeny",
            "t.footer",
            "t.forEach",
            "t.get",
            "t.getAttribute",
            "t.getPropertyValue",
            "t.grow",
            "t.has",
            "t.hasAttribute",
            "t.html",
            "t.icon",
            "t.iconColor",
            "t.iconHtml",
            "t.imageAlt",
            "t.imageHeight",
            "t.imageUrl",
            "t.imageWidth",
            "t.includes",
            "t.indexOf",
            "t.innerHTML",
            "t.input",
            "t.inputAttributes",
            "t.inputAutoTrim",
            "t.inputLabel",
            "t.inputOptions",
            "t.inputPlaceholder",
            "t.inputValue",
            "t.insertAdjacentElement",
            "t.isComposing",
            "t.join",
            "t.key",
            "t.keyCode",
            "t.keydownListenerCapture",
            "t.length",
            "t.loader",
            "t.loaderHtml",
            "t.oninput",
            "t.padding",
            "t.parentNode",
            "t.popup",
            "t.popup.onclick",
            "t.popup.removeAttribute",
            "t.position",
            "t.preventDefault",
            "t.push",
            "t.querySelector",
            "t.remove",
            "t.removeAttribute",
            "t.removeEventListener",
            "t.returnInputValueOnDeny",
            "t.set",
            "t.setAttribute",
            "t.showCancelButton",
            "t.showClass",
            "t.showClass.icon",
            "t.showCloseButton",
            "t.showConfirmButton",
            "t.showDenyButton",
            "t.split",
            "t.split.filter",
            "t.stopPropagation",
            "t.style",
            "t.style.backgroundColor",
            "t.style.insetBlockStart",
            "t.style.insetInlineStart",
            "t.style.removeProperty",
            "t.style.setProperty",
            "t.tagName",
            "t.target",
            "t.text",
            "t.then",
            "t.timer",
            "t.timerProgressBar",
            "t.title",
            "t.titleText",
            "t.toString",
            "t.toast",
            "t.validationMessage",
            "t.validationMessage.className",
            "t.width",
            "window.GestureEvent",
            "window.getComputedStyle",
            "window.getComputedStyle.direction",
            "window.getComputedStyle.getPropertyValue",
            "window.getComputedStyle.marginLeft",
            "window.getComputedStyle.marginRight",
            "window.getComputedStyle.overflowY",
            "window.getComputedStyle.width",
            "window.innerHeight",
            "window.matchMedia",
            "window.matchMedia.addEventListener",
            "window.scrollTo",
            "window.scrollX",
            "window.scrollY",
            "zt.indexOf"
          ],
          "tgt": [
            "$",
            "$e",
            "$n",
            "$t",
            "A",
            "A.contains",
            "An",
            "Array",
            "Array.from",
            "Array.from.filter",
            "Array.from.forEach",
            "Array.from.sort",
            "Array.isArray",
            "At",
            "B",
            "Be",
            "Bn",
            "Boolean",
            "Bt",
            "C",
            "Ce",
            "Ct",
            "D",
            "DOMParser",
            "Date",
            "Date.parse",
            "De",
            "Dn",
            "Dt",
            "E",
            "Ee",
            "En.concat",
            "Et",
            "F",
            "Fe",
            "Function",
            "G",
            "Ge",
            "Gn",
            "Gt",
            "H",
            "Hn",
            "I",
            "In",
            "It",
            "J",
            "JSON.parse",
            "Je",
            "Jn",
            "Jt",
            "K",
            "Ke.includes",
            "Kn",
            "Kt.includes",
            "L",
            "Le",
            "Ln",
            "Lt",
            "M",
            "Mn",
            "MutationObserver",
            "MutationObserver.observe",
            "N",
            "Ne",
            "Nn",
            "O",
            "Object.assign",
            "Object.defineProperties",
            "Object.entries",
            "Object.freeze",
            "Object.keys",
            "Object.keys.forEach",
            "Object.keys.indexOf",
            "Object.keys.join",
            "Object.prototype.hasOwnProperty.call",
            "Object.values",
            "Object.values.includes",
            "On",
            "Ot",
            "P",
            "Pn",
            "Promise",
            "Promise.resolve",
            "Promise.resolve.then",
            "Promise.resolve.then.then",
            "Promise.resolve.then.then.catch",
            "Pt",
            "Q",
            "Qe",
            "Qt",
            "R",
            "Re",
            "S",
            "Set",
            "Sn",
            "St",
            "T",
            "Tn",
            "Tt",
            "TypeError",
            "U",
            "Un",
            "V",
            "Ve",
            "W",
            "We",
            "WeakMap",
            "Wn",
            "X",
            "Xe",
            "Xn",
            "Xt",
            "Y",
            "Yn",
            "Yt",
            "Z",
            "Ze",
            "Zn",
            "Zt",
            "_",
            "_e",
            "a.appendChild",
            "a.focus",
            "ae",
            "an",
            "b",
            "be",
            "bn",
            "bt",
            "c",
            "ce",
            "clearTimeout",
            "cn",
            "console.error",
            "console.warn",
            "ct",
            "ct.bind",
            "d",
            "de",
            "define",
            "document.activeElement.blur",
            "document.body.addEventListener",
            "document.body.appendChild",
            "document.body.contains",
            "document.body.focus",
            "document.body.querySelector",
            "document.body.removeChild",
            "document.body.removeEventListener",
            "document.createElement",
            "document.querySelector",
            "dt",
            "e",
            "e._destroy",
            "e.addEventListener",
            "e.appendChild",
            "e.apply",
            "e.cancelButton.focus",
            "e.charAt",
            "e.charAt.toUpperCase",
            "e.classList.add",
            "e.classList.contains",
            "e.classList.remove",
            "e.click",
            "e.close",
            "e.confirmButton.focus",
            "e.createElement",
            "e.denyButton.focus",
            "e.didOpen",
            "e.disableButtons",
            "e.disableInput",
            "e.enableButtons",
            "e.enableInput",
            "e.focus",
            "e.forEach",
            "e.getAttribute",
            "e.getBoundingClientRect",
            "e.getClientRects",
            "e.getElementsByTagName",
            "e.getInput",
            "e.getTime",
            "e.has",
            "e.hasAttribute",
            "e.hideLoading",
            "e.insertBefore",
            "e.join",
            "e.keydownTarget.addEventListener",
            "e.keydownTarget.removeEventListener",
            "e.loader.getAttribute",
            "e.play",
            "e.play.catch",
            "e.popup.contains",
            "e.popup.getElementsByClassName",
            "e.popup.querySelectorAll",
            "e.preventDefault",
            "e.querySelector",
            "e.querySelectorAll",
            "e.rejectPromise",
            "e.remove",
            "e.removeAttribute",
            "e.removeEventListener",
            "e.resetValidationMessage",
            "e.setAttribute",
            "e.showValidationMessage",
            "e.slice",
            "e.stopPropagation",
            "e.style.removeProperty",
            "e.style.setProperty",
            "e.tagName.toLowerCase",
            "e.title.split",
            "e.title.split.join",
            "e.toPromise",
            "e.toString",
            "e.type.startsWith",
            "e.willOpen",
            "ee",
            "en",
            "et.swalPromiseReject.get",
            "et.swalPromiseReject.set",
            "et.swalPromiseResolve.get",
            "et.swalPromiseResolve.set",
            "f",
            "f.then",
            "f.then.catch",
            "fe",
            "fn",
            "ft",
            "g",
            "ge",
            "gn",
            "gt",
            "h",
            "he.forEach",
            "hn",
            "ht",
            "i",
            "i.emit",
            "i.replace",
            "i.style.setProperty",
            "i.then",
            "it",
            "j",
            "jt",
            "k",
            "ke",
            "kn",
            "kt",
            "le",
            "localStorage.getItem",
            "localStorage.setItem",
            "location.host.match",
            "lt",
            "m",
            "me.domCache.get",
            "me.domCache.set",
            "me.innerParams.get",
            "me.innerParams.set",
            "mn",
            "mt",
            "n",
            "n.appendChild",
            "n.call",
            "n.concat",
            "n.emit",
            "n.focus",
            "n.forEach",
            "n.getAttribute",
            "n.hasAttribute",
            "n.includes",
            "n.indexOf",
            "n.insertBefore",
            "n.preConfirm",
            "n.preDeny",
            "n.push",
            "n.querySelector",
            "n.querySelectorAll",
            "n.removeListener",
            "n.replace",
            "n.setAttribute",
            "n.splice",
            "n.trim",
            "n.value.trim",
            "n.willClose",
            "ne",
            "nn",
            "o",
            "o.appendChild",
            "o.checkValidity",
            "o.contains",
            "o.currentInstance._destroy",
            "o.currentInstance.resetValidationMessage",
            "o.eventEmitter.emit",
            "o.eventEmitter.on",
            "o.eventEmitter.once",
            "o.eventEmitter.removeAllListeners",
            "o.eventEmitter.removeListener",
            "o.eventEmitter.reset",
            "o.focus",
            "o.forEach",
            "o.inputValidator",
            "o.insertBefore",
            "o.previousActiveElement.focus",
            "o.querySelectorAll",
            "o.setAttribute",
            "o.swalCloseEventFinishedCallback",
            "o.timeout.getTimerLeft",
            "o.timeout.increase",
            "o.timeout.isRunning",
            "o.timeout.start",
            "o.timeout.stop",
            "o.trim",
            "oe",
            "ot",
            "p.includes",
            "p.push",
            "parseFloat",
            "parseInt",
            "pe",
            "pn",
            "q",
            "qe",
            "r",
            "r.set",
            "re",
            "rn",
            "rt",
            "s.includes",
            "s.innerHTML.trim",
            "se",
            "setTimeout",
            "sn",
            "st",
            "t",
            "t.addEventListener",
            "t.appendChild",
            "t.apply",
            "t.bind",
            "t.cloneNode",
            "t.contains",
            "t.didDestroy",
            "t.didRender",
            "t.finally",
            "t.focus",
            "t.forEach",
            "t.get",
            "t.getAttribute",
            "t.getPropertyValue",
            "t.has",
            "t.hasAttribute",
            "t.includes",
            "t.indexOf",
            "t.insertAdjacentElement",
            "t.join",
            "t.popup.removeAttribute",
            "t.preventDefault",
            "t.push",
            "t.querySelector",
            "t.remove",
            "t.removeAttribute",
            "t.removeEventListener",
            "t.set",
            "t.setAttribute",
            "t.split",
            "t.split.filter",
            "t.stopPropagation",
            "t.style.removeProperty",
            "t.style.setProperty",
            "t.then",
            "t.toString",
            "te",
            "tt",
            "u",
            "ue",
            "un",
            "v",
            "ve",
            "vt",
            "w",
            "we",
            "window.getComputedStyle",
            "window.getComputedStyle.getPropertyValue",
            "window.matchMedia",
            "window.matchMedia.addEventListener",
            "window.scrollTo",
            "wt",
            "x",
            "xe",
            "xn",
            "xt",
            "y",
            "ye",
            "yt",
            "z",
            "ze",
            "zn",
            "zt.indexOf"
          ],
          "funcs": [
            [
              "anonymous",
              65
            ],
            [
              "anonymous",
              276
            ],
            [
              "e",
              300
            ],
            [
              "t",
              456
            ],
            [
              "n",
              493
            ],
            [
              "anonymous",
              512
            ],
            [
              "e",
              655
            ],
            [
              "t",
              671
            ],
            [
              "anonymous",
              766
            ],
            [
              "anonymous",
              1848
            ],
            [
              "anonymous",
              1931
            ],
            [
              "e",
              1975
            ],
            [
              "e",
              2017
            ],
            [
              "e",
              2081
            ],
            [
              "anonymous",
              2120
            ],
            [
              "e",
              2341
            ],
            [
              "e",
              2373
            ],
            [
              "e",
              2412
            ],
            [
              "e",
              2455
            ],
            [
              "anonymous",
              2486
            ],
            [
              "e",
              2539
            ],
            [
              "e",
              2591
            ],
            [
              "anonymous",
              2607
            ],
            [
              "anonymous",
              2624
            ],
            [
              "anonymous",
              2640
            ],
            [
              "anonymous",
              2657
            ],
            [
              "anonymous",
              2686
            ],
            [
              "anonymous",
              2703
            ],
            [
              "anonymous",
              2732
            ],
            [
              "anonymous",
              2765
            ],
            [
              "anonymous",
              2804
            ],
            [
              "anonymous",
              2842
            ],
            [
              "anonymous",
              2878
            ],
            [
              "anonymous",
              2902
            ],
            [
              "anonymous",
              2921
            ],
            [
              "anonymous",
              2939
            ],
            [
              "anonymous",
              2972
            ],
            [
              "anonymous",
              2989
            ],
            [
              "anonymous",
              3125
            ],
            [
              "e",
              3563
            ],
            [
              "e",
              3642
            ],
            [
              "anonymous",
              3656
            ],
            [
              "anonymous",
              3759
            ],
            [
              "anonymous",
              3803
            ],
            [
              "t",
              3952
            ],
            [
              "t",
              4045
            ],
            [
              "anonymous",
              4165
            ],
            [
              "anonymous",
              4290
            ],
            [
              "anonymous",
              4304
            ],
            [
              "n",
              4345
            ],
            [
              "anonymous",
              4670
            ],
            [
              "e",
              5146
            ],
            [
              "anonymous",
              5221
            ],
            [
              "t",
              5304
            ],
            [
              "e",
              5336
            ],
            [
              "anonymous",
              5436
            ],
            [
              "anonymous",
              5457
            ],
            [
              "anonymous",
              5478
            ],
            [
              "anonymous",
              5607
            ],
            [
              "anonymous",
              5756
            ],
            [
              "e",
              5862
            ],
            [
              "anonymous",
              5897
            ],
            [
              "anonymous",
              6003
            ],
            [
              "anonymous",
              6070
            ],
            [
              "anonymous",
              6140
            ],
            [
              "e",
              6232
            ],
            [
              "e",
              6305
            ],
            [
              "e",
              6345
            ],
            [
              "anonymous",
              6525
            ],
            [
              "anonymous",
              6686
            ],
            [
              "anonymous",
              8183
            ],
            [
              "e",
              8235
            ],
            [
              "anonymous",
              8248
            ],
            [
              "e",
              8728
            ],
            [
              "e",
              8900
            ],
            [
              "anonymous",
              8969
            ],
            [
              "anonymous",
              9248
            ],
            [
              "anonymous",
              9286
            ],
            [
              "anonymous",
              9321
            ],
            [
              "anonymous",
              9412
            ],
            [
              "anonymous",
              9459
            ],
            [
              "anonymous",
              9591
            ],
            [
              "anonymous",
              9709
            ],
            [
              "anonymous",
              9820
            ],
            [
              "de",
              10378
            ],
            [
              "anonymous",
              10583
            ],
            [
              "anonymous",
              10608
            ],
            [
              "anonymous",
              10741
            ],
            [
              "anonymous",
              10883
            ],
            [
              "e",
              11092
            ],
            [
              "anonymous",
              11325
            ],
            [
              "anonymous",
              11342
            ],
            [
              "e",
              11397
            ],
            [
              "e",
              11584
            ],
            [
              "anonymous",
              11649
            ],
            [
              "anonymous",
              11732
            ],
            [
              "e",
              11992
            ],
            [
              "anonymous",
              12043
            ],
            [
              "anonymous",
              12331
            ],
            [
              "anonymous",
              12402
            ],
            [
              "anonymous",
              12440
            ],
            [
              "anonymous",
              12592
            ],
            [
              "e",
              12790
            ],
            [
              "anonymous",
              12826
            ],
            [
              "anonymous",
              12996
            ],
            [
              "anonymous",
              13060
            ],
            [
              "anonymous",
              13172
            ],
            [
              "anonymous",
              13469
            ],
            [
              "anonymous",
              13605
            ],
            [
              "e",
              13704
            ],
            [
              "anonymous",
              13821
            ],
            [
              "anonymous",
              13937
            ],
            [
              "anonymous",
              14180
            ],
            [
              "anonymous",
              14899
            ],
            [
              "e",
              15200
            ],
            [
              "e",
              15289
            ],
            [
              "e",
              15500
            ],
            [
              "anonymous",
              15642
            ],
            [
              "e",
              15691
            ],
            [
              "anonymous",
              15869
            ],
            [
              "e",
              16183
            ],
            [
              "e",
              16444
            ],
            [
              "anonymous",
              16709
            ],
            [
              "e",
              16986
            ],
            [
              "e",
              17071
            ],
            [
              "anonymous",
              17216
            ],
            [
              "anonymous",
              17241
            ],
            [
              "anonymous",
              17535
            ],
            [
              "anonymous",
              17680
            ],
            [
              "anonymous",
              18133
            ],
            [
              "anonymous",
              18351
            ],
            [
              "anonymous",
              18500
            ],
            [
              "anonymous",
              18676
            ],
            [
              "anonymous",
              18877
            ],
            [
              "e",
              19037
            ],
            [
              "anonymous",
              19211
            ],
            [
              "anonymous",
              19417
            ],
            [
              "anonymous",
              19628
            ],
            [
              "e",
              19849
            ],
            [
              "e",
              20006
            ],
            [
              "anonymous",
              20428
            ],
            [
              "anonymous",
              20570
            ],
            [
              "e",
              20619
            ],
            [
              "anonymous",
              20887
            ],
            [
              "e",
              20938
            ],
            [
              "e",
              20965
            ],
            [
              "e",
              21018
            ],
            [
              "e",
              21203
            ],
            [
              "e",
              21272
            ],
            [
              "e",
              21326
            ],
            [
              "anonymous",
              21531
            ],
            [
              "ct",
              21740
            ],
            [
              "anonymous",
              21785
            ],
            [
              "anonymous",
              21985
            ],
            [
              "ut",
              22263
            ],
            [
              "e",
              22408
            ],
            [
              "pt",
              22639
            ],
            [
              "e",
              22719
            ],
            [
              "e",
              22813
            ],
            [
              "anonymous",
              22935
            ],
            [
              "anonymous",
              23153
            ],
            [
              "anonymous",
              23230
            ],
            [
              "anonymous",
              23532
            ],
            [
              "anonymous",
              23552
            ],
            [
              "e",
              23694
            ],
            [
              "anonymous",
              23860
            ],
            [
              "e",
              24026
            ],
            [
              "e",
              24046
            ],
            [
              "e",
              24075
            ],
            [
              "anonymous",
              24163
            ],
            [
              "e",
              24204
            ],
            [
              "anonymous",
              24227
            ],
            [
              "anonymous",
              24286
            ],
            [
              "e",
              24413
            ],
            [
              "t",
              24553
            ],
            [
              "anonymous",
              24631
            ],
            [
              "e",
              24692
            ],
            [
              "t",
              25121
            ],
            [
              "anonymous",
              25302
            ],
            [
              "o",
              25362
            ],
            [
              "t",
              25463
            ],
            [
              "e",
              25562
            ],
            [
              "anonymous",
              25612
            ],
            [
              "n",
              25699
            ],
            [
              "anonymous",
              25767
            ],
            [
              "anonymous",
              25810
            ],
            [
              "anonymous",
              25980
            ],
            [
              "anonymous",
              26348
            ],
            [
              "anonymous",
              26429
            ],
            [
              "o",
              26484
            ],
            [
              "anonymous",
              26585
            ],
            [
              "anonymous",
              26720
            ],
            [
              "n",
              26768
            ],
            [
              "t",
              26857
            ],
            [
              "anonymous",
              26918
            ],
            [
              "anonymous",
              26964
            ],
            [
              "anonymous",
              26995
            ],
            [
              "anonymous",
              27160
            ],
            [
              "n",
              27211
            ],
            [
              "t",
              27286
            ],
            [
              "Mt",
              27321
            ],
            [
              "e",
              27647
            ],
            [
              "Ht",
              27812
            ],
            [
              "It",
              27916
            ],
            [
              "e",
              27973
            ],
            [
              "Dt",
              27996
            ],
            [
              "qt",
              28165
            ],
            [
              "Vt",
              28237
            ],
            [
              "Nt",
              28309
            ],
            [
              "_t",
              28346
            ],
            [
              "Ft",
              28383
            ],
            [
              "Rt",
              28809
            ],
            [
              "e",
              31507
            ],
            [
              "e",
              31556
            ],
            [
              "e",
              31581
            ],
            [
              "e",
              31593
            ],
            [
              "e",
              31638
            ],
            [
              "e",
              31716
            ],
            [
              "e",
              31748
            ],
            [
              "tn",
              32069
            ],
            [
              "e",
              32540
            ],
            [
              "n",
              32586
            ],
            [
              "on",
              32651
            ],
            [
              "e",
              32955
            ],
            [
              "e",
              33057
            ],
            [
              "anonymous",
              33514
            ],
            [
              "anonymous",
              33880
            ],
            [
              "anonymous",
              33906
            ],
            [
              "e",
              33958
            ],
            [
              "e",
              34061
            ],
            [
              "anonymous",
              34085
            ],
            [
              "anonymous",
              34112
            ],
            [
              "anonymous",
              34146
            ],
            [
              "e",
              34191
            ],
            [
              "t",
              34219
            ],
            [
              "anonymous",
              34284
            ],
            [
              "anonymous",
              34314
            ],
            [
              "anonymous",
              34418
            ],
            [
              "o",
              34448
            ],
            [
              "e",
              34529
            ],
            [
              "e",
              34555
            ],
            [
              "anonymous",
              34600
            ],
            [
              "anonymous",
              34625
            ],
            [
              "anonymous",
              34868
            ],
            [
              "e",
              34961
            ],
            [
              "constructor",
              35129
            ],
            [
              "_getHandlersByEventName",
              35158
            ],
            [
              "on",
              35252
            ],
            [
              "once",
              35325
            ],
            [
              "anonymous",
              35354
            ],
            [
              "emit",
              35486
            ],
            [
              "e",
              35617
            ],
            [
              "removeListener",
              35671
            ],
            [
              "removeAllListeners",
              35766
            ],
            [
              "reset",
              35839
            ],
            [
              "e",
              35914
            ],
            [
              "anonymous",
              36000
            ],
            [
              "anonymous",
              36189
            ],
            [
              "anonymous",
              36353
            ],
            [
              "anonymous",
              36442
            ],
            [
              "anonymous",
              36527
            ],
            [
              "anonymous",
              36810
            ],
            [
              "anonymous",
              36860
            ],
            [
              "anonymous",
              36939
            ],
            [
              "e",
              37049
            ],
            [
              "anonymous",
              37152
            ],
            [
              "anonymous",
              37227
            ],
            [
              "anonymous",
              37323
            ],
            [
              "anonymous",
              37341
            ],
            [
              "_main",
              37380
            ],
            [
              "anonymous",
              37442
            ],
            [
              "anonymous",
              37553
            ],
            [
              "anonymous",
              37590
            ],
            [
              "anonymous",
              37679
            ],
            [
              "constructor",
              37746
            ],
            [
              "start",
              37825
            ],
            [
              "stop",
              37958
            ],
            [
              "increase",
              38115
            ],
            [
              "getTimerLeft",
              38219
            ],
            [
              "isRunning",
              38297
            ],
            [
              "e",
              38383
            ],
            [
              "e",
              38459
            ],
            [
              "e",
              38640
            ],
            [
              "e",
              38725
            ],
            [
              "e",
              38838
            ],
            [
              "e",
              38915
            ],
            [
              "e",
              39257
            ],
            [
              "e",
              39638
            ],
            [
              "e",
              39867
            ],
            [
              "e",
              40320
            ],
            [
              "anonymous",
              40435
            ],
            [
              "e",
              40578
            ],
            [
              "e",
              40742
            ],
            [
              "anonymous",
              40833
            ],
            [
              "n",
              40875
            ],
            [
              "e",
              41090
            ],
            [
              "anonymous",
              41270
            ],
            [
              "anonymous",
              41323
            ],
            [
              "t",
              41384
            ],
            [
              "anonymous",
              41680
            ],
            [
              "e",
              41760
            ],
            [
              "anonymous",
              41923
            ],
            [
              "anonymous",
              42072
            ],
            [
              "anonymous",
              42083
            ],
            [
              "anonymous",
              42260
            ],
            [
              "anonymous",
              42286
            ],
            [
              "anonymous",
              42406
            ],
            [
              "anonymous",
              42644
            ],
            [
              "anonymous",
              42776
            ],
            [
              "Nn",
              42937
            ],
            [
              "anonymous",
              42953
            ],
            [
              "anonymous",
              43305
            ],
            [
              "constructor",
              43633
            ],
            [
              "_main",
              43940
            ],
            [
              "then",
              44426
            ],
            [
              "finally",
              44460
            ],
            [
              "anonymous",
              44510
            ],
            [
              "anonymous",
              44532
            ],
            [
              "t",
              44548
            ],
            [
              "anonymous",
              44674
            ],
            [
              "e",
              44680
            ],
            [
              "anonymous",
              44793
            ],
            [
              "e",
              44799
            ],
            [
              "anonymous",
              44928
            ],
            [
              "anonymous",
              44934
            ],
            [
              "anonymous",
              45004
            ],
            [
              "anonymous",
              45023
            ],
            [
              "anonymous",
              45085
            ],
            [
              "e",
              45128
            ],
            [
              "anonymous",
              45375
            ],
            [
              "e",
              45478
            ],
            [
              "anonymous",
              45593
            ],
            [
              "anonymous",
              45631
            ],
            [
              "e",
              45648
            ],
            [
              "e",
              46075
            ],
            [
              "anonymous",
              46276
            ],
            [
              "anonymous",
              46331
            ],
            [
              "anonymous",
              46439
            ],
            [
              "anonymous",
              46495
            ],
            [
              "e",
              46607
            ],
            [
              "anonymous",
              46756
            ],
            [
              "anonymous",
              46955
            ],
            [
              "anonymous",
              47308
            ],
            [
              "anonymous",
              47513
            ],
            [
              "anonymous",
              47534
            ],
            [
              "e",
              48111
            ],
            [
              "anonymous",
              48121
            ],
            [
              "anonymous",
              48393
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 97,
              "op.ge": 1,
              "op.gt": 17,
              "op.lt": 13,
              "op.ne": 34,
              "op.add": 13,
              "op.div": 3,
              "op.lor": 113,
              "op.mul": 3,
              "op.sub": 21,
              "op.land": 238,
              "op.lnot": 192,
              "max_depth": 42,
              "call_count": 1138,
              "node_count": 28648,
              "member_count": 597,
              "op_density.eq": 0,
              "op_density.ge": 0,
              "op_density.gt": 0,
              "op_density.lt": 0,
              "op_density.ne": 0,
              "op_density.add": 0,
              "op_density.div": 0,
              "op_density.lor": 0,
              "op_density.mul": 0,
              "op_density.sub": 0,
              "sequence_count": 230,
              "op_density.land": 0.01,
              "op_density.lnot": 0.01,
              "max_array_length": 71,
              "max_concat_chain": 3,
              "max_member_depth": 5
            },
            "file": {
              "size": 74925,
              "entropy": 5.31
            },
            "text": {
              "lines": 6,
              "top_char": 101,
              "digit_ratio": 0.05,
              "space_count": 1601,
              "char_entropy": 5.31,
              "unique_chars": 96,
              "top_char_null": 0,
              "lines_over_200": 2,
              "lines_over_500": 2,
              "string_density": 110.33,
              "top_char_ratio": 0.08,
              "avg_line_length": 12486.67,
              "lines_over_1000": 2,
              "max_line_length": 48298,
              "last_line_length": 26562,
              "long_token_count": 206,
              "whitespace_ratio": 0.02,
              "identifier_density": 949.83,
              "line_length_stddev": 18720.48,
              "max_whitespace_run": 12,
              "encoded_string_ratio": 0.01,
              "normalized_string_count": 270.26,
              "repeated_char_sequences": 1,
              "suspicious_string_ratio": 0.01,
              "anonymous_function_ratio": 0.89,
              "normalized_function_count": 142.07,
              "strings_to_functions_ratio": 1.9,
              "suspicious_identifier_ratio": 0.09,
              "normalized_unique_identifiers": 247.59,
              "identifiers_to_functions_ratio": 1.84
            },
            "binds": {
              "count": 677
            },
            "binary": {
              "peak_region_bytes": 51200,
              "peak_region_entropy": 5.43
            },
            "source": {
              "class_count": 2,
              "function_count": 35
            },
            "strings": {
              "sql": 2,
              "bytes": 36105,
              "count": 662,
              "shell": 2,
              "url_count": 1,
              "very_long": 2,
              "avg_length": 54.54,
              "max_length": 26305,
              "avg_entropy": 2.73,
              "empty_count": 37,
              "entropy_stddev": 0.8,
              "base64_candidates": 5,
              "high_entropy_count": 1
            },
            "comments": {
              "chars": 59,
              "count": 1,
              "lines": 3,
              "to_code_ratio": 1
            },
            "functions": {
              "count": 37,
              "nested": 82,
              "density": 5800,
              "anonymous": 309,
              "avg_params": 0.8,
              "code_ratio": 58,
              "max_params": 5,
              "one_liners": 348,
              "avg_name_length": 5.1,
              "no_params_count": 215,
              "avg_length_lines": 1,
              "max_length_lines": 1,
              "min_length_lines": 1,
              "avg_nesting_depth": 1.47,
              "max_nesting_depth": 5,
              "single_char_names": 3,
              "high_entropy_names": 1,
              "single_char_params": 277,
              "avg_param_name_length": 1
            },
            "identifiers": {
              "count": 5699,
              "unique": 640,
              "avg_length": 7.07,
              "max_length": 30,
              "min_length": 1,
              "avg_entropy": 2.07,
              "reuse_ratio": 0.11,
              "length_stddev": 5.43,
              "has_digit_ratio": 0,
              "sequential_names": 52,
              "base64_like_names": 2,
              "single_char_count": 54,
              "single_char_ratio": 0.08,
              "high_entropy_count": 34,
              "high_entropy_ratio": 0.05,
              "all_lowercase_ratio": 0.44,
              "all_uppercase_ratio": 0.04,
              "numeric_suffix_count": 1,
              "keyboard_pattern_names": 1,
              "double_underscore_count": 1,
              "underscore_prefix_count": 8
            }
          }
        },
        "id": 147,
        "mol": "K₂(LiNd)O(I)H₈(Cm₅Db₄Hf₂OsPoTi₂U₁₀)Md₃(PaPt)",
        "path": "/data/samples/pending/forager/php/packagist.org/aikido/gp247/front/gp247-front-3.0.9.zip!!gp247net-front-b075d14/src/public/js/sweetalert2.all.min.js",
        "pid": 0,
        "risk": 57,
        "sha": "9421d3fcb7ee663469f8f7695a7b3fbcaae74a7dfaec3fe0d44e89bb5f30887d",
        "size": 74925,
        "supp": [
          {
            "by": [
              {
                "id": "path"
              }
            ],
            "id": "metadata/file/line::last-line-over-1000",
            "crit": "notable",
            "kind": "unless"
          },
          {
            "by": [
              {
                "id": "metadata/build/minifier::js-medium-minified-line",
                "spans": [
                  [
                    64,
                    48298
                  ],
                  [
                    79,
                    24
                  ],
                  [
                    151,
                    37
                  ]
                ]
              },
              {
                "id": "metadata/build/minifier::js-umd-wrapper-amd-minified",
                "spans": [
                  [
                    64,
                    48298
                  ],
                  [
                    79,
                    24
                  ],
                  [
                    151,
                    37
                  ]
                ]
              },
              {
                "id": "metadata/build/minifier::js-umd-wrapper-minified",
                "spans": [
                  [
                    64,
                    48298
                  ],
                  [
                    79,
                    24
                  ],
                  [
                    151,
                    37
                  ]
                ]
              }
            ],
            "id": "metadata/file/profile/identifier-population::low-identifier-reuse",
            "crit": "notable",
            "kind": "unless"
          },
          {
            "by": [
              {
                "id": "metadata/build/minifier::js-medium-minified-line",
                "spans": [
                  [
                    64,
                    48298
                  ],
                  [
                    79,
                    24
                  ],
                  [
                    151,
                    37
                  ]
                ]
              },
              {
                "id": "metadata/build/minifier::js-umd-wrapper-amd-minified",
                "spans": [
                  [
                    64,
                    48298
                  ],
                  [
                    79,
                    24
                  ],
                  [
                    151,
                    37
                  ]
                ]
              },
              {
                "id": "metadata/build/minifier::js-umd-wrapper-minified",
                "spans": [
                  [
                    64,
                    48298
                  ],
                  [
                    79,
                    24
                  ],
                  [
                    151,
                    37
                  ]
                ]
              }
            ],
            "id": "micro-behaviors/data/control-flow/analysis::js-parenthesized-function-heavy",
            "crit": "notable",
            "kind": "unless"
          },
          {
            "by": [
              {
                "id": "objectives/impact/ui/manipulation/browser::regional-pointer-events-audio-sabotage",
                "spans": [
                  [
                    47117,
                    32
                  ],
                  [
                    47151,
                    41
                  ],
                  [
                    47217,
                    20
                  ],
                  [
                    47286,
                    8
                  ],
                  [
                    47313,
                    40
                  ],
                  [
                    47362,
                    22
                  ],
                  [
                    47371,
                    154
                  ],
                  [
                    47401,
                    60
                  ]
                ]
              }
            ],
            "id": "objectives/anti-analysis/geofencing/target-gating::russian-locale-cctld-delayed-activation",
            "crit": "suspicious",
            "kind": "unless"
          },
          {
            "by": [
              {
                "id": "objectives/impact/ui/manipulation/browser::regional-pointer-events-audio-sabotage",
                "spans": [
                  [
                    47117,
                    32
                  ],
                  [
                    47151,
                    41
                  ],
                  [
                    47217,
                    20
                  ],
                  [
                    47286,
                    8
                  ],
                  [
                    47313,
                    40
                  ],
                  [
                    47362,
                    22
                  ],
                  [
                    47371,
                    154
                  ],
                  [
                    47401,
                    60
                  ]
                ]
              }
            ],
            "id": "objectives/impact/ui/manipulation/browser::regional-remote-audio-autoplay",
            "crit": "suspicious",
            "kind": "unless"
          }
        ],
        "traits": [
          {
            "id": "objectives/impact/ui/manipulation/browser::regional-pointer-events-audio-sabotage",
            "conf": 0.99,
            "crit": 4,
            "desc": "Three-day region-gated input blocking and remote audio playback",
            "uses": [
              8,
              10,
              25,
              27,
              37,
              42,
              50,
              51,
              52,
              61
            ],
            "spans": [
              [
                47117,
                32
              ],
              [
                47151,
                41
              ],
              [
                47217,
                20
              ],
              [
                47286,
                8
              ],
              [
                47313,
                40
              ],
              [
                47362,
                22
              ],
              [
                47371,
                154
              ],
              [
                47401,
                60
              ]
            ]
          },
          {
            "id": "metadata/file/extension/identity::js-min-or-map-basename",
            "conf": 0.9,
            "crit": 3,
            "desc": "JavaScript basename ends in .min.js or .js.map"
          },
          {
            "id": "metadata/file/profile/function-population::parameterless-functions-100-plus",
            "conf": 0.7,
            "crit": 3,
            "desc": "At least 100 parameterless functions"
          },
          {
            "id": "metadata/lang/source/syntax/assignment::js-addition-assignment-identifier",
            "conf": 0.85,
            "crit": 3,
            "desc": "JavaScript += assignment from an identifier",
            "spans": [
              [
                19256,
                4
              ],
              [
                38170,
                17
              ]
            ]
          },
          {
            "id": "metadata/package/files/runtime::javascript-dist-tree-artifact",
            "conf": 0.95,
            "crit": 3,
            "desc": "JavaScript/TypeScript file under dist"
          },
          {
            "id": "micro-behaviors/communications/http/client/resource::js-remote-src-assignment",
            "conf": 0.92,
            "crit": 3,
            "desc": "Assigns external HTTP URL to element src",
            "spans": [
              [
                47394,
                66
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/services/cloud::github-pages",
            "conf": 0.5,
            "crit": 3,
            "desc": "References a GitHub Pages host",
            "spans": [
              [
                43110,
                128
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/domain::js-remote-host-url",
            "conf": 0.75,
            "crit": 3,
            "desc": "Contains a hardcoded remote HTTP(S) URL",
            "spans": [
              [
                43259,
                29
              ],
              [
                47401,
                20
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/media::compressed-audio-file-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "HTTP URL targets compressed audio file",
            "spans": [
              [
                47401,
                60
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/navigation::browser-location-host-read",
            "conf": 0.82,
            "crit": 3,
            "desc": "Reads current host from browser location",
            "spans": [
              [
                47151,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/navigation::browser-location-host-russian-tld-match",
            "conf": 0.95,
            "crit": 3,
            "desc": "Tests host for RU/SU/BY/Cyrillic-RF TLDs",
            "spans": [
              [
                47151,
                41
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/navigation::browser-location-host-tld-match",
            "conf": 0.82,
            "crit": 3,
            "desc": "Matches browser host against ccTLD set",
            "spans": [
              [
                47151,
                45
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/scheme::http-url-literal",
            "conf": 0.75,
            "crit": 3,
            "desc": "HTTP URL string literal",
            "spans": [
              [
                43259,
                43
              ],
              [
                47401,
                59
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/tld::hardcoded-domain-ru",
            "conf": 0.6,
            "crit": 3,
            "desc": "Hardcoded .ru country-TLD domain",
            "spans": [
              [
                47400,
                22
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/collection/dom::append-child-reference",
            "conf": 0.8,
            "crit": 3,
            "desc": "References nonlocal appendChild method",
            "spans": [
              [
                21609,
                25
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/collection/dom::document-create-element",
            "conf": 0.96,
            "crit": 3,
            "desc": "Creates DOM element",
            "spans": [
              [
                21544,
                22
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/collection/dom::insert-adjacent-element-call",
            "conf": 0.96,
            "crit": 3,
            "desc": "Calls insertAdjacentElement method",
            "spans": [
              [
                11947,
                23
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/collection/dom::node-remove-call",
            "conf": 0.8,
            "crit": 3,
            "desc": "Removes a child node from the DOM",
            "spans": [
              [
                21712,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/collection/dom::query-selector-all-call",
            "conf": 0.86,
            "crit": 3,
            "desc": "Queries multiple DOM elements",
            "spans": [
              [
                3029,
                18
              ],
              [
                24987,
                18
              ],
              [
                28062,
                18
              ],
              [
                46630,
                24
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/collection/dom::queryselector-link-targeting",
            "conf": 0.8,
            "crit": 3,
            "desc": "Link element selection",
            "spans": [
              [
                3256,
                43
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/collection/dom::source-append-child-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls appendChild without a local implementation",
            "spans": [
              [
                21609,
                25
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/collection/dom::src-attribute-variable-assignment",
            "conf": 0.92,
            "crit": 3,
            "desc": "Assigns variable to DOM src attribute",
            "spans": [
              [
                18178,
                21
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/dispatch::js-computed-property-call",
            "conf": 0.82,
            "crit": 3,
            "desc": "Calls a property using bracket notation",
            "spans": [
              [
                11273,
                12
              ],
              [
                48149,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/dispatch::js-named-event-value-emission",
            "conf": 0.82,
            "crit": 3,
            "desc": "Emits a value through named JavaScript event",
            "spans": [
              [
                18852,
                20
              ],
              [
                23058,
                20
              ],
              [
                41171,
                19
              ],
              [
                41713,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/db/web-storage::browser-storage-persistence",
            "conf": 0.8,
            "crit": 3,
            "desc": "Persists data in browser storage",
            "uses": [
              25,
              27
            ],
            "spans": [
              [
                47217,
                20
              ],
              [
                47558,
                20
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/db/web-storage::dom-storage-getitem",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads browser storage with getItem",
            "spans": [
              [
                47217,
                20
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/db/web-storage::dom-storage-getitem-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls localStorage or sessionStorage getItem",
            "spans": [
              [
                47217,
                20
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/db/web-storage::dom-storage-setitem",
            "conf": 0.9,
            "crit": 3,
            "desc": "Writes browser storage with setItem",
            "spans": [
              [
                47558,
                20
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/db/web-storage::dom-storage-setitem-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls localStorage or sessionStorage setItem",
            "spans": [
              [
                47558,
                20
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/property/access::appendchild-or-setattribute-member",
            "conf": 0.85,
            "crit": 3,
            "desc": "References appendChild or setAttribute member",
            "spans": [
              [
                21609,
                25
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/property/access::dom-dataset-store-read",
            "conf": 0.96,
            "crit": 3,
            "desc": "Reads an element's dataset store property",
            "spans": [
              [
                8611,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/hardware/input/event::browser-keyboard-event-listener",
            "conf": 0.94,
            "crit": 3,
            "desc": "Registers a DOM keyboard event listener",
            "spans": [
              [
                45243,
                32
              ]
            ]
          },
          {
            "id": "micro-behaviors/hardware/input/event::browser-touchstart-listener",
            "conf": 0.9,
            "crit": 3,
            "desc": "Registers a DOM touchstart listener",
            "spans": [
              [
                16302,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/hardware/input/mouse/position::dom-pointer-client-coordinate-read",
            "conf": 0.9,
            "crit": 3,
            "desc": "DOM pointer coordinate member access",
            "spans": [
              [
                15369,
                9
              ],
              [
                15382,
                9
              ],
              [
                15744,
                9
              ],
              [
                15756,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/metaprogramming/generation::js-function-ctor-call-text",
            "conf": 0.82,
            "crit": 3,
            "desc": "JavaScript Function constructor in source text",
            "spans": [
              [
                38798,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/metaprogramming/generation::js-new-function-constructor",
            "conf": 0.7,
            "crit": 3,
            "desc": "Calls JavaScript's new Function constructor",
            "spans": [
              [
                38802,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/browser::navigator-language",
            "atk": "T1082",
            "conf": 0.75,
            "crit": 3,
            "desc": "Reads browser UI language",
            "spans": [
              [
                47130,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/browser::navigator-russian-language-test",
            "atk": "T1082",
            "conf": 0.98,
            "crit": 3,
            "desc": "Tests browser UI language for Russian",
            "spans": [
              [
                47117,
                32
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/interpreter/eval/constructed::new-function-iife",
            "conf": 0.9,
            "crit": 3,
            "desc": "Immediate Function constructor invocation",
            "spans": [
              [
                38802,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/time/schedule/timeout::repeated-settimeout",
            "conf": 0.9,
            "crit": 3,
            "desc": "Contains at least six setTimeout calls",
            "spans": [
              [
                754,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/time/schedule/timeout::setTimeout",
            "conf": 0.5,
            "crit": 3,
            "desc": "Schedules a JavaScript callback with setTimeout",
            "spans": [
              [
                754,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/time/timing/check::browser-storage-day-threshold-timer",
            "conf": 0.9,
            "crit": 3,
            "desc": "Browser storage with elapsed-day gate and timer",
            "uses": [
              25,
              27,
              39,
              40,
              42
            ],
            "spans": [
              [
                45581,
                10
              ],
              [
                47217,
                20
              ],
              [
                47286,
                8
              ],
              [
                47558,
                20
              ]
            ]
          },
          {
            "id": "micro-behaviors/time/timing/check::js-elapsed-days-gate",
            "conf": 0.9,
            "crit": 3,
            "desc": "Elapsed time compared on a day scale",
            "uses": [
              43
            ],
            "spans": [
              [
                47286,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/time/timing/check::js-elapsed-days-threshold",
            "conf": 0.9,
            "crit": 3,
            "desc": "Elapsed milliseconds compared in days",
            "spans": [
              [
                47286,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/automation::dom-click-call",
            "conf": 0.82,
            "crit": 3,
            "desc": "Calls click() on a DOM element",
            "spans": [
              [
                18929,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/click::browser-global-click-listener",
            "conf": 0.94,
            "crit": 3,
            "desc": "Registers document-wide click event listener",
            "spans": [
              [
                36290,
                38
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/click::programmatic-element-click",
            "conf": 0.9,
            "crit": 3,
            "desc": "Programmatically clicks a DOM element",
            "spans": [
              [
                18929,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom-access::domparser-constructor",
            "conf": 0.76,
            "crit": 3,
            "desc": "Constructs a DOMParser",
            "spans": [
              [
                3843,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom-access::domparser-parse-html",
            "conf": 0.82,
            "crit": 3,
            "desc": "Parses HTML with DOMParser",
            "spans": [
              [
                3858,
                28
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/audio::browser-audio-element-create",
            "conf": 0.88,
            "crit": 3,
            "desc": "Creates browser audio element",
            "spans": [
              [
                47362,
                22
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/audio::browser-audio-element-with-source",
            "conf": 0.9,
            "crit": 3,
            "desc": "Browser audio element with assigned source",
            "uses": [
              49,
              53
            ],
            "spans": [
              [
                47362,
                22
              ],
              [
                47371,
                29
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/audio::browser-audio-loop-enabled",
            "conf": 0.9,
            "crit": 3,
            "desc": "Enables looping on browser audio playback",
            "spans": [
              [
                47371,
                100
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/audio::browser-audio-play-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Starts browser audio playback with play()",
            "spans": [
              [
                47371,
                154
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/audio::browser-audio-source-property",
            "conf": 0.9,
            "crit": 3,
            "desc": "Assigns browser audio source property",
            "spans": [
              [
                47371,
                29
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/create::browser-create-input-element",
            "conf": 0.95,
            "crit": 3,
            "desc": "Creates an input DOM element",
            "spans": [
              [
                24718,
                22
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/event::browser-mutation-observer",
            "conf": 0.8,
            "crit": 3,
            "desc": "Watches DOM changes with MutationObserver",
            "spans": [
              [
                5981,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/form-input::browser-editable-content-selector-sweep",
            "conf": 0.94,
            "crit": 3,
            "desc": "Targets form fields and editable page content",
            "uses": [
              92,
              93,
              94
            ],
            "spans": [
              [
                3298,
                9
              ],
              [
                3303,
                7
              ],
              [
                3349,
                12
              ],
              [
                3356,
                10
              ],
              [
                3454,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/form-input::element-edit-event-listener",
            "conf": 0.9,
            "crit": 3,
            "desc": "Registers an edit-related DOM listener",
            "spans": [
              [
                18094,
                26
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/insert-html::browser-innerhtml-assignment",
            "conf": 0.8,
            "crit": 3,
            "desc": "Writes HTML into the DOM with innerHTML",
            "spans": [
              [
                21887,
                14
              ],
              [
                48560,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/insert-html::dom-outer-html-insertion-sink",
            "conf": 0.9,
            "crit": 3,
            "desc": "Replaces or inserts HTML around a node",
            "spans": [
              [
                19747,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::browser-root-pointer-events-assignment",
            "conf": 0.92,
            "crit": 3,
            "desc": "Assigns pointer-events on a browser root element",
            "spans": [
              [
                47313,
                34
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::browser-root-pointer-events-disabled",
            "conf": 0.97,
            "crit": 3,
            "desc": "Disables pointer input on the browser root",
            "spans": [
              [
                47313,
                40
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::css-display-none",
            "conf": 0.9,
            "crit": 3,
            "desc": "References display:none CSS text",
            "spans": [
              [
                21834,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::css-fixed-position",
            "conf": 0.9,
            "crit": 3,
            "desc": "CSS fixed-position declaration",
            "spans": [
              [
                52397,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::css-offscreen-position",
            "conf": 0.9,
            "crit": 3,
            "desc": "CSS off-screen positioning hides an element",
            "spans": [
              [
                69117,
                29
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::css-opacity-zero",
            "conf": 0.9,
            "crit": 3,
            "desc": "CSS opacity zero declaration",
            "spans": [
              [
                72800,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::element-viewport-width-assignment",
            "conf": 0.9,
            "crit": 3,
            "desc": "Sets an element style to full width",
            "spans": [
              [
                6652,
                20
              ],
              [
                15937,
                20
              ],
              [
                34743,
                20
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::transparent-background-css",
            "conf": 0.95,
            "crit": 3,
            "desc": "CSS transparent background declaration",
            "spans": [
              [
                48976,
                23
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/visibility::browser-blur-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls blur() on DOM object",
            "spans": [
              [
                47064,
                20
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/visibility::display-none-style",
            "conf": 0.88,
            "crit": 3,
            "desc": "Script hides an element via style.display",
            "spans": [
              [
                5872,
                20
              ]
            ]
          },
          {
            "id": "well-known/lib/ui/sweetalert2::sweetalert2-console-prefix",
            "conf": 0.99,
            "crit": 3,
            "desc": "SweetAlert2 console label prefix",
            "spans": [
              [
                1959,
                12
              ]
            ]
          },
          {
            "id": "well-known/lib/ui/sweetalert2::sweetalert2-css-class-prefix",
            "conf": 0.99,
            "crit": 3,
            "desc": "SweetAlert2 CSS class prefix",
            "spans": [
              [
                956,
                6
              ]
            ]
          },
          {
            "id": "well-known/lib/ui/sweetalert2::sweetalert2-export-alias",
            "conf": 0.99,
            "crit": 3,
            "desc": "SweetAlert2 minified global export alias",
            "spans": [
              [
                252,
                13
              ]
            ]
          },
          {
            "id": "well-known/lib/ui/sweetalert2::sweetalert2-library",
            "conf": 0.99,
            "crit": 3,
            "desc": "SweetAlert2 dialog library is bundled",
            "uses": [
              70,
              71,
              72,
              74
            ],
            "spans": [
              [
                6,
                18
              ],
              [
                252,
                13
              ],
              [
                956,
                6
              ],
              [
                1959,
                12
              ]
            ]
          },
          {
            "id": "well-known/lib/ui/sweetalert2::sweetalert2-version",
            "conf": 0.99,
            "crit": 3,
            "desc": "SweetAlert2 version identity",
            "spans": [
              [
                6,
                18
              ]
            ]
          },
          {
            "id": "well-known/unwanted/sweetalert2-protestware::initiation-storage-key",
            "conf": 0.99,
            "crit": 3,
            "desc": "SweetAlert2 regional routine localStorage key",
            "spans": [
              [
                47239,
                15
              ]
            ]
          },
          {
            "id": "well-known/unwanted/sweetalert2-protestware::sweetalert2-protestware-bundle",
            "conf": 0.99,
            "crit": 3,
            "desc": "SweetAlert2 regional protestware with persistent three-day delay",
            "uses": [
              10,
              25,
              27,
              37,
              42,
              51,
              52,
              61,
              73,
              75
            ],
            "spans": [
              [
                6,
                18
              ],
              [
                252,
                13
              ],
              [
                956,
                6
              ],
              [
                1959,
                12
              ],
              [
                47117,
                32
              ],
              [
                47151,
                41
              ],
              [
                47217,
                20
              ],
              [
                47239,
                15
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-at-most-two-comments",
            "conf": 0.88,
            "crit": 2,
            "desc": "Source has at most two comments"
          },
          {
            "id": "metadata/lang/javascript-features::arrow-function",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 arrow function syntax",
            "spans": [
              [
                21533,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/javascript-features::const-let",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 const/let declarations",
            "spans": [
              [
                21536,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/javascript-features::template-literal",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 template literal syntax",
            "spans": [
              [
                2278,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/source/syntax/member::message-body-member-name",
            "conf": 0.98,
            "crit": 2,
            "desc": "Body member-name reference",
            "spans": [
              [
                21609,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/source/syntax/member::message-input-member-name",
            "conf": 0.98,
            "crit": 2,
            "desc": "Input member-name reference",
            "spans": [
              [
                11100,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/source/syntax/member::message-type-member-name",
            "conf": 0.98,
            "crit": 2,
            "desc": "Type member-name reference",
            "spans": [
              [
                24784,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/collection/dom::dom-element-lookup--queryselector",
            "conf": 0.9,
            "crit": 2,
            "desc": "Looks up a DOM element with querySelector",
            "spans": [
              [
                2504,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                44,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                2228,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                32227,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                4211,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                31698,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                270,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/create::browser-iframe-element",
            "conf": 0.78,
            "crit": 1,
            "desc": "References an iframe HTML element",
            "spans": [
              [
                3414,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/form-input::browser-contenteditable-selector",
            "conf": 0.92,
            "crit": 1,
            "desc": "Browser selector targets editable page content",
            "spans": [
              [
                3465,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/form-input::browser-input-selector",
            "conf": 0.9,
            "crit": 1,
            "desc": "Browser selector targets input elements",
            "spans": [
              [
                21128,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/form-input::browser-textarea-selector",
            "conf": 0.9,
            "crit": 1,
            "desc": "Browser selector targets textarea elements",
            "spans": [
              [
                1278,
                0
              ]
            ]
          }
        ],
        "type": "javascript"
      },
      {
        "id": 148,
        "mol": "Md(Re)",
        "sha": "ce5c5868ad8259c57f4b844b78171dfc1f00db2de7db628f3adc365d568ac697",
        "path": "gp247_front@3.0.9.registry.json",
        "risk": 1,
        "size": 830,
        "type": "registry",
        "depth": 1
      }
    ],
    "omitted_files": 78,
    "rev": "17dc6",
    "v": "8"
  }
}