<ns0:bom xmlns:ns0="http://cyclonedx.org/schema/bom/1.5" serialNumber="urn:uuid:98d2e7fb-25ee-4edd-9135-43133c5e49a2" version="1">
  <ns0:metadata>
    <ns0:timestamp>2024-11-03T04:03:41.863255+00:00</ns0:timestamp>
    <ns0:tools>
      <ns0:components>
        <ns0:component type="application">
          <ns0:group>CycloneDX</ns0:group>
          <ns0:name>cyclonedx-py</ns0:name>
          <ns0:version>5.1.0</ns0:version>
          <ns0:description>CycloneDX Software Bill of Materials (SBOM) generator for Python projects and environments</ns0:description>
          <ns0:licenses>
            <ns0:license>
              <ns0:id>Apache-2.0</ns0:id>
            </ns0:license>
          </ns0:licenses>
          <ns0:externalReferences>
            <ns0:reference type="build-system">
              <ns0:url>https://github.com/CycloneDX/cyclonedx-python/actions</ns0:url>
            </ns0:reference>
            <ns0:reference type="distribution">
              <ns0:url>https://pypi.org/project/cyclonedx-bom/</ns0:url>
            </ns0:reference>
            <ns0:reference type="documentation">
              <ns0:url>https://cyclonedx-bom-tool.readthedocs.io/</ns0:url>
            </ns0:reference>
            <ns0:reference type="issue-tracker">
              <ns0:url>https://github.com/CycloneDX/cyclonedx-python/issues</ns0:url>
            </ns0:reference>
            <ns0:reference type="license">
              <ns0:url>https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE</ns0:url>
            </ns0:reference>
            <ns0:reference type="release-notes">
              <ns0:url>https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md</ns0:url>
            </ns0:reference>
            <ns0:reference type="vcs">
              <ns0:url>https://github.com/CycloneDX/cyclonedx-python/</ns0:url>
            </ns0:reference>
            <ns0:reference type="website">
              <ns0:url>https://github.com/CycloneDX/cyclonedx-python/#readme</ns0:url>
            </ns0:reference>
          </ns0:externalReferences>
        </ns0:component>
        <ns0:component type="library">
          <ns0:group>CycloneDX</ns0:group>
          <ns0:name>cyclonedx-python-lib</ns0:name>
          <ns0:version>8.4.0</ns0:version>
          <ns0:description>Python library for CycloneDX</ns0:description>
          <ns0:licenses>
            <ns0:license>
              <ns0:id>Apache-2.0</ns0:id>
            </ns0:license>
          </ns0:licenses>
          <ns0:externalReferences>
            <ns0:reference type="build-system">
              <ns0:url>https://github.com/CycloneDX/cyclonedx-python-lib/actions</ns0:url>
            </ns0:reference>
            <ns0:reference type="distribution">
              <ns0:url>https://pypi.org/project/cyclonedx-python-lib/</ns0:url>
            </ns0:reference>
            <ns0:reference type="documentation">
              <ns0:url>https://cyclonedx-python-library.readthedocs.io/</ns0:url>
            </ns0:reference>
            <ns0:reference type="issue-tracker">
              <ns0:url>https://github.com/CycloneDX/cyclonedx-python-lib/issues</ns0:url>
            </ns0:reference>
            <ns0:reference type="license">
              <ns0:url>https://github.com/CycloneDX/cyclonedx-python-lib/blob/main/LICENSE</ns0:url>
            </ns0:reference>
            <ns0:reference type="release-notes">
              <ns0:url>https://github.com/CycloneDX/cyclonedx-python-lib/blob/main/CHANGELOG.md</ns0:url>
            </ns0:reference>
            <ns0:reference type="vcs">
              <ns0:url>https://github.com/CycloneDX/cyclonedx-python-lib</ns0:url>
            </ns0:reference>
            <ns0:reference type="website">
              <ns0:url>https://github.com/CycloneDX/cyclonedx-python-lib/#readme</ns0:url>
            </ns0:reference>
          </ns0:externalReferences>
        </ns0:component>
      </ns0:components>
    </ns0:tools>
  </ns0:metadata>
  <ns0:components>
    <ns0:component type="library" bom-ref="antlr4-python3-runtime==4.9.3">
      <ns0:name>antlr4-python3-runtime</ns0:name>
      <ns0:version>4.9.3</ns0:version>
      <ns0:purl>pkg:pypi/antlr4-python3-runtime@4.9.3</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/antlr4-python3-runtime/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">f224469b4168294902bb1efa80a8bf7855f24c99aef99cbefc1bcd3cce77881b</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="argon2-cffi==23.1.0">
      <ns0:name>argon2-cffi</ns0:name>
      <ns0:version>23.1.0</ns0:version>
      <ns0:purl>pkg:pypi/argon2-cffi@23.1.0</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/argon2-cffi/</ns0:url>
          <ns0:comment>from explicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">879c3e79a2729ce768ebb7d36d4609e3a78a4ca2ec3a9f12286ca057e3d0db08</ns0:hash>
            <ns0:hash alg="SHA-256">c670642b78ba29641818ab2e68bd4e6a78ba53b7eff7b4c3815ae16abf91c7ea</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="argon2-cffi-bindings==21.2.0">
      <ns0:name>argon2-cffi-bindings</ns0:name>
      <ns0:version>21.2.0</ns0:version>
      <ns0:purl>pkg:pypi/argon2-cffi-bindings@21.2.0</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/argon2-cffi-bindings/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">20ef543a89dee4db46a1a6e206cd015360e5a75822f76df533845c3cbaf72670</ns0:hash>
            <ns0:hash alg="SHA-256">2c3e3cc67fdb7d82c4718f19b4e7a87123caf8a93fde7e23cf66ac0337d3cb3f</ns0:hash>
            <ns0:hash alg="SHA-256">3b9ef65804859d335dc6b31582cad2c5166f0c3e7975f324d9ffaa34ee7e6583</ns0:hash>
            <ns0:hash alg="SHA-256">3e385d1c39c520c08b53d63300c3ecc28622f076f4c2b0e6d7e796e9f6502194</ns0:hash>
            <ns0:hash alg="SHA-256">58ed19212051f49a523abb1dbe954337dc82d947fb6e5a0da60f7c8471a8476c</ns0:hash>
            <ns0:hash alg="SHA-256">5e00316dabdaea0b2dd82d141cc66889ced0cdcbfa599e8b471cf22c620c329a</ns0:hash>
            <ns0:hash alg="SHA-256">603ca0aba86b1349b147cab91ae970c63118a0f30444d4bc80355937c950c082</ns0:hash>
            <ns0:hash alg="SHA-256">6a22ad9800121b71099d0fb0a65323810a15f2e292f2ba450810a7316e128ee5</ns0:hash>
            <ns0:hash alg="SHA-256">8cd69c07dd875537a824deec19f978e0f2078fdda07fd5c42ac29668dda5f40f</ns0:hash>
            <ns0:hash alg="SHA-256">93f9bf70084f97245ba10ee36575f0c3f1e7d7724d67d8e5b08e61787c320ed7</ns0:hash>
            <ns0:hash alg="SHA-256">9524464572e12979364b7d600abf96181d3541da11e23ddf565a32e70bd4dc0d</ns0:hash>
            <ns0:hash alg="SHA-256">b2ef1c30440dbbcba7a5dc3e319408b59676e2e039e2ae11a8775ecf482b192f</ns0:hash>
            <ns0:hash alg="SHA-256">b746dba803a79238e925d9046a63aa26bf86ab2a2fe74ce6b009a1c3f5c8f2ae</ns0:hash>
            <ns0:hash alg="SHA-256">bb89ceffa6c791807d1305ceb77dbfacc5aa499891d2c55661c6459651fc39e3</ns0:hash>
            <ns0:hash alg="SHA-256">bd46088725ef7f58b5a1ef7ca06647ebaf0eb4baff7d1d0d177c6cc8744abd86</ns0:hash>
            <ns0:hash alg="SHA-256">ccb949252cb2ab3a08c02024acb77cfb179492d5701c7cbdbfd776124d4d2367</ns0:hash>
            <ns0:hash alg="SHA-256">d4966ef5848d820776f5f562a7d45fdd70c2f330c961d0d745b784034bd9f48d</ns0:hash>
            <ns0:hash alg="SHA-256">e415e3f62c8d124ee16018e491a009937f8cf7ebf5eb430ffc5de21b900dad93</ns0:hash>
            <ns0:hash alg="SHA-256">ed2937d286e2ad0cc79a7087d3c272832865f779430e0cc2b4f3718d3159b0cb</ns0:hash>
            <ns0:hash alg="SHA-256">f1152ac548bd5b8bcecfb0b0371f082037e47128653df2e8ba6e914d384f3c3e</ns0:hash>
            <ns0:hash alg="SHA-256">f9f8b450ed0547e3d473fdc8612083fd08dd2120d6ac8f73828df9b7d45bb351</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="async-timeout==5.0.0">
      <ns0:name>async-timeout</ns0:name>
      <ns0:version>5.0.0</ns0:version>
      <ns0:purl>pkg:pypi/async-timeout@5.0.0</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/async-timeout/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">49675ec889daacfe65ff66d2dde7dd1447a6f4b2f23721022e4ba121f8772a85</ns0:hash>
            <ns0:hash alg="SHA-256">904719a4bd6e0520047d0ddae220aabee67b877f7ca17bf8cea20f67f6247ae0</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="blinker==1.8.2">
      <ns0:name>blinker</ns0:name>
      <ns0:version>1.8.2</ns0:version>
      <ns0:purl>pkg:pypi/blinker@1.8.2</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/blinker/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">1779309f71bf239144b9399d06ae925637cf6634cf6bd131104184531bf67c01</ns0:hash>
            <ns0:hash alg="SHA-256">8f77b09d3bf7c795e969e9486f39c2c5e9c39d4ee07424be2bc594ece9642d83</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="cachelib==0.9.0">
      <ns0:name>cachelib</ns0:name>
      <ns0:version>0.9.0</ns0:version>
      <ns0:purl>pkg:pypi/cachelib@0.9.0</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/cachelib/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">38222cc7c1b79a23606de5c2607f4925779e37cdcea1c2ad21b8bae94b5425a5</ns0:hash>
            <ns0:hash alg="SHA-256">811ceeb1209d2fe51cd2b62810bd1eccf70feba5c52641532498be5c675493b3</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="certifi==2024.8.30">
      <ns0:name>certifi</ns0:name>
      <ns0:version>2024.8.30</ns0:version>
      <ns0:purl>pkg:pypi/certifi@2024.8.30</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/certifi/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">922820b53db7a7257ffbda3f597266d435245903d80737e34f8a45ff3e3230d8</ns0:hash>
            <ns0:hash alg="SHA-256">bec941d2aa8195e248a60b31ff9f0558284cf01a52591ceda73ea9afffd69fd9</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="cffi==1.17.1">
      <ns0:name>cffi</ns0:name>
      <ns0:version>1.17.1</ns0:version>
      <ns0:purl>pkg:pypi/cffi@1.17.1</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/cffi/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8</ns0:hash>
            <ns0:hash alg="SHA-256">0984a4925a435b1da406122d4d7968dd861c1385afe3b45ba82b750f229811e2</ns0:hash>
            <ns0:hash alg="SHA-256">0e2b1fac190ae3ebfe37b979cc1ce69c81f4e4fe5746bb401dca63a9062cdaf1</ns0:hash>
            <ns0:hash alg="SHA-256">0f048dcf80db46f0098ccac01132761580d28e28bc0f78ae0d58048063317e15</ns0:hash>
            <ns0:hash alg="SHA-256">1257bdabf294dceb59f5e70c64a3e2f462c30c7ad68092d01bbbfb1c16b1ba36</ns0:hash>
            <ns0:hash alg="SHA-256">1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824</ns0:hash>
            <ns0:hash alg="SHA-256">1d599671f396c4723d016dbddb72fe8e0397082b0a77a4fab8028923bec050e8</ns0:hash>
            <ns0:hash alg="SHA-256">28b16024becceed8c6dfbc75629e27788d8a3f9030691a1dbf9821a128b22c36</ns0:hash>
            <ns0:hash alg="SHA-256">2bb1a08b8008b281856e5971307cc386a8e9c5b625ac297e853d36da6efe9c17</ns0:hash>
            <ns0:hash alg="SHA-256">30c5e0cb5ae493c04c8b42916e52ca38079f1b235c2f8ae5f4527b963c401caf</ns0:hash>
            <ns0:hash alg="SHA-256">31000ec67d4221a71bd3f67df918b1f88f676f1c3b535a7eb473255fdc0b83fc</ns0:hash>
            <ns0:hash alg="SHA-256">386c8bf53c502fff58903061338ce4f4950cbdcb23e2902d86c0f722b786bbe3</ns0:hash>
            <ns0:hash alg="SHA-256">3edc8d958eb099c634dace3c7e16560ae474aa3803a5df240542b305d14e14ed</ns0:hash>
            <ns0:hash alg="SHA-256">45398b671ac6d70e67da8e4224a065cec6a93541bb7aebe1b198a61b58c7b702</ns0:hash>
            <ns0:hash alg="SHA-256">46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1</ns0:hash>
            <ns0:hash alg="SHA-256">4ceb10419a9adf4460ea14cfd6bc43d08701f0835e979bf821052f1805850fe8</ns0:hash>
            <ns0:hash alg="SHA-256">51392eae71afec0d0c8fb1a53b204dbb3bcabcb3c9b807eedf3e1e6ccf2de903</ns0:hash>
            <ns0:hash alg="SHA-256">5da5719280082ac6bd9aa7becb3938dc9f9cbd57fac7d2871717b1feb0902ab6</ns0:hash>
            <ns0:hash alg="SHA-256">610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d</ns0:hash>
            <ns0:hash alg="SHA-256">636062ea65bd0195bc012fea9321aca499c0504409f413dc88af450b57ffd03b</ns0:hash>
            <ns0:hash alg="SHA-256">6883e737d7d9e4899a8a695e00ec36bd4e5e4f18fabe0aca0efe0a4b44cdb13e</ns0:hash>
            <ns0:hash alg="SHA-256">6b8b4a92e1c65048ff98cfe1f735ef8f1ceb72e3d5f0c25fdb12087a23da22be</ns0:hash>
            <ns0:hash alg="SHA-256">6f17be4345073b0a7b8ea599688f692ac3ef23ce28e5df79c04de519dbc4912c</ns0:hash>
            <ns0:hash alg="SHA-256">706510fe141c86a69c8ddc029c7910003a17353970cff3b904ff0686a5927683</ns0:hash>
            <ns0:hash alg="SHA-256">72e72408cad3d5419375fc87d289076ee319835bdfa2caad331e377589aebba9</ns0:hash>
            <ns0:hash alg="SHA-256">733e99bc2df47476e3848417c5a4540522f234dfd4ef3ab7fafdf555b082ec0c</ns0:hash>
            <ns0:hash alg="SHA-256">7596d6620d3fa590f677e9ee430df2958d2d6d6de2feeae5b20e82c00b76fbf8</ns0:hash>
            <ns0:hash alg="SHA-256">78122be759c3f8a014ce010908ae03364d00a1f81ab5c7f4a7a5120607ea56e1</ns0:hash>
            <ns0:hash alg="SHA-256">805b4371bf7197c329fcb3ead37e710d1bca9da5d583f5073b799d5c5bd1eee4</ns0:hash>
            <ns0:hash alg="SHA-256">85a950a4ac9c359340d5963966e3e0a94a676bd6245a4b55bc43949eee26a655</ns0:hash>
            <ns0:hash alg="SHA-256">8f2cdc858323644ab277e9bb925ad72ae0e67f69e804f4898c070998d50b1a67</ns0:hash>
            <ns0:hash alg="SHA-256">9755e4345d1ec879e3849e62222a18c7174d65a6a92d5b346b1863912168b595</ns0:hash>
            <ns0:hash alg="SHA-256">98e3969bcff97cae1b2def8ba499ea3d6f31ddfdb7635374834cf89a1a08ecf0</ns0:hash>
            <ns0:hash alg="SHA-256">a08d7e755f8ed21095a310a693525137cfe756ce62d066e53f502a83dc550f65</ns0:hash>
            <ns0:hash alg="SHA-256">a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41</ns0:hash>
            <ns0:hash alg="SHA-256">a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6</ns0:hash>
            <ns0:hash alg="SHA-256">a45e3c6913c5b87b3ff120dcdc03f6131fa0065027d0ed7ee6190736a74cd401</ns0:hash>
            <ns0:hash alg="SHA-256">a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6</ns0:hash>
            <ns0:hash alg="SHA-256">ad9413ccdeda48c5afdae7e4fa2192157e991ff761e7ab8fdd8926f40b160cc3</ns0:hash>
            <ns0:hash alg="SHA-256">b2ab587605f4ba0bf81dc0cb08a41bd1c0a5906bd59243d56bad7668a6fc6c16</ns0:hash>
            <ns0:hash alg="SHA-256">b62ce867176a75d03a665bad002af8e6d54644fad99a3c70905c543130e39d93</ns0:hash>
            <ns0:hash alg="SHA-256">c03e868a0b3bc35839ba98e74211ed2b05d2119be4e8a0f224fba9384f1fe02e</ns0:hash>
            <ns0:hash alg="SHA-256">c59d6e989d07460165cc5ad3c61f9fd8f1b4796eacbd81cee78957842b834af4</ns0:hash>
            <ns0:hash alg="SHA-256">c7eac2ef9b63c79431bc4b25f1cd649d7f061a28808cbc6c47b534bd789ef964</ns0:hash>
            <ns0:hash alg="SHA-256">c9c3d058ebabb74db66e431095118094d06abf53284d9c81f27300d0e0d8bc7c</ns0:hash>
            <ns0:hash alg="SHA-256">ca74b8dbe6e8e8263c0ffd60277de77dcee6c837a3d0881d8c1ead7268c9e576</ns0:hash>
            <ns0:hash alg="SHA-256">caaf0640ef5f5517f49bc275eca1406b0ffa6aa184892812030f04c2abf589a0</ns0:hash>
            <ns0:hash alg="SHA-256">cdf5ce3acdfd1661132f2a9c19cac174758dc2352bfe37d98aa7512c6b7178b3</ns0:hash>
            <ns0:hash alg="SHA-256">d016c76bdd850f3c626af19b0542c9677ba156e4ee4fccfdd7848803533ef662</ns0:hash>
            <ns0:hash alg="SHA-256">d01b12eeeb4427d3110de311e1774046ad344f5b1a7403101878976ecd7a10f3</ns0:hash>
            <ns0:hash alg="SHA-256">d63afe322132c194cf832bfec0dc69a99fb9bb6bbd550f161a49e9e855cc78ff</ns0:hash>
            <ns0:hash alg="SHA-256">da95af8214998d77a98cc14e3a3bd00aa191526343078b530ceb0bd710fb48a5</ns0:hash>
            <ns0:hash alg="SHA-256">dd398dbc6773384a17fe0d3e7eeb8d1a21c2200473ee6806bb5e6a8e62bb73dd</ns0:hash>
            <ns0:hash alg="SHA-256">de2ea4b5833625383e464549fec1bc395c1bdeeb5f25c4a3a82b5a8c756ec22f</ns0:hash>
            <ns0:hash alg="SHA-256">de55b766c7aa2e2a3092c51e0483d700341182f08e67c63630d5b6f200bb28e5</ns0:hash>
            <ns0:hash alg="SHA-256">df8b1c11f177bc2313ec4b2d46baec87a5f3e71fc8b45dab2ee7cae86d9aba14</ns0:hash>
            <ns0:hash alg="SHA-256">e03eab0a8677fa80d646b5ddece1cbeaf556c313dcfac435ba11f107ba117b5d</ns0:hash>
            <ns0:hash alg="SHA-256">e221cf152cff04059d011ee126477f0d9588303eb57e88923578ace7baad17f9</ns0:hash>
            <ns0:hash alg="SHA-256">e31ae45bc2e29f6b2abd0de1cc3b9d5205aa847cafaecb8af1476a609a2f6eb7</ns0:hash>
            <ns0:hash alg="SHA-256">edae79245293e15384b51f88b00613ba9f7198016a5948b5dddf4917d4d26382</ns0:hash>
            <ns0:hash alg="SHA-256">f1e22e8c4419538cb197e4dd60acc919d7696e5ef98ee4da4e01d3f8cfa4cc5a</ns0:hash>
            <ns0:hash alg="SHA-256">f3a2b4222ce6b60e2e8b337bb9596923045681d71e5a082783484d845390938e</ns0:hash>
            <ns0:hash alg="SHA-256">f6a16c31041f09ead72d69f583767292f750d24913dadacf5756b966aacb3f1a</ns0:hash>
            <ns0:hash alg="SHA-256">f75c7ab1f9e4aca5414ed4d8e5c0e303a34f4421f8a0d47a4d019ceff0ab6af4</ns0:hash>
            <ns0:hash alg="SHA-256">f79fc4fc25f1c8698ff97788206bb3c2598949bfe0fef03d299eb1b5356ada99</ns0:hash>
            <ns0:hash alg="SHA-256">f7f5baafcc48261359e14bcd6d9bff6d4b28d9103847c9e136694cb0501aef87</ns0:hash>
            <ns0:hash alg="SHA-256">fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="charset-normalizer==3.4.0">
      <ns0:name>charset-normalizer</ns0:name>
      <ns0:version>3.4.0</ns0:version>
      <ns0:purl>pkg:pypi/charset-normalizer@3.4.0</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/charset-normalizer/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">0099d79bdfcf5c1f0c2c72f91516702ebf8b0b8ddd8905f97a8aecf49712c621</ns0:hash>
            <ns0:hash alg="SHA-256">0713f3adb9d03d49d365b70b84775d0a0d18e4ab08d12bc46baa6132ba78aaf6</ns0:hash>
            <ns0:hash alg="SHA-256">07afec21bbbbf8a5cc3651aa96b980afe2526e7f048fdfb7f1014d84acc8b6d8</ns0:hash>
            <ns0:hash alg="SHA-256">0b309d1747110feb25d7ed6b01afdec269c647d382c857ef4663bbe6ad95a912</ns0:hash>
            <ns0:hash alg="SHA-256">0d99dd8ff461990f12d6e42c7347fd9ab2532fb70e9621ba520f9e8637161d7c</ns0:hash>
            <ns0:hash alg="SHA-256">0de7b687289d3c1b3e8660d0741874abe7888100efe14bd0f9fd7141bcbda92b</ns0:hash>
            <ns0:hash alg="SHA-256">1110e22af8ca26b90bd6364fe4c763329b0ebf1ee213ba32b68c73de5752323d</ns0:hash>
            <ns0:hash alg="SHA-256">130272c698667a982a5d0e626851ceff662565379baf0ff2cc58067b81d4f11d</ns0:hash>
            <ns0:hash alg="SHA-256">136815f06a3ae311fae551c3df1f998a1ebd01ddd424aa5603a4336997629e95</ns0:hash>
            <ns0:hash alg="SHA-256">14215b71a762336254351b00ec720a8e85cada43b987da5a042e4ce3e82bd68e</ns0:hash>
            <ns0:hash alg="SHA-256">1db4e7fefefd0f548d73e2e2e041f9df5c59e178b4c72fbac4cc6f535cfb1565</ns0:hash>
            <ns0:hash alg="SHA-256">1ffd9493de4c922f2a38c2bf62b831dcec90ac673ed1ca182fe11b4d8e9f2a64</ns0:hash>
            <ns0:hash alg="SHA-256">2006769bd1640bdf4d5641c69a3d63b71b81445473cac5ded39740a226fa88ab</ns0:hash>
            <ns0:hash alg="SHA-256">20587d20f557fe189b7947d8e7ec5afa110ccf72a3128d61a2a387c3313f46be</ns0:hash>
            <ns0:hash alg="SHA-256">223217c3d4f82c3ac5e29032b3f1c2eb0fb591b72161f86d93f5719079dae93e</ns0:hash>
            <ns0:hash alg="SHA-256">27623ba66c183eca01bf9ff833875b459cad267aeeb044477fedac35e19ba907</ns0:hash>
            <ns0:hash alg="SHA-256">285e96d9d53422efc0d7a17c60e59f37fbf3dfa942073f666db4ac71e8d726d0</ns0:hash>
            <ns0:hash alg="SHA-256">2de62e8801ddfff069cd5c504ce3bc9672b23266597d4e4f50eda28846c322f2</ns0:hash>
            <ns0:hash alg="SHA-256">2f6c34da58ea9c1a9515621f4d9ac379871a8f21168ba1b5e09d74250de5ad62</ns0:hash>
            <ns0:hash alg="SHA-256">309a7de0a0ff3040acaebb35ec45d18db4b28232f21998851cfa709eeff49d62</ns0:hash>
            <ns0:hash alg="SHA-256">35c404d74c2926d0287fbd63ed5d27eb911eb9e4a3bb2c6d294f3cfd4a9e0c23</ns0:hash>
            <ns0:hash alg="SHA-256">3710a9751938947e6327ea9f3ea6332a09bf0ba0c09cae9cb1f250bd1f1549bc</ns0:hash>
            <ns0:hash alg="SHA-256">3d59d125ffbd6d552765510e3f31ed75ebac2c7470c7274195b9161a32350284</ns0:hash>
            <ns0:hash alg="SHA-256">40d3ff7fc90b98c637bda91c89d51264a3dcf210cade3a2c6f838c7268d7a4ca</ns0:hash>
            <ns0:hash alg="SHA-256">425c5f215d0eecee9a56cdb703203dda90423247421bf0d67125add85d0c4455</ns0:hash>
            <ns0:hash alg="SHA-256">43193c5cda5d612f247172016c4bb71251c784d7a4d9314677186a838ad34858</ns0:hash>
            <ns0:hash alg="SHA-256">44aeb140295a2f0659e113b31cfe92c9061622cadbc9e2a2f7b8ef6b1e29ef4b</ns0:hash>
            <ns0:hash alg="SHA-256">47334db71978b23ebcf3c0f9f5ee98b8d65992b65c9c4f2d34c2eaf5bcaf0594</ns0:hash>
            <ns0:hash alg="SHA-256">4796efc4faf6b53a18e3d46343535caed491776a22af773f366534056c4e1fbc</ns0:hash>
            <ns0:hash alg="SHA-256">4a51b48f42d9358460b78725283f04bddaf44a9358197b889657deba38f329db</ns0:hash>
            <ns0:hash alg="SHA-256">4b67fdab07fdd3c10bb21edab3cbfe8cf5696f453afce75d815d9d7223fbe88b</ns0:hash>
            <ns0:hash alg="SHA-256">4ec9dd88a5b71abfc74e9df5ebe7921c35cbb3b641181a531ca65cdb5e8e4dea</ns0:hash>
            <ns0:hash alg="SHA-256">4f9fc98dad6c2eaa32fc3af1417d95b5e3d08aff968df0cd320066def971f9a6</ns0:hash>
            <ns0:hash alg="SHA-256">54b6a92d009cbe2fb11054ba694bc9e284dad30a26757b1e372a1fdddaf21920</ns0:hash>
            <ns0:hash alg="SHA-256">55f56e2ebd4e3bc50442fbc0888c9d8c94e4e06a933804e2af3e89e2f9c1c749</ns0:hash>
            <ns0:hash alg="SHA-256">5726cf76c982532c1863fb64d8c6dd0e4c90b6ece9feb06c9f202417a31f7dd7</ns0:hash>
            <ns0:hash alg="SHA-256">5d447056e2ca60382d460a604b6302d8db69476fd2015c81e7c35417cfabe4cd</ns0:hash>
            <ns0:hash alg="SHA-256">5ed2e36c3e9b4f21dd9422f6893dec0abf2cca553af509b10cd630f878d3eb99</ns0:hash>
            <ns0:hash alg="SHA-256">5ff2ed8194587faf56555927b3aa10e6fb69d931e33953943bc4f837dfee2242</ns0:hash>
            <ns0:hash alg="SHA-256">62f60aebecfc7f4b82e3f639a7d1433a20ec32824db2199a11ad4f5e146ef5ee</ns0:hash>
            <ns0:hash alg="SHA-256">63bc5c4ae26e4bc6be6469943b8253c0fd4e4186c43ad46e713ea61a0ba49129</ns0:hash>
            <ns0:hash alg="SHA-256">6b40e8d38afe634559e398cc32b1472f376a4099c75fe6299ae607e404c033b2</ns0:hash>
            <ns0:hash alg="SHA-256">6b493a043635eb376e50eedf7818f2f322eabbaa974e948bd8bdd29eb7ef2a51</ns0:hash>
            <ns0:hash alg="SHA-256">6dba5d19c4dfab08e58d5b36304b3f92f3bd5d42c1a3fa37b5ba5cdf6dfcbcee</ns0:hash>
            <ns0:hash alg="SHA-256">6fd30dc99682dc2c603c2b315bded2799019cea829f8bf57dc6b61efde6611c8</ns0:hash>
            <ns0:hash alg="SHA-256">707b82d19e65c9bd28b81dde95249b07bf9f5b90ebe1ef17d9b57473f8a64b7b</ns0:hash>
            <ns0:hash alg="SHA-256">7706f5850360ac01d80c89bcef1640683cc12ed87f42579dab6c5d3ed6888613</ns0:hash>
            <ns0:hash alg="SHA-256">7782afc9b6b42200f7362858f9e73b1f8316afb276d316336c0ec3bd73312742</ns0:hash>
            <ns0:hash alg="SHA-256">79983512b108e4a164b9c8d34de3992f76d48cadc9554c9e60b43f308988aabe</ns0:hash>
            <ns0:hash alg="SHA-256">7f683ddc7eedd742e2889d2bfb96d69573fde1d92fcb811979cdb7165bb9c7d3</ns0:hash>
            <ns0:hash alg="SHA-256">82357d85de703176b5587dbe6ade8ff67f9f69a41c0733cf2425378b49954de5</ns0:hash>
            <ns0:hash alg="SHA-256">84450ba661fb96e9fd67629b93d2941c871ca86fc38d835d19d4225ff946a631</ns0:hash>
            <ns0:hash alg="SHA-256">86f4e8cca779080f66ff4f191a685ced73d2f72d50216f7112185dc02b90b9b7</ns0:hash>
            <ns0:hash alg="SHA-256">8cda06946eac330cbe6598f77bb54e690b4ca93f593dee1568ad22b04f347c15</ns0:hash>
            <ns0:hash alg="SHA-256">8ce7fd6767a1cc5a92a639b391891bf1c268b03ec7e021c7d6d902285259685c</ns0:hash>
            <ns0:hash alg="SHA-256">8ff4e7cdfdb1ab5698e675ca622e72d58a6fa2a8aa58195de0c0061288e6e3ea</ns0:hash>
            <ns0:hash alg="SHA-256">9289fd5dddcf57bab41d044f1756550f9e7cf0c8e373b8cdf0ce8773dc4bd417</ns0:hash>
            <ns0:hash alg="SHA-256">92a7e36b000bf022ef3dbb9c46bfe2d52c047d5e3f3343f43204263c5addc250</ns0:hash>
            <ns0:hash alg="SHA-256">92db3c28b5b2a273346bebb24857fda45601aef6ae1c011c0a997106581e8a88</ns0:hash>
            <ns0:hash alg="SHA-256">95c3c157765b031331dd4db3c775e58deaee050a3042fcad72cbc4189d7c8dca</ns0:hash>
            <ns0:hash alg="SHA-256">980b4f289d1d90ca5efcf07958d3eb38ed9c0b7676bf2831a54d4f66f9c27dfa</ns0:hash>
            <ns0:hash alg="SHA-256">9ae4ef0b3f6b41bad6366fb0ea4fc1d7ed051528e113a60fa2a65a9abb5b1d99</ns0:hash>
            <ns0:hash alg="SHA-256">9c98230f5042f4945f957d006edccc2af1e03ed5e37ce7c373f00a5a4daa6149</ns0:hash>
            <ns0:hash alg="SHA-256">9fa2566ca27d67c86569e8c85297aaf413ffab85a8960500f12ea34ff98e4c41</ns0:hash>
            <ns0:hash alg="SHA-256">a14969b8691f7998e74663b77b4c36c0337cb1df552da83d5c9004a93afdb574</ns0:hash>
            <ns0:hash alg="SHA-256">a8aacce6e2e1edcb6ac625fb0f8c3a9570ccc7bfba1f63419b3769ccf6a00ed0</ns0:hash>
            <ns0:hash alg="SHA-256">a8e538f46104c815be19c975572d74afb53f29650ea2025bbfaef359d2de2f7f</ns0:hash>
            <ns0:hash alg="SHA-256">aa41e526a5d4a9dfcfbab0716c7e8a1b215abd3f3df5a45cf18a12721d31cb5d</ns0:hash>
            <ns0:hash alg="SHA-256">aa693779a8b50cd97570e5a0f343538a8dbd3e496fa5dcb87e29406ad0299654</ns0:hash>
            <ns0:hash alg="SHA-256">ab22fbd9765e6954bc0bcff24c25ff71dcbfdb185fcdaca49e81bac68fe724d3</ns0:hash>
            <ns0:hash alg="SHA-256">ab2e5bef076f5a235c3774b4f4028a680432cded7cad37bba0fd90d64b187d19</ns0:hash>
            <ns0:hash alg="SHA-256">ab973df98fc99ab39080bfb0eb3a925181454d7c3ac8a1e695fddfae696d9e90</ns0:hash>
            <ns0:hash alg="SHA-256">af73657b7a68211996527dbfeffbb0864e043d270580c5aef06dc4b659a4b578</ns0:hash>
            <ns0:hash alg="SHA-256">b197e7094f232959f8f20541ead1d9862ac5ebea1d58e9849c1bf979255dfac9</ns0:hash>
            <ns0:hash alg="SHA-256">b295729485b06c1a0683af02a9e42d2caa9db04a373dc38a6a58cdd1e8abddf1</ns0:hash>
            <ns0:hash alg="SHA-256">b8831399554b92b72af5932cdbbd4ddc55c55f631bb13ff8fe4e6536a06c5c51</ns0:hash>
            <ns0:hash alg="SHA-256">b8dcd239c743aa2f9c22ce674a145e0a25cb1566c495928440a181ca1ccf6719</ns0:hash>
            <ns0:hash alg="SHA-256">bcb4f8ea87d03bc51ad04add8ceaf9b0f085ac045ab4d74e73bbc2dc033f0236</ns0:hash>
            <ns0:hash alg="SHA-256">bd7af3717683bea4c87acd8c0d3d5b44d56120b26fd3f8a692bdd2d5260c620a</ns0:hash>
            <ns0:hash alg="SHA-256">bf4475b82be41b07cc5e5ff94810e6a01f276e37c2d55571e3fe175e467a1a1c</ns0:hash>
            <ns0:hash alg="SHA-256">c3e446d253bd88f6377260d07c895816ebf33ffffd56c1c792b13bff9c3e1ade</ns0:hash>
            <ns0:hash alg="SHA-256">c57516e58fd17d03ebe67e181a4e4e2ccab1168f8c2976c6a334d4f819fe5944</ns0:hash>
            <ns0:hash alg="SHA-256">c94057af19bc953643a33581844649a7fdab902624d2eb739738a30e2b3e60fc</ns0:hash>
            <ns0:hash alg="SHA-256">cab5d0b79d987c67f3b9e9c53f54a61360422a5a0bc075f43cab5621d530c3b6</ns0:hash>
            <ns0:hash alg="SHA-256">ce031db0408e487fd2775d745ce30a7cd2923667cf3b69d48d219f1d8f5ddeb6</ns0:hash>
            <ns0:hash alg="SHA-256">cee4373f4d3ad28f1ab6290684d8e2ebdb9e7a1b74fdc39e4c211995f77bec27</ns0:hash>
            <ns0:hash alg="SHA-256">d5b054862739d276e09928de37c79ddeec42a6e1bfc55863be96a36ba22926f6</ns0:hash>
            <ns0:hash alg="SHA-256">dbe03226baf438ac4fda9e2d0715022fd579cb641c4cf639fa40d53b2fe6f3e2</ns0:hash>
            <ns0:hash alg="SHA-256">dc15e99b2d8a656f8e666854404f1ba54765871104e50c8e9813af8a7db07f12</ns0:hash>
            <ns0:hash alg="SHA-256">dcaf7c1524c0542ee2fc82cc8ec337f7a9f7edee2532421ab200d2b920fc97cf</ns0:hash>
            <ns0:hash alg="SHA-256">dd4eda173a9fcccb5f2e2bd2a9f423d180194b1bf17cf59e3269899235b2a114</ns0:hash>
            <ns0:hash alg="SHA-256">dd9a8bd8900e65504a305bf8ae6fa9fbc66de94178c420791d0293702fce2df7</ns0:hash>
            <ns0:hash alg="SHA-256">de7376c29d95d6719048c194a9cf1a1b0393fbe8488a22008610b0361d834ecf</ns0:hash>
            <ns0:hash alg="SHA-256">e7fdd52961feb4c96507aa649550ec2a0d527c086d284749b2f582f2d40a2e0d</ns0:hash>
            <ns0:hash alg="SHA-256">e91f541a85298cf35433bf66f3fab2a4a2cff05c127eeca4af174f6d497f0d4b</ns0:hash>
            <ns0:hash alg="SHA-256">e9e3c4c9e1ed40ea53acf11e2a386383c3304212c965773704e4603d589343ed</ns0:hash>
            <ns0:hash alg="SHA-256">ee803480535c44e7f5ad00788526da7d85525cfefaf8acf8ab9a310000be4b03</ns0:hash>
            <ns0:hash alg="SHA-256">f09cb5a7bbe1ecae6e87901a2eb23e0256bb524a79ccc53eb0b7629fbe7677c4</ns0:hash>
            <ns0:hash alg="SHA-256">f19c1585933c82098c2a520f8ec1227f20e339e33aca8fa6f956f6691b784e67</ns0:hash>
            <ns0:hash alg="SHA-256">f1a2f519ae173b5b6a2c9d5fa3116ce16e48b3462c8b96dfdded11055e3d6365</ns0:hash>
            <ns0:hash alg="SHA-256">f28f891ccd15c514a0981f3b9db9aa23d62fe1a99997512b0491d2ed323d229a</ns0:hash>
            <ns0:hash alg="SHA-256">f3e73a4255342d4eb26ef6df01e3962e73aa29baa3124a8e824c5d3364a65748</ns0:hash>
            <ns0:hash alg="SHA-256">f606a1881d2663630ea5b8ce2efe2111740df4b687bd78b34a8131baa007f79b</ns0:hash>
            <ns0:hash alg="SHA-256">fe9f97feb71aa9896b81973a7bbada8c49501dc73e58a10fcef6663af95e5079</ns0:hash>
            <ns0:hash alg="SHA-256">ffc519621dce0c767e96b9c53f09c5d215578e10b02c285809f76509a3931482</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="click==8.1.7">
      <ns0:name>click</ns0:name>
      <ns0:version>8.1.7</ns0:version>
      <ns0:purl>pkg:pypi/click@8.1.7</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/click/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28</ns0:hash>
            <ns0:hash alg="SHA-256">ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="colorama==0.4.6">
      <ns0:name>colorama</ns0:name>
      <ns0:version>0.4.6</ns0:version>
      <ns0:purl>pkg:pypi/colorama@0.4.6</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/colorama/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44</ns0:hash>
            <ns0:hash alg="SHA-256">4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="dnspython==2.7.0">
      <ns0:name>dnspython</ns0:name>
      <ns0:version>2.7.0</ns0:version>
      <ns0:purl>pkg:pypi/dnspython@2.7.0</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/dnspython/</ns0:url>
          <ns0:comment>from explicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">b4c34b7d10b51bcc3a5071e7b8dee77939f1e878477eeecc965e9835f63c6c86</ns0:hash>
            <ns0:hash alg="SHA-256">ce9c432eda0dc91cf618a5cedf1a4e142651196bbcd2c80e89ed5a907e5cfaf1</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="email-validator==2.2.0">
      <ns0:name>email-validator</ns0:name>
      <ns0:version>2.2.0</ns0:version>
      <ns0:purl>pkg:pypi/email-validator@2.2.0</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/email-validator/</ns0:url>
          <ns0:comment>from explicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">561977c2d73ce3611850a06fa56b414621e0c8faa9d66f2611407d87465da631</ns0:hash>
            <ns0:hash alg="SHA-256">cb690f344c617a714f22e66ae771445a1ceb46821152df8e165c5f9a364582b7</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="flask==3.0.3">
      <ns0:name>flask</ns0:name>
      <ns0:version>3.0.3</ns0:version>
      <ns0:purl>pkg:pypi/flask@3.0.3</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/flask/</ns0:url>
          <ns0:comment>from explicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">34e815dfaa43340d1d15a5c3a02b8476004037eb4840b34910c6e21679d288f3</ns0:hash>
            <ns0:hash alg="SHA-256">ceb27b0af3823ea2737928a4d99d125a06175b8512c445cbd9a9ce200ef76842</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="flask-caching==2.3.0">
      <ns0:name>flask-caching</ns0:name>
      <ns0:version>2.3.0</ns0:version>
      <ns0:purl>pkg:pypi/flask-caching@2.3.0</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/flask-caching/</ns0:url>
          <ns0:comment>from explicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">51771c75682e5abc1483b78b96d9131d7941dc669b073852edfa319dd4e29b6e</ns0:hash>
            <ns0:hash alg="SHA-256">d7e4ca64a33b49feb339fcdd17e6ba25f5e01168cf885e53790e885f83a4d2cf</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="flask-session==0.8.0">
      <ns0:name>flask-session</ns0:name>
      <ns0:version>0.8.0</ns0:version>
      <ns0:purl>pkg:pypi/flask-session@0.8.0</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/flask-session/</ns0:url>
          <ns0:comment>from explicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">20e045eb01103694e70be4a49f3a80dbb1b57296a22dc6f44bbf3f83ef0742ff</ns0:hash>
            <ns0:hash alg="SHA-256">5dae6e9ddab334f8dc4dea4305af37851f4e7dc0f484caf3351184001195e3b7</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="flask-talisman==1.1.0">
      <ns0:name>flask-talisman</ns0:name>
      <ns0:version>1.1.0</ns0:version>
      <ns0:purl>pkg:pypi/flask-talisman@1.1.0</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/flask-talisman/</ns0:url>
          <ns0:comment>from explicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">3c42b610ebe49b0e35ca150e179bf51aa1da01e4635b49a674868ea681046208</ns0:hash>
            <ns0:hash alg="SHA-256">c5f486f5f54420729f84b3c3850cd63f96e8b033a9629bee66c524ea363797ff</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="idna==3.10">
      <ns0:name>idna</ns0:name>
      <ns0:version>3.10</ns0:version>
      <ns0:purl>pkg:pypi/idna@3.10</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/idna/</ns0:url>
          <ns0:comment>from explicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9</ns0:hash>
            <ns0:hash alg="SHA-256">946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="importlib-metadata==8.5.0">
      <ns0:name>importlib-metadata</ns0:name>
      <ns0:version>8.5.0</ns0:version>
      <ns0:purl>pkg:pypi/importlib-metadata@8.5.0</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/importlib-metadata/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">45e54197d28b7a7f1559e60b95e7c567032b602131fbd588f1497f47880aa68b</ns0:hash>
            <ns0:hash alg="SHA-256">71522656f0abace1d072b9e5481a48f07c138e00f079c38c8f883823f9c26bd7</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="itsdangerous==2.2.0">
      <ns0:name>itsdangerous</ns0:name>
      <ns0:version>2.2.0</ns0:version>
      <ns0:purl>pkg:pypi/itsdangerous@2.2.0</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/itsdangerous/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef</ns0:hash>
            <ns0:hash alg="SHA-256">e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="jinja2==3.1.4">
      <ns0:name>jinja2</ns0:name>
      <ns0:version>3.1.4</ns0:version>
      <ns0:purl>pkg:pypi/jinja2@3.1.4</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/jinja2/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369</ns0:hash>
            <ns0:hash alg="SHA-256">bc5dd2abb727a5319567b7a813e6a2e7318c39f4f487cfe6c89c6f9c7d25197d</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="markdown==3.7">
      <ns0:name>markdown</ns0:name>
      <ns0:version>3.7</ns0:version>
      <ns0:purl>pkg:pypi/markdown@3.7</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/markdown/</ns0:url>
          <ns0:comment>from explicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">2ae2471477cfd02dbbf038d5d9bc226d40def84b4fe2986e49b59b6b472bbed2</ns0:hash>
            <ns0:hash alg="SHA-256">7eb6df5690b81a1d7942992c97fad2938e956e79df20cbc6186e9c3a77b1c803</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="markupsafe==3.0.2">
      <ns0:name>markupsafe</ns0:name>
      <ns0:version>3.0.2</ns0:version>
      <ns0:purl>pkg:pypi/markupsafe@3.0.2</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/markupsafe/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">0bff5e0ae4ef2e1ae4fdf2dfd5b76c75e5c2fa4132d05fc1b0dabcd20c7e28c4</ns0:hash>
            <ns0:hash alg="SHA-256">0f4ca02bea9a23221c0182836703cbf8930c5e9454bacce27e767509fa286a30</ns0:hash>
            <ns0:hash alg="SHA-256">1225beacc926f536dc82e45f8a4d68502949dc67eea90eab715dea3a21c1b5f0</ns0:hash>
            <ns0:hash alg="SHA-256">131a3c7689c85f5ad20f9f6fb1b866f402c445b220c19fe4308c0b147ccd2ad9</ns0:hash>
            <ns0:hash alg="SHA-256">15ab75ef81add55874e7ab7055e9c397312385bd9ced94920f2802310c930396</ns0:hash>
            <ns0:hash alg="SHA-256">1a9d3f5f0901fdec14d8d2f66ef7d035f2157240a433441719ac9a3fba440b13</ns0:hash>
            <ns0:hash alg="SHA-256">1c99d261bd2d5f6b59325c92c73df481e05e57f19837bdca8413b9eac4bd8028</ns0:hash>
            <ns0:hash alg="SHA-256">1e084f686b92e5b83186b07e8a17fc09e38fff551f3602b249881fec658d3eca</ns0:hash>
            <ns0:hash alg="SHA-256">2181e67807fc2fa785d0592dc2d6206c019b9502410671cc905d132a92866557</ns0:hash>
            <ns0:hash alg="SHA-256">2cb8438c3cbb25e220c2ab33bb226559e7afb3baec11c4f218ffa7308603c832</ns0:hash>
            <ns0:hash alg="SHA-256">3169b1eefae027567d1ce6ee7cae382c57fe26e82775f460f0b2778beaad66c0</ns0:hash>
            <ns0:hash alg="SHA-256">3809ede931876f5b2ec92eef964286840ed3540dadf803dd570c3b7e13141a3b</ns0:hash>
            <ns0:hash alg="SHA-256">38a9ef736c01fccdd6600705b09dc574584b89bea478200c5fbf112a6b0d5579</ns0:hash>
            <ns0:hash alg="SHA-256">3d79d162e7be8f996986c064d1c7c817f6df3a77fe3d6859f6f9e7be4b8c213a</ns0:hash>
            <ns0:hash alg="SHA-256">444dcda765c8a838eaae23112db52f1efaf750daddb2d9ca300bcae1039adc5c</ns0:hash>
            <ns0:hash alg="SHA-256">48032821bbdf20f5799ff537c7ac3d1fba0ba032cfc06194faffa8cda8b560ff</ns0:hash>
            <ns0:hash alg="SHA-256">4aa4e5faecf353ed117801a068ebab7b7e09ffb6e1d5e412dc852e0da018126c</ns0:hash>
            <ns0:hash alg="SHA-256">52305740fe773d09cffb16f8ed0427942901f00adedac82ec8b67752f58a1b22</ns0:hash>
            <ns0:hash alg="SHA-256">569511d3b58c8791ab4c2e1285575265991e6d8f8700c7be0e88f86cb0672094</ns0:hash>
            <ns0:hash alg="SHA-256">57cb5a3cf367aeb1d316576250f65edec5bb3be939e9247ae594b4bcbc317dfb</ns0:hash>
            <ns0:hash alg="SHA-256">5b02fb34468b6aaa40dfc198d813a641e3a63b98c2b05a16b9f80b7ec314185e</ns0:hash>
            <ns0:hash alg="SHA-256">6381026f158fdb7c72a168278597a5e3a5222e83ea18f543112b2662a9b699c5</ns0:hash>
            <ns0:hash alg="SHA-256">6af100e168aa82a50e186c82875a5893c5597a0c1ccdb0d8b40240b1f28b969a</ns0:hash>
            <ns0:hash alg="SHA-256">6c89876f41da747c8d3677a2b540fb32ef5715f97b66eeb0c6b66f5e3ef6f59d</ns0:hash>
            <ns0:hash alg="SHA-256">6e296a513ca3d94054c2c881cc913116e90fd030ad1c656b3869762b754f5f8a</ns0:hash>
            <ns0:hash alg="SHA-256">70a87b411535ccad5ef2f1df5136506a10775d267e197e4cf531ced10537bd6b</ns0:hash>
            <ns0:hash alg="SHA-256">7e94c425039cde14257288fd61dcfb01963e658efbc0ff54f5306b06054700f8</ns0:hash>
            <ns0:hash alg="SHA-256">846ade7b71e3536c4e56b386c2a47adf5741d2d8b94ec9dc3e92e5e1ee1e2225</ns0:hash>
            <ns0:hash alg="SHA-256">88416bd1e65dcea10bc7569faacb2c20ce071dd1f87539ca2ab364bf6231393c</ns0:hash>
            <ns0:hash alg="SHA-256">88b49a3b9ff31e19998750c38e030fc7bb937398b1f78cfa599aaef92d693144</ns0:hash>
            <ns0:hash alg="SHA-256">8c4e8c3ce11e1f92f6536ff07154f9d49677ebaaafc32db9db4620bc11ed480f</ns0:hash>
            <ns0:hash alg="SHA-256">8e06879fc22a25ca47312fbe7c8264eb0b662f6db27cb2d3bbbc74b1df4b9b87</ns0:hash>
            <ns0:hash alg="SHA-256">9025b4018f3a1314059769c7bf15441064b2207cb3f065e6ea1e7359cb46db9d</ns0:hash>
            <ns0:hash alg="SHA-256">93335ca3812df2f366e80509ae119189886b0f3c2b81325d39efdb84a1e2ae93</ns0:hash>
            <ns0:hash alg="SHA-256">9778bd8ab0a994ebf6f84c2b949e65736d5575320a17ae8984a77fab08db94cf</ns0:hash>
            <ns0:hash alg="SHA-256">9e2d922824181480953426608b81967de705c3cef4d1af983af849d7bd619158</ns0:hash>
            <ns0:hash alg="SHA-256">a123e330ef0853c6e822384873bef7507557d8e4a082961e1defa947aa59ba84</ns0:hash>
            <ns0:hash alg="SHA-256">a904af0a6162c73e3edcb969eeeb53a63ceeb5d8cf642fade7d39e7963a22ddb</ns0:hash>
            <ns0:hash alg="SHA-256">ad10d3ded218f1039f11a75f8091880239651b52e9bb592ca27de44eed242a48</ns0:hash>
            <ns0:hash alg="SHA-256">b424c77b206d63d500bcb69fa55ed8d0e6a3774056bdc4839fc9298a7edca171</ns0:hash>
            <ns0:hash alg="SHA-256">b5a6b3ada725cea8a5e634536b1b01c30bcdcd7f9c6fff4151548d5bf6b3a36c</ns0:hash>
            <ns0:hash alg="SHA-256">ba8062ed2cf21c07a9e295d5b8a2a5ce678b913b45fdf68c32d95d6c1291e0b6</ns0:hash>
            <ns0:hash alg="SHA-256">ba9527cdd4c926ed0760bc301f6728ef34d841f405abf9d4f959c478421e4efd</ns0:hash>
            <ns0:hash alg="SHA-256">bbcb445fa71794da8f178f0f6d66789a28d7319071af7a496d4d507ed566270d</ns0:hash>
            <ns0:hash alg="SHA-256">bcf3e58998965654fdaff38e58584d8937aa3096ab5354d493c77d1fdd66d7a1</ns0:hash>
            <ns0:hash alg="SHA-256">c0ef13eaeee5b615fb07c9a7dadb38eac06a0608b41570d8ade51c56539e509d</ns0:hash>
            <ns0:hash alg="SHA-256">cabc348d87e913db6ab4aa100f01b08f481097838bdddf7c7a84b7575b7309ca</ns0:hash>
            <ns0:hash alg="SHA-256">cdb82a876c47801bb54a690c5ae105a46b392ac6099881cdfb9f6e95e4014c6a</ns0:hash>
            <ns0:hash alg="SHA-256">cfad01eed2c2e0c01fd0ecd2ef42c492f7f93902e39a42fc9ee1692961443a29</ns0:hash>
            <ns0:hash alg="SHA-256">d16a81a06776313e817c951135cf7340a3e91e8c1ff2fac444cfd75fffa04afe</ns0:hash>
            <ns0:hash alg="SHA-256">d8213e09c917a951de9d09ecee036d5c7d36cb6cb7dbaece4c71a60d79fb9798</ns0:hash>
            <ns0:hash alg="SHA-256">e07c3764494e3776c602c1e78e298937c3315ccc9043ead7e685b7f2b8d47b3c</ns0:hash>
            <ns0:hash alg="SHA-256">e17c96c14e19278594aa4841ec148115f9c7615a47382ecb6b82bd8fea3ab0c8</ns0:hash>
            <ns0:hash alg="SHA-256">e444a31f8db13eb18ada366ab3cf45fd4b31e4db1236a4448f68778c1d1a5a2f</ns0:hash>
            <ns0:hash alg="SHA-256">e6a2a455bd412959b57a172ce6328d2dd1f01cb2135efda2e4576e8a23fa3b0f</ns0:hash>
            <ns0:hash alg="SHA-256">eaa0a10b7f72326f1372a713e73c3f739b524b3af41feb43e4921cb529f5929a</ns0:hash>
            <ns0:hash alg="SHA-256">eb7972a85c54febfb25b5c4b4f3af4dcc731994c7da0d8a0b4a6eb0640e1d178</ns0:hash>
            <ns0:hash alg="SHA-256">ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0</ns0:hash>
            <ns0:hash alg="SHA-256">f3818cb119498c0678015754eba762e0d61e5b52d34c8b13d770f0719f7b1d79</ns0:hash>
            <ns0:hash alg="SHA-256">f8b3d067f2e40fe93e1ccdd6b2e1d16c43140e76f02fb1319a05cf2b79d99430</ns0:hash>
            <ns0:hash alg="SHA-256">fcabf5ff6eea076f859677f5f0b6b5c1a51e70a376b0579e0eadef8db48c6b50</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="msgspec==0.18.6">
      <ns0:name>msgspec</ns0:name>
      <ns0:version>0.18.6</ns0:version>
      <ns0:purl>pkg:pypi/msgspec@0.18.6</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/msgspec/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">06acbd6edf175bee0e36295d6b0302c6de3aaf61246b46f9549ca0041a9d7177</ns0:hash>
            <ns0:hash alg="SHA-256">0e24539b25c85c8f0597274f11061c102ad6b0c56af053373ba4629772b407be</ns0:hash>
            <ns0:hash alg="SHA-256">1003c20bfe9c6114cc16ea5db9c5466e49fae3d7f5e2e59cb70693190ad34da0</ns0:hash>
            <ns0:hash alg="SHA-256">1a76b60e501b3932782a9da039bd1cd552b7d8dec54ce38332b87136c64852dd</ns0:hash>
            <ns0:hash alg="SHA-256">37f67c1d81272131895bb20d388dd8d341390acd0e192a55ab02d4d6468b434c</ns0:hash>
            <ns0:hash alg="SHA-256">3ac4dd63fd5309dd42a8c8c36c1563531069152be7819518be0a9d03be9788e4</ns0:hash>
            <ns0:hash alg="SHA-256">40a4df891676d9c28a67c2cc39947c33de516335680d1316a89e8f7218660410</ns0:hash>
            <ns0:hash alg="SHA-256">41cf758d3f40428c235c0f27bc6f322d43063bc32da7b9643e3f805c21ed57b4</ns0:hash>
            <ns0:hash alg="SHA-256">46eb2f6b22b0e61c137e65795b97dc515860bf6ec761d8fb65fdb62aa094ba61</ns0:hash>
            <ns0:hash alg="SHA-256">6aa85198f8f154cf35d6f979998f6dadd3dc46a8a8c714632f53f5d65b315c07</ns0:hash>
            <ns0:hash alg="SHA-256">7481355a1adcf1f08dedd9311193c674ffb8bf7b79314b4314752b89a2cf7f1c</ns0:hash>
            <ns0:hash alg="SHA-256">77f30b0234eceeff0f651119b9821ce80949b4d667ad38f3bfed0d0ebf9d6d8f</ns0:hash>
            <ns0:hash alg="SHA-256">9080eb12b8f59e177bd1eb5c21e24dd2ba2fa88a1dbc9a98e05ad7779b54c681</ns0:hash>
            <ns0:hash alg="SHA-256">974d3520fcc6b824a6dedbdf2b411df31a73e6e7414301abac62e6b8d03791b4</ns0:hash>
            <ns0:hash alg="SHA-256">9da21f804c1a1471f26d32b5d9bc0480450ea77fbb8d9db431463ab64aaac2cf</ns0:hash>
            <ns0:hash alg="SHA-256">a59fc3b4fcdb972d09138cb516dbde600c99d07c38fd9372a6ef500d2d031b4e</ns0:hash>
            <ns0:hash alg="SHA-256">a6896f4cd5b4b7d688018805520769a8446df911eb93b421c6c68155cdf9dd5a</ns0:hash>
            <ns0:hash alg="SHA-256">ad237100393f637b297926cae1868b0d500f764ccd2f0623a380e2bcfb2809ca</ns0:hash>
            <ns0:hash alg="SHA-256">b5c390b0b0b7da879520d4ae26044d74aeee5144f83087eb7842ba59c02bc090</ns0:hash>
            <ns0:hash alg="SHA-256">c3232fabacef86fe8323cecbe99abbc5c02f7698e3f5f2e248e3480b66a3596b</ns0:hash>
            <ns0:hash alg="SHA-256">c61ee4d3be03ea9cd089f7c8e36158786cd06e51fbb62529276452bbf2d52ece</ns0:hash>
            <ns0:hash alg="SHA-256">c8355b55c80ac3e04885d72db515817d9fbb0def3bab936bba104e99ad22cf46</ns0:hash>
            <ns0:hash alg="SHA-256">cc001cf39becf8d2dcd3f413a4797c55009b3a3cdbf78a8bf5a7ca8fdb76032c</ns0:hash>
            <ns0:hash alg="SHA-256">ce13981bfa06f5eb126a3a5a38b1976bddb49a36e4f46d8e6edecf33ccf11df1</ns0:hash>
            <ns0:hash alg="SHA-256">d0feb7a03d971c1c0353de1a8fe30bb6579c2dc5ccf29b5f7c7ab01172010492</ns0:hash>
            <ns0:hash alg="SHA-256">d5351afb216b743df4b6b147691523697ff3a2fc5f3d54f771e91219f5c23aaa</ns0:hash>
            <ns0:hash alg="SHA-256">d70cb3d00d9f4de14d0b31d38dfe60c88ae16f3182988246a9861259c6722af6</ns0:hash>
            <ns0:hash alg="SHA-256">d86f5071fe33e19500920333c11e2267a31942d18fed4d9de5bc2fbab267d28c</ns0:hash>
            <ns0:hash alg="SHA-256">db1d8626748fa5d29bbd15da58b2d73af25b10aa98abf85aab8028119188ed57</ns0:hash>
            <ns0:hash alg="SHA-256">e3b524df6ea9998bbc99ea6ee4d0276a101bcc1aa8d14887bb823914d9f60d07</ns0:hash>
            <ns0:hash alg="SHA-256">e77e56ffe2701e83a96e35770c6adb655ffc074d530018d1b584a8e635b4f36f</ns0:hash>
            <ns0:hash alg="SHA-256">e97dec6932ad5e3ee1e3c14718638ba333befc45e0661caa57033cd4cc489466</ns0:hash>
            <ns0:hash alg="SHA-256">f7d9faed6dfff654a9ca7d9b0068456517f63dbc3aa704a527f493b9200b210a</ns0:hash>
            <ns0:hash alg="SHA-256">fac5834e14ac4da1fca373753e0c4ec9c8069d1fe5f534fa5208453b6065d5be</ns0:hash>
            <ns0:hash alg="SHA-256">fd62e5818731a66aaa8e9b0a1e5543dc979a46278da01e85c3c9a1a4f047ef7e</ns0:hash>
            <ns0:hash alg="SHA-256">fda4c357145cf0b760000c4ad597e19b53adf01382b711f281720a10a0fe72b7</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="password-strength==0.0.3.post2">
      <ns0:name>password-strength</ns0:name>
      <ns0:version>0.0.3.post2</ns0:version>
      <ns0:purl>pkg:pypi/password-strength@0.0.3.post2</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/password-strength/</ns0:url>
          <ns0:comment>from explicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">6739357c2863d707b7c7f247ff7c6882a70904a18d12c9aaf98f8b95da176fb9</ns0:hash>
            <ns0:hash alg="SHA-256">bf4df10a58fcd3abfa182367307b4fd7b1cec518121dd83bf80c1c42ba796762</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="psycopg2-binary==2.8.6">
      <ns0:name>psycopg2-binary</ns0:name>
      <ns0:version>2.8.6</ns0:version>
      <ns0:purl>pkg:pypi/psycopg2-binary@2.8.6</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/psycopg2-binary/</ns0:url>
          <ns0:comment>from explicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">0deac2af1a587ae12836aa07970f5cb91964f05a7c6cdb69d8425ff4c15d4e2c</ns0:hash>
            <ns0:hash alg="SHA-256">0e4dc3d5996760104746e6cfcdb519d9d2cd27c738296525d5867ea695774e67</ns0:hash>
            <ns0:hash alg="SHA-256">11b9c0ebce097180129e422379b824ae21c8f2a6596b159c7659e2e5a00e1aa0</ns0:hash>
            <ns0:hash alg="SHA-256">15978a1fbd225583dd8cdaf37e67ccc278b5abecb4caf6b2d6b8e2b948e953f6</ns0:hash>
            <ns0:hash alg="SHA-256">1fabed9ea2acc4efe4671b92c669a213db744d2af8a9fc5d69a8e9bc14b7a9db</ns0:hash>
            <ns0:hash alg="SHA-256">2dac98e85565d5688e8ab7bdea5446674a83a3945a8f416ad0110018d1501b94</ns0:hash>
            <ns0:hash alg="SHA-256">42ec1035841b389e8cc3692277a0bd81cdfe0b65d575a2c8862cec7a80e62e52</ns0:hash>
            <ns0:hash alg="SHA-256">6422f2ff0919fd720195f64ffd8f924c1395d30f9a495f31e2392c2efafb5056</ns0:hash>
            <ns0:hash alg="SHA-256">6a32f3a4cb2f6e1a0b15215f448e8ce2da192fd4ff35084d80d5e39da683e79b</ns0:hash>
            <ns0:hash alg="SHA-256">7312e931b90fe14f925729cde58022f5d034241918a5c4f9797cac62f6b3a9dd</ns0:hash>
            <ns0:hash alg="SHA-256">7d92a09b788cbb1aec325af5fcba9fed7203897bbd9269d5691bb1e3bce29550</ns0:hash>
            <ns0:hash alg="SHA-256">833709a5c66ca52f1d21d41865a637223b368c0ee76ea54ca5bad6f2526c7679</ns0:hash>
            <ns0:hash alg="SHA-256">89705f45ce07b2dfa806ee84439ec67c5d9a0ef20154e0e475e2b2ed392a5b83</ns0:hash>
            <ns0:hash alg="SHA-256">8cd0fb36c7412996859cb4606a35969dd01f4ea34d9812a141cd920c3b18be77</ns0:hash>
            <ns0:hash alg="SHA-256">950bc22bb56ee6ff142a2cb9ee980b571dd0912b0334aa3fe0fe3788d860bea2</ns0:hash>
            <ns0:hash alg="SHA-256">a0c50db33c32594305b0ef9abc0cb7db13de7621d2cadf8392a1d9b3c437ef77</ns0:hash>
            <ns0:hash alg="SHA-256">a0eb43a07386c3f1f1ebb4dc7aafb13f67188eab896e7397aa1ee95a9c884eb2</ns0:hash>
            <ns0:hash alg="SHA-256">aaa4213c862f0ef00022751161df35804127b78adf4a2755b9f991a507e425fd</ns0:hash>
            <ns0:hash alg="SHA-256">ac0c682111fbf404525dfc0f18a8b5f11be52657d4f96e9fcb75daf4f3984859</ns0:hash>
            <ns0:hash alg="SHA-256">ad20d2eb875aaa1ea6d0f2916949f5c08a19c74d05b16ce6ebf6d24f2c9f75d1</ns0:hash>
            <ns0:hash alg="SHA-256">b4afc542c0ac0db720cf516dd20c0846f71c248d2b3d21013aa0d4ef9c71ca25</ns0:hash>
            <ns0:hash alg="SHA-256">b8a3715b3c4e604bcc94c90a825cd7f5635417453b253499664f784fc4da0152</ns0:hash>
            <ns0:hash alg="SHA-256">ba28584e6bca48c59eecbf7efb1576ca214b47f05194646b081717fa628dfddf</ns0:hash>
            <ns0:hash alg="SHA-256">ba381aec3a5dc29634f20692349d73f2d21f17653bda1decf0b52b11d694541f</ns0:hash>
            <ns0:hash alg="SHA-256">bd1be66dde2b82f80afb9459fc618216753f67109b859a361cf7def5c7968729</ns0:hash>
            <ns0:hash alg="SHA-256">c2507d796fca339c8fb03216364cca68d87e037c1f774977c8fc377627d01c71</ns0:hash>
            <ns0:hash alg="SHA-256">cec7e622ebc545dbb4564e483dd20e4e404da17ae07e06f3e780b2dacd5cee66</ns0:hash>
            <ns0:hash alg="SHA-256">d14b140a4439d816e3b1229a4a525df917d6ea22a0771a2a78332273fd9528a4</ns0:hash>
            <ns0:hash alg="SHA-256">d1b4ab59e02d9008efe10ceabd0b31e79519da6fb67f7d8e8977118832d0f449</ns0:hash>
            <ns0:hash alg="SHA-256">d5227b229005a696cc67676e24c214740efd90b148de5733419ac9aaba3773da</ns0:hash>
            <ns0:hash alg="SHA-256">e1f57aa70d3f7cc6947fd88636a481638263ba04a742b4a37dd25c373e41491a</ns0:hash>
            <ns0:hash alg="SHA-256">e74a55f6bad0e7d3968399deb50f61f4db1926acf4a6d83beaaa7df986f48b1c</ns0:hash>
            <ns0:hash alg="SHA-256">e82aba2188b9ba309fd8e271702bd0d0fc9148ae3150532bbb474f4590039ffb</ns0:hash>
            <ns0:hash alg="SHA-256">ee69dad2c7155756ad114c02db06002f4cded41132cc51378e57aad79cc8e4f4</ns0:hash>
            <ns0:hash alg="SHA-256">f5ab93a2cb2d8338b1674be43b442a7f544a0971da062a5da774ed40587f18f5</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="pycparser==2.22">
      <ns0:name>pycparser</ns0:name>
      <ns0:version>2.22</ns0:version>
      <ns0:purl>pkg:pypi/pycparser@2.22</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/pycparser/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6</ns0:hash>
            <ns0:hash alg="SHA-256">c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="python-dateutil==2.9.0.post0">
      <ns0:name>python-dateutil</ns0:name>
      <ns0:version>2.9.0.post0</ns0:version>
      <ns0:purl>pkg:pypi/python-dateutil@2.9.0.post0</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/python-dateutil/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3</ns0:hash>
            <ns0:hash alg="SHA-256">a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="python-http-client==3.3.7">
      <ns0:name>python-http-client</ns0:name>
      <ns0:version>3.3.7</ns0:version>
      <ns0:purl>pkg:pypi/python-http-client@3.3.7</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/python-http-client/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">ad371d2bbedc6ea15c26179c6222a78bc9308d272435ddf1d5c84f068f249a36</ns0:hash>
            <ns0:hash alg="SHA-256">bf841ee45262747e00dec7ee9971dfb8c7d83083f5713596488d67739170cea0</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="python-whois==0.9.4">
      <ns0:name>python-whois</ns0:name>
      <ns0:version>0.9.4</ns0:version>
      <ns0:purl>pkg:pypi/python-whois@0.9.4</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/python-whois/</ns0:url>
          <ns0:comment>from explicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">17d60f25524fc811a1f6a66f0298c1e5534551d7a01a77dd5f6406426da734e1</ns0:hash>
            <ns0:hash alg="SHA-256">77bc7347bf815d65ccd196711c29837652f07585aedad3c3c04dd885651fd7a7</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="pytz==2024.2">
      <ns0:name>pytz</ns0:name>
      <ns0:version>2024.2</ns0:version>
      <ns0:purl>pkg:pypi/pytz@2024.2</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/pytz/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">2aa355083c50a0f93fa581709deac0c9ad65cca8a9e9beac660adcbd493c798a</ns0:hash>
            <ns0:hash alg="SHA-256">31c7c1817eb7fae7ca4b8c7ee50c72f93aa2dd863de768e1ef4245d426aa0725</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="redis==4.4.4">
      <ns0:name>redis</ns0:name>
      <ns0:version>4.4.4</ns0:version>
      <ns0:purl>pkg:pypi/redis@4.4.4</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/redis/</ns0:url>
          <ns0:comment>from explicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">68226f7ede928db8302f29ab088a157f41061fa946b7ae865452b6d7838bbffb</ns0:hash>
            <ns0:hash alg="SHA-256">da92a39fec86438d3f1e2a1db33c312985806954fe860120b582a8430e231d8f</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="requests==2.32.3">
      <ns0:name>requests</ns0:name>
      <ns0:version>2.32.3</ns0:version>
      <ns0:purl>pkg:pypi/requests@2.32.3</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/requests/</ns0:url>
          <ns0:comment>from explicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760</ns0:hash>
            <ns0:hash alg="SHA-256">70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="sendgrid==6.11.0">
      <ns0:name>sendgrid</ns0:name>
      <ns0:version>6.11.0</ns0:version>
      <ns0:purl>pkg:pypi/sendgrid@6.11.0</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/sendgrid/</ns0:url>
          <ns0:comment>from explicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">43ecf5bb742ea5850c7cfe68f5e7d9948772352306d4e83e119899959538b884</ns0:hash>
            <ns0:hash alg="SHA-256">71424b2a97f5a034121ea3b2666c653ba0ed315982f0d57b7851c0c9503dc5ab</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="simplejson==3.19.3">
      <ns0:name>simplejson</ns0:name>
      <ns0:version>3.19.3</ns0:version>
      <ns0:purl>pkg:pypi/simplejson@3.19.3</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/simplejson/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">01c6657485393f2e9b8177c77a7634f13ebe70d5e6de150aae1677d91516ce6b</ns0:hash>
            <ns0:hash alg="SHA-256">0552eb06e7234da892e1d02365cd2b7b2b1f8233aa5aabdb2981587b7cc92ea0</ns0:hash>
            <ns0:hash alg="SHA-256">06662392e4913dc8846d6a71a6d5de86db5fba244831abe1dd741d62a4136764</ns0:hash>
            <ns0:hash alg="SHA-256">0733ecd95ae03ae718ec74aad818f5af5f3155d596f7b242acbc1621e765e5fb</ns0:hash>
            <ns0:hash alg="SHA-256">0766ca6222b410e08e0053a0dda3606cafb3973d5d00538307f631bb59743396</ns0:hash>
            <ns0:hash alg="SHA-256">0791f64fed7d4abad639491f8a6b1ba56d3c604eb94b50f8697359b92d983f36</ns0:hash>
            <ns0:hash alg="SHA-256">08f9b443a94e72dd02c87098c96886d35790e79e46b24e67accafbf13b73d43b</ns0:hash>
            <ns0:hash alg="SHA-256">0959e6cb62e3994b5a40e31047ff97ef5c4138875fae31659bead691bed55896</ns0:hash>
            <ns0:hash alg="SHA-256">0a32859d45d7b85fb803bb68f6bee14526991a1190269116c33399fa0daf9bbf</ns0:hash>
            <ns0:hash alg="SHA-256">0b5ddd2c7d1d3f4d23224bc8a04bbf1430ae9a8149c05b90f8fc610f7f857a23</ns0:hash>
            <ns0:hash alg="SHA-256">0bc5544e3128891bf613b9f71813ee2ec9c11574806f74dd8bb84e5e95bf64a2</ns0:hash>
            <ns0:hash alg="SHA-256">101a3c8392028cd704a93c7cba8926594e775ca3c91e0bee82144e34190903f1</ns0:hash>
            <ns0:hash alg="SHA-256">1069143a8fb3905e1bc0696c62be7e3adf812e9f1976ac9ae15b05112ff57cc9</ns0:hash>
            <ns0:hash alg="SHA-256">1773cabfba66a6337b547e45dafbd471b09487370bcab75bd28f626520410d29</ns0:hash>
            <ns0:hash alg="SHA-256">1a53a07320c5ff574d8b1a89c937ce33608832f166f39dff0581ac43dc979abd</ns0:hash>
            <ns0:hash alg="SHA-256">1bd41f2cb1a2c57656ceff67b12d005cb255c728265e222027ad73193a04005a</ns0:hash>
            <ns0:hash alg="SHA-256">1c49eeb94b8f09dc8a5843c156a22b8bde6aa1ddc65ca8ddc62dddcc001e6a2d</ns0:hash>
            <ns0:hash alg="SHA-256">1df0aaf1cb787fdf34484ed4a1f0c545efd8811f6028623290fef1a53694e597</ns0:hash>
            <ns0:hash alg="SHA-256">1e557712fc79f251673aeb3fad3501d7d4da3a27eff0857af2e1d1afbbcf6685</ns0:hash>
            <ns0:hash alg="SHA-256">1e662336db50ad665777e6548b5076329a94a0c3d4a0472971c588b3ef27de3a</ns0:hash>
            <ns0:hash alg="SHA-256">212fce86a22188b0c7f53533b0f693ea9605c1a0f02c84c475a30616f55a744d</ns0:hash>
            <ns0:hash alg="SHA-256">23228037dc5d41c36666384062904d74409a62f52283d9858fa12f4c22cffad1</ns0:hash>
            <ns0:hash alg="SHA-256">23833ee7e791ec968b744dfee2a2d39df7152050051096caf4296506d75608d8</ns0:hash>
            <ns0:hash alg="SHA-256">256e09d0f94d9c3d177d9e95fd27a68c875a4baa2046633df387b86b652f5747</ns0:hash>
            <ns0:hash alg="SHA-256">2876027ebdd599d730d36464debe84619b0368e9a642ca6e7c601be55aed439e</ns0:hash>
            <ns0:hash alg="SHA-256">2a6a750d3c7461b1c47cfc6bba8d9e57a455e7c5f80057d2a82f738040dd1129</ns0:hash>
            <ns0:hash alg="SHA-256">2a954b30810988feeabde843e3263bf187697e0eb5037396276db3612434049b</ns0:hash>
            <ns0:hash alg="SHA-256">2b737a5fefedb8333fa50b8db3dcc9b1d18fd6c598f89fa7debff8b46bf4e511</ns0:hash>
            <ns0:hash alg="SHA-256">2c78293470313aefa9cfc5e3f75ca0635721fb016fb1121c1c5b0cb8cc74712a</ns0:hash>
            <ns0:hash alg="SHA-256">2f56eb03bc9e432bb81adc8ecff2486d39feb371abb442964ffb44f6db23b332</ns0:hash>
            <ns0:hash alg="SHA-256">32a3ada8f3ea41db35e6d37b86dade03760f804628ec22e4fe775b703d567426</ns0:hash>
            <ns0:hash alg="SHA-256">37105d1d708365b91165e1a6e505bdecc88637091348cf4b6adcdcb4f5a5fb8b</ns0:hash>
            <ns0:hash alg="SHA-256">3bbcdc438dc1683b35f7a8dc100960c721f922f9ede8127f63bed7dfded4c64c</ns0:hash>
            <ns0:hash alg="SHA-256">3dc5c1a85ff388e98ea877042daec3d157b6db0d85bac6ba5498034689793e7e</ns0:hash>
            <ns0:hash alg="SHA-256">42e5acf80d4d971238d4df97811286a044d720693092b20a56d5e56b7dcc5d09</ns0:hash>
            <ns0:hash alg="SHA-256">49549e3d81ab4a58424405aa545602674d8c35c20e986b42bb8668e782a94bac</ns0:hash>
            <ns0:hash alg="SHA-256">49cc4c7b940d43bd12bf87ec63f28cbc4964fc4e12c031cc8cd01650f43eb94e</ns0:hash>
            <ns0:hash alg="SHA-256">4a0710d1a5e41c4f829caa1572793dd3130c8d65c2b194c24ff29c4c305c26e0</ns0:hash>
            <ns0:hash alg="SHA-256">4dfa420bb9225dd33b6efdabde7c6a671b51150b9b1d9c4e5cd74d3b420b3fe1</ns0:hash>
            <ns0:hash alg="SHA-256">50d8b742d74c449c4dcac570d08ce0f21f6a149d2d9cf7652dbf2ba9a1bc729a</ns0:hash>
            <ns0:hash alg="SHA-256">56134bbafe458a7b21f6fddbf889d36bec6d903718f4430768e3af822f8e27c2</ns0:hash>
            <ns0:hash alg="SHA-256">5bf6a3b9a7d7191471b464fe38f684df10eb491ec9ea454003edb45a011ab187</ns0:hash>
            <ns0:hash alg="SHA-256">5d9e8f836688a8fabe6a6b41b334aa550a6823f7b4ac3d3712fc0ad8655be9a8</ns0:hash>
            <ns0:hash alg="SHA-256">619756f1dd634b5bdf57d9a3914300526c3b348188a765e45b8b08eabef0c94e</ns0:hash>
            <ns0:hash alg="SHA-256">6300680d83a399be2b8f3b0ef7ef90b35d2a29fe6e9c21438097e0938bbc1564</ns0:hash>
            <ns0:hash alg="SHA-256">637c4d4b81825c1f4d651e56210bd35b5604034b192b02d2d8f17f7ce8c18f42</ns0:hash>
            <ns0:hash alg="SHA-256">66a0399e21c2112acacfebf3d832ebe2884f823b1c7e6d1363f2944f1db31a99</ns0:hash>
            <ns0:hash alg="SHA-256">67a20641afebf4cfbcff50061f07daad1eace6e7b31d7622b6fa2c40d43900ba</ns0:hash>
            <ns0:hash alg="SHA-256">6890ff9cf0bd2e1d487e2a8869ebd620a44684c0a9667fa5ee751d099d5d84c8</ns0:hash>
            <ns0:hash alg="SHA-256">6d43e24b88c80f997081503f693be832fc90854f278df277dd54f8a4c847ab61</ns0:hash>
            <ns0:hash alg="SHA-256">6ef9383c5e05f445be60f1735c1816163c874c0b1ede8bb4390aff2ced34f333</ns0:hash>
            <ns0:hash alg="SHA-256">6f455672f4738b0f47183c5896e3606cd65c9ddee3805a4d18e8c96aa3f47c84</ns0:hash>
            <ns0:hash alg="SHA-256">6fea0716c593dabb4392c4996d4e902a83b2428e6da82938cf28a523a11eb277</ns0:hash>
            <ns0:hash alg="SHA-256">7017329ca8d4dca94ad5e59f496e5fc77630aecfc39df381ffc1d37fb6b25832</ns0:hash>
            <ns0:hash alg="SHA-256">7137e69c6781ecf23afab064be94a277236c9cba31aa48ff1a0ec3995c69171e</ns0:hash>
            <ns0:hash alg="SHA-256">72e8abbc86fcac83629a030888b45fed3a404d54161118be52cb491cd6975d3e</ns0:hash>
            <ns0:hash alg="SHA-256">7355c7203353c36d46c4e7b6055293b3d2be097bbc5e2874a2b8a7259f0325dd</ns0:hash>
            <ns0:hash alg="SHA-256">76f8c28fe2d426182405b18ddf3001fce47835a557dc15c3d8bdea01c03361da</ns0:hash>
            <ns0:hash alg="SHA-256">7923878b7a0142d39763ec2dbecff3053c1bedd3653585a8474666e420fe83f5</ns0:hash>
            <ns0:hash alg="SHA-256">7a7bfad839c624e139a4863007233a3f194e7c51551081f9789cba52e4da5167</ns0:hash>
            <ns0:hash alg="SHA-256">7b5c472099b39b274dcde27f1113db8d818c9aa3ba8f78cbb8ad04a4c1ac2118</ns0:hash>
            <ns0:hash alg="SHA-256">7c0104b4b7d2c75ccedbf1d9d5a3bd2daa75e51053935a44ba012e2fd4c43752</ns0:hash>
            <ns0:hash alg="SHA-256">7e062767ac165df9a46963f5735aa4eee0089ec1e48b3f2ec46182754b96f55e</ns0:hash>
            <ns0:hash alg="SHA-256">7e2a098c21ad8924076a12b6c178965d88a0ad75d1de67e1afa0a66878f277a5</ns0:hash>
            <ns0:hash alg="SHA-256">817abad79241ed4a507b3caf4d3f2be5079f39d35d4c550a061988986bffd2ec</ns0:hash>
            <ns0:hash alg="SHA-256">83c87706265ae3028e8460d08b05f30254c569772e859e5ba61fe8af2c883468</ns0:hash>
            <ns0:hash alg="SHA-256">89b35433186e977fa86ff1fd179c1fadff39cfa3afa1648dab0b6ca53153acd9</ns0:hash>
            <ns0:hash alg="SHA-256">8e086896c36210ab6050f2f9f095a5f1e03c83fa0e7f296d6cba425411364680</ns0:hash>
            <ns0:hash alg="SHA-256">8f41bb5370b34f63171e65fdb00e12be1d83675cecb23e627df26f4c88dfc021</ns0:hash>
            <ns0:hash alg="SHA-256">934a50a614fb831614db5dbfba35127ee277624dda4d15895c957d2f5d48610c</ns0:hash>
            <ns0:hash alg="SHA-256">93be280fc69a952c76e261036312c20b910e7fa9e234f1d89bdfe3fa34f8a023</ns0:hash>
            <ns0:hash alg="SHA-256">951095be8d4451a7182403354c22ec2de3e513e0cc40408b689af08d02611588</ns0:hash>
            <ns0:hash alg="SHA-256">a0782cb9bf827f0c488b6aa0f2819f618308a3caf2973cfd792e45d631bec4db</ns0:hash>
            <ns0:hash alg="SHA-256">ab69f811a660c362651ae395eba8ce84f84c944cea0df5718ea0ba9d1e4e7252</ns0:hash>
            <ns0:hash alg="SHA-256">ad0e0b1ce9bd3edb5cf64b5b5b76eacbfdac8c5367153aeeec8a8b1407f68342</ns0:hash>
            <ns0:hash alg="SHA-256">add8850db04b98507a8b62d248a326ecc8561e6d24336d1ca5c605bbfaab4cad</ns0:hash>
            <ns0:hash alg="SHA-256">afab2f7f2486a866ff04d6d905e9386ca6a231379181a3838abce1f32fbdcc37</ns0:hash>
            <ns0:hash alg="SHA-256">b5587feda2b65a79da985ae6d116daf6428bf7489992badc29fc96d16cd27b05</ns0:hash>
            <ns0:hash alg="SHA-256">b9198c1f1f8910a3b86b60f4fe2556d9d28d3fefe35bffe6be509a27402e694d</ns0:hash>
            <ns0:hash alg="SHA-256">bc164f32dd9691e7082ce5df24b4cf8c6c394bbf9bdeeb5d843127cd07ab8ad2</ns0:hash>
            <ns0:hash alg="SHA-256">bcde83a553a96dc7533736c547bddaa35414a2566ab0ecf7d3964fc4bdb84c11</ns0:hash>
            <ns0:hash alg="SHA-256">c40df31a75de98db2cdfead6074d4449cd009e79f54c1ebe5e5f1f153c68ad20</ns0:hash>
            <ns0:hash alg="SHA-256">c4f614581b61a26fbbba232a1391f6cee82bc26f2abbb6a0b44a9bba25c56a1c</ns0:hash>
            <ns0:hash alg="SHA-256">c9bedebdc5fdad48af8783022bae307746d54006b783007d1d3c38e10872a2c6</ns0:hash>
            <ns0:hash alg="SHA-256">cb324bb903330cbb35d87cce367a12631cd5720afa06e5b9c906483970946da6</ns0:hash>
            <ns0:hash alg="SHA-256">d00313681015ac498e1736b304446ee6d1c72c5b287cd196996dad84369998f7</ns0:hash>
            <ns0:hash alg="SHA-256">d0b0efc7279d768db7c74d3d07f0b5c81280d16ae3fb14e9081dc903e8360771</ns0:hash>
            <ns0:hash alg="SHA-256">d0d5a63f1768fed7e78cf55712dee81f5a345e34d34224f3507ebf71df2b754d</ns0:hash>
            <ns0:hash alg="SHA-256">d1b8b4d6379fe55f471914345fe6171d81a18649dacf3248abfc9c349b4442eb</ns0:hash>
            <ns0:hash alg="SHA-256">d36608557b4dcd7a62c29ad4cd7c5a1720bbf7dc942eff9dc42d2c542a5f042d</ns0:hash>
            <ns0:hash alg="SHA-256">d43c2d7504eda566c50203cdc9dc043aff6f55f1b7dae0dcd79dfefef9159d1c</ns0:hash>
            <ns0:hash alg="SHA-256">d73efb03c5b39249c82488a994f0998f9e4399e3d085209d2120503305ba77a8</ns0:hash>
            <ns0:hash alg="SHA-256">d936ae682d5b878af9d9eb4d8bb1fdd5e41275c8eb59ceddb0aeed857bb264a2</ns0:hash>
            <ns0:hash alg="SHA-256">dd011fc3c1d88b779645495fdb8189fb318a26981eebcce14109460e062f209b</ns0:hash>
            <ns0:hash alg="SHA-256">dd5b9b1783e14803e362a558680d88939e830db2466f3fa22df5c9319f8eea94</ns0:hash>
            <ns0:hash alg="SHA-256">dd6a7dabcc4c32daf601bc45e01b79175dde4b52548becea4f9545b0a4428169</ns0:hash>
            <ns0:hash alg="SHA-256">dd7230d061e755d60a4d5445bae854afe33444cdb182f3815cff26ac9fb29a15</ns0:hash>
            <ns0:hash alg="SHA-256">e0d2b00ecbcd1a3c5ea1abc8bb99a26508f758c1759fd01c3be482a3655a176f</ns0:hash>
            <ns0:hash alg="SHA-256">e1a1452ad5723ff129b081e3c8aa4ba56b8734fee4223355ed7b815a7ece69bc</ns0:hash>
            <ns0:hash alg="SHA-256">e88abff510dcff903a18d11c2a75f9964e768d99c8d147839913886144b2065e</ns0:hash>
            <ns0:hash alg="SHA-256">ea7a4a998c87c5674a27089e022110a1a08a7753f21af3baf09efe9915c23c3c</ns0:hash>
            <ns0:hash alg="SHA-256">eb47ee773ce67476a960e2db4a0a906680c54f662521550828c0cc57d0099426</ns0:hash>
            <ns0:hash alg="SHA-256">eed8cd98a7b24861da9d3d937f5fbfb6657350c547528a117297fe49e3960667</ns0:hash>
            <ns0:hash alg="SHA-256">ef28c3b328d29b5e2756903aed888960bc5df39b4c2eab157ae212f70ed5bf74</ns0:hash>
            <ns0:hash alg="SHA-256">ef59a53be400c1fad2c914b8d74c9d42384fed5174f9321dd021b7017fd40270</ns0:hash>
            <ns0:hash alg="SHA-256">f39caec26007a2d0efab6b8b1d74873ede9351962707afab622cc2285dd26ed0</ns0:hash>
            <ns0:hash alg="SHA-256">f8efb03ca77bd7725dfacc9254df00d73e6f43013cf39bd37ef1a8ed0ebb5165</ns0:hash>
            <ns0:hash alg="SHA-256">fa97278ae6614346b5ca41a45a911f37a3261b57dbe4a00602048652c862c28b</ns0:hash>
            <ns0:hash alg="SHA-256">fc3dc9fb413fc34c396f52f4c87de18d0bd5023804afa8ab5cc224deeb6a9900</ns0:hash>
            <ns0:hash alg="SHA-256">ff7bc1bbdaa3e487c9469128bf39408e91f5573901cb852e03af378d3582c52d</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="six==1.16.0">
      <ns0:name>six</ns0:name>
      <ns0:version>1.16.0</ns0:version>
      <ns0:purl>pkg:pypi/six@1.16.0</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/six/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926</ns0:hash>
            <ns0:hash alg="SHA-256">8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="starkbank-ecdsa==2.2.0">
      <ns0:name>starkbank-ecdsa</ns0:name>
      <ns0:version>2.2.0</ns0:version>
      <ns0:purl>pkg:pypi/starkbank-ecdsa@2.2.0</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/starkbank-ecdsa/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">9399c3371b899d4a235b68a1ed7919d202fbf024bd2c863ae8ebdad343c2a63a</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="stix2==3.0.1">
      <ns0:name>stix2</ns0:name>
      <ns0:version>3.0.1</ns0:version>
      <ns0:purl>pkg:pypi/stix2@3.0.1</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/stix2/</ns0:url>
          <ns0:comment>from explicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">2a2718dc3451c84c709990b2ca220cc39c75ed23e0864d7e8d8190a9365b0cbf</ns0:hash>
            <ns0:hash alg="SHA-256">827acf0b5b319c1b857c9db0d54907bb438b2b32312d236c891a305ad49b0ba2</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="stix2-patterns==2.0.0">
      <ns0:name>stix2-patterns</ns0:name>
      <ns0:version>2.0.0</ns0:version>
      <ns0:purl>pkg:pypi/stix2-patterns@2.0.0</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/stix2-patterns/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">07750c5a5af2c758e9d2aa4dde9d8e04bcd162ac2a9b0b4c4de4481d443efa08</ns0:hash>
            <ns0:hash alg="SHA-256">ca4d68b2db42ed99794a418388769d2676ca828e9cac0b8629e73cd3f68f6458</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="stripe==11.2.0">
      <ns0:name>stripe</ns0:name>
      <ns0:version>11.2.0</ns0:version>
      <ns0:purl>pkg:pypi/stripe@11.2.0</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/stripe/</ns0:url>
          <ns0:comment>from explicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">4c53d61d7b596070324bfa5d7215843145fe5466e48973d828aab41ad209b5ce</ns0:hash>
            <ns0:hash alg="SHA-256">dec812eabc95488862be40e6c799acdaf2e1225d686490a793f949fab745fdd0</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="typing-extensions==4.12.2">
      <ns0:name>typing-extensions</ns0:name>
      <ns0:version>4.12.2</ns0:version>
      <ns0:purl>pkg:pypi/typing-extensions@4.12.2</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/typing-extensions/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d</ns0:hash>
            <ns0:hash alg="SHA-256">1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="urllib3==2.2.3">
      <ns0:name>urllib3</ns0:name>
      <ns0:version>2.2.3</ns0:version>
      <ns0:purl>pkg:pypi/urllib3@2.2.3</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/urllib3/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">ca899ca043dcb1bafa3e262d73aa25c465bfb49e0bd9dd5d59f1d0acba2f8fac</ns0:hash>
            <ns0:hash alg="SHA-256">e7d814a81dad81e6caf2ec9fdedb284ecc9c73076b62654547cc64ccdcae26e9</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="waitress==3.0.1">
      <ns0:name>waitress</ns0:name>
      <ns0:version>3.0.1</ns0:version>
      <ns0:purl>pkg:pypi/waitress@3.0.1</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/waitress/</ns0:url>
          <ns0:comment>from explicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">26cdbc593093a15119351690752c99adc13cbc6786d75f7b6341d1234a3730ac</ns0:hash>
            <ns0:hash alg="SHA-256">ef0c1f020d9f12a515c4ec65c07920a702613afcad1dbfdc3bcec256b6c072b3</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="werkzeug==3.1.1">
      <ns0:name>werkzeug</ns0:name>
      <ns0:version>3.1.1</ns0:version>
      <ns0:purl>pkg:pypi/werkzeug@3.1.1</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/werkzeug/</ns0:url>
          <ns0:comment>from explicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">8cd39dfbdfc1e051965f156163e2974e52c210f130810e9ad36858f0fd3edad4</ns0:hash>
            <ns0:hash alg="SHA-256">a71124d1ef06008baafa3d266c02f56e1836a5984afd6dd6c9230669d60d9fb5</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
    <ns0:component type="library" bom-ref="zipp==3.20.2">
      <ns0:name>zipp</ns0:name>
      <ns0:version>3.20.2</ns0:version>
      <ns0:purl>pkg:pypi/zipp@3.20.2</ns0:purl>
      <ns0:externalReferences>
        <ns0:reference type="distribution">
          <ns0:url>https://pypi.org/simple/zipp/</ns0:url>
          <ns0:comment>from implicit index: pypi</ns0:comment>
          <ns0:hashes>
            <ns0:hash alg="SHA-256">a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350</ns0:hash>
            <ns0:hash alg="SHA-256">bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29</ns0:hash>
          </ns0:hashes>
        </ns0:reference>
      </ns0:externalReferences>
      <ns0:properties>
        <ns0:property name="cdx:pipenv:category">default</ns0:property>
      </ns0:properties>
    </ns0:component>
  </ns0:components>
  <ns0:dependencies>
    <ns0:dependency ref="antlr4-python3-runtime==4.9.3" />
    <ns0:dependency ref="argon2-cffi-bindings==21.2.0" />
    <ns0:dependency ref="argon2-cffi==23.1.0" />
    <ns0:dependency ref="async-timeout==5.0.0" />
    <ns0:dependency ref="blinker==1.8.2" />
    <ns0:dependency ref="cachelib==0.9.0" />
    <ns0:dependency ref="certifi==2024.8.30" />
    <ns0:dependency ref="cffi==1.17.1" />
    <ns0:dependency ref="charset-normalizer==3.4.0" />
    <ns0:dependency ref="click==8.1.7" />
    <ns0:dependency ref="colorama==0.4.6" />
    <ns0:dependency ref="dnspython==2.7.0" />
    <ns0:dependency ref="email-validator==2.2.0" />
    <ns0:dependency ref="flask-caching==2.3.0" />
    <ns0:dependency ref="flask-session==0.8.0" />
    <ns0:dependency ref="flask-talisman==1.1.0" />
    <ns0:dependency ref="flask==3.0.3" />
    <ns0:dependency ref="idna==3.10" />
    <ns0:dependency ref="importlib-metadata==8.5.0" />
    <ns0:dependency ref="itsdangerous==2.2.0" />
    <ns0:dependency ref="jinja2==3.1.4" />
    <ns0:dependency ref="markdown==3.7" />
    <ns0:dependency ref="markupsafe==3.0.2" />
    <ns0:dependency ref="msgspec==0.18.6" />
    <ns0:dependency ref="password-strength==0.0.3.post2" />
    <ns0:dependency ref="psycopg2-binary==2.8.6" />
    <ns0:dependency ref="pycparser==2.22" />
    <ns0:dependency ref="python-dateutil==2.9.0.post0" />
    <ns0:dependency ref="python-http-client==3.3.7" />
    <ns0:dependency ref="python-whois==0.9.4" />
    <ns0:dependency ref="pytz==2024.2" />
    <ns0:dependency ref="redis==4.4.4" />
    <ns0:dependency ref="requests==2.32.3" />
    <ns0:dependency ref="sendgrid==6.11.0" />
    <ns0:dependency ref="simplejson==3.19.3" />
    <ns0:dependency ref="six==1.16.0" />
    <ns0:dependency ref="starkbank-ecdsa==2.2.0" />
    <ns0:dependency ref="stix2-patterns==2.0.0" />
    <ns0:dependency ref="stix2==3.0.1" />
    <ns0:dependency ref="stripe==11.2.0" />
    <ns0:dependency ref="typing-extensions==4.12.2" />
    <ns0:dependency ref="urllib3==2.2.3" />
    <ns0:dependency ref="waitress==3.0.1" />
    <ns0:dependency ref="werkzeug==3.1.1" />
    <ns0:dependency ref="zipp==3.20.2" />
  </ns0:dependencies>
</ns0:bom>