{
  "ml": {
    "v": "7",
    "eng": "2.9.1",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.021014333,
        "rte": "az",
        "prob": 0.021014333
      },
      {
        "cls": 0,
        "raw": 0.00016592939,
        "rte": "az/crate",
        "prob": 0.00016592939
      }
    ],
    "prob": 0.021014333,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.02101433277130127,
        "type": "crate"
      },
      {
        "id": 4,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009695689186628442,
        "type": "markdown"
      },
      {
        "id": 11,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009526808753435034,
        "type": "rust"
      },
      {
        "id": 15,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010838110938493628,
        "type": "rust"
      },
      {
        "id": 17,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012000401511613745,
        "type": "rust"
      },
      {
        "id": 19,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008871157660905737,
        "type": "rust"
      },
      {
        "id": 20,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009407599463884253,
        "type": "rust"
      },
      {
        "id": 23,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006993611805228284,
        "type": "rust"
      },
      {
        "id": 24,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008533398613508325,
        "type": "rust"
      },
      {
        "id": 25,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00000858306884765625,
        "type": "rust"
      },
      {
        "id": 26,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011096398338850122,
        "type": "rust"
      },
      {
        "id": 29,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012308359146118164,
        "type": "rust"
      },
      {
        "id": 30,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011146068572998047,
        "type": "rust"
      },
      {
        "id": 31,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012566645636979956,
        "type": "rust"
      },
      {
        "id": 32,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011126200661237817,
        "type": "rust"
      },
      {
        "id": 33,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010887782082136255,
        "type": "rust"
      },
      {
        "id": 34,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010778506293718237,
        "type": "rust"
      },
      {
        "id": 35,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009874503120954614,
        "type": "rust"
      },
      {
        "id": 36,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011056661605834961,
        "type": "rust"
      },
      {
        "id": 37,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012020270332868677,
        "type": "rust"
      },
      {
        "id": 38,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009924173355102539,
        "type": "rust"
      },
      {
        "id": 39,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012705723747785669,
        "type": "rust"
      },
      {
        "id": 41,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 42,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 43,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 44,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 45,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 46,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 47,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 48,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 49,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 50,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 51,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 52,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 53,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 54,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 55,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 56,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 57,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 58,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 59,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 60,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 61,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010212262168352026,
        "type": "registry"
      },
      {
        "id": 62,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 63,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 64,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 65,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 66,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 67,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 68,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 69,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 70,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 71,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 72,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 73,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 74,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 75,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 76,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 77,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 78,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 79,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 80,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 81,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 82,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 83,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 84,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 85,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 86,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 87,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 88,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 89,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 90,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 91,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 92,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 93,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 94,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 95,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 96,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 97,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 98,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 99,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 100,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 101,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 102,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 103,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 104,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 105,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 106,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 107,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 108,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 109,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 110,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 111,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 112,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 113,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 114,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 115,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 116,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 117,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 118,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 119,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 120,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 121,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 122,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 123,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 124,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 125,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 126,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 127,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 128,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 129,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 130,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 131,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 132,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 133,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 134,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 135,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 136,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 137,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 138,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 139,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 140,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 141,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 142,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 143,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 144,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 145,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 146,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 147,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 148,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 149,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 150,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 151,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 152,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 153,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 154,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 155,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 156,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 157,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 158,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 159,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 160,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 161,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 162,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 163,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 164,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 165,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 166,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 167,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 168,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 169,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 170,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 171,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 172,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 173,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 174,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 175,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 176,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 177,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 178,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 179,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 180,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 181,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 182,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 183,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 184,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 185,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 186,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 187,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 188,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 189,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 190,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 191,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 192,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 193,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 194,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 195,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 196,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 197,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 198,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 199,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 200,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 201,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 202,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 203,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 204,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 205,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 206,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 207,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 208,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 209,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 210,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 211,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 212,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 213,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 214,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 215,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 216,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 217,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 218,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 219,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 220,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 221,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 222,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 223,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 224,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 225,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 226,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 227,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 228,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 229,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 230,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 231,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 232,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 233,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 234,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 235,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 236,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 237,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 238,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 239,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 240,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 241,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 242,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 243,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 244,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 245,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 246,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 247,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 248,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 249,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 250,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 251,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 252,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 253,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 254,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 255,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 256,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 257,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 258,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-09-12T17:17:26Z"
  },
  "path": "rama-socks5-0.3.0-rc1.crate",
  "raw": {
    "files": [
      {
        "id": 0,
        "ctx": [
          {
            "b": "abZyg000000@)pHzdb2qz!0N7h7ZHmgCgvkA:{*Rv@=11wDq8g(5)2/MGItw!ashnc(Xo.gzvGRfpp#c1+ndC10Ar#TgBk]w+?=j-MTe8so8(aX0+F5dFc79cnQ7$l*dLj1[S8%OQmNe)Vv?7LIF8+squw",
            "ln": 0
          }
        ],
        "mol": "H(Cm)Md₂(Pa₂)",
        "sha": "5216d99e323cbfe73e3547f453c68fed9db900ec29e323042cb5ec65f3d814e4",
        "path": "rama-socks5-0.3.0-rc1.crate",
        "risk": 4,
        "size": 85564,
        "type": "crate",
        "facts": {
          "metrics": {
            "file": {
              "size": 85564,
              "entropy": 8
            },
            "parse": {
              "error_count": 1
            },
            "binary": {
              "peak_region_bytes": 85564,
              "peak_region_entropy": 7.83
            }
          }
        },
        "ident": {
          "name": {
            "value": "rama-socks5",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/plabayo/rama",
              "kind": "repository",
              "source": "crate.repository"
            }
          ],
          "trust": "unsigned",
          "emails": [
            "glen@plabayo.tech"
          ],
          "authors": [
            {
              "name": "Glen De Cauwsemaecker",
              "role": "author",
              "email": "glen@plabayo.tech",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "0.3.0-rc1",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "rama-socks5",
            "source": "crate.name",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "micro-behaviors/communications/socket/bind/function::udpsocket-bind",
            "conf": 0.85,
            "crit": 3,
            "desc": "Rust UdpSocket::bind call",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/package/manifest/name::cargo-meaningful-description",
            "conf": 0.78,
            "crit": 2,
            "desc": "Cargo package has meaningful description"
          },
          {
            "id": "metadata/package/manifest/name::cargo-repository-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares repository"
          },
          {
            "id": "metadata/package/manifest/name::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory-path",
            "conf": 1.0,
            "crit": 1,
            "desc": "File is in common test directory",
            "from": [
              {
                "file": 33
              }
            ]
          },
          {
            "id": "micro-behaviors/data/runtime/keywords::pipe-to-cmd",
            "conf": 0.9,
            "crit": 1,
            "desc": "Pipe to cmd interpreter",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/package/manifest/name::cargo-package-name",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has name"
          },
          {
            "id": "micro-behaviors/os/event/library/tokio::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/package/manifest/name::cargo-license-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares license"
          },
          {
            "id": "metadata/file/profile/language::lang-japanese",
            "conf": 0.8,
            "crit": 3,
            "desc": "Contains Hiragana or Katakana script",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::rust-tests-path-filename",
            "conf": 0.85,
            "crit": 1,
            "desc": "Path or filename indicates Rust tests",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/package/manifest/name::cargo-readme-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares readme"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "file": 11
              }
            ],
            "uses": [
              13,
              14
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::archive-test-directory-member-path",
            "conf": 0.98,
            "crit": 3,
            "desc": "Archive ships a root-level test tree"
          }
        ]
      },
      {
        "ctx": [
          {
            "b": "iXJd2zd+FxxLz3]wofwqz.CNdwm]Eby?Wx\u003czGxwvo?wqovR*f#e]#hG3r}sXv}xL0wI4+kBs?SQy*x7AxMOunB2\u003e%cxk8E3BZ=$kz/4dDy**^YD2CuRvqPBavR/%(fkUcizzaWPlQ::Gmj?k9r0(\u0026Cx\u003e7Z(B7D}iAa9l\u0026wI4w1wm]EViV@9TBz#pZfe43Rxd!msx\u003eq9\u003eB1RfBfjFv2xjS-jx\u003e7Z(B7D{?p^EDtmj?$+B.9gDC4Rd^y?Wx\u003czGxwvvq]T+xK@:",
            "ln": 817,
            "col": 27,
            "line": 19
          },
          {
            "b": "zd+FxxLz3]wofwqz.CNdwm]Ebl${ZLz/Pwub@dnli5SS-ga)S\u003exfQDVD2d4Pw]zYwBzbkqvQS!WwHqkixkY}zx(^^5A+3Ikz!A#Qz!%ujj:gNNBy+!-wnc9{z/PwuB-Iq7iV@9TBz#pZfe3\u003cIB7ocewg?IcfetKRwPRuVsWLN:tvICTv\u003ezd#wm]EViV@8",
            "ln": 1428,
            "col": 27,
            "line": 28
          },
          {
            "b": "Aaa3hvqEMaz/4drz/f09wIlnYz/Z2iwm5!*BAzCsuUK4lp+$:im]RlflQB*ymg6y\u003ePqF20A:-/[.MC1f\u003caBt\u003eGpTImx(+z9az(4cB.\u003eGbaAIamC4\u003eC$azbU5zdN{fA+=!fz/M$xxK@sQPqEbYqGW55az+F7xlvS}wGV8kaz(4uwGUA0wft#mvqZc#z/PXqD2E?Caz$+jCw?IqaAg+0yH}Qee^+M\u003ewGV28vrlv8B0a}6xLzu{aARpday/C6vruj4zxJ\u003efaAy[cvix5*zxJz1aAz44wftP7ax@@3wGSf#xA",
            "ln": 2027,
            "col": 27,
            "line": 35
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 2512,
              "entropy": 5.21
            },
            "text": {
              "lines": 49,
              "top_char": 97,
              "max_ws_run": 1,
              "digit_ratio": 0.02,
              "space_count": 81,
              "char_entropy": 5.21,
              "unique_chars": 88,
              "top_char_null": 0,
              "top_char_ratio": 0.07,
              "avg_line_length": 50.27,
              "max_line_length": 128,
              "non_ascii_ratio": 0.01,
              "empty_line_ratio": 0.2,
              "last_line_length": 37,
              "long_token_count": 2,
              "whitespace_ratio": 0.05,
              "line_length_stddev": 36.1
            },
            "binary": {
              "peak_region_bytes": 2512,
              "peak_region_entropy": 5.11
            }
          }
        },
        "id": 4,
        "mol": "H(Cm)Md(Pt)",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/README.md",
        "pid": 0,
        "risk": 2,
        "sha": "1a66ecf079f2577b873d4ea0e3d43aa7bffa17035db541273537916e094cf57e",
        "size": 2512,
        "traits": [
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                1480,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                2165,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                1476,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "spans": [
              [
                881,
                19
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-japanese",
            "conf": 0.8,
            "crit": 3,
            "desc": "Contains Hiragana or Katakana script",
            "spans": [
              [
                2091,
                6
              ]
            ]
          }
        ],
        "type": "markdown"
      },
      {
        "ctx": [
          {
            "b": "vpKs@B2(u{wO#71vru6/B7GD2vqYQ.CwhejaS#asarR^HarR^Hfe1$3q!p4[BzbkdtvpxFv@3cyl3mo.u%K)%zY\u0026I2aA.:pwftubaARphB0a$ex\u003eqg7e^-ZzarR^HarUSCvJYo2ayPzmxEE.uBrCToy?tjvvrDW9iV@cNAblT*zGG!Vq/ueYB2umaBz9\u0026!at2=1q!o=SaBsCrarR^HarR^HarR!FwO+%hve",
            "ln": 998,
            "col": 18,
            "line": 39
          },
          {
            "b": "x(4{jwNF^^x(+zqwPS6nzE)u3x(k56vrl05z!pb2zxJIhA=k$9arR^Hfe1$3Bzb98azC)tA+funA=bD0azCZov{%B\u0026az#9uA+fiaC{4rtB0bHmv}xv$wN(]}A=k!qBzbkdd06rpyJzuZaAIamC4CXD3lQDlaAhEjazbHlA+fiaC{\u003e1XwO+%cat2=1",
            "ln": 2658,
            "col": 37,
            "line": 105
          },
          {
            "b": "d0mG#ed9HxarTE4xK#ijlt}9qA=M8sdj+*O3jpG:AblUezfd*1l${ZYy*?Piw]zYjnmuyDB7!#$wKQSWz/M$E3lQDlazbHlw]hSrcuA:mw?k6piV]+^B-X:rzfd*1mSir:vruQ5AY+ZRj$dQaj%jDOBuhDXwPJ0gBrC]qarR^HarR^Hy?mYhv@Dk",
            "ln": 3394,
            "col": 17,
            "line": 125
          },
          {
            "b": "Ef{r}ze:qllU{EFzGE1F3lQDlatkx3avQu[vpB4!B7=X8ay/tczE)s1x(v(iCwhejayMx\u003ez!0N7h6u%KA=#2maz\u003eL5x(mMaB-Rapz!pblxK@q\u003cu{!\u003cHzddr)iYYSDzF\u003c2}Bynw%w]8yfe^-ZzarSr\u003cfa5*AarSr\u003cfcA\u00267ay!\u00263wGV8dwGUU{zE^*4vqxA%CvtLnB9g#7A@",
            "ln": 5405,
            "col": 1,
            "line": 181
          },
          {
            "b": "C4CYnx(v(Iaw^8%Bz\u003eVcy/Ua/B7]MgiYZhTv@3cyed9HxarR^HarR^HarUfjzeAZ0wi7\u00262z/6u1zE+^?ltpsFed9HxarR^HarR^HarUiaB98blvruj4zAn[JwPI%czEET3z/dgwzGG!Bdj+/GarQ",
            "ln": 9224,
            "col": 13,
            "line": 273
          },
          {
            "b": "arV7t3lQDlarR^HawV=3q/ueYB4{j/xM4Axi.\u003cPVB-.qdzGGP5vruj4zC\u003e4=B.L(cwgm\u003cdarR!P3vJl*bu[U\u0026xdd\u003ekB95\u003cp3t\u003cY(aARgoBAnNK3lQDlaA.:paAIWAwPx*)dMW$WarR!HB7DFmvqPBWv@Dy0iYZhJA=#ebwL3=UB-YXLarR^HB-RapA:-/[uV6B%iY.Q@wmPZ(B8%x6nn\u0026M\u003eefG7RwPAhX3lQDlaA.:paAy[cvpae0x(4\u0026Ki=/y-iY.d%zEl%(AccwjB98B:3jm)#arR[kBz\u003e@ez-P}3wPI%03lQDlayPtpzET/3zxK4jB97=0y?WD#ByeY\u0026zE^*4vqxBYv@Dm5wN/*?zF@(\u003cB-.q7w)]y\u0026B-I52v@Dj3vqYQ.zF%S7B9hCvz/P@hwge(HDKp(rarR^HarUGiBrCByBrCTDA+eV@auZ\u0026CwPz%dv}wkHAclm",
            "ln": 16921,
            "col": 7,
            "line": 467
          },
          {
            "b": "arR^HarR^VvrVc]Bp6ckarR^HarR^HarSpVzG*bfA9)f%AWSv#3lQDlarR^HayPtjwPz)1wPn\u003ewwPz/zA+fiaC{\u003e9)aw#=\u0026y\u003cwV/zE+^?lVl*UvqYQJz/!{2AbY-oBy!#ii%)8MarV7t3lQDlar$9jz!\u003c69iY.v]B97W{arR^HvrlZiv\u003c2x3aARgoByeJ]x\u003eqe",
            "ln": 17856,
            "col": 6,
            "line": 498
          },
          {
            "b": "a$k5IarR^HarR^HarR^HzF%A1wO(ydD0+SmAV(?PB7F\u003c4wPPaBed9HxarR^HarS9Zi%)8MarR^HarUGiBrCdnAV^H/v@b\u003c\u003czGDjdarR^HarR^HarR^VxKL^?B7!#$wNt",
            "ln": 19268,
            "col": 33,
            "line": 538
          },
          {
            "b": "arR^HarR^HarR^Hfe1CTy?WD#BrCZEwPzV%zdLqrvrlHlz/PwhA+flkwPI@2arR^HarR^HarR^HarR^He{ztIBy=\u003cAtZd}StZd}VyhW^6tZd}XB7F\u003c4wPPaGvrk^+D30Rsc[cOLarR^HarR^HarR^HarR^Hfe1C?wPz%9AV/HCwPzV%zdLqrvrlHlz/PwhA+frhz/fSc3lQDlarR^HarR^HarQ",
            "ln": 19888,
            "col": 5,
            "line": 556
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "Self::default"
            ],
            [
              "",
              "HandshakeErrorKind::IO"
            ],
            [
              "",
              "HandshakeErrorKind::Other"
            ],
            [
              "",
              "err.into"
            ],
            [
              "",
              "HandshakeErrorKind::Protocol"
            ],
            [
              "",
              "HandshakeErrorKind::Reply"
            ],
            [
              "",
              "HandshakeErrorKind::MethodMismatch"
            ],
            [
              "",
              "HandshakeErrorKind::Unauthorized"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "err.source.unwrap_or"
            ],
            [
              "",
              "err.source"
            ],
            [
              "",
              "crate::dial9::record_handshake_auth"
            ],
            [
              "",
              "u8::from"
            ],
            [
              "",
              "auth_outcome.is_ok"
            ],
            [
              "",
              "crate::proto::client::RequestRef::new"
            ],
            [
              "",
              "request.write_to"
            ],
            [
              "",
              "HandshakeError::io.with_context"
            ],
            [
              "",
              "HandshakeError::io"
            ],
            [
              "",
              "crate::proto::server::Reply::read_from"
            ],
            [
              "",
              "HandshakeError::protocol.with_context"
            ],
            [
              "",
              "HandshakeError::protocol"
            ],
            [
              "",
              "crate::dial9::record_handshake_connect"
            ],
            [
              "",
              "destination.host.clone"
            ],
            [
              "",
              "server_reply.reply.into"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "HandshakeError::reply_kind.with_context"
            ],
            [
              "",
              "HandshakeError::reply_kind"
            ],
            [
              "",
              "stream.extensions.insert"
            ],
            [
              "",
              "stream.extensions"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "requested_bind_address.unwrap_or_else"
            ],
            [
              "",
              "rama_net::address::SocketAddress::local_ipv4"
            ],
            [
              "",
              "destination.into"
            ],
            [
              "",
              "request.write_to"
            ],
            [
              "",
              "HandshakeError::io.with_context"
            ],
            [
              "",
              "HandshakeError::io"
            ],
            [
              "",
              "crate::proto::server::Reply::read_from"
            ],
            [
              "",
              "HandshakeError::protocol.with_context"
            ],
            [
              "",
              "HandshakeError::protocol"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "HandshakeError::reply_kind.with_context"
            ],
            [
              "",
              "HandshakeError::reply_kind"
            ],
            [
              "",
              "select_host.try_as_ip"
            ],
            [
              "",
              "crate::proto::server::Reply::error_reply.write_to"
            ],
            [
              "",
              "crate::proto::server::Reply::error_reply"
            ],
            [
              "",
              "HandshakeError::io.with_context"
            ],
            [
              "",
              "HandshakeError::io"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "HandshakeError::reply_kind.with_context"
            ],
            [
              "",
              "HandshakeError::reply_kind"
            ],
            [
              "",
              "rama_net::address::SocketAddress::new"
            ],
            [
              "",
              "stream.extensions.insert"
            ],
            [
              "",
              "stream.extensions"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "super::bind::Binder::new"
            ],
            [
              "",
              "stream.extensions.insert"
            ],
            [
              "",
              "stream.extensions"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "crate::client::udp::UdpSocketRelayBinder::new"
            ],
            [
              "",
              "auth.socks5_method"
            ],
            [
              "",
              "crate::proto::client::Header::new"
            ],
            [
              "",
              "header.write_to"
            ],
            [
              "",
              "HandshakeError::io.with_context"
            ],
            [
              "",
              "HandshakeError::io"
            ],
            [
              "",
              "crate::proto::server::Header::read_from"
            ],
            [
              "",
              "HandshakeError::protocol.with_context"
            ],
            [
              "",
              "HandshakeError::protocol"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "HandshakeError::method_mismatch.with_context"
            ],
            [
              "",
              "HandshakeError::method_mismatch"
            ],
            [
              "",
              "HandshakeError::io.with_context"
            ],
            [
              "",
              "HandshakeError::io"
            ],
            [
              "",
              "crate::proto::server::UsernamePasswordResponse::read_from"
            ],
            [
              "",
              "HandshakeError::protocol.with_context"
            ],
            [
              "",
              "HandshakeError::protocol"
            ],
            [
              "",
              "auth_reply.success"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "HandshakeError::unauthorized"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "crate::proto::client::Header::new"
            ],
            [
              "",
              "header.write_to"
            ],
            [
              "",
              "HandshakeError::io.with_context"
            ],
            [
              "",
              "HandshakeError::io"
            ],
            [
              "",
              "crate::proto::server::Header::read_from"
            ],
            [
              "",
              "HandshakeError::protocol.with_context"
            ],
            [
              "",
              "HandshakeError::protocol"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "HandshakeError::method_mismatch.with_context"
            ],
            [
              "",
              "HandshakeError::method_mismatch"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "rama_core::ServiceInput::new"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read.build"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new"
            ],
            [
              "",
              "Client::new"
            ],
            [
              "",
              "client.handshake_connect"
            ],
            [
              "",
              "rama_net::address::HostWithPort::default_ipv4"
            ],
            [
              "",
              "rama_core::ServiceInput::new"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.build"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new"
            ],
            [
              "",
              "Client::default"
            ],
            [
              "",
              "client.handshake_connect"
            ],
            [
              "",
              "rama_net::address::HostWithPort::default_ipv4"
            ],
            [
              "",
              "rama_core::ServiceInput::new"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read.build"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new"
            ],
            [
              "",
              "Client::default.with_auth"
            ],
            [
              "",
              "Client::default"
            ],
            [
              "",
              "rama_net::user::Basic::new"
            ],
            [
              "",
              "client.handshake_connect"
            ],
            [
              "",
              "rama_net::address::HostWithPort::default_ipv4"
            ],
            [
              "",
              "rama_core::ServiceInput::new"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read.write.read.build"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new"
            ],
            [
              "",
              "Client::default.with_auth"
            ],
            [
              "",
              "Client::default"
            ],
            [
              "",
              "rama_net::user::Basic::new"
            ],
            [
              "",
              "client.handshake_connect"
            ],
            [
              "",
              "rama_net::address::HostWithPort::default_ipv4"
            ],
            [
              "",
              "rama_core::ServiceInput::new"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read.build"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new"
            ],
            [
              "",
              "Client::default.with_auth"
            ],
            [
              "",
              "Client::default"
            ],
            [
              "",
              "rama_net::user::Basic::new"
            ],
            [
              "",
              "client.handshake_connect"
            ],
            [
              "",
              "rama_net::address::HostWithPort::default_ipv4"
            ],
            [
              "",
              "rama_core::ServiceInput::new"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.build"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new"
            ],
            [
              "",
              "Client::default"
            ],
            [
              "",
              "client.handshake_connect"
            ],
            [
              "",
              "rama_net::address::HostWithPort::default_ipv4"
            ],
            [
              "",
              "rama_core::ServiceInput::new"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read.build"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new"
            ],
            [
              "",
              "Client::default"
            ],
            [
              "",
              "client.handshake_connect"
            ],
            [
              "",
              "rama_net::address::HostWithPort::local_ipv6"
            ],
            [
              "",
              "rama_core::ServiceInput::new"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read.build"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new"
            ],
            [
              "",
              "Client::default"
            ],
            [
              "",
              "client.handshake_connect"
            ],
            [
              "",
              "rama_net::address::HostWithPort::new"
            ],
            [
              "",
              "rama_core::ServiceInput::new"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read.write.read.build"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new"
            ],
            [
              "",
              "Client::default.with_auth"
            ],
            [
              "",
              "Client::default"
            ],
            [
              "",
              "rama_net::user::Basic::new"
            ],
            [
              "",
              "client.handshake_connect"
            ],
            [
              "",
              "rama_net::address::HostWithPort::new"
            ],
            [
              "",
              "rama_core::ServiceInput::new"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read.write.read.build"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write.read"
            ],
            [
              "",
              "tokio_test::io::Builder::new.write"
            ],
            [
              "",
              "tokio_test::io::Builder::new"
            ],
            [
              "",
              "Client::default.with_auth"
            ],
            [
              "",
              "Client::default"
            ],
            [
              "",
              "rama_net::user::Basic::new_insecure"
            ],
            [
              "",
              "client.handshake_connect"
            ],
            [
              "",
              "rama_net::address::HostWithPort::example_domain_with_port"
            ],
            [
              "",
              "rama_core::error::BoxError"
            ],
            [
              "",
              "rama_core::extensions::ExtensionsRef"
            ],
            [
              "",
              "rama_core::io::Io"
            ],
            [
              "",
              "rama_core::telemetry::tracing"
            ],
            [
              "",
              "rama_net::address::HostWithPort"
            ],
            [
              "",
              "rama_net::address::SocketAddress"
            ],
            [
              "",
              "rama_net::extensions::StreamTransformed"
            ],
            [
              "",
              "rama_utils::collections::smallvec::smallvec"
            ],
            [
              "",
              "std::fmt"
            ],
            [
              "",
              "crate::Socks5Auth"
            ],
            [
              "",
              "crate::client::udp::UdpSocketRelayBinder"
            ],
            [
              "",
              "crate::proto::Command"
            ],
            [
              "",
              "crate::proto::ProtocolError"
            ],
            [
              "",
              "crate::proto::ProtocolVersion"
            ],
            [
              "",
              "crate::proto::ReplyKind"
            ],
            [
              "",
              "crate::proto::SocksMethod"
            ],
            [
              "",
              "crate::proto::UsernamePasswordSubnegotiationVersion"
            ],
            [
              "",
              "crate::proto::client::Header"
            ],
            [
              "",
              "crate::proto::client::Request"
            ],
            [
              "",
              "crate::proto::client::RequestRef"
            ],
            [
              "",
              "crate::proto::client::UsernamePasswordRequestRef"
            ],
            [
              "",
              "crate::proto::server"
            ],
            [
              "",
              "crate::proto::server::Reply"
            ],
            [
              "",
              "super::bind::Binder"
            ],
            [
              "",
              "super::*"
            ],
            [
              "",
              "rama_core::ServiceInput"
            ],
            [
              "",
              "rama_net::address::Host"
            ],
            [
              "",
              "rama_net::user"
            ],
            [
              "",
              "rama_utils::str::non_empty_str"
            ]
          ],
          "mbr": [
            "Client::default.with_auth",
            "HandshakeError::io.with_context",
            "HandshakeError::method_mismatch.with_context",
            "HandshakeError::protocol.with_context",
            "HandshakeError::reply_kind.with_context",
            "Reply::error_reply.write_to",
            "auth.socks5_method",
            "auth_outcome.is_ok",
            "auth_reply.status",
            "auth_reply.success",
            "client.handshake_connect",
            "destination.host",
            "destination.host.clone",
            "destination.into",
            "destination.port",
            "err.into",
            "err.source",
            "err.source.unwrap_or",
            "header.methods",
            "header.write_to",
            "request.write_to",
            "requested_bind_address.unwrap_or_else",
            "select_host.try_as_ip",
            "server_header.method",
            "server_reply.bind_address",
            "server_reply.reply",
            "server_reply.reply.into",
            "stream.extensions",
            "stream.extensions.insert",
            "tokio_test::io::Builder::new.write",
            "tokio_test::io::Builder::new.write.read",
            "tokio_test::io::Builder::new.write.read.build",
            "tokio_test::io::Builder::new.write.read.write",
            "tokio_test::io::Builder::new.write.read.write.read",
            "tokio_test::io::Builder::new.write.read.write.read.build",
            "tokio_test::io::Builder::new.write.read.write.read.write",
            "tokio_test::io::Builder::new.write.read.write.read.write.read",
            "tokio_test::io::Builder::new.write.read.write.read.write.read.build"
          ],
          "tgt": [
            "Client::default",
            "Client::default.with_auth",
            "Client::new",
            "Err",
            "HandshakeError::io",
            "HandshakeError::io.with_context",
            "HandshakeError::method_mismatch",
            "HandshakeError::method_mismatch.with_context",
            "HandshakeError::protocol",
            "HandshakeError::protocol.with_context",
            "HandshakeError::reply_kind",
            "HandshakeError::reply_kind.with_context",
            "HandshakeError::unauthorized",
            "HandshakeErrorKind::IO",
            "HandshakeErrorKind::MethodMismatch",
            "HandshakeErrorKind::Other",
            "HandshakeErrorKind::Protocol",
            "HandshakeErrorKind::Reply",
            "HandshakeErrorKind::Unauthorized",
            "Ok",
            "Self::default",
            "Some",
            "auth.socks5_method",
            "auth_outcome.is_ok",
            "auth_reply.success",
            "client.handshake_connect",
            "crate::client::udp::UdpSocketRelayBinder::new",
            "crate::dial9::record_handshake_auth",
            "crate::dial9::record_handshake_connect",
            "crate::proto::client::Header::new",
            "crate::proto::client::RequestRef::new",
            "crate::proto::server::Header::read_from",
            "crate::proto::server::Reply::error_reply",
            "crate::proto::server::Reply::error_reply.write_to",
            "crate::proto::server::Reply::read_from",
            "crate::proto::server::UsernamePasswordResponse::read_from",
            "destination.host.clone",
            "destination.into",
            "err.into",
            "err.source",
            "err.source.unwrap_or",
            "header.write_to",
            "rama_core::ServiceInput::new",
            "rama_net::address::HostWithPort::default_ipv4",
            "rama_net::address::HostWithPort::example_domain_with_port",
            "rama_net::address::HostWithPort::local_ipv6",
            "rama_net::address::HostWithPort::new",
            "rama_net::address::SocketAddress::local_ipv4",
            "rama_net::address::SocketAddress::new",
            "rama_net::user::Basic::new",
            "rama_net::user::Basic::new_insecure",
            "request.write_to",
            "requested_bind_address.unwrap_or_else",
            "select_host.try_as_ip",
            "server_reply.reply.into",
            "stream.extensions",
            "stream.extensions.insert",
            "super::bind::Binder::new",
            "tokio_test::io::Builder::new",
            "tokio_test::io::Builder::new.write",
            "tokio_test::io::Builder::new.write.read",
            "tokio_test::io::Builder::new.write.read.build",
            "tokio_test::io::Builder::new.write.read.write",
            "tokio_test::io::Builder::new.write.read.write.read",
            "tokio_test::io::Builder::new.write.read.write.read.build",
            "tokio_test::io::Builder::new.write.read.write.read.write",
            "tokio_test::io::Builder::new.write.read.write.read.write.read",
            "tokio_test::io::Builder::new.write.read.write.read.write.read.build",
            "u8::from"
          ],
          "funcs": [
            [
              "new",
              927
            ],
            [
              "io",
              1461
            ],
            [
              "other",
              1619
            ],
            [
              "protocol",
              1795
            ],
            [
              "reply_kind",
              1968
            ],
            [
              "method_mismatch",
              2134
            ],
            [
              "unauthorized",
              2309
            ],
            [
              "with_context",
              2470
            ],
            [
              "reply",
              2783
            ],
            [
              "fmt",
              3467
            ],
            [
              "source",
              4836
            ],
            [
              "handshake_connect",
              5736
            ],
            [
              "handshake_bind",
              8661
            ],
            [
              "handshake_udp",
              12047
            ],
            [
              "handshake_headers_auth",
              12695
            ],
            [
              "handshake_headers_no_auth",
              15787
            ],
            [
              "test_client_handshake_connect_no_auth_failure_command_not_supported",
              17166
            ],
            [
              "test_client_handshake_connect_auth_error_guest",
              17992
            ],
            [
              "test_client_handshake_connect_auth_not_used_by_server_failure_command_not_supported",
              18601
            ],
            [
              "test_client_handshake_connect_with_auth_flow_failure_command_not_supported",
              19564
            ],
            [
              "test_client_handshake_connect_with_auth_flow_failure_invalid_credentials",
              20718
            ],
            [
              "test_client_handshake_connect_failure_method_mismatch",
              21670
            ],
            [
              "test_client_handshake_connect_guest_connect_established",
              22286
            ],
            [
              "test_client_handshake_connect_guest_connect_established_domain",
              23224
            ],
            [
              "test_client_handshake_connect_guest_connect_established_domain_with_auth_flow",
              24082
            ],
            [
              "test_client_handshake_connect_guest_connect_established_domain_with_auth_flow_username_only",
              25252
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 1,
              "op.ne": 4,
              "max_depth": 26,
              "call_count": 240,
              "node_count": 5881,
              "member_count": 38,
              "max_array_len": 22,
              "op_density.eq": 0,
              "op_density.ne": 0,
              "member_depth_max": 8
            },
            "file": {
              "size": 26362,
              "entropy": 4.55
            },
            "text": {
              "lines": 729,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.03,
              "space_count": 7784,
              "char_entropy": 4.55,
              "unique_chars": 88,
              "top_char_null": 0,
              "escape_density": 0.67,
              "string_density": 0.12,
              "top_char_ratio": 0.07,
              "avg_line_length": 35.16,
              "max_line_length": 125,
              "empty_line_ratio": 0.11,
              "hex_escape_count": 176,
              "last_line_length": 1,
              "whitespace_ratio": 0.32,
              "identifier_density": 1.46,
              "line_length_stddev": 27.62,
              "normalized_string_count": 3.22,
              "repeated_char_sequences": 316,
              "suspicious_comment_ratio": 0.06,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 19.66
            },
            "binds": {
              "count": 50
            },
            "binary": {
              "peak_region_bytes": 11002,
              "peak_region_entropy": 4.96
            },
            "source": {
              "class_count": 3,
              "function_count": 26
            },
            "imports": {
              "count": 29,
              "wildcard": 1,
              "third_party_count": 29,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 2272,
              "count": 87,
              "avg_length": 26.11,
              "max_length": 110,
              "avg_entropy": 2.73,
              "entropy_stddev": 1.28
            },
            "comments": {
              "chars": 2876,
              "count": 80,
              "lines": 80,
              "base64": 1,
              "high_entropy": 4,
              "to_code_ratio": 0.12,
              "url_in_comments": 1
            },
            "functions": {
              "count": 29,
              "density": 3.57,
              "avg_params": 0.96,
              "code_ratio": 0.81,
              "max_params": 3,
              "length_stddev": 19.83,
              "avg_name_length": 32.77,
              "no_params_count": 11,
              "avg_length_lines": 22.65,
              "max_length_lines": 80,
              "min_length_lines": 3,
              "high_entropy_names": 10,
              "single_char_params": 1,
              "avg_param_name_length": 6
            },
            "identifiers": {
              "count": 1061,
              "unique": 187,
              "avg_length": 12.18,
              "max_length": 91,
              "min_length": 1,
              "avg_entropy": 2.6,
              "reuse_ratio": 0.18,
              "length_stddev": 14.81,
              "has_digit_ratio": 0.04,
              "sequential_names": 4,
              "base64_like_names": 1,
              "single_char_count": 4,
              "single_char_ratio": 0.02,
              "high_entropy_count": 21,
              "high_entropy_ratio": 0.11,
              "all_lowercase_ratio": 0.64,
              "all_uppercase_ratio": 0.02,
              "numeric_suffix_count": 6,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 11,
        "mol": "Md(Pa)",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/src/client/core.rs",
        "pid": 0,
        "risk": 2,
        "sha": "b49dd196510c577bbe06b25b3c4e42cf544b6f7f72377ad08bf3c0849cb6719d",
        "size": 26362,
        "traits": [
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                1046,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                2706,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                3442,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                5453,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                1079,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "spans": [
              [
                16985,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/event/loop::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "spans": [
              [
                17149,
                7
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              6
            ],
            "spans": [
              [
                16985,
                12
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "id": 15,
        "sha": "259daf0fd2c01bbadb00b6a04c630b54a279e6a453c8356da26eca33666017a6",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/src/client/udp.rs",
        "risk": 1,
        "size": 17494,
        "type": "rust",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "aw3D)wPzV%y-(bvqY{9(B8L(qBzkVhaztt5AaK6haAIj8A+e=7vR6U9wO2:4Bzbkdq+]+Nq-bXcy?WD#BrC7izF\u003c2}Bz(gbfe1E\u003evqYP#Bzbkdq+]+Nq-bW$l@k1DwO+!2e^.@dB7DFnByWA[DV0zpiYY\u0026Kl1BIDefG4GzdL:?m0iJUBzkVhEld=yB-RapA:-/[uT[1{wJz\u003e]wO+{{wPR%riY.w6vpK0",
            "ln": 3,
            "col": 4,
            "line": 1
          },
          {
            "b": "Eld^UB7DFmvqPBWzE)]Ji^UpCwo8m5B2(uIz/5]%zy=]Ez!9AuiZ^\u003ebqE%]/y\u003c6wYA7$mYwQMSEB-RapBz\u003e@ez-P}aB9RUkiY.a%B7l:zBzkP6iY.s#wO2?ei%(s8z/fSravF$6uQ^sQnLAn]p/o.Kmn=MHlQ+uImnc0IiV{?kA::67z/cWXavHu)vruj4zAo*\u003cA=k/4ze0H2z/Wr-gato(3nj4=aw#STwGUA0aw2yMg:3jAwfsDuB#yEhpe-oKz/oAlA3e+hAV!+2z/5]%zEsO}xjkH(B95KovpJ%[z//V7AV!!dwft]7BAIRw3nj4=aA}Hkv}YB%wPw]lwPI^aC4C.qw[=pbBrz#LvqYQ]z6i!iv@0ihx([35zxJI0v}V#%ve",
            "ln": 265,
            "col": 80,
            "line": 7
          },
          {
            "b": "o(BMNiYZhNzF9=%nPmY*au.[hc$V[7B7D)Bw)]H%wHPeqarR^HEld=yarR^HBz\u003e@ez-P}2Aa9%dc\u003c?7tarR^HarV1rarR^HarR^HarR^Hy?mYhBA!]\u003eaAR\u0026Xv@c73wHF#?3lQDlarR^HarR^Haz+Rhay]zcvqfQ4jS[oNzddc@e[nZozE\u003ejBi%)8MarR^HarR^H",
            "ln": 1374,
            "col": 52,
            "line": 32
          },
          {
            "b": "A:-D?uVQf{zxQzLwnVDHi+-LRhEyosz!\u003cGma$j@(3lQDlasPwV3lQDlaAzYVA+e:7c[c=SCvtic3vJl*bu[U\u0026xdd\u003ekB95\u003cp3t\u003cY(aARgoBAnNK3lQDlaA.:paAITniY.P{arR^HarR^Hv@DmdwPz(Ni.sj3vqG:]vR/Qb3lQDlarR^Haz$+jiY.QVA6X2BAX5t8Acs67wmPZiaw3J}hBg\u003e:A^YFCarR^HEld=yarR^HB-RapA:-/[uT[1{wJz\u003e:",
            "ln": 3653,
            "col": 22,
            "line": 94
          },
          {
            "b": "vqE6bwPI^aC4CXpB7/Gmy?aVewPS6nzxJw9ayO!\u003eA+frka$kOX3lQDlarR^HayPtjwPz(oc#Aymv}YB{aT?5zefEJ6l1BIDiYZq1c%[zLdlv\u003eVarR!P3jm)#arR[kBz\u003e@ez-P}3wPI%03lQDlayPtpzET/3zxJ$dv}x1/wPI^aC4C2\u003eBZY8[Ab]J4wPz\u003c0",
            "ln": 4833,
            "col": 24,
            "line": 138
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "std::time::Duration::from_micros"
            ],
            [
              "",
              "tokio::sync::mpsc::unbounded_channel"
            ],
            [
              "",
              "tokio::spawn"
            ],
            [
              "",
              "tx.clone"
            ],
            [
              "",
              "domain.clone"
            ],
            [
              "",
              "dns_resolver.clone"
            ],
            [
              "",
              "tokio::time::sleep"
            ],
            [
              "",
              "dns_resolver.lookup_ipv4_rand"
            ],
            [
              "",
              "domain.clone"
            ],
            [
              "",
              "tx.send"
            ],
            [
              "",
              "std::net::IpAddr::V4"
            ],
            [
              "",
              "tokio::spawn"
            ],
            [
              "",
              "dns_resolver.clone"
            ],
            [
              "",
              "tokio::time::sleep"
            ],
            [
              "",
              "dns_resolver.lookup_ipv6_rand"
            ],
            [
              "",
              "domain.clone"
            ],
            [
              "",
              "tx.send"
            ],
            [
              "",
              "std::net::IpAddr::V6"
            ],
            [
              "",
              "rx.recv"
            ],
            [
              "",
              "rama_core::futures::stream::once"
            ],
            [
              "",
              "std::future::ready"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "std::net::Ipv4Addr::new"
            ],
            [
              "",
              "rama_core::futures::stream::once"
            ],
            [
              "",
              "std::future::ready"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "rama_dns::client::resolver::BoxDnsAddressResolver::new"
            ],
            [
              "",
              "race_resolve_dual"
            ],
            [
              "",
              "rama_net::address::Domain::example"
            ],
            [
              "",
              "rama_dns::client::resolver::BoxDnsAddressResolver::new"
            ],
            [
              "",
              "race_resolve_dual"
            ],
            [
              "",
              "rama_net::address::Domain::example"
            ],
            [
              "",
              "std::net::IpAddr"
            ],
            [
              "",
              "std::time::Duration"
            ],
            [
              "",
              "rama_core::telemetry::tracing"
            ],
            [
              "",
              "rama_dns::client::resolver::BoxDnsAddressResolver"
            ],
            [
              "",
              "rama_dns::client::resolver::DnsAddressResolver"
            ],
            [
              "",
              "rama_net::address::Domain"
            ],
            [
              "",
              "rama_net::mode::DnsResolveIpMode"
            ],
            [
              "",
              "tokio::sync::mpsc"
            ],
            [
              "",
              "tokio::time::sleep"
            ],
            [
              "",
              "tracing::Instrument"
            ],
            [
              "",
              "tracing::trace_span"
            ],
            [
              "",
              "std::convert::Infallible"
            ],
            [
              "",
              "std::net::IpAddr"
            ],
            [
              "",
              "std::net::Ipv4Addr"
            ],
            [
              "",
              "std::net::Ipv6Addr"
            ],
            [
              "",
              "rama_core::futures::Stream"
            ],
            [
              "",
              "rama_core::futures::stream"
            ],
            [
              "",
              "rama_dns::client::resolver::DnsAddressResolver"
            ],
            [
              "",
              "super::*"
            ]
          ],
          "mbr": [
            "dns_resolver.clone",
            "dns_resolver.lookup_ipv4_rand",
            "dns_resolver.lookup_ipv6_rand",
            "domain.clone",
            "rx.recv",
            "tx.clone",
            "tx.send"
          ],
          "tgt": [
            "Ok",
            "dns_resolver.clone",
            "dns_resolver.lookup_ipv4_rand",
            "dns_resolver.lookup_ipv6_rand",
            "domain.clone",
            "race_resolve_dual",
            "rama_core::futures::stream::once",
            "rama_dns::client::resolver::BoxDnsAddressResolver::new",
            "rama_net::address::Domain::example",
            "rx.recv",
            "std::future::ready",
            "std::net::IpAddr::V4",
            "std::net::IpAddr::V6",
            "std::net::Ipv4Addr::new",
            "std::time::Duration::from_micros",
            "tokio::spawn",
            "tokio::sync::mpsc::unbounded_channel",
            "tokio::time::sleep",
            "tx.clone",
            "tx.send"
          ],
          "funcs": [
            [
              "race_resolve_dual",
              922
            ],
            [
              "lookup_ipv4",
              4092
            ],
            [
              "lookup_ipv6",
              4324
            ],
            [
              "race_resolve_dual_prefers_ipv6_for_dual_mode",
              4569
            ],
            [
              "race_resolve_dual_prefers_ipv4_for_dual_prefer_ipv4_mode",
              4950
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 24,
              "call_count": 36,
              "node_count": 1194,
              "member_count": 7,
              "member_depth_max": 2
            },
            "file": {
              "size": 5370,
              "entropy": 4.44
            },
            "text": {
              "lines": 157,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.02,
              "space_count": 1732,
              "char_entropy": 4.44,
              "unique_chars": 78,
              "top_char_null": 0,
              "string_density": 0.06,
              "top_char_ratio": 0.07,
              "avg_line_length": 33.2,
              "max_line_length": 97,
              "empty_line_ratio": 0.15,
              "last_line_length": 1,
              "whitespace_ratio": 0.35,
              "identifier_density": 1.46,
              "line_length_stddev": 27.32,
              "normalized_string_count": 0.8,
              "repeated_char_sequences": 59,
              "suspicious_comment_ratio": 0.1,
              "suspicious_identifier_ratio": 0.08,
              "normalized_unique_identifiers": 11.79
            },
            "binds": {
              "count": 8
            },
            "binary": {
              "peak_region_bytes": 2048,
              "peak_region_entropy": 5.02
            },
            "source": {
              "class_count": 1,
              "function_count": 5
            },
            "imports": {
              "count": 19,
              "aliased": 1,
              "wildcard": 1,
              "third_party_count": 19,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 460,
              "count": 10,
              "avg_length": 46,
              "max_length": 63,
              "avg_entropy": 3.87,
              "entropy_stddev": 0.26
            },
            "comments": {
              "chars": 563,
              "count": 10,
              "lines": 10,
              "high_entropy": 1,
              "to_code_ratio": 0.07
            },
            "functions": {
              "count": 6,
              "density": 3.18,
              "avg_params": 1.4,
              "code_ratio": 0.71,
              "max_params": 3,
              "length_stddev": 27.92,
              "avg_name_length": 27.8,
              "no_params_count": 2,
              "avg_length_lines": 22.4,
              "max_length_lines": 78,
              "min_length_lines": 6,
              "high_entropy_names": 2,
              "single_char_params": 2,
              "numeric_suffix_names": 2,
              "avg_param_name_length": 4.86
            },
            "identifiers": {
              "count": 230,
              "unique": 86,
              "avg_length": 8.4,
              "max_length": 56,
              "min_length": 1,
              "avg_entropy": 2.4,
              "reuse_ratio": 0.37,
              "length_stddev": 8.09,
              "has_digit_ratio": 0.17,
              "sequential_names": 2,
              "base64_like_names": 5,
              "single_char_count": 1,
              "single_char_ratio": 0.01,
              "high_entropy_count": 7,
              "high_entropy_ratio": 0.08,
              "all_lowercase_ratio": 0.56,
              "all_uppercase_ratio": 0.03,
              "numeric_suffix_count": 9,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 17,
        "mol": "Md(Pa)",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/src/dns.rs",
        "pid": 0,
        "risk": 2,
        "sha": "63783aa24959b21e79a27027f13af4dc05b9b46cba58f9df70b01dbfb52c2ba5",
        "size": 5370,
        "traits": [
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                51,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                83,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                475,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "spans": [
              [
                3717,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/event/loop::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "spans": [
              [
                329,
                7
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              4
            ],
            "spans": [
              [
                3717,
                12
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "ctx": [
          {
            "b": "fe1E\u003elU{EFzGE1nze:r5zdNQbvruj4zxJ\u003efaARpdax866oh^X\u003cp\u0026ZF@z!0Z4ax}-klM!9zgb@LDfe1E\u003evqYP#B-RbmzEEx[ePtctB9zLywft\u0026iz//]cz!{LcCYWImB7]Mgax}-klM!9zgc5R)3nj4Q3nj4Qax}-klM!9zgb@M2azt\u003esAc15[fjXHkvruJ#v@2T@e[[)sw?F0",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "ax}-klM!9zgc5S3azt\u003esAc15[fjXHkvruJ#v@2T@e[[)sw?F1xxd)!lv\u003eRIqzep\u003eCw[9LQgc2WGB-RapB97}Ni=nIJiYY\u0026Kl1BIDi%(sqB7DFnB-p]jiY.P{arR^HlVl*UvqYQbaw^8%Bz\u003eVcy^\u0026w+z/NxKp\u0026ZF@z!0Z4r+lq)x(v(uax9h*yJAiYBzbP6efE@lwPzV%zdMKLB8#LzA+59\u003evS2:\u0026z//Y4BzkVhr+lq)x(v(u3lQDlay/tbzeTqMi^UpTBzbPkx([Scy?mG%Bz9iFA+eV\u0026uTX80xM4{9BA]zWCxdztwNw\u003e*BzbPkx([ScBz\u003eI}B.l4M3vK#yB-RapA:-/[uT[1{wJz\u003eYD30RsiY.QOB.ju\u003cBsXL3D30Rso)7Mai%{aKwGV24zdc^Yz/PzIi=[}HwO(12A^oYbBAg/1x(mMB3uZA3aAy[cvp9[-BuhEfvpS[?wPI]Ni.jggBxrf#xI-R/BsXLSB7Gxui%{aKwGV24zdc^]BzkMjiYZ+?y\u00260V)BzkVhB2(v6zddl%C4CeAi^T!xvqG:XwN^nlB8tu4y\u003c6x1Eld^UB7DFmvqPBWB-.tlB2(v6BAfA6DROG%mqW0=C#F*9efFwwv@(:jiYYMEv]EF\u0026Eld^UB7DFoz!\u003c69iYZ$[iY.QNB9RUkqE%oEefEl1D2va\u0026wNParCYUFVl34r?v])X+By^0Cl34r?v])X+By^)=BBujT3l@+=wPzHdwHG@TvS=rmavx%-zE\u003evwp*[x^x\u003c\u003e*DAv-k3AvCf2fe1$3ra]?=v@b\u003c\u003czGE1hz/fD7v@#=mBz\u0026pzxK@rcwPz%9AX5twzE:(hwO#41ayMyawNPaXAV/Ntx\u003e7/-",
            "ln": 186,
            "col": 4,
            "line": 5
          },
          {
            "b": "r+k=4i^kpWxKtmTAa9l\u003cBA]oLayPslB-RnywHPXFarR^HarR^HarR^HarR^Hw]zYjzdN*5z!6#8zxK1px\u003e7Y%DKp(rarR^HarR^HarR^HarR^HarUJjBzbP6B1RAOB7=$swPRQ7wg?OlBz\u0026MRdlv\u003eVarR^HarR^HarR^HarR!P3lQDlarR^HarR^",
            "ln": 2845,
            "col": 40,
            "line": 81
          },
          {
            "b": "arR^HarU-py?tqzA+PSbuVZi[vS=ohct^)EayYF9e[5*dzfo@cB8kM2wHF#Ri%)8MarR^HarR^HarU\u003eXCxdztwNw\u003eZy:ZStB.j\u0026ge)P[UvrVc]Bp6ckarR^HarV7PwO=B0azCBgzxI89at+i/3lQDlarR^HarR^HaARTjv}/*[iY.w6vpJ\u003c(c)A\u003eQx()]eB8LM7B2t7Iy?WD#BrCmdvpS}\u0026aA]EYg9yBBBzbP6B2\u003eBZzxK1xvpK6}d0E?3zHz",
            "ln": 3562,
            "col": 7,
            "line": 103
          },
          {
            "b": "d\u003eJt8eIeLaeIeL8eIeLaeIeLaeIeEWfe1$3D@-WlaBCq0o**aKarTMXrV\u0026Jjave$fp-$cdl@N5qk$1asaBCq1q=CwCpF$dmD\u003cRIWfcz+%eIeL8eIeLaeH@z8eIeLaeH@y",
            "ln": 5444,
            "col": 31,
            "line": 154
          },
          {
            "b": "A=U@kzAn[pA=l5rv@Df:wPz\u003caz/d9karR^HAckRjv@Dj3vqYQpavy6:zddr)ed9HxarUSCvJYh)B98blvruj4zAn[hz/Z24x([2+z/P}J3vJl*x(d*9aw#=\u003cB.bSoaBsCr",
            "ln": 5911,
            "col": 11,
            "line": 165
          },
          {
            "b": "arR^HarR^HEf{r7arR^HarR!ywPP58z/6u1zE+^JlVl*UvqYP#jS[+$A+eV\u0026uV!sRdk24Mvqf*Fe[]iBzZW4@3jm)#arR^HarUGiBrCQBB%5{\u003cAXqxzvpS./i4cjdvrVc]Bn",
            "ln": 6654,
            "col": 1,
            "line": 187
          },
          {
            "b": "arR^HarR^HarR!IwPz\u003caz/dPUB7Gf1e{p/DB7]Mged9HxarR^HarR^HarUfjzeAZ0wi7\u0026OwO+%hv@Dj3vqYQb3lQDlarR^HarR^Hay]58BzkS3BzkVhiV]+\u003cwO+%hwmY?7x(mv3x(v(u3lQDlarQ",
            "ln": 7361,
            "col": 2,
            "line": 213
          },
          {
            "b": "arR^HC4CYnx(v(ijV%{aBzblauV{13B7]MgasnATv@Dj3vqYP#jV%{aBzblauT[1\u003ezddr)asnATwmY?7x(mv3x(v(wwPoaBz//V7A:Ju*B98blvruj4zyC]narR!P3vJl*x-",
            "ln": 8190,
            "col": 5,
            "line": 244
          },
          {
            "b": "vSDf[xjSh[rC(I*By/GiA+fu7wmcJ(z/M$yB2%ZKarR^HarR^WfcB}DB98ECBzb98aAhvtzeTJcaARJAzE)K7xK#ibwPz*fAV!!jaA}\u003cuBy=Opx(dA7x(n0awmV8\u003carR^HarR^WfcBUDA+PSbuTX80xM4{9BA}knz^M%@w)^j#arR^HarR^Hx\u003ewG7",
            "ln": 9218,
            "col": 42,
            "line": 278
          },
          {
            "b": "fe1CtzFsibvqE6eB7GxfvqPNcAa9*eCw?Ijaz$+6z//Y4BzkVhaAITkA==vBCwhejaARpday/k4wO#PjB7Gl1x(mMaBzbxfaAz4kB.bSoe^:l+fa6u=fcB5dv}u^8xK@q+pEv=NaxyuxB7GxnwPw]bvriMjByxiiwN)tmvqYP#Bzbkdv@b\u003c\u003czGE1mvriMjwO+{/By!#9Bzbj)fe1$3rDz.(",
            "ln": 11770,
            "col": 2,
            "line": 339
          },
          {
            "b": "e[emgx\u003e5=mvrlHlz/Pwpdk2ECA439MD)0wXy?mGjdjD((zG*bfA9)K7uU0.WvrDydc[bGCarR!P3vJl*bu[U\u0026xdd\u003ekB95\u003cp3t\u003cY(aARgoBAnNK3lQDlaA.:paAy[cvp9[-BuhE9B7GwMi+9hwwmYU2x\u003c\u003e?0iYZ.UB7]bC3lQDlaA.:paAy[cvpae0x(4\u0026Ki=/y-iY.d%zEl%(AccwjB98B:3jm)#arU/FwGUG6vru6wi=GaTBz\u003ci3By/JnuW3K8By!*1wNPaRwPo^s3lQDlaA.:paAIWAwPx*)dMW$AarR^Hbu]ndyIvYFi=[}OBx]j@arR!nB9RUkazbHlBy/JnuUB1VwmY^*CxdztwNxE?vpS.RAvrmUDKp(rarR^HarU=qB97=kA+PSbuVGZ^wm5[/aT^Wuao",
            "ln": 19484,
            "col": 47,
            "line": 552
          },
          {
            "b": "C4CYnx(v(Iaw^8%Bz\u003eVcy/Ua/B7]MgiYZhTv@3cyed9HxarR^HarR^HarR^HarUfjzeAZ0wi7\u00262z/6u1zE+^?lVl\u003cWwN/*k3lQDlarR^HarR^HarR^Hay]58BzkS3BzkVhiV{$iB97F$BzaG?A=:u6y\u0026r/(y*Q)}B#gP",
            "ln": 20201,
            "col": 17,
            "line": 581
          },
          {
            "b": "arR^HarR^HarR^HarR^HzF%A1wO(ydD0+SmAV(?PB7F\u003c4wPPaB3lQDlarR^HarR^HasO-\u003c3lQDlarR^HarR^HaxrF]A=br5wL=/RB9zLywkV#UB.bSoed9HxarR^HarQ",
            "ln": 21121,
            "col": 1,
            "line": 612
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "methods.into"
            ],
            [
              "",
              "r.read_u8"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "r.read_u8"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "r.read_u8"
            ],
            [
              "",
              "r.read_u8"
            ],
            [
              "",
              "r.read_u8"
            ],
            [
              "",
              "r.read_exact"
            ],
            [
              "",
              "rama_utils::collections::smallvec::SmallVec::with_capacity"
            ],
            [
              "",
              "methods.push"
            ],
            [
              "",
              "method.into"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "buf.as_mut_slice"
            ],
            [
              "",
              "w.write_all"
            ],
            [
              "",
              "buf.as_mut_slice"
            ],
            [
              "",
              "w.write_all"
            ],
            [
              "",
              "buf.as_mut_slice"
            ],
            [
              "",
              "w.write_all"
            ],
            [
              "",
              "rama_core::bytes::BytesMut::with_capacity"
            ],
            [
              "",
              "w.write_all"
            ],
            [
              "",
              "buf.put_u8"
            ],
            [
              "",
              "buf.put_u8"
            ],
            [
              "",
              "buf.put_u8"
            ],
            [
              "",
              "method.into"
            ],
            [
              "",
              "r.read_u8"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "r.read_u8"
            ],
            [
              "",
              "r.read_u8"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "super::common::read_authority"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "self_ref.write_to"
            ],
            [
              "",
              "destination.eq"
            ],
            [
              "",
              "buf.as_mut_slice"
            ],
            [
              "",
              "w.write_all"
            ],
            [
              "",
              "buf.as_mut_slice"
            ],
            [
              "",
              "w.write_all"
            ],
            [
              "",
              "buf.as_mut_slice"
            ],
            [
              "",
              "w.write_all"
            ],
            [
              "",
              "buf.as_mut_slice"
            ],
            [
              "",
              "w.write_all"
            ],
            [
              "",
              "rama_core::bytes::BytesMut::with_capacity"
            ],
            [
              "",
              "w.write_all"
            ],
            [
              "",
              "buf.put_u8"
            ],
            [
              "",
              "buf.put_u8"
            ],
            [
              "",
              "buf.put_u8"
            ],
            [
              "",
              "super::common::write_authority_to_buf"
            ],
            [
              "",
              "super::common::authority_length"
            ],
            [
              "",
              "r.read_u8"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "r.read_u8"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "r.read_exact"
            ],
            [
              "",
              "rama_utils::str::NonEmptyStr::new_unchecked"
            ],
            [
              "",
              "rama_utils::str::arcstr::ArcStr::try_from"
            ],
            [
              "",
              "r.read_u8"
            ],
            [
              "",
              "rama_net::user::Basic::new_insecure"
            ],
            [
              "",
              "r.read_exact"
            ],
            [
              "",
              "rama_utils::str::NonEmptyStr::new_unchecked"
            ],
            [
              "",
              "rama_utils::str::arcstr::ArcStr::try_from"
            ],
            [
              "",
              "rama_net::user::Basic::new"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "self_ref.write_to"
            ],
            [
              "",
              "other.basic.username"
            ],
            [
              "",
              "other.basic.password"
            ],
            [
              "",
              "buf.as_mut_slice"
            ],
            [
              "",
              "w.write_all"
            ],
            [
              "",
              "buf.as_mut_slice"
            ],
            [
              "",
              "w.write_all"
            ],
            [
              "",
              "buf.as_mut_slice"
            ],
            [
              "",
              "w.write_all"
            ],
            [
              "",
              "rama_core::bytes::BytesMut::with_capacity"
            ],
            [
              "",
              "w.write_all"
            ],
            [
              "",
              "buf.put_u8"
            ],
            [
              "",
              "buf.put_u8"
            ],
            [
              "",
              "username.len"
            ],
            [
              "",
              "buf.put_slice"
            ],
            [
              "",
              "username.as_bytes"
            ],
            [
              "",
              "buf.put_u8"
            ],
            [
              "",
              "password.len"
            ],
            [
              "",
              "buf.put_slice"
            ],
            [
              "",
              "password.as_bytes"
            ],
            [
              "",
              "buf.put_u8"
            ],
            [
              "",
              "p.len"
            ],
            [
              "",
              "std::net::IpAddr"
            ],
            [
              "",
              "super::Command"
            ],
            [
              "",
              "super::ProtocolError"
            ],
            [
              "",
              "super::ProtocolVersion"
            ],
            [
              "",
              "super::SocksMethod"
            ],
            [
              "",
              "super::UsernamePasswordSubnegotiationVersion"
            ],
            [
              "",
              "super::common::authority_length"
            ],
            [
              "",
              "super::common::read_authority"
            ],
            [
              "",
              "super::common::write_authority_to_buf"
            ],
            [
              "",
              "rama_core::bytes::BufMut"
            ],
            [
              "",
              "rama_core::bytes::BytesMut"
            ],
            [
              "",
              "rama_core::telemetry::tracing"
            ],
            [
              "",
              "rama_net::address::HostWithPort"
            ],
            [
              "",
              "rama_net::user"
            ],
            [
              "",
              "rama_utils::collections::smallvec::SmallVec"
            ],
            [
              "",
              "rama_utils::collections::smallvec::smallvec"
            ],
            [
              "",
              "rama_utils::str::NonEmptyStr"
            ],
            [
              "",
              "rama_utils::str::arcstr::ArcStr"
            ],
            [
              "",
              "tokio::io::AsyncRead"
            ],
            [
              "",
              "tokio::io::AsyncReadExt"
            ],
            [
              "",
              "tokio::io::AsyncWrite"
            ],
            [
              "",
              "tokio::io::AsyncWriteExt"
            ],
            [
              "",
              "rama_net::user::credentials::basic"
            ],
            [
              "",
              "rama_utils::str::non_empty_str"
            ],
            [
              "",
              "crate::proto::test_write_read_eq"
            ],
            [
              "",
              "super::*"
            ]
          ],
          "mbr": [
            "buf.as_mut_slice",
            "buf.put_slice",
            "buf.put_u8",
            "destination.eq",
            "method.into",
            "methods.into",
            "methods.push",
            "other.basic",
            "other.basic.password",
            "other.basic.username",
            "other.version",
            "p.len",
            "password.as_bytes",
            "password.len",
            "r.read_exact",
            "r.read_u8",
            "self_ref.write_to",
            "username.as_bytes",
            "username.len",
            "w.write_all"
          ],
          "tgt": [
            "Err",
            "Ok",
            "buf.as_mut_slice",
            "buf.put_slice",
            "buf.put_u8",
            "destination.eq",
            "method.into",
            "methods.into",
            "methods.push",
            "other.basic.password",
            "other.basic.username",
            "p.len",
            "password.as_bytes",
            "password.len",
            "r.read_exact",
            "r.read_u8",
            "rama_core::bytes::BytesMut::with_capacity",
            "rama_net::user::Basic::new",
            "rama_net::user::Basic::new_insecure",
            "rama_utils::collections::smallvec::SmallVec::with_capacity",
            "rama_utils::str::NonEmptyStr::new_unchecked",
            "rama_utils::str::arcstr::ArcStr::try_from",
            "self_ref.write_to",
            "super::common::authority_length",
            "super::common::read_authority",
            "super::common::write_authority_to_buf",
            "username.as_bytes",
            "username.len",
            "w.write_all"
          ],
          "funcs": [
            [
              "new",
              1329
            ],
            [
              "read_from",
              1698
            ],
            [
              "write_to",
              3252
            ],
            [
              "write_to_buf",
              4582
            ],
            [
              "serialized_len",
              4887
            ],
            [
              "read_from",
              6200
            ],
            [
              "write_to",
              7204
            ],
            [
              "eq",
              7885
            ],
            [
              "eq",
              8357
            ],
            [
              "new",
              8481
            ],
            [
              "write_to",
              8875
            ],
            [
              "write_to_buf",
              11375
            ],
            [
              "serialized_len",
              11638
            ],
            [
              "new",
              13267
            ],
            [
              "read_from",
              13626
            ],
            [
              "write_to",
              15516
            ],
            [
              "eq",
              16264
            ],
            [
              "eq",
              16588
            ],
            [
              "new",
              16744
            ],
            [
              "write_to",
              17097
            ],
            [
              "write_to_buf",
              18834
            ],
            [
              "serialized_len",
              19402
            ],
            [
              "test_header_write_read_eq",
              19743
            ],
            [
              "test_request_write_read_eq",
              20094
            ],
            [
              "test_username_password_request_write_read_eq",
              20935
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 12,
              "op.le": 5,
              "op.ne": 1,
              "op.add": 15,
              "op.land": 4,
              "max_depth": 21,
              "call_count": 126,
              "node_count": 5225,
              "member_count": 20,
              "max_array_len": 2,
              "op_density.eq": 0,
              "op_density.le": 0,
              "op_density.ne": 0,
              "op_density.add": 0,
              "op_density.land": 0,
              "max_concat_chain": 3,
              "member_depth_max": 3,
              "max_numeric_array": 2,
              "self_compare_count": 1
            },
            "file": {
              "size": 22168,
              "entropy": 4.78
            },
            "text": {
              "lines": 644,
              "top_char": 101,
              "max_ws_run": 5,
              "digit_ratio": 0.03,
              "space_count": 5886,
              "char_entropy": 4.78,
              "unique_chars": 89,
              "top_char_null": 0,
              "string_density": 0.03,
              "top_char_ratio": 0.06,
              "ascii_art_lines": 9,
              "avg_line_length": 33.42,
              "max_line_length": 123,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.1,
              "last_line_length": 1,
              "whitespace_ratio": 0.29,
              "identifier_density": 1.4,
              "line_length_stddev": 26.89,
              "normalized_string_count": 0.79,
              "repeated_char_sequences": 219,
              "suspicious_comment_ratio": 0.12,
              "suspicious_identifier_ratio": 0.09,
              "normalized_unique_identifiers": 16.08
            },
            "binds": {
              "count": 40
            },
            "binary": {
              "peak_region_bytes": 9216,
              "peak_region_entropy": 5.21
            },
            "source": {
              "class_count": 5,
              "function_count": 9
            },
            "imports": {
              "count": 26,
              "wildcard": 1,
              "third_party_count": 26,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 947,
              "count": 20,
              "avg_length": 47.35,
              "max_length": 80,
              "avg_entropy": 3.24,
              "entropy_stddev": 1.66
            },
            "comments": {
              "chars": 2314,
              "count": 57,
              "lines": 57,
              "high_entropy": 7,
              "to_code_ratio": 0.1,
              "url_in_comments": 8
            },
            "functions": {
              "count": 14,
              "density": 3.88,
              "avg_params": 1.4,
              "code_ratio": 0.66,
              "max_params": 2,
              "length_stddev": 15.65,
              "avg_name_length": 10.4,
              "no_params_count": 3,
              "avg_length_lines": 17.08,
              "max_length_lines": 52,
              "min_length_lines": 3,
              "high_entropy_names": 1,
              "single_char_params": 8,
              "avg_param_name_length": 4.2
            },
            "identifiers": {
              "count": 901,
              "unique": 150,
              "avg_length": 8.24,
              "max_length": 44,
              "min_length": 1,
              "avg_entropy": 2.34,
              "reuse_ratio": 0.17,
              "length_stddev": 6.59,
              "has_digit_ratio": 0.07,
              "sequential_names": 13,
              "single_char_count": 9,
              "single_char_ratio": 0.06,
              "high_entropy_count": 12,
              "high_entropy_ratio": 0.08,
              "all_lowercase_ratio": 0.61,
              "all_uppercase_ratio": 0.06,
              "numeric_suffix_count": 10,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 19,
        "mol": "H(F)Md₂(InPa)",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/src/proto/client.rs",
        "pid": 0,
        "risk": 4,
        "sha": "fa57edd5314ba2470b65d7953ae3c2221d423e8409e75dbe1d9c3a50edbfb5d5",
        "size": 22168,
        "traits": [
          {
            "id": "metadata/import/rust/std/net/ipaddr::std/net/ipaddr",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::net::IpAddr",
            "spans": [
              [
                250,
                16
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/command::super/command",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Command",
            "spans": [
              [
                286,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/protocolerror::super/protocolerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::ProtocolError",
            "spans": [
              [
                295,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/protocolversion::super/protocolversion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::ProtocolVersion",
            "spans": [
              [
                310,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/socksmethod::super/socksmethod",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::SocksMethod",
            "spans": [
              [
                327,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/usernamepasswordsubnegotiationversion::super/usernamepasswordsubnegotiationversion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::UsernamePasswordSubnegotiationVersion",
            "spans": [
              [
                340,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/common/authority_length::super/common/authority_length",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::common::authority_length",
            "spans": [
              [
                392,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/common/read_authority::super/common/read_authority",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::common::read_authority",
            "spans": [
              [
                410,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/common/write_authority_to_buf::super/common/write_authority_to_buf",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::common::write_authority_to_buf",
            "spans": [
              [
                426,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_core/bytes/bufmut::rama_core/bytes/bufmut",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_core::bytes::BufMut",
            "spans": [
              [
                477,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_core/bytes/bytesmut::rama_core/bytes/bytesmut",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_core::bytes::BytesMut",
            "spans": [
              [
                485,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_core/telemetry/tracing::rama_core/telemetry/tracing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_core::telemetry::tracing",
            "spans": [
              [
                500,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_net/address/hostwithport::rama_net/address/hostwithport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_net::address::HostWithPort",
            "spans": [
              [
                546,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_net/user::rama_net/user",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_net::user",
            "spans": [
              [
                569,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_utils/collections/smallvec/smallvec::rama_utils/collections/smallvec/smallvec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_utils::collections::smallvec::SmallVec",
            "spans": [
              [
                616,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_utils/str/nonemptystr::rama_utils/str/nonemptystr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_utils::str::NonEmptyStr",
            "spans": [
              [
                659,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_utils/str/arcstr/arcstr::rama_utils/str/arcstr/arcstr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_utils::str::arcstr::ArcStr",
            "spans": [
              [
                672,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokio/io/asyncread::tokio/io/asyncread",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::io::AsyncRead",
            "spans": [
              [
                705,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokio/io/asyncreadext::tokio/io/asyncreadext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::io::AsyncReadExt",
            "spans": [
              [
                716,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokio/io/asyncwrite::tokio/io/asyncwrite",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::io::AsyncWrite",
            "spans": [
              [
                730,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokio/io/asyncwriteext::tokio/io/asyncwriteext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::io::AsyncWriteExt",
            "spans": [
              [
                742,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_net/user/credentials/basic::rama_net/user/credentials/basic",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_net::user::credentials::basic",
            "spans": [
              [
                19581,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_utils/str/non_empty_str::rama_utils/str/non_empty_str",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_utils::str::non_empty_str",
            "spans": [
              [
                19625,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/proto/test_write_read_eq::crate/proto/test_write_read_eq",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::proto::test_write_read_eq",
            "spans": [
              [
                19666,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "spans": [
              [
                19709,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                29,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                64,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                9266,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                2893,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                11818,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                11842,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "spans": [
              [
                19548,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::command-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Command field or assignment key",
            "spans": [
              [
                5943,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/schema-object::command-field-key",
            "conf": 0.9,
            "crit": 1,
            "desc": "JSON-like object command field",
            "spans": [
              [
                20233,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/full::repeated-buffer-write-token",
            "conf": 0.88,
            "crit": 3,
            "desc": "Source uses a buffer write call",
            "spans": [
              [
                3626,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/event/loop::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "spans": [
              [
                693,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/runtime/keywords::pipe-to-cmd",
            "conf": 0.9,
            "crit": 1,
            "desc": "Pipe to cmd interpreter",
            "spans": [
              [
                5476,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              32
            ],
            "spans": [
              [
                19548,
                12
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "id": 20,
        "mol": "Md(Pa)",
        "sha": "134fd8f1eb7c4793b95e57112e769874f86bb559397abd298b7270e82ca6a2e8",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/src/proto/common.rs",
        "risk": 2,
        "size": 10545,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 23,
        "mol": "Md(Pa)",
        "sha": "fc21eed0e71de9fa35dbea7a52f56998de6b3998b3e32d224279c9c8f8458cf1",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/src/proto/mod.rs",
        "risk": 1,
        "size": 1498,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 24,
        "mol": "Md(Pa)",
        "sha": "196aab3b8d06943ed8f521bfbfa4af6a7da530cd5bcfffe3f8c3c3bd47924b34",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/src/proto/server.rs",
        "risk": 2,
        "size": 12840,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 25,
        "mol": "Md(Pa)",
        "sha": "5c0819e109e3d0bff45006ec43fdea9c003cc30a85663ab98a3dcb765fbbe075",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/src/proto/udp.rs",
        "risk": 2,
        "size": 8230,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 26,
        "mol": "Md(Pa)",
        "sha": "dc66db618e44b037dd688cfbf8a0242622fbea60f39dbbe4aec505461fa599c8",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/src/proxy/mitm/mod.rs",
        "risk": 2,
        "size": 22161,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 29,
        "mol": "Md(Pa)",
        "sha": "8d06d2b827ffa33b100de52d27c0b17032332aa51d7d9d5f59cbc6135dfb9841",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/src/server/bind.rs",
        "risk": 2,
        "size": 18952,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 30,
        "mol": "Md(Pa)",
        "sha": "22e0a0e60b8c2c53510feb1b1987c19310d944a284ae3b67f39641b57ef3ead0",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/src/server/connect.rs",
        "risk": 2,
        "size": 17191,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 31,
        "mol": "Md(Pa)",
        "sha": "669d770411c234a99f1a7a8b9efd4b97d1aa99262874b6ee2af5e3a7ad240a52",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/src/server/mod.rs",
        "risk": 1,
        "size": 19533,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 32,
        "mol": "Md(Pa)",
        "sha": "fa349ab686798aebad9b82047f15e28ab9f882b68d9330324882b100318ede42",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/src/server/peek.rs",
        "risk": 2,
        "size": 7476,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 33,
        "sha": "21ce54d5228cb4c3776c7c95378fcea4632e1ca057b7ad5918ce2d0dfe39cb3d",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/src/server/test/bind.rs",
        "risk": 1,
        "size": 9683,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 34,
        "sha": "94e21954c623450f960eeb9458232124dd04d31f06e3c6f476696155d56fbc3b",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/src/server/test/connect.rs",
        "risk": 1,
        "size": 8257,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 35,
        "sha": "3eff3d94ad8fcbc431eef4427906ed695a168f23f6eda70c93c08a7c6939e48c",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/src/server/test/mod.rs",
        "risk": 1,
        "size": 1477,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 36,
        "sha": "c4f0bde21fb7e61e551a5679a336ccbc0dfb0e9399f9729628f4f7dac3d1d77f",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/src/server/test/udp.rs",
        "risk": 1,
        "size": 4642,
        "type": "rust",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "B-RapB9hCkAYMm4wO+!2iY.Q/wn\u003eBTy*?P/Byxo5efE@6A8QW+yH}P=wO+!2efE@gB8UY2x\u003ez6\u003cwj7fEwO#P\u0026wn\u003c?Bwo8m5B5l^\u003ex\u003e8Bpi%{aKwGUG6vru6wi=!\u003eMC4CXPiZ[7fz/N]DB-RapA:-/[uT[1{wJz\u003eYD30RsiYYPMBy/IP3uZA3aAy[cvp9I.A+do)wPz*fAYMlIA=M8slVl\u003c:wQ5qtvriL#i%{aKwGV24zdc^Yz/PzIi+rLTwO#N6z/fRSi^TquBy/uhx(v)gefExaBy/uhx(v)gqE%D*i%{aKwGV24zdc^Yz/PzIi=[}HwO(12A^oYbBAg/1x(mMB3uZA3aAy[cvp9I.A+do)DSaG@C4\u003eC$efFIAA=k$ViZN+fmriA!A^Z1RB-RapA:-/[uV6B%iYZXWwo8m5B2(uXz!0M]Bu%CFA+frki%{aKwGV24zdc^]wn\u003cN\u003crB*5Ez!0M]Buo?LB7DFnByWA[zE)]Ji.soRwmPZx3jn1Zv}Gv4w[ty)B-I4ojS\u003e}VzGv0Jt)+Z}wGV5pAaK5Ji.:4dvR4@BB5DN\u003cz!%PdAYTQnbu[-7AaJK3c$v7cAbZ7-i=]pUuU%j?D0+02xlw65zGG}Gt)+K[vKMquAaK5saARTjx(\u003eE$wn\u003evNv@2T$p\u0026ZG0C@^6DwO#33d\u003cd=ozET!taszkLvrui[ao",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "bu]57zEl$1xKM48Bzk]ft)-krfcAL#axp*aaw#=!vr\u0026#txLy%\u0026aAz4fvr(]pBzbkdryxUap*)\u003cHwPR#oCwhejz/{dAvqZukx(n0hwN/*@z/dfmAckRjB98CBv@@?Yx(W={Bx8\u003c\u003cqE%VMC@(uux(d*9axq@\u003ep*)\u003cHwPQ:?z*lKIw]zYjl${WMv@$ZYA8Hm-vr\u0026#x3lQDlayPtpzET/3zxJ[sz*lLmB.2C#Aa9l(wPR#w3lQDlarR^Hasqevy?tj9arR^HarR^HuUaF7wO#N6z/fRSavQJ%wO#N6z/fQ",
            "ln": 1065,
            "col": 1,
            "line": 33
          },
          {
            "b": "wPxgCuUaF7wO#N6z/fREay]whuVG.0z!%PdAW:6S3lQDlarR^Haz+Rhaz(myaAz4fvr\u0026$UaAz4fvr\u003c{w3lQDlarR^Haz+$mA3fGmarR^HarR^HarR^HzddJ@xDRtby*?PwA+e:7c[c=SCvtice]t3ouUam#c}ee%z/N)1B7Gxnx\u003e7Z6koLpWarR^HarR^HarR^HarR^Hq/uI:c@\u003c!%qE%VMC#F/[By^G]qE%oEph+e{xEE}kA=#2muTWFQA+frkdjDw",
            "ln": 2035,
            "col": 42,
            "line": 60
          },
          {
            "b": "xK#i}3lQDlax7rzq!o#)x\u003e7ZpqE%VMC#wi[B.bSoefE-hBz#wAauZ\u0026BwO+!2qE%]*z/fScefEx4A=k$Vaw3D)z-*v8CTVT[z/O39edc.harR^HvrlZiv\u003c2x3aAhvtCZiUswn?",
            "ln": 4085,
            "col": 2,
            "line": 132
          },
          {
            "b": "arR^HEld=yarR^HarR^HarR^HarR^HarR^Hy?mYhA+frmy\u0026*^.aAIagw^PU6arR^HarR^HarR^HarR^HarR^HarSo\u003c3lQDlarR^HarR^HarR^HarR^HarR^Hatd.DA=#1x",
            "ln": 5573,
            "col": 17,
            "line": 172
          },
          {
            "b": "z!pbjwO+!2wN({awn\u0026VgvpK7:BAn#ufe1$3xKL^?y?W^1ayYnhxDRhhA=+$qvqYP#B8MhyxDRzqvp\u003ca=v\u003eFacBZ=FnA:-W7axq@\u003enP5P*wN/?2AYLswwO#33d\u003cd=ozET!taszkLvrui[aBsCrarR!GD2NsqmriA!AYLsmzGG!Vlt}9qA=M8sj%hu",
            "ln": 8923,
            "col": 15,
            "line": 264
          },
          {
            "b": "i%(rqarR^Wfe1CtzGx=dv@@\u00264aAz4fvr(A{aA.jlaAg+0yH}PgA+frhz/f8dCwhejayMx%u@Z-RnP5P*wN/*Fv@#B6zEu:53lQDlazbHlx(n0hwN/*?Aa9l(wPPscarR^HarR^HcuA:mw?jn@arR^HarR^Hwnc6}v@#B6zAn[rwO+!2l${WMv@#B6",
            "ln": 9085,
            "col": 48,
            "line": 267
          },
          {
            "b": "aA8oyA+f5}C{jX03lQDlarR^HarR^HarR^HaBKOtarR^HarR^HarR!P3lQDlarR^HaBKOtarR!P3vJl*bu[U\u0026xdd\u003ekB95\u003cp3t\u003cY(aARgoBAnNK3lQDlaA.:paAIWAwPx*)dMW$WarR!HB7DFmvqPBWv@Dy0iYZ?)A=k$ViZN+fmriA!AYTQJarR!HB7DFmvqPBWv@Dy0iY.s[A=#ebwJz\u003e[wPz%dv}x1VzAwgjarR^Hfe1CCwOl3{B8#5lzxJLfAV^X\u003excn]\u0026avg6]zEVWSA7K}*AaJK3z/NjDaAIEzBzfV*L5thUBz8!9A+#}yvriM3vqG:]zF6q0arR^WfcCpDy*?PwA@",
            "ln": 15401,
            "col": 79,
            "line": 430
          },
          {
            "b": "wftt\u0026v@0iezY\u003cdnwGV59A=#2maAy[jxK#ibBzb92azbLjCvtJ5wN({9zY\u003cdnwGUG0x\u003eqg7e^-ZzarR[kBz\u003e@ez-P}3wPI%03lQDlayPtpzET/3zxK4jB97+$B9RUkuUKz0AaJK3z/Piaz/{enuVZi[zF%MqxKt^#B-.houVZi[v@b\u003c\u003czGEoQaBsCrarR^HarR^WfcA}%D2E?EiTM#LarR^HarSr\u003carR!FwPz%9AV\u003cv@K%1*:B-.q7B8LK",
            "ln": 15770,
            "col": 25,
            "line": 445
          },
          {
            "b": "B8LM7wPP5sz/](baARsmwGU]lBs)[carR^HarR^Hy?mYhv@b\u003c\u003czGGlbz!0M]BrAZ?Bz\u003e@ez-P{%wPP%]rB*5Ez!0M]BuhD(x(mDfa#7\u0026ie?![ie?]yva$kcMCvtice{h5QA:-]ndlv\u003eVarR^HarR!ywPP58y?WD#ByeD!wo6ZNB97}Ni=nIJiYZhTv@2T$l1BIDauZ\u0026Sy?WD#Byf9cv@2T$e]kDovqGpVwmPZedk2:XCxdbhc[dj+arR^HarR^Hy?mYh",
            "ln": 16218,
            "col": 19,
            "line": 453
          },
          {
            "b": "dlv\u003ezarR^HarR^Hy?mYhAaa3dz^^f0jS[hTB8MhyxKt\u003e1uV6!5Bzb34wOl3{B8#5lzx.dHarR^HarR^HB7GxnwPxzAwO#3=Bz\u0026NDvr(WcvpQ]iB8MhyxKtgUwo6aKvrVc]Bs}YNCxdbhc[dj+3lQDlarR^Haz+Rhaz(myayYF9auZ\u0026\u003cwN=(/fM/upat+=jhEexKarR^HarR^Hy?mYhx(n0hwN/*?w{5hrjS[DRB8UY2Bz(gLAb](wD0+Y8A9)M)v@2T$B0}wrarR^HarR^HarR^}CYWImB7]MgB2(v1wP]KKed9HxarR^HarQ",
            "ln": 17101,
            "col": 11,
            "line": 471
          },
          {
            "b": "z!\u003c69iY.v%zdL:?BzkP6z/{dI3lQDlarR^HarR^HarR^HaAITniY.v%zdL:?m0iJUBzkVhiYZ\u003e[z/5\u0026#x(4Q1B0@[1fEXKWarR^HarR^HarR^HarR^Hv@b\u003c\u003czGGlbz!0M]Bs}PBv%hi\u003eA=k!yct^)EayYF9dj+/GarR^HarR^HarR^Qau.[hDKp(rarR^HarR^HarR^HarUGiBn",
            "ln": 17950,
            "col": 23,
            "line": 496
          },
          {
            "b": "arR^HarR!ywPP5nwN/p=C4ChbjS(7XB.j\u0026ge]B@R3lQDlarR^HarR^HarR^HayPtjwPz(oc\u003c?7tarR^HarR^HarR^HarR^HarUYov}xv$wN)A8zE^/}Cwhejc#-Quy\u0026r-)dj+/GarR^HarR^HarR^HarR^HarR^JB8MhyxYs=fzF%MqxGvnPvr(WcvpQG$",
            "ln": 18273,
            "col": 10,
            "line": 503
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "super::relay::UdpSocketRelay::new.with_unspecified_client_address_policy"
            ],
            [
              "",
              "super::relay::UdpSocketRelay::new"
            ],
            [
              "",
              "relay.with_dns_resolver"
            ],
            [
              "",
              "relay.recv"
            ],
            [
              "",
              "relay.send_to_south"
            ],
            [
              "",
              "relay.send_to_north"
            ],
            [
              "",
              "super::relay::UdpSocketRelay::new.with_unspecified_client_address_policy"
            ],
            [
              "",
              "super::relay::UdpSocketRelay::new"
            ],
            [
              "",
              "relay.with_dns_resolver"
            ],
            [
              "",
              "relay.recv"
            ],
            [
              "",
              "rama_core::bytes::Bytes::copy_from_slice"
            ],
            [
              "",
              "relay.north_read_buf_slice"
            ],
            [
              "",
              "relay.send_to_south"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "rama_core::bytes::Bytes::copy_from_slice"
            ],
            [
              "",
              "relay.south_read_buf_slice"
            ],
            [
              "",
              "relay.send_to_north"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "super::relay::UdpSocketRelay::new.with_unspecified_client_address_policy"
            ],
            [
              "",
              "super::relay::UdpSocketRelay::new"
            ],
            [
              "",
              "relay.with_dns_resolver"
            ],
            [
              "",
              "relay.recv"
            ],
            [
              "",
              "relay.north_read_buf_slice"
            ],
            [
              "",
              "relay.send_to_south"
            ],
            [
              "",
              "relay.send_to_south"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "relay.south_read_buf_slice"
            ],
            [
              "",
              "relay.send_to_north"
            ],
            [
              "",
              "relay.send_to_north"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "client_socket.local_addr.unwrap"
            ],
            [
              "",
              "client_socket.local_addr"
            ],
            [
              "",
              "client_addr.into"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "south.local_addr.unwrap"
            ],
            [
              "",
              "south.local_addr"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "AsyncUdpInspector"
            ],
            [
              "",
              "rama_core::service::service_fn"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "server.send_to"
            ],
            [
              "",
              "inspector.proxy_udp_packets"
            ],
            [
              "",
              "rama_core::extensions::Extensions::new"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "super::relay::UnspecifiedClientUdpAddressPolicy::default"
            ],
            [
              "",
              "super::relay::UdpRelayState"
            ],
            [
              "",
              "super::relay::UdpSocketRelay"
            ],
            [
              "",
              "super::relay::UnspecifiedClientUdpAddressPolicy"
            ],
            [
              "",
              "crate::server::Error"
            ],
            [
              "",
              "rama_core::bytes::Bytes"
            ],
            [
              "",
              "rama_core::error::ErrorContext"
            ],
            [
              "",
              "rama_core::extensions::Extensions"
            ],
            [
              "",
              "rama_core::extensions::ExtensionsRef"
            ],
            [
              "",
              "rama_core::telemetry::tracing"
            ],
            [
              "",
              "rama_core::Service"
            ],
            [
              "",
              "rama_core::error::BoxError"
            ],
            [
              "",
              "rama_net::address::SocketAddress"
            ],
            [
              "",
              "rama_udp::UdpSocket"
            ],
            [
              "",
              "std::net::IpAddr"
            ],
            [
              "",
              "super::MaybeDnsResolver"
            ],
            [
              "",
              "super::*"
            ],
            [
              "",
              "rama_core::error::BoxError"
            ],
            [
              "",
              "rama_core::service::service_fn"
            ]
          ],
          "mbr": [
            "UdpSocketRelay::new.with_unspecified_client_address_policy",
            "client_addr.into",
            "client_socket.local_addr",
            "client_socket.local_addr.unwrap",
            "inspector.proxy_udp_packets",
            "relay.north_read_buf_slice",
            "relay.recv",
            "relay.send_to_north",
            "relay.send_to_south",
            "relay.south_read_buf_slice",
            "relay.with_dns_resolver",
            "req.extensions",
            "req.payload",
            "server.send_to",
            "south.local_addr",
            "south.local_addr.unwrap"
          ],
          "tgt": [
            "AsyncUdpInspector",
            "Default::default",
            "Some",
            "client_addr.into",
            "client_socket.local_addr",
            "client_socket.local_addr.unwrap",
            "inspector.proxy_udp_packets",
            "rama_core::bytes::Bytes::copy_from_slice",
            "rama_core::extensions::Extensions::new",
            "rama_core::service::service_fn",
            "relay.north_read_buf_slice",
            "relay.recv",
            "relay.send_to_north",
            "relay.send_to_south",
            "relay.south_read_buf_slice",
            "relay.with_dns_resolver",
            "server.send_to",
            "south.local_addr",
            "south.local_addr.unwrap",
            "super::relay::UdpSocketRelay::new",
            "super::relay::UdpSocketRelay::new.with_unspecified_client_address_policy",
            "super::relay::UnspecifiedClientUdpAddressPolicy::default",
            "tokio::net::UdpSocket::bind"
          ],
          "funcs": [
            [
              "proxy_udp_packets",
              1226
            ],
            [
              "extensions",
              3491
            ],
            [
              "extensions",
              3730
            ],
            [
              "proxy_udp_packets",
              4173
            ],
            [
              "inspect_packet",
              9581
            ],
            [
              "proxy_udp_packets",
              10142
            ],
            [
              "test_async_inspector_south_to_north_routes_to_client",
              15851
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 27,
              "call_count": 81,
              "node_count": 3355,
              "member_count": 16,
              "member_depth_max": 3
            },
            "file": {
              "size": 18511,
              "entropy": 4.14
            },
            "text": {
              "lines": 511,
              "top_char": 101,
              "max_ws_run": 3,
              "digit_ratio": 0.01,
              "space_count": 7009,
              "char_entropy": 4.14,
              "unique_chars": 85,
              "top_char_null": 0,
              "string_density": 0.07,
              "top_char_ratio": 0.06,
              "avg_line_length": 35.23,
              "max_line_length": 118,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.1,
              "last_line_length": 1,
              "whitespace_ratio": 0.41,
              "identifier_density": 1.37,
              "line_length_stddev": 25.54,
              "normalized_string_count": 1.68,
              "repeated_char_sequences": 232,
              "suspicious_identifier_ratio": 0.04,
              "normalized_unique_identifiers": 15.78
            },
            "binds": {
              "count": 26
            },
            "binary": {
              "peak_region_bytes": 8192,
              "peak_region_entropy": 4.84
            },
            "source": {
              "class_count": 9,
              "function_count": 4
            },
            "imports": {
              "count": 18,
              "aliased": 1,
              "wildcard": 1,
              "third_party_count": 18,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 1492,
              "count": 38,
              "avg_length": 39.26,
              "max_length": 83,
              "avg_entropy": 3.34,
              "entropy_stddev": 1.12
            },
            "comments": {
              "chars": 620,
              "count": 11,
              "empty": 1,
              "lines": 10,
              "to_code_ratio": 0.02
            },
            "functions": {
              "count": 13,
              "density": 1.37,
              "avg_params": 5.57,
              "code_ratio": 0.72,
              "max_params": 11,
              "length_stddev": 47.94,
              "over_100_lines": 2,
              "avg_name_length": 19.57,
              "no_params_count": 1,
              "avg_length_lines": 52.43,
              "max_length_lines": 124,
              "min_length_lines": 3,
              "many_params_count": 3,
              "high_entropy_names": 4,
              "avg_param_name_length": 13.51
            },
            "identifiers": {
              "count": 701,
              "unique": 142,
              "avg_length": 9.08,
              "max_length": 52,
              "min_length": 1,
              "avg_entropy": 2.54,
              "reuse_ratio": 0.2,
              "length_stddev": 7.05,
              "sequential_names": 4,
              "single_char_count": 5,
              "single_char_ratio": 0.04,
              "high_entropy_count": 21,
              "high_entropy_ratio": 0.15,
              "all_lowercase_ratio": 0.62,
              "all_uppercase_ratio": 0.03,
              "keyboard_pattern_names": 1,
              "underscore_prefix_count": 2
            }
          }
        },
        "id": 37,
        "mol": "H₂(Cm₂Db)Md₂(InPa)",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/src/server/udp/inspect.rs",
        "pid": 0,
        "risk": 5,
        "sha": "69d1871211cf9a1cb1b1a741f5d92e9cd2458657f5d086d32c65fa5106fa98eb",
        "size": 18511,
        "traits": [
          {
            "id": "metadata/import/rust/super/relay/udprelaystate::super/relay/udprelaystate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::relay::UdpRelayState",
            "spans": [
              [
                19,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/relay/udpsocketrelay::super/relay/udpsocketrelay",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::relay::UdpSocketRelay",
            "spans": [
              [
                34,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/relay/unspecifiedclientudpaddresspolicy::super/relay/unspecifiedclientudpaddresspolicy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::relay::UnspecifiedClientUdpAddressPolicy",
            "spans": [
              [
                50,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/server/error::crate/server/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::server::Error",
            "spans": [
              [
                90,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_core/bytes/bytes::rama_core/bytes/bytes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_core::bytes::Bytes",
            "spans": [
              [
                116,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_core/error/errorcontext::_",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_core::error::ErrorContext as _",
            "spans": [
              [
                145,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_core/extensions/extensions::rama_core/extensions/extensions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_core::extensions::Extensions",
            "spans": [
              [
                210,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_core/extensions/extensionsref::rama_core/extensions/extensionsref",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_core::extensions::ExtensionsRef",
            "spans": [
              [
                222,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_core/telemetry/tracing::rama_core/telemetry/tracing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_core::telemetry::tracing",
            "spans": [
              [
                242,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_core/service::rama_core/service",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_core::Service",
            "spans": [
              [
                289,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_core/error/boxerror::rama_core/error/boxerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_core::error::BoxError",
            "spans": [
              [
                298,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_net/address/socketaddress::rama_net/address/socketaddress",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_net::address::SocketAddress",
            "spans": [
              [
                320,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_udp/udpsocket::rama_udp/udpsocket",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_udp::UdpSocket",
            "spans": [
              [
                358,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/net/ipaddr::std/net/ipaddr",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::net::IpAddr",
            "spans": [
              [
                383,
                16
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/maybednsresolver::super/maybednsresolver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::MaybeDnsResolver",
            "spans": [
              [
                430,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "spans": [
              [
                15498,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_core/service/service_fn::rama_core/service/service_fn",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_core::service::service_fn",
            "spans": [
              [
                15552,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                1113,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                8971,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                1201,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                9133,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "spans": [
              [
                15465,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/socket/bind/function::udpsocket-bind",
            "conf": 0.85,
            "crit": 3,
            "desc": "Rust UdpSocket::bind call",
            "spans": [
              [
                16282,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/socket/send::rust-datagram-send-to",
            "mbc": "C0001",
            "conf": 0.92,
            "crit": 3,
            "desc": "Rust sends a datagram to a destination",
            "spans": [
              [
                17165,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::block-unbounded-loop-header",
            "conf": 1.0,
            "crit": 3,
            "desc": "Contains an unbounded block loop",
            "spans": [
              [
                2099,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::result-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Result field or assignment key",
            "spans": [
              [
                5605,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/schema-object::result-field-key",
            "conf": 0.9,
            "crit": 1,
            "desc": "JSON-like object result field",
            "spans": [
              [
                4117,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/event/loop::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "spans": [
              [
                15834,
                7
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              22
            ],
            "spans": [
              [
                15465,
                12
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "id": 38,
        "mol": "Md(Pa)",
        "sha": "c73a0a8850a64c7c73b52f6520dbf783dbd51dbae429fb0ee8caf4ce744d9e6c",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/src/server/udp/mod.rs",
        "risk": 2,
        "size": 19430,
        "type": "rust",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "B-RapB97}Ni+-H[iZ[7fz/OG+zE+*o3uZA3aAy[cvp9I.A+do)vTi6bB2(velv0V:B1wC2D30Rso)7Mai%{aKwGV24zdc^Yz/PzIi+rtLz/N)1DQqT}mriA!AX5t4A=M8smr\u0026{5i%{aKwGV24zdc^Yz/PzIi=[}HwO(12A^oYbBAg/1x(mMB3uZA3aAy[cvp9[-BuhD\u003ewmPZ(B8%x6DQ@6@Bxrf#xI-R/BsXLkz!0M]Bu%CFA+frkEld=yB-RapA:-/[uV/)#iYZnKA8QW+yH}PH3jn1Zv}Gv4w[ty)B-I4ojS\u003e}VzGv0Jt)+Z}wGV5pAaK5Ji.:4dvR4@BB5DN\u003cz!%PdAYTRJB7DF7A::63iY.k2z//[Ui^1$LiYZnKA7BLGwmY^y3jn1Zv}Gv4w[ty)B-I4ojS\u003e}VzGv0Jt)+Z}wGT2{DKp(rarUYkzdc^Yz/PzIi^UBUA=k$ViZ[7fz/Oi-zGGDmBsXLCCYWImB7]MgB2(uJCYWImB7]MgBa2ODarR^HA:-/[uV6B%iY.a@wmW!.l#E6zwPI^aC4Bl:o(BMNedc!!3jp]%wGV5owi8+?wPP%]nPl$awo6:s3l@+=wPzHdwHG@TvS=rjt)+K[vKMquAaK5saAITBBZ]IorB*5Ez!0M]Bw=W^vr\u0026#x3lQDlay/k4wO#P%vpS[?wPI]Nax9h*yH}PNwmPZ(B8@(tarR^HAa%icwN]dTy?WD#ByeD!wo8m5B2\u003eBtAcb/jzAH\u003cov}#",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "wn\u003c?Bwo8m5B5l^\u003ex\u003e8AhDKp(rarR[kwmYvYB.(e93lQDlatkx3avfHEwPh-lBzbkdw[=pbBrBNKp-%Z=v@2T$aA8dlC{4rAwO@S8BrCBeByO#}B0bNrwGT@tp-%Z*wPw[+p+i-6w/$(bz*c7I3lQDlatkx3aARpdzxJ[jzxK4taARp9BrCKhv@2T$cVZzxB.\u003e\u003epryxUaB8Mhwv}u=\u003ewmPZ(B8@@varR^Hfe1%=arR^Hfe1$3ra]?=nL*KDvru0)azC)tv{%m[zFrP?y?XibwgO\u003cAzY\u0026EhB#g^/vq{f%wb",
            "ln": 1150,
            "col": 28,
            "line": 47
          },
          {
            "b": "zxHuBzWEQfarSr\u003cfcBFbq/ueYwPQHYw]z6.azCZoBzbkdwQ5rdzGxJgzGvlHBzbxfay]4@A:-G\u0026B0bNyax@kLwO+%ti-6KdrbUluA=Vt0vpK7:Bynxb3lQDlatkx33lQDlatkx3ax@kLz!0M]Bv*vZz^V\u003ciaAy[cvp9[-BuhE7BAg@3z8%ZRz!0M]",
            "ln": 1486,
            "col": 73,
            "line": 53
          },
          {
            "b": "arR!FwO+%hB8MhyxKt^\u003evpS.OB.imDwPINiwHIRhy?tqvz/{enuU%j@uVP}cwH[@Tdlv\u003ezarR^HarR^HBz\u003e@ez-P}2wO+{/BrI=N3lQDlarR^HarR^HaAz4mB.(dxjS[/Sy?tqqz/P@ke]\u003eJkC3!\u003c4z/3)Hzfo}yB7Gf1e]CPFBzb34wNPaRvS=o!e?QAUau.[hDKp(rarR^HarR^HarR^HarUJfByO#bA+frmy\u0026*!D3lQDlarR^HarR^",
            "ln": 3972,
            "col": 6,
            "line": 133
          },
          {
            "b": "arR^HarR^HarR^HarR^HarR^HarR^Har\u003e\u0026qv}xv$wN({3z/P@kaAg+0yH}PgCwhejaz#aneQy#GzY\u0026Ujvp%B*zGE1sB.$P0AV/ZSiV}%Nz/u?kBrSmyarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR^HxK$Q.wPxznA:-P$wO#P%",
            "ln": 5359,
            "col": 16,
            "line": 159
          },
          {
            "b": "arR^HarR^Hb4L.jA3fadv@2T$aAIEzBz9YTy?mG%Bz8!hB0bNyzY\u0026\u003e8A+w@aw]zYjwmYv!zE)u3y?W:2Brz#FwO@RNaBwI#az\u003eLiaz+RbauZ\u0026]Ejlu\u003e3lQDlarR^HarR^HarR^HarR^Hay[]5vj(wczyu}+3lQDlarR^HarR^HarR^HarR^HaAI8",
            "ln": 9452,
            "col": 13,
            "line": 251
          },
          {
            "b": "arR^HdiHiaaw#=(B.(dZnPl$awo6jzlt}9qA=M8sj%kgVarR^HarR^HB-RapA:-/[uU14}iYZ+!x\u003eqg7iY.p)B8L(rwPx*)l#E6iwmPZ(B8$k\u003cB8L(rwPw]4B0a*K3lQDlarR^Haz+RhayulOaAIEzA:@Vx3jm)#arR^HarUGiBrCajzddc@auZ\u0026Xz/Z1carR^HarR^HarR^He{8bVuUKz1z^N3[zddc@c[bGCarR^HarQ",
            "ln": 18789,
            "col": 1,
            "line": 498
          },
          {
            "b": "z/^ahwGV28B8L(rwN)?AA:-/[ePU\u0026uyJzuQwnVDhw[ty)B-I4ox(+zcx(^Y(y?mc3djCPDarR!P3vJl*bu[U\u0026xdd\u003ekB95\u003cp3t\u003cY(aARgoBAnNK3lQDlaA.:paAIWAwPx*)dMW$AarR^Hfe1CCwOl3{B8#5lzxJLfAV^X\u003excn@\u003caAIaiwm6B%uV6!5Bz96$z/fbnaA}mnay!?@y?W^1avpu}wPHN*BuhE6wPINiwHF#Ivp\u003cQ)ATA{iarSr\u003caARTD",
            "ln": 20428,
            "col": 40,
            "line": 541
          },
          {
            "b": "BrCQnv}xv$wPF#iz/P@keN\u0026TvzE:(evpK7:BAm^iarR^HarR!ywPP58y?WD#BrAZ?Bz\u003e@ez-P{%wPP%]rB*5Ez!0M]BuhD(x(mDfa#7\u0026ie?![ie?]yva$kcMCvtice{h5QA:-]ndlv\u003eVarR^HarR!ywPP58y?WD#ByeD!wo6ZNB97}Ni=nIJiYZhTv@2T$l1BIDauZ\u0026Sy?WD#Bs}xFv{%gXvpS[?c[c=\u003ezG*bfA40d%3lQDlarR^Haz+Rhay/k4wO#P%",
            "ln": 20913,
            "col": 24,
            "line": 554
          },
          {
            "b": "zZW4@3jm)#arR^HarUGiBrCKhD2dzcwfs2TvJ]\u00267xl4N8B7]MgayYFag9yKAD2dzcwfK8xarR^HarR^HB7GxnwPxzAwO#3=Bz\u0026NDvr(WcvpQ]iB8MhyxKtgUwo6aKvrVc]Bs}YNCxdbhc[dj+3lQDlarR^Haz+Rhaz(myaAz4fvr\u0026$Uaxq@\u003eq/ueYwPQ*Yy*?PIi=nIMc$v7cwO#P%B8LM7wPRo/wmPZiaz#arBz9iFg+Z{FefG1LB-.pFat+=jhyQY{3lQDlarR^Hatkw\u003cA+e:7c[coVwNPa\u003caAIEzBz8!ovpK7:BrC1fwft@nz/PAgaAy[maAg+my\u0026r-)azCZoB8MhyxKt^\u003evpS.OB.g$6arR^HarR!ywPP5oByxo5auZ\u0026/wO+!2e]\u003eJkB%[^(vrVc]Bs}YNCxdbhc[c=\u003ezG*bfA40d%3lQDlarR^HayPtjwPz(oc\u003c?7tarR^HarR^HarUJfByO#}B0h@MByxo5efE@6A8Hm-vr\u003e^[vru6wi-oJ$wk^z?Bz97hwmPZfazCBgvpS[?au.\u003egB7GxnwPzd0z!0M]ByeD!wo6aI3lQDl",
            "ln": 21658,
            "col": 64,
            "line": 566
          },
          {
            "b": "wPRo/wmPZfe[5%jx(\u003e$IzG*bfA40d%3jm)#arR^HarUGiBrCByBrC4nw/%kVC4CebtqggVj0lvliw$e83lQDlarR^Haz+RhasIaUayuMujS[\u0026+yIvYFi=]7MwJz\u003e]x(dB1B-Y2sarR^HarR^HarR^HB97}Ni=]7MwJz\u003euB-H]jx(v(Ii+AzJzc}c]y\u00260*bc]AXjdj+/GarR^HarR^HarR!py?WD#Bs}PBv%hi\u003eA=k!yct^)EayYF9dj+/GarR^HarR^Q3lQDlarR^Hatd8Dvqf/\u003carR^HarR^He[GoDwN/*gb6mKowN({4",
            "ln": 22318,
            "col": 46,
            "line": 581
          },
          {
            "b": "arR!rCYmk7By!#nwQ5rdzE^9^A=k/4B8kM2wHIIaD2dzcwgoOE3lQDlarR^HayPtjwPz)1wPn\u003ew3lQDlarR^HarR^HaAz46wODs0wgO6garR^HarR^HarR^NwQ5f9v@#o)tp}Kled9HxarR^HarR^HarR\u003eHwO#3=Bz\u003eJ7z/P@kc@aX#wHO:sB-RTEAb](cBZ[$",
            "ln": 22898,
            "col": 6,
            "line": 599
          },
          {
            "b": "Bsw?+zG*bfA40d%3lQDlarR^HaAg+0yH}PuwQ5rdzE^9^A=k/4B8kM2wHI1iwmoN*a$kOXarR^HarR^HB7Gl1wPxzAwO#3=Bz\u0026MOAa9l(wPPECzF%MqxKtgUwo6aKvrVc]Bs}YNCxdbhc[dj+3lQDlarR^Haz+RhaAITkBy=NTaARKqx(u3[BzkP6iY.v%zdNTdBsqiLwi8+[x(dAxiZ!ahvruj4zAo*\u003cA=k/4ze0*5x(+WWfFB}baAz4fvr\u003cFCwN+",
            "ln": 24460,
            "col": 39,
            "line": 634
          },
          {
            "b": "x(u3[zE)]Ji-PZfq/ueYwPP%]vRGZ\u003cc)yx3h.D^pfFk7vfD}}#vrVc]Bs}YNCxdbhc[dj+arR^HarR^HB7F\u003c1zE^9}wO#3\u0026AXqAAzE^9@zZV@KvpK7:BsXLLz/P@kuTWFQAW-RHCvtice{h5QA:-]ndlv\u003eVarR^HarR!ywPP5oByxo5auZ\u0026?z!\u003c69iY.v%zdL:?BzkP6z/{dIB97}Ni=]7MwJz\u003euB-H]jx(v(Ii+AzJzc}c]y\u00260*bc]AXjdj=PZwO+!2e]\u003eJkB]",
            "ln": 25062,
            "col": 32,
            "line": 649
          },
          {
            "b": "arR^HAa9l(wPPLoCYWImwm5}?z/5\u003c5y?Wx\u003cc$jxhvrt{4dlv\u003ezarR^HarR^Hw]zYjuM:62attA2g9y]JarR^HarR^HarR^Hy?mYhB7Gl1wPw[RaARKqx(u3[zE)]Ji-PZfq/ueYwPP%]vRGZ\u003cc)yx3h.D^pfFk7vfD}}#vrVc]Bs}YNCxdbhc[dj+arR^HarR^Hao",
            "ln": 26402,
            "col": 5,
            "line": 683
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "UnspecifiedClientUdpAddressPolicy::default"
            ],
            [
              "",
              "rama_core::bytes::BytesMut::with_capacity"
            ],
            [
              "",
              "b.resize"
            ],
            [
              "",
              "rama_core::bytes::BytesMut::new"
            ],
            [
              "",
              "rama_core::bytes::BytesMut::with_capacity"
            ],
            [
              "",
              "b.resize"
            ],
            [
              "",
              "rama_net::mode::DnsResolveIpMode::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "data.len"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "server_address.into_std"
            ],
            [
              "",
              "server_address.into_std"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "is_transient_udp_io_error"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "err.context"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "err.context"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "server_address.into"
            ],
            [
              "",
              "data.len"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "header.write_to_buf"
            ],
            [
              "",
              "header.write_to_buf"
            ],
            [
              "",
              "client_address.into_std"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "is_transient_udp_io_error"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "err.context"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "err.context"
            ],
            [
              "",
              "src.ip_addr.to_canonical"
            ],
            [
              "",
              "tcp_peer_ip.to_canonical"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "extensions.get_ref.copied"
            ],
            [
              "",
              "extensions.get_ref"
            ],
            [
              "",
              "host.try_as_ip"
            ],
            [
              "",
              "err.into_box_error"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "host.try_into_domain.context"
            ],
            [
              "",
              "host.try_into_domain"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "std::net::IpAddr::V4"
            ],
            [
              "",
              "dns_resolver.lookup_ipv4_rand"
            ],
            [
              "",
              "domain.clone"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "std::net::IpAddr::V6"
            ],
            [
              "",
              "dns_resolver.lookup_ipv6_rand"
            ],
            [
              "",
              "domain.clone"
            ],
            [
              "",
              "crate::dns::race_resolve_dual"
            ],
            [
              "",
              "domain.clone"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "source.context"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "client.local_addr.unwrap"
            ],
            [
              "",
              "client.local_addr"
            ],
            [
              "",
              "client_addr.into"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "south.local_addr.unwrap"
            ],
            [
              "",
              "south.local_addr"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "server.local_addr.unwrap"
            ],
            [
              "",
              "server.local_addr"
            ],
            [
              "",
              "server_addr.into"
            ],
            [
              "",
              "server.send_to"
            ],
            [
              "",
              "UdpSocketRelay::new"
            ],
            [
              "",
              "relay.recv"
            ],
            [
              "",
              "relay.send_to_north"
            ],
            [
              "",
              "tokio::time::timeout"
            ],
            [
              "",
              "std::time::Duration::from_millis"
            ],
            [
              "",
              "client.recv_from"
            ],
            [
              "",
              "server_socket_addr.into"
            ],
            [
              "",
              "rama_core::bytes::BytesMut::new"
            ],
            [
              "",
              "expected_header.write_to_buf.unwrap"
            ],
            [
              "",
              "expected_header.write_to_buf"
            ],
            [
              "",
              "expected.extend_from_slice"
            ],
            [
              "",
              "rama_net::address::SocketAddress::default_ipv4"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "north.local_addr.unwrap"
            ],
            [
              "",
              "north.local_addr"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "UdpSocketRelay::new"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "rama_net::address::SocketAddress::local_ipv4"
            ],
            [
              "",
              "target.into"
            ],
            [
              "",
              "rama_core::bytes::BytesMut::new"
            ],
            [
              "",
              "header.write_to_buf.unwrap"
            ],
            [
              "",
              "header.write_to_buf"
            ],
            [
              "",
              "packet.extend_from_slice"
            ],
            [
              "",
              "sender.send_to"
            ],
            [
              "",
              "tokio::time::timeout"
            ],
            [
              "",
              "std::time::Duration::from_millis"
            ],
            [
              "",
              "relay.recv"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "second_sender.send_to"
            ],
            [
              "",
              "tokio::time::timeout"
            ],
            [
              "",
              "std::time::Duration::from_millis"
            ],
            [
              "",
              "relay.recv"
            ],
            [
              "",
              "rama_net::address::SocketAddress::default_ipv4"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "north.local_addr.unwrap"
            ],
            [
              "",
              "north.local_addr"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "UdpSocketRelay::new.with_unspecified_client_address_policy"
            ],
            [
              "",
              "UdpSocketRelay::new"
            ],
            [
              "",
              "rama_net::address::SocketAddress::local_ipv4"
            ],
            [
              "",
              "target.into"
            ],
            [
              "",
              "rama_core::bytes::BytesMut::new"
            ],
            [
              "",
              "header.write_to_buf.unwrap"
            ],
            [
              "",
              "header.write_to_buf"
            ],
            [
              "",
              "packet.extend_from_slice"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "sender.send_to"
            ],
            [
              "",
              "tokio::time::timeout"
            ],
            [
              "",
              "std::time::Duration::from_millis"
            ],
            [
              "",
              "relay.recv"
            ],
            [
              "",
              "rama_net::address::SocketAddress::default_ipv4"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "UdpSocketRelay::new.with_unspecified_client_address_policy"
            ],
            [
              "",
              "UdpSocketRelay::new"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "std::net::IpAddr::from"
            ],
            [
              "",
              "rama_net::address::SocketAddress::default_ipv4"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "UdpSocketRelay::new.with_unspecified_client_address_policy"
            ],
            [
              "",
              "UdpSocketRelay::new"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "std::net::IpAddr::from"
            ],
            [
              "",
              "rama_net::address::SocketAddress::default_ipv4"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "std::net::Ipv4Addr::new.to_ipv6_mapped"
            ],
            [
              "",
              "std::net::Ipv4Addr::new"
            ],
            [
              "",
              "UdpSocketRelay::new.with_unspecified_client_address_policy"
            ],
            [
              "",
              "UdpSocketRelay::new"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "std::net::IpAddr::V6"
            ],
            [
              "",
              "rama_net::address::SocketAddress::default_ipv4"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "tokio::net::UdpSocket::bind"
            ],
            [
              "",
              "UdpSocketRelay::new"
            ],
            [
              "",
              "relay.send_to_north"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "rama_core::bytes::Bytes::from_static"
            ],
            [
              "",
              "rama_net::address::SocketAddress::local_ipv4"
            ],
            [
              "",
              "std::io::ErrorKind"
            ],
            [
              "",
              "rama_core::bytes::Bytes"
            ],
            [
              "",
              "rama_core::bytes::BytesMut"
            ],
            [
              "",
              "rama_core::error::BoxError"
            ],
            [
              "",
              "rama_core::error::ErrorExt"
            ],
            [
              "",
              "rama_core::telemetry::tracing"
            ],
            [
              "",
              "rama_net::address::HostWithPort"
            ],
            [
              "",
              "rama_net::address::SocketAddress"
            ],
            [
              "",
              "rama_udp::UdpSocket"
            ],
            [
              "",
              "super::MaybeDnsResolver"
            ],
            [
              "",
              "crate::proto::udp::UdpHeader"
            ],
            [
              "",
              "rama_core::error::ErrorContext"
            ],
            [
              "",
              "rama_core::extensions::Extensions"
            ],
            [
              "",
              "rama_net::mode::DnsResolveIpMode"
            ],
            [
              "",
              "std::net::IpAddr"
            ],
            [
              "",
              "rama_dns::client::resolver::DnsAddressResolver"
            ],
            [
              "",
              "super::*"
            ]
          ],
          "mbr": [
            "UdpSocketRelay::new.with_unspecified_client_address_policy",
            "b.resize",
            "client.local_addr",
            "client.local_addr.unwrap",
            "client.recv_from",
            "client_addr.into",
            "client_address.into_std",
            "data.len",
            "dns_resolver.lookup_ipv4_rand",
            "dns_resolver.lookup_ipv6_rand",
            "domain.clone",
            "err.context",
            "err.downcast",
            "err.into_box_error",
            "expected.extend_from_slice",
            "expected_header.write_to_buf",
            "expected_header.write_to_buf.unwrap",
            "extensions.get_ref",
            "extensions.get_ref.copied",
            "header.write_to_buf",
            "header.write_to_buf.unwrap",
            "host.try_as_ip",
            "host.try_into_domain",
            "host.try_into_domain.context",
            "north.local_addr",
            "north.local_addr.unwrap",
            "packet.extend_from_slice",
            "relay.recv",
            "relay.send_to_north",
            "second_sender.send_to",
            "sender.send_to",
            "server.local_addr",
            "server.local_addr.unwrap",
            "server.send_to",
            "server_addr.into",
            "server_address.into",
            "server_address.into_std",
            "server_socket_addr.into",
            "source.context",
            "south.local_addr",
            "south.local_addr.unwrap",
            "src.ip_addr",
            "src.ip_addr.to_canonical",
            "std::net::Ipv4Addr::new.to_ipv6_mapped",
            "target.into",
            "tcp_peer_ip.to_canonical"
          ],
          "tgt": [
            "Default::default",
            "Err",
            "Ok",
            "Some",
            "UdpSocketRelay::new",
            "UdpSocketRelay::new.with_unspecified_client_address_policy",
            "UnspecifiedClientUdpAddressPolicy::default",
            "b.resize",
            "client.local_addr",
            "client.local_addr.unwrap",
            "client.recv_from",
            "client_addr.into",
            "client_address.into_std",
            "crate::dns::race_resolve_dual",
            "data.len",
            "dns_resolver.lookup_ipv4_rand",
            "dns_resolver.lookup_ipv6_rand",
            "domain.clone",
            "err.context",
            "err.into_box_error",
            "expected.extend_from_slice",
            "expected_header.write_to_buf",
            "expected_header.write_to_buf.unwrap",
            "extensions.get_ref",
            "extensions.get_ref.copied",
            "header.write_to_buf",
            "header.write_to_buf.unwrap",
            "host.try_as_ip",
            "host.try_into_domain",
            "host.try_into_domain.context",
            "is_transient_udp_io_error",
            "north.local_addr",
            "north.local_addr.unwrap",
            "packet.extend_from_slice",
            "rama_core::bytes::Bytes::from_static",
            "rama_core::bytes::BytesMut::new",
            "rama_core::bytes::BytesMut::with_capacity",
            "rama_net::address::SocketAddress::default_ipv4",
            "rama_net::address::SocketAddress::local_ipv4",
            "rama_net::mode::DnsResolveIpMode::default",
            "relay.recv",
            "relay.send_to_north",
            "second_sender.send_to",
            "sender.send_to",
            "server.local_addr",
            "server.local_addr.unwrap",
            "server.send_to",
            "server_addr.into",
            "server_address.into",
            "server_address.into_std",
            "server_socket_addr.into",
            "source.context",
            "south.local_addr",
            "south.local_addr.unwrap",
            "src.ip_addr.to_canonical",
            "std::net::IpAddr::V4",
            "std::net::IpAddr::V6",
            "std::net::IpAddr::from",
            "std::net::Ipv4Addr::new",
            "std::net::Ipv4Addr::new.to_ipv6_mapped",
            "std::time::Duration::from_millis",
            "target.into",
            "tcp_peer_ip.to_canonical",
            "tokio::net::UdpSocket::bind",
            "tokio::time::timeout"
          ],
          "funcs": [
            [
              "new",
              2097
            ],
            [
              "with_unspecified_client_address_policy",
              3260
            ],
            [
              "north_read_buf_slice",
              3557
            ],
            [
              "south_read_buf_slice",
              3654
            ],
            [
              "recv",
              3751
            ],
            [
              "send_to_south",
              8519
            ],
            [
              "send_to_north",
              11641
            ],
            [
              "accept_north_source",
              15587
            ],
            [
              "pin_or_match_client_source",
              16712
            ],
            [
              "north_send_address",
              16977
            ],
            [
              "is_transient_udp_io_error",
              17204
            ],
            [
              "with_dns_resolver",
              17588
            ],
            [
              "authority_to_socket_address",
              17898
            ],
            [
              "resolve_domain_host",
              18679
            ],
            [
              "resolve_domain_host",
              20199
            ],
            [
              "test_send_to_north_none_produces_header_then_data_no_leading_zeros",
              20810
            ],
            [
              "test_recv_north_unspecified_client_addr_pins_first_source",
              23522
            ],
            [
              "test_recv_north_unspecified_client_addr_any_source_policy",
              25541
            ],
            [
              "test_unspecified_client_addr_tcp_peer_ip_policy_rejects_other_ip",
              27036
            ],
            [
              "test_unspecified_client_addr_tcp_peer_ip_policy_accepts_and_pins_matching_ip",
              27721
            ],
            [
              "test_unspecified_client_addr_tcp_peer_ip_policy_canonicalizes_v4_mapped",
              28870
            ],
            [
              "test_send_to_north_dropped_when_unspecified_client_not_yet_pinned",
              29770
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 1,
              "op.gt": 2,
              "op.ne": 1,
              "max_depth": 24,
              "call_count": 215,
              "node_count": 6428,
              "member_count": 46,
              "max_array_len": 4,
              "op_density.eq": 0,
              "op_density.gt": 0,
              "op_density.ne": 0,
              "member_depth_max": 3,
              "max_numeric_array": 4
            },
            "file": {
              "size": 30633,
              "entropy": 4.41
            },
            "text": {
              "lines": 778,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.02,
              "space_count": 9719,
              "char_entropy": 4.41,
              "unique_chars": 90,
              "top_char_null": 0,
              "string_density": 0.1,
              "top_char_ratio": 0.07,
              "avg_line_length": 38.37,
              "max_line_length": 109,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.12,
              "last_line_length": 1,
              "whitespace_ratio": 0.34,
              "identifier_density": 1.73,
              "line_length_stddev": 28.01,
              "normalized_string_count": 2.83,
              "repeated_char_sequences": 354,
              "suspicious_comment_ratio": 0.07,
              "suspicious_identifier_ratio": 0.04,
              "normalized_unique_identifiers": 22.07
            },
            "binds": {
              "count": 62
            },
            "binary": {
              "peak_region_bytes": 14249,
              "peak_region_entropy": 4.91
            },
            "source": {
              "class_count": 3,
              "function_count": 21
            },
            "imports": {
              "count": 17,
              "aliased": 1,
              "wildcard": 1,
              "third_party_count": 17,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 2590,
              "count": 79,
              "avg_length": 32.78,
              "max_length": 101,
              "avg_entropy": 3.21,
              "entropy_stddev": 0.98
            },
            "comments": {
              "chars": 2462,
              "count": 42,
              "lines": 42,
              "high_entropy": 3,
              "to_code_ratio": 0.06
            },
            "functions": {
              "count": 24,
              "density": 2.83,
              "avg_params": 1.55,
              "code_ratio": 0.84,
              "max_params": 5,
              "length_stddev": 28.15,
              "over_100_lines": 1,
              "avg_name_length": 33.5,
              "no_params_count": 7,
              "avg_length_lines": 29.86,
              "max_length_lines": 101,
              "min_length_lines": 3,
              "high_entropy_names": 15,
              "avg_param_name_length": 7.71
            },
            "identifiers": {
              "count": 1345,
              "unique": 212,
              "avg_length": 11.19,
              "max_length": 76,
              "min_length": 1,
              "avg_entropy": 2.64,
              "reuse_ratio": 0.16,
              "length_stddev": 11.68,
              "has_digit_ratio": 0.06,
              "sequential_names": 4,
              "base64_like_names": 4,
              "single_char_count": 3,
              "single_char_ratio": 0.01,
              "high_entropy_count": 34,
              "high_entropy_ratio": 0.16,
              "all_lowercase_ratio": 0.71,
              "all_uppercase_ratio": 0,
              "numeric_suffix_count": 7,
              "keyboard_pattern_names": 1,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 39,
        "mol": "H(Cm₂)Md₂(InPa)",
        "path": "rama-socks5-0.3.0-rc1.crate!!rama-socks5-0.3.0-rc1/src/server/udp/relay.rs",
        "pid": 0,
        "risk": 4,
        "sha": "ef496af0920c1495533733177557ccfa6653760dc6a78b9e2c8d93c2bf4b5715",
        "size": 30633,
        "traits": [
          {
            "id": "metadata/import/rust/std/io/errorkind::std/io/errorkind",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::ErrorKind",
            "spans": [
              [
                4,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_core/bytes/bytes::rama_core/bytes/bytes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_core::bytes::Bytes",
            "spans": [
              [
                48,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_core/bytes/bytesmut::rama_core/bytes/bytesmut",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_core::bytes::BytesMut",
            "spans": [
              [
                55,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_core/error/boxerror::rama_core/error/boxerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_core::error::BoxError",
            "spans": [
              [
                89,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_core/error/errorext::rama_core/error/errorext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_core::error::ErrorExt",
            "spans": [
              [
                99,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_core/telemetry/tracing::rama_core/telemetry/tracing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_core::telemetry::tracing",
            "spans": [
              [
                114,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_net/address/hostwithport::rama_net/address/hostwithport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_net::address::HostWithPort",
            "spans": [
              [
                169,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_net/address/socketaddress::rama_net/address/socketaddress",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_net::address::SocketAddress",
            "spans": [
              [
                183,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_udp/udpsocket::rama_udp/udpsocket",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_udp::UdpSocket",
            "spans": [
              [
                204,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/maybednsresolver::super/maybednsresolver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::MaybeDnsResolver",
            "spans": [
              [
                254,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/proto/udp/udpheader::crate/proto/udp/udpheader",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::proto::udp::UdpHeader",
            "spans": [
              [
                283,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_core/error/errorcontext::rama_core/error/errorcontext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_core::error::ErrorContext",
            "spans": [
              [
                362,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_core/extensions/extensions::rama_core/extensions/extensions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_core::extensions::Extensions",
            "spans": [
              [
                383,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_net/mode/dnsresolveipmode::rama_net/mode/dnsresolveipmode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_net::mode::DnsResolveIpMode",
            "spans": [
              [
                412,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/net/ipaddr::std/net/ipaddr",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::net::IpAddr",
            "spans": [
              [
                454,
                16
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rama_dns/client/resolver/dnsaddressresolver::_",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rama_dns::client::resolver::DnsAddressResolver as _",
            "spans": [
              [
                18837,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "spans": [
              [
                20525,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                1198,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                21904,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                1287,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                9500,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                5407,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                1534,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "spans": [
              [
                20492,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/socket/bind/function::udpsocket-bind",
            "conf": 0.85,
            "crit": 3,
            "desc": "Rust UdpSocket::bind call",
            "spans": [
              [
                20977,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/socket/send::rust-datagram-send-to",
            "mbc": "C0001",
            "conf": 0.92,
            "crit": 3,
            "desc": "Rust sends a datagram to a destination",
            "spans": [
              [
                21722,
                14
              ],
              [
                24524,
                14
              ],
              [
                25126,
                21
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::result-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Result field or assignment key",
            "spans": [
              [
                4065,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/event/loop::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "spans": [
              [
                4036,
                7
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              24
            ],
            "spans": [
              [
                20492,
                12
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "id": 41,
        "sha": "33b942e5f7163d8cda4d98802e36bf6edb27ba2e293fc07bb8a1dcb7b1ff85dd",
        "path": "Inflector@0.11.4.registry.json",
        "size": 1107,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 42,
        "sha": "398e86ece10657d2e882aa9a0163bae0ef3e9e7533eb2443bcceaa5724c63413",
        "path": "adler2@2.0.1.registry.json",
        "size": 863,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 43,
        "sha": "4e0910d215529240c358bbbe42add8138cc96468a5e160e76ec86ada3f976aa4",
        "path": "ahash@0.8.12.registry.json",
        "size": 865,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 44,
        "sha": "bb751678ef4e87069a8a88ecbe8b6f7d919f10f68f2a7c2fb185f7d461e019bf",
        "path": "aho-corasick@1.1.4.registry.json",
        "size": 884,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 45,
        "sha": "ec4e4cf742756490aa9d51a51bc86b4a4d406963cdb9693a102aaeb562838ded",
        "path": "arc-swap@1.9.2.registry.json",
        "size": 820,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 46,
        "sha": "c0b33dc8486622a22c67681b0313db50645724b5def9439b0b0c459289828e5a",
        "path": "async-lock@3.4.2.registry.json",
        "size": 834,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 47,
        "sha": "cdfbd321414fe2b16a6bd085a0d93e1c0e40c0d0a09c7beb218de9d6d4f2e996",
        "path": "asynk-strim@0.1.5.registry.json",
        "size": 841,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 48,
        "sha": "d8319c08bf494f286170b4173ee3af10e29d4f8a586d8b8b462426c11fb9dba3",
        "path": "autocfg@1.5.1.registry.json",
        "size": 838,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 49,
        "sha": "653df45a6717c51cbaac4231bb7bfd5247eb32ef966e15843ffb950e96b748bd",
        "path": "bindgen@0.72.1.registry.json",
        "size": 904,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 50,
        "sha": "91d6644f09dae30e62b67fff37a4adc360d0eaa3b845c15927aad5a1721a7b19",
        "path": "bitflags@2.13.0.registry.json",
        "size": 896,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 51,
        "sha": "02219f843a772f028851364577ca21a53e9956889a859c062e4ea0a1d0de1e5b",
        "path": "bon@3.9.3.registry.json",
        "size": 889,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 52,
        "sha": "645649e15a1b479a6212015203e8a05620f01bff2b85e0b7625eb732b3cb1299",
        "path": "bon-macros@3.9.3.registry.json",
        "size": 914,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 53,
        "sha": "84b5a97a04a619dfb27398a73509e90c25a3b3d41144a732b518c558d9d757ca",
        "path": "borsh@1.7.0.registry.json",
        "size": 858,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 54,
        "sha": "2ca2ad97e917962e5bd990df1907b3cbc2ecfbe312fc7d126e744b1d2e04a03d",
        "path": "bumpalo@3.20.3.registry.json",
        "size": 837,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 55,
        "sha": "e46e89674cd0f933a836bdda34bc63099e6aadf69df30a42d2a5cded74a2b039",
        "path": "byteorder@1.5.0.registry.json",
        "size": 909,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 56,
        "sha": "530a4384097be57cba340f8c467e229269e5e84809a32943510760fded0b6d6c",
        "path": "bytes@1.12.0.registry.json",
        "size": 821,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 57,
        "sha": "42bf45717657cf91cd14d3f091bcad35ee7d6b78aa83bdc2d21ae6e858900b15",
        "path": "cc@1.2.65.registry.json",
        "size": 996,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 58,
        "sha": "fad29966347bd812b35f86aef5d4b35966ce0ccd9abbb97b5b629dff762e774a",
        "path": "cexpr@0.6.0.registry.json",
        "size": 831,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 59,
        "sha": "14476c53892529b11d71e52a02ccb846b26a2996458ec2fca660e04e9a8881e8",
        "path": "cfg-if@1.0.4.registry.json",
        "size": 982,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 60,
        "sha": "c52a3867112059a6654d1f233741df0da6ba5f4df2296236c0481ce3d4989771",
        "path": "cfg_aliases@0.2.1.registry.json",
        "size": 920,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 61,
        "mol": "Md(Re)",
        "sha": "93145c40d9bc6c0a48dc4248a1d1e17300b42f2c10c9a2f82f9e773188946b67",
        "path": "chacha20@0.10.1.registry.json",
        "risk": 1,
        "size": 1165,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 62,
        "sha": "d1de2c148453c2aaf2e977632a843cacc76905fb7e09d4a7853cd7654a979e87",
        "path": "clang-sys@1.8.1.registry.json",
        "size": 822,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 63,
        "sha": "d3a761535aa136ab6004a00a8aad3f70310be10b38e9a9a79b8d3a4ad54ab246",
        "path": "concurrent-queue@2.5.0.registry.json",
        "size": 860,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 64,
        "sha": "30f692b969b654cc895986ca441c9a044ac809705ccca36f0a0fa6605b8aea21",
        "path": "const_format@0.2.36.registry.json",
        "size": 839,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 65,
        "sha": "886b2d4e6828169ed38b5daddd3c35e24811e0554b9a3ef1caee9acfe01909aa",
        "path": "const_format_proc_macros@0.2.34.registry.json",
        "size": 870,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 66,
        "sha": "89f221bd9a459b7bcf4dbc3ff27a9c05ae54de39b727d33b9a000c07b9edbcd3",
        "path": "cpufeatures@0.3.0.registry.json",
        "size": 973,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 67,
        "sha": "08b60f4300a99b236a7085ae2a0e324d6ef47410ac05cca4c48b04750f06f620",
        "path": "crc32fast@1.5.0.registry.json",
        "size": 860,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 68,
        "sha": "17f9b89ecb9f36663508a8264bbd354777c838c3ed0d2f914af188be88323f23",
        "path": "crossbeam-channel@0.5.15.registry.json",
        "size": 943,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 69,
        "sha": "487693710cdb5a79c1775b67731b7e5bf1f5d1bf55c2a922382055599a512481",
        "path": "crossbeam-epoch@0.9.18.registry.json",
        "size": 911,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 70,
        "sha": "e29ea72f440ec4bde80cfefd81c0f5e9a754b525e56c00ecdb767c6e418f9657",
        "path": "crossbeam-queue@0.3.12.registry.json",
        "size": 897,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 71,
        "sha": "d559cff5863a44d5561c44098fcaaf337f59fefc10fd7dc5fe628321717ebc83",
        "path": "crossbeam-utils@0.8.21.registry.json",
        "size": 917,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 72,
        "sha": "e9805fdc65373c26c7690043c06d3a0ea1d93f488c247af601ab00d682a97700",
        "path": "csv@1.4.0.registry.json",
        "size": 868,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 73,
        "sha": "9994e47918040b163cb2270adc86cc54ca738a14fc1be58cde8b948be8c0789d",
        "path": "csv-core@0.1.13.registry.json",
        "size": 878,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 74,
        "sha": "3f32b5b699901fc1f6cba9475e59d17f7125deb49a82cb573eef634d698fd93b",
        "path": "darling@0.23.0.registry.json",
        "size": 880,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 75,
        "sha": "490aa1c7ead1eafa9cfbe867ac73556e0bbebf91c5022817097d1735830728be",
        "path": "darling_core@0.23.0.registry.json",
        "size": 951,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 76,
        "sha": "b5eeb0876e581eb27e3ab4f4dfbc1edbe713e42745f1fac0ccfaa62481e184bb",
        "path": "darling_macro@0.23.0.registry.json",
        "size": 958,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 77,
        "sha": "1afd90a9eed3a501c36d591f541e179021e1550f22471f833ad95abee1a8e803",
        "path": "defmt@1.1.1.registry.json",
        "size": 930,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 78,
        "sha": "f0fa221fbbae55fb92ec525af0975a9be564fe5a9429a1dfc18dddff2dafef54",
        "path": "defmt-macros@1.1.1.registry.json",
        "size": 813,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 79,
        "sha": "4b116ceec997eecd48f2c02787c9c9afaa0073bd80aaa3e669988bde8d79e76c",
        "path": "defmt-parser@1.0.0.registry.json",
        "size": 842,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 80,
        "sha": "20c476b715498059b683072750e472d9fdd986fd4f1ae4b4ef4386a70d595645",
        "path": "deranged@0.5.8.registry.json",
        "size": 814,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 81,
        "sha": "46268c30db1af3705d22538721742270299a93a3dd7e106d906703e64470c04a",
        "path": "derive-where@1.6.1.registry.json",
        "size": 838,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 82,
        "sha": "b3a07d2831745fb096ffe8ae7fa85899f789967361c85524e62c06084f56ca96",
        "path": "dial9-macro@0.3.7.registry.json",
        "size": 849,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 83,
        "sha": "d05839252a925eabb80bd4eead195d61629edfa8a440808b849fd013e03e9138",
        "path": "dial9-tokio-telemetry@0.3.13.registry.json",
        "size": 887,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 84,
        "sha": "e79a715addad26e6755662e9a2f92a88ea6811b6709649eebaa19401e3e06c87",
        "path": "dial9-trace-format@0.4.1.registry.json",
        "size": 850,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 85,
        "sha": "7f60f5423d4a4a00968d39d78898c9948fb1dcb851c099d4af10658b014225fc",
        "path": "dial9-trace-format-derive@0.4.1.registry.json",
        "size": 853,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 86,
        "sha": "5eea6e8be2d6948336e5711621b9e645eb6cb1d0a2482e1523d294d14b441f03",
        "path": "either@1.16.0.registry.json",
        "size": 896,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 87,
        "sha": "d50e114518d344e17f8bd9555aac070d970ff4a0e1cc8661abbf6d3dbf65c430",
        "path": "endian-type@0.2.0.registry.json",
        "size": 850,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 88,
        "sha": "b8a0a6ea8b74bbcf78e816feac500a64f201bb962f3bd17773734b5bd53ac909",
        "path": "equivalent@1.0.2.registry.json",
        "size": 841,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 89,
        "sha": "2eaf1ab66762f3ba45d1709f2262603cf4d6170054f067b0bd1f15473bdf06b8",
        "path": "errno@0.3.14.registry.json",
        "size": 854,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 90,
        "sha": "662da42368573bd242940453da6b0078480d3211baf4901119210c087cc6a864",
        "path": "event-listener@5.4.1.registry.json",
        "size": 840,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 91,
        "sha": "ebb88da3a402884ea59b405863a3533256e95459d84a59a4f3b061cff8d867d7",
        "path": "event-listener-strategy@0.5.4.registry.json",
        "size": 866,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 92,
        "sha": "3d098d8886f4860b8d0b1775108e33e119e2b9f941c89324aa2748805bd8af84",
        "path": "find-msvc-tools@0.1.9.registry.json",
        "size": 895,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 93,
        "sha": "74f312be10bb8e661842a0c6fb4baf74e98a6f2facd6eab53a03294612fa8505",
        "path": "flate2@1.1.9.registry.json",
        "size": 1019,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 94,
        "sha": "ef23ccebac93efa82602ba2e34e6d7cd7fd193d3501447705a78ba97d472e93f",
        "path": "foldhash@0.2.0.registry.json",
        "size": 852,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 95,
        "sha": "24993fce90479be8173e819596894ffb9e2304f4fe2b4245510adddf005d338b",
        "path": "form_urlencoded@1.2.2.registry.json",
        "size": 898,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 96,
        "sha": "e1c4e0d3ccaf4b418b4fc38ca8561e9ad288a9b26a6ea26cb98a7ccbdbbde922",
        "path": "futures@0.3.32.registry.json",
        "size": 956,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 97,
        "sha": "317bb976cc1de7ed0514dd47a98a18efb769d727f7a53e8b69f3a0061f44474e",
        "path": "futures-channel@0.3.32.registry.json",
        "size": 907,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 98,
        "sha": "e3937e9c33a534c72f958a14e0fce6f9800859041dcf6254873acd43407fc5e9",
        "path": "futures-core@0.3.32.registry.json",
        "size": 902,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 99,
        "sha": "f83d71b40405a010d9c84dfb4f0108a68eae757238eabd1a28773008f3e0325f",
        "path": "futures-executor@0.3.32.registry.json",
        "size": 916,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 100,
        "sha": "196c4ecea680b0d1d0e604d151c7364cf2280a4c15cacb79e5130350f872a6f1",
        "path": "futures-io@0.3.32.registry.json",
        "size": 942,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 101,
        "sha": "69278baac3e7f4669e98d9eb55a1d37647e2d28b3740da8a7f2efe2f66317eab",
        "path": "futures-macro@0.3.32.registry.json",
        "size": 896,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 102,
        "sha": "54b17567e1837acfdcf23c499016a594fe793d4cf220812bf3eb49d2f5a452e7",
        "path": "futures-sink@0.3.32.registry.json",
        "size": 904,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 103,
        "sha": "8d8a7bdc76fb591144c71cea0087d80fea3cc7e952ce56683fe0db0d8dfb1935",
        "path": "futures-task@0.3.32.registry.json",
        "size": 876,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 104,
        "sha": "536687534f39ed7e1b61724d79887a80d58af59d1598465c584f1fa214b2d122",
        "path": "futures-util@0.3.32.registry.json",
        "size": 912,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 105,
        "sha": "55f0ffa3e4777f0e55e106a8768c871a4df20c5dedf586b628d9d4ac104d25d5",
        "path": "generator@0.8.9.registry.json",
        "size": 889,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 106,
        "sha": "57b2043c8c8f60d2e9ef05585179cea98a760c8f44f3d03bf80ca162326d07a6",
        "path": "getrandom@0.4.3.registry.json",
        "size": 881,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 107,
        "sha": "37205c90e51708a4bcc70361eb8b59b8dce1f858a6fe5339ef73cf57274f2732",
        "path": "glob@0.3.3.registry.json",
        "size": 892,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 108,
        "sha": "311b068c84a3806b5c3557288afeda5ae97986e25aef788e440caac2143c418b",
        "path": "hashbrown@0.17.1.registry.json",
        "size": 849,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 109,
        "sha": "b618852bc5e7c57f8da05f1e8b5078725db3759a86de1d8545193c43a48b8843",
        "path": "hostname@0.4.2.registry.json",
        "size": 823,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 110,
        "sha": "200ab53cc5b3480c8cdcf97e73e2248a56c542fb257f85e4ed6ac2d77c62f602",
        "path": "ident_case@1.0.1.registry.json",
        "size": 855,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 111,
        "sha": "94a3e553452589d016f2767f9679d4840a33149e6948fc528f0091bdb8c594a0",
        "path": "indexmap@2.14.0.registry.json",
        "size": 860,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 112,
        "sha": "0049cecbcddc61366508c7400263b7aeb7aece4b72c77af0dae54aaf69238450",
        "path": "ipnet@2.12.0.registry.json",
        "size": 1349,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 113,
        "sha": "f5cd46d7be4b11351aa755748f62391e9a00b3db5fee144576e656e0338f790b",
        "path": "itertools@0.15.0.registry.json",
        "size": 880,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 114,
        "sha": "877e9efa2f3f043ab6dc15a6060e0250d963c82e111613792bf59487de71dc1f",
        "path": "itoa@1.0.18.registry.json",
        "size": 837,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 115,
        "sha": "05040e77279b795af2f5a1790732a0cf0e5c43921c1ee620b6c6927754a5d4a9",
        "path": "jiff@0.2.31.registry.json",
        "size": 928,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 116,
        "sha": "926ac5f5405c5be44835f0ecbeeeda6351fdae517796d5d489bb1d6f07c44c77",
        "path": "jiff-static@0.2.31.registry.json",
        "size": 937,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 117,
        "sha": "0c76e3a437f24227c450e39d706608e37bd75cbb7dfec9f803137a5bf7dfc5c1",
        "path": "jiff-tzdb@0.1.7.registry.json",
        "size": 912,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 118,
        "sha": "fe81c1002d056436ae556b85ba4839af23ed3c6144279b0a37964d65fa0c4340",
        "path": "jiff-tzdb-platform@0.1.3.registry.json",
        "size": 956,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 119,
        "sha": "c8b59535557e248178e7b09d45bd62aadda2e23da097463f59a3a7fd378c7614",
        "path": "js-sys@0.3.103.registry.json",
        "size": 1037,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 120,
        "sha": "10d92419edfcc99d4827231b4f013bfbe8148cf6684005bc21799ea805cbff9b",
        "path": "konst@0.2.20.registry.json",
        "size": 858,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 121,
        "sha": "3c2146c17a04769dddf965b2419b1c1e04a431514d7979b75783f47110201bdf",
        "path": "konst_macro_rules@0.2.19.registry.json",
        "size": 840,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 122,
        "sha": "0c3e9f98f1f8dca9835cd0a980fa26b4cbbf6e98ca9931cbd65fef9911b8a81f",
        "path": "lazy_static@1.5.0.registry.json",
        "size": 873,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 123,
        "sha": "74fbef6ede330637242aeee2c392c6aaf435ba79724f239be017aaf7db6bd8ba",
        "path": "libc@0.2.186.registry.json",
        "size": 847,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 124,
        "sha": "e525af9182e19c1bb9ead3a990fd0f54e4696383beb96a884bedc3738fadc479",
        "path": "libloading@0.8.9.registry.json",
        "size": 896,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 125,
        "sha": "193b6176090e6977d0b58395d5a657b4ca7838e89fe420f83d4325e4969f83bd",
        "path": "lock_api@0.4.14.registry.json",
        "size": 885,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 126,
        "sha": "44d11a5ad759422a2d1bba193d9c61fc1bd8a5bb0dadea668e67f010a5eaa6d7",
        "path": "log@0.4.33.registry.json",
        "size": 832,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 127,
        "sha": "fe5fe70198cf8139ba6ec7c2918cba4f6d0496fc8901e4edac74bf5e59985c5b",
        "path": "loom@0.7.2.registry.json",
        "size": 845,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 128,
        "sha": "f858c8c4bb418783236b53d8fbb2b7f8179bb2d80ca6215f062d1e273b4adaf6",
        "path": "matchers@0.2.0.registry.json",
        "size": 861,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 129,
        "sha": "f25fef83b4f24086f5a1a661b0f9476557fa9b7e4e4cfc7692bfc6a87784eb40",
        "path": "memchr@2.8.2.registry.json",
        "size": 963,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 130,
        "sha": "03dc840d4eb929232b8f661052bf7d42e86a1d380c96e7383ef1fcc0ee42db88",
        "path": "metrics@0.24.6.registry.json",
        "size": 851,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 131,
        "sha": "75b326c282aef07aa3cd1fa2068400b57c7a8f867f26be4c163a254638cba4d9",
        "path": "metrics-util@0.20.4.registry.json",
        "size": 879,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 132,
        "sha": "913c6126b5fc0388f0a332293fbd80822ebddd549f66706479302fc09e8cf652",
        "path": "metrique@0.1.26.registry.json",
        "size": 828,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 133,
        "sha": "0f507faebfcffa834fc9563d97f93b3ce428ba811d3e6850d3f735a83f21c40c",
        "path": "metrique-core@0.1.21.registry.json",
        "size": 836,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 134,
        "sha": "dd0b033b3613b4255e58310b784482a94eb7f1cd6f71ce307b8e0f2cb3e5f8db",
        "path": "metrique-macro@0.1.17.registry.json",
        "size": 842,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 135,
        "sha": "b2eba7ff352d00335062e69b248a95f67398af3f8e5ae0468a715361ab98c7a5",
        "path": "metrique-service-metrics@0.1.22.registry.json",
        "size": 857,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 136,
        "sha": "f7b250d6c0a4b7285aa84f0f3c958a4e89affee1638e1867e4c60319ae38a727",
        "path": "metrique-timesource@0.1.9.registry.json",
        "size": 861,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 137,
        "sha": "14fec32233718883256f00bc66c14798903686183e2b0bb2cf04cec26b163ba1",
        "path": "metrique-writer@0.1.23.registry.json",
        "size": 848,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 138,
        "sha": "04a21f13e9d24104ab4b875c1ac4fd1b760d23bd0926bcf3d4388512e5d59cd1",
        "path": "metrique-writer-core@0.1.17.registry.json",
        "size": 865,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 139,
        "sha": "db290ec4bca695803d7b21a84e6ec632deb15dd3e9b163cb3f628e0b8a8cf62b",
        "path": "metrique-writer-macro@0.1.9.registry.json",
        "size": 852,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 140,
        "sha": "2a0ea8ca89229f4f51d47ce79b683c20784fd10ade6b1001399cf94ea5f13117",
        "path": "minimal-lexical@0.2.1.registry.json",
        "size": 854,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 141,
        "sha": "eb54c4d91450b04ae74d16fea82e627f5575d90c90b7af22630df368a37b5119",
        "path": "miniz_oxide@0.8.9.registry.json",
        "size": 973,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 142,
        "sha": "1d15dd5d26f4dde955ae0bc947b62d131b57c9e59bf4334a4dce4ef274aeb362",
        "path": "mio@1.2.1.registry.json",
        "size": 835,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 143,
        "sha": "cf57b99579b78e3c879f849ab89cde2afe0bcdaf29edf0db2539b57b82f239c2",
        "path": "moka@0.12.15.registry.json",
        "size": 872,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 144,
        "sha": "1b2b7565214bae27be659e462c16c99f4cf8c8c0215f1b8229b756ae2bcd8f01",
        "path": "nibble_vec@0.1.0.registry.json",
        "size": 842,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 145,
        "sha": "1602d93785f7e5444f29cfd93bc8b23f2539423fa5d7f3ced2c3ec59eeb64918",
        "path": "nom@7.1.3.registry.json",
        "size": 834,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 146,
        "sha": "82f348e0972a2eede79341a35442ae1c506dfae16cbada4cc85ad61cd5ccbcd6",
        "path": "nu-ansi-term@0.50.3.registry.json",
        "size": 856,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 147,
        "sha": "6428d72a2eb10ea46ac5befed0b51d7757786e4def79e1bd2dd6f63056fa09a5",
        "path": "num-conv@0.2.2.registry.json",
        "size": 1015,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 148,
        "sha": "ac83b0dfc583a0b4a8a44980d47f3320c0597a3eaf96c03d82f3f14b92f33b5e",
        "path": "num-traits@0.2.19.registry.json",
        "size": 880,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 149,
        "sha": "f0a6af9a1d53fc74eceab748d34b52f5a5568cd1fab6ec33eb4aea43b4a30bd2",
        "path": "once_cell@1.21.4.registry.json",
        "size": 844,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 150,
        "sha": "e2beac46bc9aa751dbf8221bd40edafacdcf853b8dcd734a5e4d3c280a6464cd",
        "path": "ordered-float@5.3.0.registry.json",
        "size": 833,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 151,
        "sha": "7817b6244298e2854bed56715debd447f5dd980efb78d51d6f9bcfb63857ee71",
        "path": "parking@2.2.1.registry.json",
        "size": 856,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 152,
        "sha": "3af3f335aa749025df7bfd42ae76b502bb2fce8793f79afbfa96ea23260fd446",
        "path": "parking_lot@0.12.5.registry.json",
        "size": 894,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 153,
        "sha": "865ff433ea6cf1ace5030af0ce53e3ed4f8d469e7486c1354d3b39200b44e728",
        "path": "parking_lot_core@0.9.12.registry.json",
        "size": 876,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 154,
        "sha": "ecdc8c59a91fbdd78fb02b15683416b533131f674b3748128c0ae1beadf791b0",
        "path": "percent-encoding@2.3.2.registry.json",
        "size": 835,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 155,
        "sha": "d29781e6b374822bede6d1392e14f38f577a9497fb3bbfea4c8e15645d907139",
        "path": "pin-project-lite@0.2.17.registry.json",
        "size": 888,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 156,
        "sha": "50906c934f0d5435ad4cbf790e313fb978856444aa74144a5cf5dc02beabacd3",
        "path": "pin-utils@0.1.0.registry.json",
        "size": 835,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 157,
        "sha": "3edad1a8a015205ed7acc4d481611384efd8e0183105623189d83cc160ede5d7",
        "path": "portable-atomic@1.13.1.registry.json",
        "size": 896,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 158,
        "sha": "34acd34e6a7014d9f262e2fdccfc2f5eefc8d081dce7005304a7b5736ed7cca2",
        "path": "portable-atomic-util@0.2.7.registry.json",
        "size": 877,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 159,
        "sha": "19fead5bd0f36e031f9a38ebd1805d891edfde346149abe79533204f306c7287",
        "path": "powerfmt@0.2.0.registry.json",
        "size": 1039,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 160,
        "sha": "bb7041676588c43776076a1bd9ed96579402d8f95d7e9b9d88f5cc1bb4afbf6b",
        "path": "ppv-lite86@0.2.21.registry.json",
        "size": 878,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 161,
        "sha": "6726a8ff481cb9ca3280d1641f3dc11541a5f03e63f595037a5c29420a3b0682",
        "path": "prettyplease@0.2.37.registry.json",
        "size": 850,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 162,
        "sha": "66a9f1ea915cd6590bdefaf858e0e1686a671f25e6d83b119636a52bea5f890b",
        "path": "proc-macro-crate@3.5.0.registry.json",
        "size": 873,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 163,
        "sha": "60a78c3e92f8d73f31a6a3f3820fc587b3382afa236721cc3127bf4af2bdee7b",
        "path": "proc-macro2@1.0.106.registry.json",
        "size": 942,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 164,
        "sha": "4cf98e0378bce53566410a433edfbe70a018bd8bd7e9c92bdbaf96e9a89db71d",
        "path": "psl@2.1.216.registry.json",
        "size": 835,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 165,
        "sha": "76f67d4cd988c93662e51b00bf25d4da551eae929ab532287ff24446363dfdba",
        "path": "psl-types@2.0.11.registry.json",
        "size": 855,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 166,
        "sha": "f53c74efa23874bd5db7a138f4aa9664eae7455a61593787186718eac1fa3a1c",
        "path": "quanta@0.12.6.registry.json",
        "size": 844,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 167,
        "sha": "beeba0d88b0b7af610b5f78c5cf544145174e48c0b1eb1be77ba56c6297acb5b",
        "path": "quote@1.0.46.registry.json",
        "size": 826,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 168,
        "sha": "d187c7e818e8990e54d6d0f45640f67321c1c49d93fe06e3d1787f53002b4f4c",
        "path": "r-efi@6.0.0.registry.json",
        "size": 908,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 169,
        "sha": "f072aa0fcb47a62894dab20c70e2bfb10daf832da93f321740285a421c5619c8",
        "path": "radix_trie@0.3.0.registry.json",
        "size": 832,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 170,
        "sha": "580f1162e2c5c14717139a5b5ebbd680abc231943be6641636c764aae9330574",
        "path": "rama-core@0.3.0-rc1.registry.json",
        "size": 851,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 171,
        "sha": "f569a2795b50a114828ecf3cf5b88d78969456d3cd5ffe138ef2d5edf9688524",
        "path": "rama-dns@0.3.0-rc1.registry.json",
        "size": 814,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 172,
        "sha": "f94eb35eb0d6e7a957e57f2f3cfe87db8e2685edd0601b493dcf2c5f189ba827",
        "path": "rama-error@0.3.0-rc1.registry.json",
        "size": 830,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 173,
        "sha": "1c55516dbd0a94d3d82870914fd5a9f532c18188a2106128b60d621c1a11826d",
        "path": "rama-macros@0.3.0-rc1.registry.json",
        "size": 824,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 174,
        "sha": "5e3462c6634945fce0c4efb8fda7f2e0ce4c04690dcdd8b184ba5d00e9659572",
        "path": "rama-net@0.3.0-rc1.registry.json",
        "size": 826,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 175,
        "sha": "3094725c2c73f81ff2388a94f0ecdf2bbdee99318245cb777c7d46bef757f58c",
        "path": "rama-tcp@0.3.0-rc1.registry.json",
        "size": 814,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 176,
        "sha": "3712579212de4d1c98e25b45e50246f7e6477c540e07c16ac8239dd86172f1d4",
        "path": "rama-udp@0.3.0-rc1.registry.json",
        "size": 814,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 177,
        "sha": "74ce1c73255f1416ffa41a667708904d6fa14e93cb42b90475e944e9766e2f00",
        "path": "rama-utils@0.3.0-rc1.registry.json",
        "size": 820,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 178,
        "sha": "ddd72c5b7d7734c567b2a8491b244d56a22aa697df9f3ab49f1330dfa3896d70",
        "path": "rand@0.10.2.registry.json",
        "size": 891,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 179,
        "sha": "8e2bcc08b416b55f34a32e9a027d63cd307ffe8d5181f461b1080f2712570f50",
        "path": "rand_chacha@0.9.0.registry.json",
        "size": 868,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 180,
        "sha": "e7bd4d56462a27b9432ac595b6ac4c0c836e9a4ef4b46c3738ebcc632fb175e9",
        "path": "rand_core@0.10.1.registry.json",
        "size": 908,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 181,
        "sha": "0ac84decccc56dd8be3ae55c5e6fda3ea08e5269d56b10717b274d8d3cbda154",
        "path": "rand_xoshiro@0.7.0.registry.json",
        "size": 892,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 182,
        "sha": "cc64f4fa12094a633e7313ce506913db31ea4e4a367940b044a140284da3461f",
        "path": "rapidhash@4.5.0.registry.json",
        "size": 869,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 183,
        "sha": "79034a84a7fd8e44747658bfa76da99d4d6fe34e82a31e3d05563461a3f201ad",
        "path": "raw-cpuid@11.6.0.registry.json",
        "size": 1020,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 184,
        "sha": "d14e1b4f54b5fa7ca94a0cb21ef5d9a5c4908f7aa1d093fca010aa9f1db0d4c0",
        "path": "redox_syscall@0.5.18.registry.json",
        "size": 846,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 185,
        "sha": "8909c8267156aa98be634ea0477aea1f3cf28250374d243c4019aa9fe42aa14c",
        "path": "regex@1.12.4.registry.json",
        "size": 974,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 186,
        "sha": "874ce5c3e90eaf9ec513ef0aaad68e3ec185aadece4357cae9dbbf9aabad4125",
        "path": "regex-automata@0.4.14.registry.json",
        "size": 927,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 187,
        "sha": "9cccfe750c297ac6a12c920a73611f5b4b03ac0ed8107db4e4354af27db61e07",
        "path": "regex-syntax@0.8.11.registry.json",
        "size": 889,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 188,
        "sha": "61072f9783b034b05b1d5965566769b47a11d5ed800e3d33aeaa6fbda27480bc",
        "path": "rustc-hash@2.1.3.registry.json",
        "size": 863,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 189,
        "sha": "c9eb7923158c6a26a04017ee95cab1b1ba1a7a2932baf9d54d740b4f835e29ef",
        "path": "rustversion@1.0.22.registry.json",
        "size": 866,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 190,
        "sha": "0ded1019ec0573dff52aa636df09a2d5ad901fea1dd919ebb9f41acf585e6ca2",
        "path": "ryu@1.0.23.registry.json",
        "size": 836,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 191,
        "sha": "4295479bb2f573e0eb83666067d3106c1c40cf908dfff2c119bff0f9b6fe1c61",
        "path": "scoped-tls@1.0.1.registry.json",
        "size": 1024,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 192,
        "sha": "1580bf4ee1761adb66acf4d834e1b709ad0527269faa7b8e7fde07fe2d348e78",
        "path": "scopeguard@1.2.0.registry.json",
        "size": 1078,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 193,
        "sha": "56bc1200fcd185d70c328d1a3db789f6c21197caa6428d8569b4a08009db7607",
        "path": "serde@1.0.228.registry.json",
        "size": 862,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 194,
        "sha": "ad5cdb619d1b626fe05bd1dddd4248561cce6a8ddf7cd5cc96f661d01f4249e6",
        "path": "serde_core@1.0.228.registry.json",
        "size": 895,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 195,
        "sha": "f35a0aa921a2e7bd1dc26f331a69d6afc30834d9ad27c766db9b728eeb2a6823",
        "path": "serde_derive@1.0.228.registry.json",
        "size": 882,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 196,
        "sha": "68f6fe92af89f654e4522396121569746c9d5434d9608918e5c85da186cac9bc",
        "path": "serde_html_form@0.4.1.registry.json",
        "size": 874,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 197,
        "sha": "638c2350a91f74afbdd768e4e95213e4c84373628a2a684e491616e408a0e279",
        "path": "serde_json@1.0.150.registry.json",
        "size": 835,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 198,
        "sha": "0bee838bf73d844a0901ccc8b20d3b4ecccaeb9ba5806ba0d843c9a3d5b71040",
        "path": "sharded-slab@0.1.7.registry.json",
        "size": 857,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 199,
        "sha": "d764f8bcc936bce14f9c9c2087776350507204ee608cf898bea3f0ea2bd68dbc",
        "path": "shlex@2.0.1.registry.json",
        "size": 849,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 200,
        "sha": "19542164f9d77b6fd7acaf76b8d7d7e6521c3cb940f29b03f7ec5edca84cf07b",
        "path": "signal-hook-registry@1.4.8.registry.json",
        "size": 842,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 201,
        "sha": "ae7b69b16c70d6f39d06c293648bc3712c0100838e37365981717d9e379fa055",
        "path": "simd-adler32@0.3.9.registry.json",
        "size": 856,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 202,
        "sha": "c758ccc37b03f427a224d348cd1031500425dbce60d9d72c198b7ad99c2ad3f7",
        "path": "sketches-ddsketch@0.3.1.registry.json",
        "size": 916,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 203,
        "sha": "a29c2c9617e409e2e7a171296bb042fe775a674fe8eaef933634af5a5e771107",
        "path": "slab@0.4.12.registry.json",
        "size": 825,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 204,
        "sha": "ad3e1c6a8d2ebb72555d2f233d6d02ab8adcb8b79ea68a918318623eacfc94b9",
        "path": "smallvec@1.15.2.registry.json",
        "size": 881,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 205,
        "sha": "cb1d3ee549adcaa85ad3a084a6d53c4e22f8369c740eb20ee4014b5bd5f0fa21",
        "path": "smol_str@0.3.6.registry.json",
        "size": 880,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 206,
        "sha": "5ca6dd9624bb835c462de498ad4f7c4146fa0143b5666c5d4e41d7cba7b70230",
        "path": "socket2@0.6.4.registry.json",
        "size": 936,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 207,
        "sha": "23937cda7cf0ebf29fb2eced5f3b6d03bb17910f1b970b231835101c4dcb809a",
        "path": "str_inflector@0.12.0.registry.json",
        "size": 1091,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 208,
        "sha": "bcf743a349426443728edeaa80de27dd3bfbfc9588e10268a863f16cf33b5f8f",
        "path": "strsim@0.11.1.registry.json",
        "size": 970,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 209,
        "sha": "56118105f24fd5a4cdf24e31e05c84355dfba01896827dfaebcfde380062422b",
        "path": "symlink@0.1.0.registry.json",
        "size": 840,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 210,
        "sha": "c91467dd49fbbd714d8c5cfe07fd5a0a2dd26d97740b8e2a017b9b58ce85ad44",
        "path": "syn@2.0.118.registry.json",
        "size": 818,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 211,
        "sha": "df6a7041d4de2523e9ac894ff271bedee2bbd7fb94faa1dc115c0e0464adbff3",
        "path": "synstructure@0.13.2.registry.json",
        "size": 838,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 212,
        "sha": "69efd768bf164be44b69e18db2fa0623dc6ccd303fa7cb9ea3eea58445763416",
        "path": "tagptr@0.2.0.registry.json",
        "size": 855,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 213,
        "sha": "178b6b8f554aa0422c240d8293e4b0181ba173d99d54603f67158d2a27d17d53",
        "path": "thiserror@2.0.18.registry.json",
        "size": 817,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 214,
        "sha": "37266fca8626e487ff8dff5f0c1844c30150c29ae60e7dc6c50ce0e8c529b31b",
        "path": "thiserror-impl@2.0.18.registry.json",
        "size": 855,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 215,
        "sha": "cabef27ff85162e7f5d4710c64536d76e03443d6667fbe09ad5af1dd1a547313",
        "path": "thread_local@1.1.9.registry.json",
        "size": 842,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 216,
        "sha": "30cf724042e8d418127bd005b65fbb6aabe4e0deb0723056937af90000ae889e",
        "path": "time@0.3.47.registry.json",
        "size": 920,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 217,
        "sha": "ffcd2d456a34222c425212dfa6cf6f5faea3e9058210872bd42c923cba07148a",
        "path": "time-core@0.1.8.registry.json",
        "size": 874,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 218,
        "sha": "4f8a423f17547398f3416aa76266fb4daa5146792af6e80bb9b3195a65d2657e",
        "path": "time-macros@0.2.27.registry.json",
        "size": 927,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 219,
        "sha": "f418e79030640d4d899ecabbfbf9e247d7d69959a0a3c4ccef87a3a1919b28f5",
        "path": "tokio@1.52.3.registry.json",
        "size": 891,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 220,
        "sha": "814abc4d59970fd9f83f2d251e2b9fa194bc5f135efbe0080b5a614e1aac14f2",
        "path": "tokio-graceful@0.2.2.registry.json",
        "size": 894,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 221,
        "sha": "b20a3fa37174f6b5ce498d7a8a89c993c2c045d21097750c09fcf4223779151a",
        "path": "tokio-macros@2.7.0.registry.json",
        "size": 823,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 222,
        "sha": "15dcfaba3b5ddc37048553b4d1ce6eb566387c96673538ce105268e297947641",
        "path": "tokio-stream@0.1.18.registry.json",
        "size": 849,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 223,
        "sha": "46de15a9911fe93cf5a78c22d0674d9f10f92393b6a41ca57eeebc1e8c0436ae",
        "path": "tokio-test@0.4.5.registry.json",
        "size": 850,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 224,
        "sha": "955267f38a7ff9b6756042524593002c6f1e5a24f1c823a6e7a0ef3a7f6224c5",
        "path": "tokio-util@0.7.18.registry.json",
        "size": 847,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 225,
        "sha": "ab8c5ae37b665ece56b8f72a49ffedc0d0435df3148ec7da50ecda19c92831dd",
        "path": "toml_datetime@1.1.1_2Bspec-1.1.0.registry.json",
        "size": 841,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 226,
        "sha": "c6c217d82375853315c818b2b8a7e7f3f0cf1fa72b19539e3e9b0954e7963b9b",
        "path": "toml_edit@0.25.12_2Bspec-1.1.0.registry.json",
        "size": 852,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 227,
        "sha": "c53f10f1413f9b5672dbe7df4fbdcfa3493d7e06744261c5d2713322fa0118fc",
        "path": "toml_parser@1.1.2_2Bspec-1.1.0.registry.json",
        "size": 849,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 228,
        "sha": "a6d2a7b704b6ab943a669f0cf6840f78cf8fcee2bf3aa9d394be3bbacd6e0243",
        "path": "tracing@0.1.44.registry.json",
        "size": 837,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 229,
        "sha": "bcdd61d6ad33720a5f3a36cb8963dedcdf54e13df40441638871dc7e394ebe8c",
        "path": "tracing-appender@0.2.5.registry.json",
        "size": 878,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 230,
        "sha": "3a2d6b3b156f1ba4b864edf74eb0f8a6401ec65bd076a67585d8ba5921800b52",
        "path": "tracing-attributes@0.1.31.registry.json",
        "size": 883,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 231,
        "sha": "2de2dbc74a63fb15bfbc1bbd7258776f3560af61eebe8af593efc0420e4f24aa",
        "path": "tracing-core@0.1.36.registry.json",
        "size": 853,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 232,
        "sha": "5ced79701bc891a7306be4c89fb1bc4863e8722313e56156f60ce90f478989a2",
        "path": "tracing-log@0.2.0.registry.json",
        "size": 866,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 233,
        "sha": "c144c78e2aa5f86bca6fc9c31ed2743963d26b907ca22371a4961019e0a96d90",
        "path": "tracing-subscriber@0.3.23.registry.json",
        "size": 876,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 234,
        "sha": "72f489517b34067435d73cdda08d0faba0771c6beb28f52df36866dd930d8fe9",
        "path": "unicode-ident@1.0.24.registry.json",
        "size": 944,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 235,
        "sha": "519c9ec5a9770cb4f5154395c7f2c256577e95ddb8382b49175958fa69fc98e6",
        "path": "unicode-xid@0.2.6.registry.json",
        "size": 966,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 236,
        "sha": "271cdfb079a3fe183a5af1d619dda71abd27cff41a0d43a77811585f15dfdfa6",
        "path": "uuid@1.23.4.registry.json",
        "size": 859,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 237,
        "sha": "c8ed4f39debc1912d926b5719172320721af25ec9b28cae9125d48a36ab6a7df",
        "path": "valuable@0.1.1.registry.json",
        "size": 886,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 238,
        "sha": "49e2b8376c2bbf3006b4a79bd418e5efc8f6f4ccf1c9d4225369154ce0787afb",
        "path": "version_check@0.9.5.registry.json",
        "size": 875,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 239,
        "sha": "a1d62e9fe5b314e86b0356f7f48b628308901acf5e7fa011d1eb23dacafdcec8",
        "path": "wasi@0.11.1_2Bwasi-snapshot-preview1.registry.json",
        "size": 853,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 240,
        "sha": "991594ee22b8726bdc099bb328eac024e4e2f8407c94d7a6678275903b04c921",
        "path": "wasip2@1.0.4_2Bwasi-0.2.12.registry.json",
        "size": 843,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 241,
        "sha": "4de9b245e064b50958f89b45e36ec3d44be7f25ffd49083dd9275ae1e7741840",
        "path": "wasm-bindgen@0.2.126.registry.json",
        "size": 907,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 242,
        "sha": "c49caa5f422e24119ecf5966753a4ad68184352ede705c62aaab2e1b840d7050",
        "path": "wasm-bindgen-macro@0.2.126.registry.json",
        "size": 959,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 243,
        "sha": "b8763f45901b8d80c24c0d0f1ddf4ed9eebdb2f0c35c064383f45bb99b3b18a4",
        "path": "wasm-bindgen-macro-support@0.2.126.registry.json",
        "size": 957,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 244,
        "sha": "56df2cbc3a043c3c143fa49e60c13d8a97f854ad236d2afb632d4b86e093fc9c",
        "path": "wasm-bindgen-shared@0.2.126.registry.json",
        "size": 974,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 245,
        "sha": "bf890090ebe0955cb14d79014c4e85f1993e7ce13cfad3051cbacc57c81b3eb5",
        "path": "web-sys@0.3.103.registry.json",
        "size": 967,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 246,
        "sha": "88ba732dfcab8d34f61489a31c60fb8abfc311af5b63726871f798a5fa528857",
        "path": "wildcard@0.3.0.registry.json",
        "size": 845,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 247,
        "sha": "27ccf0dd3a8d3706a63dec131460e73df5fdf6ab4298c1102cb20c0f8935aaf1",
        "path": "winapi@0.3.9.registry.json",
        "size": 836,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 248,
        "sha": "b7efe4333eeb8b7daa480a3e7db1289f9499a19e6b016970507a3b6608274491",
        "path": "winapi-i686-pc-windows-gnu@0.4.0.registry.json",
        "size": 932,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 249,
        "sha": "bb49ed6b9b2fd0e5059e9d4b8723452e7ef6c147a5cc63b6e3f153519a8d3d01",
        "path": "winapi-x86_64-pc-windows-gnu@0.4.0.registry.json",
        "size": 936,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 250,
        "sha": "de5891f852a0ec7b256c5142a40bddee3f1e9f8e2203a38d50997a842aa175d1",
        "path": "windows-link@0.2.1.registry.json",
        "size": 828,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 251,
        "sha": "4bb8de67ec3b3a6934dd78e4f99d47153ccad2c3d8ded2f4702665252be5f6ce",
        "path": "windows-result@0.4.1.registry.json",
        "size": 833,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 252,
        "sha": "ab511422b23decc848158886bdc035dbb166b879c86d4df069ef20cb34e758fe",
        "path": "windows-sys@0.61.2.registry.json",
        "size": 825,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 253,
        "sha": "5f219517c152daf66a852397479018ffb41d22bb645e2b9c138d1c735c6a5442",
        "path": "winnow@1.0.3.registry.json",
        "size": 837,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 254,
        "sha": "9f0306f1d157c73bcd0840af77b56917650e24137679556a393ae2f0c8f8be55",
        "path": "wit-bindgen@0.57.1.registry.json",
        "size": 1032,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 255,
        "sha": "33aef29566bbf6beafbbfeac64f03826379c928373603f0e05ae3c6ccbf21d8a",
        "path": "zerocopy@0.8.52.registry.json",
        "size": 913,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 256,
        "sha": "030a0c4e2f109fd7667d58443acabbc0f3a02eb3187419eb944b77a85f7bae01",
        "path": "zerocopy-derive@0.8.52.registry.json",
        "size": 870,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 257,
        "sha": "dacd68fa2bebc72d6c0abfa41c75628a93552f5815b9068b30167f73564a958c",
        "path": "zmij@1.0.21.registry.json",
        "size": 845,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 258,
        "sha": "edba9b1422b267fb425a168c862cf9ca0551798397a60031900ba7e8be79cda6",
        "path": "rama-socks5@0.3.0-rc1.registry.json",
        "size": 820,
        "type": "registry",
        "depth": 1
      }
    ],
    "omitted_files": 233,
    "rev": "c7f7e",
    "v": "8"
  }
}