CVE-2021-32422

Source
https://nvd.nist.gov/vuln/detail/CVE-2021-32422
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2021-32422.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2021-32422
Downstream
Related
Published
2023-08-22T19:16:20Z
Modified
2025-08-09T20:01:28Z
Severity
  • 7.5 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H CVSS Calculator
Summary
[none]
Details

dpic 2021.01.01 has a Global buffer overflow in theyylex() function in main.c and reads out of the bound array.

References

Affected packages

Git / gitlab.com/aplevich/dpic

Affected ranges

Type
GIT
Repo
https://gitlab.com/aplevich/dpic
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed

Database specific

{
    "vanir_signatures": [
        {
            "id": "CVE-2021-32422-002c4bef",
            "signature_type": "Function",
            "digest": {
                "function_hash": "92837369367725968338935474783043885894",
                "length": 88604.0
            },
            "target": {
                "file": "dpic.tab.c",
                "function": "yyparse"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-12542890",
            "signature_type": "Line",
            "digest": {
                "line_hashes": [
                    "127253657488361862150538265850938128468",
                    "116424909502572519126607473614961392175",
                    "257446493662719507384721794321819940722",
                    "90413707467962188262437241272887271486",
                    "76685581640607375707509334780665135924",
                    "11281316715945912078303456639397725674",
                    "153132957753273452165457143045744251644"
                ],
                "threshold": 0.9
            },
            "target": {
                "file": "preprod.c"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-182f638f",
            "signature_type": "Function",
            "digest": {
                "function_hash": "301850521477039027031961494638707000659",
                "length": 380.0
            },
            "target": {
                "file": "dpic.tab.c",
                "function": "snapname"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-1843ff5e",
            "signature_type": "Function",
            "digest": {
                "function_hash": "86871831392381838711732061300185689032",
                "length": 570.0
            },
            "target": {
                "file": "main.c",
                "function": "checkfile"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-19c5d37a",
            "signature_type": "Function",
            "digest": {
                "function_hash": "48524616824860402224562064920487405938",
                "length": 2583.0
            },
            "target": {
                "file": "dpic.tab.c",
                "function": "resetenv"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-1a652293",
            "signature_type": "Line",
            "digest": {
                "line_hashes": [
                    "305223735049145134849028100147412731733",
                    "272007687773727594470485830222218532875"
                ],
                "threshold": 0.9
            },
            "target": {
                "file": "entrytv.h"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-1e87f4d5",
            "signature_type": "Function",
            "digest": {
                "function_hash": "270698554806514612895633388823133566147",
                "length": 582.0
            },
            "target": {
                "file": "pdf.c",
                "function": "pdfstream"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-2a36e9fb",
            "signature_type": "Function",
            "digest": {
                "function_hash": "95312750060021219397274243353888525518",
                "length": 1162.0
            },
            "target": {
                "file": "main.c",
                "function": "pointinput"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-30a75d08",
            "signature_type": "Line",
            "digest": {
                "line_hashes": [
                    "64892739796171599672735176416593347667",
                    "305219521971746461501241816417480005013",
                    "331937052212648232866520362612739361654",
                    "63764501049057541292627226881479609163",
                    "120079896833409571647628353202759646634",
                    "338194768750440566841935173797084436457",
                    "252129047435868192474745411486252350827",
                    "202133580955954332366431463298110759867",
                    "244365203333468075168495917880513130179",
                    "94471899254671616922358871247987626327",
                    "289058683130954206830382578348472967137",
                    "144625756988330585656720680960547153623",
                    "17803368381490838079705585923575227864",
                    "212029479439507333023802954506577414858",
                    "161668654483175812321495174642432468105",
                    "226173779250142428278482537429390741854",
                    "279858949302725427627140097056145746030",
                    "37907334169956374438320763372121480179",
                    "172568094540718096782664401875858711372",
                    "9267485859531697961381157258112359780",
                    "162314524298855758640580044655981576117",
                    "209985317037890340441933991322069338147",
                    "66512740224678677014161088700941287712",
                    "34595060443384547499419201647186569553",
                    "294828518297712261883357075873941092401",
                    "94779761066792899871225520428773664459",
                    "112436037123715563967553698557001111951",
                    "293576340332148136658250463506076126938",
                    "228585426614800856494650577252881115951",
                    "179308207404801853193423060907168655275",
                    "72924253142421249562866467351171702608",
                    "259068919913594606389266344458056130314",
                    "178084920036706452815130808687154116720",
                    "118350927675777879634180484221516804373",
                    "130613379462115564858914878022057703540",
                    "307371894054014240549394634715560795052",
                    "6509467591604078680372948998819139593",
                    "17234383422337624316293080551931589370",
                    "188050341858405280271150603751503016025",
                    "289770288662724352378437601827556626333",
                    "330627499840229507888258267685396719714",
                    "30599608590750277970971656144944528134",
                    "149583903185518302411729367309385643414",
                    "73882814384140494790880134156005499121",
                    "281262790853951769077538218907821647628",
                    "325833129018963602066059508974478089353",
                    "302927516683802378295737518366240155970",
                    "213111356610912962939397263563130206406",
                    "326966599766994816024902064681145593125",
                    "127390072782015837715896696752689177726",
                    "42482716068504804801507010686815484974",
                    "294347012181964655870307146713054683332",
                    "57454633232177233555300279849634349748",
                    "314562608427640746362993250124219754699",
                    "56634586697919632589897754086177361045",
                    "173173809068917454697214394181016334817",
                    "110797232788016963310811549333426988287",
                    "41902756246911892458968292132079616948",
                    "100977092269283284108988601398173216959",
                    "148615665992663284286358209790436936761",
                    "90143656932141930943551019111736629622",
                    "60714831496917542164351633975800583533",
                    "163394389087067456293138922673201010618",
                    "180326093057004326520583306131362623679",
                    "109709594058177375619463028749343353704",
                    "112581873691700865418207213787961171975",
                    "267200819758686649558367901698480066066",
                    "287819341318696118228827875181153905246",
                    "67640729801833691773799929692509326851",
                    "336476511091986861347407957824712099422",
                    "334782860324494884990408516326185008731",
                    "207992483038857666613072645812488149799",
                    "138201079717519936702307374689614315303",
                    "144177817536766418629853769626836619326",
                    "102450122637067365897105589709451607667",
                    "175564501002780663791116713584309099048",
                    "43979138363783674592607759912997462434",
                    "305282133705378187805138758178518921560",
                    "112941527730945536215745904682690694405",
                    "315873880900811444723467855427404729755",
                    "177692077380960508937873873346105531302",
                    "196012958499036288025755928590451593438",
                    "80209169748053012328759421163138298947",
                    "178814876507396111272622773263003462674",
                    "15845436700552258022690713344100536720",
                    "23550290896064439205184893714468586908",
                    "267824356308332288176126778000259126471",
                    "39764391306010401855376701855923334883",
                    "286635282188897095443942906653964794383",
                    "90045234288260229959955215031834658864",
                    "274839446144072207284277054590433712999",
                    "222516413845648919654879647844888176486",
                    "298805306089074485826333848417893840354",
                    "289906052061415045781426689501921973408",
                    "77116604947375492964588746060827722294",
                    "292719533264626433965273279520450609634",
                    "219722359638691001708817324494290336743",
                    "54889897026758902088144495959900939387",
                    "136083515363205802638595889818419269945",
                    "275855074454343669010462874325170779650",
                    "244251728955587804405102756504576402348",
                    "167076088115351685507944157484289290878",
                    "201938183696998906396267207215947675546",
                    "233613312710998178189142618537440939979",
                    "179746029710894795172285384519186309563",
                    "318616303179979101535430135730295493349",
                    "24950925348605167134407926711901732135",
                    "205075264831606504700237961581402113584",
                    "261715725263927106724085933359795946030",
                    "73407756861929680771927255536265704518",
                    "20824626827919705982457998872982264655",
                    "219806832596623717869164419444803388715",
                    "280653051260773019034894272373008596404",
                    "91074732002345222697138824293778382",
                    "104327625231715669118058754110664151620",
                    "249530361330342327516424509804588567088",
                    "195445676776467780402445878064062073638",
                    "337810371696483507555964939369214546523",
                    "201000914800938076550582162270907201180",
                    "268338856686914671560248877788277104033",
                    "306770843149468232168122619467033681315",
                    "170439609457485732138406386949052365472",
                    "325136382790759396302275820291378573408",
                    "150273313878853381594487390465909554410",
                    "332897063472234420290466777543881232343",
                    "286000458147463661385462284962406153172"
                ],
                "threshold": 0.9
            },
            "target": {
                "file": "main.c"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-3a6fb1ab",
            "signature_type": "Function",
            "digest": {
                "function_hash": "309114760090537124686224965349272980597",
                "length": 1514.0
            },
            "target": {
                "file": "dpic.tab.c",
                "function": "appendstring"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-3b2def4f",
            "signature_type": "Function",
            "digest": {
                "function_hash": "122826155725419178682864745641121559620",
                "length": 1253.0
            },
            "target": {
                "file": "main.c",
                "function": "readstring"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-421da89b",
            "signature_type": "Function",
            "digest": {
                "function_hash": "145644319992840771666350433718979143206",
                "length": 344.0
            },
            "target": {
                "file": "dpic.tab.c",
                "function": "inittwo"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-47488dd6",
            "signature_type": "Function",
            "digest": {
                "function_hash": "254060451681575168872576069520671360808",
                "length": 323.0
            },
            "target": {
                "file": "dpic.tab.c",
                "function": "newstr"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-48149f0c",
            "signature_type": "Function",
            "digest": {
                "function_hash": "19451567708603507790323622027044893855",
                "length": 133.0
            },
            "target": {
                "file": "dpic.tab.c",
                "function": "putbval"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-4b528bad",
            "signature_type": "Function",
            "digest": {
                "function_hash": "33863796911664076488844775631550909578",
                "length": 1076.0
            },
            "target": {
                "file": "main.c",
                "function": "ismacro"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-5742af3c",
            "signature_type": "Function",
            "digest": {
                "function_hash": "147563298999695626935495583079011393612",
                "length": 2127.0
            },
            "target": {
                "file": "main.c",
                "function": "getoptions"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-6cfe6805",
            "signature_type": "Line",
            "digest": {
                "line_hashes": [
                    "20834371571198706881459100567055476989",
                    "219912282886367828037334351710557507908",
                    "314398932380128136276044864688287438781",
                    "90638246921530953055836602766356309623",
                    "195971720406891643225770016858066462863",
                    "127375620367173182205503164581358314873",
                    "119623459062706778184103995620809254948",
                    "245561692616245846521691157665376479071",
                    "304294777744886706801778155624207774299",
                    "261013592864402935024496635577228429474",
                    "228972894352992686235611157213152042566",
                    "26707724842361969016917936277969270019",
                    "98379140827760431384371621469185214067",
                    "190652190991323356990400730351825567342",
                    "205321367141629141123059197346953774207",
                    "288552465896795893062256238262584958029",
                    "34543582025787291893407758427810266584",
                    "158932211094298191714360171685013050858",
                    "228878508928491307330010066560982816604",
                    "118481031060387664173538892279782596046",
                    "168831618846884456854013538212520691791",
                    "270287757489249518823238727302508599872",
                    "332355306615338768209388393595307524235",
                    "56196864976411069827637897316458985246",
                    "37947623682753727757879093953432279166",
                    "42844254006455642538801494249786317777",
                    "226470353813271583193472970911561499518"
                ],
                "threshold": 0.9
            },
            "target": {
                "file": "pdf.c"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-7761c1d5",
            "signature_type": "Function",
            "digest": {
                "function_hash": "5255679734954129352447046162987718026",
                "length": 466.0
            },
            "target": {
                "file": "main.c",
                "function": "wchar"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-8d825bf8",
            "signature_type": "Line",
            "digest": {
                "line_hashes": [
                    "224929218106022629513618042692766533899",
                    "261836657164921823190511983494299048556",
                    "264229914262467275177542358405084754634",
                    "210622006896396560993086579917700598589",
                    "171968523680950595652738865028098973048",
                    "60106818837152217242129134577631226871",
                    "304099996123316425719063742540109525608",
                    "25742953103110373050518860733150375793"
                ],
                "threshold": 0.9
            },
            "target": {
                "file": "dpic.h"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-8e2c7ad4",
            "signature_type": "Function",
            "digest": {
                "function_hash": "328632760384552456664421140275830057977",
                "length": 363.0
            },
            "target": {
                "file": "dpic.tab.c",
                "function": "inheritenv"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-921ad8cf",
            "signature_type": "Function",
            "digest": {
                "function_hash": "38129606504451286905794809256166900282",
                "length": 2480.0
            },
            "target": {
                "file": "dpic.tab.c",
                "function": "newprim"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-96fedc7a",
            "signature_type": "Function",
            "digest": {
                "function_hash": "293325942272209419507364177558960170705",
                "length": 636.0
            },
            "target": {
                "file": "main.c",
                "function": "prlex"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-a3dbf06d",
            "signature_type": "Function",
            "digest": {
                "function_hash": "328959090662305598337199072147717988739",
                "length": 369.0
            },
            "target": {
                "file": "main.c",
                "function": "newarg"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-a7197bca",
            "signature_type": "Function",
            "digest": {
                "function_hash": "31684460656365212246391931346014758920",
                "length": 1937.0
            },
            "target": {
                "file": "pdf.c",
                "function": "pdfprelude"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-b083f66a",
            "signature_type": "Function",
            "digest": {
                "function_hash": "75057656679370471776269559726686703578",
                "length": 5473.0
            },
            "target": {
                "file": "main.c",
                "function": "yylex"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-b3fe137d",
            "signature_type": "Function",
            "digest": {
                "function_hash": "3101543623320931389946159916090978560",
                "length": 2309.0
            },
            "target": {
                "file": "dpic.tab.c",
                "function": "copyprim"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-b9ebab73",
            "signature_type": "Function",
            "digest": {
                "function_hash": "192949040645145966115869451205209551014",
                "length": 581.0
            },
            "target": {
                "file": "pdf.c",
                "function": "pdfwstring"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-ba4ad7b7",
            "signature_type": "Function",
            "digest": {
                "function_hash": "133363308460741716641697352321459696804",
                "length": 1330.0
            },
            "target": {
                "file": "main.c",
                "function": "main"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-bb82cb1b",
            "signature_type": "Function",
            "digest": {
                "function_hash": "273154211069832799628949429101399735666",
                "length": 104.0
            },
            "target": {
                "file": "dpic.tab.c",
                "function": "bval"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-c45225a0",
            "signature_type": "Function",
            "digest": {
                "function_hash": "111515303561650595329933527337701506424",
                "length": 669.0
            },
            "target": {
                "file": "dpic.tab.c",
                "function": "marknotfound"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-c87f9e26",
            "signature_type": "Function",
            "digest": {
                "function_hash": "176628556826365786589927127636565267384",
                "length": 1133.0
            },
            "target": {
                "file": "dpic.tab.c",
                "function": "storestring"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-ca619bbc",
            "signature_type": "Line",
            "digest": {
                "line_hashes": [
                    "264616908239302910144707860519642434776",
                    "181895075820830474207459743704091349113",
                    "199113428270153111138568501013102823445",
                    "299933657152031602250242224731526228041",
                    "170469833182825547811328548473015813666",
                    "146379490839843140712511141080896931594",
                    "188721740725635122569921774373095899785",
                    "244273543884011192751354342500140153243",
                    "64799118271340980028890126564681010265",
                    "339731667236076479677541100467219794949",
                    "193227016549670198181264081072273562888",
                    "161234176191522375979488266688285198080",
                    "46186052276430329634706740042517893555",
                    "300507237267722784834766353516585839394",
                    "165502030535968773631746070461375632190",
                    "66662758363299580730369847079609082137",
                    "115940625027352825188781069712696725025",
                    "190591621484862704134715939866719249524",
                    "8064610665358674259858133787351192585",
                    "234337457497662802153539695088037883054",
                    "282697858045562937303297526445038501432",
                    "108312550389330217112142868346054070296",
                    "14362517799043163715133727340128562070",
                    "69314201715524074146493618072767246551",
                    "176056523546238832273255111129889418448",
                    "313912085870645693734488698917796824958",
                    "112530888292404777783615464099143132607",
                    "300306530074446169435865210954085363657",
                    "48359503674292232817760572379859939400",
                    "203486152813764105377139499381670694359",
                    "177782662846234016775137401716498257936",
                    "41144865026805276099634268342824633645",
                    "172462003543974746427450451942580293953",
                    "334808303026800240874359457917616441223",
                    "311870858035477519201461334027208942729",
                    "86691993380792775691785968466290496473",
                    "165651122287664497564783972630778991611",
                    "247062821512782892758243328201098443831",
                    "180552748779241329753927909611827122537",
                    "186533910601355841998045719772470081979",
                    "99048493546027944619718055949529701456",
                    "247229899537928403075725111611601621634",
                    "82223398609460778401237731406541258064",
                    "330807281490948372034398695142082130030",
                    "75677756352443932102349429921383763837",
                    "196757875404632887399082803380625681358",
                    "42936078106809405610352612928842834614",
                    "290123917235573145230294424147645142799",
                    "45430230887877809767552301034760208086",
                    "193258674217890190684998802941944771879",
                    "105775738247776221122526785872064080461",
                    "286707535916155309441949846255627680695",
                    "252737741138615154708665127054226690309",
                    "272274941797598404758310873728279617635",
                    "196694122914663467467006551188155834745",
                    "159853663153926097556831571367309640273",
                    "185222523063927835664032864110098249769",
                    "319226747300039413531103529001980714569",
                    "82014435486398089617290813077886581778",
                    "127633116788942420700025411198998923065",
                    "32141072154536152873781199578589895171",
                    "307294564159654351707108284853361622532",
                    "256040290289105390623877796438430455393",
                    "306042910220650205948811541011896349889",
                    "42394610033216463770655983388555752435",
                    "145226968937012487904522530627395558759",
                    "124416898942403264865501994293322755925",
                    "43216861429206050286180511707549910564",
                    "173411334834503041686619329085085784866",
                    "8211708209123851549626280233819430262",
                    "86662139190056790582634924632921585745",
                    "104119194544051865012520302032145642532",
                    "249276134031606973981847082552800881677",
                    "155159425919370164065603639567591437746",
                    "1640036286142480571352711339768631767",
                    "313108742075150215711695545601918973612",
                    "164365191109430631240909487274631052882",
                    "27336429489229854766229402803735653001",
                    "46676836984776802646758575866634889830",
                    "288120963231279878224195775580665403576",
                    "122190259892849785462588556512988650669",
                    "35373292396025175787881128949203578492",
                    "257474195591252186301356105193131029718",
                    "144530174974175222712321557244519024481",
                    "134098330072110614757997942577829222781",
                    "72347255156374736134206695370693393150",
                    "294421322803770775590337450167831285191",
                    "171694484357433856495064607330071072267",
                    "301901054055773646596284384538571139829",
                    "162901942479270918543362219571151477761",
                    "311767000736053785928780465491167628390",
                    "41327788812587327548133336835407504769",
                    "35039153060720033848145049618249201549",
                    "141000197751598445642668251188603694148",
                    "9941015518713788087266815509508199861",
                    "74035249992454855297238643561883052527",
                    "160334530214928835754501527844550637818",
                    "254811342619942234961445381333980446862",
                    "305427054586987237208115022825210639874",
                    "93569005100224434339746985021442129597",
                    "170603349721156022559017687071313896091",
                    "329419744037068682726169873094665836481",
                    "41942148663414464312928213516556808031",
                    "184038213272110553496254734562934706183",
                    "24860521452068188795761834011127627147",
                    "250910297152528777963763793768376943608",
                    "84508236985590451565262916972091672737",
                    "192843865186273989303970861988258072337",
                    "213097403722539890587012044814859506253",
                    "101339049414727819197728604276592916968",
                    "339361819778488260434644965165599390102",
                    "86050605820744615661335920839081899396",
                    "292315481734431823836711705730630305002",
                    "301709935323936220065279443972295107036",
                    "253982687878794756096124020484109461922",
                    "176837547439022034161215678197780159519",
                    "269239248209064089890316787427872202938",
                    "259508798255718321574930437417557564087",
                    "169469512309209747550083756597008044234",
                    "175611169495947241210032489137611555710",
                    "205993764614266984422995451696453342642",
                    "49761281051279632469667685985814441602",
                    "174909114487336521187202309166184546199",
                    "108055973912143308631240794184983769685",
                    "265770962266125326267882913614970810271",
                    "332694204140933567861394633946857684506",
                    "280930702452218499637259728247170604970",
                    "323435882910968206320508449269658658797",
                    "50303731451033330828814656115433824782",
                    "34442265103260405121464635626806284216",
                    "230075991358226376390280459351138920180",
                    "124957495770447668557978237617386716617",
                    "182158180696211983893382994645870455533",
                    "295633664209199482480231029848444567417",
                    "230366942849203010417799117010223441590",
                    "129221823571871649447055858047463973162",
                    "27975647909181117309710347466193412739",
                    "196545022626659670982389764270539587380",
                    "213938932438901393930420353351799882194",
                    "164102220240233840254461806556071513999",
                    "310094712119526929194184672036408250833",
                    "54619653738561803238764471181029177997",
                    "286794608214179471042449406822689452667",
                    "224556965569471002916034766716775628997",
                    "107453268290781362668234927506297376422",
                    "316710889127726762440530837491552651775",
                    "257273102400747806957539720682391049919",
                    "153854548199554947997438553160647340093",
                    "50852307367275409682277444753696261789",
                    "154045647306348430187898182325164244135",
                    "214593986941683642749873240915152452346",
                    "169015328063128890862557523245524213718",
                    "197978203979867860560736275619768625395",
                    "159254634115426322129348400181041164127",
                    "56173619840082756147229698769795727960",
                    "54297427221804966975692445533378745004",
                    "85427882342070820622469088780795261774",
                    "257528138271994287252719726199242185529",
                    "321789121436264265882193827761635370722",
                    "129675014867085460869094129893997020767",
                    "338959901930715925301910802790564921654",
                    "331334475979130963333591021199695695980",
                    "81943933343915943808443691283603260853",
                    "153198573832590961787087733766887580757",
                    "246055911951408179268397770294088288595",
                    "11044864918754540357268135423609840959",
                    "267584285752638142958130436624455391492",
                    "153559051288178656615330350965346969818",
                    "30542130921760865259232259715930813563",
                    "223151441301517177334461967492888223743",
                    "89944521414144308091868396251824180758",
                    "111676966745722895651223325462268258318",
                    "78135631530827646623588028214846704171",
                    "292785706916173250535902072300127216521",
                    "205141484290110274992759157841579261513",
                    "307511666750972831950045521428938171175",
                    "197220768033442923396434948378485495613",
                    "289730415789069686655348470973689947555",
                    "257655504423845218318625562258974926870",
                    "23281871607480263784402609955060744175",
                    "71463830037158328447020030428237060991",
                    "55663341319759553718878131121763104253",
                    "330336820493558535036398459524869316455",
                    "72324775369035931127675336096013356319",
                    "33571939170447901137618986511643323689",
                    "254739650324425681710956353879264756650",
                    "74067620121318432550686134544064979935",
                    "112166641587242095044871973622351837894",
                    "134180529755762291006426329486979393627",
                    "162266029184781125479126641582403149131",
                    "243921705598565803024950321852091059282",
                    "25088416916738039964828573648771604360",
                    "84858050469615604216058849066819968977",
                    "238049585094898747630653861285369227665",
                    "15582658145722207252102150465552338133",
                    "23362356352518655137991312047075387260",
                    "322119074452636105085023972918386120155",
                    "121377206283698930670036054707927425806",
                    "251902520892162215614788735724742770007",
                    "62174003730457628670213991285418747398",
                    "170245663682049898697929652284992535855",
                    "30221887265905370661017959016318274632",
                    "241512834118053582142315843734427186580",
                    "22700554362436271774732868391494624681",
                    "192801748058191787573010820140715666978",
                    "167551937851878355977327077177733641241",
                    "303280630255872714309467273282913242832",
                    "324492488360780716497587436339995814934",
                    "267190959950130236076483092883340731143",
                    "65000478679351940836536819438167998246",
                    "134337772609377103166063695420160017207",
                    "198340439466770871840769307444929834788",
                    "177237326829540039605691753330162042847",
                    "174909645931871789729913930304968887124",
                    "329902819210348045003392841151288674246",
                    "147475466047400109904338195286676110474",
                    "2048280521216134872261874309647825854",
                    "231340291584533607097868686369511683591",
                    "145683207702009668009010434833141724295",
                    "292389128686359207454330919258442074267",
                    "260971111327912720136815375162911347534",
                    "101005949268930281418582900547766980913",
                    "270912451942396268967575784403677865624",
                    "287886093372806970905106634340128397904",
                    "325280893787512943293358523098550445909",
                    "60319837163871913492716750204787478165",
                    "150670839104641021950010468035116907146",
                    "217865057997197539545505569701579222124",
                    "235501689874205090139676689711400250103",
                    "306785217215376952271580148032719074451",
                    "313376132631142844904483487994309818891",
                    "67709342635313539653790519638275903555",
                    "163314014020922136023450571312797617568",
                    "255292312767135278038265029592255193768",
                    "149104015427595678263509640376237185809",
                    "151264729121068140192954812512271711488",
                    "260099385458790111013673007741621688514",
                    "146210180051596743724916431508855949285",
                    "256284806971044207982982878126958217105",
                    "312261821974811182169853909879598908770",
                    "187114569779945086854343760770130354094",
                    "62659158669408931023277661929598943399",
                    "312094492896359110984440793155263936232",
                    "186052174250166506237831958720949236923",
                    "220678464533256516204786823473817281088",
                    "106478982162325876010767430085616704591",
                    "119483811582469087623572520048318624630",
                    "269152686050483484501539217087270919259",
                    "248905056315801611167402283828515881700",
                    "80943574446333140586389948215166938004",
                    "90358905666278920060919423557354610791",
                    "66415041368799344436920888698808169379",
                    "197675563497026264939779490645123933152",
                    "263007791164250837767405793580851051166",
                    "111116796742104537781834633805965245861",
                    "158816442367891970554648469956543453261",
                    "334730430095335915796725142680558485332",
                    "175046440024517246520169283561710336279",
                    "122340987620580428102202775076274555094",
                    "193148579689573401193714624704647581739",
                    "247784706335994119877757693083597869802",
                    "126303294474199756235052063928971335568",
                    "266025362633944976192612905322789064842",
                    "302214089433843207934346291542505385296",
                    "323911126958764399821626139871483954261",
                    "182482497734750360917358248690001985161",
                    "18818143302328410586653070986076739200",
                    "277795786513447242015176594041184800540",
                    "134244627571109864643981796261766122495",
                    "124013317488875478529809503882943739931",
                    "149650114432595287093000553410338893354",
                    "184159208085979352496414587775889034818",
                    "79228735855498306326216673932220030502",
                    "221330184628754747863476504595796911369",
                    "337212281385551035978679160325048656097",
                    "173403074153045969943421603119063504502",
                    "291308178231571776923882244997858249621",
                    "225256647431944220285240069330114648372",
                    "149527825281100451364848696568328914556",
                    "3360890071984391650886556063301789813",
                    "224986795174608557750805310434476312614",
                    "180956917369301116438870074131935286186",
                    "118150559877964096201284662532873827148",
                    "129374189366396823013255453939276018105",
                    "174262748669388314581292966608548377181",
                    "96450857058113085069282100731603961523",
                    "278142053178883453346946216454770685202",
                    "74171201514724317134563962623654227117",
                    "111495750039070586997389496501462458602",
                    "39043117101582713540976360087417821201",
                    "285038268741622234973063299547887964412",
                    "198727522403464202070286753258959576252",
                    "117087622051870771360067289334065730868",
                    "239646664154854084784917809382458804309",
                    "295151616315258890106861657279166261938",
                    "256187322103423504837936239496656941683",
                    "70737180791723197665634911770651864171",
                    "89235977132840006662625939030368212270",
                    "276599392207323768911672951285424390200",
                    "131277061583113227046775918848423486044",
                    "6039474590283181994046305502734760709",
                    "185239664148748324717396142286598004987",
                    "273508788129550193744736970447688157813",
                    "322133274963630481634212032154688314503",
                    "10150525515037552590263843319872756587",
                    "16016179404565221943850254577863892205",
                    "81001554220217054569948202671346029965",
                    "226020019127721756851662916306118101763",
                    "99528103520135681340202379599605553358",
                    "285740258185382941153853414289248865510",
                    "333242094927423852322871440447598400401",
                    "110035644972780841617316006978335198317",
                    "145691571790240846097931125220241456055",
                    "86904897002578646204494276245466795437",
                    "326870968466827338499255423204750825458",
                    "181095445288894282042869476320921037507",
                    "153905377279686799902486710924494862507",
                    "137110693107251648923668377724784254777",
                    "277188369694594436196894330762882318435",
                    "13830816391574416355611886862629682591",
                    "282137608094628933945476474150295103959",
                    "162731859288534334175583107251951291133",
                    "215602248371488418065957857938918806713",
                    "13543991094126804093283127673618096333",
                    "193484207510413595507560891490038908802",
                    "337061040953983382936041993884863188427",
                    "5159845515852335361857740740492370928",
                    "257777457844091963140933150545835176202",
                    "218610225877445420548180109093383833664",
                    "216664439451601808727077677510957853337",
                    "40197316818580853345340896705235707361",
                    "106461122230986305266999484135142900704",
                    "237039549564419259173772385964714003968",
                    "17825645252453630725449551573616546055",
                    "59207374370742026765290357328801477092",
                    "57338852721703659059955987472292960317",
                    "164112362174679310496686543965663822726",
                    "39165203514335846049083917728238350916",
                    "266193447467812217311254365633085204905",
                    "175559821951362163323349541314742501819",
                    "106591568880329577385578385288945978613",
                    "61056155720352208122456947196718165876",
                    "17407692842463805633962112188232239890",
                    "264546922830243104743519417020436685897",
                    "307514090802970263220451200355961468748",
                    "234859083711773027922494366351957045782",
                    "226249762926473655412641322472036658869",
                    "73578105825564355133853827518147957753",
                    "56426539731963272093987144772530761051",
                    "139686365359898190370915182712404561596",
                    "109813285938261096086126349521927728201",
                    "124270712282073539466862551957770662632",
                    "112088692643296235967117416715251052775",
                    "206841692023408698848157200947827590454",
                    "239021034456838415637067410962092821684",
                    "25532877438886605646691169696417746672",
                    "290724528149481012018543216808320497137",
                    "1526160368104054832203337865566555914",
                    "240322272550431551008437418801944050822",
                    "123221476556584017210827258483534931416",
                    "37005097238748973249714283591099222956",
                    "66417676267082867483595196787169662932",
                    "225027669137964778912449130874127871383",
                    "257253741242889048340089571755841399161",
                    "159691958380854636049901678490281918682",
                    "90461033935416817192157886036435843730",
                    "180899307609464551405970380839929890034",
                    "227017494617705843007494971766371617391",
                    "254197467451687391968204576932594708909",
                    "209238770385754090880971856621051586797",
                    "110651293686773039148861679779051353152",
                    "139697032256892968019112372541694152995",
                    "337494295648575761687966331228499687016",
                    "20864020446726811049168600929570856284",
                    "241497367468990089563594696497272795413",
                    "153374541065991623769765749063396406850",
                    "339331183227392150431330589270929254605",
                    "259724088637719124189517682206638516218",
                    "55181920636608101609442357825592473536",
                    "292817560320556182504817867075876166105",
                    "28053487541264258116494607035439779698",
                    "263958837184462156503777471974814670412",
                    "256423426727798502494584753368565430529",
                    "55669370783471192233452036779025851409",
                    "9551320032682458677131007256062163777",
                    "305125766586164014596938593871829752501",
                    "235415813510423016121415177920695523959",
                    "210694229294002709695593070155819033265",
                    "166163491490790506271826146899487693521",
                    "136819463775793419999464819122246291523",
                    "311253812144157074922354005982139914802",
                    "5772599666289889970001453689131604294",
                    "135208000397623791441447002075482208628",
                    "232559960544569390819528789978000553904",
                    "53637212598602844272298682769849607908",
                    "153809459185288989188400857708031430964",
                    "223616324427541343759949443417417596927",
                    "293646343305583348289398867256539334959",
                    "170359762703253607105427388387430441502",
                    "332479424740717320614729964887760877807",
                    "2607051639856358092743096372060863312",
                    "46817234839733714856573714944294112030",
                    "249405502979266406555004181215303981612",
                    "87547733462884048467333931984478843541",
                    "274944840452708231726610218980977048025",
                    "206951741249321179960062226949715440538",
                    "212000646916318084941207741256768005163",
                    "57550521030514240543791430538112348961",
                    "112556901277369673712222850829609652599",
                    "181619517470993187896360812526057484422",
                    "160594956090529711669208450959150174688",
                    "271538495651476936466762858335990779997",
                    "258109588840609312159905173662717720536",
                    "77683575154578884793671940283339297757",
                    "33195494236240345203791760088571241678",
                    "154650006114968629761191508260227710524",
                    "229946966895946331473290538691806621949",
                    "226177765158414741798502867680457015623",
                    "247604307906377131883807013764384118837",
                    "239384818778799065410578532251403936758",
                    "48269328574159079370614754561940302702",
                    "292535966602623569113455919946365989749",
                    "105473488486081378415322887979599997252",
                    "182089711139797903560389404179899213912",
                    "307353623818549152529713153448666416453",
                    "284243651557978828767951471454330705707",
                    "101773878406171897229464561945350938387",
                    "4448403967403849409877232870509605223",
                    "162429649958833288588465161246961088762",
                    "243742750357066529737225431612039299791",
                    "228715322635008947842480417666724149010",
                    "177969015649074232678814500688210713113",
                    "89389431962292263932541459735781410795",
                    "269183227933003231269133012095198721088",
                    "4149799701191468872193275620539369748",
                    "41802701979637504218019546921466569649",
                    "207258076933667363875827492483573122429",
                    "307279659037439240119105329216989299659",
                    "295823086034844277649668142100064769662",
                    "50083795632636250280936282836895481155",
                    "101259601379161548433230814909627935755",
                    "20522701715939263270441481445440541732",
                    "83242763571221438503142472600415586480",
                    "185108452496986675951289184148148044964",
                    "93241545980882997633129674695836174804",
                    "186690577231531180766444493199600383092",
                    "294405472664137861845086296238613715389",
                    "281709338663036328269322976487585328382",
                    "331226626120434130984813079679604855643",
                    "137944032781318081907852050309286186520",
                    "231542870339581817733636942673270429440",
                    "274019031272848727458221120440084175942",
                    "261049159469430742971144916765309533186",
                    "230400521027014097224395249383331198956",
                    "232693910892515716825888312180502375237",
                    "109426395606483004843634608138625901275",
                    "198699370135161255708595893506985748579",
                    "67399644268385323245803311144014562408",
                    "203997430019289606869223642554608422612",
                    "229108054613689037057751023782872995112",
                    "54989040631711152370002716386392964",
                    "299984576420380246680325943058722451648",
                    "294207539055739054338895241910602921861",
                    "3052951117226747583072944811198331785",
                    "259876786941615195220405903783380768869",
                    "133420674796351661271972273223280071274",
                    "311449373525635076272403749645912832396",
                    "4486416312535307602187590249470257802",
                    "57596653947190104950665580052286380875",
                    "86382018694706062056202878391178385818",
                    "250939997182907561363740669499162430123",
                    "89085273912180631488508887459726098549",
                    "104957561127771723552495886427631318011",
                    "144148748144118693039965247237831909850",
                    "139266673238485245771329683155243373308",
                    "133757615334135290478767164798373469330",
                    "163518973552901755020666874952636587960",
                    "195740408477858601240340343736848177472",
                    "201982479467036583752171699284484873204",
                    "5564038176707864800702279605869513637",
                    "47876974896713771816218770180494483138",
                    "177124520457962454168335306648320645409",
                    "52848470685228193814064100080479884511",
                    "189477792246420549167948517286260739302",
                    "141541409954627908249877006040646833945",
                    "303525431589055142873995145665105028173",
                    "7684794001593321199371739491207018854",
                    "306314071436345101847164555431948117519",
                    "33433223917512036744472666633121765570",
                    "333647842816080114343669164521752721112",
                    "335154186353977891175558306971450295186",
                    "208901743993739546408049370814376458825",
                    "313932943394228742234159657859910091940",
                    "338902168885188589263466673796223769268",
                    "185644314448000299112095143924553921165",
                    "104349106706624767877852210735997019562",
                    "100771811205554538275056606563139079182",
                    "227439599963449093823817757585855435816",
                    "330653537823385802192235385279789050896",
                    "285399450363631005362469139035322752975",
                    "261633834171379545033088673956368519380",
                    "270710455491236950074145802796749724940",
                    "141831315408200462786259775367617627181",
                    "247377579543651441951092167812455738571",
                    "242017431189723202486210579183456948543",
                    "13972465256964845400329040117333660265",
                    "39931913586877741998538063895372339579",
                    "273916428911070257286542044893953576032",
                    "62730827692509937189147370869022292030",
                    "326314687022758946499237415550361512404",
                    "10074576736598727398730436374622333940",
                    "53671015329718842385484101513776781028",
                    "144862707689932568080554854884166663832",
                    "252946309389435986338488602471436103942",
                    "319871350763449837660424428739188309670",
                    "40262156286366460295011033612904401902",
                    "263503221297660037217757882250240439758",
                    "118912967584737555018567344481146023440",
                    "181783846079734945639338747068704508984",
                    "267707112982385012287747740457799956777",
                    "110553086910629818753621493918639941338",
                    "291578018562776889268222764579613247957",
                    "201784657130720068559264921840921160154",
                    "210271847247374083989942113026314558914",
                    "123745794179404508202152811280510873249",
                    "158524636293590770931476779007689820028",
                    "308620721176372499399295097391941102349",
                    "216369156194545594680869104281040588906",
                    "110700124702646518886028067789381476606",
                    "197941693014873751905445923316482797156",
                    "330200867208875398847807907528254721939",
                    "185415596008705090212997717049350235843",
                    "214150015332490406460148474969538826840",
                    "48260585588841555278123007443604228369",
                    "246412043585260886047806324199818793922",
                    "208977712424099687085471064717612368304",
                    "312936848177485140857326007946284077982",
                    "24669788809072462826470491211043698386",
                    "330592432245492026968940094427306260164",
                    "164706283865312723328665713509092987535",
                    "29117040475289868081791866304782577179",
                    "146439712670639062460662562812578820945",
                    "214299482041034813268626698925596400873",
                    "83175101332352517265794642497665924605",
                    "187576363184129044870227263995183996737",
                    "276404775007282098047581071406521992317",
                    "34522272494149579091356136053328082302",
                    "249829292520391880302283426481798692230",
                    "332743559370089377807967235274551778478",
                    "283165007461890969782027905267595517903",
                    "165445024634924703752162266185008059780",
                    "242525930296199798513973818619967502117",
                    "330148726510372877692042237871291925126",
                    "77807529119434746888884731050210416789",
                    "34423365323972221749159926144260499096",
                    "311138770067975920301671441965736307132",
                    "72302514295074116891768950865337662090",
                    "180662054588394438363575224663958695603",
                    "121578784538696183912768420943114209131",
                    "238619092451299046254488438338135838927",
                    "49378643775422953832872737085590412174",
                    "231164316169302096752162402800798081476",
                    "96971919716048918388870141050315040217",
                    "108377752730223358711586885851858450540",
                    "231866341950672375929907801318248551554",
                    "56063096121479000439128441334597331539",
                    "291016700000155626914299678421643411969",
                    "314863535487321373807890302655183525",
                    "279936964721542494445202707358568637772",
                    "10297598325051131073767697758571472328",
                    "298081989023615033087899711611401279324",
                    "148480083335030744686425373523296025841",
                    "15816728242962710279455553085391340034",
                    "310247504683173515847944302711614049726",
                    "42275773797893992059854153126926445765",
                    "57101957169505933321545588025951801297",
                    "57069617795215670181048964003603118392",
                    "17895321195228225180634690494980917738",
                    "262476276230672270404753427826133352427",
                    "278553636185334123770845046733132064458",
                    "313534017863682792067088150465323974047",
                    "13814973826829861206872027278348879361",
                    "220006314169092048562189577883925965211",
                    "318935842805413407878495856429765322922",
                    "334331507252191950363405826707996777198",
                    "338451016463037441468291808148582577101",
                    "93290112098525618437904480707181378290",
                    "62433065748729447913286081173027885018",
                    "318517778525317541930944202022001976210",
                    "190990735069878810346870016774364380868",
                    "105887292736224300861831365501298081401",
                    "95144671758351343532253219836584044874",
                    "279433413569696401752120004186384497325",
                    "284278486241434814229464202398619313472",
                    "231175008285077940443359127039224320769",
                    "129619444857434739972984577356540863809",
                    "86351503131759966586210264925665369244",
                    "101653957361195183400094097646322486755",
                    "223144616294413005812136451173201283996",
                    "167590600026037960180632044496561952646",
                    "235062912002196973355436320203174138387",
                    "120765991747312463503207594206099000912",
                    "263292976255957746344964846625163898546",
                    "184204286390252567562295413987084572664",
                    "220851947645328473517782729343757856898",
                    "288437782640620513756010523602906155461",
                    "66842349652483212268445176027268456758",
                    "36943634196332749516059308771125502313",
                    "34384940603415650806269753748639904869",
                    "100964148358362036709349686128804882680",
                    "147888801884857729987737372213097178437",
                    "146079128834233882959328795304191428762",
                    "286946184503469427000890810714870829624",
                    "204871853040197175494324117120978642453",
                    "275127688974648059508345478811987327232",
                    "160023853722302509468045508067676439998",
                    "243663747026419740510387548623772190591",
                    "179704165848252820116118503716673606641",
                    "96073934478891288309221047275660243858",
                    "96443957883736194272664594971146681220",
                    "8053982074232286581077317061426711323",
                    "179812712044742218469242410899947758526",
                    "173927714307675027398743094014698155733",
                    "188078068682463365873163618489682671919",
                    "318330108363161152907163049277293176343",
                    "18093943668100667764430480765557751618",
                    "257312704235917799521956700013786234036",
                    "53285907223911505867659711132050421342",
                    "30953297686378327348244601012240958673",
                    "271499554243324797097189165136813277620",
                    "338541079788272954379063134284396919950",
                    "153800915257807439878191806956103037213",
                    "252660383092816388867119020757239095790",
                    "189098721114466908325154812368630666280",
                    "8366574469157144950547064706752457414",
                    "83869441963636679152285618756900566207",
                    "153641169442558771112660180268162426749",
                    "78152700761554380329591470441546302153",
                    "44745300704057751045751781043516182970",
                    "40121502000670807211914215734123751306",
                    "144157829899038667034572768845662797025",
                    "219054451872585439922319952302012642491",
                    "127068173584032876036354531985304127259",
                    "320335051044237797513334190766350980630",
                    "65567367385887276368720874319409520456",
                    "119660546820212018941767845453795787610",
                    "276458293882548057786972416049633023773",
                    "187710925963659380244281496061680550074",
                    "305782643936960488129856428549149481944",
                    "66586668748620488776382358585719180315",
                    "118148673920782679793677687906840410429",
                    "322875614811737139358277371183436659255",
                    "139649852218029898077402978641161248049",
                    "105230186798728278570208151896022223532",
                    "241578600178214920421823617537698167001",
                    "238921073293084033672286022398366790061",
                    "246036372103934311050506941057943394229",
                    "103791131498631412754377794927519045236",
                    "148186843492369205702848310100889254417",
                    "17085546979447877261748042580261763051",
                    "244184786604571898259223660205994634660",
                    "81180839559978618602513280892099709373",
                    "63843005864584393304636552403780014150",
                    "195130664776012718148959474832998677600",
                    "336292638525982663115399942459919497109",
                    "78619914784159693339821355216105468647",
                    "73577377436573430517050826303041151857",
                    "161946736591420631256293054212530988769",
                    "5742669075635949890516496132140483559",
                    "293328184471975696479638085309028308271",
                    "171459799991967916613363766344802548477",
                    "112496129494365251458911835593750060617",
                    "85781878752135340331715312065109465290",
                    "288277918507784738306476655051418754046",
                    "330026143151960649617077269491841951923",
                    "206564669550149924419098778228705879965",
                    "153789904212666920798302504554039578371",
                    "312373239673099696896999858520224805102",
                    "180273501685989280321892089994872466748",
                    "337499741996927863235457019423100989267",
                    "230176342940825228235145929403235497977",
                    "306348937673158814785816971123126024309",
                    "134303334145417989974422134238270276116",
                    "226207487997378609723147771150187493851",
                    "204234315557310991146601305940694679248",
                    "158607681559014070592950620387213278339",
                    "91745286304502980432687128235489812823",
                    "220709250859273909620861126716595357277",
                    "110953917577257696863260649379602212600",
                    "102556062326581249004258492810943428382",
                    "247041645583368267902985571121921705527",
                    "21028363452489476935820282125175570130",
                    "14008404490126466752128343324459827737",
                    "80290810080379514322082855995512857678",
                    "112426596930096493082370910813408650379",
                    "332694085183885392581205596995228935704",
                    "211024060722517247289610819830346477186",
                    "237962149826161555854705656190762089626",
                    "252410339724722091429371995501863474429",
                    "278478239860277693957748921541034656449",
                    "58409875457599177343716935290968413552",
                    "176788734055167021059297544255396801011",
                    "249343881352831977130358634255146218725",
                    "213513470009285069300646551201375547132",
                    "3353872077652458687625696907982074365",
                    "251663694997839358260576183131075935156",
                    "228235832274751456019573449713814240081",
                    "273265054395363708353371190710781274223",
                    "188931512985218535304291856861811586498",
                    "79875180106412464135987586717150459017",
                    "223587218347708976805270092057912582757",
                    "289641762954163421072526823593724716612",
                    "92887861521244606350677557700575920900",
                    "78497747371499734042341703380045455854",
                    "108595950277396470045337611056708351401",
                    "1278980047836919569592762860428577522",
                    "208970540747677029368184316844054864067",
                    "264370627741904317944684568961678453741",
                    "254165223487732102136143477672963198847",
                    "18434855109510436350814894199269402027",
                    "290995362209824718363715096559837591177",
                    "91260124121034505952200711949694414095",
                    "312629000261456632498363727724031671995",
                    "148910180674037728566444377099894903369",
                    "49479286319386609783675454594143267463",
                    "234169399146621291337849304664263065963",
                    "131677452714302393585042344107208105622",
                    "233317153807350763450104097636747138501",
                    "249275855421335573296719290684790366525",
                    "26511553842340589060238478600902592025",
                    "163923221093207778550207344772876974636",
                    "323745155292306549450966943032716015160",
                    "322618536077550705674691706659399677240",
                    "155802994993568736575575308280979879443",
                    "271345990443486070365112285769884268954",
                    "211987185702289412848761523651736437856",
                    "320430812729128798161140514904558405502",
                    "313372894257668773837298927637838970459",
                    "240770110584801809086465932602587179070",
                    "29893890625797346735288129813065662672",
                    "238489463059483372261753766767137389913",
                    "329603424296261880353031498104883813916",
                    "7447014648338449627182013932040781115",
                    "135855901601299231923069565110272759126",
                    "187332252644384558504901105476507295924",
                    "277760536051692268430449758915705469494",
                    "36951318093802952494391599880701564251",
                    "294092323235162840553164241182637963224",
                    "21589655003142054584622679535534207040",
                    "41147044562202371381760757605087033168",
                    "329926161052269166632867466186705066442",
                    "261235681006131054920183749315775108623",
                    "19867932748271410355426655568749664841",
                    "275574150750447253186531595232204312195",
                    "279979629847543667093780032636821586729",
                    "127045648035308393341647278235761063020",
                    "258160967787430124276071352682749001284",
                    "101698925620569830981324905312658293207",
                    "106200535647121397912051905875617168257",
                    "257187918552636108504936902415431530540",
                    "83042622406239786648135751516359830483",
                    "91121191860427125124799579922327096085",
                    "231479797307009563721555954789577703071",
                    "44751425426233597697476381766736438841",
                    "94310080406242976092343921909798450409",
                    "174423944208107059494306239800358238126",
                    "313225469208608446038630311774683815346",
                    "97277483601457080440268798626236350956",
                    "96399077008398528234489059042765328884",
                    "325231521063111696318377561389222977433",
                    "38361849653790229639441333449478688839",
                    "330286752083834944419976547621200026718",
                    "224404459118954176672246981290152086187",
                    "46663839223959511340636954433830692670",
                    "45328528736610290287710112574264084880",
                    "262578957083586850323542175584096081574",
                    "284243106507104748351469608626167472163",
                    "234359358298656224317704078172565717502",
                    "288050426688421246461741384276098611556",
                    "184177834571337454265769678065363680895",
                    "314179547160873032213257808993798658609",
                    "98642651525276574487288705060180147267",
                    "335334444314934113997573384326212170767",
                    "302562938672654299926522657976555683736",
                    "313673412741029888801300937218829634187",
                    "214951809447034270302207826407982751617",
                    "112855068894593051087522554791052410540",
                    "26852218906080997734346773173211593616",
                    "330992655279042928441101971210660759130",
                    "129846950738646402016276798009257472789",
                    "197555509312988359206319637087958896951",
                    "50242813215804909259519231840757891665",
                    "125863887063798977092937715342634439672",
                    "10761103805144800871564286813275840076",
                    "235577799192903626041369581761421432402",
                    "29151888118295969319312483017468668848",
                    "156359930238593712106738014198252067903",
                    "316554386449639648669311086251992690208",
                    "150950832188485069323194304695862105190",
                    "1635450662406790575804715596168704380",
                    "208478685574332714329724981720318521945",
                    "33263594156397023586745844049793017235",
                    "230734436520112943716009987306231360400",
                    "264695117468508002436443036241905276440",
                    "35849034055606391969660385356952704793",
                    "275698293585624612871186455338067938043",
                    "144417309227697166262420291697380211012",
                    "318624899055820533317745968827279754044",
                    "93245624673591021808922429927397311158",
                    "85990947002342719245682183758777628763",
                    "248783740005288609058299500471807744459",
                    "195068977873393292875952669017695727085",
                    "234896796698989233572355362736393366836",
                    "84898667986923843621589631706097453243",
                    "187672863156449412157933934618315505985",
                    "57216584848097767801895932683090232823",
                    "231814473625322442316842456332575541603",
                    "27514741677813410673860828851552228153",
                    "202754871291961424364268873872169368684",
                    "139610391294398685023072402270210970145",
                    "32944607261999897828802516499888856797",
                    "1027340840976610430674475906302528193",
                    "226300504819969995658533006083112735",
                    "232983106795753518324555169791485934995",
                    "335253244895843401352687531083265399164",
                    "71349039541100011925489048741011455862",
                    "17069412478044726129037785028947083859",
                    "301690740463133286922571458534444644172",
                    "331124002186955484006291858561041944700",
                    "128966789278048644377643804578668299605",
                    "12067972532048778809448116975182934399",
                    "63018973291574433400411578963148392055",
                    "44846381514011875713476343043785471710",
                    "116130101480808337442612016322125944803",
                    "156897646299263408359154858099068184464",
                    "252157522613887258562500206397842608287",
                    "35385259323880253512942373531593610767",
                    "99879625504340437391098760030844660636",
                    "310396858381435306904154899146805747719",
                    "320183990320537846791180219668292850911",
                    "278010850533994481344140249996565393717",
                    "56523435380609091085395831246050748952",
                    "286695179465616591744948792516656151260",
                    "264868089833769552939400634605962709666",
                    "223429353885329331820324627463182055536",
                    "120329211341011502716144618268082678869",
                    "15343720965779399672739608669638694214",
                    "226424753934955369493521488008137669247",
                    "30842499544003728227990720097736202783",
                    "164336006557113084592671693686833185225",
                    "256919104476028012269776524739396342002",
                    "9111942141454833048769047145949234008",
                    "50331199725487266206834079569496976104",
                    "232987388494251975773885434520981230656",
                    "263563538443867782232300047174498614397",
                    "175816481967945405808623478627266916402",
                    "262094854094057590134774242164721346207",
                    "335930629869494660276961830617150926968",
                    "219847230272028837928229001727010789478",
                    "39576657966095325204568318347216760799",
                    "255873066830321741174292304168305157672",
                    "182210207774774753051513501978839131279",
                    "235428185695759628297525803786721286718",
                    "88077727784881835743686601414938836656",
                    "276140319883237484385384584161891758170",
                    "285041283057747276632428586673818170141",
                    "102672897688605821684090731993470888239",
                    "75250552183167106529894426014623793856",
                    "193931913577488022571055139551191180967",
                    "144447365416914199111375666364850226379",
                    "91409164646603441625009161794704023721",
                    "70135074764519579499224528539858132477",
                    "43855514633692675406596388686506632026",
                    "337404329145191032784088335622592368667",
                    "2893635172010473465618080047435141571",
                    "151811587607887621082743139978043316455",
                    "60973917823447036663919098766347242932",
                    "235921343259748700268936026063747698315",
                    "209552670977821976656802725241965556854",
                    "26321120220723849891246926789562466962",
                    "152785261587218463720793503733255308559",
                    "92905184516106571942721236793252161665",
                    "191278181954039776063087948319697245113",
                    "200119455892696079547820978344500091749",
                    "139542686073626310794767639148331874441",
                    "206691104987321817409216613114170094325",
                    "168679757721243875959483862268388798951",
                    "161753219126837264040503883973057400627",
                    "291955593057472680096909557128198885536",
                    "271192631431921622112000190907083828935",
                    "123399263741948211652543269902206735258",
                    "137497692303615400053807007705831770482",
                    "70996453701170931416532954958386407367",
                    "122739949576150288942987155227759014346",
                    "30649951862046561860967901308975039678",
                    "236636576164471605429378728432838782970",
                    "190602482232476521897862005709286287477",
                    "152381839076740593772847624754160039499",
                    "217313735986454445198744073349833402757",
                    "337277596498077424921898712299839103782",
                    "109161437656759728540553465929824017468",
                    "213934668615326958571382317411210419349",
                    "84234425153601134780010912746492934897",
                    "175091818891438644522813100021367535688",
                    "15625833296362680047709320287424993664",
                    "287671250990387107973977347368289985457",
                    "143218370411453653980134251575068521529",
                    "9370900657945620856555738407590936240",
                    "80111074998368303035917265788579865295",
                    "119023343069447192835135978426684362645",
                    "275799197919503659517597560388598875617",
                    "309731746731735204795963959140140384795",
                    "70608065036467057794276973007425190051",
                    "224034799159891477209885897041109562695",
                    "267201592386099722070887427445431268059",
                    "257912707668943079759287491263935002158",
                    "277312468492700092084363687516744474123",
                    "41357818162308377427054823846735279348",
                    "147874275330700429442957258569261471084",
                    "145101308230639382717439163701229655060",
                    "46189133800467805520262746949695907848",
                    "218957456231924217811807390498613115690",
                    "205321047311415476063383680164208350964",
                    "319755689220983565174003170453197896594",
                    "329405172352331760832892575305842172833"
                ],
                "threshold": 0.9
            },
            "target": {
                "file": "dpic.tab.c"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-ce0233ea",
            "signature_type": "Line",
            "digest": {
                "line_hashes": [
                    "120812893061807884650028282263226600935",
                    "196753855405468047067422885220668643921",
                    "8084769784431246834308036859585759064",
                    "9918030235874551330619843652739816086",
                    "174388354965663855543249361712629478577",
                    "150749209421656958811136577421752595108",
                    "323078921532634107191570425607643166722",
                    "277445719554330046894462954117145262212"
                ],
                "threshold": 0.9
            },
            "target": {
                "file": "backend.c"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-d668673d",
            "signature_type": "Function",
            "digest": {
                "function_hash": "84607430164655073020064906793736203512",
                "length": 989.0
            },
            "target": {
                "file": "main.c",
                "function": "openfiles"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-eaa9d07f",
            "signature_type": "Function",
            "digest": {
                "function_hash": "63678329828975756458027945039899403514",
                "length": 572.0
            },
            "target": {
                "file": "pdf.c",
                "function": "pdfwfloat"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-eb8270bd",
            "signature_type": "Function",
            "digest": {
                "function_hash": "277101902156504236851777497191778007894",
                "length": 677.0
            },
            "target": {
                "file": "dpic.tab.c",
                "function": "newbuf"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-eeceb8ed",
            "signature_type": "Function",
            "digest": {
                "function_hash": "242941182978051162723431589906071808841",
                "length": 1517.0
            },
            "target": {
                "file": "main.c",
                "function": "pointoutput"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-ef8dcb20",
            "signature_type": "Function",
            "digest": {
                "function_hash": "43231924513644253333049912133058998190",
                "length": 936.0
            },
            "target": {
                "file": "main.c",
                "function": "fatal"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-f5986416",
            "signature_type": "Function",
            "digest": {
                "function_hash": "170724341531639480915521880003545322528",
                "length": 5796.0
            },
            "target": {
                "file": "dpic.tab.c",
                "function": "markerror"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-fe06c79f",
            "signature_type": "Line",
            "digest": {
                "line_hashes": [
                    "19791212861159086777448256079989807425",
                    "309015906356902363767282304924301810498"
                ],
                "threshold": 0.9
            },
            "target": {
                "file": "entryhp.h"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        },
        {
            "id": "CVE-2021-32422-ffb2348c",
            "signature_type": "Function",
            "digest": {
                "function_hash": "265464065815654243148877588522203321501",
                "length": 975.0
            },
            "target": {
                "file": "dpic.tab.c",
                "function": "deletename"
            },
            "deprecated": false,
            "signature_version": "v1",
            "source": "https://gitlab.com/aplevich/dpic@d317e4066c17f9ceb359b3af13264c32f6fb43cf"
        }
    ]
}