NOTICES 1.3 MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588275892759027591275922759327594275952759627597275982759927600276012760227603276042760527606276072760827609276102761127612276132761427615276162761727618276192762027621276222762327624276252762627627276282762927630276312763227633276342763527636276372763827639276402764127642276432764427645276462764727648276492765027651276522765327654276552765627657276582765927660276612766227663276642766527666276672766827669276702767127672276732767427675276762767727678276792768027681276822768327684276852768627687276882768927690276912769227693276942769527696276972769827699277002770127702277032770427705277062770727708277092771027711277122771327714277152771627717277182771927720277212772227723277242772527726277272772827729277302773127732277332773427735277362773727738277392774027741277422774327744277452774627747277482774927750277512775227753277542775527756277572775827759277602776127762277632776427765277662776727768277692777027771277722777327774277752777627777277782777927780277812778227783277842778527786277872778827789277902779127792277932779427795277962779727798277992780027801278022780327804278052780627807278082780927810278112781227813278142781527816278172781827819278202782127822278232782427825278262782727828278292783027831278322783327834278352783627837278382783927840278412784227843278442784527846278472784827849278502785127852278532785427855278562785727858278592786027861278622786327864278652786627867278682786927870278712787227873278742787527876278772787827879278802788127882278832788427885278862788727888278892789027891278922789327894278952789627897278982789927900279012790227903279042790527906279072790827909279102791127912279132791427915279162791727918279192792027921279222792327924279252792627927279282792927930279312793227933279342793527936279372793827939279402794127942279432794427945279462794727948279492795027951279522795327954279552795627957279582795927960279612796227963279642796527966279672796827969279702797127972279732797427975279762797727978279792798027981279822798327984279852798627987279882798927990279912799227993279942799527996279972799827999280002800128002280032800428005280062800728008280092801028011280122801328014280152801628017280182801928020280212802228023280242802528026280272802828029280302803128032280332803428035280362803728038280392804028041280422804328044280452804628047280482804928050280512805228053280542805528056280572805828059280602806128062280632806428065280662806728068280692807028071280722807328074280752807628077280782807928080280812808228083280842808528086280872808828089280902809128092280932809428095280962809728098280992810028101281022810328104281052810628107281082810928110281112811228113281142811528116281172811828119281202812128122281232812428125281262812728128281292813028131281322813328134281352813628137281382813928140281412814228143281442814528146281472814828149281502815128152281532815428155281562815728158281592816028161281622816328164281652816628167281682816928170281712817228173281742817528176281772817828179281802818128182281832818428185281862818728188281892819028191281922819328194281952819628197281982819928200282012820228203282042820528206282072820828209282102821128212282132821428215282162821728218282192822028221282222822328224282252822628227282282822928230282312823228233282342823528236282372823828239282402824128242282432824428245282462824728248282492825028251282522825328254282552825628257282582825928260282612826228263282642826528266282672826828269282702827128272282732827428275282762827728278282792828028281282822828328284282852828628287282882828928290282912829228293282942829528296282972829828299283002830128302283032830428305283062830728308283092831028311283122831328314283152831628317283182831928320283212832228323283242832528326283272832828329283302833128332283332833428335283362833728338283392834028341283422834328344283452834628347283482834928350283512835228353283542835528356283572835828359283602836128362283632836428365283662836728368283692837028371283722837328374283752837628377283782837928380283812838228383283842838528386283872838828389283902839128392283932839428395283962839728398283992840028401284022840328404284052840628407284082840928410284112841228413284142841528416284172841828419284202842128422284232842428425284262842728428284292843028431284322843328434284352843628437284382843928440284412844228443284442844528446284472844828449284502845128452284532845428455284562845728458284592846028461284622846328464284652846628467284682846928470284712847228473284742847528476284772847828479284802848128482284832848428485284862848728488284892849028491284922849328494284952849628497284982849928500285012850228503285042850528506285072850828509285102851128512285132851428515285162851728518285192852028521285222852328524285252852628527285282852928530285312853228533285342853528536285372853828539285402854128542285432854428545285462854728548285492855028551285522855328554285552855628557285582855928560285612856228563285642856528566285672856828569285702857128572285732857428575285762857728578285792858028581285822858328584285852858628587285882858928590285912859228593285942859528596285972859828599286002860128602286032860428605286062860728608286092861028611286122861328614286152861628617286182861928620286212862228623286242862528626286272862828629286302863128632286332863428635286362863728638286392864028641286422864328644286452864628647286482864928650286512865228653286542865528656286572865828659286602866128662286632866428665286662866728668286692867028671286722867328674286752867628677286782867928680286812868228683286842868528686286872868828689286902869128692286932869428695286962869728698286992870028701287022870328704287052870628707287082870928710287112871228713287142871528716287172871828719287202872128722287232872428725287262872728728287292873028731287322873328734287352873628737287382873928740287412874228743287442874528746287472874828749287502875128752287532875428755287562875728758287592876028761287622876328764287652876628767287682876928770287712877228773287742877528776287772877828779287802878128782287832878428785287862878728788287892879028791287922879328794287952879628797287982879928800288012880228803288042880528806288072880828809288102881128812288132881428815288162881728818288192882028821288222882328824288252882628827288282882928830288312883228833288342883528836288372883828839288402884128842288432884428845288462884728848288492885028851288522885328854288552885628857288582885928860288612886228863288642886528866288672886828869288702887128872288732887428875288762887728878288792888028881288822888328884288852888628887288882888928890288912889228893288942889528896288972889828899289002890128902289032890428905289062890728908289092891028911289122891328914289152891628917289182891928920289212892228923289242892528926289272892828929289302893128932289332893428935289362893728938289392894028941289422894328944289452894628947289482894928950289512895228953289542895528956289572895828959289602896128962289632896428965289662896728968289692897028971289722897328974289752897628977289782897928980289812898228983289842898528986289872898828989289902899128992289932899428995289962899728998289992900029001290022900329004290052900629007290082900929010290112901229013290142901529016290172901829019290202902129022290232902429025290262902729028290292903029031290322903329034290352903629037290382903929040290412904229043290442904529046290472904829049290502905129052290532905429055290562905729058290592906029061290622906329064290652906629067290682906929070290712907229073290742907529076290772907829079290802908129082290832908429085290862908729088290892909029091290922909329094290952909629097290982909929100291012910229103291042910529106291072910829109291102911129112291132911429115291162911729118291192912029121291222912329124291252912629127291282912929130291312913229133291342913529136291372913829139291402914129142291432914429145291462914729148291492915029151291522915329154291552915629157291582915929160291612916229163291642916529166291672916829169291702917129172291732917429175291762917729178291792918029181291822918329184291852918629187291882918929190291912919229193291942919529196291972919829199292002920129202292032920429205292062920729208292092921029211292122921329214292152921629217292182921929220292212922229223292242922529226292272922829229292302923129232292332923429235292362923729238292392924029241292422924329244292452924629247292482924929250292512925229253292542925529256292572925829259292602926129262292632926429265292662926729268292692927029271292722927329274292752927629277292782927929280292812928229283292842928529286292872928829289292902929129292292932929429295292962929729298292992930029301293022930329304293052930629307293082930929310293112931229313293142931529316293172931829319293202932129322293232932429325293262932729328293292933029331293322933329334293352933629337293382933929340293412934229343293442934529346293472934829349293502935129352293532935429355293562935729358293592936029361293622936329364293652936629367293682936929370293712937229373293742937529376293772937829379293802938129382293832938429385293862938729388293892939029391293922939329394293952939629397293982939929400294012940229403294042940529406294072940829409294102941129412294132941429415294162941729418294192942029421294222942329424294252942629427294282942929430294312943229433294342943529436294372943829439294402944129442294432944429445294462944729448294492945029451294522945329454294552945629457294582945929460294612946229463294642946529466294672946829469294702947129472294732947429475294762947729478294792948029481294822948329484294852948629487294882948929490294912949229493294942949529496294972949829499295002950129502295032950429505295062950729508295092951029511295122951329514295152951629517295182951929520295212952229523295242952529526295272952829529295302953129532295332953429535295362953729538295392954029541295422954329544295452954629547295482954929550295512955229553295542955529556295572955829559295602956129562295632956429565295662956729568295692957029571295722957329574295752957629577295782957929580295812958229583295842958529586295872958829589295902959129592295932959429595295962959729598295992960029601296022960329604296052960629607296082960929610296112961229613296142961529616296172961829619296202962129622296232962429625296262962729628296292963029631296322963329634296352963629637296382963929640296412964229643296442964529646296472964829649296502965129652296532965429655296562965729658296592966029661296622966329664296652966629667296682966929670296712967229673296742967529676296772967829679296802968129682296832968429685296862968729688296892969029691296922969329694296952969629697296982969929700297012970229703297042970529706297072970829709297102971129712297132971429715297162971729718297192972029721297222972329724297252972629727297282972929730297312973229733297342973529736297372973829739297402974129742297432974429745297462974729748297492975029751297522975329754297552975629757297582975929760297612976229763297642976529766297672976829769297702977129772297732977429775297762977729778297792978029781297822978329784297852978629787297882978929790297912979229793297942979529796297972979829799298002980129802298032980429805298062980729808298092981029811298122981329814298152981629817298182981929820298212982229823298242982529826298272982829829298302983129832298332983429835298362983729838298392984029841298422984329844298452984629847298482984929850298512985229853298542985529856298572985829859298602986129862298632986429865298662986729868298692987029871298722987329874298752987629877298782987929880298812988229883298842988529886298872988829889298902989129892298932989429895298962989729898298992990029901299022990329904299052990629907299082990929910299112991229913299142991529916299172991829919299202992129922299232992429925299262992729928299292993029931299322993329934299352993629937299382993929940299412994229943299442994529946299472994829949299502995129952299532995429955299562995729958299592996029961299622996329964299652996629967299682996929970299712997229973299742997529976299772997829979299802998129982299832998429985299862998729988299892999029991299922999329994299952999629997299982999930000300013000230003300043000530006300073000830009300103001130012300133001430015300163001730018300193002030021300223002330024300253002630027300283002930030300313003230033300343003530036300373003830039300403004130042300433004430045300463004730048300493005030051300523005330054300553005630057300583005930060300613006230063300643006530066300673006830069300703007130072300733007430075300763007730078300793008030081300823008330084300853008630087300883008930090300913009230093300943009530096300973009830099301003010130102301033010430105301063010730108301093011030111301123011330114301153011630117301183011930120301213012230123301243012530126301273012830129301303013130132301333013430135301363013730138301393014030141301423014330144301453014630147301483014930150301513015230153301543015530156301573015830159301603016130162301633016430165301663016730168301693017030171301723017330174301753017630177301783017930180301813018230183301843018530186301873018830189301903019130192301933019430195301963019730198301993020030201302023020330204302053020630207302083020930210302113021230213302143021530216302173021830219302203022130222302233022430225302263022730228302293023030231302323023330234302353023630237302383023930240302413024230243302443024530246302473024830249302503025130252302533025430255302563025730258302593026030261302623026330264302653026630267302683026930270302713027230273302743027530276302773027830279302803028130282302833028430285302863028730288302893029030291302923029330294302953029630297302983029930300303013030230303303043030530306303073030830309303103031130312303133031430315303163031730318303193032030321303223032330324303253032630327303283032930330303313033230333303343033530336303373033830339303403034130342303433034430345303463034730348303493035030351303523035330354303553035630357303583035930360303613036230363303643036530366303673036830369303703037130372303733037430375303763037730378303793038030381303823038330384303853038630387303883038930390303913039230393303943039530396303973039830399304003040130402304033040430405304063040730408304093041030411304123041330414304153041630417304183041930420304213042230423304243042530426304273042830429304303043130432304333043430435304363043730438304393044030441304423044330444304453044630447304483044930450304513045230453304543045530456304573045830459304603046130462304633046430465304663046730468304693047030471304723047330474304753047630477304783047930480304813048230483304843048530486304873048830489304903049130492304933049430495304963049730498304993050030501305023050330504305053050630507305083050930510305113051230513305143051530516305173051830519305203052130522305233052430525305263052730528305293053030531305323053330534305353053630537305383053930540305413054230543305443054530546305473054830549305503055130552305533055430555305563055730558305593056030561305623056330564305653056630567305683056930570305713057230573305743057530576305773057830579305803058130582305833058430585305863058730588305893059030591305923059330594305953059630597305983059930600306013060230603306043060530606306073060830609306103061130612306133061430615306163061730618306193062030621306223062330624306253062630627306283062930630306313063230633306343063530636306373063830639306403064130642306433064430645306463064730648306493065030651306523065330654306553065630657306583065930660306613066230663306643066530666306673066830669306703067130672306733067430675306763067730678306793068030681306823068330684306853068630687306883068930690306913069230693306943069530696306973069830699307003070130702307033070430705307063070730708307093071030711307123071330714307153071630717307183071930720307213072230723307243072530726307273072830729307303073130732307333073430735307363073730738307393074030741307423074330744307453074630747307483074930750307513075230753307543075530756307573075830759307603076130762307633076430765307663076730768307693077030771307723077330774307753077630777307783077930780307813078230783307843078530786307873078830789307903079130792307933079430795307963079730798307993080030801308023080330804308053080630807308083080930810308113081230813308143081530816308173081830819308203082130822308233082430825308263082730828308293083030831308323083330834308353083630837308383083930840308413084230843308443084530846308473084830849308503085130852308533085430855308563085730858308593086030861308623086330864308653086630867308683086930870308713087230873308743087530876308773087830879308803088130882308833088430885308863088730888308893089030891308923089330894308953089630897308983089930900309013090230903309043090530906309073090830909309103091130912309133091430915309163091730918309193092030921309223092330924309253092630927309283092930930309313093230933309343093530936309373093830939309403094130942309433094430945309463094730948309493095030951309523095330954309553095630957309583095930960309613096230963309643096530966309673096830969309703097130972309733097430975309763097730978309793098030981309823098330984309853098630987309883098930990309913099230993309943099530996309973099830999310003100131002310033100431005310063100731008310093101031011310123101331014310153101631017310183101931020310213102231023310243102531026310273102831029310303103131032310333103431035310363103731038310393104031041310423104331044310453104631047310483104931050310513105231053310543105531056310573105831059310603106131062310633106431065310663106731068310693107031071310723107331074310753107631077310783107931080310813108231083310843108531086310873108831089310903109131092310933109431095310963109731098310993110031101311023110331104311053110631107311083110931110311113111231113311143111531116311173111831119311203112131122311233112431125311263112731128311293113031131311323113331134311353113631137311383113931140311413114231143311443114531146311473114831149311503115131152311533115431155311563115731158311593116031161311623116331164311653116631167311683116931170311713117231173311743117531176311773117831179311803118131182311833118431185311863118731188311893119031191311923119331194311953119631197311983119931200312013120231203312043120531206312073120831209312103121131212312133121431215312163121731218312193122031221312223122331224312253122631227312283122931230312313123231233312343123531236312373123831239312403124131242312433124431245312463124731248312493125031251312523125331254312553125631257312583125931260312613126231263312643126531266312673126831269312703127131272312733127431275312763127731278312793128031281312823128331284312853128631287312883128931290312913129231293312943129531296312973129831299313003130131302313033130431305313063130731308313093131031311313123131331314313153131631317313183131931320313213132231323313243132531326313273132831329313303133131332313333133431335313363133731338313393134031341313423134331344313453134631347313483134931350313513135231353313543135531356313573135831359313603136131362313633136431365313663136731368313693137031371313723137331374313753137631377313783137931380313813138231383313843138531386313873138831389313903139131392313933139431395313963139731398313993140031401314023140331404314053140631407314083140931410314113141231413314143141531416314173141831419314203142131422314233142431425314263142731428314293143031431314323143331434314353143631437314383143931440314413144231443314443144531446314473144831449314503145131452314533145431455314563145731458314593146031461314623146331464314653146631467314683146931470314713147231473314743147531476314773147831479314803148131482314833148431485314863148731488314893149031491314923149331494314953149631497314983149931500315013150231503315043150531506315073150831509315103151131512315133151431515315163151731518315193152031521315223152331524315253152631527315283152931530315313153231533315343153531536315373153831539315403154131542315433154431545315463154731548315493155031551315523155331554315553155631557315583155931560315613156231563315643156531566315673156831569315703157131572315733157431575315763157731578315793158031581315823158331584315853158631587315883158931590315913159231593315943159531596315973159831599316003160131602316033160431605316063160731608316093161031611316123161331614316153161631617316183161931620316213162231623316243162531626316273162831629316303163131632316333163431635316363163731638316393164031641316423164331644316453164631647316483164931650316513165231653316543165531656316573165831659316603166131662316633166431665316663166731668316693167031671316723167331674316753167631677316783167931680316813168231683316843168531686316873168831689316903169131692316933169431695316963169731698316993170031701317023170331704317053170631707317083170931710317113171231713317143171531716317173171831719317203172131722317233172431725317263172731728317293173031731317323173331734317353173631737317383173931740317413174231743317443174531746317473174831749317503175131752317533175431755317563175731758317593176031761317623176331764317653176631767317683176931770317713177231773317743177531776317773177831779317803178131782317833178431785317863178731788317893179031791317923179331794317953179631797317983179931800318013180231803318043180531806318073180831809318103181131812318133181431815318163181731818318193182031821318223182331824318253182631827318283182931830318313183231833318343183531836318373183831839318403184131842318433184431845318463184731848318493185031851318523185331854318553185631857318583185931860318613186231863
  1. _fe_analyzer_shared
  2. Copyright 2019, the Dart project authors.
  3. Redistribution and use in source and binary forms, with or without
  4. modification, are permitted provided that the following conditions are
  5. met:
  6. * Redistributions of source code must retain the above copyright
  7. notice, this list of conditions and the following disclaimer.
  8. * Redistributions in binary form must reproduce the above
  9. copyright notice, this list of conditions and the following
  10. disclaimer in the documentation and/or other materials provided
  11. with the distribution.
  12. * Neither the name of Google LLC nor the names of its
  13. contributors may be used to endorse or promote products derived
  14. from this software without specific prior written permission.
  15. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  16. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  17. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  18. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  19. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  20. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  21. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  22. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  23. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  24. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  25. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  26. --------------------------------------------------------------------------------
  27. abseil-cpp
  28. Apache License
  29. Version 2.0, January 2004
  30. https://www.apache.org/licenses/
  31. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  32. 1. Definitions.
  33. "License" shall mean the terms and conditions for use, reproduction,
  34. and distribution as defined by Sections 1 through 9 of this document.
  35. "Licensor" shall mean the copyright owner or entity authorized by
  36. the copyright owner that is granting the License.
  37. "Legal Entity" shall mean the union of the acting entity and all
  38. other entities that control, are controlled by, or are under common
  39. control with that entity. For the purposes of this definition,
  40. "control" means (i) the power, direct or indirect, to cause the
  41. direction or management of such entity, whether by contract or
  42. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  43. outstanding shares, or (iii) beneficial ownership of such entity.
  44. "You" (or "Your") shall mean an individual or Legal Entity
  45. exercising permissions granted by this License.
  46. "Source" form shall mean the preferred form for making modifications,
  47. including but not limited to software source code, documentation
  48. source, and configuration files.
  49. "Object" form shall mean any form resulting from mechanical
  50. transformation or translation of a Source form, including but
  51. not limited to compiled object code, generated documentation,
  52. and conversions to other media types.
  53. "Work" shall mean the work of authorship, whether in Source or
  54. Object form, made available under the License, as indicated by a
  55. copyright notice that is included in or attached to the work
  56. (an example is provided in the Appendix below).
  57. "Derivative Works" shall mean any work, whether in Source or Object
  58. form, that is based on (or derived from) the Work and for which the
  59. editorial revisions, annotations, elaborations, or other modifications
  60. represent, as a whole, an original work of authorship. For the purposes
  61. of this License, Derivative Works shall not include works that remain
  62. separable from, or merely link (or bind by name) to the interfaces of,
  63. the Work and Derivative Works thereof.
  64. "Contribution" shall mean any work of authorship, including
  65. the original version of the Work and any modifications or additions
  66. to that Work or Derivative Works thereof, that is intentionally
  67. submitted to Licensor for inclusion in the Work by the copyright owner
  68. or by an individual or Legal Entity authorized to submit on behalf of
  69. the copyright owner. For the purposes of this definition, "submitted"
  70. means any form of electronic, verbal, or written communication sent
  71. to the Licensor or its representatives, including but not limited to
  72. communication on electronic mailing lists, source code control systems,
  73. and issue tracking systems that are managed by, or on behalf of, the
  74. Licensor for the purpose of discussing and improving the Work, but
  75. excluding communication that is conspicuously marked or otherwise
  76. designated in writing by the copyright owner as "Not a Contribution."
  77. "Contributor" shall mean Licensor and any individual or Legal Entity
  78. on behalf of whom a Contribution has been received by Licensor and
  79. subsequently incorporated within the Work.
  80. 2. Grant of Copyright License. Subject to the terms and conditions of
  81. this License, each Contributor hereby grants to You a perpetual,
  82. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  83. copyright license to reproduce, prepare Derivative Works of,
  84. publicly display, publicly perform, sublicense, and distribute the
  85. Work and such Derivative Works in Source or Object form.
  86. 3. Grant of Patent License. Subject to the terms and conditions of
  87. this License, each Contributor hereby grants to You a perpetual,
  88. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  89. (except as stated in this section) patent license to make, have made,
  90. use, offer to sell, sell, import, and otherwise transfer the Work,
  91. where such license applies only to those patent claims licensable
  92. by such Contributor that are necessarily infringed by their
  93. Contribution(s) alone or by combination of their Contribution(s)
  94. with the Work to which such Contribution(s) was submitted. If You
  95. institute patent litigation against any entity (including a
  96. cross-claim or counterclaim in a lawsuit) alleging that the Work
  97. or a Contribution incorporated within the Work constitutes direct
  98. or contributory patent infringement, then any patent licenses
  99. granted to You under this License for that Work shall terminate
  100. as of the date such litigation is filed.
  101. 4. Redistribution. You may reproduce and distribute copies of the
  102. Work or Derivative Works thereof in any medium, with or without
  103. modifications, and in Source or Object form, provided that You
  104. meet the following conditions:
  105. (a) You must give any other recipients of the Work or
  106. Derivative Works a copy of this License; and
  107. (b) You must cause any modified files to carry prominent notices
  108. stating that You changed the files; and
  109. (c) You must retain, in the Source form of any Derivative Works
  110. that You distribute, all copyright, patent, trademark, and
  111. attribution notices from the Source form of the Work,
  112. excluding those notices that do not pertain to any part of
  113. the Derivative Works; and
  114. (d) If the Work includes a "NOTICE" text file as part of its
  115. distribution, then any Derivative Works that You distribute must
  116. include a readable copy of the attribution notices contained
  117. within such NOTICE file, excluding those notices that do not
  118. pertain to any part of the Derivative Works, in at least one
  119. of the following places: within a NOTICE text file distributed
  120. as part of the Derivative Works; within the Source form or
  121. documentation, if provided along with the Derivative Works; or,
  122. within a display generated by the Derivative Works, if and
  123. wherever such third-party notices normally appear. The contents
  124. of the NOTICE file are for informational purposes only and
  125. do not modify the License. You may add Your own attribution
  126. notices within Derivative Works that You distribute, alongside
  127. or as an addendum to the NOTICE text from the Work, provided
  128. that such additional attribution notices cannot be construed
  129. as modifying the License.
  130. You may add Your own copyright statement to Your modifications and
  131. may provide additional or different license terms and conditions
  132. for use, reproduction, or distribution of Your modifications, or
  133. for any such Derivative Works as a whole, provided Your use,
  134. reproduction, and distribution of the Work otherwise complies with
  135. the conditions stated in this License.
  136. 5. Submission of Contributions. Unless You explicitly state otherwise,
  137. any Contribution intentionally submitted for inclusion in the Work
  138. by You to the Licensor shall be under the terms and conditions of
  139. this License, without any additional terms or conditions.
  140. Notwithstanding the above, nothing herein shall supersede or modify
  141. the terms of any separate license agreement you may have executed
  142. with Licensor regarding such Contributions.
  143. 6. Trademarks. This License does not grant permission to use the trade
  144. names, trademarks, service marks, or product names of the Licensor,
  145. except as required for reasonable and customary use in describing the
  146. origin of the Work and reproducing the content of the NOTICE file.
  147. 7. Disclaimer of Warranty. Unless required by applicable law or
  148. agreed to in writing, Licensor provides the Work (and each
  149. Contributor provides its Contributions) on an "AS IS" BASIS,
  150. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  151. implied, including, without limitation, any warranties or conditions
  152. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  153. PARTICULAR PURPOSE. You are solely responsible for determining the
  154. appropriateness of using or redistributing the Work and assume any
  155. risks associated with Your exercise of permissions under this License.
  156. 8. Limitation of Liability. In no event and under no legal theory,
  157. whether in tort (including negligence), contract, or otherwise,
  158. unless required by applicable law (such as deliberate and grossly
  159. negligent acts) or agreed to in writing, shall any Contributor be
  160. liable to You for damages, including any direct, indirect, special,
  161. incidental, or consequential damages of any character arising as a
  162. result of this License or out of the use or inability to use the
  163. Work (including but not limited to damages for loss of goodwill,
  164. work stoppage, computer failure or malfunction, or any and all
  165. other commercial damages or losses), even if such Contributor
  166. has been advised of the possibility of such damages.
  167. 9. Accepting Warranty or Additional Liability. While redistributing
  168. the Work or Derivative Works thereof, You may choose to offer,
  169. and charge a fee for, acceptance of support, warranty, indemnity,
  170. or other liability obligations and/or rights consistent with this
  171. License. However, in accepting such obligations, You may act only
  172. on Your own behalf and on Your sole responsibility, not on behalf
  173. of any other Contributor, and only if You agree to indemnify,
  174. defend, and hold each Contributor harmless for any liability
  175. incurred by, or claims asserted against, such Contributor by reason
  176. of your accepting any such warranty or additional liability.
  177. END OF TERMS AND CONDITIONS
  178. --------------------------------------------------------------------------------
  179. abseil-cpp
  180. Copyright 2020 The Chromium Authors
  181. Use of this source code is governed by a BSD-style license that can be
  182. found in the LICENSE file.
  183. --------------------------------------------------------------------------------
  184. accessibility
  185. Copyright (c) 2009 The Chromium Authors. All rights reserved.
  186. Use of this source code is governed by a BSD-style license that can be
  187. found in the LICENSE file.
  188. --------------------------------------------------------------------------------
  189. accessibility
  190. Copyright (c) 2010 The Chromium Authors. All rights reserved.
  191. Use of this source code is governed by a BSD-style license that can be
  192. found in the LICENSE file.
  193. --------------------------------------------------------------------------------
  194. accessibility
  195. Copyright 2015 The Chromium Authors. All rights reserved.
  196. Redistribution and use in source and binary forms, with or without
  197. modification, are permitted provided that the following conditions are
  198. met:
  199. * Redistributions of source code must retain the above copyright
  200. notice, this list of conditions and the following disclaimer.
  201. * Redistributions in binary form must reproduce the above
  202. copyright notice, this list of conditions and the following disclaimer
  203. in the documentation and/or other materials provided with the
  204. distribution.
  205. * Neither the name of Google Inc. nor the names of its
  206. contributors may be used to endorse or promote products derived from
  207. this software without specific prior written permission.
  208. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  209. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  210. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  211. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  212. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  213. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  214. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  215. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  216. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  217. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  218. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  219. --------------------------------------------------------------------------------
  220. accessibility
  221. angle
  222. dart
  223. Copyright (c) 2011 The Chromium Authors. All rights reserved.
  224. Use of this source code is governed by a BSD-style license that can be
  225. found in the LICENSE file.
  226. --------------------------------------------------------------------------------
  227. accessibility
  228. angle
  229. dart
  230. skia
  231. Copyright (c) 2013 The Chromium Authors. All rights reserved.
  232. Use of this source code is governed by a BSD-style license that can be
  233. found in the LICENSE file.
  234. --------------------------------------------------------------------------------
  235. accessibility
  236. angle
  237. dart
  238. skia
  239. Copyright 2014 The Chromium Authors. All rights reserved.
  240. Use of this source code is governed by a BSD-style license that can be
  241. found in the LICENSE file.
  242. --------------------------------------------------------------------------------
  243. accessibility
  244. angle
  245. perfetto
  246. skia
  247. Copyright 2020 The Chromium Authors. All rights reserved.
  248. Use of this source code is governed by a BSD-style license that can be
  249. found in the LICENSE file.
  250. --------------------------------------------------------------------------------
  251. accessibility
  252. angle
  253. skia
  254. Copyright 2017 The Chromium Authors. All rights reserved.
  255. Use of this source code is governed by a BSD-style license that can be
  256. found in the LICENSE file.
  257. --------------------------------------------------------------------------------
  258. accessibility
  259. angle
  260. skia
  261. Copyright 2018 The Chromium Authors. All rights reserved.
  262. Use of this source code is governed by a BSD-style license that can be
  263. found in the LICENSE file.
  264. --------------------------------------------------------------------------------
  265. accessibility
  266. brotli
  267. icu
  268. skia
  269. Copyright 2015 The Chromium Authors. All rights reserved.
  270. Use of this source code is governed by a BSD-style license that can be
  271. found in the LICENSE file.
  272. --------------------------------------------------------------------------------
  273. accessibility
  274. dart
  275. flutter
  276. icu
  277. skia
  278. Copyright (c) 2012 The Chromium Authors. All rights reserved.
  279. Use of this source code is governed by a BSD-style license that can be
  280. found in the LICENSE file.
  281. --------------------------------------------------------------------------------
  282. accessibility
  283. dart
  284. flutter
  285. spring_animation
  286. tonic
  287. web_test_fonts
  288. Copyright 2013 The Flutter Authors. All rights reserved.
  289. Use of this source code is governed by a BSD-style license that can be
  290. found in the LICENSE file.
  291. --------------------------------------------------------------------------------
  292. accessibility
  293. dart
  294. skia
  295. Copyright 2019 The Chromium Authors. All rights reserved.
  296. Use of this source code is governed by a BSD-style license that can be
  297. found in the LICENSE file.
  298. --------------------------------------------------------------------------------
  299. accessibility
  300. icu
  301. skia
  302. Copyright 2016 The Chromium Authors. All rights reserved.
  303. Use of this source code is governed by a BSD-style license that can be
  304. found in the LICENSE file.
  305. --------------------------------------------------------------------------------
  306. accessibility
  307. skia
  308. Copyright (c) 2014 The Chromium Authors. All rights reserved.
  309. Use of this source code is governed by a BSD-style license that can be
  310. found in the LICENSE file.
  311. --------------------------------------------------------------------------------
  312. accessibility
  313. skia
  314. Copyright 2013 The Chromium Authors. All rights reserved.
  315. Use of this source code is governed by a BSD-style license that can be
  316. found in the LICENSE file.
  317. --------------------------------------------------------------------------------
  318. analyzer
  319. intl
  320. Copyright 2013, the Dart project authors.
  321. Redistribution and use in source and binary forms, with or without
  322. modification, are permitted provided that the following conditions are
  323. met:
  324. * Redistributions of source code must retain the above copyright
  325. notice, this list of conditions and the following disclaimer.
  326. * Redistributions in binary form must reproduce the above
  327. copyright notice, this list of conditions and the following
  328. disclaimer in the documentation and/or other materials provided
  329. with the distribution.
  330. * Neither the name of Google LLC nor the names of its
  331. contributors may be used to endorse or promote products derived
  332. from this software without specific prior written permission.
  333. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  334. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  335. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  336. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  337. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  338. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  339. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  340. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  341. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  342. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  343. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  344. --------------------------------------------------------------------------------
  345. analyzer_plugin
  346. Copyright 2017, the Dart project authors.
  347. Redistribution and use in source and binary forms, with or without
  348. modification, are permitted provided that the following conditions are
  349. met:
  350. * Redistributions of source code must retain the above copyright
  351. notice, this list of conditions and the following disclaimer.
  352. * Redistributions in binary form must reproduce the above
  353. copyright notice, this list of conditions and the following
  354. disclaimer in the documentation and/or other materials provided
  355. with the distribution.
  356. * Neither the name of Google LLC nor the names of its
  357. contributors may be used to endorse or promote products derived
  358. from this software without specific prior written permission.
  359. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  360. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  361. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  362. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  363. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  364. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  365. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  366. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  367. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  368. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  369. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  370. --------------------------------------------------------------------------------
  371. angle
  372. // Copyright 2018 The ANGLE Project Authors.
  373. // All rights reserved.
  374. //
  375. // Redistribution and use in source and binary forms, with or without
  376. // modification, are permitted provided that the following conditions
  377. // are met:
  378. //
  379. // Redistributions of source code must retain the above copyright
  380. // notice, this list of conditions and the following disclaimer.
  381. //
  382. // Redistributions in binary form must reproduce the above
  383. // copyright notice, this list of conditions and the following
  384. // disclaimer in the documentation and/or other materials provided
  385. // with the distribution.
  386. //
  387. // Neither the name of TransGaming Inc., Google Inc., 3DLabs Inc.
  388. // Ltd., nor the names of their contributors may be used to endorse
  389. // or promote products derived from this software without specific
  390. // prior written permission.
  391. //
  392. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  393. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  394. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  395. // FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  396. // COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  397. // INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  398. // BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  399. // LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  400. // CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  401. // LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  402. // ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  403. // POSSIBILITY OF SUCH DAMAGE.
  404. --------------------------------------------------------------------------------
  405. angle
  406. Copyright (c) 2008-2017 The Khronos Group Inc.
  407. Licensed under the Apache License, Version 2.0 (the "License");
  408. you may not use this file except in compliance with the License.
  409. You may obtain a copy of the License at
  410. http://www.apache.org/licenses/LICENSE-2.0
  411. Unless required by applicable law or agreed to in writing, software
  412. distributed under the License is distributed on an "AS IS" BASIS,
  413. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  414. See the License for the specific language governing permissions and
  415. limitations under the License.
  416. --------------------------------------------------------------------------------
  417. angle
  418. Copyright (c) 2008-2020 The Khronos Group Inc.
  419. Licensed under the Apache License, Version 2.0 (the "License");
  420. you may not use this file except in compliance with the License.
  421. You may obtain a copy of the License at
  422. http://www.apache.org/licenses/LICENSE-2.0
  423. Unless required by applicable law or agreed to in writing, software
  424. distributed under the License is distributed on an "AS IS" BASIS,
  425. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  426. See the License for the specific language governing permissions and
  427. limitations under the License.
  428. --------------------------------------------------------------------------------
  429. angle
  430. Copyright (c) 2008-2021 The Khronos Group Inc.
  431. Licensed under the Apache License, Version 2.0 (the "License");
  432. you may not use this file except in compliance with the License.
  433. You may obtain a copy of the License at
  434. http://www.apache.org/licenses/LICENSE-2.0
  435. Unless required by applicable law or agreed to in writing, software
  436. distributed under the License is distributed on an "AS IS" BASIS,
  437. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  438. See the License for the specific language governing permissions and
  439. limitations under the License.
  440. --------------------------------------------------------------------------------
  441. angle
  442. Copyright (c) 2008-2023 The Khronos Group Inc.
  443. Licensed under the Apache License, Version 2.0 (the "License");
  444. you may not use this file except in compliance with the License.
  445. You may obtain a copy of the License at
  446. http://www.apache.org/licenses/LICENSE-2.0
  447. Unless required by applicable law or agreed to in writing, software
  448. distributed under the License is distributed on an "AS IS" BASIS,
  449. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  450. See the License for the specific language governing permissions and
  451. limitations under the License.
  452. --------------------------------------------------------------------------------
  453. angle
  454. Copyright (c) 2013-2017 The Khronos Group Inc.
  455. Permission is hereby granted, free of charge, to any person obtaining a
  456. copy of this software and/or associated documentation files (the
  457. "Materials"), to deal in the Materials without restriction, including
  458. without limitation the rights to use, copy, modify, merge, publish,
  459. distribute, sublicense, and/or sell copies of the Materials, and to
  460. permit persons to whom the Materials are furnished to do so, subject to
  461. the following conditions:
  462. The above copyright notice and this permission notice shall be included
  463. in all copies or substantial portions of the Materials.
  464. THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  465. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  466. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  467. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  468. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  469. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  470. MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
  471. --------------------------------------------------------------------------------
  472. angle
  473. Copyright (c) 2013-2018 The Khronos Group Inc.
  474. Permission is hereby granted, free of charge, to any person obtaining a
  475. copy of this software and/or associated documentation files (the
  476. "Materials"), to deal in the Materials without restriction, including
  477. without limitation the rights to use, copy, modify, merge, publish,
  478. distribute, sublicense, and/or sell copies of the Materials, and to
  479. permit persons to whom the Materials are furnished to do so, subject to
  480. the following conditions:
  481. The above copyright notice and this permission notice shall be included
  482. in all copies or substantial portions of the Materials.
  483. THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  484. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  485. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  486. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  487. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  488. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  489. MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
  490. --------------------------------------------------------------------------------
  491. angle
  492. Copyright (c) 2017 The Khronos Group Inc.
  493. Licensed under the Apache License, Version 2.0 (the "License");
  494. you may not use this file except in compliance with the License.
  495. You may obtain a copy of the License at
  496. http://www.apache.org/licenses/LICENSE-2.0
  497. Unless required by applicable law or agreed to in writing, software
  498. distributed under the License is distributed on an "AS IS" BASIS,
  499. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  500. See the License for the specific language governing permissions and
  501. limitations under the License.
  502. --------------------------------------------------------------------------------
  503. angle
  504. Copyright (c) 2018-2020 The Khronos Group Inc.
  505. Licensed under the Apache License, Version 2.0 (the "License");
  506. you may not use this file except in compliance with the License.
  507. You may obtain a copy of the License at
  508. http://www.apache.org/licenses/LICENSE-2.0
  509. Unless required by applicable law or agreed to in writing, software
  510. distributed under the License is distributed on an "AS IS" BASIS,
  511. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  512. See the License for the specific language governing permissions and
  513. limitations under the License.
  514. --------------------------------------------------------------------------------
  515. angle
  516. Copyright (c) 2019-2020 The Khronos Group Inc.
  517. Licensed under the Apache License, Version 2.0 (the "License");
  518. you may not use this file except in compliance with the License.
  519. You may obtain a copy of the License at
  520. http://www.apache.org/licenses/LICENSE-2.0
  521. Unless required by applicable law or agreed to in writing, software
  522. distributed under the License is distributed on an "AS IS" BASIS,
  523. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  524. See the License for the specific language governing permissions and
  525. limitations under the License.
  526. --------------------------------------------------------------------------------
  527. angle
  528. Copyright (c) 2020 The ANGLE Project Authors. All rights reserved.
  529. Use of this source code is governed by a BSD-style license that can be
  530. found in the LICENSE file.
  531. --------------------------------------------------------------------------------
  532. angle
  533. Copyright (c) 2023 The Khronos Group Inc.
  534. Licensed under the Apache License, Version 2.0 (the "License");
  535. you may not use this file except in compliance with the License.
  536. You may obtain a copy of the License at
  537. http://www.apache.org/licenses/LICENSE-2.0
  538. Unless required by applicable law or agreed to in writing, software
  539. distributed under the License is distributed on an "AS IS" BASIS,
  540. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  541. See the License for the specific language governing permissions and
  542. limitations under the License.
  543. --------------------------------------------------------------------------------
  544. angle
  545. Copyright 2002 The ANGLE Project Authors. All rights reserved.
  546. Use of this source code is governed by a BSD-style license that can be
  547. found in the LICENSE file.
  548. --------------------------------------------------------------------------------
  549. angle
  550. Copyright 2007-2020 The Khronos Group Inc.
  551. SPDX-License-Identifier: Apache-2.0
  552. --------------------------------------------------------------------------------
  553. angle
  554. Copyright 2010 The ANGLE Project Authors. All rights reserved.
  555. Use of this source code is governed by a BSD-style license that can be
  556. found in the LICENSE file.
  557. --------------------------------------------------------------------------------
  558. angle
  559. Copyright 2011 The ANGLE Project Authors. All rights reserved.
  560. Use of this source code is governed by a BSD-style license that can be
  561. found in the LICENSE file.
  562. --------------------------------------------------------------------------------
  563. angle
  564. Copyright 2012 The ANGLE Project Authors. All rights reserved.
  565. Use of this source code is governed by a BSD-style license that can be
  566. found in the LICENSE file.
  567. --------------------------------------------------------------------------------
  568. angle
  569. Copyright 2013 The ANGLE Project Authors. All rights reserved.
  570. Use of this source code is governed by a BSD-style license that can be
  571. found in the LICENSE file.
  572. --------------------------------------------------------------------------------
  573. angle
  574. Copyright 2013-2020 The Khronos Group Inc.
  575. SPDX-License-Identifier: Apache-2.0
  576. --------------------------------------------------------------------------------
  577. angle
  578. Copyright 2014 The ANGLE Project Authors. All rights reserved.
  579. Use of this source code is governed by a BSD-style license that can be
  580. found in the LICENSE file.
  581. --------------------------------------------------------------------------------
  582. angle
  583. Copyright 2015 Google Inc. All rights reserved.
  584. Use of this source code is governed by a BSD-style license that can be
  585. found in the LICENSE file.
  586. --------------------------------------------------------------------------------
  587. angle
  588. Copyright 2015 The ANGLE Project Authors. All rights reserved.
  589. Use of this source code is governed by a BSD-style license that can be
  590. found in the LICENSE file.
  591. --------------------------------------------------------------------------------
  592. angle
  593. Copyright 2016 The ANGLE Project Authors. All rights reserved.
  594. Use of this source code is governed by a BSD-style license that can be
  595. found in the LICENSE file.
  596. --------------------------------------------------------------------------------
  597. angle
  598. Copyright 2017 The ANGLE Project Authors. All rights reserved.
  599. Use of this source code is governed by a BSD-style license that can be
  600. found in the LICENSE file.
  601. --------------------------------------------------------------------------------
  602. angle
  603. Copyright 2017-2020 The Khronos Group Inc.
  604. SPDX-License-Identifier: Apache-2.0
  605. --------------------------------------------------------------------------------
  606. angle
  607. Copyright 2018 The ANGLE Project Authors. All rights reserved.
  608. Use of this source code is governed by a BSD-style license that can be
  609. found in the LICENSE file.
  610. --------------------------------------------------------------------------------
  611. angle
  612. Copyright 2018 The ANGLE Project Authors. All rights reserved.
  613. Use of this source code is governed by a BSD-style license that can be
  614. found in the LICENSE file.
  615. --------------------------------------------------------------------------------
  616. angle
  617. Copyright 2019 The ANGLE Project Authors. All rights reserved.
  618. Use of this source code is governed by a BSD-style license that can be
  619. found in the LICENSE file.
  620. --------------------------------------------------------------------------------
  621. angle
  622. Copyright 2019 The ANGLE Project. All rights reserved.
  623. Use of this source code is governed by a BSD-style license that can be
  624. found in the LICENSE file.
  625. --------------------------------------------------------------------------------
  626. angle
  627. Copyright 2019 The ANGLE project authors. All Rights Reserved.
  628. Use of this source code is governed by a BSD-style license
  629. that can be found in the LICENSE file
  630. --------------------------------------------------------------------------------
  631. angle
  632. Copyright 2019 The Android Open Source Project
  633. Licensed under the Apache License, Version 2.0 (the "License");
  634. you may not use this file except in compliance with the License.
  635. You may obtain a copy of the License at
  636. http://www.apache.org/licenses/LICENSE-2.0
  637. Unless required by applicable law or agreed to in writing, software
  638. distributed under the License is distributed on an "AS IS" BASIS,
  639. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  640. See the License for the specific language governing permissions and
  641. limitations under the License.
  642. --------------------------------------------------------------------------------
  643. angle
  644. Copyright 2019 The Fuchsia Authors. All rights reserved.
  645. Use of this source code is governed by a BSD-style license that can be
  646. found in the LICENSE file.
  647. --------------------------------------------------------------------------------
  648. angle
  649. Copyright 2020 The ANGLE Project Authors. All rights reserved.
  650. Use of this source code is governed by a BSD-style license that can be
  651. found in the LICENSE file.
  652. --------------------------------------------------------------------------------
  653. angle
  654. Copyright 2020 The ANGLE Project. All rights reserved.
  655. Use of this source code is governed by a BSD-style license that can be
  656. found in the LICENSE file.
  657. --------------------------------------------------------------------------------
  658. angle
  659. Copyright 2021 The ANGLE Project Authors. All rights reserved.
  660. Use of this source code is governed by a BSD-style license that can be
  661. found in the LICENSE file.
  662. --------------------------------------------------------------------------------
  663. angle
  664. Copyright 2021 The ANGLE Project. All rights reserved.
  665. Use of this source code is governed by a BSD-style license that can be
  666. found in the LICENSE file.
  667. --------------------------------------------------------------------------------
  668. angle
  669. Copyright 2021-2022 The ANGLE Project Authors. All rights reserved.
  670. Use of this source code is governed by a BSD-style license that can be
  671. found in the LICENSE file.
  672. --------------------------------------------------------------------------------
  673. angle
  674. Copyright 2022 The ANGLE Project Authors. All rights reserved.
  675. Use of this source code is governed by a BSD-style license that can be
  676. found in the LICENSE file.
  677. --------------------------------------------------------------------------------
  678. angle
  679. Copyright 2022 The ANGLE Project Authors. All rights reserved.
  680. Use of this source code is governed by a BSD-style license that can be
  681. found in the LICENSE file.
  682. --------------------------------------------------------------------------------
  683. angle
  684. Copyright 2023 The ANGLE Project Authors. All rights reserved.
  685. Use of this source code is governed by a BSD-style license that can be
  686. found in the LICENSE file.
  687. --------------------------------------------------------------------------------
  688. angle
  689. Copyright 2023 The Android Open Source Project
  690. Licensed under the Apache License, Version 2.0 (the "License");
  691. you may not use this file except in compliance with the License.
  692. You may obtain a copy of the License at
  693. http://www.apache.org/licenses/LICENSE-2.0
  694. Unless required by applicable law or agreed to in writing, software
  695. distributed under the License is distributed on an "AS IS" BASIS,
  696. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  697. See the License for the specific language governing permissions and
  698. limitations under the License.
  699. --------------------------------------------------------------------------------
  700. angle
  701. Copyright 2024 Google Inc. All rights reserved.
  702. Use of this source code is governed by a BSD-style license that can be
  703. found in the LICENSE file.
  704. --------------------------------------------------------------------------------
  705. angle
  706. Copyright 2024 The ANGLE Project Authors. All rights reserved.
  707. Use of this source code is governed by a BSD-style license that can be
  708. found in the LICENSE file.
  709. --------------------------------------------------------------------------------
  710. angle
  711. Copyright 2024 The ANGLE Project Authors. All rights reserved.
  712. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
  713. --------------------------------------------------------------------------------
  714. angle
  715. Copyright 2025 The ANGLE Project Authors. All rights reserved.
  716. Use of this source code is governed by a BSD-style license that can be
  717. found in the LICENSE file.
  718. --------------------------------------------------------------------------------
  719. angle
  720. Copyright The ANGLE Project Authors. All rights reserved.
  721. Use of this source code is governed by a BSD-style license that can be
  722. found in the LICENSE file.
  723. --------------------------------------------------------------------------------
  724. angle
  725. Copyright The ANGLE Project Authors. All rights reserved.
  726. Use of this source code is governed by a BSD-style license that can be
  727. found in the LICENSE file.
  728. --------------------------------------------------------------------------------
  729. angle
  730. Copyright {copyright_year} The ANGLE Project Authors. All rights reserved.
  731. Use of this source code is governed by a BSD-style license that can be
  732. found in the LICENSE file.
  733. --------------------------------------------------------------------------------
  734. angle
  735. benchmark
  736. boringssl
  737. cpu_features
  738. flatbuffers
  739. gtest-parallel
  740. skia
  741. spirv-cross
  742. spirv-tools
  743. swiftshader
  744. vulkan-headers
  745. vulkan-tools
  746. vulkan-utility-libraries
  747. wuffs
  748. wycheproof_testvectors
  749. yapf
  750. Apache License
  751. Version 2.0, January 2004
  752. http://www.apache.org/licenses/
  753. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  754. 1. Definitions.
  755. "License" shall mean the terms and conditions for use, reproduction,
  756. and distribution as defined by Sections 1 through 9 of this document.
  757. "Licensor" shall mean the copyright owner or entity authorized by
  758. the copyright owner that is granting the License.
  759. "Legal Entity" shall mean the union of the acting entity and all
  760. other entities that control, are controlled by, or are under common
  761. control with that entity. For the purposes of this definition,
  762. "control" means (i) the power, direct or indirect, to cause the
  763. direction or management of such entity, whether by contract or
  764. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  765. outstanding shares, or (iii) beneficial ownership of such entity.
  766. "You" (or "Your") shall mean an individual or Legal Entity
  767. exercising permissions granted by this License.
  768. "Source" form shall mean the preferred form for making modifications,
  769. including but not limited to software source code, documentation
  770. source, and configuration files.
  771. "Object" form shall mean any form resulting from mechanical
  772. transformation or translation of a Source form, including but
  773. not limited to compiled object code, generated documentation,
  774. and conversions to other media types.
  775. "Work" shall mean the work of authorship, whether in Source or
  776. Object form, made available under the License, as indicated by a
  777. copyright notice that is included in or attached to the work
  778. (an example is provided in the Appendix below).
  779. "Derivative Works" shall mean any work, whether in Source or Object
  780. form, that is based on (or derived from) the Work and for which the
  781. editorial revisions, annotations, elaborations, or other modifications
  782. represent, as a whole, an original work of authorship. For the purposes
  783. of this License, Derivative Works shall not include works that remain
  784. separable from, or merely link (or bind by name) to the interfaces of,
  785. the Work and Derivative Works thereof.
  786. "Contribution" shall mean any work of authorship, including
  787. the original version of the Work and any modifications or additions
  788. to that Work or Derivative Works thereof, that is intentionally
  789. submitted to Licensor for inclusion in the Work by the copyright owner
  790. or by an individual or Legal Entity authorized to submit on behalf of
  791. the copyright owner. For the purposes of this definition, "submitted"
  792. means any form of electronic, verbal, or written communication sent
  793. to the Licensor or its representatives, including but not limited to
  794. communication on electronic mailing lists, source code control systems,
  795. and issue tracking systems that are managed by, or on behalf of, the
  796. Licensor for the purpose of discussing and improving the Work, but
  797. excluding communication that is conspicuously marked or otherwise
  798. designated in writing by the copyright owner as "Not a Contribution."
  799. "Contributor" shall mean Licensor and any individual or Legal Entity
  800. on behalf of whom a Contribution has been received by Licensor and
  801. subsequently incorporated within the Work.
  802. 2. Grant of Copyright License. Subject to the terms and conditions of
  803. this License, each Contributor hereby grants to You a perpetual,
  804. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  805. copyright license to reproduce, prepare Derivative Works of,
  806. publicly display, publicly perform, sublicense, and distribute the
  807. Work and such Derivative Works in Source or Object form.
  808. 3. Grant of Patent License. Subject to the terms and conditions of
  809. this License, each Contributor hereby grants to You a perpetual,
  810. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  811. (except as stated in this section) patent license to make, have made,
  812. use, offer to sell, sell, import, and otherwise transfer the Work,
  813. where such license applies only to those patent claims licensable
  814. by such Contributor that are necessarily infringed by their
  815. Contribution(s) alone or by combination of their Contribution(s)
  816. with the Work to which such Contribution(s) was submitted. If You
  817. institute patent litigation against any entity (including a
  818. cross-claim or counterclaim in a lawsuit) alleging that the Work
  819. or a Contribution incorporated within the Work constitutes direct
  820. or contributory patent infringement, then any patent licenses
  821. granted to You under this License for that Work shall terminate
  822. as of the date such litigation is filed.
  823. 4. Redistribution. You may reproduce and distribute copies of the
  824. Work or Derivative Works thereof in any medium, with or without
  825. modifications, and in Source or Object form, provided that You
  826. meet the following conditions:
  827. (a) You must give any other recipients of the Work or
  828. Derivative Works a copy of this License; and
  829. (b) You must cause any modified files to carry prominent notices
  830. stating that You changed the files; and
  831. (c) You must retain, in the Source form of any Derivative Works
  832. that You distribute, all copyright, patent, trademark, and
  833. attribution notices from the Source form of the Work,
  834. excluding those notices that do not pertain to any part of
  835. the Derivative Works; and
  836. (d) If the Work includes a "NOTICE" text file as part of its
  837. distribution, then any Derivative Works that You distribute must
  838. include a readable copy of the attribution notices contained
  839. within such NOTICE file, excluding those notices that do not
  840. pertain to any part of the Derivative Works, in at least one
  841. of the following places: within a NOTICE text file distributed
  842. as part of the Derivative Works; within the Source form or
  843. documentation, if provided along with the Derivative Works; or,
  844. within a display generated by the Derivative Works, if and
  845. wherever such third-party notices normally appear. The contents
  846. of the NOTICE file are for informational purposes only and
  847. do not modify the License. You may add Your own attribution
  848. notices within Derivative Works that You distribute, alongside
  849. or as an addendum to the NOTICE text from the Work, provided
  850. that such additional attribution notices cannot be construed
  851. as modifying the License.
  852. You may add Your own copyright statement to Your modifications and
  853. may provide additional or different license terms and conditions
  854. for use, reproduction, or distribution of Your modifications, or
  855. for any such Derivative Works as a whole, provided Your use,
  856. reproduction, and distribution of the Work otherwise complies with
  857. the conditions stated in this License.
  858. 5. Submission of Contributions. Unless You explicitly state otherwise,
  859. any Contribution intentionally submitted for inclusion in the Work
  860. by You to the Licensor shall be under the terms and conditions of
  861. this License, without any additional terms or conditions.
  862. Notwithstanding the above, nothing herein shall supersede or modify
  863. the terms of any separate license agreement you may have executed
  864. with Licensor regarding such Contributions.
  865. 6. Trademarks. This License does not grant permission to use the trade
  866. names, trademarks, service marks, or product names of the Licensor,
  867. except as required for reasonable and customary use in describing the
  868. origin of the Work and reproducing the content of the NOTICE file.
  869. 7. Disclaimer of Warranty. Unless required by applicable law or
  870. agreed to in writing, Licensor provides the Work (and each
  871. Contributor provides its Contributions) on an "AS IS" BASIS,
  872. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  873. implied, including, without limitation, any warranties or conditions
  874. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  875. PARTICULAR PURPOSE. You are solely responsible for determining the
  876. appropriateness of using or redistributing the Work and assume any
  877. risks associated with Your exercise of permissions under this License.
  878. 8. Limitation of Liability. In no event and under no legal theory,
  879. whether in tort (including negligence), contract, or otherwise,
  880. unless required by applicable law (such as deliberate and grossly
  881. negligent acts) or agreed to in writing, shall any Contributor be
  882. liable to You for damages, including any direct, indirect, special,
  883. incidental, or consequential damages of any character arising as a
  884. result of this License or out of the use or inability to use the
  885. Work (including but not limited to damages for loss of goodwill,
  886. work stoppage, computer failure or malfunction, or any and all
  887. other commercial damages or losses), even if such Contributor
  888. has been advised of the possibility of such damages.
  889. 9. Accepting Warranty or Additional Liability. While redistributing
  890. the Work or Derivative Works thereof, You may choose to offer,
  891. and charge a fee for, acceptance of support, warranty, indemnity,
  892. or other liability obligations and/or rights consistent with this
  893. License. However, in accepting such obligations, You may act only
  894. on Your own behalf and on Your sole responsibility, not on behalf
  895. of any other Contributor, and only if You agree to indemnify,
  896. defend, and hold each Contributor harmless for any liability
  897. incurred by, or claims asserted against, such Contributor by reason
  898. of your accepting any such warranty or additional liability.
  899. END OF TERMS AND CONDITIONS
  900. --------------------------------------------------------------------------------
  901. angle
  902. dart
  903. perfetto
  904. Copyright (C) 2018 The Android Open Source Project
  905. Licensed under the Apache License, Version 2.0 (the "License");
  906. you may not use this file except in compliance with the License.
  907. You may obtain a copy of the License at
  908. http://www.apache.org/licenses/LICENSE-2.0
  909. Unless required by applicable law or agreed to in writing, software
  910. distributed under the License is distributed on an "AS IS" BASIS,
  911. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  912. See the License for the specific language governing permissions and
  913. limitations under the License.
  914. --------------------------------------------------------------------------------
  915. angle
  916. glfw
  917. Copyright (c) 2008-2018 The Khronos Group Inc.
  918. Permission is hereby granted, free of charge, to any person obtaining a
  919. copy of this software and/or associated documentation files (the
  920. "Materials"), to deal in the Materials without restriction, including
  921. without limitation the rights to use, copy, modify, merge, publish,
  922. distribute, sublicense, and/or sell copies of the Materials, and to
  923. permit persons to whom the Materials are furnished to do so, subject to
  924. the following conditions:
  925. The above copyright notice and this permission notice shall be included
  926. in all copies or substantial portions of the Materials.
  927. THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  928. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  929. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  930. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  931. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  932. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  933. MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
  934. --------------------------------------------------------------------------------
  935. angle
  936. xxhash
  937. Copyright 2019 The ANGLE Project Authors. All rights reserved.
  938. Use of this source code is governed by a BSD-style license that can be
  939. found in the LICENSE file.
  940. --------------------------------------------------------------------------------
  941. args
  942. logging
  943. Copyright 2013, the Dart project authors.
  944. Redistribution and use in source and binary forms, with or without
  945. modification, are permitted provided that the following conditions are
  946. met:
  947. * Redistributions of source code must retain the above copyright
  948. notice, this list of conditions and the following disclaimer.
  949. * Redistributions in binary form must reproduce the above
  950. copyright notice, this list of conditions and the following
  951. disclaimer in the documentation and/or other materials provided
  952. with the distribution.
  953. * Neither the name of Google LLC nor the names of its
  954. contributors may be used to endorse or promote products derived
  955. from this software without specific prior written permission.
  956. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  957. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  958. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  959. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  960. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  961. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  962. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  963. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  964. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  965. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  966. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  967. --------------------------------------------------------------------------------
  968. async
  969. collection
  970. mime
  971. stream_channel
  972. typed_data
  973. Copyright 2015, the Dart project authors.
  974. Redistribution and use in source and binary forms, with or without
  975. modification, are permitted provided that the following conditions are
  976. met:
  977. * Redistributions of source code must retain the above copyright
  978. notice, this list of conditions and the following disclaimer.
  979. * Redistributions in binary form must reproduce the above
  980. copyright notice, this list of conditions and the following
  981. disclaimer in the documentation and/or other materials provided
  982. with the distribution.
  983. * Neither the name of Google LLC nor the names of its
  984. contributors may be used to endorse or promote products derived
  985. from this software without specific prior written permission.
  986. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  987. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  988. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  989. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  990. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  991. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  992. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  993. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  994. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  995. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  996. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  997. --------------------------------------------------------------------------------
  998. benchmark
  999. Copyright 2016 Ismael Jimenez Martinez. All rights reserved.
  1000. Licensed under the Apache License, Version 2.0 (the "License");
  1001. you may not use this file except in compliance with the License.
  1002. You may obtain a copy of the License at
  1003. http://www.apache.org/licenses/LICENSE-2.0
  1004. Unless required by applicable law or agreed to in writing, software
  1005. distributed under the License is distributed on an "AS IS" BASIS,
  1006. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1007. See the License for the specific language governing permissions and
  1008. limitations under the License.
  1009. --------------------------------------------------------------------------------
  1010. benchmark
  1011. Copyright 2016 Ismael Jimenez Martinez. All rights reserved.
  1012. Copyright 2017 Roman Lebedev. All rights reserved.
  1013. Licensed under the Apache License, Version 2.0 (the "License");
  1014. you may not use this file except in compliance with the License.
  1015. You may obtain a copy of the License at
  1016. http://www.apache.org/licenses/LICENSE-2.0
  1017. Unless required by applicable law or agreed to in writing, software
  1018. distributed under the License is distributed on an "AS IS" BASIS,
  1019. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1020. See the License for the specific language governing permissions and
  1021. limitations under the License.
  1022. --------------------------------------------------------------------------------
  1023. benchmark
  1024. flatbuffers
  1025. Copyright 2015 Google Inc. All rights reserved.
  1026. Licensed under the Apache License, Version 2.0 (the "License");
  1027. you may not use this file except in compliance with the License.
  1028. You may obtain a copy of the License at
  1029. http://www.apache.org/licenses/LICENSE-2.0
  1030. Unless required by applicable law or agreed to in writing, software
  1031. distributed under the License is distributed on an "AS IS" BASIS,
  1032. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1033. See the License for the specific language governing permissions and
  1034. limitations under the License.
  1035. --------------------------------------------------------------------------------
  1036. benchmark
  1037. flatbuffers
  1038. Copyright 2018 Google Inc. All rights reserved.
  1039. Licensed under the Apache License, Version 2.0 (the "License");
  1040. you may not use this file except in compliance with the License.
  1041. You may obtain a copy of the License at
  1042. http://www.apache.org/licenses/LICENSE-2.0
  1043. Unless required by applicable law or agreed to in writing, software
  1044. distributed under the License is distributed on an "AS IS" BASIS,
  1045. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1046. See the License for the specific language governing permissions and
  1047. limitations under the License.
  1048. --------------------------------------------------------------------------------
  1049. benchmark
  1050. flatbuffers
  1051. Copyright 2020 Google Inc. All rights reserved.
  1052. Licensed under the Apache License, Version 2.0 (the "License");
  1053. you may not use this file except in compliance with the License.
  1054. You may obtain a copy of the License at
  1055. http://www.apache.org/licenses/LICENSE-2.0
  1056. Unless required by applicable law or agreed to in writing, software
  1057. distributed under the License is distributed on an "AS IS" BASIS,
  1058. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1059. See the License for the specific language governing permissions and
  1060. limitations under the License.
  1061. --------------------------------------------------------------------------------
  1062. benchmark
  1063. flatbuffers
  1064. Copyright 2021 Google Inc. All rights reserved.
  1065. Licensed under the Apache License, Version 2.0 (the "License");
  1066. you may not use this file except in compliance with the License.
  1067. You may obtain a copy of the License at
  1068. http://www.apache.org/licenses/LICENSE-2.0
  1069. Unless required by applicable law or agreed to in writing, software
  1070. distributed under the License is distributed on an "AS IS" BASIS,
  1071. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1072. See the License for the specific language governing permissions and
  1073. limitations under the License.
  1074. --------------------------------------------------------------------------------
  1075. boolean_selector
  1076. meta
  1077. Copyright 2016, the Dart project authors.
  1078. Redistribution and use in source and binary forms, with or without
  1079. modification, are permitted provided that the following conditions are
  1080. met:
  1081. * Redistributions of source code must retain the above copyright
  1082. notice, this list of conditions and the following disclaimer.
  1083. * Redistributions in binary form must reproduce the above
  1084. copyright notice, this list of conditions and the following
  1085. disclaimer in the documentation and/or other materials provided
  1086. with the distribution.
  1087. * Neither the name of Google LLC nor the names of its
  1088. contributors may be used to endorse or promote products derived
  1089. from this software without specific prior written permission.
  1090. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1091. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1092. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1093. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1094. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1095. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1096. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1097. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1098. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1099. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1100. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1101. --------------------------------------------------------------------------------
  1102. brotli
  1103. Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors.
  1104. Permission is hereby granted, free of charge, to any person obtaining a copy
  1105. of this software and associated documentation files (the "Software"), to deal
  1106. in the Software without restriction, including without limitation the rights
  1107. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1108. copies of the Software, and to permit persons to whom the Software is
  1109. furnished to do so, subject to the following conditions:
  1110. The above copyright notice and this permission notice shall be included in
  1111. all copies or substantial portions of the Software.
  1112. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1113. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1114. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1115. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1116. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1117. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  1118. THE SOFTWARE.
  1119. --------------------------------------------------------------------------------
  1120. build
  1121. build_runner
  1122. code_builder
  1123. web_socket_channel
  1124. Copyright 2016, the Dart project authors.
  1125. Redistribution and use in source and binary forms, with or without
  1126. modification, are permitted provided that the following conditions are
  1127. met:
  1128. * Redistributions of source code must retain the above copyright
  1129. notice, this list of conditions and the following disclaimer.
  1130. * Redistributions in binary form must reproduce the above
  1131. copyright notice, this list of conditions and the following
  1132. disclaimer in the documentation and/or other materials provided
  1133. with the distribution.
  1134. * Neither the name of Google LLC nor the names of its
  1135. contributors may be used to endorse or promote products derived
  1136. from this software without specific prior written permission.
  1137. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1138. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1139. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1140. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1141. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1142. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1143. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1144. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1145. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1146. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1147. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1148. --------------------------------------------------------------------------------
  1149. build_config
  1150. graphs
  1151. io
  1152. stream_transform
  1153. term_glyph
  1154. Copyright 2017, the Dart project authors.
  1155. Redistribution and use in source and binary forms, with or without
  1156. modification, are permitted provided that the following conditions are
  1157. met:
  1158. * Redistributions of source code must retain the above copyright
  1159. notice, this list of conditions and the following disclaimer.
  1160. * Redistributions in binary form must reproduce the above
  1161. copyright notice, this list of conditions and the following
  1162. disclaimer in the documentation and/or other materials provided
  1163. with the distribution.
  1164. * Neither the name of Google LLC nor the names of its
  1165. contributors may be used to endorse or promote products derived
  1166. from this software without specific prior written permission.
  1167. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1168. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1169. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1170. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1171. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1172. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1173. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1174. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1175. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1176. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1177. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1178. --------------------------------------------------------------------------------
  1179. build_daemon
  1180. characters
  1181. ffi
  1182. package_config
  1183. Copyright 2019, the Dart project authors.
  1184. Redistribution and use in source and binary forms, with or without
  1185. modification, are permitted provided that the following conditions are
  1186. met:
  1187. * Redistributions of source code must retain the above copyright
  1188. notice, this list of conditions and the following disclaimer.
  1189. * Redistributions in binary form must reproduce the above
  1190. copyright notice, this list of conditions and the following
  1191. disclaimer in the documentation and/or other materials provided
  1192. with the distribution.
  1193. * Neither the name of Google LLC nor the names of its
  1194. contributors may be used to endorse or promote products derived
  1195. from this software without specific prior written permission.
  1196. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1197. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1198. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1199. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1200. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1201. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1202. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1203. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1204. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1205. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1206. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1207. --------------------------------------------------------------------------------
  1208. build_resolvers
  1209. build_runner_core
  1210. test_api
  1211. timing
  1212. Copyright 2018, the Dart project authors.
  1213. Redistribution and use in source and binary forms, with or without
  1214. modification, are permitted provided that the following conditions are
  1215. met:
  1216. * Redistributions of source code must retain the above copyright
  1217. notice, this list of conditions and the following disclaimer.
  1218. * Redistributions in binary form must reproduce the above
  1219. copyright notice, this list of conditions and the following
  1220. disclaimer in the documentation and/or other materials provided
  1221. with the distribution.
  1222. * Neither the name of Google LLC nor the names of its
  1223. contributors may be used to endorse or promote products derived
  1224. from this software without specific prior written permission.
  1225. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1226. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1227. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1228. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1229. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1230. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1231. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1232. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1233. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1234. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1235. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1236. --------------------------------------------------------------------------------
  1237. built_collection
  1238. built_value
  1239. Copyright 2015, Google Inc. All rights reserved.
  1240. Redistribution and use in source and binary forms, with or without
  1241. modification, are permitted provided that the following conditions are
  1242. met:
  1243. * Redistributions of source code must retain the above copyright
  1244. notice, this list of conditions and the following disclaimer.
  1245. * Redistributions in binary form must reproduce the above
  1246. copyright notice, this list of conditions and the following disclaimer
  1247. in the documentation and/or other materials provided with the
  1248. distribution.
  1249. * Neither the name of Google Inc. nor the names of its
  1250. contributors may be used to endorse or promote products derived from
  1251. this software without specific prior written permission.
  1252. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1253. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1254. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1255. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1256. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1257. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1258. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1259. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1260. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1261. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1262. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1263. --------------------------------------------------------------------------------
  1264. ceval
  1265. Copyright (c) 2021 e_t
  1266. Permission is hereby granted, free of charge, to any person obtaining a copy
  1267. of this software and associated documentation files (the "Software"), to deal
  1268. in the Software without restriction, including without limitation the rights
  1269. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1270. copies of the Software, and to permit persons to whom the Software is
  1271. furnished to do so, subject to the following conditions:
  1272. The above copyright notice and this permission notice shall be included in all
  1273. copies or substantial portions of the Software.
  1274. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1275. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1276. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1277. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1278. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1279. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1280. SOFTWARE.
  1281. --------------------------------------------------------------------------------
  1282. checked_yaml
  1283. Copyright 2019, the Dart project authors. All rights reserved.
  1284. Redistribution and use in source and binary forms, with or without
  1285. modification, are permitted provided that the following conditions are
  1286. met:
  1287. * Redistributions of source code must retain the above copyright
  1288. notice, this list of conditions and the following disclaimer.
  1289. * Redistributions in binary form must reproduce the above
  1290. copyright notice, this list of conditions and the following
  1291. disclaimer in the documentation and/or other materials provided
  1292. with the distribution.
  1293. * Neither the name of Google Inc. nor the names of its
  1294. contributors may be used to endorse or promote products derived
  1295. from this software without specific prior written permission.
  1296. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1297. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1298. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1299. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1300. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1301. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1302. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1303. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1304. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1305. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1306. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1307. --------------------------------------------------------------------------------
  1308. clock
  1309. fake_async
  1310. Apache License
  1311. Version 2.0, January 2004
  1312. http://www.apache.org/licenses/
  1313. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1314. 1. Definitions.
  1315. "License" shall mean the terms and conditions for use, reproduction,
  1316. and distribution as defined by Sections 1 through 9 of this document.
  1317. "Licensor" shall mean the copyright owner or entity authorized by
  1318. the copyright owner that is granting the License.
  1319. "Legal Entity" shall mean the union of the acting entity and all
  1320. other entities that control, are controlled by, or are under common
  1321. control with that entity. For the purposes of this definition,
  1322. "control" means (i) the power, direct or indirect, to cause the
  1323. direction or management of such entity, whether by contract or
  1324. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1325. outstanding shares, or (iii) beneficial ownership of such entity.
  1326. "You" (or "Your") shall mean an individual or Legal Entity
  1327. exercising permissions granted by this License.
  1328. "Source" form shall mean the preferred form for making modifications,
  1329. including but not limited to software source code, documentation
  1330. source, and configuration files.
  1331. "Object" form shall mean any form resulting from mechanical
  1332. transformation or translation of a Source form, including but
  1333. not limited to compiled object code, generated documentation,
  1334. and conversions to other media types.
  1335. "Work" shall mean the work of authorship, whether in Source or
  1336. Object form, made available under the License, as indicated by a
  1337. copyright notice that is included in or attached to the work
  1338. (an example is provided in the Appendix below).
  1339. "Derivative Works" shall mean any work, whether in Source or Object
  1340. form, that is based on (or derived from) the Work and for which the
  1341. editorial revisions, annotations, elaborations, or other modifications
  1342. represent, as a whole, an original work of authorship. For the purposes
  1343. of this License, Derivative Works shall not include works that remain
  1344. separable from, or merely link (or bind by name) to the interfaces of,
  1345. the Work and Derivative Works thereof.
  1346. "Contribution" shall mean any work of authorship, including
  1347. the original version of the Work and any modifications or additions
  1348. to that Work or Derivative Works thereof, that is intentionally
  1349. submitted to Licensor for inclusion in the Work by the copyright owner
  1350. or by an individual or Legal Entity authorized to submit on behalf of
  1351. the copyright owner. For the purposes of this definition, "submitted"
  1352. means any form of electronic, verbal, or written communication sent
  1353. to the Licensor or its representatives, including but not limited to
  1354. communication on electronic mailing lists, source code control systems,
  1355. and issue tracking systems that are managed by, or on behalf of, the
  1356. Licensor for the purpose of discussing and improving the Work, but
  1357. excluding communication that is conspicuously marked or otherwise
  1358. designated in writing by the copyright owner as "Not a Contribution."
  1359. "Contributor" shall mean Licensor and any individual or Legal Entity
  1360. on behalf of whom a Contribution has been received by Licensor and
  1361. subsequently incorporated within the Work.
  1362. 2. Grant of Copyright License. Subject to the terms and conditions of
  1363. this License, each Contributor hereby grants to You a perpetual,
  1364. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1365. copyright license to reproduce, prepare Derivative Works of,
  1366. publicly display, publicly perform, sublicense, and distribute the
  1367. Work and such Derivative Works in Source or Object form.
  1368. 3. Grant of Patent License. Subject to the terms and conditions of
  1369. this License, each Contributor hereby grants to You a perpetual,
  1370. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1371. (except as stated in this section) patent license to make, have made,
  1372. use, offer to sell, sell, import, and otherwise transfer the Work,
  1373. where such license applies only to those patent claims licensable
  1374. by such Contributor that are necessarily infringed by their
  1375. Contribution(s) alone or by combination of their Contribution(s)
  1376. with the Work to which such Contribution(s) was submitted. If You
  1377. institute patent litigation against any entity (including a
  1378. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1379. or a Contribution incorporated within the Work constitutes direct
  1380. or contributory patent infringement, then any patent licenses
  1381. granted to You under this License for that Work shall terminate
  1382. as of the date such litigation is filed.
  1383. 4. Redistribution. You may reproduce and distribute copies of the
  1384. Work or Derivative Works thereof in any medium, with or without
  1385. modifications, and in Source or Object form, provided that You
  1386. meet the following conditions:
  1387. (a) You must give any other recipients of the Work or
  1388. Derivative Works a copy of this License; and
  1389. (b) You must cause any modified files to carry prominent notices
  1390. stating that You changed the files; and
  1391. (c) You must retain, in the Source form of any Derivative Works
  1392. that You distribute, all copyright, patent, trademark, and
  1393. attribution notices from the Source form of the Work,
  1394. excluding those notices that do not pertain to any part of
  1395. the Derivative Works; and
  1396. (d) If the Work includes a "NOTICE" text file as part of its
  1397. distribution, then any Derivative Works that You distribute must
  1398. include a readable copy of the attribution notices contained
  1399. within such NOTICE file, excluding those notices that do not
  1400. pertain to any part of the Derivative Works, in at least one
  1401. of the following places: within a NOTICE text file distributed
  1402. as part of the Derivative Works; within the Source form or
  1403. documentation, if provided along with the Derivative Works; or,
  1404. within a display generated by the Derivative Works, if and
  1405. wherever such third-party notices normally appear. The contents
  1406. of the NOTICE file are for informational purposes only and
  1407. do not modify the License. You may add Your own attribution
  1408. notices within Derivative Works that You distribute, alongside
  1409. or as an addendum to the NOTICE text from the Work, provided
  1410. that such additional attribution notices cannot be construed
  1411. as modifying the License.
  1412. You may add Your own copyright statement to Your modifications and
  1413. may provide additional or different license terms and conditions
  1414. for use, reproduction, or distribution of Your modifications, or
  1415. for any such Derivative Works as a whole, provided Your use,
  1416. reproduction, and distribution of the Work otherwise complies with
  1417. the conditions stated in this License.
  1418. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1419. any Contribution intentionally submitted for inclusion in the Work
  1420. by You to the Licensor shall be under the terms and conditions of
  1421. this License, without any additional terms or conditions.
  1422. Notwithstanding the above, nothing herein shall supersede or modify
  1423. the terms of any separate license agreement you may have executed
  1424. with Licensor regarding such Contributions.
  1425. 6. Trademarks. This License does not grant permission to use the trade
  1426. names, trademarks, service marks, or product names of the Licensor,
  1427. except as required for reasonable and customary use in describing the
  1428. origin of the Work and reproducing the content of the NOTICE file.
  1429. 7. Disclaimer of Warranty. Unless required by applicable law or
  1430. agreed to in writing, Licensor provides the Work (and each
  1431. Contributor provides its Contributions) on an "AS IS" BASIS,
  1432. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1433. implied, including, without limitation, any warranties or conditions
  1434. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1435. PARTICULAR PURPOSE. You are solely responsible for determining the
  1436. appropriateness of using or redistributing the Work and assume any
  1437. risks associated with Your exercise of permissions under this License.
  1438. 8. Limitation of Liability. In no event and under no legal theory,
  1439. whether in tort (including negligence), contract, or otherwise,
  1440. unless required by applicable law (such as deliberate and grossly
  1441. negligent acts) or agreed to in writing, shall any Contributor be
  1442. liable to You for damages, including any direct, indirect, special,
  1443. incidental, or consequential damages of any character arising as a
  1444. result of this License or out of the use or inability to use the
  1445. Work (including but not limited to damages for loss of goodwill,
  1446. work stoppage, computer failure or malfunction, or any and all
  1447. other commercial damages or losses), even if such Contributor
  1448. has been advised of the possibility of such damages.
  1449. 9. Accepting Warranty or Additional Liability. While redistributing
  1450. the Work or Derivative Works thereof, You may choose to offer,
  1451. and charge a fee for, acceptance of support, warranty, indemnity,
  1452. or other liability obligations and/or rights consistent with this
  1453. License. However, in accepting such obligations, You may act only
  1454. on Your own behalf and on Your sole responsibility, not on behalf
  1455. of any other Contributor, and only if You agree to indemnify,
  1456. defend, and hold each Contributor harmless for any liability
  1457. incurred by, or claims asserted against, such Contributor by reason
  1458. of your accepting any such warranty or additional liability.
  1459. END OF TERMS AND CONDITIONS
  1460. APPENDIX: How to apply the Apache License to your work.
  1461. To apply the Apache License to your work, attach the following
  1462. boilerplate notice, with the fields enclosed by brackets "[]"
  1463. replaced with your own identifying information. (Don't include
  1464. the brackets!) The text should be enclosed in the appropriate
  1465. comment syntax for the file format. We also recommend that a
  1466. file or class name and description of purpose be included on the
  1467. same "printed page" as the copyright notice for easier
  1468. identification within third-party archives.
  1469. Copyright [yyyy] [name of copyright owner]
  1470. Licensed under the Apache License, Version 2.0 (the "License");
  1471. you may not use this file except in compliance with the License.
  1472. You may obtain a copy of the License at
  1473. http://www.apache.org/licenses/LICENSE-2.0
  1474. Unless required by applicable law or agreed to in writing, software
  1475. distributed under the License is distributed on an "AS IS" BASIS,
  1476. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1477. See the License for the specific language governing permissions and
  1478. limitations under the License.
  1479. --------------------------------------------------------------------------------
  1480. code_assets
  1481. hooks
  1482. Copyright 2025, the Dart project authors.
  1483. Redistribution and use in source and binary forms, with or without
  1484. modification, are permitted provided that the following conditions are
  1485. met:
  1486. * Redistributions of source code must retain the above copyright
  1487. notice, this list of conditions and the following disclaimer.
  1488. * Redistributions in binary form must reproduce the above
  1489. copyright notice, this list of conditions and the following
  1490. disclaimer in the documentation and/or other materials provided
  1491. with the distribution.
  1492. * Neither the name of Google LLC nor the names of its
  1493. contributors may be used to endorse or promote products derived
  1494. from this software without specific prior written permission.
  1495. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1496. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1497. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1498. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1499. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1500. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1501. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1502. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1503. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1504. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1505. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1506. --------------------------------------------------------------------------------
  1507. convert
  1508. crypto
  1509. source_gen
  1510. vm_service
  1511. Copyright 2015, the Dart project authors.
  1512. Redistribution and use in source and binary forms, with or without
  1513. modification, are permitted provided that the following conditions are
  1514. met:
  1515. * Redistributions of source code must retain the above copyright
  1516. notice, this list of conditions and the following disclaimer.
  1517. * Redistributions in binary form must reproduce the above
  1518. copyright notice, this list of conditions and the following
  1519. disclaimer in the documentation and/or other materials provided
  1520. with the distribution.
  1521. * Neither the name of Google LLC nor the names of its
  1522. contributors may be used to endorse or promote products derived
  1523. from this software without specific prior written permission.
  1524. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1525. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1526. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1527. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1528. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1529. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1530. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1531. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1532. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1533. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1534. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1535. --------------------------------------------------------------------------------
  1536. cpu_features
  1537. Copyright (C) 2010 The Android Open Source Project
  1538. All rights reserved.
  1539. Redistribution and use in source and binary forms, with or without
  1540. modification, are permitted provided that the following conditions
  1541. are met:
  1542. * Redistributions of source code must retain the above copyright
  1543. notice, this list of conditions and the following disclaimer.
  1544. * Redistributions in binary form must reproduce the above copyright
  1545. notice, this list of conditions and the following disclaimer in
  1546. the documentation and/or other materials provided with the
  1547. distribution.
  1548. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1549. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1550. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  1551. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  1552. COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  1553. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  1554. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  1555. OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
  1556. AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  1557. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  1558. OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1559. SUCH DAMAGE.
  1560. --------------------------------------------------------------------------------
  1561. cpu_features
  1562. Copyright 2017 Google LLC
  1563. Licensed under the Apache License, Version 2.0 (the "License");
  1564. you may not use this file except in compliance with the License.
  1565. You may obtain a copy of the License at
  1566. http://www.apache.org/licenses/LICENSE-2.0
  1567. Unless required by applicable law or agreed to in writing, software
  1568. distributed under the License is distributed on an "AS IS" BASIS,
  1569. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1570. See the License for the specific language governing permissions and
  1571. limitations under the License.
  1572. --------------------------------------------------------------------------------
  1573. cpu_features
  1574. Copyright 2017 Google LLC
  1575. Copyright 2020 Intel Corporation
  1576. Licensed under the Apache License, Version 2.0 (the "License");
  1577. you may not use this file except in compliance with the License.
  1578. You may obtain a copy of the License at
  1579. http://www.apache.org/licenses/LICENSE-2.0
  1580. Unless required by applicable law or agreed to in writing, software
  1581. distributed under the License is distributed on an "AS IS" BASIS,
  1582. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1583. See the License for the specific language governing permissions and
  1584. limitations under the License.
  1585. --------------------------------------------------------------------------------
  1586. cpu_features
  1587. Copyright 2018 IBM
  1588. Licensed under the Apache License, Version 2.0 (the "License");
  1589. you may not use this file except in compliance with the License.
  1590. You may obtain a copy of the License at
  1591. http://www.apache.org/licenses/LICENSE-2.0
  1592. Unless required by applicable law or agreed to in writing, software
  1593. distributed under the License is distributed on an "AS IS" BASIS,
  1594. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1595. See the License for the specific language governing permissions and
  1596. limitations under the License.
  1597. --------------------------------------------------------------------------------
  1598. cpu_features
  1599. Copyright 2018 IBM.
  1600. Licensed under the Apache License, Version 2.0 (the "License");
  1601. you may not use this file except in compliance with the License.
  1602. You may obtain a copy of the License at
  1603. http://www.apache.org/licenses/LICENSE-2.0
  1604. Unless required by applicable law or agreed to in writing, software
  1605. distributed under the License is distributed on an "AS IS" BASIS,
  1606. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1607. See the License for the specific language governing permissions and
  1608. limitations under the License.
  1609. --------------------------------------------------------------------------------
  1610. cpu_features
  1611. Copyright 2022 Google LLC
  1612. Licensed under the Apache License, Version 2.0 (the "License");
  1613. you may not use this file except in compliance with the License.
  1614. You may obtain a copy of the License at
  1615. http://www.apache.org/licenses/LICENSE-2.0
  1616. Unless required by applicable law or agreed to in writing, software
  1617. distributed under the License is distributed on an "AS IS" BASIS,
  1618. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1619. See the License for the specific language governing permissions and
  1620. limitations under the License.
  1621. --------------------------------------------------------------------------------
  1622. cpu_features
  1623. Copyright 2022 IBM
  1624. Licensed under the Apache License, Version 2.0 (the "License");
  1625. you may not use this file except in compliance with the License.
  1626. You may obtain a copy of the License at
  1627. http://www.apache.org/licenses/LICENSE-2.0
  1628. Unless required by applicable law or agreed to in writing, software
  1629. distributed under the License is distributed on an "AS IS" BASIS,
  1630. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1631. See the License for the specific language governing permissions and
  1632. limitations under the License.
  1633. --------------------------------------------------------------------------------
  1634. cpu_features
  1635. Copyright 2022 IBM.
  1636. Licensed under the Apache License, Version 2.0 (the "License");
  1637. you may not use this file except in compliance with the License.
  1638. You may obtain a copy of the License at
  1639. http://www.apache.org/licenses/LICENSE-2.0
  1640. Unless required by applicable law or agreed to in writing, software
  1641. distributed under the License is distributed on an "AS IS" BASIS,
  1642. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1643. See the License for the specific language governing permissions and
  1644. limitations under the License.
  1645. --------------------------------------------------------------------------------
  1646. cpu_features
  1647. Copyright 2023 Google LLC
  1648. Licensed under the Apache License, Version 2.0 (the "License");
  1649. you may not use this file except in compliance with the License.
  1650. You may obtain a copy of the License at
  1651. http://www.apache.org/licenses/LICENSE-2.0
  1652. Unless required by applicable law or agreed to in writing, software
  1653. distributed under the License is distributed on an "AS IS" BASIS,
  1654. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1655. See the License for the specific language governing permissions and
  1656. limitations under the License.
  1657. --------------------------------------------------------------------------------
  1658. cross_file
  1659. flutter_plugin_android_lifecycle
  1660. path_provider
  1661. path_provider_android
  1662. path_provider_foundation
  1663. path_provider_linux
  1664. path_provider_platform_interface
  1665. shared_preferences
  1666. shared_preferences_android
  1667. shared_preferences_foundation
  1668. shared_preferences_platform_interface
  1669. webview_flutter
  1670. webview_flutter_platform_interface
  1671. webview_flutter_wkwebview
  1672. Copyright 2013 The Flutter Authors
  1673. Redistribution and use in source and binary forms, with or without modification,
  1674. are permitted provided that the following conditions are met:
  1675. * Redistributions of source code must retain the above copyright
  1676. notice, this list of conditions and the following disclaimer.
  1677. * Redistributions in binary form must reproduce the above
  1678. copyright notice, this list of conditions and the following
  1679. disclaimer in the documentation and/or other materials provided
  1680. with the distribution.
  1681. * Neither the name of Google Inc. nor the names of its
  1682. contributors may be used to endorse or promote products derived
  1683. from this software without specific prior written permission.
  1684. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  1685. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  1686. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  1687. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  1688. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  1689. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  1690. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  1691. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1692. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  1693. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1694. --------------------------------------------------------------------------------
  1695. cupertino_icons
  1696. The MIT License (MIT)
  1697. Copyright (c) 2016 Vladimir Kharlampidi
  1698. Permission is hereby granted, free of charge, to any person obtaining a copy of
  1699. this software and associated documentation files (the "Software"), to deal in
  1700. the Software without restriction, including without limitation the rights to
  1701. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
  1702. the Software, and to permit persons to whom the Software is furnished to do so,
  1703. subject to the following conditions:
  1704. The above copyright notice and this permission notice shall be included in all
  1705. copies or substantial portions of the Software.
  1706. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1707. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  1708. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  1709. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  1710. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  1711. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  1712. --------------------------------------------------------------------------------
  1713. custom_lint_core
  1714. custom_lint_visitor
  1715. Apache License
  1716. Version 2.0, January 2004
  1717. http://www.apache.org/licenses/
  1718. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1719. 1. Definitions.
  1720. "License" shall mean the terms and conditions for use, reproduction,
  1721. and distribution as defined by Sections 1 through 9 of this document.
  1722. "Licensor" shall mean the copyright owner or entity authorized by
  1723. the copyright owner that is granting the License.
  1724. "Legal Entity" shall mean the union of the acting entity and all
  1725. other entities that control, are controlled by, or are under common
  1726. control with that entity. For the purposes of this definition,
  1727. "control" means (i) the power, direct or indirect, to cause the
  1728. direction or management of such entity, whether by contract or
  1729. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1730. outstanding shares, or (iii) beneficial ownership of such entity.
  1731. "You" (or "Your") shall mean an individual or Legal Entity
  1732. exercising permissions granted by this License.
  1733. "Source" form shall mean the preferred form for making modifications,
  1734. including but not limited to software source code, documentation
  1735. source, and configuration files.
  1736. "Object" form shall mean any form resulting from mechanical
  1737. transformation or translation of a Source form, including but
  1738. not limited to compiled object code, generated documentation,
  1739. and conversions to other media types.
  1740. "Work" shall mean the work of authorship, whether in Source or
  1741. Object form, made available under the License, as indicated by a
  1742. copyright notice that is included in or attached to the work
  1743. (an example is provided in the Appendix below).
  1744. "Derivative Works" shall mean any work, whether in Source or Object
  1745. form, that is based on (or derived from) the Work and for which the
  1746. editorial revisions, annotations, elaborations, or other modifications
  1747. represent, as a whole, an original work of authorship. For the purposes
  1748. of this License, Derivative Works shall not include works that remain
  1749. separable from, or merely link (or bind by name) to the interfaces of,
  1750. the Work and Derivative Works thereof.
  1751. "Contribution" shall mean any work of authorship, including
  1752. the original version of the Work and any modifications or additions
  1753. to that Work or Derivative Works thereof, that is intentionally
  1754. submitted to Licensor for inclusion in the Work by the copyright owner
  1755. or by an individual or Legal Entity authorized to submit on behalf of
  1756. the copyright owner. For the purposes of this definition, "submitted"
  1757. means any form of electronic, verbal, or written communication sent
  1758. to the Licensor or its representatives, including but not limited to
  1759. communication on electronic mailing lists, source code control systems,
  1760. and issue tracking systems that are managed by, or on behalf of, the
  1761. Licensor for the purpose of discussing and improving the Work, but
  1762. excluding communication that is conspicuously marked or otherwise
  1763. designated in writing by the copyright owner as "Not a Contribution."
  1764. "Contributor" shall mean Licensor and any individual or Legal Entity
  1765. on behalf of whom a Contribution has been received by Licensor and
  1766. subsequently incorporated within the Work.
  1767. 2. Grant of Copyright License. Subject to the terms and conditions of
  1768. this License, each Contributor hereby grants to You a perpetual,
  1769. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1770. copyright license to reproduce, prepare Derivative Works of,
  1771. publicly display, publicly perform, sublicense, and distribute the
  1772. Work and such Derivative Works in Source or Object form.
  1773. 3. Grant of Patent License. Subject to the terms and conditions of
  1774. this License, each Contributor hereby grants to You a perpetual,
  1775. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1776. (except as stated in this section) patent license to make, have made,
  1777. use, offer to sell, sell, import, and otherwise transfer the Work,
  1778. where such license applies only to those patent claims licensable
  1779. by such Contributor that are necessarily infringed by their
  1780. Contribution(s) alone or by combination of their Contribution(s)
  1781. with the Work to which such Contribution(s) was submitted. If You
  1782. institute patent litigation against any entity (including a
  1783. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1784. or a Contribution incorporated within the Work constitutes direct
  1785. or contributory patent infringement, then any patent licenses
  1786. granted to You under this License for that Work shall terminate
  1787. as of the date such litigation is filed.
  1788. 4. Redistribution. You may reproduce and distribute copies of the
  1789. Work or Derivative Works thereof in any medium, with or without
  1790. modifications, and in Source or Object form, provided that You
  1791. meet the following conditions:
  1792. (a) You must give any other recipients of the Work or
  1793. Derivative Works a copy of this License; and
  1794. (b) You must cause any modified files to carry prominent notices
  1795. stating that You changed the files; and
  1796. (c) You must retain, in the Source form of any Derivative Works
  1797. that You distribute, all copyright, patent, trademark, and
  1798. attribution notices from the Source form of the Work,
  1799. excluding those notices that do not pertain to any part of
  1800. the Derivative Works; and
  1801. (d) If the Work includes a "NOTICE" text file as part of its
  1802. distribution, then any Derivative Works that You distribute must
  1803. include a readable copy of the attribution notices contained
  1804. within such NOTICE file, excluding those notices that do not
  1805. pertain to any part of the Derivative Works, in at least one
  1806. of the following places: within a NOTICE text file distributed
  1807. as part of the Derivative Works; within the Source form or
  1808. documentation, if provided along with the Derivative Works; or,
  1809. within a display generated by the Derivative Works, if and
  1810. wherever such third-party notices normally appear. The contents
  1811. of the NOTICE file are for informational purposes only and
  1812. do not modify the License. You may add Your own attribution
  1813. notices within Derivative Works that You distribute, alongside
  1814. or as an addendum to the NOTICE text from the Work, provided
  1815. that such additional attribution notices cannot be construed
  1816. as modifying the License.
  1817. You may add Your own copyright statement to Your modifications and
  1818. may provide additional or different license terms and conditions
  1819. for use, reproduction, or distribution of Your modifications, or
  1820. for any such Derivative Works as a whole, provided Your use,
  1821. reproduction, and distribution of the Work otherwise complies with
  1822. the conditions stated in this License.
  1823. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1824. any Contribution intentionally submitted for inclusion in the Work
  1825. by You to the Licensor shall be under the terms and conditions of
  1826. this License, without any additional terms or conditions.
  1827. Notwithstanding the above, nothing herein shall supersede or modify
  1828. the terms of any separate license agreement you may have executed
  1829. with Licensor regarding such Contributions.
  1830. 6. Trademarks. This License does not grant permission to use the trade
  1831. names, trademarks, service marks, or product names of the Licensor,
  1832. except as required for reasonable and customary use in describing the
  1833. origin of the Work and reproducing the content of the NOTICE file.
  1834. 7. Disclaimer of Warranty. Unless required by applicable law or
  1835. agreed to in writing, Licensor provides the Work (and each
  1836. Contributor provides its Contributions) on an "AS IS" BASIS,
  1837. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1838. implied, including, without limitation, any warranties or conditions
  1839. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1840. PARTICULAR PURPOSE. You are solely responsible for determining the
  1841. appropriateness of using or redistributing the Work and assume any
  1842. risks associated with Your exercise of permissions under this License.
  1843. 8. Limitation of Liability. In no event and under no legal theory,
  1844. whether in tort (including negligence), contract, or otherwise,
  1845. unless required by applicable law (such as deliberate and grossly
  1846. negligent acts) or agreed to in writing, shall any Contributor be
  1847. liable to You for damages, including any direct, indirect, special,
  1848. incidental, or consequential damages of any character arising as a
  1849. result of this License or out of the use or inability to use the
  1850. Work (including but not limited to damages for loss of goodwill,
  1851. work stoppage, computer failure or malfunction, or any and all
  1852. other commercial damages or losses), even if such Contributor
  1853. has been advised of the possibility of such damages.
  1854. 9. Accepting Warranty or Additional Liability. While redistributing
  1855. the Work or Derivative Works thereof, You may choose to offer,
  1856. and charge a fee for, acceptance of support, warranty, indemnity,
  1857. or other liability obligations and/or rights consistent with this
  1858. License. However, in accepting such obligations, You may act only
  1859. on Your own behalf and on Your sole responsibility, not on behalf
  1860. of any other Contributor, and only if You agree to indemnify,
  1861. defend, and hold each Contributor harmless for any liability
  1862. incurred by, or claims asserted against, such Contributor by reason
  1863. of your accepting any such warranty or additional liability.
  1864. END OF TERMS AND CONDITIONS
  1865. APPENDIX: How to apply the Apache License to your work.
  1866. To apply the Apache License to your work, attach the following
  1867. boilerplate notice, with the fields enclosed by brackets "[]"
  1868. replaced with your own identifying information. (Don't include
  1869. the brackets!) The text should be enclosed in the appropriate
  1870. comment syntax for the file format. We also recommend that a
  1871. file or class name and description of purpose be included on the
  1872. same "printed page" as the copyright notice for easier
  1873. identification within third-party archives.
  1874. Copyright 2020 Invertase Limited
  1875. Licensed under the Apache License, Version 2.0 (the "License");
  1876. you may not use this file except in compliance with the License.
  1877. You may obtain a copy of the License at
  1878. http://www.apache.org/licenses/LICENSE-2.0
  1879. Unless required by applicable law or agreed to in writing, software
  1880. distributed under the License is distributed on an "AS IS" BASIS,
  1881. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1882. See the License for the specific language governing permissions and
  1883. limitations under the License.
  1884. --------------------------------------------------------------------------------
  1885. dart
  1886. Copyright (c) %d, the Dart project authors. Please see the AUTHORS file
  1887. for details. All rights reserved. Use of this source code is governed by a
  1888. BSD-style license that can be found in the LICENSE file.
  1889. --------------------------------------------------------------------------------
  1890. dart
  1891. Copyright (c) 2003-2005 Tom Wu
  1892. Copyright (c) 2012 Adam Singer (adam@solvr.io)
  1893. All Rights Reserved.
  1894. Permission is hereby granted, free of charge, to any person obtaining
  1895. a copy of this software and associated documentation files (the
  1896. "Software"), to deal in the Software without restriction, including
  1897. without limitation the rights to use, copy, modify, merge, publish,
  1898. distribute, sublicense, and/or sell copies of the Software, and to
  1899. permit persons to whom the Software is furnished to do so, subject to
  1900. the following conditions:
  1901. The above copyright notice and this permission notice shall be
  1902. included in all copies or substantial portions of the Software.
  1903. THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
  1904. EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
  1905. WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  1906. IN NO EVENT SHALL TOM WU BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
  1907. INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER
  1908. RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT ADVISED OF
  1909. THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT
  1910. OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  1911. In addition, the following condition applies:
  1912. All redistributions must retain an intact copy of this copyright notice
  1913. and disclaimer.
  1914. --------------------------------------------------------------------------------
  1915. dart
  1916. Copyright (c) 2010, the Dart project authors. Please see the AUTHORS file
  1917. for details. All rights reserved. Use of this source code is governed by a
  1918. BSD-style license that can be found in the LICENSE file.
  1919. --------------------------------------------------------------------------------
  1920. dart
  1921. Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file
  1922. for details. All rights reserved. Use of this source code is governed by a
  1923. BSD-style license that can be found in the LICENSE file.
  1924. --------------------------------------------------------------------------------
  1925. dart
  1926. Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
  1927. for details. All rights reserved. Use of this source code is governed by a
  1928. BSD-style license that can be found in the LICENSE file.
  1929. --------------------------------------------------------------------------------
  1930. dart
  1931. Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file
  1932. for details. All rights reserved. Use of this source code is governed by a
  1933. BSD-style license that can be found in the LICENSE file.
  1934. --------------------------------------------------------------------------------
  1935. dart
  1936. Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file
  1937. for details. All rights reserved. Use of this source code is governed by a
  1938. BSD-style license that can be found in the LICENSE file.
  1939. --------------------------------------------------------------------------------
  1940. dart
  1941. Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file
  1942. for details. All rights reserved. Use of this source code is governed by a
  1943. BSD-style license that can be found in the LICENSE file.
  1944. --------------------------------------------------------------------------------
  1945. dart
  1946. Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file
  1947. for details. All rights reserved. Use of this source code is governed by a
  1948. BSD-style license that can be found in the LICENSE file.
  1949. --------------------------------------------------------------------------------
  1950. dart
  1951. Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file
  1952. for details. All rights reserved. Use of this source code is governed by a
  1953. BSD-style license that can be found in the LICENSE file.
  1954. --------------------------------------------------------------------------------
  1955. dart
  1956. Copyright (c) 2018, the Dart project authors. Please see the AUTHORS file
  1957. for details. All rights reserved. Use of this source code is governed by a
  1958. BSD-style license that can be found in the LICENSE file.
  1959. --------------------------------------------------------------------------------
  1960. dart
  1961. Copyright (c) 2018, the Dart project authors. Please see the AUTHORS file
  1962. for details. All rights reserved. Use of this source code is governed by a
  1963. BSD-style license that can be found in the LICENSE file.
  1964. --------------------------------------------------------------------------------
  1965. dart
  1966. Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file
  1967. for details. All rights reserved. Use of this source code is governed by a
  1968. BSD-style license that can be found in the LICENSE file.
  1969. --------------------------------------------------------------------------------
  1970. dart
  1971. Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file
  1972. for details. All rights reserved. Use of this source code is governed by a
  1973. BSD-style license that can be found in the LICENSE file.
  1974. --------------------------------------------------------------------------------
  1975. dart
  1976. Copyright (c) 2020, the Dart project authors. Please see the AUTHORS file
  1977. for details. All rights reserved. Use of this source code is governed by a
  1978. BSD-style license that can be found in the LICENSE file.
  1979. --------------------------------------------------------------------------------
  1980. dart
  1981. Copyright (c) 2021, the Dart project authors. Please see the AUTHORS file
  1982. for details. All rights reserved. Use of this source code is governed by a
  1983. BSD-style license that can be found in the LICENSE file.
  1984. --------------------------------------------------------------------------------
  1985. dart
  1986. Copyright (c) 2022, the Dart project authors. Please see the AUTHORS file
  1987. for details. All rights reserved. Use of this source code is governed by a
  1988. BSD-style license that can be found in the LICENSE file.
  1989. --------------------------------------------------------------------------------
  1990. dart
  1991. Copyright (c) 2023, the Dart project authors. Please see the AUTHORS file
  1992. for details. All rights reserved. Use of this source code is governed by a
  1993. BSD-style license that can be found in the LICENSE file.
  1994. --------------------------------------------------------------------------------
  1995. dart
  1996. Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file
  1997. for details. All rights reserved. Use of this source code is governed by a
  1998. BSD-style license that can be found in the LICENSE file.
  1999. --------------------------------------------------------------------------------
  2000. dart
  2001. Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file
  2002. for details. All rights reserved. Use of this source code is governed by a
  2003. BSD-style license that can be found in the LICENSE file.
  2004. --------------------------------------------------------------------------------
  2005. dart
  2006. Copyright (c) 2025, the Dart project authors. Please see the AUTHORS file
  2007. for details. All rights reserved. Use of this source code is governed by a
  2008. BSD-style license that can be found in the LICENSE file.
  2009. --------------------------------------------------------------------------------
  2010. dart
  2011. Copyright (c) 2026, the Dart project authors. Please see the AUTHORS file
  2012. for details. All rights reserved. Use of this source code is governed by a
  2013. BSD-style license that can be found in the LICENSE file.
  2014. --------------------------------------------------------------------------------
  2015. dart
  2016. Copyright 2012, the Dart project authors.
  2017. Redistribution and use in source and binary forms, with or without
  2018. modification, are permitted provided that the following conditions are
  2019. met:
  2020. * Redistributions of source code must retain the above copyright
  2021. notice, this list of conditions and the following disclaimer.
  2022. * Redistributions in binary form must reproduce the above
  2023. copyright notice, this list of conditions and the following
  2024. disclaimer in the documentation and/or other materials provided
  2025. with the distribution.
  2026. * Neither the name of Google LLC nor the names of its
  2027. contributors may be used to endorse or promote products derived
  2028. from this software without specific prior written permission.
  2029. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2030. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2031. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2032. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2033. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2034. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2035. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2036. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2037. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2038. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2039. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2040. --------------------------------------------------------------------------------
  2041. dart
  2042. Copyright 2013 The Chromium Authors
  2043. Use of this source code is governed by a BSD-style license that can be
  2044. found in the LICENSE file.
  2045. --------------------------------------------------------------------------------
  2046. dart
  2047. Copyright 2016 The Dart project authors. All rights reserved.
  2048. Use of this source code is governed by a BSD-style license that can be
  2049. found in the LICENSE file.
  2050. --------------------------------------------------------------------------------
  2051. dart
  2052. Copyright 2017 The Dart project authors. All rights reserved.
  2053. Use of this source code is governed by a BSD-style license that can be
  2054. found in the LICENSE file.
  2055. --------------------------------------------------------------------------------
  2056. dart
  2057. Copyright 2025 The Dart Authors. All rights reserved.
  2058. Use of this source code is governed by a BSD-style license that can be
  2059. found in the LICENSE file.
  2060. --------------------------------------------------------------------------------
  2061. dart
  2062. double-conversion
  2063. Copyright 2006-2008 the V8 project authors. All rights reserved.
  2064. Redistribution and use in source and binary forms, with or without
  2065. modification, are permitted provided that the following conditions are
  2066. met:
  2067. * Redistributions of source code must retain the above copyright
  2068. notice, this list of conditions and the following disclaimer.
  2069. * Redistributions in binary form must reproduce the above
  2070. copyright notice, this list of conditions and the following
  2071. disclaimer in the documentation and/or other materials provided
  2072. with the distribution.
  2073. * Neither the name of Google Inc. nor the names of its
  2074. contributors may be used to endorse or promote products derived
  2075. from this software without specific prior written permission.
  2076. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2077. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2078. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2079. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2080. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2081. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2082. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2083. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2084. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2085. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2086. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2087. --------------------------------------------------------------------------------
  2088. dart
  2089. perfetto
  2090. Copyright (C) 2019 The Android Open Source Project
  2091. Licensed under the Apache License, Version 2.0 (the "License");
  2092. you may not use this file except in compliance with the License.
  2093. You may obtain a copy of the License at
  2094. http://www.apache.org/licenses/LICENSE-2.0
  2095. Unless required by applicable law or agreed to in writing, software
  2096. distributed under the License is distributed on an "AS IS" BASIS,
  2097. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2098. See the License for the specific language governing permissions and
  2099. limitations under the License.
  2100. --------------------------------------------------------------------------------
  2101. dart
  2102. perfetto
  2103. Copyright (C) 2021 The Android Open Source Project
  2104. Licensed under the Apache License, Version 2.0 (the "License");
  2105. you may not use this file except in compliance with the License.
  2106. You may obtain a copy of the License at
  2107. http://www.apache.org/licenses/LICENSE-2.0
  2108. Unless required by applicable law or agreed to in writing, software
  2109. distributed under the License is distributed on an "AS IS" BASIS,
  2110. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2111. See the License for the specific language governing permissions and
  2112. limitations under the License.
  2113. --------------------------------------------------------------------------------
  2114. dart
  2115. perfetto
  2116. Copyright (C) 2022 The Android Open Source Project
  2117. Licensed under the Apache License, Version 2.0 (the "License");
  2118. you may not use this file except in compliance with the License.
  2119. You may obtain a copy of the License at
  2120. http://www.apache.org/licenses/LICENSE-2.0
  2121. Unless required by applicable law or agreed to in writing, software
  2122. distributed under the License is distributed on an "AS IS" BASIS,
  2123. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2124. See the License for the specific language governing permissions and
  2125. limitations under the License.
  2126. --------------------------------------------------------------------------------
  2127. dart
  2128. perfetto
  2129. Copyright (C) 2022 The Android Open Source Project
  2130. Licensed under the Apache License, Version 2.0 (the "License");
  2131. you may not use this file except in compliance with the License.
  2132. You may obtain a copy of the License at
  2133. http://www.apache.org/licenses/LICENSE-2.0
  2134. Unless required by applicable law or agreed to in writing, software
  2135. distributed under the License is distributed on an "AS IS" BASIS,
  2136. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2137. See the License for the specific language governing permissions and
  2138. limitations under the License.
  2139. --------------------------------------------------------------------------------
  2140. dart
  2141. perfetto
  2142. Copyright (C) 2023 The Android Open Source Project
  2143. Licensed under the Apache License, Version 2.0 (the "License");
  2144. you may not use this file except in compliance with the License.
  2145. You may obtain a copy of the License at
  2146. http://www.apache.org/licenses/LICENSE-2.0
  2147. Unless required by applicable law or agreed to in writing, software
  2148. distributed under the License is distributed on an "AS IS" BASIS,
  2149. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2150. See the License for the specific language governing permissions and
  2151. limitations under the License.
  2152. --------------------------------------------------------------------------------
  2153. dart
  2154. perfetto
  2155. Copyright (c) 2023, the Dart project authors. Please see the AUTHORS file
  2156. for details. All rights reserved. Use of this source code is governed by a
  2157. BSD-style license that can be found in the LICENSE file.
  2158. --------------------------------------------------------------------------------
  2159. dart
  2160. perfetto
  2161. swiftshader
  2162. Copyright (C) 2020 The Android Open Source Project
  2163. Licensed under the Apache License, Version 2.0 (the "License");
  2164. you may not use this file except in compliance with the License.
  2165. You may obtain a copy of the License at
  2166. http://www.apache.org/licenses/LICENSE-2.0
  2167. Unless required by applicable law or agreed to in writing, software
  2168. distributed under the License is distributed on an "AS IS" BASIS,
  2169. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2170. See the License for the specific language governing permissions and
  2171. limitations under the License.
  2172. --------------------------------------------------------------------------------
  2173. dart
  2174. skia
  2175. Copyright (c) 2015 The Chromium Authors. All rights reserved.
  2176. Use of this source code is governed by a BSD-style license that can be
  2177. found in the LICENSE file.
  2178. --------------------------------------------------------------------------------
  2179. dart
  2180. skia
  2181. Copyright 2022 The Chromium Authors. All rights reserved.
  2182. Use of this source code is governed by a BSD-style license that can be
  2183. found in the LICENSE file.
  2184. --------------------------------------------------------------------------------
  2185. dart
  2186. zlib
  2187. Copyright 2011 The Chromium Authors
  2188. Use of this source code is governed by a BSD-style license that can be
  2189. found in the LICENSE file.
  2190. --------------------------------------------------------------------------------
  2191. dart
  2192. zlib
  2193. Copyright 2012 The Chromium Authors
  2194. Use of this source code is governed by a BSD-style license that can be
  2195. found in the LICENSE file.
  2196. --------------------------------------------------------------------------------
  2197. dart
  2198. zlib
  2199. Copyright 2014 The Chromium Authors
  2200. Use of this source code is governed by a BSD-style license that can be
  2201. found in the LICENSE file.
  2202. --------------------------------------------------------------------------------
  2203. dart_style
  2204. glob
  2205. http
  2206. http_parser
  2207. matcher
  2208. path
  2209. pool
  2210. pub_semver
  2211. source_span
  2212. string_scanner
  2213. watcher
  2214. Copyright 2014, the Dart project authors.
  2215. Redistribution and use in source and binary forms, with or without
  2216. modification, are permitted provided that the following conditions are
  2217. met:
  2218. * Redistributions of source code must retain the above copyright
  2219. notice, this list of conditions and the following disclaimer.
  2220. * Redistributions in binary form must reproduce the above
  2221. copyright notice, this list of conditions and the following
  2222. disclaimer in the documentation and/or other materials provided
  2223. with the distribution.
  2224. * Neither the name of Google LLC nor the names of its
  2225. contributors may be used to endorse or promote products derived
  2226. from this software without specific prior written permission.
  2227. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2228. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2229. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2230. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2231. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2232. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2233. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2234. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2235. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2236. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2237. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2238. --------------------------------------------------------------------------------
  2239. dawn
  2240. skia
  2241. Copyright 2025 Google LLC
  2242. Use of this source code is governed by a BSD-style license that can be
  2243. found in the LICENSE file.
  2244. --------------------------------------------------------------------------------
  2245. devtools
  2246. Copyright 2019 The Flutter Authors
  2247. Use of this source code is governed by a BSD-style license that can be
  2248. found in the LICENSE file
  2249. --------------------------------------------------------------------------------
  2250. devtools
  2251. Copyright 2020 The Chromium Authors. All rights reserved.
  2252. Redistribution and use in source and binary forms, with or without
  2253. modification, are permitted provided that the following conditions are
  2254. met:
  2255. * Redistributions of source code must retain the above copyright
  2256. notice, this list of conditions and the following disclaimer.
  2257. * Redistributions in binary form must reproduce the above
  2258. copyright notice, this list of conditions and the following disclaimer
  2259. in the documentation and/or other materials provided with the
  2260. distribution.
  2261. * Neither the name of Google Inc. nor the names of its
  2262. contributors may be used to endorse or promote products derived from
  2263. this software without specific prior written permission.
  2264. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2265. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2266. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2267. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2268. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2269. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2270. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2271. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2272. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2273. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2274. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2275. --------------------------------------------------------------------------------
  2276. devtools
  2277. Copyright 2020 The Flutter Authors
  2278. Use of this source code is governed by a BSD-style license that can be
  2279. found in the LICENSE file
  2280. --------------------------------------------------------------------------------
  2281. devtools
  2282. Copyright 2021 The Flutter Authors
  2283. Use of this source code is governed by a BSD-style license that can be
  2284. found in the LICENSE file
  2285. --------------------------------------------------------------------------------
  2286. devtools
  2287. Copyright 2022 The Flutter Authors
  2288. Use of this source code is governed by a BSD-style license that can be
  2289. found in the LICENSE file
  2290. --------------------------------------------------------------------------------
  2291. devtools
  2292. Copyright 2023 The Flutter Authors
  2293. Use of this source code is governed by a BSD-style license that can be
  2294. found in the LICENSE file
  2295. --------------------------------------------------------------------------------
  2296. devtools
  2297. Copyright 2024 The Flutter Authors
  2298. Use of this source code is governed by a BSD-style license that can be
  2299. found in the LICENSE file
  2300. --------------------------------------------------------------------------------
  2301. dio
  2302. dio_web_adapter
  2303. MIT License
  2304. Copyright (c) 2018 Wen Du (wendux)
  2305. Copyright (c) 2022 The CFUG Team
  2306. Permission is hereby granted, free of charge, to any person obtaining a copy
  2307. of this software and associated documentation files (the "Software"), to deal
  2308. in the Software without restriction, including without limitation the rights
  2309. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2310. copies of the Software, and to permit persons to whom the Software is
  2311. furnished to do so, subject to the following conditions:
  2312. The above copyright notice and this permission notice shall be included in all
  2313. copies or substantial portions of the Software.
  2314. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2315. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2316. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2317. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2318. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2319. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  2320. SOFTWARE.
  2321. --------------------------------------------------------------------------------
  2322. double-conversion
  2323. Copyright 2006-2011, the V8 project authors. All rights reserved.
  2324. Redistribution and use in source and binary forms, with or without
  2325. modification, are permitted provided that the following conditions are
  2326. met:
  2327. * Redistributions of source code must retain the above copyright
  2328. notice, this list of conditions and the following disclaimer.
  2329. * Redistributions in binary form must reproduce the above
  2330. copyright notice, this list of conditions and the following
  2331. disclaimer in the documentation and/or other materials provided
  2332. with the distribution.
  2333. * Neither the name of Google Inc. nor the names of its
  2334. contributors may be used to endorse or promote products derived
  2335. from this software without specific prior written permission.
  2336. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2337. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2338. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2339. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2340. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2341. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2342. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2343. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2344. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2345. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2346. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2347. --------------------------------------------------------------------------------
  2348. double-conversion
  2349. Copyright 2010 the V8 project authors. All rights reserved.
  2350. Redistribution and use in source and binary forms, with or without
  2351. modification, are permitted provided that the following conditions are
  2352. met:
  2353. * Redistributions of source code must retain the above copyright
  2354. notice, this list of conditions and the following disclaimer.
  2355. * Redistributions in binary form must reproduce the above
  2356. copyright notice, this list of conditions and the following
  2357. disclaimer in the documentation and/or other materials provided
  2358. with the distribution.
  2359. * Neither the name of Google Inc. nor the names of its
  2360. contributors may be used to endorse or promote products derived
  2361. from this software without specific prior written permission.
  2362. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2363. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2364. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2365. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2366. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2367. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2368. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2369. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2370. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2371. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2372. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2373. --------------------------------------------------------------------------------
  2374. double-conversion
  2375. Copyright 2012 the V8 project authors. All rights reserved.
  2376. Redistribution and use in source and binary forms, with or without
  2377. modification, are permitted provided that the following conditions are
  2378. met:
  2379. * Redistributions of source code must retain the above copyright
  2380. notice, this list of conditions and the following disclaimer.
  2381. * Redistributions in binary form must reproduce the above
  2382. copyright notice, this list of conditions and the following
  2383. disclaimer in the documentation and/or other materials provided
  2384. with the distribution.
  2385. * Neither the name of Google Inc. nor the names of its
  2386. contributors may be used to endorse or promote products derived
  2387. from this software without specific prior written permission.
  2388. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2389. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2390. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2391. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2392. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2393. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2394. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2395. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2396. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2397. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2398. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2399. --------------------------------------------------------------------------------
  2400. equatable
  2401. Copyright (c) 2018 Felix Angelov
  2402. Permission is hereby granted, free of charge, to any person obtaining a copy
  2403. of this software and associated documentation files (the "Software"), to deal
  2404. in the Software without restriction, including without limitation the rights
  2405. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2406. copies of the Software, and to permit persons to whom the Software is
  2407. furnished to do so, subject to the following conditions:
  2408. The above copyright notice and this permission notice shall be included in all
  2409. copies or substantial portions of the Software.
  2410. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2411. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2412. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2413. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2414. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2415. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  2416. SOFTWARE.
  2417. --------------------------------------------------------------------------------
  2418. etc1
  2419. Apache License
  2420. Version 2.0, January 2004
  2421. http://www.apache.org/licenses/
  2422. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2423. 1. Definitions.
  2424. "License" shall mean the terms and conditions for use, reproduction, and
  2425. distribution as defined by Sections 1 through 9 of this document.
  2426. "Licensor" shall mean the copyright owner or entity authorized by the
  2427. copyright owner that is granting the License.
  2428. "Legal Entity" shall mean the union of the acting entity and all other
  2429. entities that control, are controlled by, or are under common control with
  2430. that entity. For the purposes of this definition, "control" means (i) the
  2431. power, direct or indirect, to cause the direction or management of such
  2432. entity, whether by contract or otherwise, or (ii) ownership of fifty
  2433. percent (50%) or more of the outstanding shares, or (iii) beneficial
  2434. ownership of such entity.
  2435. "You" (or "Your") shall mean an individual or Legal Entity exercising
  2436. permissions granted by this License.
  2437. "Source" form shall mean the preferred form for making modifications,
  2438. including but not limited to software source code, documentation
  2439. source, and configuration files.
  2440. "Object" form shall mean any form resulting from mechanical transformation
  2441. or translation of a Source form, including but not limited to compiled
  2442. object code, generated documentation, and conversions to other media types.
  2443. "Work" shall mean the work of authorship, whether in Source or Object
  2444. form, made available under the License, as indicated by a copyright
  2445. notice that is included in or attached to the work (an example is
  2446. provided in the Appendix below).
  2447. "Derivative Works" shall mean any work, whether in Source or Object
  2448. form, that is based on (or derived from) the Work and for which the
  2449. editorial revisions, annotations, elaborations, or other modifications
  2450. represent, as a whole, an original work of authorship. For the purposes
  2451. of this License, Derivative Works shall not include works that remain
  2452. separable from, or merely link (or bind by name) to the interfaces of,
  2453. the Work and Derivative Works thereof.
  2454. "Contribution" shall mean any work of authorship, including the original
  2455. version of the Work and any modifications or additions to that Work or
  2456. Derivative Works thereof, that is intentionally submitted to Licensor
  2457. for inclusion in the Work by the copyright owner or by an individual or
  2458. Legal Entity authorized to submit on behalf of the copyright owner. For
  2459. the purposes of this definition, "submitted" means any form of electronic,
  2460. verbal, or written communication sent to the Licensor or its
  2461. representatives, including but not limited to communication on electronic
  2462. mailing lists, source code control systems, and issue tracking systems that
  2463. are managed by, or on behalf of, the Licensor for the purpose of discussing
  2464. and improving the Work, but excluding communication that is conspicuously
  2465. marked or otherwise designated in writing by the copyright owner as "Not
  2466. a Contribution."
  2467. "Contributor" shall mean Licensor and any individual or Legal Entity on
  2468. behalf of whom a Contribution has been received by Licensor and subsequently
  2469. incorporated within the Work.
  2470. 2. Grant of Copyright License. Subject to the terms and conditions of this
  2471. License, each Contributor hereby grants to You a perpetual, worldwide,
  2472. non-exclusive, no-charge, royalty-free, irrevocable copyright license to
  2473. reproduce, prepare Derivative Works of, publicly display, publicly perform,
  2474. sublicense, and distribute the Work and such Derivative Works in Source or
  2475. Object form.
  2476. 3. Grant of Patent License. Subject to the terms and conditions of this
  2477. License, each Contributor hereby grants to You a perpetual, worldwide,
  2478. non-exclusive, no-charge, royalty-free, irrevocable (except as stated in
  2479. this section) patent license to make, have made, use, offer to sell, sell,
  2480. import, and otherwise transfer the Work, where such license applies only to
  2481. those patent claims licensable by such Contributor that are necessarily
  2482. infringed by their Contribution(s) alone or by combination of their
  2483. Contribution(s) with the Work to which such Contribution(s) was submitted.
  2484. If You institute patent litigation against any entity (including a cross-claim
  2485. or counterclaim in a lawsuit) alleging that the Work or a Contribution
  2486. incorporated within the Work constitutes direct or contributory patent
  2487. infringement, then any patent licenses granted to You under this License
  2488. for that Work shall terminate as of the date such litigation is filed.
  2489. 4. Redistribution. You may reproduce and distribute copies of the Work or
  2490. Derivative Works thereof in any medium, with or without modifications, and
  2491. in Source or Object form, provided that You meet the following conditions:
  2492. You must give any other recipients of the Work or Derivative Works a copy of
  2493. this License; and
  2494. You must cause any modified files to carry prominent notices stating that
  2495. You changed the files; and
  2496. You must retain, in the Source form of any Derivative Works that You
  2497. distribute, all copyright, patent, trademark, and attribution notices
  2498. from the Source form of the Work, excluding those notices that do not
  2499. pertain to any part of the Derivative Works; and
  2500. If the Work includes a "NOTICE" text file as part of its distribution,
  2501. then any Derivative Works that You distribute must include a readable
  2502. copy of the attribution notices contained within such NOTICE file, excluding
  2503. those notices that do not pertain to any part of the Derivative Works, in
  2504. at least one of the following places: within a NOTICE text file distributed
  2505. as part of the Derivative Works; within the Source form or documentation, if
  2506. provided along with the Derivative Works; or, within a display generated by
  2507. the Derivative Works, if and wherever such third-party notices normally
  2508. appear. The contents of the NOTICE file are for informational purposes
  2509. only and do not modify the License. You may add Your own attribution
  2510. notices within Derivative Works that You distribute, alongside or as
  2511. an addendum to the NOTICE text from the Work, provided that such additional
  2512. attribution notices cannot be construed as modifying the License.
  2513. You may add Your own copyright statement to Your modifications and may provide
  2514. additional or different license terms and conditions for use, reproduction, or
  2515. distribution of Your modifications, or for any such Derivative Works as a
  2516. whole, provided Your use, reproduction, and distribution of the Work otherwise
  2517. complies with the conditions stated in this License.
  2518. 5. Submission of Contributions. Unless You explicitly state otherwise, any
  2519. Contribution intentionally submitted for inclusion in the Work by You to the
  2520. Licensor shall be under the terms and conditions of this License, without any
  2521. additional terms or conditions. Notwithstanding the above, nothing herein
  2522. shall supersede or modify the terms of any separate license agreement you
  2523. may have executed with Licensor regarding such Contributions.
  2524. 6. Trademarks. This License does not grant permission to use the trade names,
  2525. trademarks, service marks, or product names of the Licensor, except as
  2526. required for reasonable and customary use in describing the origin of the
  2527. Work and reproducing the content of the NOTICE file.
  2528. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to
  2529. in writing, Licensor provides the Work (and each Contributor provides its
  2530. Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
  2531. ANY KIND, either express or implied, including, without limitation, any
  2532. warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or
  2533. FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining
  2534. the appropriateness of using or redistributing the Work and assume any risks
  2535. associated with Your exercise of permissions under this License.
  2536. 8. Limitation of Liability. In no event and under no legal theory, whether in
  2537. tort (including negligence), contract, or otherwise, unless required by
  2538. applicable law (such as deliberate and grossly negligent acts) or agreed to
  2539. in writing, shall any Contributor be liable to You for damages, including
  2540. any direct, indirect, special, incidental, or consequential damages of any
  2541. character arising as a result of this License or out of the use or inability
  2542. to use the Work (including but not limited to damages for loss of goodwill,
  2543. work stoppage, computer failure or malfunction, or any and all other
  2544. commercial damages or losses), even if such Contributor has been advised
  2545. of the possibility of such damages.
  2546. 9. Accepting Warranty or Additional Liability. While redistributing the
  2547. Work or Derivative Works thereof, You may choose to offer, and charge a
  2548. fee for, acceptance of support, warranty, indemnity, or other liability
  2549. obligations and/or rights consistent with this License. However, in accepting
  2550. such obligations, You may act only on Your own behalf and on Your sole
  2551. responsibility, not on behalf of any other Contributor, and only if You
  2552. agree to indemnify, defend, and hold each Contributor harmless for any
  2553. liability incurred by, or claims asserted against, such Contributor by
  2554. reason of your accepting any such warranty or additional liability.
  2555. END OF TERMS AND CONDITIONS
  2556. --------------------------------------------------------------------------------
  2557. etc1
  2558. Copyright 2009 Google Inc.
  2559. Licensed under the Apache License, Version 2.0 (the "License");
  2560. you may not use this file except in compliance with the License.
  2561. You may obtain a copy of the License at
  2562. http://www.apache.org/licenses/LICENSE-2.0
  2563. Unless required by applicable law or agreed to in writing, software
  2564. distributed under the License is distributed on an "AS IS" BASIS,
  2565. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2566. See the License for the specific language governing permissions and
  2567. limitations under the License.
  2568. --------------------------------------------------------------------------------
  2569. etc_decoder
  2570. * Copyright (c) 2020-2022 Hans-Kristian Arntzen
  2571. *
  2572. * Permission is hereby granted, free of charge, to any person obtaining
  2573. * a copy of this software and associated documentation files (the
  2574. * "Software"), to deal in the Software without restriction, including
  2575. * without limitation the rights to use, copy, modify, merge, publish,
  2576. * distribute, sublicense, and/or sell copies of the Software, and to
  2577. * permit persons to whom the Software is furnished to do so, subject to
  2578. * the following conditions:
  2579. *
  2580. * The above copyright notice and this permission notice shall be
  2581. * included in all copies or substantial portions of the Software.
  2582. *
  2583. * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  2584. * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  2585. * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  2586. * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  2587. * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  2588. * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  2589. * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  2590. *
  2591. --------------------------------------------------------------------------------
  2592. etc_decoder
  2593. Copyright (c) 2020-2022 Hans-Kristian Arntzen
  2594. Permission is hereby granted, free of charge, to any person obtaining
  2595. a copy of this software and associated documentation files (the
  2596. "Software"), to deal in the Software without restriction, including
  2597. without limitation the rights to use, copy, modify, merge, publish,
  2598. distribute, sublicense, and/or sell copies of the Software, and to
  2599. permit persons to whom the Software is furnished to do so, subject to
  2600. the following conditions:
  2601. The above copyright notice and this permission notice shall be
  2602. included in all copies or substantial portions of the Software.
  2603. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  2604. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  2605. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  2606. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  2607. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  2608. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  2609. SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  2610. --------------------------------------------------------------------------------
  2611. expat
  2612. ! /bin/bash
  2613. __ __ _
  2614. ___\ \/ /_ __ __ _| |_
  2615. / _ \\ /| '_ \ / _` | __|
  2616. | __// \| |_) | (_| | |_
  2617. \___/_/\_\ .__/ \__,_|\__|
  2618. |_| XML parser
  2619. Copyright (c) 2017-2024 Sebastian Pipping <sebastian@pipping.org>
  2620. Copyright (c) 2017 Rolf Eike Beer <eike@sf-mail.de>
  2621. Copyright (c) 2019 Mohammed Khajapasha <mohammed.khajapasha@intel.com>
  2622. Copyright (c) 2019 Manish, Kumar <manish3.kumar@intel.com>
  2623. Copyright (c) 2019 Philippe Antoine <contact@catenacyber.fr>
  2624. Copyright (c) 2024 Dag-Erling Smørgrav <des@des.dev>
  2625. Licensed under the MIT license:
  2626. Permission is hereby granted, free of charge, to any person obtaining
  2627. a copy of this software and associated documentation files (the
  2628. "Software"), to deal in the Software without restriction, including
  2629. without limitation the rights to use, copy, modify, merge, publish,
  2630. distribute, sublicense, and/or sell copies of the Software, and to permit
  2631. persons to whom the Software is furnished to do so, subject to the
  2632. following conditions:
  2633. The above copyright notice and this permission notice shall be included
  2634. in all copies or substantial portions of the Software.
  2635. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  2636. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  2637. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  2638. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  2639. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  2640. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  2641. USE OR OTHER DEALINGS IN THE SOFTWARE.
  2642. --------------------------------------------------------------------------------
  2643. expat
  2644. ! /usr/bin/env bash
  2645. __ __ _
  2646. ___\ \/ /_ __ __ _| |_
  2647. / _ \\ /| '_ \ / _` | __|
  2648. | __// \| |_) | (_| | |_
  2649. \___/_/\_\ .__/ \__,_|\__|
  2650. |_| XML parser
  2651. Copyright (c) 2016-2023 Sebastian Pipping <sebastian@pipping.org>
  2652. Copyright (c) 2019 Philippe Antoine <contact@catenacyber.fr>
  2653. Copyright (c) 2019-2025 Hanno Böck <hanno@gentoo.org>
  2654. Copyright (c) 2024 Alexander Bluhm <alexander.bluhm@gmx.net>
  2655. Licensed under the MIT license:
  2656. Permission is hereby granted, free of charge, to any person obtaining
  2657. a copy of this software and associated documentation files (the
  2658. "Software"), to deal in the Software without restriction, including
  2659. without limitation the rights to use, copy, modify, merge, publish,
  2660. distribute, sublicense, and/or sell copies of the Software, and to permit
  2661. persons to whom the Software is furnished to do so, subject to the
  2662. following conditions:
  2663. The above copyright notice and this permission notice shall be included
  2664. in all copies or substantial portions of the Software.
  2665. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  2666. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  2667. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  2668. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  2669. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  2670. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  2671. USE OR OTHER DEALINGS IN THE SOFTWARE.
  2672. --------------------------------------------------------------------------------
  2673. expat
  2674. ! /usr/bin/env bash
  2675. __ __ _
  2676. ___\ \/ /_ __ __ _| |_
  2677. / _ \\ /| '_ \ / _` | __|
  2678. | __// \| |_) | (_| | |_
  2679. \___/_/\_\ .__/ \__,_|\__|
  2680. |_| XML parser
  2681. Copyright (c) 2017 Sebastian Pipping <sebastian@pipping.org>
  2682. Copyright (c) 2019 Jeffrey Walton <noloader@gmail.com>
  2683. Licensed under the MIT license:
  2684. Permission is hereby granted, free of charge, to any person obtaining
  2685. a copy of this software and associated documentation files (the
  2686. "Software"), to deal in the Software without restriction, including
  2687. without limitation the rights to use, copy, modify, merge, publish,
  2688. distribute, sublicense, and/or sell copies of the Software, and to permit
  2689. persons to whom the Software is furnished to do so, subject to the
  2690. following conditions:
  2691. The above copyright notice and this permission notice shall be included
  2692. in all copies or substantial portions of the Software.
  2693. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  2694. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  2695. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  2696. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  2697. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  2698. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  2699. USE OR OTHER DEALINGS IN THE SOFTWARE.
  2700. --------------------------------------------------------------------------------
  2701. expat
  2702. ! /usr/bin/env bash
  2703. __ __ _
  2704. ___\ \/ /_ __ __ _| |_
  2705. / _ \\ /| '_ \ / _` | __|
  2706. | __// \| |_) | (_| | |_
  2707. \___/_/\_\ .__/ \__,_|\__|
  2708. |_| XML parser
  2709. Copyright (c) 2017-2022 Sebastian Pipping <sebastian@pipping.org>
  2710. Copyright (c) 2018 Marco Maggi <marco.maggi-ipsu@poste.it>
  2711. Copyright (c) 2024 Dag-Erling Smørgrav <des@des.dev>
  2712. Licensed under the MIT license:
  2713. Permission is hereby granted, free of charge, to any person obtaining
  2714. a copy of this software and associated documentation files (the
  2715. "Software"), to deal in the Software without restriction, including
  2716. without limitation the rights to use, copy, modify, merge, publish,
  2717. distribute, sublicense, and/or sell copies of the Software, and to permit
  2718. persons to whom the Software is furnished to do so, subject to the
  2719. following conditions:
  2720. The above copyright notice and this permission notice shall be included
  2721. in all copies or substantial portions of the Software.
  2722. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  2723. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  2724. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  2725. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  2726. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  2727. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  2728. USE OR OTHER DEALINGS IN THE SOFTWARE.
  2729. --------------------------------------------------------------------------------
  2730. expat
  2731. ! /usr/bin/env bash
  2732. __ __ _
  2733. ___\ \/ /_ __ __ _| |_
  2734. / _ \\ /| '_ \ / _` | __|
  2735. | __// \| |_) | (_| | |_
  2736. \___/_/\_\ .__/ \__,_|\__|
  2737. |_| XML parser
  2738. Copyright (c) 2017-2024 Sebastian Pipping <sebastian@pipping.org>
  2739. Copyright (c) 2018 Marco Maggi <marco.maggi-ipsu@poste.it>
  2740. Copyright (c) 2019 Mohammed Khajapasha <mohammed.khajapasha@intel.com>
  2741. Licensed under the MIT license:
  2742. Permission is hereby granted, free of charge, to any person obtaining
  2743. a copy of this software and associated documentation files (the
  2744. "Software"), to deal in the Software without restriction, including
  2745. without limitation the rights to use, copy, modify, merge, publish,
  2746. distribute, sublicense, and/or sell copies of the Software, and to permit
  2747. persons to whom the Software is furnished to do so, subject to the
  2748. following conditions:
  2749. The above copyright notice and this permission notice shall be included
  2750. in all copies or substantial portions of the Software.
  2751. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  2752. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  2753. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  2754. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  2755. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  2756. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  2757. USE OR OTHER DEALINGS IN THE SOFTWARE.
  2758. --------------------------------------------------------------------------------
  2759. expat
  2760. ! /usr/bin/env bash
  2761. __ __ _
  2762. ___\ \/ /_ __ __ _| |_
  2763. / _ \\ /| '_ \ / _` | __|
  2764. | __// \| |_) | (_| | |_
  2765. \___/_/\_\ .__/ \__,_|\__|
  2766. |_| XML parser
  2767. Copyright (c) 2019-2021 Sebastian Pipping <sebastian@pipping.org>
  2768. Licensed under the MIT license:
  2769. Permission is hereby granted, free of charge, to any person obtaining
  2770. a copy of this software and associated documentation files (the
  2771. "Software"), to deal in the Software without restriction, including
  2772. without limitation the rights to use, copy, modify, merge, publish,
  2773. distribute, sublicense, and/or sell copies of the Software, and to permit
  2774. persons to whom the Software is furnished to do so, subject to the
  2775. following conditions:
  2776. The above copyright notice and this permission notice shall be included
  2777. in all copies or substantial portions of the Software.
  2778. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  2779. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  2780. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  2781. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  2782. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  2783. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  2784. USE OR OTHER DEALINGS IN THE SOFTWARE.
  2785. --------------------------------------------------------------------------------
  2786. expat
  2787. ! /usr/bin/env bash
  2788. __ __ _
  2789. ___\ \/ /_ __ __ _| |_
  2790. / _ \\ /| '_ \ / _` | __|
  2791. | __// \| |_) | (_| | |_
  2792. \___/_/\_\ .__/ \__,_|\__|
  2793. |_| XML parser
  2794. Copyright (c) 2019-2022 Sebastian Pipping <sebastian@pipping.org>
  2795. Copyright (c) 2024 Dag-Erling Smørgrav <des@des.dev>
  2796. Licensed under the MIT license:
  2797. Permission is hereby granted, free of charge, to any person obtaining
  2798. a copy of this software and associated documentation files (the
  2799. "Software"), to deal in the Software without restriction, including
  2800. without limitation the rights to use, copy, modify, merge, publish,
  2801. distribute, sublicense, and/or sell copies of the Software, and to permit
  2802. persons to whom the Software is furnished to do so, subject to the
  2803. following conditions:
  2804. The above copyright notice and this permission notice shall be included
  2805. in all copies or substantial portions of the Software.
  2806. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  2807. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  2808. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  2809. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  2810. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  2811. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  2812. USE OR OTHER DEALINGS IN THE SOFTWARE.
  2813. --------------------------------------------------------------------------------
  2814. expat
  2815. ! /usr/bin/env bash
  2816. __ __ _
  2817. ___\ \/ /_ __ __ _| |_
  2818. / _ \\ /| '_ \ / _` | __|
  2819. | __// \| |_) | (_| | |_
  2820. \___/_/\_\ .__/ \__,_|\__|
  2821. |_| XML parser
  2822. Copyright (c) 2019-2024 Sebastian Pipping <sebastian@pipping.org>
  2823. Copyright (c) 2022 Rosen Penev <rosenp@gmail.com>
  2824. Copyright (c) 2024 Dag-Erling Smørgrav <des@des.dev>
  2825. Licensed under the MIT license:
  2826. Permission is hereby granted, free of charge, to any person obtaining
  2827. a copy of this software and associated documentation files (the
  2828. "Software"), to deal in the Software without restriction, including
  2829. without limitation the rights to use, copy, modify, merge, publish,
  2830. distribute, sublicense, and/or sell copies of the Software, and to permit
  2831. persons to whom the Software is furnished to do so, subject to the
  2832. following conditions:
  2833. The above copyright notice and this permission notice shall be included
  2834. in all copies or substantial portions of the Software.
  2835. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  2836. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  2837. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  2838. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  2839. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  2840. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  2841. USE OR OTHER DEALINGS IN THE SOFTWARE.
  2842. --------------------------------------------------------------------------------
  2843. expat
  2844. ! /usr/bin/env bash
  2845. __ __ _
  2846. ___\ \/ /_ __ __ _| |_
  2847. / _ \\ /| '_ \ / _` | __|
  2848. | __// \| |_) | (_| | |_
  2849. \___/_/\_\ .__/ \__,_|\__|
  2850. |_| XML parser
  2851. Copyright (c) 2020-2023 Sebastian Pipping <sebastian@pipping.org>
  2852. Licensed under the MIT license:
  2853. Permission is hereby granted, free of charge, to any person obtaining
  2854. a copy of this software and associated documentation files (the
  2855. "Software"), to deal in the Software without restriction, including
  2856. without limitation the rights to use, copy, modify, merge, publish,
  2857. distribute, sublicense, and/or sell copies of the Software, and to permit
  2858. persons to whom the Software is furnished to do so, subject to the
  2859. following conditions:
  2860. The above copyright notice and this permission notice shall be included
  2861. in all copies or substantial portions of the Software.
  2862. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  2863. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  2864. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  2865. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  2866. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  2867. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  2868. USE OR OTHER DEALINGS IN THE SOFTWARE.
  2869. --------------------------------------------------------------------------------
  2870. expat
  2871. ! /usr/bin/env bash
  2872. __ __ _
  2873. ___\ \/ /_ __ __ _| |_
  2874. / _ \\ /| '_ \ / _` | __|
  2875. | __// \| |_) | (_| | |_
  2876. \___/_/\_\ .__/ \__,_|\__|
  2877. |_| XML parser
  2878. Copyright (c) 2021-2022 Sebastian Pipping <sebastian@pipping.org>
  2879. Licensed under the MIT license:
  2880. Permission is hereby granted, free of charge, to any person obtaining
  2881. a copy of this software and associated documentation files (the
  2882. "Software"), to deal in the Software without restriction, including
  2883. without limitation the rights to use, copy, modify, merge, publish,
  2884. distribute, sublicense, and/or sell copies of the Software, and to permit
  2885. persons to whom the Software is furnished to do so, subject to the
  2886. following conditions:
  2887. The above copyright notice and this permission notice shall be included
  2888. in all copies or substantial portions of the Software.
  2889. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  2890. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  2891. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  2892. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  2893. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  2894. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  2895. USE OR OTHER DEALINGS IN THE SOFTWARE.
  2896. --------------------------------------------------------------------------------
  2897. expat
  2898. ! /usr/bin/env bash
  2899. __ __ _
  2900. ___\ \/ /_ __ __ _| |_
  2901. / _ \\ /| '_ \ / _` | __|
  2902. | __// \| |_) | (_| | |_
  2903. \___/_/\_\ .__/ \__,_|\__|
  2904. |_| XML parser
  2905. Copyright (c) 2021-2025 Sebastian Pipping <sebastian@pipping.org>
  2906. Copyright (c) 2024 Dag-Erling Smørgrav <des@des.dev>
  2907. Licensed under the MIT license:
  2908. Permission is hereby granted, free of charge, to any person obtaining
  2909. a copy of this software and associated documentation files (the
  2910. "Software"), to deal in the Software without restriction, including
  2911. without limitation the rights to use, copy, modify, merge, publish,
  2912. distribute, sublicense, and/or sell copies of the Software, and to permit
  2913. persons to whom the Software is furnished to do so, subject to the
  2914. following conditions:
  2915. The above copyright notice and this permission notice shall be included
  2916. in all copies or substantial portions of the Software.
  2917. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  2918. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  2919. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  2920. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  2921. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  2922. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  2923. USE OR OTHER DEALINGS IN THE SOFTWARE.
  2924. --------------------------------------------------------------------------------
  2925. expat
  2926. ! /usr/bin/env bash
  2927. __ __ _
  2928. ___\ \/ /_ __ __ _| |_
  2929. / _ \\ /| '_ \ / _` | __|
  2930. | __// \| |_) | (_| | |_
  2931. \___/_/\_\ .__/ \__,_|\__|
  2932. |_| XML parser
  2933. Copyright (c) 2024-2025 Sebastian Pipping <sebastian@pipping.org>
  2934. Licensed under the MIT license:
  2935. Permission is hereby granted, free of charge, to any person obtaining
  2936. a copy of this software and associated documentation files (the
  2937. "Software"), to deal in the Software without restriction, including
  2938. without limitation the rights to use, copy, modify, merge, publish,
  2939. distribute, sublicense, and/or sell copies of the Software, and to permit
  2940. persons to whom the Software is furnished to do so, subject to the
  2941. following conditions:
  2942. The above copyright notice and this permission notice shall be included
  2943. in all copies or substantial portions of the Software.
  2944. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  2945. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  2946. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  2947. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  2948. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  2949. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  2950. USE OR OTHER DEALINGS IN THE SOFTWARE.
  2951. --------------------------------------------------------------------------------
  2952. expat
  2953. ! /usr/bin/env bash
  2954. Creates release tarball and detached GPG signature file for upload
  2955. __ __ _
  2956. ___\ \/ /_ __ __ _| |_
  2957. / _ \\ /| '_ \ / _` | __|
  2958. | __// \| |_) | (_| | |_
  2959. \___/_/\_\ .__/ \__,_|\__|
  2960. |_| XML parser
  2961. Copyright (c) 2018-2019 Sebastian Pipping <sebastian@pipping.org>
  2962. Licensed under the MIT license:
  2963. Permission is hereby granted, free of charge, to any person obtaining
  2964. a copy of this software and associated documentation files (the
  2965. "Software"), to deal in the Software without restriction, including
  2966. without limitation the rights to use, copy, modify, merge, publish,
  2967. distribute, sublicense, and/or sell copies of the Software, and to permit
  2968. persons to whom the Software is furnished to do so, subject to the
  2969. following conditions:
  2970. The above copyright notice and this permission notice shall be included
  2971. in all copies or substantial portions of the Software.
  2972. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  2973. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  2974. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  2975. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  2976. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  2977. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  2978. USE OR OTHER DEALINGS IN THE SOFTWARE.
  2979. --------------------------------------------------------------------------------
  2980. expat
  2981. ! /usr/bin/env python3
  2982. __ __ _
  2983. ___\ \/ /_ __ __ _| |_
  2984. / _ \\ /| '_ \ / _` | __|
  2985. | __// \| |_) | (_| | |_
  2986. \___/_/\_\ .__/ \__,_|\__|
  2987. |_| XML parser
  2988. Copyright (c) 2019-2023 Sebastian Pipping <sebastian@pipping.org>
  2989. Copyright (c) 2021 Tim Bray <tbray@textuality.com>
  2990. Licensed under the MIT license:
  2991. Permission is hereby granted, free of charge, to any person obtaining
  2992. a copy of this software and associated documentation files (the
  2993. "Software"), to deal in the Software without restriction, including
  2994. without limitation the rights to use, copy, modify, merge, publish,
  2995. distribute, sublicense, and/or sell copies of the Software, and to permit
  2996. persons to whom the Software is furnished to do so, subject to the
  2997. following conditions:
  2998. The above copyright notice and this permission notice shall be included
  2999. in all copies or substantial portions of the Software.
  3000. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3001. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3002. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3003. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3004. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3005. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3006. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3007. --------------------------------------------------------------------------------
  3008. expat
  3009. !/bin/sh
  3010. USAGE: get-version.sh path/to/expat.h
  3011. This script will print Expat's version number on stdout. For example:
  3012. $ ./conftools/get-version.sh ./lib/expat.h
  3013. 1.95.3
  3014. __ __ _
  3015. ___\ \/ /_ __ __ _| |_
  3016. / _ \\ /| '_ \ / _` | __|
  3017. | __// \| |_) | (_| | |_
  3018. \___/_/\_\ .__/ \__,_|\__|
  3019. |_| XML parser
  3020. Copyright (c) 2002 Greg Stein <gstein@users.sourceforge.net>
  3021. Copyright (c) 2017 Kerin Millar <kfm@plushkava.net>
  3022. Licensed under the MIT license:
  3023. Permission is hereby granted, free of charge, to any person obtaining
  3024. a copy of this software and associated documentation files (the
  3025. "Software"), to deal in the Software without restriction, including
  3026. without limitation the rights to use, copy, modify, merge, publish,
  3027. distribute, sublicense, and/or sell copies of the Software, and to permit
  3028. persons to whom the Software is furnished to do so, subject to the
  3029. following conditions:
  3030. The above copyright notice and this permission notice shall be included
  3031. in all copies or substantial portions of the Software.
  3032. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3033. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3034. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3035. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3036. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3037. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3038. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3039. --------------------------------------------------------------------------------
  3040. expat
  3041. !/usr/bin/env bash
  3042. Clean source directory after running the coverage script.
  3043. __ __ _
  3044. ___\ \/ /_ __ __ _| |_
  3045. / _ \\ /| '_ \ / _` | __|
  3046. | __// \| |_) | (_| | |_
  3047. \___/_/\_\ .__/ \__,_|\__|
  3048. |_| XML parser
  3049. Copyright (c) 2017 Rhodri James <rhodri@wildebeest.org.uk>
  3050. Copyright (c) 2018 Marco Maggi <marco.maggi-ipsu@poste.it>
  3051. Copyright (c) 2019 Sebastian Pipping <sebastian@pipping.org>
  3052. Licensed under the MIT license:
  3053. Permission is hereby granted, free of charge, to any person obtaining
  3054. a copy of this software and associated documentation files (the
  3055. "Software"), to deal in the Software without restriction, including
  3056. without limitation the rights to use, copy, modify, merge, publish,
  3057. distribute, sublicense, and/or sell copies of the Software, and to permit
  3058. persons to whom the Software is furnished to do so, subject to the
  3059. following conditions:
  3060. The above copyright notice and this permission notice shall be included
  3061. in all copies or substantial portions of the Software.
  3062. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3063. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3064. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3065. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3066. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3067. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3068. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3069. --------------------------------------------------------------------------------
  3070. expat
  3071. Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper
  3072. Copyright (c) 2001-2025 Expat maintainers
  3073. Permission is hereby granted, free of charge, to any person obtaining
  3074. a copy of this software and associated documentation files (the
  3075. "Software"), to deal in the Software without restriction, including
  3076. without limitation the rights to use, copy, modify, merge, publish,
  3077. distribute, sublicense, and/or sell copies of the Software, and to
  3078. permit persons to whom the Software is furnished to do so, subject to
  3079. the following conditions:
  3080. The above copyright notice and this permission notice shall be included
  3081. in all copies or substantial portions of the Software.
  3082. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3083. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3084. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  3085. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  3086. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  3087. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  3088. SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  3089. --------------------------------------------------------------------------------
  3090. expat
  3091. Read an XML document from standard input and print
  3092. element declarations (if any) to standard output.
  3093. It must be used with Expat compiled for UTF-8 output.
  3094. __ __ _
  3095. ___\ \/ /_ __ __ _| |_
  3096. / _ \\ /| '_ \ / _` | __|
  3097. | __// \| |_) | (_| | |_
  3098. \___/_/\_\ .__/ \__,_|\__|
  3099. |_| XML parser
  3100. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3101. Copyright (c) 2001-2003 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3102. Copyright (c) 2004-2006 Karl Waclawek <karl@waclawek.net>
  3103. Copyright (c) 2005-2007 Steven Solie <steven@solie.ca>
  3104. Copyright (c) 2016-2024 Sebastian Pipping <sebastian@pipping.org>
  3105. Copyright (c) 2017 Rhodri James <rhodri@wildebeest.org.uk>
  3106. Copyright (c) 2019 Zhongyuan Zhou <zhouzhongyuan@huawei.com>
  3107. Copyright (c) 2024 Hanno Böck <hanno@gentoo.org>
  3108. Licensed under the MIT license:
  3109. Permission is hereby granted, free of charge, to any person obtaining
  3110. a copy of this software and associated documentation files (the
  3111. "Software"), to deal in the Software without restriction, including
  3112. without limitation the rights to use, copy, modify, merge, publish,
  3113. distribute, sublicense, and/or sell copies of the Software, and to permit
  3114. persons to whom the Software is furnished to do so, subject to the
  3115. following conditions:
  3116. The above copyright notice and this permission notice shall be included
  3117. in all copies or substantial portions of the Software.
  3118. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3119. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3120. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3121. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3122. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3123. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3124. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3125. --------------------------------------------------------------------------------
  3126. expat
  3127. Read an XML document from standard input and print an element
  3128. outline on standard output.
  3129. Must be used with Expat compiled for UTF-8 output.
  3130. __ __ _
  3131. ___\ \/ /_ __ __ _| |_
  3132. / _ \\ /| '_ \ / _` | __|
  3133. | __// \| |_) | (_| | |_
  3134. \___/_/\_\ .__/ \__,_|\__|
  3135. |_| XML parser
  3136. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3137. Copyright (c) 2001-2003 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3138. Copyright (c) 2005-2007 Steven Solie <steven@solie.ca>
  3139. Copyright (c) 2005-2006 Karl Waclawek <karl@waclawek.net>
  3140. Copyright (c) 2016-2022 Sebastian Pipping <sebastian@pipping.org>
  3141. Copyright (c) 2017 Rhodri James <rhodri@wildebeest.org.uk>
  3142. Licensed under the MIT license:
  3143. Permission is hereby granted, free of charge, to any person obtaining
  3144. a copy of this software and associated documentation files (the
  3145. "Software"), to deal in the Software without restriction, including
  3146. without limitation the rights to use, copy, modify, merge, publish,
  3147. distribute, sublicense, and/or sell copies of the Software, and to permit
  3148. persons to whom the Software is furnished to do so, subject to the
  3149. following conditions:
  3150. The above copyright notice and this permission notice shall be included
  3151. in all copies or substantial portions of the Software.
  3152. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3153. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3154. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3155. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3156. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3157. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3158. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3159. --------------------------------------------------------------------------------
  3160. expat
  3161. This file is included (from xmltok.c, 1-3 times depending on XML_MIN_SIZE)!
  3162. __ __ _
  3163. ___\ \/ /_ __ __ _| |_
  3164. / _ \\ /| '_ \ / _` | __|
  3165. | __// \| |_) | (_| | |_
  3166. \___/_/\_\ .__/ \__,_|\__|
  3167. |_| XML parser
  3168. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3169. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3170. Copyright (c) 2002 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3171. Copyright (c) 2002-2016 Karl Waclawek <karl@waclawek.net>
  3172. Copyright (c) 2016-2022 Sebastian Pipping <sebastian@pipping.org>
  3173. Copyright (c) 2017 Rhodri James <rhodri@wildebeest.org.uk>
  3174. Copyright (c) 2018 Benjamin Peterson <benjamin@python.org>
  3175. Copyright (c) 2018 Anton Maklakov <antmak.pub@gmail.com>
  3176. Copyright (c) 2019 David Loffredo <loffredo@steptools.com>
  3177. Copyright (c) 2020 Boris Kolpackov <boris@codesynthesis.com>
  3178. Copyright (c) 2022 Martin Ettl <ettl.martin78@googlemail.com>
  3179. Licensed under the MIT license:
  3180. Permission is hereby granted, free of charge, to any person obtaining
  3181. a copy of this software and associated documentation files (the
  3182. "Software"), to deal in the Software without restriction, including
  3183. without limitation the rights to use, copy, modify, merge, publish,
  3184. distribute, sublicense, and/or sell copies of the Software, and to permit
  3185. persons to whom the Software is furnished to do so, subject to the
  3186. following conditions:
  3187. The above copyright notice and this permission notice shall be included
  3188. in all copies or substantial portions of the Software.
  3189. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3190. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3191. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3192. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3193. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3194. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3195. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3196. --------------------------------------------------------------------------------
  3197. expat
  3198. This file is included!
  3199. __ __ _
  3200. ___\ \/ /_ __ __ _| |_
  3201. / _ \\ /| '_ \ / _` | __|
  3202. | __// \| |_) | (_| | |_
  3203. \___/_/\_\ .__/ \__,_|\__|
  3204. |_| XML parser
  3205. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3206. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3207. Copyright (c) 2002 Greg Stein <gstein@users.sourceforge.net>
  3208. Copyright (c) 2002 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3209. Copyright (c) 2002-2006 Karl Waclawek <karl@waclawek.net>
  3210. Copyright (c) 2017-2021 Sebastian Pipping <sebastian@pipping.org>
  3211. Licensed under the MIT license:
  3212. Permission is hereby granted, free of charge, to any person obtaining
  3213. a copy of this software and associated documentation files (the
  3214. "Software"), to deal in the Software without restriction, including
  3215. without limitation the rights to use, copy, modify, merge, publish,
  3216. distribute, sublicense, and/or sell copies of the Software, and to permit
  3217. persons to whom the Software is furnished to do so, subject to the
  3218. following conditions:
  3219. The above copyright notice and this permission notice shall be included
  3220. in all copies or substantial portions of the Software.
  3221. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3222. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3223. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3224. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3225. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3226. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3227. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3228. --------------------------------------------------------------------------------
  3229. expat
  3230. This is simple demonstration of how to use expat. This program
  3231. reads an XML document from standard input and writes a line with
  3232. the name of each element to standard output indenting child
  3233. elements by one tab stop more than their parent element.
  3234. It must be used with Expat compiled for UTF-8 output.
  3235. __ __ _
  3236. ___\ \/ /_ __ __ _| |_
  3237. / _ \\ /| '_ \ / _` | __|
  3238. | __// \| |_) | (_| | |_
  3239. \___/_/\_\ .__/ \__,_|\__|
  3240. |_| XML parser
  3241. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3242. Copyright (c) 2001-2003 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3243. Copyright (c) 2004-2006 Karl Waclawek <karl@waclawek.net>
  3244. Copyright (c) 2005-2007 Steven Solie <steven@solie.ca>
  3245. Copyright (c) 2016-2022 Sebastian Pipping <sebastian@pipping.org>
  3246. Copyright (c) 2017 Rhodri James <rhodri@wildebeest.org.uk>
  3247. Copyright (c) 2019 Zhongyuan Zhou <zhouzhongyuan@huawei.com>
  3248. Licensed under the MIT license:
  3249. Permission is hereby granted, free of charge, to any person obtaining
  3250. a copy of this software and associated documentation files (the
  3251. "Software"), to deal in the Software without restriction, including
  3252. without limitation the rights to use, copy, modify, merge, publish,
  3253. distribute, sublicense, and/or sell copies of the Software, and to permit
  3254. persons to whom the Software is furnished to do so, subject to the
  3255. following conditions:
  3256. The above copyright notice and this permission notice shall be included
  3257. in all copies or substantial portions of the Software.
  3258. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3259. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3260. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3261. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3262. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3263. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3264. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3265. --------------------------------------------------------------------------------
  3266. expat
  3267. __ __ _
  3268. ___\ \/ /_ __ __ _| |_
  3269. / _ \\ /| '_ \ / _` | __|
  3270. | __// \| |_) | (_| | |_
  3271. \___/_/\_\ .__/ \__,_|\__|
  3272. |_| XML parser
  3273. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3274. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3275. Copyright (c) 2000-2004 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3276. Copyright (c) 2001-2002 Greg Stein <gstein@users.sourceforge.net>
  3277. Copyright (c) 2002-2006 Karl Waclawek <karl@waclawek.net>
  3278. Copyright (c) 2016 Cristian Rodríguez <crrodriguez@opensuse.org>
  3279. Copyright (c) 2016-2019 Sebastian Pipping <sebastian@pipping.org>
  3280. Copyright (c) 2017 Rhodri James <rhodri@wildebeest.org.uk>
  3281. Copyright (c) 2018 Yury Gribov <tetra2005@gmail.com>
  3282. Licensed under the MIT license:
  3283. Permission is hereby granted, free of charge, to any person obtaining
  3284. a copy of this software and associated documentation files (the
  3285. "Software"), to deal in the Software without restriction, including
  3286. without limitation the rights to use, copy, modify, merge, publish,
  3287. distribute, sublicense, and/or sell copies of the Software, and to permit
  3288. persons to whom the Software is furnished to do so, subject to the
  3289. following conditions:
  3290. The above copyright notice and this permission notice shall be included
  3291. in all copies or substantial portions of the Software.
  3292. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3293. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3294. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3295. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3296. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3297. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3298. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3299. --------------------------------------------------------------------------------
  3300. expat
  3301. __ __ _
  3302. ___\ \/ /_ __ __ _| |_
  3303. / _ \\ /| '_ \ / _` | __|
  3304. | __// \| |_) | (_| | |_
  3305. \___/_/\_\ .__/ \__,_|\__|
  3306. |_| XML parser
  3307. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3308. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3309. Copyright (c) 2000-2005 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3310. Copyright (c) 2001-2002 Greg Stein <gstein@users.sourceforge.net>
  3311. Copyright (c) 2002-2016 Karl Waclawek <karl@waclawek.net>
  3312. Copyright (c) 2016-2025 Sebastian Pipping <sebastian@pipping.org>
  3313. Copyright (c) 2016 Cristian Rodríguez <crrodriguez@opensuse.org>
  3314. Copyright (c) 2016 Thomas Beutlich <tc@tbeu.de>
  3315. Copyright (c) 2017 Rhodri James <rhodri@wildebeest.org.uk>
  3316. Copyright (c) 2022 Thijs Schreijer <thijs@thijsschreijer.nl>
  3317. Copyright (c) 2023 Hanno Böck <hanno@gentoo.org>
  3318. Copyright (c) 2023 Sony Corporation / Snild Dolkow <snild@sony.com>
  3319. Copyright (c) 2024 Taichi Haradaguchi <20001722@ymail.ne.jp>
  3320. Licensed under the MIT license:
  3321. Permission is hereby granted, free of charge, to any person obtaining
  3322. a copy of this software and associated documentation files (the
  3323. "Software"), to deal in the Software without restriction, including
  3324. without limitation the rights to use, copy, modify, merge, publish,
  3325. distribute, sublicense, and/or sell copies of the Software, and to permit
  3326. persons to whom the Software is furnished to do so, subject to the
  3327. following conditions:
  3328. The above copyright notice and this permission notice shall be included
  3329. in all copies or substantial portions of the Software.
  3330. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3331. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3332. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3333. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3334. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3335. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3336. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3337. --------------------------------------------------------------------------------
  3338. expat
  3339. __ __ _
  3340. ___\ \/ /_ __ __ _| |_
  3341. / _ \\ /| '_ \ / _` | __|
  3342. | __// \| |_) | (_| | |_
  3343. \___/_/\_\ .__/ \__,_|\__|
  3344. |_| XML parser
  3345. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3346. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3347. Copyright (c) 2001-2002 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3348. Copyright (c) 2006 Karl Waclawek <karl@waclawek.net>
  3349. Copyright (c) 2016-2017 Sebastian Pipping <sebastian@pipping.org>
  3350. Copyright (c) 2017 Rhodri James <rhodri@wildebeest.org.uk>
  3351. Licensed under the MIT license:
  3352. Permission is hereby granted, free of charge, to any person obtaining
  3353. a copy of this software and associated documentation files (the
  3354. "Software"), to deal in the Software without restriction, including
  3355. without limitation the rights to use, copy, modify, merge, publish,
  3356. distribute, sublicense, and/or sell copies of the Software, and to permit
  3357. persons to whom the Software is furnished to do so, subject to the
  3358. following conditions:
  3359. The above copyright notice and this permission notice shall be included
  3360. in all copies or substantial portions of the Software.
  3361. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3362. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3363. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3364. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3365. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3366. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3367. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3368. --------------------------------------------------------------------------------
  3369. expat
  3370. __ __ _
  3371. ___\ \/ /_ __ __ _| |_
  3372. / _ \\ /| '_ \ / _` | __|
  3373. | __// \| |_) | (_| | |_
  3374. \___/_/\_\ .__/ \__,_|\__|
  3375. |_| XML parser
  3376. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3377. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3378. Copyright (c) 2001-2003 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3379. Copyright (c) 2002 Greg Stein <gstein@users.sourceforge.net>
  3380. Copyright (c) 2002-2016 Karl Waclawek <karl@waclawek.net>
  3381. Copyright (c) 2005-2009 Steven Solie <steven@solie.ca>
  3382. Copyright (c) 2016-2024 Sebastian Pipping <sebastian@pipping.org>
  3383. Copyright (c) 2016 Pascal Cuoq <cuoq@trust-in-soft.com>
  3384. Copyright (c) 2016 Don Lewis <truckman@apache.org>
  3385. Copyright (c) 2017 Rhodri James <rhodri@wildebeest.org.uk>
  3386. Copyright (c) 2017 Alexander Bluhm <alexander.bluhm@gmx.net>
  3387. Copyright (c) 2017 Benbuck Nason <bnason@netflix.com>
  3388. Copyright (c) 2017 José Gutiérrez de la Concha <jose@zeroc.com>
  3389. Copyright (c) 2019 David Loffredo <loffredo@steptools.com>
  3390. Copyright (c) 2021 Donghee Na <donghee.na@python.org>
  3391. Copyright (c) 2022 Martin Ettl <ettl.martin78@googlemail.com>
  3392. Copyright (c) 2022 Sean McBride <sean@rogue-research.com>
  3393. Copyright (c) 2023 Hanno Böck <hanno@gentoo.org>
  3394. Licensed under the MIT license:
  3395. Permission is hereby granted, free of charge, to any person obtaining
  3396. a copy of this software and associated documentation files (the
  3397. "Software"), to deal in the Software without restriction, including
  3398. without limitation the rights to use, copy, modify, merge, publish,
  3399. distribute, sublicense, and/or sell copies of the Software, and to permit
  3400. persons to whom the Software is furnished to do so, subject to the
  3401. following conditions:
  3402. The above copyright notice and this permission notice shall be included
  3403. in all copies or substantial portions of the Software.
  3404. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3405. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3406. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3407. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3408. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3409. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3410. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3411. --------------------------------------------------------------------------------
  3412. expat
  3413. __ __ _
  3414. ___\ \/ /_ __ __ _| |_
  3415. / _ \\ /| '_ \ / _` | __|
  3416. | __// \| |_) | (_| | |_
  3417. \___/_/\_\ .__/ \__,_|\__|
  3418. |_| XML parser
  3419. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3420. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3421. Copyright (c) 2001-2003 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3422. Copyright (c) 2004-2009 Karl Waclawek <karl@waclawek.net>
  3423. Copyright (c) 2005-2007 Steven Solie <steven@solie.ca>
  3424. Copyright (c) 2016-2023 Sebastian Pipping <sebastian@pipping.org>
  3425. Copyright (c) 2017 Rhodri James <rhodri@wildebeest.org.uk>
  3426. Copyright (c) 2019 David Loffredo <loffredo@steptools.com>
  3427. Copyright (c) 2020 Joe Orton <jorton@redhat.com>
  3428. Copyright (c) 2020 Kleber Tarcísio <klebertarcisio@yahoo.com.br>
  3429. Copyright (c) 2021 Tim Bray <tbray@textuality.com>
  3430. Copyright (c) 2022 Martin Ettl <ettl.martin78@googlemail.com>
  3431. Copyright (c) 2022 Sean McBride <sean@rogue-research.com>
  3432. Licensed under the MIT license:
  3433. Permission is hereby granted, free of charge, to any person obtaining
  3434. a copy of this software and associated documentation files (the
  3435. "Software"), to deal in the Software without restriction, including
  3436. without limitation the rights to use, copy, modify, merge, publish,
  3437. distribute, sublicense, and/or sell copies of the Software, and to permit
  3438. persons to whom the Software is furnished to do so, subject to the
  3439. following conditions:
  3440. The above copyright notice and this permission notice shall be included
  3441. in all copies or substantial portions of the Software.
  3442. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3443. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3444. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3445. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3446. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3447. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3448. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3449. --------------------------------------------------------------------------------
  3450. expat
  3451. __ __ _
  3452. ___\ \/ /_ __ __ _| |_
  3453. / _ \\ /| '_ \ / _` | __|
  3454. | __// \| |_) | (_| | |_
  3455. \___/_/\_\ .__/ \__,_|\__|
  3456. |_| XML parser
  3457. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3458. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3459. Copyright (c) 2001-2004 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3460. Copyright (c) 2002-2009 Karl Waclawek <karl@waclawek.net>
  3461. Copyright (c) 2016-2017 Sebastian Pipping <sebastian@pipping.org>
  3462. Copyright (c) 2017 Rhodri James <rhodri@wildebeest.org.uk>
  3463. Copyright (c) 2017 Franek Korta <fkorta@gmail.com>
  3464. Copyright (c) 2022 Sean McBride <sean@rogue-research.com>
  3465. Copyright (c) 2025 Hanno Böck <hanno@gentoo.org>
  3466. Licensed under the MIT license:
  3467. Permission is hereby granted, free of charge, to any person obtaining
  3468. a copy of this software and associated documentation files (the
  3469. "Software"), to deal in the Software without restriction, including
  3470. without limitation the rights to use, copy, modify, merge, publish,
  3471. distribute, sublicense, and/or sell copies of the Software, and to permit
  3472. persons to whom the Software is furnished to do so, subject to the
  3473. following conditions:
  3474. The above copyright notice and this permission notice shall be included
  3475. in all copies or substantial portions of the Software.
  3476. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3477. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3478. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3479. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3480. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3481. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3482. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3483. --------------------------------------------------------------------------------
  3484. expat
  3485. __ __ _
  3486. ___\ \/ /_ __ __ _| |_
  3487. / _ \\ /| '_ \ / _` | __|
  3488. | __// \| |_) | (_| | |_
  3489. \___/_/\_\ .__/ \__,_|\__|
  3490. |_| XML parser
  3491. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3492. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3493. Copyright (c) 2002 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3494. Copyright (c) 2002-2005 Karl Waclawek <karl@waclawek.net>
  3495. Copyright (c) 2016-2024 Sebastian Pipping <sebastian@pipping.org>
  3496. Copyright (c) 2017 Rhodri James <rhodri@wildebeest.org.uk>
  3497. Licensed under the MIT license:
  3498. Permission is hereby granted, free of charge, to any person obtaining
  3499. a copy of this software and associated documentation files (the
  3500. "Software"), to deal in the Software without restriction, including
  3501. without limitation the rights to use, copy, modify, merge, publish,
  3502. distribute, sublicense, and/or sell copies of the Software, and to permit
  3503. persons to whom the Software is furnished to do so, subject to the
  3504. following conditions:
  3505. The above copyright notice and this permission notice shall be included
  3506. in all copies or substantial portions of the Software.
  3507. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3508. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3509. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3510. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3511. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3512. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3513. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3514. --------------------------------------------------------------------------------
  3515. expat
  3516. __ __ _
  3517. ___\ \/ /_ __ __ _| |_
  3518. / _ \\ /| '_ \ / _` | __|
  3519. | __// \| |_) | (_| | |_
  3520. \___/_/\_\ .__/ \__,_|\__|
  3521. |_| XML parser
  3522. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3523. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3524. Copyright (c) 2002 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3525. Copyright (c) 2005 Karl Waclawek <karl@waclawek.net>
  3526. Copyright (c) 2016-2023 Sebastian Pipping <sebastian@pipping.org>
  3527. Licensed under the MIT license:
  3528. Permission is hereby granted, free of charge, to any person obtaining
  3529. a copy of this software and associated documentation files (the
  3530. "Software"), to deal in the Software without restriction, including
  3531. without limitation the rights to use, copy, modify, merge, publish,
  3532. distribute, sublicense, and/or sell copies of the Software, and to permit
  3533. persons to whom the Software is furnished to do so, subject to the
  3534. following conditions:
  3535. The above copyright notice and this permission notice shall be included
  3536. in all copies or substantial portions of the Software.
  3537. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3538. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3539. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3540. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3541. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3542. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3543. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3544. --------------------------------------------------------------------------------
  3545. expat
  3546. __ __ _
  3547. ___\ \/ /_ __ __ _| |_
  3548. / _ \\ /| '_ \ / _` | __|
  3549. | __// \| |_) | (_| | |_
  3550. \___/_/\_\ .__/ \__,_|\__|
  3551. |_| XML parser
  3552. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3553. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3554. Copyright (c) 2002 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3555. Copyright (c) 2005-2006 Karl Waclawek <karl@waclawek.net>
  3556. Copyright (c) 2016-2019 Sebastian Pipping <sebastian@pipping.org>
  3557. Copyright (c) 2019 David Loffredo <loffredo@steptools.com>
  3558. Licensed under the MIT license:
  3559. Permission is hereby granted, free of charge, to any person obtaining
  3560. a copy of this software and associated documentation files (the
  3561. "Software"), to deal in the Software without restriction, including
  3562. without limitation the rights to use, copy, modify, merge, publish,
  3563. distribute, sublicense, and/or sell copies of the Software, and to permit
  3564. persons to whom the Software is furnished to do so, subject to the
  3565. following conditions:
  3566. The above copyright notice and this permission notice shall be included
  3567. in all copies or substantial portions of the Software.
  3568. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3569. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3570. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3571. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3572. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3573. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3574. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3575. --------------------------------------------------------------------------------
  3576. expat
  3577. __ __ _
  3578. ___\ \/ /_ __ __ _| |_
  3579. / _ \\ /| '_ \ / _` | __|
  3580. | __// \| |_) | (_| | |_
  3581. \___/_/\_\ .__/ \__,_|\__|
  3582. |_| XML parser
  3583. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3584. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3585. Copyright (c) 2002 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3586. Copyright (c) 2016-2017 Sebastian Pipping <sebastian@pipping.org>
  3587. Licensed under the MIT license:
  3588. Permission is hereby granted, free of charge, to any person obtaining
  3589. a copy of this software and associated documentation files (the
  3590. "Software"), to deal in the Software without restriction, including
  3591. without limitation the rights to use, copy, modify, merge, publish,
  3592. distribute, sublicense, and/or sell copies of the Software, and to permit
  3593. persons to whom the Software is furnished to do so, subject to the
  3594. following conditions:
  3595. The above copyright notice and this permission notice shall be included
  3596. in all copies or substantial portions of the Software.
  3597. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3598. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3599. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3600. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3601. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3602. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3603. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3604. --------------------------------------------------------------------------------
  3605. expat
  3606. __ __ _
  3607. ___\ \/ /_ __ __ _| |_
  3608. / _ \\ /| '_ \ / _` | __|
  3609. | __// \| |_) | (_| | |_
  3610. \___/_/\_\ .__/ \__,_|\__|
  3611. |_| XML parser
  3612. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3613. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3614. Copyright (c) 2002 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3615. Copyright (c) 2016-2022 Sebastian Pipping <sebastian@pipping.org>
  3616. Copyright (c) 2022 Martin Ettl <ettl.martin78@googlemail.com>
  3617. Licensed under the MIT license:
  3618. Permission is hereby granted, free of charge, to any person obtaining
  3619. a copy of this software and associated documentation files (the
  3620. "Software"), to deal in the Software without restriction, including
  3621. without limitation the rights to use, copy, modify, merge, publish,
  3622. distribute, sublicense, and/or sell copies of the Software, and to permit
  3623. persons to whom the Software is furnished to do so, subject to the
  3624. following conditions:
  3625. The above copyright notice and this permission notice shall be included
  3626. in all copies or substantial portions of the Software.
  3627. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3628. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3629. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3630. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3631. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3632. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3633. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3634. --------------------------------------------------------------------------------
  3635. expat
  3636. __ __ _
  3637. ___\ \/ /_ __ __ _| |_
  3638. / _ \\ /| '_ \ / _` | __|
  3639. | __// \| |_) | (_| | |_
  3640. \___/_/\_\ .__/ \__,_|\__|
  3641. |_| XML parser
  3642. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3643. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3644. Copyright (c) 2002 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3645. Copyright (c) 2016-2024 Sebastian Pipping <sebastian@pipping.org>
  3646. Licensed under the MIT license:
  3647. Permission is hereby granted, free of charge, to any person obtaining
  3648. a copy of this software and associated documentation files (the
  3649. "Software"), to deal in the Software without restriction, including
  3650. without limitation the rights to use, copy, modify, merge, publish,
  3651. distribute, sublicense, and/or sell copies of the Software, and to permit
  3652. persons to whom the Software is furnished to do so, subject to the
  3653. following conditions:
  3654. The above copyright notice and this permission notice shall be included
  3655. in all copies or substantial portions of the Software.
  3656. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3657. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3658. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3659. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3660. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3661. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3662. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3663. --------------------------------------------------------------------------------
  3664. expat
  3665. __ __ _
  3666. ___\ \/ /_ __ __ _| |_
  3667. / _ \\ /| '_ \ / _` | __|
  3668. | __// \| |_) | (_| | |_
  3669. \___/_/\_\ .__/ \__,_|\__|
  3670. |_| XML parser
  3671. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3672. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3673. Copyright (c) 2002 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3674. Copyright (c) 2017 Sebastian Pipping <sebastian@pipping.org>
  3675. Licensed under the MIT license:
  3676. Permission is hereby granted, free of charge, to any person obtaining
  3677. a copy of this software and associated documentation files (the
  3678. "Software"), to deal in the Software without restriction, including
  3679. without limitation the rights to use, copy, modify, merge, publish,
  3680. distribute, sublicense, and/or sell copies of the Software, and to permit
  3681. persons to whom the Software is furnished to do so, subject to the
  3682. following conditions:
  3683. The above copyright notice and this permission notice shall be included
  3684. in all copies or substantial portions of the Software.
  3685. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3686. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3687. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3688. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3689. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3690. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3691. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3692. --------------------------------------------------------------------------------
  3693. expat
  3694. __ __ _
  3695. ___\ \/ /_ __ __ _| |_
  3696. / _ \\ /| '_ \ / _` | __|
  3697. | __// \| |_) | (_| | |_
  3698. \___/_/\_\ .__/ \__,_|\__|
  3699. |_| XML parser
  3700. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3701. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3702. Copyright (c) 2002 Greg Stein <gstein@users.sourceforge.net>
  3703. Copyright (c) 2002-2006 Karl Waclawek <karl@waclawek.net>
  3704. Copyright (c) 2002-2003 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3705. Copyright (c) 2005-2009 Steven Solie <steven@solie.ca>
  3706. Copyright (c) 2016-2023 Sebastian Pipping <sebastian@pipping.org>
  3707. Copyright (c) 2017 Rhodri James <rhodri@wildebeest.org.uk>
  3708. Copyright (c) 2019 David Loffredo <loffredo@steptools.com>
  3709. Copyright (c) 2021 Donghee Na <donghee.na@python.org>
  3710. Licensed under the MIT license:
  3711. Permission is hereby granted, free of charge, to any person obtaining
  3712. a copy of this software and associated documentation files (the
  3713. "Software"), to deal in the Software without restriction, including
  3714. without limitation the rights to use, copy, modify, merge, publish,
  3715. distribute, sublicense, and/or sell copies of the Software, and to permit
  3716. persons to whom the Software is furnished to do so, subject to the
  3717. following conditions:
  3718. The above copyright notice and this permission notice shall be included
  3719. in all copies or substantial portions of the Software.
  3720. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3721. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3722. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3723. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3724. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3725. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3726. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3727. --------------------------------------------------------------------------------
  3728. expat
  3729. __ __ _
  3730. ___\ \/ /_ __ __ _| |_
  3731. / _ \\ /| '_ \ / _` | __|
  3732. | __// \| |_) | (_| | |_
  3733. \___/_/\_\ .__/ \__,_|\__|
  3734. |_| XML parser
  3735. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3736. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3737. Copyright (c) 2002 Karl Waclawek <karl@waclawek.net>
  3738. Copyright (c) 2002 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3739. Copyright (c) 2017-2024 Sebastian Pipping <sebastian@pipping.org>
  3740. Licensed under the MIT license:
  3741. Permission is hereby granted, free of charge, to any person obtaining
  3742. a copy of this software and associated documentation files (the
  3743. "Software"), to deal in the Software without restriction, including
  3744. without limitation the rights to use, copy, modify, merge, publish,
  3745. distribute, sublicense, and/or sell copies of the Software, and to permit
  3746. persons to whom the Software is furnished to do so, subject to the
  3747. following conditions:
  3748. The above copyright notice and this permission notice shall be included
  3749. in all copies or substantial portions of the Software.
  3750. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3751. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3752. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3753. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3754. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3755. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3756. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3757. --------------------------------------------------------------------------------
  3758. expat
  3759. __ __ _
  3760. ___\ \/ /_ __ __ _| |_
  3761. / _ \\ /| '_ \ / _` | __|
  3762. | __// \| |_) | (_| | |_
  3763. \___/_/\_\ .__/ \__,_|\__|
  3764. |_| XML parser
  3765. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3766. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3767. Copyright (c) 2002-2003 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3768. Copyright (c) 2004-2006 Karl Waclawek <karl@waclawek.net>
  3769. Copyright (c) 2005-2007 Steven Solie <steven@solie.ca>
  3770. Copyright (c) 2016-2023 Sebastian Pipping <sebastian@pipping.org>
  3771. Copyright (c) 2017 Rhodri James <rhodri@wildebeest.org.uk>
  3772. Copyright (c) 2019 David Loffredo <loffredo@steptools.com>
  3773. Copyright (c) 2021 Donghee Na <donghee.na@python.org>
  3774. Copyright (c) 2024 Hanno Böck <hanno@gentoo.org>
  3775. Licensed under the MIT license:
  3776. Permission is hereby granted, free of charge, to any person obtaining
  3777. a copy of this software and associated documentation files (the
  3778. "Software"), to deal in the Software without restriction, including
  3779. without limitation the rights to use, copy, modify, merge, publish,
  3780. distribute, sublicense, and/or sell copies of the Software, and to permit
  3781. persons to whom the Software is furnished to do so, subject to the
  3782. following conditions:
  3783. The above copyright notice and this permission notice shall be included
  3784. in all copies or substantial portions of the Software.
  3785. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3786. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3787. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3788. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3789. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3790. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3791. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3792. --------------------------------------------------------------------------------
  3793. expat
  3794. __ __ _
  3795. ___\ \/ /_ __ __ _| |_
  3796. / _ \\ /| '_ \ / _` | __|
  3797. | __// \| |_) | (_| | |_
  3798. \___/_/\_\ .__/ \__,_|\__|
  3799. |_| XML parser
  3800. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3801. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3802. Copyright (c) 2017-2019 Sebastian Pipping <sebastian@pipping.org>
  3803. Licensed under the MIT license:
  3804. Permission is hereby granted, free of charge, to any person obtaining
  3805. a copy of this software and associated documentation files (the
  3806. "Software"), to deal in the Software without restriction, including
  3807. without limitation the rights to use, copy, modify, merge, publish,
  3808. distribute, sublicense, and/or sell copies of the Software, and to permit
  3809. persons to whom the Software is furnished to do so, subject to the
  3810. following conditions:
  3811. The above copyright notice and this permission notice shall be included
  3812. in all copies or substantial portions of the Software.
  3813. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3814. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3815. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3816. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3817. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3818. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3819. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3820. --------------------------------------------------------------------------------
  3821. expat
  3822. __ __ _
  3823. ___\ \/ /_ __ __ _| |_
  3824. / _ \\ /| '_ \ / _` | __|
  3825. | __// \| |_) | (_| | |_
  3826. \___/_/\_\ .__/ \__,_|\__|
  3827. |_| XML parser
  3828. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3829. Copyright (c) 2002 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3830. Copyright (c) 2016-2017 Sebastian Pipping <sebastian@pipping.org>
  3831. Licensed under the MIT license:
  3832. Permission is hereby granted, free of charge, to any person obtaining
  3833. a copy of this software and associated documentation files (the
  3834. "Software"), to deal in the Software without restriction, including
  3835. without limitation the rights to use, copy, modify, merge, publish,
  3836. distribute, sublicense, and/or sell copies of the Software, and to permit
  3837. persons to whom the Software is furnished to do so, subject to the
  3838. following conditions:
  3839. The above copyright notice and this permission notice shall be included
  3840. in all copies or substantial portions of the Software.
  3841. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3842. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3843. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3844. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3845. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3846. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3847. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3848. --------------------------------------------------------------------------------
  3849. expat
  3850. __ __ _
  3851. ___\ \/ /_ __ __ _| |_
  3852. / _ \\ /| '_ \ / _` | __|
  3853. | __// \| |_) | (_| | |_
  3854. \___/_/\_\ .__/ \__,_|\__|
  3855. |_| XML parser
  3856. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3857. Copyright (c) 2002 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3858. Copyright (c) 2016-2018 Sebastian Pipping <sebastian@pipping.org>
  3859. Copyright (c) 2018 Marco Maggi <marco.maggi-ipsu@poste.it>
  3860. Licensed under the MIT license:
  3861. Permission is hereby granted, free of charge, to any person obtaining
  3862. a copy of this software and associated documentation files (the
  3863. "Software"), to deal in the Software without restriction, including
  3864. without limitation the rights to use, copy, modify, merge, publish,
  3865. distribute, sublicense, and/or sell copies of the Software, and to permit
  3866. persons to whom the Software is furnished to do so, subject to the
  3867. following conditions:
  3868. The above copyright notice and this permission notice shall be included
  3869. in all copies or substantial portions of the Software.
  3870. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3871. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3872. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3873. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3874. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3875. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3876. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3877. --------------------------------------------------------------------------------
  3878. expat
  3879. __ __ _
  3880. ___\ \/ /_ __ __ _| |_
  3881. / _ \\ /| '_ \ / _` | __|
  3882. | __// \| |_) | (_| | |_
  3883. \___/_/\_\ .__/ \__,_|\__|
  3884. |_| XML parser
  3885. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  3886. Copyright (c) 2016-2021 Sebastian Pipping <sebastian@pipping.org>
  3887. Copyright (c) 2017 Rhodri James <rhodri@wildebeest.org.uk>
  3888. Licensed under the MIT license:
  3889. Permission is hereby granted, free of charge, to any person obtaining
  3890. a copy of this software and associated documentation files (the
  3891. "Software"), to deal in the Software without restriction, including
  3892. without limitation the rights to use, copy, modify, merge, publish,
  3893. distribute, sublicense, and/or sell copies of the Software, and to permit
  3894. persons to whom the Software is furnished to do so, subject to the
  3895. following conditions:
  3896. The above copyright notice and this permission notice shall be included
  3897. in all copies or substantial portions of the Software.
  3898. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3899. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3900. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3901. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3902. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3903. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3904. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3905. --------------------------------------------------------------------------------
  3906. expat
  3907. __ __ _
  3908. ___\ \/ /_ __ __ _| |_
  3909. / _ \\ /| '_ \ / _` | __|
  3910. | __// \| |_) | (_| | |_
  3911. \___/_/\_\ .__/ \__,_|\__|
  3912. |_| XML parser
  3913. Copyright (c) 1999-2000 Thai Open Source Software Center Ltd
  3914. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3915. Copyright (c) 2002 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  3916. Copyright (c) 2007 Karl Waclawek <karl@waclawek.net>
  3917. Copyright (c) 2017 Sebastian Pipping <sebastian@pipping.org>
  3918. Licensed under the MIT license:
  3919. Permission is hereby granted, free of charge, to any person obtaining
  3920. a copy of this software and associated documentation files (the
  3921. "Software"), to deal in the Software without restriction, including
  3922. without limitation the rights to use, copy, modify, merge, publish,
  3923. distribute, sublicense, and/or sell copies of the Software, and to permit
  3924. persons to whom the Software is furnished to do so, subject to the
  3925. following conditions:
  3926. The above copyright notice and this permission notice shall be included
  3927. in all copies or substantial portions of the Software.
  3928. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3929. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3930. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3931. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3932. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3933. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3934. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3935. --------------------------------------------------------------------------------
  3936. expat
  3937. __ __ _
  3938. ___\ \/ /_ __ __ _| |_
  3939. / _ \\ /| '_ \ / _` | __|
  3940. | __// \| |_) | (_| | |_
  3941. \___/_/\_\ .__/ \__,_|\__|
  3942. |_| XML parser
  3943. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3944. Copyright (c) 2002 Greg Stein <gstein@users.sourceforge.net>
  3945. Copyright (c) 2005 Karl Waclawek <karl@waclawek.net>
  3946. Copyright (c) 2017-2023 Sebastian Pipping <sebastian@pipping.org>
  3947. Copyright (c) 2023 Orgad Shaneh <orgad.shaneh@audiocodes.com>
  3948. Licensed under the MIT license:
  3949. Permission is hereby granted, free of charge, to any person obtaining
  3950. a copy of this software and associated documentation files (the
  3951. "Software"), to deal in the Software without restriction, including
  3952. without limitation the rights to use, copy, modify, merge, publish,
  3953. distribute, sublicense, and/or sell copies of the Software, and to permit
  3954. persons to whom the Software is furnished to do so, subject to the
  3955. following conditions:
  3956. The above copyright notice and this permission notice shall be included
  3957. in all copies or substantial portions of the Software.
  3958. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3959. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3960. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3961. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3962. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3963. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3964. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3965. --------------------------------------------------------------------------------
  3966. expat
  3967. __ __ _
  3968. ___\ \/ /_ __ __ _| |_
  3969. / _ \\ /| '_ \ / _` | __|
  3970. | __// \| |_) | (_| | |_
  3971. \___/_/\_\ .__/ \__,_|\__|
  3972. |_| XML parser
  3973. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  3974. Copyright (c) 2017 Sebastian Pipping <sebastian@pipping.org>
  3975. Licensed under the MIT license:
  3976. Permission is hereby granted, free of charge, to any person obtaining
  3977. a copy of this software and associated documentation files (the
  3978. "Software"), to deal in the Software without restriction, including
  3979. without limitation the rights to use, copy, modify, merge, publish,
  3980. distribute, sublicense, and/or sell copies of the Software, and to permit
  3981. persons to whom the Software is furnished to do so, subject to the
  3982. following conditions:
  3983. The above copyright notice and this permission notice shall be included
  3984. in all copies or substantial portions of the Software.
  3985. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3986. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3987. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  3988. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3989. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3990. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  3991. USE OR OTHER DEALINGS IN THE SOFTWARE.
  3992. --------------------------------------------------------------------------------
  3993. expat
  3994. __ __ _
  3995. ___\ \/ /_ __ __ _| |_
  3996. / _ \\ /| '_ \ / _` | __|
  3997. | __// \| |_) | (_| | |_
  3998. \___/_/\_\ .__/ \__,_|\__|
  3999. |_| XML parser
  4000. Copyright (c) 2022 Mark Brand <markbrand@google.com>
  4001. Copyright (c) 2025 Sebastian Pipping <sebastian@pipping.org>
  4002. Licensed under the MIT license:
  4003. Permission is hereby granted, free of charge, to any person obtaining
  4004. a copy of this software and associated documentation files (the
  4005. "Software"), to deal in the Software without restriction, including
  4006. without limitation the rights to use, copy, modify, merge, publish,
  4007. distribute, sublicense, and/or sell copies of the Software, and to permit
  4008. persons to whom the Software is furnished to do so, subject to the
  4009. following conditions:
  4010. The above copyright notice and this permission notice shall be included
  4011. in all copies or substantial portions of the Software.
  4012. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  4013. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  4014. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  4015. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  4016. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  4017. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  4018. USE OR OTHER DEALINGS IN THE SOFTWARE.
  4019. --------------------------------------------------------------------------------
  4020. expat
  4021. d19ae032c224863c1527ba44d228cc34b99192c3a4c5a27af1f4e054d45ee031 (2.7.1+)
  4022. __ __ _
  4023. ___\ \/ /_ __ __ _| |_
  4024. / _ \\ /| '_ \ / _` | __|
  4025. | __// \| |_) | (_| | |_
  4026. \___/_/\_\ .__/ \__,_|\__|
  4027. |_| XML parser
  4028. Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
  4029. Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
  4030. Copyright (c) 2000-2006 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
  4031. Copyright (c) 2001-2002 Greg Stein <gstein@users.sourceforge.net>
  4032. Copyright (c) 2002-2016 Karl Waclawek <karl@waclawek.net>
  4033. Copyright (c) 2005-2009 Steven Solie <steven@solie.ca>
  4034. Copyright (c) 2016 Eric Rahm <erahm@mozilla.com>
  4035. Copyright (c) 2016-2025 Sebastian Pipping <sebastian@pipping.org>
  4036. Copyright (c) 2016 Gaurav <g.gupta@samsung.com>
  4037. Copyright (c) 2016 Thomas Beutlich <tc@tbeu.de>
  4038. Copyright (c) 2016 Gustavo Grieco <gustavo.grieco@imag.fr>
  4039. Copyright (c) 2016 Pascal Cuoq <cuoq@trust-in-soft.com>
  4040. Copyright (c) 2016 Ed Schouten <ed@nuxi.nl>
  4041. Copyright (c) 2017-2022 Rhodri James <rhodri@wildebeest.org.uk>
  4042. Copyright (c) 2017 Václav Slavík <vaclav@slavik.io>
  4043. Copyright (c) 2017 Viktor Szakats <commit@vsz.me>
  4044. Copyright (c) 2017 Chanho Park <chanho61.park@samsung.com>
  4045. Copyright (c) 2017 Rolf Eike Beer <eike@sf-mail.de>
  4046. Copyright (c) 2017 Hans Wennborg <hans@chromium.org>
  4047. Copyright (c) 2018 Anton Maklakov <antmak.pub@gmail.com>
  4048. Copyright (c) 2018 Benjamin Peterson <benjamin@python.org>
  4049. Copyright (c) 2018 Marco Maggi <marco.maggi-ipsu@poste.it>
  4050. Copyright (c) 2018 Mariusz Zaborski <oshogbo@vexillium.org>
  4051. Copyright (c) 2019 David Loffredo <loffredo@steptools.com>
  4052. Copyright (c) 2019-2020 Ben Wagner <bungeman@chromium.org>
  4053. Copyright (c) 2019 Vadim Zeitlin <vadim@zeitlins.org>
  4054. Copyright (c) 2021 Donghee Na <donghee.na@python.org>
  4055. Copyright (c) 2022 Samanta Navarro <ferivoz@riseup.net>
  4056. Copyright (c) 2022 Jeffrey Walton <noloader@gmail.com>
  4057. Copyright (c) 2022 Jann Horn <jannh@google.com>
  4058. Copyright (c) 2022 Sean McBride <sean@rogue-research.com>
  4059. Copyright (c) 2023 Owain Davies <owaind@bath.edu>
  4060. Copyright (c) 2023-2024 Sony Corporation / Snild Dolkow <snild@sony.com>
  4061. Copyright (c) 2024-2025 Berkay Eren Ürün <berkay.ueruen@siemens.com>
  4062. Copyright (c) 2024 Hanno Böck <hanno@gentoo.org>
  4063. Licensed under the MIT license:
  4064. Permission is hereby granted, free of charge, to any person obtaining
  4065. a copy of this software and associated documentation files (the
  4066. "Software"), to deal in the Software without restriction, including
  4067. without limitation the rights to use, copy, modify, merge, publish,
  4068. distribute, sublicense, and/or sell copies of the Software, and to permit
  4069. persons to whom the Software is furnished to do so, subject to the
  4070. following conditions:
  4071. The above copyright notice and this permission notice shall be included
  4072. in all copies or substantial portions of the Software.
  4073. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  4074. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  4075. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  4076. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  4077. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  4078. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  4079. USE OR OTHER DEALINGS IN THE SOFTWARE.
  4080. --------------------------------------------------------------------------------
  4081. expat
  4082. harfbuzz
  4083. // Copyright (c) 2021 Google Inc. All rights reserved.
  4084. //
  4085. // Redistribution and use in source and binary forms, with or without
  4086. // modification, are permitted provided that the following conditions are
  4087. // met:
  4088. //
  4089. // * Redistributions of source code must retain the above copyright
  4090. // notice, this list of conditions and the following disclaimer.
  4091. // * Redistributions in binary form must reproduce the above
  4092. // copyright notice, this list of conditions and the following disclaimer
  4093. // in the documentation and/or other materials provided with the
  4094. // distribution.
  4095. // * Neither the name of Google Inc. nor the names of its
  4096. // contributors may be used to endorse or promote products derived from
  4097. // this software without specific prior written permission.
  4098. //
  4099. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4100. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4101. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  4102. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  4103. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4104. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  4105. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4106. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  4107. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4108. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4109. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4110. --------------------------------------------------------------------------------
  4111. fallback_root_certificates
  4112. Mozilla Public License Version 2.0
  4113. ==================================
  4114. 1. Definitions
  4115. --------------
  4116. 1.1. "Contributor"
  4117. means each individual or legal entity that creates, contributes to
  4118. the creation of, or owns Covered Software.
  4119. 1.2. "Contributor Version"
  4120. means the combination of the Contributions of others (if any) used
  4121. by a Contributor and that particular Contributor's Contribution.
  4122. 1.3. "Contribution"
  4123. means Covered Software of a particular Contributor.
  4124. 1.4. "Covered Software"
  4125. means Source Code Form to which the initial Contributor has attached
  4126. the notice in Exhibit A, the Executable Form of such Source Code
  4127. Form, and Modifications of such Source Code Form, in each case
  4128. including portions thereof.
  4129. 1.5. "Incompatible With Secondary Licenses"
  4130. means
  4131. (a) that the initial Contributor has attached the notice described
  4132. in Exhibit B to the Covered Software; or
  4133. (b) that the Covered Software was made available under the terms of
  4134. version 1.1 or earlier of the License, but not also under the
  4135. terms of a Secondary License.
  4136. 1.6. "Executable Form"
  4137. means any form of the work other than Source Code Form.
  4138. 1.7. "Larger Work"
  4139. means a work that combines Covered Software with other material, in
  4140. a separate file or files, that is not Covered Software.
  4141. 1.8. "License"
  4142. means this document.
  4143. 1.9. "Licensable"
  4144. means having the right to grant, to the maximum extent possible,
  4145. whether at the time of the initial grant or subsequently, any and
  4146. all of the rights conveyed by this License.
  4147. 1.10. "Modifications"
  4148. means any of the following:
  4149. (a) any file in Source Code Form that results from an addition to,
  4150. deletion from, or modification of the contents of Covered
  4151. Software; or
  4152. (b) any new file in Source Code Form that contains any Covered
  4153. Software.
  4154. 1.11. "Patent Claims" of a Contributor
  4155. means any patent claim(s), including without limitation, method,
  4156. process, and apparatus claims, in any patent Licensable by such
  4157. Contributor that would be infringed, but for the grant of the
  4158. License, by the making, using, selling, offering for sale, having
  4159. made, import, or transfer of either its Contributions or its
  4160. Contributor Version.
  4161. 1.12. "Secondary License"
  4162. means either the GNU General Public License, Version 2.0, the GNU
  4163. Lesser General Public License, Version 2.1, the GNU Affero General
  4164. Public License, Version 3.0, or any later versions of those
  4165. licenses.
  4166. 1.13. "Source Code Form"
  4167. means the form of the work preferred for making modifications.
  4168. 1.14. "You" (or "Your")
  4169. means an individual or a legal entity exercising rights under this
  4170. License. For legal entities, "You" includes any entity that
  4171. controls, is controlled by, or is under common control with You. For
  4172. purposes of this definition, "control" means (a) the power, direct
  4173. or indirect, to cause the direction or management of such entity,
  4174. whether by contract or otherwise, or (b) ownership of more than
  4175. fifty percent (50%) of the outstanding shares or beneficial
  4176. ownership of such entity.
  4177. 2. License Grants and Conditions
  4178. --------------------------------
  4179. 2.1. Grants
  4180. Each Contributor hereby grants You a world-wide, royalty-free,
  4181. non-exclusive license:
  4182. (a) under intellectual property rights (other than patent or trademark)
  4183. Licensable by such Contributor to use, reproduce, make available,
  4184. modify, display, perform, distribute, and otherwise exploit its
  4185. Contributions, either on an unmodified basis, with Modifications, or
  4186. as part of a Larger Work; and
  4187. (b) under Patent Claims of such Contributor to make, use, sell, offer
  4188. for sale, have made, import, and otherwise transfer either its
  4189. Contributions or its Contributor Version.
  4190. 2.2. Effective Date
  4191. The licenses granted in Section 2.1 with respect to any Contribution
  4192. become effective for each Contribution on the date the Contributor first
  4193. distributes such Contribution.
  4194. 2.3. Limitations on Grant Scope
  4195. The licenses granted in this Section 2 are the only rights granted under
  4196. this License. No additional rights or licenses will be implied from the
  4197. distribution or licensing of Covered Software under this License.
  4198. Notwithstanding Section 2.1(b) above, no patent license is granted by a
  4199. Contributor:
  4200. (a) for any code that a Contributor has removed from Covered Software;
  4201. or
  4202. (b) for infringements caused by: (i) Your and any other third party's
  4203. modifications of Covered Software, or (ii) the combination of its
  4204. Contributions with other software (except as part of its Contributor
  4205. Version); or
  4206. (c) under Patent Claims infringed by Covered Software in the absence of
  4207. its Contributions.
  4208. This License does not grant any rights in the trademarks, service marks,
  4209. or logos of any Contributor (except as may be necessary to comply with
  4210. the notice requirements in Section 3.4).
  4211. 2.4. Subsequent Licenses
  4212. No Contributor makes additional grants as a result of Your choice to
  4213. distribute the Covered Software under a subsequent version of this
  4214. License (see Section 10.2) or under the terms of a Secondary License (if
  4215. permitted under the terms of Section 3.3).
  4216. 2.5. Representation
  4217. Each Contributor represents that the Contributor believes its
  4218. Contributions are its original creation(s) or it has sufficient rights
  4219. to grant the rights to its Contributions conveyed by this License.
  4220. 2.6. Fair Use
  4221. This License is not intended to limit any rights You have under
  4222. applicable copyright doctrines of fair use, fair dealing, or other
  4223. equivalents.
  4224. 2.7. Conditions
  4225. Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
  4226. in Section 2.1.
  4227. 3. Responsibilities
  4228. -------------------
  4229. 3.1. Distribution of Source Form
  4230. All distribution of Covered Software in Source Code Form, including any
  4231. Modifications that You create or to which You contribute, must be under
  4232. the terms of this License. You must inform recipients that the Source
  4233. Code Form of the Covered Software is governed by the terms of this
  4234. License, and how they can obtain a copy of this License. You may not
  4235. attempt to alter or restrict the recipients' rights in the Source Code
  4236. Form.
  4237. 3.2. Distribution of Executable Form
  4238. If You distribute Covered Software in Executable Form then:
  4239. (a) such Covered Software must also be made available in Source Code
  4240. Form, as described in Section 3.1, and You must inform recipients of
  4241. the Executable Form how they can obtain a copy of such Source Code
  4242. Form by reasonable means in a timely manner, at a charge no more
  4243. than the cost of distribution to the recipient; and
  4244. (b) You may distribute such Executable Form under the terms of this
  4245. License, or sublicense it under different terms, provided that the
  4246. license for the Executable Form does not attempt to limit or alter
  4247. the recipients' rights in the Source Code Form under this License.
  4248. 3.3. Distribution of a Larger Work
  4249. You may create and distribute a Larger Work under terms of Your choice,
  4250. provided that You also comply with the requirements of this License for
  4251. the Covered Software. If the Larger Work is a combination of Covered
  4252. Software with a work governed by one or more Secondary Licenses, and the
  4253. Covered Software is not Incompatible With Secondary Licenses, this
  4254. License permits You to additionally distribute such Covered Software
  4255. under the terms of such Secondary License(s), so that the recipient of
  4256. the Larger Work may, at their option, further distribute the Covered
  4257. Software under the terms of either this License or such Secondary
  4258. License(s).
  4259. 3.4. Notices
  4260. You may not remove or alter the substance of any license notices
  4261. (including copyright notices, patent notices, disclaimers of warranty,
  4262. or limitations of liability) contained within the Source Code Form of
  4263. the Covered Software, except that You may alter any license notices to
  4264. the extent required to remedy known factual inaccuracies.
  4265. 3.5. Application of Additional Terms
  4266. You may choose to offer, and to charge a fee for, warranty, support,
  4267. indemnity or liability obligations to one or more recipients of Covered
  4268. Software. However, You may do so only on Your own behalf, and not on
  4269. behalf of any Contributor. You must make it absolutely clear that any
  4270. such warranty, support, indemnity, or liability obligation is offered by
  4271. You alone, and You hereby agree to indemnify every Contributor for any
  4272. liability incurred by such Contributor as a result of warranty, support,
  4273. indemnity or liability terms You offer. You may include additional
  4274. disclaimers of warranty and limitations of liability specific to any
  4275. jurisdiction.
  4276. 4. Inability to Comply Due to Statute or Regulation
  4277. ---------------------------------------------------
  4278. If it is impossible for You to comply with any of the terms of this
  4279. License with respect to some or all of the Covered Software due to
  4280. statute, judicial order, or regulation then You must: (a) comply with
  4281. the terms of this License to the maximum extent possible; and (b)
  4282. describe the limitations and the code they affect. Such description must
  4283. be placed in a text file included with all distributions of the Covered
  4284. Software under this License. Except to the extent prohibited by statute
  4285. or regulation, such description must be sufficiently detailed for a
  4286. recipient of ordinary skill to be able to understand it.
  4287. 5. Termination
  4288. --------------
  4289. 5.1. The rights granted under this License will terminate automatically
  4290. if You fail to comply with any of its terms. However, if You become
  4291. compliant, then the rights granted under this License from a particular
  4292. Contributor are reinstated (a) provisionally, unless and until such
  4293. Contributor explicitly and finally terminates Your grants, and (b) on an
  4294. ongoing basis, if such Contributor fails to notify You of the
  4295. non-compliance by some reasonable means prior to 60 days after You have
  4296. come back into compliance. Moreover, Your grants from a particular
  4297. Contributor are reinstated on an ongoing basis if such Contributor
  4298. notifies You of the non-compliance by some reasonable means, this is the
  4299. first time You have received notice of non-compliance with this License
  4300. from such Contributor, and You become compliant prior to 30 days after
  4301. Your receipt of the notice.
  4302. 5.2. If You initiate litigation against any entity by asserting a patent
  4303. infringement claim (excluding declaratory judgment actions,
  4304. counter-claims, and cross-claims) alleging that a Contributor Version
  4305. directly or indirectly infringes any patent, then the rights granted to
  4306. You by any and all Contributors for the Covered Software under Section
  4307. 2.1 of this License shall terminate.
  4308. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all
  4309. end user license agreements (excluding distributors and resellers) which
  4310. have been validly granted by You or Your distributors under this License
  4311. prior to termination shall survive termination.
  4312. ************************************************************************
  4313. * *
  4314. * 6. Disclaimer of Warranty *
  4315. * ------------------------- *
  4316. * *
  4317. * Covered Software is provided under this License on an "as is" *
  4318. * basis, without warranty of any kind, either expressed, implied, or *
  4319. * statutory, including, without limitation, warranties that the *
  4320. * Covered Software is free of defects, merchantable, fit for a *
  4321. * particular purpose or non-infringing. The entire risk as to the *
  4322. * quality and performance of the Covered Software is with You. *
  4323. * Should any Covered Software prove defective in any respect, You *
  4324. * (not any Contributor) assume the cost of any necessary servicing, *
  4325. * repair, or correction. This disclaimer of warranty constitutes an *
  4326. * essential part of this License. No use of any Covered Software is *
  4327. * authorized under this License except under this disclaimer. *
  4328. * *
  4329. ************************************************************************
  4330. ************************************************************************
  4331. * *
  4332. * 7. Limitation of Liability *
  4333. * -------------------------- *
  4334. * *
  4335. * Under no circumstances and under no legal theory, whether tort *
  4336. * (including negligence), contract, or otherwise, shall any *
  4337. * Contributor, or anyone who distributes Covered Software as *
  4338. * permitted above, be liable to You for any direct, indirect, *
  4339. * special, incidental, or consequential damages of any character *
  4340. * including, without limitation, damages for lost profits, loss of *
  4341. * goodwill, work stoppage, computer failure or malfunction, or any *
  4342. * and all other commercial damages or losses, even if such party *
  4343. * shall have been informed of the possibility of such damages. This *
  4344. * limitation of liability shall not apply to liability for death or *
  4345. * personal injury resulting from such party's negligence to the *
  4346. * extent applicable law prohibits such limitation. Some *
  4347. * jurisdictions do not allow the exclusion or limitation of *
  4348. * incidental or consequential damages, so this exclusion and *
  4349. * limitation may not apply to You. *
  4350. * *
  4351. ************************************************************************
  4352. 8. Litigation
  4353. -------------
  4354. Any litigation relating to this License may be brought only in the
  4355. courts of a jurisdiction where the defendant maintains its principal
  4356. place of business and such litigation shall be governed by laws of that
  4357. jurisdiction, without reference to its conflict-of-law provisions.
  4358. Nothing in this Section shall prevent a party's ability to bring
  4359. cross-claims or counter-claims.
  4360. 9. Miscellaneous
  4361. ----------------
  4362. This License represents the complete agreement concerning the subject
  4363. matter hereof. If any provision of this License is held to be
  4364. unenforceable, such provision shall be reformed only to the extent
  4365. necessary to make it enforceable. Any law or regulation which provides
  4366. that the language of a contract shall be construed against the drafter
  4367. shall not be used to construe this License against a Contributor.
  4368. 10. Versions of the License
  4369. ---------------------------
  4370. 10.1. New Versions
  4371. Mozilla Foundation is the license steward. Except as provided in Section
  4372. 10.3, no one other than the license steward has the right to modify or
  4373. publish new versions of this License. Each version will be given a
  4374. distinguishing version number.
  4375. 10.2. Effect of New Versions
  4376. You may distribute the Covered Software under the terms of the version
  4377. of the License under which You originally received the Covered Software,
  4378. or under the terms of any subsequent version published by the license
  4379. steward.
  4380. 10.3. Modified Versions
  4381. If you create software not governed by this License, and you want to
  4382. create a new license for such software, you may create and use a
  4383. modified version of this License if you rename the license and remove
  4384. any references to the name of the license steward (except to note that
  4385. such modified license differs from this License).
  4386. 10.4. Distributing Source Code Form that is Incompatible With Secondary
  4387. Licenses
  4388. If You choose to distribute Source Code Form that is Incompatible With
  4389. Secondary Licenses under the terms of this version of the License, the
  4390. notice described in Exhibit B of this License must be attached.
  4391. Exhibit A - Source Code Form License Notice
  4392. -------------------------------------------
  4393. This Source Code Form is subject to the terms of the Mozilla Public
  4394. License, v. 2.0. If a copy of the MPL was not distributed with this
  4395. file, You can obtain one at http://mozilla.org/MPL/2.0/.
  4396. If it is not possible or desirable to put the notice in a particular
  4397. file, then You may include the notice in a location (such as a LICENSE
  4398. file in a relevant directory) where a recipient would be likely to look
  4399. for such a notice.
  4400. You may add additional accurate notices of copyright ownership.
  4401. Exhibit B - "Incompatible With Secondary Licenses" Notice
  4402. ---------------------------------------------------------
  4403. This Source Code Form is "Incompatible With Secondary Licenses", as
  4404. defined by the Mozilla Public License, v. 2.0.
  4405. --------------------------------------------------------------------------------
  4406. ffx_spd
  4407. Copyright (c) 2017-2019 Advanced Micro Devices, Inc. All rights reserved.
  4408. Copyright (c) <2014> <Michal Drobot>
  4409. -------
  4410. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation
  4411. files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy,
  4412. modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the
  4413. Software is furnished to do so, subject to the following conditions:
  4414. -------
  4415. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the
  4416. Software.
  4417. -------
  4418. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  4419. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  4420. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
  4421. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  4422. --------------------------------------------------------------------------------
  4423. ffx_spd
  4424. Copyright (c) 2017-2020 Advanced Micro Devices, Inc. All rights reserved.
  4425. -------
  4426. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation
  4427. files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy,
  4428. modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the
  4429. Software is furnished to do so, subject to the following conditions:
  4430. -------
  4431. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the
  4432. Software.
  4433. -------
  4434. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  4435. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  4436. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
  4437. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  4438. --------------------------------------------------------------------------------
  4439. ffx_spd
  4440. Copyright (c) 2020 Advanced Micro Devices, Inc. All rights reserved.
  4441. Permission is hereby granted, free of charge, to any person obtaining a copy
  4442. of this software and associated documentation files (the "Software"), to deal
  4443. in the Software without restriction, including without limitation the rights
  4444. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  4445. copies of the Software, and to permit persons to whom the Software is
  4446. furnished to do so, subject to the following conditions:
  4447. The above copyright notice and this permission notice shall be included in
  4448. all copies or substantial portions of the Software.
  4449. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  4450. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  4451. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  4452. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  4453. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  4454. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  4455. THE SOFTWARE.
  4456. --------------------------------------------------------------------------------
  4457. fiat
  4458. The Apache License, Version 2.0 (Apache-2.0)
  4459. Copyright 2015-2020 the fiat-crypto authors (see the AUTHORS file)
  4460. Licensed under the Apache License, Version 2.0 (the "License");
  4461. you may not use this file except in compliance with the License.
  4462. You may obtain a copy of the License at
  4463. http://www.apache.org/licenses/LICENSE-2.0
  4464. Unless required by applicable law or agreed to in writing, software
  4465. distributed under the License is distributed on an "AS IS" BASIS,
  4466. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4467. See the License for the specific language governing permissions and
  4468. limitations under the License.
  4469. --------------------------------------------------------------------------------
  4470. file
  4471. Copyright 2017, the Dart project authors. All rights reserved.
  4472. Redistribution and use in source and binary forms, with or without
  4473. modification, are permitted provided that the following conditions are
  4474. met:
  4475. * Redistributions of source code must retain the above copyright
  4476. notice, this list of conditions and the following disclaimer.
  4477. * Redistributions in binary form must reproduce the above
  4478. copyright notice, this list of conditions and the following
  4479. disclaimer in the documentation and/or other materials provided
  4480. with the distribution.
  4481. * Neither the name of Google Inc. nor the names of its
  4482. contributors may be used to endorse or promote products derived
  4483. from this software without specific prior written permission.
  4484. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4485. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4486. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  4487. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  4488. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4489. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  4490. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4491. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  4492. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4493. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4494. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4495. --------------------------------------------------------------------------------
  4496. file_picker
  4497. MIT License
  4498. Copyright (c) 2018 Miguel Ruivo
  4499. Permission is hereby granted, free of charge, to any person obtaining a copy
  4500. of this software and associated documentation files (the "Software"), to deal
  4501. in the Software without restriction, including without limitation the rights
  4502. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  4503. copies of the Software, and to permit persons to whom the Software is
  4504. furnished to do so, subject to the following conditions:
  4505. The above copyright notice and this permission notice shall be included in all
  4506. copies or substantial portions of the Software.
  4507. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  4508. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  4509. FITNESS FOR A PARTICULAR PURPOSE AND NON INFRINGEMENT. IN NO EVENT SHALL THE
  4510. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  4511. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  4512. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  4513. SOFTWARE.
  4514. --------------------------------------------------------------------------------
  4515. fixnum
  4516. http_multi_server
  4517. shelf
  4518. shelf_web_socket
  4519. stack_trace
  4520. Copyright 2014, the Dart project authors.
  4521. Redistribution and use in source and binary forms, with or without
  4522. modification, are permitted provided that the following conditions are
  4523. met:
  4524. * Redistributions of source code must retain the above copyright
  4525. notice, this list of conditions and the following disclaimer.
  4526. * Redistributions in binary form must reproduce the above
  4527. copyright notice, this list of conditions and the following
  4528. disclaimer in the documentation and/or other materials provided
  4529. with the distribution.
  4530. * Neither the name of Google LLC nor the names of its
  4531. contributors may be used to endorse or promote products derived
  4532. from this software without specific prior written permission.
  4533. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4534. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4535. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  4536. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  4537. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4538. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  4539. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4540. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  4541. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4542. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4543. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4544. --------------------------------------------------------------------------------
  4545. flatbuffers
  4546. Copyright 2015 gRPC authors.
  4547. Licensed under the Apache License, Version 2.0 (the "License");
  4548. you may not use this file except in compliance with the License.
  4549. You may obtain a copy of the License at
  4550. http://www.apache.org/licenses/LICENSE-2.0
  4551. Unless required by applicable law or agreed to in writing, software
  4552. distributed under the License is distributed on an "AS IS" BASIS,
  4553. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4554. See the License for the specific language governing permissions and
  4555. limitations under the License.
  4556. --------------------------------------------------------------------------------
  4557. flatbuffers
  4558. Copyright 2018 Dan Field. All rights reserved.
  4559. Licensed under the Apache License, Version 2.0 (the "License");
  4560. you may not use this file except in compliance with the License.
  4561. You may obtain a copy of the License at
  4562. http://www.apache.org/licenses/LICENSE-2.0
  4563. Unless required by applicable law or agreed to in writing, software
  4564. distributed under the License is distributed on an "AS IS" BASIS,
  4565. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4566. See the License for the specific language governing permissions and
  4567. limitations under the License.
  4568. --------------------------------------------------------------------------------
  4569. flatbuffers
  4570. Copyright 2014 Google Inc. All rights reserved.
  4571. Licensed under the Apache License, Version 2.0 (the "License");
  4572. you may not use this file except in compliance with the License.
  4573. You may obtain a copy of the License at
  4574. http://www.apache.org/licenses/LICENSE-2.0
  4575. Unless required by applicable law or agreed to in writing, software
  4576. distributed under the License is distributed on an "AS IS" BASIS,
  4577. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4578. See the License for the specific language governing permissions and
  4579. limitations under the License.
  4580. --------------------------------------------------------------------------------
  4581. flatbuffers
  4582. Copyright 2016 Google Inc. All rights reserved.
  4583. Licensed under the Apache License, Version 2.0 (the "License");
  4584. you may not use this file except in compliance with the License.
  4585. You may obtain a copy of the License at
  4586. http://www.apache.org/licenses/LICENSE-2.0
  4587. Unless required by applicable law or agreed to in writing, software
  4588. distributed under the License is distributed on an "AS IS" BASIS,
  4589. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4590. See the License for the specific language governing permissions and
  4591. limitations under the License.
  4592. --------------------------------------------------------------------------------
  4593. flatbuffers
  4594. Copyright 2018 Dan Field
  4595. Licensed under the Apache License, Version 2.0 (the "License");
  4596. you may not use this file except in compliance with the License.
  4597. You may obtain a copy of the License at
  4598. http://www.apache.org/licenses/LICENSE-2.0
  4599. Unless required by applicable law or agreed to in writing, software
  4600. distributed under the License is distributed on an "AS IS" BASIS,
  4601. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4602. See the License for the specific language governing permissions and
  4603. limitations under the License.
  4604. --------------------------------------------------------------------------------
  4605. flatbuffers
  4606. Copyright 2018 Dan Field. All rights reserved.
  4607. Licensed under the Apache License, Version 2.0 (the "License");
  4608. you may not use this file except in compliance with the License.
  4609. You may obtain a copy of the License at
  4610. http://www.apache.org/licenses/LICENSE-2.0
  4611. Unless required by applicable law or agreed to in writing, software
  4612. distributed under the License is distributed on an "AS IS" BASIS,
  4613. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4614. See the License for the specific language governing permissions and
  4615. limitations under the License.
  4616. --------------------------------------------------------------------------------
  4617. flatbuffers
  4618. Copyright 2019 Google Inc. All rights reserved.
  4619. Licensed under the Apache License, Version 2.0 (the "License");
  4620. you may not use this file except in compliance with the License.
  4621. You may obtain a copy of the License at
  4622. http://www.apache.org/licenses/LICENSE-2.0
  4623. Unless required by applicable law or agreed to in writing, software
  4624. distributed under the License is distributed on an "AS IS" BASIS,
  4625. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4626. See the License for the specific language governing permissions and
  4627. limitations under the License.
  4628. --------------------------------------------------------------------------------
  4629. flatbuffers
  4630. Copyright 2022 Google Inc. All rights reserved.
  4631. Licensed under the Apache License, Version 2.0 (the "License");
  4632. you may not use this file except in compliance with the License.
  4633. You may obtain a copy of the License at
  4634. http://www.apache.org/licenses/LICENSE-2.0
  4635. Unless required by applicable law or agreed to in writing, software
  4636. distributed under the License is distributed on an "AS IS" BASIS,
  4637. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4638. See the License for the specific language governing permissions and
  4639. limitations under the License.
  4640. --------------------------------------------------------------------------------
  4641. flatbuffers
  4642. Copyright 2023 Google Inc. All rights reserved.
  4643. Licensed under the Apache License, Version 2.0 (the "License");
  4644. you may not use this file except in compliance with the License.
  4645. You may obtain a copy of the License at
  4646. http://www.apache.org/licenses/LICENSE-2.0
  4647. Unless required by applicable law or agreed to in writing, software
  4648. distributed under the License is distributed on an "AS IS" BASIS,
  4649. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4650. See the License for the specific language governing permissions and
  4651. limitations under the License.
  4652. --------------------------------------------------------------------------------
  4653. flatbuffers
  4654. Copyright 2024 Google Inc. All rights reserved.
  4655. Licensed under the Apache License, Version 2.0 (the "License");
  4656. you may not use this file except in compliance with the License.
  4657. You may obtain a copy of the License at
  4658. http://www.apache.org/licenses/LICENSE-2.0
  4659. Unless required by applicable law or agreed to in writing, software
  4660. distributed under the License is distributed on an "AS IS" BASIS,
  4661. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4662. See the License for the specific language governing permissions and
  4663. limitations under the License.
  4664. --------------------------------------------------------------------------------
  4665. flatbuffers
  4666. gtest-parallel
  4667. Copyright 2017 Google Inc. All rights reserved.
  4668. Licensed under the Apache License, Version 2.0 (the "License");
  4669. you may not use this file except in compliance with the License.
  4670. You may obtain a copy of the License at
  4671. http://www.apache.org/licenses/LICENSE-2.0
  4672. Unless required by applicable law or agreed to in writing, software
  4673. distributed under the License is distributed on an "AS IS" BASIS,
  4674. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4675. See the License for the specific language governing permissions and
  4676. limitations under the License.
  4677. --------------------------------------------------------------------------------
  4678. flatbuffers
  4679. shaderc
  4680. Apache License
  4681. Version 2.0, January 2004
  4682. http://www.apache.org/licenses/
  4683. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  4684. 1. Definitions.
  4685. "License" shall mean the terms and conditions for use, reproduction,
  4686. and distribution as defined by Sections 1 through 9 of this document.
  4687. "Licensor" shall mean the copyright owner or entity authorized by
  4688. the copyright owner that is granting the License.
  4689. "Legal Entity" shall mean the union of the acting entity and all
  4690. other entities that control, are controlled by, or are under common
  4691. control with that entity. For the purposes of this definition,
  4692. "control" means (i) the power, direct or indirect, to cause the
  4693. direction or management of such entity, whether by contract or
  4694. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  4695. outstanding shares, or (iii) beneficial ownership of such entity.
  4696. "You" (or "Your") shall mean an individual or Legal Entity
  4697. exercising permissions granted by this License.
  4698. "Source" form shall mean the preferred form for making modifications,
  4699. including but not limited to software source code, documentation
  4700. source, and configuration files.
  4701. "Object" form shall mean any form resulting from mechanical
  4702. transformation or translation of a Source form, including but
  4703. not limited to compiled object code, generated documentation,
  4704. and conversions to other media types.
  4705. "Work" shall mean the work of authorship, whether in Source or
  4706. Object form, made available under the License, as indicated by a
  4707. copyright notice that is included in or attached to the work
  4708. (an example is provided in the Appendix below).
  4709. "Derivative Works" shall mean any work, whether in Source or Object
  4710. form, that is based on (or derived from) the Work and for which the
  4711. editorial revisions, annotations, elaborations, or other modifications
  4712. represent, as a whole, an original work of authorship. For the purposes
  4713. of this License, Derivative Works shall not include works that remain
  4714. separable from, or merely link (or bind by name) to the interfaces of,
  4715. the Work and Derivative Works thereof.
  4716. "Contribution" shall mean any work of authorship, including
  4717. the original version of the Work and any modifications or additions
  4718. to that Work or Derivative Works thereof, that is intentionally
  4719. submitted to Licensor for inclusion in the Work by the copyright owner
  4720. or by an individual or Legal Entity authorized to submit on behalf of
  4721. the copyright owner. For the purposes of this definition, "submitted"
  4722. means any form of electronic, verbal, or written communication sent
  4723. to the Licensor or its representatives, including but not limited to
  4724. communication on electronic mailing lists, source code control systems,
  4725. and issue tracking systems that are managed by, or on behalf of, the
  4726. Licensor for the purpose of discussing and improving the Work, but
  4727. excluding communication that is conspicuously marked or otherwise
  4728. designated in writing by the copyright owner as "Not a Contribution."
  4729. "Contributor" shall mean Licensor and any individual or Legal Entity
  4730. on behalf of whom a Contribution has been received by Licensor and
  4731. subsequently incorporated within the Work.
  4732. 2. Grant of Copyright License. Subject to the terms and conditions of
  4733. this License, each Contributor hereby grants to You a perpetual,
  4734. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4735. copyright license to reproduce, prepare Derivative Works of,
  4736. publicly display, publicly perform, sublicense, and distribute the
  4737. Work and such Derivative Works in Source or Object form.
  4738. 3. Grant of Patent License. Subject to the terms and conditions of
  4739. this License, each Contributor hereby grants to You a perpetual,
  4740. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4741. (except as stated in this section) patent license to make, have made,
  4742. use, offer to sell, sell, import, and otherwise transfer the Work,
  4743. where such license applies only to those patent claims licensable
  4744. by such Contributor that are necessarily infringed by their
  4745. Contribution(s) alone or by combination of their Contribution(s)
  4746. with the Work to which such Contribution(s) was submitted. If You
  4747. institute patent litigation against any entity (including a
  4748. cross-claim or counterclaim in a lawsuit) alleging that the Work
  4749. or a Contribution incorporated within the Work constitutes direct
  4750. or contributory patent infringement, then any patent licenses
  4751. granted to You under this License for that Work shall terminate
  4752. as of the date such litigation is filed.
  4753. 4. Redistribution. You may reproduce and distribute copies of the
  4754. Work or Derivative Works thereof in any medium, with or without
  4755. modifications, and in Source or Object form, provided that You
  4756. meet the following conditions:
  4757. (a) You must give any other recipients of the Work or
  4758. Derivative Works a copy of this License; and
  4759. (b) You must cause any modified files to carry prominent notices
  4760. stating that You changed the files; and
  4761. (c) You must retain, in the Source form of any Derivative Works
  4762. that You distribute, all copyright, patent, trademark, and
  4763. attribution notices from the Source form of the Work,
  4764. excluding those notices that do not pertain to any part of
  4765. the Derivative Works; and
  4766. (d) If the Work includes a "NOTICE" text file as part of its
  4767. distribution, then any Derivative Works that You distribute must
  4768. include a readable copy of the attribution notices contained
  4769. within such NOTICE file, excluding those notices that do not
  4770. pertain to any part of the Derivative Works, in at least one
  4771. of the following places: within a NOTICE text file distributed
  4772. as part of the Derivative Works; within the Source form or
  4773. documentation, if provided along with the Derivative Works; or,
  4774. within a display generated by the Derivative Works, if and
  4775. wherever such third-party notices normally appear. The contents
  4776. of the NOTICE file are for informational purposes only and
  4777. do not modify the License. You may add Your own attribution
  4778. notices within Derivative Works that You distribute, alongside
  4779. or as an addendum to the NOTICE text from the Work, provided
  4780. that such additional attribution notices cannot be construed
  4781. as modifying the License.
  4782. You may add Your own copyright statement to Your modifications and
  4783. may provide additional or different license terms and conditions
  4784. for use, reproduction, or distribution of Your modifications, or
  4785. for any such Derivative Works as a whole, provided Your use,
  4786. reproduction, and distribution of the Work otherwise complies with
  4787. the conditions stated in this License.
  4788. 5. Submission of Contributions. Unless You explicitly state otherwise,
  4789. any Contribution intentionally submitted for inclusion in the Work
  4790. by You to the Licensor shall be under the terms and conditions of
  4791. this License, without any additional terms or conditions.
  4792. Notwithstanding the above, nothing herein shall supersede or modify
  4793. the terms of any separate license agreement you may have executed
  4794. with Licensor regarding such Contributions.
  4795. 6. Trademarks. This License does not grant permission to use the trade
  4796. names, trademarks, service marks, or product names of the Licensor,
  4797. except as required for reasonable and customary use in describing the
  4798. origin of the Work and reproducing the content of the NOTICE file.
  4799. 7. Disclaimer of Warranty. Unless required by applicable law or
  4800. agreed to in writing, Licensor provides the Work (and each
  4801. Contributor provides its Contributions) on an "AS IS" BASIS,
  4802. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  4803. implied, including, without limitation, any warranties or conditions
  4804. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  4805. PARTICULAR PURPOSE. You are solely responsible for determining the
  4806. appropriateness of using or redistributing the Work and assume any
  4807. risks associated with Your exercise of permissions under this License.
  4808. 8. Limitation of Liability. In no event and under no legal theory,
  4809. whether in tort (including negligence), contract, or otherwise,
  4810. unless required by applicable law (such as deliberate and grossly
  4811. negligent acts) or agreed to in writing, shall any Contributor be
  4812. liable to You for damages, including any direct, indirect, special,
  4813. incidental, or consequential damages of any character arising as a
  4814. result of this License or out of the use or inability to use the
  4815. Work (including but not limited to damages for loss of goodwill,
  4816. work stoppage, computer failure or malfunction, or any and all
  4817. other commercial damages or losses), even if such Contributor
  4818. has been advised of the possibility of such damages.
  4819. 9. Accepting Warranty or Additional Liability. While redistributing
  4820. the Work or Derivative Works thereof, You may choose to offer,
  4821. and charge a fee for, acceptance of support, warranty, indemnity,
  4822. or other liability obligations and/or rights consistent with this
  4823. License. However, in accepting such obligations, You may act only
  4824. on Your own behalf and on Your sole responsibility, not on behalf
  4825. of any other Contributor, and only if You agree to indemnify,
  4826. defend, and hold each Contributor harmless for any liability
  4827. incurred by, or claims asserted against, such Contributor by reason
  4828. of your accepting any such warranty or additional liability.
  4829. END OF TERMS AND CONDITIONS
  4830. --------------------------------------------------------------------------------
  4831. flutter
  4832. Copyright 2014 The Flutter Authors. All rights reserved.
  4833. Redistribution and use in source and binary forms, with or without modification,
  4834. are permitted provided that the following conditions are met:
  4835. * Redistributions of source code must retain the above copyright
  4836. notice, this list of conditions and the following disclaimer.
  4837. * Redistributions in binary form must reproduce the above
  4838. copyright notice, this list of conditions and the following
  4839. disclaimer in the documentation and/or other materials provided
  4840. with the distribution.
  4841. * Neither the name of Google Inc. nor the names of its
  4842. contributors may be used to endorse or promote products derived
  4843. from this software without specific prior written permission.
  4844. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  4845. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  4846. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  4847. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  4848. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  4849. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  4850. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  4851. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4852. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  4853. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4854. --------------------------------------------------------------------------------
  4855. flutter
  4856. Copyright 2014 The Flutter Authors. All rights reserved.
  4857. Use of this source code is governed by a BSD-style license that can be
  4858. found in the LICENSE file.
  4859. --------------------------------------------------------------------------------
  4860. flutter
  4861. Copyright 2019 The Flutter Authors. All rights reserved.
  4862. Use of this source code is governed by a BSD-style license that can be
  4863. found in the LICENSE file.
  4864. --------------------------------------------------------------------------------
  4865. flutter
  4866. License for the Ahem font embedded below is from:
  4867. https://www.w3.org/Style/CSS/Test/Fonts/Ahem/COPYING
  4868. The Ahem font in this directory belongs to the public domain. In
  4869. jurisdictions that do not recognize public domain ownership of these
  4870. files, the following Creative Commons Zero declaration applies:
  4871. <http://labs.creativecommons.org/licenses/zero-waive/1.0/us/legalcode>
  4872. which is quoted below:
  4873. The person who has associated a work with this document (the "Work")
  4874. affirms that he or she (the "Affirmer") is the/an author or owner of
  4875. the Work. The Work may be any work of authorship, including a
  4876. database.
  4877. The Affirmer hereby fully, permanently and irrevocably waives and
  4878. relinquishes all of her or his copyright and related or neighboring
  4879. legal rights in the Work available under any federal or state law,
  4880. treaty or contract, including but not limited to moral rights,
  4881. publicity and privacy rights, rights protecting against unfair
  4882. competition and any rights protecting the extraction, dissemination
  4883. and reuse of data, whether such rights are present or future, vested
  4884. or contingent (the "Waiver"). The Affirmer makes the Waiver for the
  4885. benefit of the public at large and to the detriment of the Affirmer's
  4886. heirs or successors.
  4887. The Affirmer understands and intends that the Waiver has the effect
  4888. of eliminating and entirely removing from the Affirmer's control all
  4889. the copyright and related or neighboring legal rights previously held
  4890. by the Affirmer in the Work, to that extent making the Work freely
  4891. available to the public for any and all uses and purposes without
  4892. restriction of any kind, including commercial use and uses in media
  4893. and formats or by methods that have not yet been invented or
  4894. conceived. Should the Waiver for any reason be judged legally
  4895. ineffective in any jurisdiction, the Affirmer hereby grants a free,
  4896. full, permanent, irrevocable, nonexclusive and worldwide license for
  4897. all her or his copyright and related or neighboring legal rights in
  4898. the Work.
  4899. --------------------------------------------------------------------------------
  4900. flutter
  4901. skia
  4902. Copyright 2022 Google LLC
  4903. Use of this source code is governed by a BSD-style license that can be
  4904. found in the LICENSE file.
  4905. --------------------------------------------------------------------------------
  4906. flutter
  4907. tonic
  4908. Copyright 2013 The Flutter Authors. All rights reserved.
  4909. Redistribution and use in source and binary forms, with or without modification,
  4910. are permitted provided that the following conditions are met:
  4911. * Redistributions of source code must retain the above copyright
  4912. notice, this list of conditions and the following disclaimer.
  4913. * Redistributions in binary form must reproduce the above
  4914. copyright notice, this list of conditions and the following
  4915. disclaimer in the documentation and/or other materials provided
  4916. with the distribution.
  4917. * Neither the name of Google Inc. nor the names of its
  4918. contributors may be used to endorse or promote products derived
  4919. from this software without specific prior written permission.
  4920. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  4921. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  4922. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  4923. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  4924. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  4925. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  4926. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  4927. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4928. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  4929. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4930. --------------------------------------------------------------------------------
  4931. flutter_lints
  4932. go_router
  4933. path_provider_windows
  4934. plugin_platform_interface
  4935. shared_preferences_linux
  4936. shared_preferences_web
  4937. shared_preferences_windows
  4938. xdg_directories
  4939. Copyright 2013 The Flutter Authors. All rights reserved.
  4940. Redistribution and use in source and binary forms, with or without modification,
  4941. are permitted provided that the following conditions are met:
  4942. * Redistributions of source code must retain the above copyright
  4943. notice, this list of conditions and the following disclaimer.
  4944. * Redistributions in binary form must reproduce the above
  4945. copyright notice, this list of conditions and the following
  4946. disclaimer in the documentation and/or other materials provided
  4947. with the distribution.
  4948. * Neither the name of Google Inc. nor the names of its
  4949. contributors may be used to endorse or promote products derived
  4950. from this software without specific prior written permission.
  4951. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  4952. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  4953. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  4954. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  4955. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  4956. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  4957. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  4958. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4959. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  4960. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4961. --------------------------------------------------------------------------------
  4962. flutter_riverpod
  4963. freezed_annotation
  4964. riverpod
  4965. riverpod_annotation
  4966. riverpod_generator
  4967. state_notifier
  4968. MIT License
  4969. Copyright (c) 2020 Remi Rousselet
  4970. Permission is hereby granted, free of charge, to any person obtaining a copy
  4971. of this software and associated documentation files (the "Software"), to deal
  4972. in the Software without restriction, including without limitation the rights
  4973. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  4974. copies of the Software, and to permit persons to whom the Software is
  4975. furnished to do so, subject to the following conditions:
  4976. The above copyright notice and this permission notice shall be included in all
  4977. copies or substantial portions of the Software.
  4978. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  4979. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  4980. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  4981. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  4982. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  4983. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  4984. SOFTWARE.
  4985. --------------------------------------------------------------------------------
  4986. freetype2
  4987. Copyright (C) 2000, 2001, 2002, 2003, 2006, 2010 by
  4988. Francesco Zappa Nardelli
  4989. Permission is hereby granted, free of charge, to any person obtaining a copy
  4990. of this software and associated documentation files (the "Software"), to deal
  4991. in the Software without restriction, including without limitation the rights
  4992. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  4993. copies of the Software, and to permit persons to whom the Software is
  4994. furnished to do so, subject to the following conditions:
  4995. The above copyright notice and this permission notice shall be included in
  4996. all copies or substantial portions of the Software.
  4997. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  4998. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  4999. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  5000. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  5001. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  5002. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  5003. THE SOFTWARE.
  5004. --------------------------------------------------------------------------------
  5005. freetype2
  5006. Copyright (C) 2000-2004, 2006-2011, 2013, 2014 by
  5007. Francesco Zappa Nardelli
  5008. Permission is hereby granted, free of charge, to any person obtaining a copy
  5009. of this software and associated documentation files (the "Software"), to deal
  5010. in the Software without restriction, including without limitation the rights
  5011. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  5012. copies of the Software, and to permit persons to whom the Software is
  5013. furnished to do so, subject to the following conditions:
  5014. The above copyright notice and this permission notice shall be included in
  5015. all copies or substantial portions of the Software.
  5016. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  5017. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  5018. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  5019. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  5020. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  5021. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  5022. THE SOFTWARE.
  5023. --------------------------------------------------------------------------------
  5024. freetype2
  5025. Copyright (C) 2001, 2002 by
  5026. Francesco Zappa Nardelli
  5027. Permission is hereby granted, free of charge, to any person obtaining a copy
  5028. of this software and associated documentation files (the "Software"), to deal
  5029. in the Software without restriction, including without limitation the rights
  5030. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  5031. copies of the Software, and to permit persons to whom the Software is
  5032. furnished to do so, subject to the following conditions:
  5033. The above copyright notice and this permission notice shall be included in
  5034. all copies or substantial portions of the Software.
  5035. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  5036. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  5037. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  5038. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  5039. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  5040. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  5041. THE SOFTWARE.
  5042. --------------------------------------------------------------------------------
  5043. freetype2
  5044. Copyright (C) 2001, 2002, 2003, 2004 by
  5045. Francesco Zappa Nardelli
  5046. Permission is hereby granted, free of charge, to any person obtaining a copy
  5047. of this software and associated documentation files (the "Software"), to deal
  5048. in the Software without restriction, including without limitation the rights
  5049. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  5050. copies of the Software, and to permit persons to whom the Software is
  5051. furnished to do so, subject to the following conditions:
  5052. The above copyright notice and this permission notice shall be included in
  5053. all copies or substantial portions of the Software.
  5054. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  5055. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  5056. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  5057. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  5058. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  5059. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  5060. THE SOFTWARE.
  5061. --------------------------------------------------------------------------------
  5062. freetype2
  5063. Copyright (C) 2001-2008, 2011, 2013, 2014 by
  5064. Francesco Zappa Nardelli
  5065. Permission is hereby granted, free of charge, to any person obtaining a copy
  5066. of this software and associated documentation files (the "Software"), to deal
  5067. in the Software without restriction, including without limitation the rights
  5068. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  5069. copies of the Software, and to permit persons to whom the Software is
  5070. furnished to do so, subject to the following conditions:
  5071. The above copyright notice and this permission notice shall be included in
  5072. all copies or substantial portions of the Software.
  5073. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  5074. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  5075. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  5076. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  5077. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  5078. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  5079. THE SOFTWARE.
  5080. --------------------------------------------------------------------------------
  5081. freetype2
  5082. Copyright 2000, 2001, 2004 by
  5083. Francesco Zappa Nardelli
  5084. Permission is hereby granted, free of charge, to any person obtaining a copy
  5085. of this software and associated documentation files (the "Software"), to deal
  5086. in the Software without restriction, including without limitation the rights
  5087. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  5088. copies of the Software, and to permit persons to whom the Software is
  5089. furnished to do so, subject to the following conditions:
  5090. The above copyright notice and this permission notice shall be included in
  5091. all copies or substantial portions of the Software.
  5092. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  5093. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  5094. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  5095. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  5096. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  5097. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  5098. THE SOFTWARE.
  5099. --------------------------------------------------------------------------------
  5100. freetype2
  5101. Copyright 2000-2001, 2002 by
  5102. Francesco Zappa Nardelli
  5103. Permission is hereby granted, free of charge, to any person obtaining a copy
  5104. of this software and associated documentation files (the "Software"), to deal
  5105. in the Software without restriction, including without limitation the rights
  5106. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  5107. copies of the Software, and to permit persons to whom the Software is
  5108. furnished to do so, subject to the following conditions:
  5109. The above copyright notice and this permission notice shall be included in
  5110. all copies or substantial portions of the Software.
  5111. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  5112. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  5113. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  5114. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  5115. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  5116. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  5117. THE SOFTWARE.
  5118. --------------------------------------------------------------------------------
  5119. freetype2
  5120. Copyright 2000-2001, 2003 by
  5121. Francesco Zappa Nardelli
  5122. Permission is hereby granted, free of charge, to any person obtaining a copy
  5123. of this software and associated documentation files (the "Software"), to deal
  5124. in the Software without restriction, including without limitation the rights
  5125. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  5126. copies of the Software, and to permit persons to whom the Software is
  5127. furnished to do so, subject to the following conditions:
  5128. The above copyright notice and this permission notice shall be included in
  5129. all copies or substantial portions of the Software.
  5130. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  5131. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  5132. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  5133. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  5134. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  5135. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  5136. THE SOFTWARE.
  5137. --------------------------------------------------------------------------------
  5138. freetype2
  5139. Copyright 2000-2010, 2012-2014 by
  5140. Francesco Zappa Nardelli
  5141. Permission is hereby granted, free of charge, to any person obtaining a copy
  5142. of this software and associated documentation files (the "Software"), to deal
  5143. in the Software without restriction, including without limitation the rights
  5144. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  5145. copies of the Software, and to permit persons to whom the Software is
  5146. furnished to do so, subject to the following conditions:
  5147. The above copyright notice and this permission notice shall be included in
  5148. all copies or substantial portions of the Software.
  5149. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  5150. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  5151. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  5152. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  5153. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  5154. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  5155. THE SOFTWARE.
  5156. --------------------------------------------------------------------------------
  5157. freetype2
  5158. Copyright 2003 by
  5159. Francesco Zappa Nardelli
  5160. Permission is hereby granted, free of charge, to any person obtaining a copy
  5161. of this software and associated documentation files (the "Software"), to deal
  5162. in the Software without restriction, including without limitation the rights
  5163. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  5164. copies of the Software, and to permit persons to whom the Software is
  5165. furnished to do so, subject to the following conditions:
  5166. The above copyright notice and this permission notice shall be included in
  5167. all copies or substantial portions of the Software.
  5168. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  5169. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  5170. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  5171. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  5172. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  5173. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  5174. THE SOFTWARE.
  5175. --------------------------------------------------------------------------------
  5176. freetype2
  5177. The FreeType Project LICENSE
  5178. ----------------------------
  5179. 2006-Jan-27
  5180. Copyright 1996-2002, 2006 by
  5181. David Turner, Robert Wilhelm, and Werner Lemberg
  5182. Introduction
  5183. ============
  5184. The FreeType Project is distributed in several archive packages;
  5185. some of them may contain, in addition to the FreeType font engine,
  5186. various tools and contributions which rely on, or relate to, the
  5187. FreeType Project.
  5188. This license applies to all files found in such packages, and
  5189. which do not fall under their own explicit license. The license
  5190. affects thus the FreeType font engine, the test programs,
  5191. documentation and makefiles, at the very least.
  5192. This license was inspired by the BSD, Artistic, and IJG
  5193. (Independent JPEG Group) licenses, which all encourage inclusion
  5194. and use of free software in commercial and freeware products
  5195. alike. As a consequence, its main points are that:
  5196. o We don't promise that this software works. However, we will be
  5197. interested in any kind of bug reports. (`as is' distribution)
  5198. o You can use this software for whatever you want, in parts or
  5199. full form, without having to pay us. (`royalty-free' usage)
  5200. o You may not pretend that you wrote this software. If you use
  5201. it, or only parts of it, in a program, you must acknowledge
  5202. somewhere in your documentation that you have used the
  5203. FreeType code. (`credits')
  5204. We specifically permit and encourage the inclusion of this
  5205. software, with or without modifications, in commercial products.
  5206. We disclaim all warranties covering The FreeType Project and
  5207. assume no liability related to The FreeType Project.
  5208. Finally, many people asked us for a preferred form for a
  5209. credit/disclaimer to use in compliance with this license. We thus
  5210. encourage you to use the following text:
  5211. """
  5212. Portions of this software are copyright © <year> The FreeType
  5213. Project (https://freetype.org). All rights reserved.
  5214. """
  5215. Please replace <year> with the value from the FreeType version you
  5216. actually use.
  5217. Legal Terms
  5218. ===========
  5219. 0. Definitions
  5220. --------------
  5221. Throughout this license, the terms `package', `FreeType Project',
  5222. and `FreeType archive' refer to the set of files originally
  5223. distributed by the authors (David Turner, Robert Wilhelm, and
  5224. Werner Lemberg) as the `FreeType Project', be they named as alpha,
  5225. beta or final release.
  5226. `You' refers to the licensee, or person using the project, where
  5227. `using' is a generic term including compiling the project's source
  5228. code as well as linking it to form a `program' or `executable'.
  5229. This program is referred to as `a program using the FreeType
  5230. engine'.
  5231. This license applies to all files distributed in the original
  5232. FreeType Project, including all source code, binaries and
  5233. documentation, unless otherwise stated in the file in its
  5234. original, unmodified form as distributed in the original archive.
  5235. If you are unsure whether or not a particular file is covered by
  5236. this license, you must contact us to verify this.
  5237. The FreeType Project is copyright (C) 1996-2000 by David Turner,
  5238. Robert Wilhelm, and Werner Lemberg. All rights reserved except as
  5239. specified below.
  5240. 1. No Warranty
  5241. --------------
  5242. THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY
  5243. KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
  5244. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  5245. PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS
  5246. BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO
  5247. USE, OF THE FREETYPE PROJECT.
  5248. 2. Redistribution
  5249. -----------------
  5250. This license grants a worldwide, royalty-free, perpetual and
  5251. irrevocable right and license to use, execute, perform, compile,
  5252. display, copy, create derivative works of, distribute and
  5253. sublicense the FreeType Project (in both source and object code
  5254. forms) and derivative works thereof for any purpose; and to
  5255. authorize others to exercise some or all of the rights granted
  5256. herein, subject to the following conditions:
  5257. o Redistribution of source code must retain this license file
  5258. (`FTL.TXT') unaltered; any additions, deletions or changes to
  5259. the original files must be clearly indicated in accompanying
  5260. documentation. The copyright notices of the unaltered,
  5261. original files must be preserved in all copies of source
  5262. files.
  5263. o Redistribution in binary form must provide a disclaimer that
  5264. states that the software is based in part of the work of the
  5265. FreeType Team, in the distribution documentation. We also
  5266. encourage you to put an URL to the FreeType web page in your
  5267. documentation, though this isn't mandatory.
  5268. These conditions apply to any software derived from or based on
  5269. the FreeType Project, not just the unmodified files. If you use
  5270. our work, you must acknowledge us. However, no fee need be paid
  5271. to us.
  5272. 3. Advertising
  5273. --------------
  5274. Neither the FreeType authors and contributors nor you shall use
  5275. the name of the other for commercial, advertising, or promotional
  5276. purposes without specific prior written permission.
  5277. We suggest, but do not require, that you use one or more of the
  5278. following phrases to refer to this software in your documentation
  5279. or advertising materials: `FreeType Project', `FreeType Engine',
  5280. `FreeType library', or `FreeType Distribution'.
  5281. As you have not signed this license, you are not required to
  5282. accept it. However, as the FreeType Project is copyrighted
  5283. material, only this license, or another one contracted with the
  5284. authors, grants you the right to use, distribute, and modify it.
  5285. Therefore, by using, distributing, or modifying the FreeType
  5286. Project, you indicate that you understand and accept all the terms
  5287. of this license.
  5288. 4. Contacts
  5289. -----------
  5290. There are two mailing lists related to FreeType:
  5291. o freetype@nongnu.org
  5292. Discusses general use and applications of FreeType, as well as
  5293. future and wanted additions to the library and distribution.
  5294. If you are looking for support, start in this list if you
  5295. haven't found anything to help you in the documentation.
  5296. o freetype-devel@nongnu.org
  5297. Discusses bugs, as well as engine internals, design issues,
  5298. specific licenses, porting, etc.
  5299. Our home page can be found at
  5300. https://freetype.org
  5301. --- end of FTL.TXT ---
  5302. --------------------------------------------------------------------------------
  5303. freetype2
  5304. Copyright 1990, 1994, 1998 The Open Group
  5305. Permission to use, copy, modify, distribute, and sell this software and its
  5306. documentation for any purpose is hereby granted without fee, provided that
  5307. the above copyright notice appear in all copies and that both that
  5308. copyright notice and this permission notice appear in supporting
  5309. documentation.
  5310. The above copyright notice and this permission notice shall be included in
  5311. all copies or substantial portions of the Software.
  5312. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  5313. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  5314. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  5315. OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
  5316. AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  5317. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  5318. Except as contained in this notice, the name of The Open Group shall not be
  5319. used in advertising or otherwise to promote the sale, use or other dealings
  5320. in this Software without prior written authorization from The Open Group.
  5321. --------------------------------------------------------------------------------
  5322. freetype2
  5323. Copyright 2000 Computing Research Labs, New Mexico State University
  5324. Copyright 2001-2004, 2011 Francesco Zappa Nardelli
  5325. Permission is hereby granted, free of charge, to any person obtaining a
  5326. copy of this software and associated documentation files (the "Software"),
  5327. to deal in the Software without restriction, including without limitation
  5328. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  5329. and/or sell copies of the Software, and to permit persons to whom the
  5330. Software is furnished to do so, subject to the following conditions:
  5331. The above copyright notice and this permission notice shall be included in
  5332. all copies or substantial portions of the Software.
  5333. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  5334. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  5335. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  5336. THE COMPUTING RESEARCH LAB OR NEW MEXICO STATE UNIVERSITY BE LIABLE FOR ANY
  5337. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT
  5338. OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
  5339. THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  5340. --------------------------------------------------------------------------------
  5341. freetype2
  5342. Copyright 2000 Computing Research Labs, New Mexico State University
  5343. Copyright 2001-2014
  5344. Francesco Zappa Nardelli
  5345. Permission is hereby granted, free of charge, to any person obtaining a
  5346. copy of this software and associated documentation files (the "Software"),
  5347. to deal in the Software without restriction, including without limitation
  5348. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  5349. and/or sell copies of the Software, and to permit persons to whom the
  5350. Software is furnished to do so, subject to the following conditions:
  5351. The above copyright notice and this permission notice shall be included in
  5352. all copies or substantial portions of the Software.
  5353. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  5354. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  5355. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  5356. THE COMPUTING RESEARCH LAB OR NEW MEXICO STATE UNIVERSITY BE LIABLE FOR ANY
  5357. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT
  5358. OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
  5359. THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  5360. --------------------------------------------------------------------------------
  5361. freetype2
  5362. Copyright 2000 Computing Research Labs, New Mexico State University
  5363. Copyright 2001-2015
  5364. Francesco Zappa Nardelli
  5365. Permission is hereby granted, free of charge, to any person obtaining a
  5366. copy of this software and associated documentation files (the "Software"),
  5367. to deal in the Software without restriction, including without limitation
  5368. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  5369. and/or sell copies of the Software, and to permit persons to whom the
  5370. Software is furnished to do so, subject to the following conditions:
  5371. The above copyright notice and this permission notice shall be included in
  5372. all copies or substantial portions of the Software.
  5373. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  5374. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  5375. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  5376. THE COMPUTING RESEARCH LAB OR NEW MEXICO STATE UNIVERSITY BE LIABLE FOR ANY
  5377. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT
  5378. OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
  5379. THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  5380. --------------------------------------------------------------------------------
  5381. freetype2
  5382. Copyright 2001, 2002, 2012 Francesco Zappa Nardelli
  5383. Permission is hereby granted, free of charge, to any person obtaining a
  5384. copy of this software and associated documentation files (the "Software"),
  5385. to deal in the Software without restriction, including without limitation
  5386. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  5387. and/or sell copies of the Software, and to permit persons to whom the
  5388. Software is furnished to do so, subject to the following conditions:
  5389. The above copyright notice and this permission notice shall be included in
  5390. all copies or substantial portions of the Software.
  5391. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  5392. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  5393. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  5394. THE COMPUTING RESEARCH LAB OR NEW MEXICO STATE UNIVERSITY BE LIABLE FOR ANY
  5395. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT
  5396. OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
  5397. THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  5398. --------------------------------------------------------------------------------
  5399. freetype2
  5400. This software was written by Alexander Peslyak in 2001. No copyright is
  5401. claimed, and the software is hereby placed in the public domain.
  5402. In case this attempt to disclaim copyright and place the software in the
  5403. public domain is deemed null and void, then the software is
  5404. Copyright (c) 2001 Alexander Peslyak and it is hereby released to the
  5405. general public under the following terms:
  5406. Redistribution and use in source and binary forms, with or without
  5407. modification, are permitted.
  5408. There's ABSOLUTELY NO WARRANTY, express or implied.
  5409. --------------------------------------------------------------------------------
  5410. freetype2
  5411. harfbuzz
  5412. Copyright © 2007,2008,2009 Red Hat, Inc.
  5413. Copyright © 2011,2012 Google, Inc.
  5414. This is part of HarfBuzz, a text shaping library.
  5415. Permission is hereby granted, without written agreement and without
  5416. license or royalty fees, to use, copy, modify, and distribute this
  5417. software and its documentation for any purpose, provided that the
  5418. above copyright notice and the following two paragraphs appear in
  5419. all copies of this software.
  5420. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  5421. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  5422. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  5423. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  5424. DAMAGE.
  5425. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  5426. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  5427. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  5428. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  5429. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  5430. Red Hat Author(s): Behdad Esfahbod
  5431. Google Author(s): Behdad Esfahbod
  5432. --------------------------------------------------------------------------------
  5433. freetype2
  5434. zlib
  5435. version 1.3.1, January 22nd, 2024
  5436. Copyright (C) 1995-2024 Jean-loup Gailly and Mark Adler
  5437. This software is provided 'as-is', without any express or implied
  5438. warranty. In no event will the authors be held liable for any damages
  5439. arising from the use of this software.
  5440. Permission is granted to anyone to use this software for any purpose,
  5441. including commercial applications, and to alter it and redistribute it
  5442. freely, subject to the following restrictions:
  5443. 1. The origin of this software must not be misrepresented; you must not
  5444. claim that you wrote the original software. If you use this software
  5445. in a product, an acknowledgment in the product documentation would be
  5446. appreciated but is not required.
  5447. 2. Altered source versions must be plainly marked as such, and must not be
  5448. misrepresented as being the original software.
  5449. 3. This notice may not be removed or altered from any source distribution.
  5450. --------------------------------------------------------------------------------
  5451. frontend_server_client
  5452. Copyright 2020, the Dart project authors.
  5453. Redistribution and use in source and binary forms, with or without
  5454. modification, are permitted provided that the following conditions are
  5455. met:
  5456. * Redistributions of source code must retain the above copyright
  5457. notice, this list of conditions and the following disclaimer.
  5458. * Redistributions in binary form must reproduce the above
  5459. copyright notice, this list of conditions and the following
  5460. disclaimer in the documentation and/or other materials provided
  5461. with the distribution.
  5462. * Neither the name of Google LLC nor the names of its
  5463. contributors may be used to endorse or promote products derived
  5464. from this software without specific prior written permission.
  5465. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  5466. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  5467. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  5468. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  5469. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  5470. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  5471. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  5472. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  5473. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  5474. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  5475. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  5476. --------------------------------------------------------------------------------
  5477. fuchsia_sdk
  5478. Copyright © 2005-2014 Rich Felker, et al.
  5479. Permission is hereby granted, free of charge, to any person obtaining
  5480. a copy of this software and associated documentation files (the
  5481. "Software"), to deal in the Software without restriction, including
  5482. without limitation the rights to use, copy, modify, merge, publish,
  5483. distribute, sublicense, and/or sell copies of the Software, and to
  5484. permit persons to whom the Software is furnished to do so, subject to
  5485. the following conditions:
  5486. The above copyright notice and this permission notice shall be
  5487. included in all copies or substantial portions of the Software.
  5488. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  5489. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  5490. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  5491. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  5492. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  5493. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  5494. SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  5495. Authors/contributors include:
  5496. Alex Dowad
  5497. Alexander Monakov
  5498. Anthony G. Basile
  5499. Arvid Picciani
  5500. Bobby Bingham
  5501. Boris Brezillon
  5502. Brent Cook
  5503. Chris Spiegel
  5504. Clément Vasseur
  5505. Daniel Micay
  5506. Denys Vlasenko
  5507. Emil Renner Berthing
  5508. Felix Fietkau
  5509. Felix Janda
  5510. Gianluca Anzolin
  5511. Hauke Mehrtens
  5512. Hiltjo Posthuma
  5513. Isaac Dunham
  5514. Jaydeep Patil
  5515. Jens Gustedt
  5516. Jeremy Huntwork
  5517. Jo-Philipp Wich
  5518. Joakim Sindholt
  5519. John Spencer
  5520. Josiah Worcester
  5521. Justin Cormack
  5522. Khem Raj
  5523. Kylie McClain
  5524. Luca Barbato
  5525. Luka Perkov
  5526. M Farkas-Dyck (Strake)
  5527. Mahesh Bodapati
  5528. Michael Forney
  5529. Natanael Copa
  5530. Nicholas J. Kain
  5531. orc
  5532. Pascal Cuoq
  5533. Petr Hosek
  5534. Pierre Carrier
  5535. Rich Felker
  5536. Richard Pennington
  5537. Shiz
  5538. sin
  5539. Solar Designer
  5540. Stefan Kristiansson
  5541. Szabolcs Nagy
  5542. Timo Teräs
  5543. Trutz Behn
  5544. Valentin Ochs
  5545. William Haddon
  5546. Portions of this software are derived from third-party works licensed
  5547. under terms compatible with the above MIT license:
  5548. Much of the math library code (third_party/math/* and
  5549. third_party/complex/*, and third_party/include/libm.h) is
  5550. Copyright © 1993,2004 Sun Microsystems or
  5551. Copyright © 2003-2011 David Schultz or
  5552. Copyright © 2003-2009 Steven G. Kargl or
  5553. Copyright © 2003-2009 Bruce D. Evans or
  5554. Copyright © 2008 Stephen L. Moshier
  5555. and labelled as such in comments in the individual source files. All
  5556. have been licensed under extremely permissive terms.
  5557. The smoothsort implementation (third_party/smoothsort/qsort.c) is
  5558. Copyright © 2011 Valentin Ochs and is licensed under an MIT-style
  5559. license.
  5560. The x86_64 files in third_party/arch were written by Nicholas J. Kain
  5561. and is licensed under the standard MIT terms.
  5562. All other files which have no copyright comments are original works
  5563. produced specifically for use as part of this library, written either
  5564. by Rich Felker, the main author of the library, or by one or more
  5565. contibutors listed above. Details on authorship of individual files
  5566. can be found in the git version control history of the project. The
  5567. omission of copyright and license comments in each file is in the
  5568. interest of source tree size.
  5569. In addition, permission is hereby granted for all public header files
  5570. (include/* and arch/*/bits/*) and crt files intended to be linked into
  5571. applications (crt/*, ldso/dlstart.c, and arch/*/crt_arch.h) to omit
  5572. the copyright notice and permission notice otherwise required by the
  5573. license, and to use these files without any requirement of
  5574. attribution. These files include substantial contributions from:
  5575. Bobby Bingham
  5576. John Spencer
  5577. Nicholas J. Kain
  5578. Rich Felker
  5579. Richard Pennington
  5580. Stefan Kristiansson
  5581. Szabolcs Nagy
  5582. all of whom have explicitly granted such permission.
  5583. This file previously contained text expressing a belief that most of
  5584. the files covered by the above exception were sufficiently trivial not
  5585. to be subject to copyright, resulting in confusion over whether it
  5586. negated the permissions granted in the license. In the spirit of
  5587. permissive licensing, and of not having licensing issues being an
  5588. obstacle to adoption, that text has been removed.
  5589. --------------------------------------------------------------------------------
  5590. fuchsia_sdk
  5591. Apache License
  5592. Version 2.0, January 2004
  5593. http://www.apache.org/licenses/
  5594. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  5595. 1. Definitions.
  5596. "License" shall mean the terms and conditions for use, reproduction,
  5597. and distribution as defined by Sections 1 through 9 of this document.
  5598. "Licensor" shall mean the copyright owner or entity authorized by
  5599. the copyright owner that is granting the License.
  5600. "Legal Entity" shall mean the union of the acting entity and all
  5601. other entities that control, are controlled by, or are under common
  5602. control with that entity. For the purposes of this definition,
  5603. "control" means (i) the power, direct or indirect, to cause the
  5604. direction or management of such entity, whether by contract or
  5605. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  5606. outstanding shares, or (iii) beneficial ownership of such entity.
  5607. "You" (or "Your") shall mean an individual or Legal Entity
  5608. exercising permissions granted by this License.
  5609. "Source" form shall mean the preferred form for making modifications,
  5610. including but not limited to software source code, documentation
  5611. source, and configuration files.
  5612. "Object" form shall mean any form resulting from mechanical
  5613. transformation or translation of a Source form, including but
  5614. not limited to compiled object code, generated documentation,
  5615. and conversions to other media types.
  5616. "Work" shall mean the work of authorship, whether in Source or
  5617. Object form, made available under the License, as indicated by a
  5618. copyright notice that is included in or attached to the work
  5619. (an example is provided in the Appendix below).
  5620. "Derivative Works" shall mean any work, whether in Source or Object
  5621. form, that is based on (or derived from) the Work and for which the
  5622. editorial revisions, annotations, elaborations, or other modifications
  5623. represent, as a whole, an original work of authorship. For the purposes
  5624. of this License, Derivative Works shall not include works that remain
  5625. separable from, or merely link (or bind by name) to the interfaces of,
  5626. the Work and Derivative Works thereof.
  5627. "Contribution" shall mean any work of authorship, including
  5628. the original version of the Work and any modifications or additions
  5629. to that Work or Derivative Works thereof, that is intentionally
  5630. submitted to Licensor for inclusion in the Work by the copyright owner
  5631. or by an individual or Legal Entity authorized to submit on behalf of
  5632. the copyright owner. For the purposes of this definition, "submitted"
  5633. means any form of electronic, verbal, or written communication sent
  5634. to the Licensor or its representatives, including but not limited to
  5635. communication on electronic mailing lists, source code control systems,
  5636. and issue tracking systems that are managed by, or on behalf of, the
  5637. Licensor for the purpose of discussing and improving the Work, but
  5638. excluding communication that is conspicuously marked or otherwise
  5639. designated in writing by the copyright owner as "Not a Contribution."
  5640. "Contributor" shall mean Licensor and any individual or Legal Entity
  5641. on behalf of whom a Contribution has been received by Licensor and
  5642. subsequently incorporated within the Work.
  5643. 2. Grant of Copyright License. Subject to the terms and conditions of
  5644. this License, each Contributor hereby grants to You a perpetual,
  5645. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5646. copyright license to reproduce, prepare Derivative Works of,
  5647. publicly display, publicly perform, sublicense, and distribute the
  5648. Work and such Derivative Works in Source or Object form.
  5649. 3. Grant of Patent License. Subject to the terms and conditions of
  5650. this License, each Contributor hereby grants to You a perpetual,
  5651. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5652. (except as stated in this section) patent license to make, have made,
  5653. use, offer to sell, sell, import, and otherwise transfer the Work,
  5654. where such license applies only to those patent claims licensable
  5655. by such Contributor that are necessarily infringed by their
  5656. Contribution(s) alone or by combination of their Contribution(s)
  5657. with the Work to which such Contribution(s) was submitted. If You
  5658. institute patent litigation against any entity (including a
  5659. cross-claim or counterclaim in a lawsuit) alleging that the Work
  5660. or a Contribution incorporated within the Work constitutes direct
  5661. or contributory patent infringement, then any patent licenses
  5662. granted to You under this License for that Work shall terminate
  5663. as of the date such litigation is filed.
  5664. 4. Redistribution. You may reproduce and distribute copies of the
  5665. Work or Derivative Works thereof in any medium, with or without
  5666. modifications, and in Source or Object form, provided that You
  5667. meet the following conditions:
  5668. (a) You must give any other recipients of the Work or
  5669. Derivative Works a copy of this License; and
  5670. (b) You must cause any modified files to carry prominent notices
  5671. stating that You changed the files; and
  5672. (c) You must retain, in the Source form of any Derivative Works
  5673. that You distribute, all copyright, patent, trademark, and
  5674. attribution notices from the Source form of the Work,
  5675. excluding those notices that do not pertain to any part of
  5676. the Derivative Works; and
  5677. (d) If the Work includes a "NOTICE" text file as part of its
  5678. distribution, then any Derivative Works that You distribute must
  5679. include a readable copy of the attribution notices contained
  5680. within such NOTICE file, excluding those notices that do not
  5681. pertain to any part of the Derivative Works, in at least one
  5682. of the following places: within a NOTICE text file distributed
  5683. as part of the Derivative Works; within the Source form or
  5684. documentation, if provided along with the Derivative Works; or,
  5685. within a display generated by the Derivative Works, if and
  5686. wherever such third-party notices normally appear. The contents
  5687. of the NOTICE file are for informational purposes only and
  5688. do not modify the License. You may add Your own attribution
  5689. notices within Derivative Works that You distribute, alongside
  5690. or as an addendum to the NOTICE text from the Work, provided
  5691. that such additional attribution notices cannot be construed
  5692. as modifying the License.
  5693. You may add Your own copyright statement to Your modifications and
  5694. may provide additional or different license terms and conditions
  5695. for use, reproduction, or distribution of Your modifications, or
  5696. for any such Derivative Works as a whole, provided Your use,
  5697. reproduction, and distribution of the Work otherwise complies with
  5698. the conditions stated in this License.
  5699. 5. Submission of Contributions. Unless You explicitly state otherwise,
  5700. any Contribution intentionally submitted for inclusion in the Work
  5701. by You to the Licensor shall be under the terms and conditions of
  5702. this License, without any additional terms or conditions.
  5703. Notwithstanding the above, nothing herein shall supersede or modify
  5704. the terms of any separate license agreement you may have executed
  5705. with Licensor regarding such Contributions.
  5706. 6. Trademarks. This License does not grant permission to use the trade
  5707. names, trademarks, service marks, or product names of the Licensor,
  5708. except as required for reasonable and customary use in describing the
  5709. origin of the Work and reproducing the content of the NOTICE file.
  5710. 7. Disclaimer of Warranty. Unless required by applicable law or
  5711. agreed to in writing, Licensor provides the Work (and each
  5712. Contributor provides its Contributions) on an "AS IS" BASIS,
  5713. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  5714. implied, including, without limitation, any warranties or conditions
  5715. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  5716. PARTICULAR PURPOSE. You are solely responsible for determining the
  5717. appropriateness of using or redistributing the Work and assume any
  5718. risks associated with Your exercise of permissions under this License.
  5719. 8. Limitation of Liability. In no event and under no legal theory,
  5720. whether in tort (including negligence), contract, or otherwise,
  5721. unless required by applicable law (such as deliberate and grossly
  5722. negligent acts) or agreed to in writing, shall any Contributor be
  5723. liable to You for damages, including any direct, indirect, special,
  5724. incidental, or consequential damages of any character arising as a
  5725. result of this License or out of the use or inability to use the
  5726. Work (including but not limited to damages for loss of goodwill,
  5727. work stoppage, computer failure or malfunction, or any and all
  5728. other commercial damages or losses), even if such Contributor
  5729. has been advised of the possibility of such damages.
  5730. 9. Accepting Warranty or Additional Liability. While redistributing
  5731. the Work or Derivative Works thereof, You may choose to offer,
  5732. and charge a fee for, acceptance of support, warranty, indemnity,
  5733. or other liability obligations and/or rights consistent with this
  5734. License. However, in accepting such obligations, You may act only
  5735. on Your own behalf and on Your sole responsibility, not on behalf
  5736. of any other Contributor, and only if You agree to indemnify,
  5737. defend, and hold each Contributor harmless for any liability
  5738. incurred by, or claims asserted against, such Contributor by reason
  5739. of your accepting any such warranty or additional liability.
  5740. END OF TERMS AND CONDITIONS
  5741. APPENDIX: How to apply the Apache License to your work.
  5742. To apply the Apache License to your work, attach the following
  5743. boilerplate notice, with the fields enclosed by brackets "[]"
  5744. replaced with your own identifying information. (Don't include
  5745. the brackets!) The text should be enclosed in the appropriate
  5746. comment syntax for the file format. We also recommend that a
  5747. file or class name and description of purpose be included on the
  5748. same "printed page" as the copyright notice for easier
  5749. identification within third-party archives.
  5750. Copyright [yyyy] [name of copyright owner]
  5751. Licensed under the Apache License, Version 2.0 (the "License");
  5752. you may not use this file except in compliance with the License.
  5753. You may obtain a copy of the License at
  5754. http://www.apache.org/licenses/LICENSE-2.0
  5755. Unless required by applicable law or agreed to in writing, software
  5756. distributed under the License is distributed on an "AS IS" BASIS,
  5757. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5758. See the License for the specific language governing permissions and
  5759. limitations under the License.
  5760. --------------------------------------------------------------------------------
  5761. fuchsia_sdk
  5762. Apache License
  5763. Version 2.0, January 2004
  5764. http://www.apache.org/licenses/
  5765. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  5766. 1. Definitions.
  5767. "License" shall mean the terms and conditions for use, reproduction,
  5768. and distribution as defined by Sections 1 through 9 of this document.
  5769. "Licensor" shall mean the copyright owner or entity authorized by
  5770. the copyright owner that is granting the License.
  5771. "Legal Entity" shall mean the union of the acting entity and all
  5772. other entities that control, are controlled by, or are under common
  5773. control with that entity. For the purposes of this definition,
  5774. "control" means (i) the power, direct or indirect, to cause the
  5775. direction or management of such entity, whether by contract or
  5776. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  5777. outstanding shares, or (iii) beneficial ownership of such entity.
  5778. "You" (or "Your") shall mean an individual or Legal Entity
  5779. exercising permissions granted by this License.
  5780. "Source" form shall mean the preferred form for making modifications,
  5781. including but not limited to software source code, documentation
  5782. source, and configuration files.
  5783. "Object" form shall mean any form resulting from mechanical
  5784. transformation or translation of a Source form, including but
  5785. not limited to compiled object code, generated documentation,
  5786. and conversions to other media types.
  5787. "Work" shall mean the work of authorship, whether in Source or
  5788. Object form, made available under the License, as indicated by a
  5789. copyright notice that is included in or attached to the work
  5790. (an example is provided in the Appendix below).
  5791. "Derivative Works" shall mean any work, whether in Source or Object
  5792. form, that is based on (or derived from) the Work and for which the
  5793. editorial revisions, annotations, elaborations, or other modifications
  5794. represent, as a whole, an original work of authorship. For the purposes
  5795. of this License, Derivative Works shall not include works that remain
  5796. separable from, or merely link (or bind by name) to the interfaces of,
  5797. the Work and Derivative Works thereof.
  5798. "Contribution" shall mean any work of authorship, including
  5799. the original version of the Work and any modifications or additions
  5800. to that Work or Derivative Works thereof, that is intentionally
  5801. submitted to Licensor for inclusion in the Work by the copyright owner
  5802. or by an individual or Legal Entity authorized to submit on behalf of
  5803. the copyright owner. For the purposes of this definition, "submitted"
  5804. means any form of electronic, verbal, or written communication sent
  5805. to the Licensor or its representatives, including but not limited to
  5806. communication on electronic mailing lists, source code control systems,
  5807. and issue tracking systems that are managed by, or on behalf of, the
  5808. Licensor for the purpose of discussing and improving the Work, but
  5809. excluding communication that is conspicuously marked or otherwise
  5810. designated in writing by the copyright owner as "Not a Contribution."
  5811. "Contributor" shall mean Licensor and any individual or Legal Entity
  5812. on behalf of whom a Contribution has been received by Licensor and
  5813. subsequently incorporated within the Work.
  5814. 2. Grant of Copyright License. Subject to the terms and conditions of
  5815. this License, each Contributor hereby grants to You a perpetual,
  5816. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5817. copyright license to reproduce, prepare Derivative Works of,
  5818. publicly display, publicly perform, sublicense, and distribute the
  5819. Work and such Derivative Works in Source or Object form.
  5820. 3. Grant of Patent License. Subject to the terms and conditions of
  5821. this License, each Contributor hereby grants to You a perpetual,
  5822. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5823. (except as stated in this section) patent license to make, have made,
  5824. use, offer to sell, sell, import, and otherwise transfer the Work,
  5825. where such license applies only to those patent claims licensable
  5826. by such Contributor that are necessarily infringed by their
  5827. Contribution(s) alone or by combination of their Contribution(s)
  5828. with the Work to which such Contribution(s) was submitted. If You
  5829. institute patent litigation against any entity (including a
  5830. cross-claim or counterclaim in a lawsuit) alleging that the Work
  5831. or a Contribution incorporated within the Work constitutes direct
  5832. or contributory patent infringement, then any patent licenses
  5833. granted to You under this License for that Work shall terminate
  5834. as of the date such litigation is filed.
  5835. 4. Redistribution. You may reproduce and distribute copies of the
  5836. Work or Derivative Works thereof in any medium, with or without
  5837. modifications, and in Source or Object form, provided that You
  5838. meet the following conditions:
  5839. (a) You must give any other recipients of the Work or
  5840. Derivative Works a copy of this License; and
  5841. (b) You must cause any modified files to carry prominent notices
  5842. stating that You changed the files; and
  5843. (c) You must retain, in the Source form of any Derivative Works
  5844. that You distribute, all copyright, patent, trademark, and
  5845. attribution notices from the Source form of the Work,
  5846. excluding those notices that do not pertain to any part of
  5847. the Derivative Works; and
  5848. (d) If the Work includes a "NOTICE" text file as part of its
  5849. distribution, then any Derivative Works that You distribute must
  5850. include a readable copy of the attribution notices contained
  5851. within such NOTICE file, excluding those notices that do not
  5852. pertain to any part of the Derivative Works, in at least one
  5853. of the following places: within a NOTICE text file distributed
  5854. as part of the Derivative Works; within the Source form or
  5855. documentation, if provided along with the Derivative Works; or,
  5856. within a display generated by the Derivative Works, if and
  5857. wherever such third-party notices normally appear. The contents
  5858. of the NOTICE file are for informational purposes only and
  5859. do not modify the License. You may add Your own attribution
  5860. notices within Derivative Works that You distribute, alongside
  5861. or as an addendum to the NOTICE text from the Work, provided
  5862. that such additional attribution notices cannot be construed
  5863. as modifying the License.
  5864. You may add Your own copyright statement to Your modifications and
  5865. may provide additional or different license terms and conditions
  5866. for use, reproduction, or distribution of Your modifications, or
  5867. for any such Derivative Works as a whole, provided Your use,
  5868. reproduction, and distribution of the Work otherwise complies with
  5869. the conditions stated in this License.
  5870. 5. Submission of Contributions. Unless You explicitly state otherwise,
  5871. any Contribution intentionally submitted for inclusion in the Work
  5872. by You to the Licensor shall be under the terms and conditions of
  5873. this License, without any additional terms or conditions.
  5874. Notwithstanding the above, nothing herein shall supersede or modify
  5875. the terms of any separate license agreement you may have executed
  5876. with Licensor regarding such Contributions.
  5877. 6. Trademarks. This License does not grant permission to use the trade
  5878. names, trademarks, service marks, or product names of the Licensor,
  5879. except as required for reasonable and customary use in describing the
  5880. origin of the Work and reproducing the content of the NOTICE file.
  5881. 7. Disclaimer of Warranty. Unless required by applicable law or
  5882. agreed to in writing, Licensor provides the Work (and each
  5883. Contributor provides its Contributions) on an "AS IS" BASIS,
  5884. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  5885. implied, including, without limitation, any warranties or conditions
  5886. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  5887. PARTICULAR PURPOSE. You are solely responsible for determining the
  5888. appropriateness of using or redistributing the Work and assume any
  5889. risks associated with Your exercise of permissions under this License.
  5890. 8. Limitation of Liability. In no event and under no legal theory,
  5891. whether in tort (including negligence), contract, or otherwise,
  5892. unless required by applicable law (such as deliberate and grossly
  5893. negligent acts) or agreed to in writing, shall any Contributor be
  5894. liable to You for damages, including any direct, indirect, special,
  5895. incidental, or consequential damages of any character arising as a
  5896. result of this License or out of the use or inability to use the
  5897. Work (including but not limited to damages for loss of goodwill,
  5898. work stoppage, computer failure or malfunction, or any and all
  5899. other commercial damages or losses), even if such Contributor
  5900. has been advised of the possibility of such damages.
  5901. 9. Accepting Warranty or Additional Liability. While redistributing
  5902. the Work or Derivative Works thereof, You may choose to offer,
  5903. and charge a fee for, acceptance of support, warranty, indemnity,
  5904. or other liability obligations and/or rights consistent with this
  5905. License. However, in accepting such obligations, You may act only
  5906. on Your own behalf and on Your sole responsibility, not on behalf
  5907. of any other Contributor, and only if You agree to indemnify,
  5908. defend, and hold each Contributor harmless for any liability
  5909. incurred by, or claims asserted against, such Contributor by reason
  5910. of your accepting any such warranty or additional liability.
  5911. END OF TERMS AND CONDITIONS
  5912. APPENDIX: How to apply the Apache License to your work.
  5913. To apply the Apache License to your work, attach the following
  5914. boilerplate notice, with the fields enclosed by brackets "[]"
  5915. replaced with your own identifying information. (Don't include
  5916. the brackets!) The text should be enclosed in the appropriate
  5917. comment syntax for the file format. We also recommend that a
  5918. file or class name and description of purpose be included on the
  5919. same "printed page" as the copyright notice for easier
  5920. identification within third-party archives.
  5921. Copyright [yyyy] [name of copyright owner]
  5922. Licensed under the Apache License, Version 2.0 (the "License");
  5923. you may not use this file except in compliance with the License.
  5924. You may obtain a copy of the License at
  5925. http://www.apache.org/licenses/LICENSE-2.0
  5926. Unless required by applicable law or agreed to in writing, software
  5927. distributed under the License is distributed on an "AS IS" BASIS,
  5928. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5929. See the License for the specific language governing permissions and
  5930. limitations under the License.
  5931. --- LLVM Exceptions to the Apache 2.0 License ----
  5932. As an exception, if, as a result of your compiling your source code, portions
  5933. of this Software are embedded into an Object form of such source code, you
  5934. may redistribute such embedded portions in such Object form without complying
  5935. with the conditions of Sections 4(a), 4(b) and 4(d) of the License.
  5936. In addition, if you combine or link compiled forms of this Software with
  5937. software that is licensed under the GPLv2 ("Combined Software") and if a
  5938. court of competent jurisdiction determines that the patent provision (Section
  5939. 3), the indemnity provision (Section 9) or other Section of the License
  5940. conflicts with the conditions of the GPLv2, you may retroactively and
  5941. prospectively choose to deem waived or otherwise exclude such Section(s) of
  5942. the License, but only in their entirety and only with respect to the Combined
  5943. Software.
  5944. --------------------------------------------------------------------------------
  5945. fuchsia_sdk
  5946. Copyright 2014 The Fuchsia Authors. All rights reserved.
  5947. Redistribution and use in source and binary forms, with or without
  5948. modification, are permitted provided that the following conditions are
  5949. met:
  5950. * Redistributions of source code must retain the above copyright
  5951. notice, this list of conditions and the following disclaimer.
  5952. * Redistributions in binary form must reproduce the above
  5953. copyright notice, this list of conditions and the following disclaimer
  5954. in the documentation and/or other materials provided with the
  5955. distribution.
  5956. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  5957. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  5958. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  5959. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  5960. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  5961. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  5962. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  5963. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  5964. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  5965. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  5966. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  5967. --------------------------------------------------------------------------------
  5968. fuchsia_sdk
  5969. Copyright 2016 The Fuchsia Authors. All rights reserved.
  5970. Redistribution and use in source and binary forms, with or without
  5971. modification, are permitted provided that the following conditions are
  5972. met:
  5973. * Redistributions of source code must retain the above copyright
  5974. notice, this list of conditions and the following disclaimer.
  5975. * Redistributions in binary form must reproduce the above
  5976. copyright notice, this list of conditions and the following disclaimer
  5977. in the documentation and/or other materials provided with the
  5978. distribution.
  5979. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  5980. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  5981. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  5982. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  5983. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  5984. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  5985. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  5986. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  5987. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  5988. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  5989. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  5990. --------------------------------------------------------------------------------
  5991. fuchsia_sdk
  5992. Copyright 2017 The Fuchsia Authors. All rights reserved.
  5993. Redistribution and use in source and binary forms, with or without
  5994. modification, are permitted provided that the following conditions are
  5995. met:
  5996. * Redistributions of source code must retain the above copyright
  5997. notice, this list of conditions and the following disclaimer.
  5998. * Redistributions in binary form must reproduce the above
  5999. copyright notice, this list of conditions and the following disclaimer
  6000. in the documentation and/or other materials provided with the
  6001. distribution.
  6002. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  6003. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  6004. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  6005. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  6006. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  6007. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  6008. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  6009. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  6010. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  6011. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  6012. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  6013. --------------------------------------------------------------------------------
  6014. fuchsia_sdk
  6015. Copyright 2018 The Fuchsia Authors. All rights reserved.
  6016. Redistribution and use in source and binary forms, with or without
  6017. modification, are permitted provided that the following conditions are
  6018. met:
  6019. * Redistributions of source code must retain the above copyright
  6020. notice, this list of conditions and the following disclaimer.
  6021. * Redistributions in binary form must reproduce the above
  6022. copyright notice, this list of conditions and the following disclaimer
  6023. in the documentation and/or other materials provided with the
  6024. distribution.
  6025. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  6026. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  6027. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  6028. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  6029. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  6030. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  6031. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  6032. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  6033. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  6034. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  6035. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  6036. --------------------------------------------------------------------------------
  6037. fuchsia_sdk
  6038. Copyright 2019 The Fuchsia Authors.
  6039. Redistribution and use in source and binary forms, with or without
  6040. modification, are permitted provided that the following conditions are
  6041. met:
  6042. * Redistributions of source code must retain the above copyright
  6043. notice, this list of conditions and the following disclaimer.
  6044. * Redistributions in binary form must reproduce the above
  6045. copyright notice, this list of conditions and the following disclaimer
  6046. in the documentation and/or other materials provided with the
  6047. distribution.
  6048. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  6049. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  6050. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  6051. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  6052. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  6053. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  6054. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  6055. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  6056. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  6057. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  6058. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  6059. --------------------------------------------------------------------------------
  6060. fuchsia_sdk
  6061. Copyright 2019 The Fuchsia Authors. All rights reserved.
  6062. Redistribution and use in source and binary forms, with or without
  6063. modification, are permitted provided that the following conditions are
  6064. met:
  6065. * Redistributions of source code must retain the above copyright
  6066. notice, this list of conditions and the following disclaimer.
  6067. * Redistributions in binary form must reproduce the above
  6068. copyright notice, this list of conditions and the following disclaimer
  6069. in the documentation and/or other materials provided with the
  6070. distribution.
  6071. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  6072. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  6073. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  6074. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  6075. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  6076. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  6077. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  6078. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  6079. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  6080. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  6081. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  6082. --------------------------------------------------------------------------------
  6083. fuchsia_sdk
  6084. Copyright 2020 The Fuchsia Authors. All rights reserved.
  6085. Redistribution and use in source and binary forms, with or without
  6086. modification, are permitted provided that the following conditions are
  6087. met:
  6088. * Redistributions of source code must retain the above copyright
  6089. notice, this list of conditions and the following disclaimer.
  6090. * Redistributions in binary form must reproduce the above
  6091. copyright notice, this list of conditions and the following disclaimer
  6092. in the documentation and/or other materials provided with the
  6093. distribution.
  6094. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  6095. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  6096. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  6097. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  6098. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  6099. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  6100. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  6101. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  6102. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  6103. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  6104. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  6105. --------------------------------------------------------------------------------
  6106. fuchsia_sdk
  6107. Copyright 2021 The Fuchsia Authors. All rights reserved.
  6108. Redistribution and use in source and binary forms, with or without
  6109. modification, are permitted provided that the following conditions are
  6110. met:
  6111. * Redistributions of source code must retain the above copyright
  6112. notice, this list of conditions and the following disclaimer.
  6113. * Redistributions in binary form must reproduce the above
  6114. copyright notice, this list of conditions and the following disclaimer
  6115. in the documentation and/or other materials provided with the
  6116. distribution.
  6117. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  6118. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  6119. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  6120. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  6121. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  6122. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  6123. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  6124. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  6125. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  6126. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  6127. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  6128. --------------------------------------------------------------------------------
  6129. fuchsia_sdk
  6130. Copyright 2022 The Fuchsia Authors. All rights reserved.
  6131. Redistribution and use in source and binary forms, with or without
  6132. modification, are permitted provided that the following conditions are
  6133. met:
  6134. * Redistributions of source code must retain the above copyright
  6135. notice, this list of conditions and the following disclaimer.
  6136. * Redistributions in binary form must reproduce the above
  6137. copyright notice, this list of conditions and the following disclaimer
  6138. in the documentation and/or other materials provided with the
  6139. distribution.
  6140. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  6141. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  6142. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  6143. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  6144. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  6145. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  6146. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  6147. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  6148. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  6149. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  6150. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  6151. --------------------------------------------------------------------------------
  6152. fuchsia_sdk
  6153. Copyright 2023 The Fuchsia Authors. All rights reserved.
  6154. Redistribution and use in source and binary forms, with or without
  6155. modification, are permitted provided that the following conditions are
  6156. met:
  6157. * Redistributions of source code must retain the above copyright
  6158. notice, this list of conditions and the following disclaimer.
  6159. * Redistributions in binary form must reproduce the above
  6160. copyright notice, this list of conditions and the following disclaimer
  6161. in the documentation and/or other materials provided with the
  6162. distribution.
  6163. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  6164. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  6165. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  6166. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  6167. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  6168. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  6169. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  6170. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  6171. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  6172. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  6173. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  6174. --------------------------------------------------------------------------------
  6175. fuchsia_sdk
  6176. Copyright 2024 The Fuchsia Authors. All rights reserved.
  6177. Redistribution and use in source and binary forms, with or without
  6178. modification, are permitted provided that the following conditions are
  6179. met:
  6180. * Redistributions of source code must retain the above copyright
  6181. notice, this list of conditions and the following disclaimer.
  6182. * Redistributions in binary form must reproduce the above
  6183. copyright notice, this list of conditions and the following disclaimer
  6184. in the documentation and/or other materials provided with the
  6185. distribution.
  6186. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  6187. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  6188. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  6189. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  6190. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  6191. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  6192. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  6193. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  6194. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  6195. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  6196. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  6197. --------------------------------------------------------------------------------
  6198. fuchsia_sdk
  6199. Copyright 2025 The Fuchsia Authors. All rights reserved.
  6200. Redistribution and use in source and binary forms, with or without
  6201. modification, are permitted provided that the following conditions are
  6202. met:
  6203. * Redistributions of source code must retain the above copyright
  6204. notice, this list of conditions and the following disclaimer.
  6205. * Redistributions in binary form must reproduce the above
  6206. copyright notice, this list of conditions and the following disclaimer
  6207. in the documentation and/or other materials provided with the
  6208. distribution.
  6209. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  6210. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  6211. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  6212. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  6213. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  6214. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  6215. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  6216. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  6217. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  6218. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  6219. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  6220. --------------------------------------------------------------------------------
  6221. glfw
  6222. Copyright (c) 2017 Sean Barrett
  6223. Permission is hereby granted, free of charge, to any person obtaining a copy of
  6224. this software and associated documentation files (the "Software"), to deal in
  6225. the Software without restriction, including without limitation the rights to
  6226. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  6227. of the Software, and to permit persons to whom the Software is furnished to do
  6228. so, subject to the following conditions:
  6229. The above copyright notice and this permission notice shall be included in all
  6230. copies or substantial portions of the Software.
  6231. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  6232. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  6233. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  6234. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  6235. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  6236. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  6237. SOFTWARE.
  6238. ------------------------------------------------------------------------------
  6239. ALTERNATIVE B - Public Domain (www.unlicense.org)
  6240. This is free and unencumbered software released into the public domain.
  6241. Anyone is free to copy, modify, publish, use, compile, sell, or distribute this
  6242. software, either in source code form or as a compiled binary, for any purpose,
  6243. commercial or non-commercial, and by any means.
  6244. In jurisdictions that recognize copyright laws, the author or authors of this
  6245. software dedicate any and all copyright interest in the software to the public
  6246. domain. We make this dedication for the benefit of the public at large and to
  6247. the detriment of our heirs and successors. We intend this dedication to be an
  6248. overt act of relinquishment in perpetuity of all present and future rights to
  6249. this software under copyright law.
  6250. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  6251. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  6252. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  6253. AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  6254. ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  6255. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  6256. --------------------------------------------------------------------------------
  6257. glfw
  6258. Copyright (C) 1997-2013 Sam Lantinga <slouken@libsdl.org>
  6259. This software is provided 'as-is', without any express or implied warranty.
  6260. In no event will the authors be held liable for any damages arising from the
  6261. use of this software.
  6262. Permission is granted to anyone to use this software for any purpose,
  6263. including commercial applications, and to alter it and redistribute it
  6264. freely, subject to the following restrictions:
  6265. 1. The origin of this software must not be misrepresented; you must not
  6266. claim that you wrote the original software. If you use this software
  6267. in a product, an acknowledgment in the product documentation would
  6268. be appreciated but is not required.
  6269. 2. Altered source versions must be plainly marked as such, and must not be
  6270. misrepresented as being the original software.
  6271. 3. This notice may not be removed or altered from any source distribution.
  6272. --------------------------------------------------------------------------------
  6273. glfw
  6274. Copyright (c) 2002-2006 Marcus Geelnard
  6275. Copyright (c) 2006-2019 Camilla Löwy
  6276. This software is provided 'as-is', without any express or implied
  6277. warranty. In no event will the authors be held liable for any damages
  6278. arising from the use of this software.
  6279. Permission is granted to anyone to use this software for any purpose,
  6280. including commercial applications, and to alter it and redistribute it
  6281. freely, subject to the following restrictions:
  6282. 1. The origin of this software must not be misrepresented; you must not
  6283. claim that you wrote the original software. If you use this software
  6284. in a product, an acknowledgment in the product documentation would
  6285. be appreciated but is not required.
  6286. 2. Altered source versions must be plainly marked as such, and must not
  6287. be misrepresented as being the original software.
  6288. 3. This notice may not be removed or altered from any source
  6289. distribution.
  6290. --------------------------------------------------------------------------------
  6291. glfw
  6292. Copyright (c) 2002-2006 Marcus Geelnard
  6293. Copyright (c) 2006-2016 Camilla Löwy <elmindreda@glfw.org>
  6294. This software is provided 'as-is', without any express or implied
  6295. warranty. In no event will the authors be held liable for any damages
  6296. arising from the use of this software.
  6297. Permission is granted to anyone to use this software for any purpose,
  6298. including commercial applications, and to alter it and redistribute it
  6299. freely, subject to the following restrictions:
  6300. 1. The origin of this software must not be misrepresented; you must not
  6301. claim that you wrote the original software. If you use this software
  6302. in a product, an acknowledgment in the product documentation would
  6303. be appreciated but is not required.
  6304. 2. Altered source versions must be plainly marked as such, and must not
  6305. be misrepresented as being the original software.
  6306. 3. This notice may not be removed or altered from any source
  6307. distribution.
  6308. --------------------------------------------------------------------------------
  6309. glfw
  6310. Copyright (c) 2002-2006 Marcus Geelnard
  6311. Copyright (c) 2006-2017 Camilla Löwy <elmindreda@glfw.org>
  6312. This software is provided 'as-is', without any express or implied
  6313. warranty. In no event will the authors be held liable for any damages
  6314. arising from the use of this software.
  6315. Permission is granted to anyone to use this software for any purpose,
  6316. including commercial applications, and to alter it and redistribute it
  6317. freely, subject to the following restrictions:
  6318. 1. The origin of this software must not be misrepresented; you must not
  6319. claim that you wrote the original software. If you use this software
  6320. in a product, an acknowledgment in the product documentation would
  6321. be appreciated but is not required.
  6322. 2. Altered source versions must be plainly marked as such, and must not
  6323. be misrepresented as being the original software.
  6324. 3. This notice may not be removed or altered from any source
  6325. distribution.
  6326. --------------------------------------------------------------------------------
  6327. glfw
  6328. Copyright (c) 2002-2006 Marcus Geelnard
  6329. Copyright (c) 2006-2018 Camilla Löwy <elmindreda@glfw.org>
  6330. This software is provided 'as-is', without any express or implied
  6331. warranty. In no event will the authors be held liable for any damages
  6332. arising from the use of this software.
  6333. Permission is granted to anyone to use this software for any purpose,
  6334. including commercial applications, and to alter it and redistribute it
  6335. freely, subject to the following restrictions:
  6336. 1. The origin of this software must not be misrepresented; you must not
  6337. claim that you wrote the original software. If you use this software
  6338. in a product, an acknowledgment in the product documentation would
  6339. be appreciated but is not required.
  6340. 2. Altered source versions must be plainly marked as such, and must not
  6341. be misrepresented as being the original software.
  6342. 3. This notice may not be removed or altered from any source
  6343. distribution.
  6344. --------------------------------------------------------------------------------
  6345. glfw
  6346. Copyright (c) 2002-2006 Marcus Geelnard
  6347. Copyright (c) 2006-2019 Camilla Löwy <elmindreda@glfw.org>
  6348. This software is provided 'as-is', without any express or implied
  6349. warranty. In no event will the authors be held liable for any damages
  6350. arising from the use of this software.
  6351. Permission is granted to anyone to use this software for any purpose,
  6352. including commercial applications, and to alter it and redistribute it
  6353. freely, subject to the following restrictions:
  6354. 1. The origin of this software must not be misrepresented; you must not
  6355. claim that you wrote the original software. If you use this software
  6356. in a product, an acknowledgment in the product documentation would
  6357. be appreciated but is not required.
  6358. 2. Altered source versions must be plainly marked as such, and must not
  6359. be misrepresented as being the original software.
  6360. 3. This notice may not be removed or altered from any source
  6361. distribution.
  6362. --------------------------------------------------------------------------------
  6363. glfw
  6364. Copyright (c) 2002-2006 Marcus Geelnard
  6365. Copyright (c) 2006-2019 Camilla Löwy <elmindreda@glfw.org>
  6366. Copyright (c) 2012 Torsten Walluhn <tw@mad-cad.net>
  6367. This software is provided 'as-is', without any express or implied
  6368. warranty. In no event will the authors be held liable for any damages
  6369. arising from the use of this software.
  6370. Permission is granted to anyone to use this software for any purpose,
  6371. including commercial applications, and to alter it and redistribute it
  6372. freely, subject to the following restrictions:
  6373. 1. The origin of this software must not be misrepresented; you must not
  6374. claim that you wrote the original software. If you use this software
  6375. in a product, an acknowledgment in the product documentation would
  6376. be appreciated but is not required.
  6377. 2. Altered source versions must be plainly marked as such, and must not
  6378. be misrepresented as being the original software.
  6379. 3. This notice may not be removed or altered from any source
  6380. distribution.
  6381. --------------------------------------------------------------------------------
  6382. glfw
  6383. Copyright (c) 2006-2017 Camilla Löwy <elmindreda@glfw.org>
  6384. This software is provided 'as-is', without any express or implied
  6385. warranty. In no event will the authors be held liable for any damages
  6386. arising from the use of this software.
  6387. Permission is granted to anyone to use this software for any purpose,
  6388. including commercial applications, and to alter it and redistribute it
  6389. freely, subject to the following restrictions:
  6390. 1. The origin of this software must not be misrepresented; you must not
  6391. claim that you wrote the original software. If you use this software
  6392. in a product, an acknowledgment in the product documentation would
  6393. be appreciated but is not required.
  6394. 2. Altered source versions must be plainly marked as such, and must not
  6395. be misrepresented as being the original software.
  6396. 3. This notice may not be removed or altered from any source
  6397. distribution.
  6398. --------------------------------------------------------------------------------
  6399. glfw
  6400. Copyright (c) 2006-2018 Camilla Löwy <elmindreda@glfw.org>
  6401. This software is provided 'as-is', without any express or implied
  6402. warranty. In no event will the authors be held liable for any damages
  6403. arising from the use of this software.
  6404. Permission is granted to anyone to use this software for any purpose,
  6405. including commercial applications, and to alter it and redistribute it
  6406. freely, subject to the following restrictions:
  6407. 1. The origin of this software must not be misrepresented; you must not
  6408. claim that you wrote the original software. If you use this software
  6409. in a product, an acknowledgment in the product documentation would
  6410. be appreciated but is not required.
  6411. 2. Altered source versions must be plainly marked as such, and must not
  6412. be misrepresented as being the original software.
  6413. 3. This notice may not be removed or altered from any source
  6414. distribution.
  6415. --------------------------------------------------------------------------------
  6416. glfw
  6417. Copyright (c) 2009-2016 Camilla Löwy <elmindreda@glfw.org>
  6418. This software is provided 'as-is', without any express or implied
  6419. warranty. In no event will the authors be held liable for any damages
  6420. arising from the use of this software.
  6421. Permission is granted to anyone to use this software for any purpose,
  6422. including commercial applications, and to alter it and redistribute it
  6423. freely, subject to the following restrictions:
  6424. 1. The origin of this software must not be misrepresented; you must not
  6425. claim that you wrote the original software. If you use this software
  6426. in a product, an acknowledgment in the product documentation would
  6427. be appreciated but is not required.
  6428. 2. Altered source versions must be plainly marked as such, and must not
  6429. be misrepresented as being the original software.
  6430. 3. This notice may not be removed or altered from any source
  6431. distribution.
  6432. --------------------------------------------------------------------------------
  6433. glfw
  6434. Copyright (c) 2009-2019 Camilla Löwy <elmindreda@glfw.org>
  6435. This software is provided 'as-is', without any express or implied
  6436. warranty. In no event will the authors be held liable for any damages
  6437. arising from the use of this software.
  6438. Permission is granted to anyone to use this software for any purpose,
  6439. including commercial applications, and to alter it and redistribute it
  6440. freely, subject to the following restrictions:
  6441. 1. The origin of this software must not be misrepresented; you must not
  6442. claim that you wrote the original software. If you use this software
  6443. in a product, an acknowledgment in the product documentation would
  6444. be appreciated but is not required.
  6445. 2. Altered source versions must be plainly marked as such, and must not
  6446. be misrepresented as being the original software.
  6447. 3. This notice may not be removed or altered from any source
  6448. distribution.
  6449. --------------------------------------------------------------------------------
  6450. glfw
  6451. Copyright (c) 2009-2019 Camilla Löwy <elmindreda@glfw.org>
  6452. Copyright (c) 2012 Torsten Walluhn <tw@mad-cad.net>
  6453. This software is provided 'as-is', without any express or implied
  6454. warranty. In no event will the authors be held liable for any damages
  6455. arising from the use of this software.
  6456. Permission is granted to anyone to use this software for any purpose,
  6457. including commercial applications, and to alter it and redistribute it
  6458. freely, subject to the following restrictions:
  6459. 1. The origin of this software must not be misrepresented; you must not
  6460. claim that you wrote the original software. If you use this software
  6461. in a product, an acknowledgment in the product documentation would
  6462. be appreciated but is not required.
  6463. 2. Altered source versions must be plainly marked as such, and must not
  6464. be misrepresented as being the original software.
  6465. 3. This notice may not be removed or altered from any source
  6466. distribution.
  6467. --------------------------------------------------------------------------------
  6468. glfw
  6469. Copyright (c) 2009-2021 Camilla Löwy <elmindreda@glfw.org>
  6470. This software is provided 'as-is', without any express or implied
  6471. warranty. In no event will the authors be held liable for any damages
  6472. arising from the use of this software.
  6473. Permission is granted to anyone to use this software for any purpose,
  6474. including commercial applications, and to alter it and redistribute it
  6475. freely, subject to the following restrictions:
  6476. 1. The origin of this software must not be misrepresented; you must not
  6477. claim that you wrote the original software. If you use this software
  6478. in a product, an acknowledgment in the product documentation would
  6479. be appreciated but is not required.
  6480. 2. Altered source versions must be plainly marked as such, and must not
  6481. be misrepresented as being the original software.
  6482. 3. This notice may not be removed or altered from any source
  6483. distribution.
  6484. --------------------------------------------------------------------------------
  6485. glfw
  6486. Copyright (c) 2010 Olivier Delannoy
  6487. This software is provided 'as-is', without any express or implied
  6488. warranty. In no event will the authors be held liable for any damages
  6489. arising from the use of this software.
  6490. Permission is granted to anyone to use this software for any purpose,
  6491. including commercial applications, and to alter it and redistribute it
  6492. freely, subject to the following restrictions:
  6493. 1. The origin of this software must not be misrepresented; you must not
  6494. claim that you wrote the original software. If you use this software
  6495. in a product, an acknowledgment in the product documentation would
  6496. be appreciated but is not required.
  6497. 2. Altered source versions must be plainly marked as such, and must not
  6498. be misrepresented as being the original software.
  6499. 3. This notice may not be removed or altered from any source
  6500. distribution.
  6501. --------------------------------------------------------------------------------
  6502. glfw
  6503. Copyright (c) 2012 Marcus Geelnard
  6504. This software is provided 'as-is', without any express or implied
  6505. warranty. In no event will the authors be held liable for any damages
  6506. arising from the use of this software.
  6507. Permission is granted to anyone to use this software for any purpose,
  6508. including commercial applications, and to alter it and redistribute it
  6509. freely, subject to the following restrictions:
  6510. 1. The origin of this software must not be misrepresented; you must not
  6511. claim that you wrote the original software. If you use this software
  6512. in a product, an acknowledgment in the product documentation would be
  6513. appreciated but is not required.
  6514. 2. Altered source versions must be plainly marked as such, and must not be
  6515. misrepresented as being the original software.
  6516. 3. This notice may not be removed or altered from any source
  6517. distribution.
  6518. --------------------------------------------------------------------------------
  6519. glfw
  6520. Copyright (c) 2014 Jonas Ådahl <jadahl@gmail.com>
  6521. This software is provided 'as-is', without any express or implied
  6522. warranty. In no event will the authors be held liable for any damages
  6523. arising from the use of this software.
  6524. Permission is granted to anyone to use this software for any purpose,
  6525. including commercial applications, and to alter it and redistribute it
  6526. freely, subject to the following restrictions:
  6527. 1. The origin of this software must not be misrepresented; you must not
  6528. claim that you wrote the original software. If you use this software
  6529. in a product, an acknowledgment in the product documentation would
  6530. be appreciated but is not required.
  6531. 2. Altered source versions must be plainly marked as such, and must not
  6532. be misrepresented as being the original software.
  6533. 3. This notice may not be removed or altered from any source
  6534. distribution.
  6535. --------------------------------------------------------------------------------
  6536. glfw
  6537. Copyright (c) 2016 Google Inc.
  6538. Copyright (c) 2016-2017 Camilla Löwy <elmindreda@glfw.org>
  6539. This software is provided 'as-is', without any express or implied
  6540. warranty. In no event will the authors be held liable for any damages
  6541. arising from the use of this software.
  6542. Permission is granted to anyone to use this software for any purpose,
  6543. including commercial applications, and to alter it and redistribute it
  6544. freely, subject to the following restrictions:
  6545. 1. The origin of this software must not be misrepresented; you must not
  6546. claim that you wrote the original software. If you use this software
  6547. in a product, an acknowledgment in the product documentation would
  6548. be appreciated but is not required.
  6549. 2. Altered source versions must be plainly marked as such, and must not
  6550. be misrepresented as being the original software.
  6551. 3. This notice may not be removed or altered from any source
  6552. distribution.
  6553. --------------------------------------------------------------------------------
  6554. glfw
  6555. Copyright (c) 2016 Google Inc.
  6556. Copyright (c) 2016-2019 Camilla Löwy <elmindreda@glfw.org>
  6557. This software is provided 'as-is', without any express or implied
  6558. warranty. In no event will the authors be held liable for any damages
  6559. arising from the use of this software.
  6560. Permission is granted to anyone to use this software for any purpose,
  6561. including commercial applications, and to alter it and redistribute it
  6562. freely, subject to the following restrictions:
  6563. 1. The origin of this software must not be misrepresented; you must not
  6564. claim that you wrote the original software. If you use this software
  6565. in a product, an acknowledgment in the product documentation would
  6566. be appreciated but is not required.
  6567. 2. Altered source versions must be plainly marked as such, and must not
  6568. be misrepresented as being the original software.
  6569. 3. This notice may not be removed or altered from any source
  6570. distribution.
  6571. --------------------------------------------------------------------------------
  6572. glfw
  6573. Copyright (c) 2016-2017 Camilla Löwy <elmindreda@glfw.org>
  6574. This software is provided 'as-is', without any express or implied
  6575. warranty. In no event will the authors be held liable for any damages
  6576. arising from the use of this software.
  6577. Permission is granted to anyone to use this software for any purpose,
  6578. including commercial applications, and to alter it and redistribute it
  6579. freely, subject to the following restrictions:
  6580. 1. The origin of this software must not be misrepresented; you must not
  6581. claim that you wrote the original software. If you use this software
  6582. in a product, an acknowledgment in the product documentation would
  6583. be appreciated but is not required.
  6584. 2. Altered source versions must be plainly marked as such, and must not
  6585. be misrepresented as being the original software.
  6586. 3. This notice may not be removed or altered from any source
  6587. distribution.
  6588. --------------------------------------------------------------------------------
  6589. glfw
  6590. Copyright (c) 2021 Camilla Löwy <elmindreda@glfw.org>
  6591. This software is provided 'as-is', without any express or implied
  6592. warranty. In no event will the authors be held liable for any damages
  6593. arising from the use of this software.
  6594. Permission is granted to anyone to use this software for any purpose,
  6595. including commercial applications, and to alter it and redistribute it
  6596. freely, subject to the following restrictions:
  6597. 1. The origin of this software must not be misrepresented; you must not
  6598. claim that you wrote the original software. If you use this software
  6599. in a product, an acknowledgment in the product documentation would
  6600. be appreciated but is not required.
  6601. 2. Altered source versions must be plainly marked as such, and must not
  6602. be misrepresented as being the original software.
  6603. 3. This notice may not be removed or altered from any source
  6604. distribution.
  6605. --------------------------------------------------------------------------------
  6606. glfw
  6607. Copyright (c) 2022 Camilla Löwy <elmindreda@glfw.org>
  6608. This software is provided 'as-is', without any express or implied
  6609. warranty. In no event will the authors be held liable for any damages
  6610. arising from the use of this software.
  6611. Permission is granted to anyone to use this software for any purpose,
  6612. including commercial applications, and to alter it and redistribute it
  6613. freely, subject to the following restrictions:
  6614. 1. The origin of this software must not be misrepresented; you must not
  6615. claim that you wrote the original software. If you use this software
  6616. in a product, an acknowledgment in the product documentation would
  6617. be appreciated but is not required.
  6618. 2. Altered source versions must be plainly marked as such, and must not
  6619. be misrepresented as being the original software.
  6620. 3. This notice may not be removed or altered from any source
  6621. distribution.
  6622. --------------------------------------------------------------------------------
  6623. glfw
  6624. Copyright (c) Camilla Löwy <elmindreda@glfw.org>
  6625. This software is provided 'as-is', without any express or implied
  6626. warranty. In no event will the authors be held liable for any damages
  6627. arising from the use of this software.
  6628. Permission is granted to anyone to use this software for any purpose,
  6629. including commercial applications, and to alter it and redistribute it
  6630. freely, subject to the following restrictions:
  6631. 1. The origin of this software must not be misrepresented; you must not
  6632. claim that you wrote the original software. If you use this software
  6633. in a product, an acknowledgment in the product documentation would
  6634. be appreciated but is not required.
  6635. 2. Altered source versions must be plainly marked as such, and must not
  6636. be misrepresented as being the original software.
  6637. 3. This notice may not be removed or altered from any source
  6638. distribution.
  6639. --------------------------------------------------------------------------------
  6640. glfw
  6641. Copyright (c) Marcus Geelnard
  6642. Copyright (c) Camilla Löwy <elmindreda@glfw.org>
  6643. This software is provided 'as-is', without any express or implied
  6644. warranty. In no event will the authors be held liable for any damages
  6645. arising from the use of this software.
  6646. Permission is granted to anyone to use this software for any purpose,
  6647. including commercial applications, and to alter it and redistribute it
  6648. freely, subject to the following restrictions:
  6649. 1. The origin of this software must not be misrepresented; you must not
  6650. claim that you wrote the original software. If you use this software
  6651. in a product, an acknowledgment in the product documentation would
  6652. be appreciated but is not required.
  6653. 2. Altered source versions must be plainly marked as such, and must not
  6654. be misrepresented as being the original software.
  6655. 3. This notice may not be removed or altered from any source
  6656. distribution.
  6657. --------------------------------------------------------------------------------
  6658. glfw
  6659. Copyright 2014-2022 The Khronos Group Inc.
  6660. SPDX-License-Identifier: Apache-2.0
  6661. --------------------------------------------------------------------------------
  6662. glslang
  6663. Copyright (c) 2022 Google LLC
  6664. Copyright (c) 2022 Sascha Willems
  6665. Permission is hereby granted, free of charge, to any person obtaining a copy
  6666. of this software and associated documentation files (the "Software"), to deal
  6667. in the Software without restriction, including without limitation the rights
  6668. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  6669. copies of the Software, and to permit persons to whom the Software is
  6670. furnished to do so, subject to the following conditions:
  6671. The above copyright notice and this permission notice shall be included in all
  6672. copies or substantial portions of the Software.
  6673. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  6674. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  6675. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  6676. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  6677. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  6678. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  6679. SOFTWARE.
  6680. --------------------------------------------------------------------------------
  6681. glslang
  6682. Copyright (c) 2022 Sascha Willems
  6683. Permission is hereby granted, free of charge, to any person obtaining a copy
  6684. of this software and associated documentation files (the "Software"), to deal
  6685. in the Software without restriction, including without limitation the rights
  6686. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  6687. copies of the Software, and to permit persons to whom the Software is
  6688. furnished to do so, subject to the following conditions:
  6689. The above copyright notice and this permission notice shall be included in all
  6690. copies or substantial portions of the Software.
  6691. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  6692. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  6693. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  6694. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  6695. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  6696. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  6697. SOFTWARE.
  6698. --------------------------------------------------------------------------------
  6699. glslang
  6700. Copyright (c) 2023 NVIDIA CORPORATION.
  6701. Permission is hereby granted, free of charge, to any person obtaining a copy
  6702. of this software and associated documentation files (the "Software"), to deal
  6703. in the Software without restriction, including without limitation the rights
  6704. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  6705. copies of the Software, and to permit persons to whom the Software is
  6706. furnished to do so, subject to the following conditions:
  6707. The above copyright notice and this permission notice shall be included in all
  6708. copies or substantial portions of the Software.
  6709. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  6710. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  6711. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  6712. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  6713. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  6714. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  6715. SOFTWARE.
  6716. --------------------------------------------------------------------------------
  6717. glslang
  6718. Copyright (C) 2002-2004 3Dlabs Inc. Ltd.
  6719. All rights reserved.
  6720. Redistribution and use in source and binary forms, with or without
  6721. modification, are permitted provided that the following conditions
  6722. are met:
  6723. Redistributions of source code must retain the above copyright
  6724. notice, this list of conditions and the following disclaimer.
  6725. Redistributions in binary form must reproduce the above
  6726. copyright notice, this list of conditions and the following
  6727. disclaimer in the documentation and/or other materials provided
  6728. with the distribution.
  6729. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  6730. contributors may be used to endorse or promote products derived
  6731. from this software without specific prior written permission.
  6732. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  6733. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  6734. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  6735. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  6736. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  6737. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  6738. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  6739. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  6740. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  6741. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  6742. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  6743. POSSIBILITY OF SUCH DAMAGE.
  6744. --------------------------------------------------------------------------------
  6745. glslang
  6746. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  6747. All rights reserved.
  6748. Redistribution and use in source and binary forms, with or without
  6749. modification, are permitted provided that the following conditions
  6750. are met:
  6751. Redistributions of source code must retain the above copyright
  6752. notice, this list of conditions and the following disclaimer.
  6753. Redistributions in binary form must reproduce the above
  6754. copyright notice, this list of conditions and the following
  6755. disclaimer in the documentation and/or other materials provided
  6756. with the distribution.
  6757. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  6758. contributors may be used to endorse or promote products derived
  6759. from this software without specific prior written permission.
  6760. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  6761. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  6762. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  6763. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  6764. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  6765. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  6766. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  6767. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  6768. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  6769. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  6770. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  6771. POSSIBILITY OF SUCH DAMAGE.
  6772. --------------------------------------------------------------------------------
  6773. glslang
  6774. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  6775. Copyright (C) 2012-2013 LunarG, Inc.
  6776. All rights reserved.
  6777. Redistribution and use in source and binary forms, with or without
  6778. modification, are permitted provided that the following conditions
  6779. are met:
  6780. Redistributions of source code must retain the above copyright
  6781. notice, this list of conditions and the following disclaimer.
  6782. Redistributions in binary form must reproduce the above
  6783. copyright notice, this list of conditions and the following
  6784. disclaimer in the documentation and/or other materials provided
  6785. with the distribution.
  6786. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  6787. contributors may be used to endorse or promote products derived
  6788. from this software without specific prior written permission.
  6789. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  6790. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  6791. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  6792. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  6793. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  6794. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  6795. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  6796. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  6797. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  6798. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  6799. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  6800. POSSIBILITY OF SUCH DAMAGE.
  6801. --------------------------------------------------------------------------------
  6802. glslang
  6803. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  6804. Copyright (C) 2012-2013 LunarG, Inc.
  6805. Copyright (C) 2015-2018 Google, Inc.
  6806. All rights reserved.
  6807. Redistribution and use in source and binary forms, with or without
  6808. modification, are permitted provided that the following conditions
  6809. are met:
  6810. Redistributions of source code must retain the above copyright
  6811. notice, this list of conditions and the following disclaimer.
  6812. Redistributions in binary form must reproduce the above
  6813. copyright notice, this list of conditions and the following
  6814. disclaimer in the documentation and/or other materials provided
  6815. with the distribution.
  6816. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  6817. contributors may be used to endorse or promote products derived
  6818. from this software without specific prior written permission.
  6819. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  6820. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  6821. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  6822. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  6823. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  6824. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  6825. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  6826. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  6827. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  6828. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  6829. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  6830. POSSIBILITY OF SUCH DAMAGE.
  6831. --------------------------------------------------------------------------------
  6832. glslang
  6833. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  6834. Copyright (C) 2012-2013 LunarG, Inc.
  6835. Copyright (C) 2017 ARM Limited.
  6836. Copyright (C) 2015-2018 Google, Inc.
  6837. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  6838. All rights reserved.
  6839. Redistribution and use in source and binary forms, with or without
  6840. modification, are permitted provided that the following conditions
  6841. are met:
  6842. Redistributions of source code must retain the above copyright
  6843. notice, this list of conditions and the following disclaimer.
  6844. Redistributions in binary form must reproduce the above
  6845. copyright notice, this list of conditions and the following
  6846. disclaimer in the documentation and/or other materials provided
  6847. with the distribution.
  6848. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  6849. contributors may be used to endorse or promote products derived
  6850. from this software without specific prior written permission.
  6851. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  6852. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  6853. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  6854. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  6855. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  6856. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  6857. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  6858. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  6859. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  6860. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  6861. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  6862. POSSIBILITY OF SUCH DAMAGE.
  6863. --------------------------------------------------------------------------------
  6864. glslang
  6865. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  6866. Copyright (C) 2012-2013 LunarG, Inc.
  6867. Copyright (C) 2017 ARM Limited.
  6868. Copyright (C) 2015-2019 Google, Inc.
  6869. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  6870. All rights reserved.
  6871. Redistribution and use in source and binary forms, with or without
  6872. modification, are permitted provided that the following conditions
  6873. are met:
  6874. Redistributions of source code must retain the above copyright
  6875. notice, this list of conditions and the following disclaimer.
  6876. Redistributions in binary form must reproduce the above
  6877. copyright notice, this list of conditions and the following
  6878. disclaimer in the documentation and/or other materials provided
  6879. with the distribution.
  6880. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  6881. contributors may be used to endorse or promote products derived
  6882. from this software without specific prior written permission.
  6883. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  6884. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  6885. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  6886. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  6887. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  6888. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  6889. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  6890. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  6891. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  6892. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  6893. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  6894. POSSIBILITY OF SUCH DAMAGE.
  6895. --------------------------------------------------------------------------------
  6896. glslang
  6897. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  6898. Copyright (C) 2012-2013 LunarG, Inc.
  6899. Copyright (C) 2017 ARM Limited.
  6900. Copyright (C) 2018-2020 Google, Inc.
  6901. All rights reserved.
  6902. Redistribution and use in source and binary forms, with or without
  6903. modification, are permitted provided that the following conditions
  6904. are met:
  6905. Redistributions of source code must retain the above copyright
  6906. notice, this list of conditions and the following disclaimer.
  6907. Redistributions in binary form must reproduce the above
  6908. copyright notice, this list of conditions and the following
  6909. disclaimer in the documentation and/or other materials provided
  6910. with the distribution.
  6911. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  6912. contributors may be used to endorse or promote products derived
  6913. from this software without specific prior written permission.
  6914. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  6915. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  6916. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  6917. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  6918. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  6919. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  6920. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  6921. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  6922. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  6923. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  6924. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  6925. POSSIBILITY OF SUCH DAMAGE.
  6926. --------------------------------------------------------------------------------
  6927. glslang
  6928. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  6929. Copyright (C) 2012-2013 LunarG, Inc.
  6930. Copyright (C) 2017 ARM Limited.
  6931. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  6932. All rights reserved.
  6933. Redistribution and use in source and binary forms, with or without
  6934. modification, are permitted provided that the following conditions
  6935. are met:
  6936. Redistributions of source code must retain the above copyright
  6937. notice, this list of conditions and the following disclaimer.
  6938. Redistributions in binary form must reproduce the above
  6939. copyright notice, this list of conditions and the following
  6940. disclaimer in the documentation and/or other materials provided
  6941. with the distribution.
  6942. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  6943. contributors may be used to endorse or promote products derived
  6944. from this software without specific prior written permission.
  6945. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  6946. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  6947. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  6948. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  6949. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  6950. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  6951. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  6952. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  6953. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  6954. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  6955. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  6956. POSSIBILITY OF SUCH DAMAGE.
  6957. --------------------------------------------------------------------------------
  6958. glslang
  6959. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  6960. Copyright (C) 2012-2013 LunarG, Inc.
  6961. Copyright (C) 2017, 2022-2024 Arm Limited.
  6962. Copyright (C) 2015-2018 Google, Inc.
  6963. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  6964. Modifications Copyright (C) 2024 Valve Corporation.
  6965. All rights reserved.
  6966. Redistribution and use in source and binary forms, with or without
  6967. modification, are permitted provided that the following conditions
  6968. are met:
  6969. Redistributions of source code must retain the above copyright
  6970. notice, this list of conditions and the following disclaimer.
  6971. Redistributions in binary form must reproduce the above
  6972. copyright notice, this list of conditions and the following
  6973. disclaimer in the documentation and/or other materials provided
  6974. with the distribution.
  6975. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  6976. contributors may be used to endorse or promote products derived
  6977. from this software without specific prior written permission.
  6978. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  6979. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  6980. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  6981. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  6982. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  6983. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  6984. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  6985. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  6986. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  6987. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  6988. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  6989. POSSIBILITY OF SUCH DAMAGE.
  6990. --------------------------------------------------------------------------------
  6991. glslang
  6992. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  6993. Copyright (C) 2012-2013 LunarG, Inc.
  6994. Copyright (C) 2017, 2022-2024 Arm Limited.
  6995. Copyright (C) 2015-2020 Google, Inc.
  6996. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  6997. All rights reserved.
  6998. Redistribution and use in source and binary forms, with or without
  6999. modification, are permitted provided that the following conditions
  7000. are met:
  7001. Redistributions of source code must retain the above copyright
  7002. notice, this list of conditions and the following disclaimer.
  7003. Redistributions in binary form must reproduce the above
  7004. copyright notice, this list of conditions and the following
  7005. disclaimer in the documentation and/or other materials provided
  7006. with the distribution.
  7007. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7008. contributors may be used to endorse or promote products derived
  7009. from this software without specific prior written permission.
  7010. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7011. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7012. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7013. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7014. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7015. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7016. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7017. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7018. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7019. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7020. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7021. POSSIBILITY OF SUCH DAMAGE.
  7022. --------------------------------------------------------------------------------
  7023. glslang
  7024. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  7025. Copyright (C) 2012-2015 LunarG, Inc.
  7026. Copyright (C) 2015-2018 Google, Inc.
  7027. Copyright (C) 2017, 2019 ARM Limited.
  7028. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  7029. Modifications Copyright (C) 2024 Ravi Prakash Singh.
  7030. All rights reserved.
  7031. Redistribution and use in source and binary forms, with or without
  7032. modification, are permitted provided that the following conditions
  7033. are met:
  7034. Redistributions of source code must retain the above copyright
  7035. notice, this list of conditions and the following disclaimer.
  7036. Redistributions in binary form must reproduce the above
  7037. copyright notice, this list of conditions and the following
  7038. disclaimer in the documentation and/or other materials provided
  7039. with the distribution.
  7040. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7041. contributors may be used to endorse or promote products derived
  7042. from this software without specific prior written permission.
  7043. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7044. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7045. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7046. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7047. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7048. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7049. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7050. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7051. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7052. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7053. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7054. POSSIBILITY OF SUCH DAMAGE.
  7055. --------------------------------------------------------------------------------
  7056. glslang
  7057. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  7058. Copyright (C) 2012-2015 LunarG, Inc.
  7059. Copyright (C) 2015-2020 Google, Inc.
  7060. Copyright (C) 2017 ARM Limited.
  7061. All rights reserved.
  7062. Redistribution and use in source and binary forms, with or without
  7063. modification, are permitted provided that the following conditions
  7064. are met:
  7065. Redistributions of source code must retain the above copyright
  7066. notice, this list of conditions and the following disclaimer.
  7067. Redistributions in binary form must reproduce the above
  7068. copyright notice, this list of conditions and the following
  7069. disclaimer in the documentation and/or other materials provided
  7070. with the distribution.
  7071. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7072. contributors may be used to endorse or promote products derived
  7073. from this software without specific prior written permission.
  7074. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7075. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7076. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7077. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7078. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7079. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7080. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7081. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7082. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7083. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7084. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7085. POSSIBILITY OF SUCH DAMAGE.
  7086. --------------------------------------------------------------------------------
  7087. glslang
  7088. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  7089. Copyright (C) 2012-2016 LunarG, Inc.
  7090. Copyright (C) 2015-2016 Google, Inc.
  7091. Copyright (C) 2017 ARM Limited.
  7092. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  7093. All rights reserved.
  7094. Redistribution and use in source and binary forms, with or without
  7095. modification, are permitted provided that the following conditions
  7096. are met:
  7097. Redistributions of source code must retain the above copyright
  7098. notice, this list of conditions and the following disclaimer.
  7099. Redistributions in binary form must reproduce the above
  7100. copyright notice, this list of conditions and the following
  7101. disclaimer in the documentation and/or other materials provided
  7102. with the distribution.
  7103. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7104. contributors may be used to endorse or promote products derived
  7105. from this software without specific prior written permission.
  7106. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7107. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7108. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7109. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7110. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7111. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7112. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7113. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7114. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7115. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7116. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7117. POSSIBILITY OF SUCH DAMAGE.
  7118. --------------------------------------------------------------------------------
  7119. glslang
  7120. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  7121. Copyright (C) 2012-2016 LunarG, Inc.
  7122. Copyright (C) 2015-2020 Google, Inc.
  7123. Copyright (C) 2017, 2022-2024 Arm Limited.
  7124. Modifications Copyright (C) 2020-2021 Advanced Micro Devices, Inc. All rights reserved.
  7125. All rights reserved.
  7126. Redistribution and use in source and binary forms, with or without
  7127. modification, are permitted provided that the following conditions
  7128. are met:
  7129. Redistributions of source code must retain the above copyright
  7130. notice, this list of conditions and the following disclaimer.
  7131. Redistributions in binary form must reproduce the above
  7132. copyright notice, this list of conditions and the following
  7133. disclaimer in the documentation and/or other materials provided
  7134. with the distribution.
  7135. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7136. contributors may be used to endorse or promote products derived
  7137. from this software without specific prior written permission.
  7138. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7139. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7140. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7141. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7142. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7143. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7144. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7145. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7146. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7147. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7148. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7149. POSSIBILITY OF SUCH DAMAGE.
  7150. --------------------------------------------------------------------------------
  7151. glslang
  7152. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  7153. Copyright (C) 2012-2016 LunarG, Inc.
  7154. Copyright (C) 2017, 2022-2024 Arm Limited.
  7155. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  7156. All rights reserved.
  7157. Redistribution and use in source and binary forms, with or without
  7158. modification, are permitted provided that the following conditions
  7159. are met:
  7160. Redistributions of source code must retain the above copyright
  7161. notice, this list of conditions and the following disclaimer.
  7162. Redistributions in binary form must reproduce the above
  7163. copyright notice, this list of conditions and the following
  7164. disclaimer in the documentation and/or other materials provided
  7165. with the distribution.
  7166. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7167. contributors may be used to endorse or promote products derived
  7168. from this software without specific prior written permission.
  7169. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7170. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7171. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7172. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7173. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7174. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7175. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7176. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7177. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7178. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7179. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7180. POSSIBILITY OF SUCH DAMAGE.
  7181. --------------------------------------------------------------------------------
  7182. glslang
  7183. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  7184. Copyright (C) 2013 LunarG, Inc.
  7185. All rights reserved.
  7186. Redistribution and use in source and binary forms, with or without
  7187. modification, are permitted provided that the following conditions
  7188. are met:
  7189. Redistributions of source code must retain the above copyright
  7190. notice, this list of conditions and the following disclaimer.
  7191. Redistributions in binary form must reproduce the above
  7192. copyright notice, this list of conditions and the following
  7193. disclaimer in the documentation and/or other materials provided
  7194. with the distribution.
  7195. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7196. contributors may be used to endorse or promote products derived
  7197. from this software without specific prior written permission.
  7198. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7199. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7200. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7201. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7202. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7203. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7204. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7205. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7206. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7207. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7208. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7209. POSSIBILITY OF SUCH DAMAGE.
  7210. --------------------------------------------------------------------------------
  7211. glslang
  7212. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  7213. Copyright (C) 2013 LunarG, Inc.
  7214. All rights reserved.
  7215. Redistribution and use in source and binary forms, with or without
  7216. modification, are permitted provided that the following conditions
  7217. are met:
  7218. Redistributions of source code must retain the above copyright
  7219. notice, this list of conditions and the following disclaimer.
  7220. Redistributions in binary form must reproduce the above
  7221. copyright notice, this list of conditions and the following
  7222. disclaimer in the documentation and/or other materials provided
  7223. with the distribution.
  7224. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7225. contributors may be used to endorse or promote products derived
  7226. from this software without specific prior written permission.
  7227. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7228. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7229. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7230. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7231. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7232. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7233. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7234. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7235. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7236. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7237. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7238. POSSIBILITY OF SUCH DAMAGE.
  7239. --------------------------------------------------------------------------------
  7240. glslang
  7241. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  7242. Copyright (C) 2013 LunarG, Inc.
  7243. Copyright (C) 2015-2018 Google, Inc.
  7244. All rights reserved.
  7245. Redistribution and use in source and binary forms, with or without
  7246. modification, are permitted provided that the following conditions
  7247. are met:
  7248. Redistributions of source code must retain the above copyright
  7249. notice, this list of conditions and the following disclaimer.
  7250. Redistributions in binary form must reproduce the above
  7251. copyright notice, this list of conditions and the following
  7252. disclaimer in the documentation and/or other materials provided
  7253. with the distribution.
  7254. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7255. contributors may be used to endorse or promote products derived
  7256. from this software without specific prior written permission.
  7257. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7258. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7259. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7260. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7261. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7262. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7263. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7264. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7265. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7266. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7267. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7268. POSSIBILITY OF SUCH DAMAGE.
  7269. --------------------------------------------------------------------------------
  7270. glslang
  7271. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  7272. Copyright (C) 2013 LunarG, Inc.
  7273. Copyright (C) 2015-2018 Google, Inc.
  7274. All rights reserved.
  7275. Redistribution and use in source and binary forms, with or without
  7276. modification, are permitted provided that the following conditions
  7277. are met:
  7278. Redistributions of source code must retain the above copyright
  7279. notice, this list of conditions and the following disclaimer.
  7280. Redistributions in binary form must reproduce the above
  7281. copyright notice, this list of conditions and the following
  7282. disclaimer in the documentation and/or other materials provided
  7283. with the distribution.
  7284. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7285. contributors may be used to endorse or promote products derived
  7286. from this software without specific prior written permission.
  7287. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7288. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7289. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7290. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7291. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7292. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7293. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7294. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7295. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7296. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7297. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7298. POSSIBILITY OF SUCH DAMAGE.
  7299. --------------------------------------------------------------------------------
  7300. glslang
  7301. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  7302. Copyright (C) 2013 LunarG, Inc.
  7303. Copyright (C) 2017 ARM Limited.
  7304. All rights reserved.
  7305. Redistribution and use in source and binary forms, with or without
  7306. modification, are permitted provided that the following conditions
  7307. are met:
  7308. Redistributions of source code must retain the above copyright
  7309. notice, this list of conditions and the following disclaimer.
  7310. Redistributions in binary form must reproduce the above
  7311. copyright notice, this list of conditions and the following
  7312. disclaimer in the documentation and/or other materials provided
  7313. with the distribution.
  7314. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7315. contributors may be used to endorse or promote products derived
  7316. from this software without specific prior written permission.
  7317. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7318. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7319. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7320. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7321. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7322. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7323. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7324. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7325. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7326. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7327. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7328. POSSIBILITY OF SUCH DAMAGE.
  7329. --------------------------------------------------------------------------------
  7330. glslang
  7331. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  7332. Copyright (C) 2013 LunarG, Inc.
  7333. Copyright (C) 2017 ARM Limited.
  7334. Copyright (C) 2015-2018 Google, Inc.
  7335. Copyright (c) 2023, Mobica Limited
  7336. All rights reserved.
  7337. Redistribution and use in source and binary forms, with or without
  7338. modification, are permitted provided that the following conditions
  7339. are met:
  7340. Redistributions of source code must retain the above copyright
  7341. notice, this list of conditions and the following disclaimer.
  7342. Redistributions in binary form must reproduce the above
  7343. copyright notice, this list of conditions and the following
  7344. disclaimer in the documentation and/or other materials provided
  7345. with the distribution.
  7346. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7347. contributors may be used to endorse or promote products derived
  7348. from this software without specific prior written permission.
  7349. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7350. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7351. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7352. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7353. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7354. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7355. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7356. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7357. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7358. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7359. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7360. POSSIBILITY OF SUCH DAMAGE.
  7361. --------------------------------------------------------------------------------
  7362. glslang
  7363. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  7364. Copyright (C) 2013 LunarG, Inc.
  7365. Copyright (C) 2017 ARM Limited.
  7366. Copyright (C) 2020 Google, Inc.
  7367. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  7368. All rights reserved.
  7369. Redistribution and use in source and binary forms, with or without
  7370. modification, are permitted provided that the following conditions
  7371. are met:
  7372. Redistributions of source code must retain the above copyright
  7373. notice, this list of conditions and the following disclaimer.
  7374. Redistributions in binary form must reproduce the above
  7375. copyright notice, this list of conditions and the following
  7376. disclaimer in the documentation and/or other materials provided
  7377. with the distribution.
  7378. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7379. contributors may be used to endorse or promote products derived
  7380. from this software without specific prior written permission.
  7381. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7382. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7383. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7384. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7385. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7386. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7387. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7388. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7389. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7390. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7391. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7392. POSSIBILITY OF SUCH DAMAGE.
  7393. --------------------------------------------------------------------------------
  7394. glslang
  7395. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  7396. Copyright (C) 2013 LunarG, Inc.
  7397. Copyright (c) 2002-2010 The ANGLE Project Authors.
  7398. All rights reserved.
  7399. Redistribution and use in source and binary forms, with or without
  7400. modification, are permitted provided that the following conditions
  7401. are met:
  7402. Redistributions of source code must retain the above copyright
  7403. notice, this list of conditions and the following disclaimer.
  7404. Redistributions in binary form must reproduce the above
  7405. copyright notice, this list of conditions and the following
  7406. disclaimer in the documentation and/or other materials provided
  7407. with the distribution.
  7408. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7409. contributors may be used to endorse or promote products derived
  7410. from this software without specific prior written permission.
  7411. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7412. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7413. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7414. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7415. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7416. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7417. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7418. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7419. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7420. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7421. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7422. POSSIBILITY OF SUCH DAMAGE.
  7423. --------------------------------------------------------------------------------
  7424. glslang
  7425. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  7426. Copyright (C) 2013-2016 LunarG, Inc.
  7427. All rights reserved.
  7428. Redistribution and use in source and binary forms, with or without
  7429. modification, are permitted provided that the following conditions
  7430. are met:
  7431. Redistributions of source code must retain the above copyright
  7432. notice, this list of conditions and the following disclaimer.
  7433. Redistributions in binary form must reproduce the above
  7434. copyright notice, this list of conditions and the following
  7435. disclaimer in the documentation and/or other materials provided
  7436. with the distribution.
  7437. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7438. contributors may be used to endorse or promote products derived
  7439. from this software without specific prior written permission.
  7440. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7441. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7442. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7443. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7444. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7445. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7446. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7447. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7448. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7449. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7450. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7451. POSSIBILITY OF SUCH DAMAGE.
  7452. --------------------------------------------------------------------------------
  7453. glslang
  7454. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  7455. Copyright (C) 2013-2016 LunarG, Inc.
  7456. Copyright (C) 2015-2018 Google, Inc.
  7457. All rights reserved.
  7458. Redistribution and use in source and binary forms, with or without
  7459. modification, are permitted provided that the following conditions
  7460. are met:
  7461. Redistributions of source code must retain the above copyright
  7462. notice, this list of conditions and the following disclaimer.
  7463. Redistributions in binary form must reproduce the above
  7464. copyright notice, this list of conditions and the following
  7465. disclaimer in the documentation and/or other materials provided
  7466. with the distribution.
  7467. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7468. contributors may be used to endorse or promote products derived
  7469. from this software without specific prior written permission.
  7470. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7471. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7472. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7473. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7474. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7475. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7476. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7477. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7478. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7479. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7480. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7481. POSSIBILITY OF SUCH DAMAGE.
  7482. --------------------------------------------------------------------------------
  7483. glslang
  7484. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  7485. Copyright (C) 2013-2016 LunarG, Inc.
  7486. Copyright (C) 2015-2020 Google, Inc.
  7487. All rights reserved.
  7488. Redistribution and use in source and binary forms, with or without
  7489. modification, are permitted provided that the following conditions
  7490. are met:
  7491. Redistributions of source code must retain the above copyright
  7492. notice, this list of conditions and the following disclaimer.
  7493. Redistributions in binary form must reproduce the above
  7494. copyright notice, this list of conditions and the following
  7495. disclaimer in the documentation and/or other materials provided
  7496. with the distribution.
  7497. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7498. contributors may be used to endorse or promote products derived
  7499. from this software without specific prior written permission.
  7500. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7501. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7502. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7503. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7504. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7505. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7506. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7507. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7508. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7509. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7510. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7511. POSSIBILITY OF SUCH DAMAGE.
  7512. --------------------------------------------------------------------------------
  7513. glslang
  7514. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  7515. Copyright (C) 2013-2016 LunarG, Inc.
  7516. Copyright (C) 2016-2020 Google, Inc.
  7517. Modifications Copyright(C) 2021 Advanced Micro Devices, Inc.All rights reserved.
  7518. All rights reserved.
  7519. Redistribution and use in source and binary forms, with or without
  7520. modification, are permitted provided that the following conditions
  7521. are met:
  7522. Redistributions of source code must retain the above copyright
  7523. notice, this list of conditions and the following disclaimer.
  7524. Redistributions in binary form must reproduce the above
  7525. copyright notice, this list of conditions and the following
  7526. disclaimer in the documentation and/or other materials provided
  7527. with the distribution.
  7528. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7529. contributors may be used to endorse or promote products derived
  7530. from this software without specific prior written permission.
  7531. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7532. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7533. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7534. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7535. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7536. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7537. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7538. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7539. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7540. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7541. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7542. POSSIBILITY OF SUCH DAMAGE.
  7543. --------------------------------------------------------------------------------
  7544. glslang
  7545. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  7546. Copyright (C) 2016 Google, Inc.
  7547. All rights reserved.
  7548. Redistribution and use in source and binary forms, with or without
  7549. modification, are permitted provided that the following conditions
  7550. are met:
  7551. Redistributions of source code must retain the above copyright
  7552. notice, this list of conditions and the following disclaimer.
  7553. Redistributions in binary form must reproduce the above
  7554. copyright notice, this list of conditions and the following
  7555. disclaimer in the documentation and/or other materials provided
  7556. with the distribution.
  7557. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7558. contributors may be used to endorse or promote products derived
  7559. from this software without specific prior written permission.
  7560. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7561. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7562. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7563. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7564. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7565. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7566. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7567. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7568. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7569. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7570. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7571. POSSIBILITY OF SUCH DAMAGE.
  7572. --------------------------------------------------------------------------------
  7573. glslang
  7574. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  7575. Copyright (C) 2016 LunarG, Inc.
  7576. Copyright (C) 2017 ARM Limited.
  7577. Copyright (C) 2015-2018 Google, Inc.
  7578. All rights reserved.
  7579. Redistribution and use in source and binary forms, with or without
  7580. modification, are permitted provided that the following conditions
  7581. are met:
  7582. Redistributions of source code must retain the above copyright
  7583. notice, this list of conditions and the following disclaimer.
  7584. Redistributions in binary form must reproduce the above
  7585. copyright notice, this list of conditions and the following
  7586. disclaimer in the documentation and/or other materials provided
  7587. with the distribution.
  7588. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7589. contributors may be used to endorse or promote products derived
  7590. from this software without specific prior written permission.
  7591. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7592. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7593. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7594. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7595. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7596. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7597. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7598. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7599. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7600. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7601. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7602. POSSIBILITY OF SUCH DAMAGE.
  7603. --------------------------------------------------------------------------------
  7604. glslang
  7605. Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
  7606. Copyright (C) 2017 Google, Inc.
  7607. All rights reserved.
  7608. Redistribution and use in source and binary forms, with or without
  7609. modification, are permitted provided that the following conditions
  7610. are met:
  7611. Redistributions of source code must retain the above copyright
  7612. notice, this list of conditions and the following disclaimer.
  7613. Redistributions in binary form must reproduce the above
  7614. copyright notice, this list of conditions and the following
  7615. disclaimer in the documentation and/or other materials provided
  7616. with the distribution.
  7617. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7618. contributors may be used to endorse or promote products derived
  7619. from this software without specific prior written permission.
  7620. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7621. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7622. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7623. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7624. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7625. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7626. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7627. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7628. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7629. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7630. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7631. POSSIBILITY OF SUCH DAMAGE.
  7632. --------------------------------------------------------------------------------
  7633. glslang
  7634. Copyright (C) 2012 LunarG, Inc.
  7635. All rights reserved.
  7636. Redistribution and use in source and binary forms, with or without
  7637. modification, are permitted provided that the following conditions
  7638. are met:
  7639. Redistributions of source code must retain the above copyright
  7640. notice, this list of conditions and the following disclaimer.
  7641. Redistributions in binary form must reproduce the above
  7642. copyright notice, this list of conditions and the following
  7643. disclaimer in the documentation and/or other materials provided
  7644. with the distribution.
  7645. Neither the name of LunarG Inc. nor the names of its
  7646. contributors may be used to endorse or promote products derived
  7647. from this software without specific prior written permission.
  7648. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7649. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7650. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7651. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7652. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7653. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7654. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7655. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7656. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7657. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7658. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7659. POSSIBILITY OF SUCH DAMAGE.
  7660. --------------------------------------------------------------------------------
  7661. glslang
  7662. Copyright (C) 2013 LunarG, Inc.
  7663. All rights reserved.
  7664. Redistribution and use in source and binary forms, with or without
  7665. modification, are permitted provided that the following conditions
  7666. are met:
  7667. Redistributions of source code must retain the above copyright
  7668. notice, this list of conditions and the following disclaimer.
  7669. Redistributions in binary form must reproduce the above
  7670. copyright notice, this list of conditions and the following
  7671. disclaimer in the documentation and/or other materials provided
  7672. with the distribution.
  7673. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7674. contributors may be used to endorse or promote products derived
  7675. from this software without specific prior written permission.
  7676. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7677. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7678. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7679. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7680. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7681. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7682. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7683. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7684. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7685. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7686. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7687. POSSIBILITY OF SUCH DAMAGE.
  7688. --------------------------------------------------------------------------------
  7689. glslang
  7690. Copyright (C) 2013 LunarG, Inc.
  7691. Copyright (C) 2015-2018 Google, Inc.
  7692. All rights reserved.
  7693. Redistribution and use in source and binary forms, with or without
  7694. modification, are permitted provided that the following conditions
  7695. are met:
  7696. Redistributions of source code must retain the above copyright
  7697. notice, this list of conditions and the following disclaimer.
  7698. Redistributions in binary form must reproduce the above
  7699. copyright notice, this list of conditions and the following
  7700. disclaimer in the documentation and/or other materials provided
  7701. with the distribution.
  7702. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7703. contributors may be used to endorse or promote products derived
  7704. from this software without specific prior written permission.
  7705. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7706. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7707. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7708. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7709. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7710. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7711. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7712. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7713. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7714. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7715. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7716. POSSIBILITY OF SUCH DAMAGE.
  7717. --------------------------------------------------------------------------------
  7718. glslang
  7719. Copyright (C) 2013 LunarG, Inc.
  7720. Copyright (C) 2017 ARM Limited.
  7721. Copyright (C) 2015-2018 Google, Inc.
  7722. All rights reserved.
  7723. Redistribution and use in source and binary forms, with or without
  7724. modification, are permitted provided that the following conditions
  7725. are met:
  7726. Redistributions of source code must retain the above copyright
  7727. notice, this list of conditions and the following disclaimer.
  7728. Redistributions in binary form must reproduce the above
  7729. copyright notice, this list of conditions and the following
  7730. disclaimer in the documentation and/or other materials provided
  7731. with the distribution.
  7732. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7733. contributors may be used to endorse or promote products derived
  7734. from this software without specific prior written permission.
  7735. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7736. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7737. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7738. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7739. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7740. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7741. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7742. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7743. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7744. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7745. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7746. POSSIBILITY OF SUCH DAMAGE.
  7747. --------------------------------------------------------------------------------
  7748. glslang
  7749. Copyright (C) 2013-2016 LunarG, Inc.
  7750. All rights reserved.
  7751. Redistribution and use in source and binary forms, with or without
  7752. modification, are permitted provided that the following conditions
  7753. are met:
  7754. Redistributions of source code must retain the above copyright
  7755. notice, this list of conditions and the following disclaimer.
  7756. Redistributions in binary form must reproduce the above
  7757. copyright notice, this list of conditions and the following
  7758. disclaimer in the documentation and/or other materials provided
  7759. with the distribution.
  7760. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7761. contributors may be used to endorse or promote products derived
  7762. from this software without specific prior written permission.
  7763. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7764. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7765. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7766. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7767. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7768. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7769. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7770. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7771. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7772. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7773. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7774. POSSIBILITY OF SUCH DAMAGE.
  7775. --------------------------------------------------------------------------------
  7776. glslang
  7777. Copyright (C) 2014 LunarG, Inc.
  7778. Copyright (C) 2015-2018 Google, Inc.
  7779. All rights reserved.
  7780. Redistribution and use in source and binary forms, with or without
  7781. modification, are permitted provided that the following conditions
  7782. are met:
  7783. Redistributions of source code must retain the above copyright
  7784. notice, this list of conditions and the following disclaimer.
  7785. Redistributions in binary form must reproduce the above
  7786. copyright notice, this list of conditions and the following
  7787. disclaimer in the documentation and/or other materials provided
  7788. with the distribution.
  7789. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7790. contributors may be used to endorse or promote products derived
  7791. from this software without specific prior written permission.
  7792. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7793. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7794. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7795. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7796. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7797. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7798. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7799. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7800. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7801. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7802. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7803. POSSIBILITY OF SUCH DAMAGE.
  7804. --------------------------------------------------------------------------------
  7805. glslang
  7806. Copyright (C) 2014-2015 LunarG, Inc.
  7807. All rights reserved.
  7808. Redistribution and use in source and binary forms, with or without
  7809. modification, are permitted provided that the following conditions
  7810. are met:
  7811. Redistributions of source code must retain the above copyright
  7812. notice, this list of conditions and the following disclaimer.
  7813. Redistributions in binary form must reproduce the above
  7814. copyright notice, this list of conditions and the following
  7815. disclaimer in the documentation and/or other materials provided
  7816. with the distribution.
  7817. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7818. contributors may be used to endorse or promote products derived
  7819. from this software without specific prior written permission.
  7820. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7821. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7822. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7823. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7824. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7825. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7826. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7827. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7828. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7829. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7830. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7831. POSSIBILITY OF SUCH DAMAGE.
  7832. --------------------------------------------------------------------------------
  7833. glslang
  7834. Copyright (C) 2014-2015 LunarG, Inc.
  7835. Copyright (C) 2015-2018 Google, Inc.
  7836. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  7837. All rights reserved.
  7838. Redistribution and use in source and binary forms, with or without
  7839. modification, are permitted provided that the following conditions
  7840. are met:
  7841. Redistributions of source code must retain the above copyright
  7842. notice, this list of conditions and the following disclaimer.
  7843. Redistributions in binary form must reproduce the above
  7844. copyright notice, this list of conditions and the following
  7845. disclaimer in the documentation and/or other materials provided
  7846. with the distribution.
  7847. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7848. contributors may be used to endorse or promote products derived
  7849. from this software without specific prior written permission.
  7850. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7851. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7852. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7853. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7854. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7855. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7856. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7857. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7858. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7859. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7860. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7861. POSSIBILITY OF SUCH DAMAGE.
  7862. --------------------------------------------------------------------------------
  7863. glslang
  7864. Copyright (C) 2014-2015 LunarG, Inc.
  7865. Copyright (C) 2015-2020 Google, Inc.
  7866. Copyright (C) 2017 ARM Limited.
  7867. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  7868. All rights reserved.
  7869. Redistribution and use in source and binary forms, with or without
  7870. modification, are permitted provided that the following conditions
  7871. are met:
  7872. Redistributions of source code must retain the above copyright
  7873. notice, this list of conditions and the following disclaimer.
  7874. Redistributions in binary form must reproduce the above
  7875. copyright notice, this list of conditions and the following
  7876. disclaimer in the documentation and/or other materials provided
  7877. with the distribution.
  7878. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7879. contributors may be used to endorse or promote products derived
  7880. from this software without specific prior written permission.
  7881. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7882. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7883. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7884. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7885. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7886. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7887. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7888. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7889. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7890. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7891. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7892. POSSIBILITY OF SUCH DAMAGE.
  7893. --------------------------------------------------------------------------------
  7894. glslang
  7895. Copyright (C) 2014-2015 LunarG, Inc.
  7896. Copyright (C) 2022-2025 Arm Limited.
  7897. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  7898. All rights reserved.
  7899. Redistribution and use in source and binary forms, with or without
  7900. modification, are permitted provided that the following conditions
  7901. are met:
  7902. Redistributions of source code must retain the above copyright
  7903. notice, this list of conditions and the following disclaimer.
  7904. Redistributions in binary form must reproduce the above
  7905. copyright notice, this list of conditions and the following
  7906. disclaimer in the documentation and/or other materials provided
  7907. with the distribution.
  7908. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7909. contributors may be used to endorse or promote products derived
  7910. from this software without specific prior written permission.
  7911. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7912. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7913. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7914. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7915. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7916. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7917. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7918. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7919. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7920. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7921. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7922. POSSIBILITY OF SUCH DAMAGE.
  7923. --------------------------------------------------------------------------------
  7924. glslang
  7925. Copyright (C) 2014-2016 LunarG, Inc.
  7926. Copyright (C) 2015-2020 Google, Inc.
  7927. Copyright (C) 2017, 2022-2025 Arm Limited.
  7928. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  7929. All rights reserved.
  7930. Redistribution and use in source and binary forms, with or without
  7931. modification, are permitted provided that the following conditions
  7932. are met:
  7933. Redistributions of source code must retain the above copyright
  7934. notice, this list of conditions and the following disclaimer.
  7935. Redistributions in binary form must reproduce the above
  7936. copyright notice, this list of conditions and the following
  7937. disclaimer in the documentation and/or other materials provided
  7938. with the distribution.
  7939. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7940. contributors may be used to endorse or promote products derived
  7941. from this software without specific prior written permission.
  7942. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7943. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7944. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7945. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7946. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7947. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7948. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7949. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7950. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7951. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7952. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7953. POSSIBILITY OF SUCH DAMAGE.
  7954. --------------------------------------------------------------------------------
  7955. glslang
  7956. Copyright (C) 2014-2016 LunarG, Inc.
  7957. Copyright (C) 2018 Google, Inc.
  7958. All rights reserved.
  7959. Redistribution and use in source and binary forms, with or without
  7960. modification, are permitted provided that the following conditions
  7961. are met:
  7962. Redistributions of source code must retain the above copyright
  7963. notice, this list of conditions and the following disclaimer.
  7964. Redistributions in binary form must reproduce the above
  7965. copyright notice, this list of conditions and the following
  7966. disclaimer in the documentation and/or other materials provided
  7967. with the distribution.
  7968. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7969. contributors may be used to endorse or promote products derived
  7970. from this software without specific prior written permission.
  7971. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7972. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7973. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  7974. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  7975. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  7976. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  7977. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  7978. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  7979. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  7980. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  7981. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  7982. POSSIBILITY OF SUCH DAMAGE.
  7983. --------------------------------------------------------------------------------
  7984. glslang
  7985. Copyright (C) 2014-2016 LunarG, Inc.
  7986. Copyright (C) 2018-2020 Google, Inc.
  7987. All rights reserved.
  7988. Redistribution and use in source and binary forms, with or without
  7989. modification, are permitted provided that the following conditions
  7990. are met:
  7991. Redistributions of source code must retain the above copyright
  7992. notice, this list of conditions and the following disclaimer.
  7993. Redistributions in binary form must reproduce the above
  7994. copyright notice, this list of conditions and the following
  7995. disclaimer in the documentation and/or other materials provided
  7996. with the distribution.
  7997. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  7998. contributors may be used to endorse or promote products derived
  7999. from this software without specific prior written permission.
  8000. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8001. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8002. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8003. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8004. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8005. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8006. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8007. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8008. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8009. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8010. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8011. POSSIBILITY OF SUCH DAMAGE.
  8012. --------------------------------------------------------------------------------
  8013. glslang
  8014. Copyright (C) 2015-2016 Google, Inc.
  8015. All rights reserved.
  8016. Redistribution and use in source and binary forms, with or without
  8017. modification, are permitted provided that the following conditions
  8018. are met:
  8019. Redistributions of source code must retain the above copyright
  8020. notice, this list of conditions and the following disclaimer.
  8021. Redistributions in binary form must reproduce the above
  8022. copyright notice, this list of conditions and the following
  8023. disclaimer in the documentation and/or other materials provided
  8024. with the distribution.
  8025. Neither the name of Google Inc. nor the names of its
  8026. contributors may be used to endorse or promote products derived
  8027. from this software without specific prior written permission.
  8028. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8029. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8030. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8031. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8032. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8033. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8034. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8035. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8036. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8037. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8038. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8039. POSSIBILITY OF SUCH DAMAGE.
  8040. --------------------------------------------------------------------------------
  8041. glslang
  8042. Copyright (C) 2015-2018 Google, Inc.
  8043. Copyright (C) 2017 ARM Limited.
  8044. All rights reserved.
  8045. Redistribution and use in source and binary forms, with or without
  8046. modification, are permitted provided that the following conditions
  8047. are met:
  8048. Redistributions of source code must retain the above copyright
  8049. notice, this list of conditions and the following disclaimer.
  8050. Redistributions in binary form must reproduce the above
  8051. copyright notice, this list of conditions and the following
  8052. disclaimer in the documentation and/or other materials provided
  8053. with the distribution.
  8054. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  8055. contributors may be used to endorse or promote products derived
  8056. from this software without specific prior written permission.
  8057. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8058. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8059. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8060. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8061. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8062. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8063. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8064. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8065. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8066. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8067. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8068. POSSIBILITY OF SUCH DAMAGE.
  8069. --------------------------------------------------------------------------------
  8070. glslang
  8071. Copyright (C) 2016 Google, Inc.
  8072. All rights reserved.
  8073. Redistribution and use in source and binary forms, with or without
  8074. modification, are permitted provided that the following conditions
  8075. are met:
  8076. Redistributions of source code must retain the above copyright
  8077. notice, this list of conditions and the following disclaimer.
  8078. Redistributions in binary form must reproduce the above
  8079. copyright notice, this list of conditions and the following
  8080. disclaimer in the documentation and/or other materials provided
  8081. with the distribution.
  8082. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  8083. contributors may be used to endorse or promote products derived
  8084. from this software without specific prior written permission.
  8085. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8086. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8087. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8088. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8089. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8090. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8091. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8092. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8093. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8094. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8095. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8096. POSSIBILITY OF SUCH DAMAGE.
  8097. --------------------------------------------------------------------------------
  8098. glslang
  8099. Copyright (C) 2016 Google, Inc.
  8100. All rights reserved.
  8101. Redistribution and use in source and binary forms, with or without
  8102. modification, are permitted provided that the following conditions
  8103. are met:
  8104. Redistributions of source code must retain the above copyright
  8105. notice, this list of conditions and the following disclaimer.
  8106. Redistributions in binary form must reproduce the above
  8107. copyright notice, this list of conditions and the following
  8108. disclaimer in the documentation and/or other materials provided
  8109. with the distribution.
  8110. Neither the name of Google Inc. nor the names of its
  8111. contributors may be used to endorse or promote products derived
  8112. from this software without specific prior written permission.
  8113. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8114. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8115. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8116. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8117. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8118. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8119. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8120. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8121. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8122. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8123. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8124. POSSIBILITY OF SUCH DAMAGE.
  8125. --------------------------------------------------------------------------------
  8126. glslang
  8127. Copyright (C) 2016 Google, Inc.
  8128. All rights reserved.
  8129. Redistribution and use in source and binary forms, with or without
  8130. modification, are permitted provided that the following conditions
  8131. are met:
  8132. Redistributions of source code must retain the above copyright
  8133. notice, this list of conditions and the following disclaimer.
  8134. Redistributions in binary form must reproduce the above
  8135. copyright notice, this list of conditions and the following
  8136. disclaimer in the documentation and/or other materials provided
  8137. with the distribution.
  8138. Neither the name of Google, Inc., nor the names of its
  8139. contributors may be used to endorse or promote products derived
  8140. from this software without specific prior written permission.
  8141. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8142. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8143. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8144. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8145. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8146. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8147. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8148. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8149. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8150. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8151. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8152. POSSIBILITY OF SUCH DAMAGE.
  8153. --------------------------------------------------------------------------------
  8154. glslang
  8155. Copyright (C) 2016 Google, Inc.
  8156. Copyright (C) 2016 LunarG, Inc.
  8157. All rights reserved.
  8158. Redistribution and use in source and binary forms, with or without
  8159. modification, are permitted provided that the following conditions
  8160. are met:
  8161. Redistributions of source code must retain the above copyright
  8162. notice, this list of conditions and the following disclaimer.
  8163. Redistributions in binary form must reproduce the above
  8164. copyright notice, this list of conditions and the following
  8165. disclaimer in the documentation and/or other materials provided
  8166. with the distribution.
  8167. Neither the name of Google Inc. nor the names of its
  8168. contributors may be used to endorse or promote products derived
  8169. from this software without specific prior written permission.
  8170. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8171. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8172. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8173. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8174. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8175. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8176. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8177. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8178. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8179. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8180. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8181. POSSIBILITY OF SUCH DAMAGE.
  8182. --------------------------------------------------------------------------------
  8183. glslang
  8184. Copyright (C) 2016 Google, Inc.
  8185. Copyright (C) 2016 LunarG, Inc.
  8186. All rights reserved.
  8187. Redistribution and use in source and binary forms, with or without
  8188. modification, are permitted provided that the following conditions
  8189. are met:
  8190. Redistributions of source code must retain the above copyright
  8191. notice, this list of conditions and the following disclaimer.
  8192. Redistributions in binary form must reproduce the above
  8193. copyright notice, this list of conditions and the following
  8194. disclaimer in the documentation and/or other materials provided
  8195. with the distribution.
  8196. Neither the name of Google, Inc., nor the names of its
  8197. contributors may be used to endorse or promote products derived
  8198. from this software without specific prior written permission.
  8199. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8200. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8201. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8202. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8203. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8204. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8205. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8206. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8207. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8208. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8209. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8210. POSSIBILITY OF SUCH DAMAGE.
  8211. --------------------------------------------------------------------------------
  8212. glslang
  8213. Copyright (C) 2016 Google, Inc.
  8214. Copyright (C) 2019, 2022-2024 Arm Limited.
  8215. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  8216. All rights reserved.
  8217. Redistribution and use in source and binary forms, with or without
  8218. modification, are permitted provided that the following conditions
  8219. are met:
  8220. Redistributions of source code must retain the above copyright
  8221. notice, this list of conditions and the following disclaimer.
  8222. Redistributions in binary form must reproduce the above
  8223. copyright notice, this list of conditions and the following
  8224. disclaimer in the documentation and/or other materials provided
  8225. with the distribution.
  8226. Neither the name of Google Inc. nor the names of its
  8227. contributors may be used to endorse or promote products derived
  8228. from this software without specific prior written permission.
  8229. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8230. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8231. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8232. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8233. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8234. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8235. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8236. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8237. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8238. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8239. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8240. POSSIBILITY OF SUCH DAMAGE.
  8241. --------------------------------------------------------------------------------
  8242. glslang
  8243. Copyright (C) 2016 Google, Inc.
  8244. Copyright (C) 2022-2024 Arm Limited.
  8245. All rights reserved.
  8246. Redistribution and use in source and binary forms, with or without
  8247. modification, are permitted provided that the following conditions
  8248. are met:
  8249. Redistributions of source code must retain the above copyright
  8250. notice, this list of conditions and the following disclaimer.
  8251. Redistributions in binary form must reproduce the above
  8252. copyright notice, this list of conditions and the following
  8253. disclaimer in the documentation and/or other materials provided
  8254. with the distribution.
  8255. Neither the name of Google Inc. nor the names of its
  8256. contributors may be used to endorse or promote products derived
  8257. from this software without specific prior written permission.
  8258. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8259. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8260. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8261. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8262. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8263. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8264. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8265. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8266. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8267. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8268. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8269. POSSIBILITY OF SUCH DAMAGE.
  8270. --------------------------------------------------------------------------------
  8271. glslang
  8272. Copyright (C) 2016 LunarG, Inc.
  8273. All rights reserved.
  8274. Redistribution and use in source and binary forms, with or without
  8275. modification, are permitted provided that the following conditions
  8276. are met:
  8277. Redistributions of source code must retain the above copyright
  8278. notice, this list of conditions and the following disclaimer.
  8279. Redistributions in binary form must reproduce the above
  8280. copyright notice, this list of conditions and the following
  8281. disclaimer in the documentation and/or other materials provided
  8282. with the distribution.
  8283. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  8284. contributors may be used to endorse or promote products derived
  8285. from this software without specific prior written permission.
  8286. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8287. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8288. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8289. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8290. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8291. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8292. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8293. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8294. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8295. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8296. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8297. POSSIBILITY OF SUCH DAMAGE.
  8298. --------------------------------------------------------------------------------
  8299. glslang
  8300. Copyright (C) 2016 LunarG, Inc.
  8301. All rights reserved.
  8302. Redistribution and use in source and binary forms, with or without
  8303. modification, are permitted provided that the following conditions
  8304. are met:
  8305. Redistributions of source code must retain the above copyright
  8306. notice, this list of conditions and the following disclaimer.
  8307. Redistributions in binary form must reproduce the above
  8308. copyright notice, this list of conditions and the following
  8309. disclaimer in the documentation and/or other materials provided
  8310. with the distribution.
  8311. Neither the name of Google, Inc., nor the names of its
  8312. contributors may be used to endorse or promote products derived
  8313. from this software without specific prior written permission.
  8314. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8315. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8316. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8317. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8318. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8319. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8320. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8321. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8322. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8323. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8324. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8325. POSSIBILITY OF SUCH DAMAGE.
  8326. --------------------------------------------------------------------------------
  8327. glslang
  8328. Copyright (C) 2016-2017 Google, Inc.
  8329. All rights reserved.
  8330. Redistribution and use in source and binary forms, with or without
  8331. modification, are permitted provided that the following conditions
  8332. are met:
  8333. Redistributions of source code must retain the above copyright
  8334. notice, this list of conditions and the following disclaimer.
  8335. Redistributions in binary form must reproduce the above
  8336. copyright notice, this list of conditions and the following
  8337. disclaimer in the documentation and/or other materials provided
  8338. with the distribution.
  8339. Neither the name of Google Inc. nor the names of its
  8340. contributors may be used to endorse or promote products derived
  8341. from this software without specific prior written permission.
  8342. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8343. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8344. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8345. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8346. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8347. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8348. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8349. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8350. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8351. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8352. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8353. POSSIBILITY OF SUCH DAMAGE.
  8354. --------------------------------------------------------------------------------
  8355. glslang
  8356. Copyright (C) 2016-2017 Google, Inc.
  8357. Copyright (C) 2020 The Khronos Group Inc.
  8358. All rights reserved.
  8359. Redistribution and use in source and binary forms, with or without
  8360. modification, are permitted provided that the following conditions
  8361. are met:
  8362. Redistributions of source code must retain the above copyright
  8363. notice, this list of conditions and the following disclaimer.
  8364. Redistributions in binary form must reproduce the above
  8365. copyright notice, this list of conditions and the following
  8366. disclaimer in the documentation and/or other materials provided
  8367. with the distribution.
  8368. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  8369. contributors may be used to endorse or promote products derived
  8370. from this software without specific prior written permission.
  8371. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8372. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8373. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8374. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8375. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8376. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8377. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8378. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8379. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8380. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8381. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8382. POSSIBILITY OF SUCH DAMAGE.
  8383. --------------------------------------------------------------------------------
  8384. glslang
  8385. Copyright (C) 2016-2017 LunarG, Inc.
  8386. All rights reserved.
  8387. Redistribution and use in source and binary forms, with or without
  8388. modification, are permitted provided that the following conditions
  8389. are met:
  8390. Redistributions of source code must retain the above copyright
  8391. notice, this list of conditions and the following disclaimer.
  8392. Redistributions in binary form must reproduce the above
  8393. copyright notice, this list of conditions and the following
  8394. disclaimer in the documentation and/or other materials provided
  8395. with the distribution.
  8396. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  8397. contributors may be used to endorse or promote products derived
  8398. from this software without specific prior written permission.
  8399. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8400. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8401. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8402. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8403. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8404. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8405. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8406. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8407. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8408. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8409. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8410. POSSIBILITY OF SUCH DAMAGE.
  8411. --------------------------------------------------------------------------------
  8412. glslang
  8413. Copyright (C) 2016-2018 Google, Inc.
  8414. Copyright (C) 2016 LunarG, Inc.
  8415. All rights reserved.
  8416. Redistribution and use in source and binary forms, with or without
  8417. modification, are permitted provided that the following conditions
  8418. are met:
  8419. Redistributions of source code must retain the above copyright
  8420. notice, this list of conditions and the following disclaimer.
  8421. Redistributions in binary form must reproduce the above
  8422. copyright notice, this list of conditions and the following
  8423. disclaimer in the documentation and/or other materials provided
  8424. with the distribution.
  8425. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  8426. contributors may be used to endorse or promote products derived
  8427. from this software without specific prior written permission.
  8428. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8429. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8430. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8431. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8432. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8433. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8434. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8435. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8436. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8437. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8438. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8439. POSSIBILITY OF SUCH DAMAGE.
  8440. --------------------------------------------------------------------------------
  8441. glslang
  8442. Copyright (C) 2016-2018 Google, Inc.
  8443. Copyright (C) 2016 LunarG, Inc.
  8444. Copyright (C) 2023 Mobica Limited.
  8445. All rights reserved.
  8446. Redistribution and use in source and binary forms, with or without
  8447. modification, are permitted provided that the following conditions
  8448. are met:
  8449. Redistributions of source code must retain the above copyright
  8450. notice, this list of conditions and the following disclaimer.
  8451. Redistributions in binary form must reproduce the above
  8452. copyright notice, this list of conditions and the following
  8453. disclaimer in the documentation and/or other materials provided
  8454. with the distribution.
  8455. Neither the name of Google, Inc., nor the names of its
  8456. contributors may be used to endorse or promote products derived
  8457. from this software without specific prior written permission.
  8458. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8459. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8460. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8461. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8462. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8463. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8464. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8465. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8466. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8467. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8468. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8469. POSSIBILITY OF SUCH DAMAGE.
  8470. --------------------------------------------------------------------------------
  8471. glslang
  8472. Copyright (C) 2017 LunarG, Inc.
  8473. Copyright (C) 2018 Google, Inc.
  8474. All rights reserved.
  8475. Redistribution and use in source and binary forms, with or without
  8476. modification, are permitted provided that the following conditions
  8477. are met:
  8478. Redistributions of source code must retain the above copyright
  8479. notice, this list of conditions and the following disclaimer.
  8480. Redistributions in binary form must reproduce the above
  8481. copyright notice, this list of conditions and the following
  8482. disclaimer in the documentation and/or other materials provided
  8483. with the distribution.
  8484. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  8485. contributors may be used to endorse or promote products derived
  8486. from this software without specific prior written permission.
  8487. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8488. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8489. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8490. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8491. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8492. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8493. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8494. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8495. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8496. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8497. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8498. POSSIBILITY OF SUCH DAMAGE.
  8499. --------------------------------------------------------------------------------
  8500. glslang
  8501. Copyright (C) 2017 LunarG, Inc.
  8502. Copyright (C) 2018 Google, Inc.
  8503. All rights reserved.
  8504. Redistribution and use in source and binary forms, with or without
  8505. modification, are permitted provided that the following conditions
  8506. are met:
  8507. Redistributions of source code must retain the above copyright
  8508. notice, this list of conditions and the following disclaimer.
  8509. Redistributions in binary form must reproduce the above
  8510. copyright notice, this list of conditions and the following
  8511. disclaimer in the documentation and/or other materials provided
  8512. with the distribution.
  8513. Neither the name of Google, Inc., nor the names of its
  8514. contributors may be used to endorse or promote products derived
  8515. from this software without specific prior written permission.
  8516. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8517. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8518. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8519. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8520. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8521. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8522. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8523. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8524. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8525. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8526. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8527. POSSIBILITY OF SUCH DAMAGE.
  8528. --------------------------------------------------------------------------------
  8529. glslang
  8530. Copyright (C) 2017-2018 Google, Inc.
  8531. Copyright (C) 2017 LunarG, Inc.
  8532. All rights reserved.
  8533. Redistribution and use in source and binary forms, with or without
  8534. modification, are permitted provided that the following conditions
  8535. are met:
  8536. Redistributions of source code must retain the above copyright
  8537. notice, this list of conditions and the following disclaimer.
  8538. Redistributions in binary form must reproduce the above
  8539. copyright notice, this list of conditions and the following
  8540. disclaimer in the documentation and/or other materials provided
  8541. with the distribution.
  8542. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  8543. contributors may be used to endorse or promote products derived
  8544. from this software without specific prior written permission.
  8545. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8546. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8547. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8548. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8549. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8550. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8551. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8552. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8553. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8554. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8555. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8556. POSSIBILITY OF SUCH DAMAGE.
  8557. --------------------------------------------------------------------------------
  8558. glslang
  8559. Copyright (C) 2018 Google, Inc.
  8560. All rights reserved.
  8561. Redistribution and use in source and binary forms, with or without
  8562. modification, are permitted provided that the following conditions
  8563. are met:
  8564. Redistributions of source code must retain the above copyright
  8565. notice, this list of conditions and the following disclaimer.
  8566. Redistributions in binary form must reproduce the above
  8567. copyright notice, this list of conditions and the following
  8568. disclaimer in the documentation and/or other materials provided
  8569. with the distribution.
  8570. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  8571. contributors may be used to endorse or promote products derived
  8572. from this software without specific prior written permission.
  8573. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8574. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8575. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8576. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8577. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8578. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8579. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8580. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8581. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8582. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8583. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8584. POSSIBILITY OF SUCH DAMAGE.
  8585. --------------------------------------------------------------------------------
  8586. glslang
  8587. Copyright (C) 2018 The Khronos Group Inc.
  8588. All rights reserved.
  8589. Redistribution and use in source and binary forms, with or without
  8590. modification, are permitted provided that the following conditions
  8591. are met:
  8592. Redistributions of source code must retain the above copyright
  8593. notice, this list of conditions and the following disclaimer.
  8594. Redistributions in binary form must reproduce the above
  8595. copyright notice, this list of conditions and the following
  8596. disclaimer in the documentation and/or other materials provided
  8597. with the distribution.
  8598. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  8599. contributors may be used to endorse or promote products derived
  8600. from this software without specific prior written permission.
  8601. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8602. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8603. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8604. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8605. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8606. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8607. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8608. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8609. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8610. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8611. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8612. POSSIBILITY OF SUCH DAMAGE.
  8613. --------------------------------------------------------------------------------
  8614. glslang
  8615. Copyright (C) 2019 Google, Inc.
  8616. All rights reserved.
  8617. Redistribution and use in source and binary forms, with or without
  8618. modification, are permitted provided that the following conditions
  8619. are met:
  8620. Redistributions of source code must retain the above copyright
  8621. notice, this list of conditions and the following disclaimer.
  8622. Redistributions in binary form must reproduce the above
  8623. copyright notice, this list of conditions and the following
  8624. disclaimer in the documentation and/or other materials provided
  8625. with the distribution.
  8626. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  8627. contributors may be used to endorse or promote products derived
  8628. from this software without specific prior written permission.
  8629. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8630. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8631. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8632. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8633. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8634. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8635. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8636. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8637. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8638. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8639. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8640. POSSIBILITY OF SUCH DAMAGE.
  8641. --------------------------------------------------------------------------------
  8642. glslang
  8643. Copyright (C) 2020 Google, Inc.
  8644. All rights reserved.
  8645. Redistribution and use in source and binary forms, with or without
  8646. modification, are permitted provided that the following conditions
  8647. are met:
  8648. Redistributions of source code must retain the above copyright
  8649. notice, this list of conditions and the following disclaimer.
  8650. Redistributions in binary form must reproduce the above
  8651. copyright notice, this list of conditions and the following
  8652. disclaimer in the documentation and/or other materials provided
  8653. with the distribution.
  8654. Neither the name of Google Inc. nor the names of its
  8655. contributors may be used to endorse or promote products derived
  8656. from this software without specific prior written permission.
  8657. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8658. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8659. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8660. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8661. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8662. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8663. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8664. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8665. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8666. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8667. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8668. POSSIBILITY OF SUCH DAMAGE.
  8669. --------------------------------------------------------------------------------
  8670. glslang
  8671. Copyright (C) 2023 LunarG, Inc.
  8672. All rights reserved.
  8673. Redistribution and use in source and binary forms, with or without
  8674. modification, are permitted provided that the following conditions
  8675. are met:
  8676. Redistributions of source code must retain the above copyright
  8677. notice, this list of conditions and the following disclaimer.
  8678. Redistributions in binary form must reproduce the above
  8679. copyright notice, this list of conditions and the following
  8680. disclaimer in the documentation and/or other materials provided
  8681. with the distribution.
  8682. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  8683. contributors may be used to endorse or promote products derived
  8684. from this software without specific prior written permission.
  8685. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8686. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8687. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8688. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8689. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8690. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8691. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8692. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8693. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8694. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8695. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8696. POSSIBILITY OF SUCH DAMAGE.
  8697. --------------------------------------------------------------------------------
  8698. glslang
  8699. Copyright (C) 2024 The Khronos Group Inc.
  8700. All rights reserved.
  8701. Redistribution and use in source and binary forms, with or without
  8702. modification, are permitted provided that the following conditions
  8703. are met:
  8704. Redistributions of source code must retain the above copyright
  8705. notice, this list of conditions and the following disclaimer.
  8706. Redistributions in binary form must reproduce the above
  8707. copyright notice, this list of conditions and the following
  8708. disclaimer in the documentation and/or other materials provided
  8709. with the distribution.
  8710. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  8711. contributors may be used to endorse or promote products derived
  8712. from this software without specific prior written permission.
  8713. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8714. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8715. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8716. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8717. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8718. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8719. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8720. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8721. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8722. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8723. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8724. POSSIBILITY OF SUCH DAMAGE.
  8725. --------------------------------------------------------------------------------
  8726. glslang
  8727. Copyright (C) 2025 Jan Kelemen
  8728. All rights reserved.
  8729. Redistribution and use in source and binary forms, with or without
  8730. modification, are permitted provided that the following conditions
  8731. are met:
  8732. Redistributions of source code must retain the above copyright
  8733. notice, this list of conditions and the following disclaimer.
  8734. Redistributions in binary form must reproduce the above
  8735. copyright notice, this list of conditions and the following
  8736. disclaimer in the documentation and/or other materials provided
  8737. with the distribution.
  8738. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  8739. contributors may be used to endorse or promote products derived
  8740. from this software without specific prior written permission.
  8741. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8742. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8743. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8744. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8745. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8746. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8747. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8748. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8749. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8750. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8751. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8752. POSSIBILITY OF SUCH DAMAGE.
  8753. --------------------------------------------------------------------------------
  8754. glslang
  8755. Copyright (C) 2025 NVIDIA Corporation
  8756. Permission is hereby granted, free of charge, to any person obtaining a copy
  8757. of this software and associated documentation files (the "Software"), to deal
  8758. in the Software without restriction, including without limitation the rights
  8759. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  8760. copies of the Software, and to permit persons to whom the Software is
  8761. furnished to do so, subject to the following conditions:
  8762. The above copyright notice and this permission notice shall be included in all
  8763. copies or substantial portions of the Software.
  8764. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  8765. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  8766. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  8767. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  8768. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  8769. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  8770. SOFTWARE.
  8771. --------------------------------------------------------------------------------
  8772. glslang
  8773. Copyright (C) 2025 The Khronos Group Inc.
  8774. All rights reserved.
  8775. Redistribution and use in source and binary forms, with or without
  8776. modification, are permitted provided that the following conditions
  8777. are met:
  8778. Redistributions of source code must retain the above copyright
  8779. notice, this list of conditions and the following disclaimer.
  8780. Redistributions in binary form must reproduce the above
  8781. copyright notice, this list of conditions and the following
  8782. disclaimer in the documentation and/or other materials provided
  8783. with the distribution.
  8784. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  8785. contributors may be used to endorse or promote products derived
  8786. from this software without specific prior written permission.
  8787. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8788. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8789. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  8790. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  8791. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  8792. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  8793. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8794. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8795. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8796. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  8797. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  8798. POSSIBILITY OF SUCH DAMAGE.
  8799. --------------------------------------------------------------------------------
  8800. glslang
  8801. Copyright (c) 2002, NVIDIA Corporation.
  8802. NVIDIA Corporation("NVIDIA") supplies this software to you in
  8803. consideration of your agreement to the following terms, and your use,
  8804. installation, modification or redistribution of this NVIDIA software
  8805. constitutes acceptance of these terms. If you do not agree with these
  8806. terms, please do not use, install, modify or redistribute this NVIDIA
  8807. software.
  8808. In consideration of your agreement to abide by the following terms, and
  8809. subject to these terms, NVIDIA grants you a personal, non-exclusive
  8810. license, under NVIDIA's copyrights in this original NVIDIA software (the
  8811. "NVIDIA Software"), to use, reproduce, modify and redistribute the
  8812. NVIDIA Software, with or without modifications, in source and/or binary
  8813. forms; provided that if you redistribute the NVIDIA Software, you must
  8814. retain the copyright notice of NVIDIA, this notice and the following
  8815. text and disclaimers in all such redistributions of the NVIDIA Software.
  8816. Neither the name, trademarks, service marks nor logos of NVIDIA
  8817. Corporation may be used to endorse or promote products derived from the
  8818. NVIDIA Software without specific prior written permission from NVIDIA.
  8819. Except as expressly stated in this notice, no other rights or licenses
  8820. express or implied, are granted by NVIDIA herein, including but not
  8821. limited to any patent rights that may be infringed by your derivative
  8822. works or by other works in which the NVIDIA Software may be
  8823. incorporated. No hardware is licensed hereunder.
  8824. THE NVIDIA SOFTWARE IS BEING PROVIDED ON AN "AS IS" BASIS, WITHOUT
  8825. WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED,
  8826. INCLUDING WITHOUT LIMITATION, WARRANTIES OR CONDITIONS OF TITLE,
  8827. NON-INFRINGEMENT, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
  8828. ITS USE AND OPERATION EITHER ALONE OR IN COMBINATION WITH OTHER
  8829. PRODUCTS.
  8830. IN NO EVENT SHALL NVIDIA BE LIABLE FOR ANY SPECIAL, INDIRECT,
  8831. INCIDENTAL, EXEMPLARY, CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  8832. TO, LOST PROFITS; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  8833. USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) OR ARISING IN ANY WAY
  8834. OUT OF THE USE, REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE
  8835. NVIDIA SOFTWARE, HOWEVER CAUSED AND WHETHER UNDER THEORY OF CONTRACT,
  8836. TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF
  8837. NVIDIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  8838. --------------------------------------------------------------------------------
  8839. glslang
  8840. Copyright (c) 2013 The Khronos Group Inc.
  8841. Permission is hereby granted, free of charge, to any person obtaining a
  8842. copy of this software and/or associated documentation files (the
  8843. "Materials"), to deal in the Materials without restriction, including
  8844. without limitation the rights to use, copy, modify, merge, publish,
  8845. distribute, sublicense, and/or sell copies of the Materials, and to
  8846. permit persons to whom the Materials are furnished to do so, subject to
  8847. the following conditions:
  8848. The above copyright notice and this permission notice shall be included
  8849. in all copies or substantial portions of the Materials.
  8850. THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  8851. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  8852. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  8853. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  8854. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  8855. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  8856. MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
  8857. --------------------------------------------------------------------------------
  8858. glslang
  8859. Copyright (c) 2014-2017 The Khronos Group Inc.
  8860. Permission is hereby granted, free of charge, to any person obtaining a copy
  8861. of this software and/or associated documentation files (the "Materials"),
  8862. to deal in the Materials without restriction, including without limitation
  8863. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  8864. and/or sell copies of the Materials, and to permit persons to whom the
  8865. Materials are furnished to do so, subject to the following conditions:
  8866. The above copyright notice and this permission notice shall be included in
  8867. all copies or substantial portions of the Materials.
  8868. MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS
  8869. STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND
  8870. HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/
  8871. THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  8872. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  8873. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  8874. THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  8875. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  8876. FROM,OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS
  8877. IN THE MATERIALS.
  8878. --------------------------------------------------------------------------------
  8879. glslang
  8880. Copyright (c) 2014-2020 The Khronos Group Inc.
  8881. Copyright (C) 2022-2024 Arm Limited.
  8882. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  8883. Permission is hereby granted, free of charge, to any person obtaining a copy
  8884. of this software and/or associated documentation files (the "Materials"),
  8885. to deal in the Materials without restriction, including without limitation
  8886. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  8887. and/or sell copies of the Materials, and to permit persons to whom the
  8888. Materials are furnished to do so, subject to the following conditions:
  8889. The above copyright notice and this permission notice shall be included in
  8890. all copies or substantial portions of the Materials.
  8891. MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS
  8892. STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND
  8893. HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/
  8894. THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  8895. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  8896. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  8897. THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  8898. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  8899. FROM,OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS
  8900. IN THE MATERIALS.
  8901. --------------------------------------------------------------------------------
  8902. glslang
  8903. Copyright (c) 2015-2016 The Khronos Group Inc.
  8904. Permission is hereby granted, free of charge, to any person obtaining a
  8905. copy of this software and/or associated documentation files (the
  8906. "Materials"), to deal in the Materials without restriction, including
  8907. without limitation the rights to use, copy, modify, merge, publish,
  8908. distribute, sublicense, and/or sell copies of the Materials, and to
  8909. permit persons to whom the Materials are furnished to do so, subject to
  8910. the following conditions:
  8911. The above copyright notice and this permission notice shall be included
  8912. in all copies or substantial portions of the Materials.
  8913. MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS
  8914. KHRONOS STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS
  8915. SPECIFICATIONS AND HEADER INFORMATION ARE LOCATED AT
  8916. https://www.khronos.org/registry/
  8917. THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  8918. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  8919. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  8920. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  8921. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  8922. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  8923. MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
  8924. --------------------------------------------------------------------------------
  8925. glslang
  8926. Copyright (c) 2018 The Khronos Group Inc.
  8927. Permission is hereby granted, free of charge, to any person obtaining a copy
  8928. of this software and/or associated documentation files (the "Materials"),
  8929. to deal in the Materials without restriction, including without limitation
  8930. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  8931. and/or sell copies of the Materials, and to permit persons to whom the
  8932. Materials are furnished to do so, subject to the following conditions:
  8933. The above copyright notice and this permission notice shall be included in
  8934. all copies or substantial portions of the Materials.
  8935. MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS
  8936. STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND
  8937. HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/
  8938. THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  8939. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  8940. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  8941. THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  8942. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  8943. FROM,OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS
  8944. IN THE MATERIALS.
  8945. --------------------------------------------------------------------------------
  8946. glslang
  8947. Copyright (c) 2019, Viktor Latypov
  8948. All rights reserved.
  8949. Redistribution and use in source and binary forms, with or without
  8950. modification, are permitted provided that the following conditions are met:
  8951. 1. Redistributions of source code must retain the above copyright notice, this
  8952. list of conditions and the following disclaimer.
  8953. 2. Redistributions in binary form must reproduce the above copyright notice,
  8954. this list of conditions and the following disclaimer in the documentation
  8955. and/or other materials provided with the distribution.
  8956. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  8957. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  8958. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  8959. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  8960. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  8961. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  8962. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  8963. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  8964. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  8965. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  8966. --------------------------------------------------------------------------------
  8967. glslang
  8968. Copyright (c) 2020 Google Inc.
  8969. Licensed under the Apache License, Version 2.0 (the "License");
  8970. you may not use this file except in compliance with the License.
  8971. You may obtain a copy of the License at
  8972. http://www.apache.org/licenses/LICENSE-2.0
  8973. Unless required by applicable law or agreed to in writing, software
  8974. distributed under the License is distributed on an "AS IS" BASIS,
  8975. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8976. See the License for the specific language governing permissions and
  8977. limitations under the License.
  8978. --------------------------------------------------------------------------------
  8979. glslang
  8980. Copyright (c) 2020 The Khronos Group Inc.
  8981. Permission is hereby granted, free of charge, to any person obtaining a
  8982. copy of this software and/or associated documentation files (the
  8983. "Materials"), to deal in the Materials without restriction, including
  8984. without limitation the rights to use, copy, modify, merge, publish,
  8985. distribute, sublicense, and/or sell copies of the Materials, and to
  8986. permit persons to whom the Materials are furnished to do so, subject to
  8987. the following conditions:
  8988. The above copyright notice and this permission notice shall be included
  8989. in all copies or substantial portions of the Materials.
  8990. MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS
  8991. KHRONOS STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS
  8992. SPECIFICATIONS AND HEADER INFORMATION ARE LOCATED AT
  8993. https://www.khronos.org/registry/
  8994. THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  8995. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  8996. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  8997. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  8998. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  8999. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  9000. MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
  9001. --------------------------------------------------------------------------------
  9002. glslang
  9003. Copyright (c) 2020, Travis Fort
  9004. All rights reserved.
  9005. Redistribution and use in source and binary forms, with or without
  9006. modification, are permitted provided that the following conditions are met:
  9007. 1. Redistributions of source code must retain the above copyright notice, this
  9008. list of conditions and the following disclaimer.
  9009. 2. Redistributions in binary form must reproduce the above copyright notice,
  9010. this list of conditions and the following disclaimer in the documentation
  9011. and/or other materials provided with the distribution.
  9012. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  9013. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  9014. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  9015. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  9016. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  9017. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  9018. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  9019. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  9020. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  9021. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  9022. --------------------------------------------------------------------------------
  9023. glslang
  9024. Copyright (c) 2021 The Khronos Group Inc.
  9025. Permission is hereby granted, free of charge, to any person obtaining a copy
  9026. of this software and/or associated documentation files (the "Materials"),
  9027. to deal in the Materials without restriction, including without limitation
  9028. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  9029. and/or sell copies of the Materials, and to permit persons to whom the
  9030. Materials are furnished to do so, subject to the following conditions:
  9031. The above copyright notice and this permission notice shall be included in
  9032. all copies or substantial portions of the Materials.
  9033. MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS
  9034. STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND
  9035. HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/
  9036. THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  9037. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  9038. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  9039. THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  9040. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  9041. FROM,OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS
  9042. IN THE MATERIALS.
  9043. --------------------------------------------------------------------------------
  9044. glslang
  9045. Copyright (c) 2022, 2025 ARM Limited
  9046. Permission is hereby granted, free of charge, to any person obtaining a copy
  9047. of this software and/or associated documentation files (the "Materials"),
  9048. to deal in the Materials without restriction, including without limitation
  9049. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  9050. and/or sell copies of the Materials, and to permit persons to whom the
  9051. Materials are furnished to do so, subject to the following conditions:
  9052. The above copyright notice and this permission notice shall be included in
  9053. all copies or substantial portions of the Materials.
  9054. MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS
  9055. STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND
  9056. HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/
  9057. THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  9058. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  9059. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  9060. THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  9061. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  9062. FROM,OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS
  9063. IN THE MATERIALS.
  9064. --------------------------------------------------------------------------------
  9065. glslang
  9066. Copyright 2017 The Glslang Authors. All rights reserved.
  9067. Licensed under the Apache License, Version 2.0 (the "License");
  9068. you may not use this file except in compliance with the License.
  9069. You may obtain a copy of the License at
  9070. http://www.apache.org/licenses/LICENSE-2.0
  9071. Unless required by applicable law or agreed to in writing, software
  9072. distributed under the License is distributed on an "AS IS" BASIS,
  9073. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9074. See the License for the specific language governing permissions and
  9075. limitations under the License.
  9076. --------------------------------------------------------------------------------
  9077. glslang
  9078. Copyright 2018 Google LLC.
  9079. Licensed under the Apache License, Version 2.0 (the "License");
  9080. you may not use this file except in compliance with the License.
  9081. You may obtain a copy of the License at
  9082. http://www.apache.org/licenses/LICENSE-2.0
  9083. Unless required by applicable law or agreed to in writing, software
  9084. distributed under the License is distributed on an "AS IS" BASIS,
  9085. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9086. See the License for the specific language governing permissions and
  9087. limitations under the License.
  9088. --------------------------------------------------------------------------------
  9089. glslang
  9090. Copyright(C) 2021 Advanced Micro Devices, Inc.
  9091. All rights reserved.
  9092. Redistribution and use in source and binary forms, with or without
  9093. modification, are permitted provided that the following conditions
  9094. are met:
  9095. Redistributions of source code must retain the above copyright
  9096. notice, this list of conditions and the following disclaimer.
  9097. Redistributions in binary form must reproduce the above
  9098. copyright notice, this list of conditions and the following
  9099. disclaimer in the documentation and/or other materials provided
  9100. with the distribution.
  9101. Neither the name of 3Dlabs Inc. Ltd. nor the names of its
  9102. contributors may be used to endorse or promote products derived
  9103. from this software without specific prior written permission.
  9104. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  9105. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  9106. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  9107. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  9108. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  9109. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  9110. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  9111. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  9112. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  9113. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  9114. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  9115. POSSIBILITY OF SUCH DAMAGE.
  9116. --------------------------------------------------------------------------------
  9117. glslang
  9118. skia
  9119. spirv-tools
  9120. Copyright (c) 2014-2016 The Khronos Group Inc.
  9121. Permission is hereby granted, free of charge, to any person obtaining a copy
  9122. of this software and/or associated documentation files (the "Materials"),
  9123. to deal in the Materials without restriction, including without limitation
  9124. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  9125. and/or sell copies of the Materials, and to permit persons to whom the
  9126. Materials are furnished to do so, subject to the following conditions:
  9127. The above copyright notice and this permission notice shall be included in
  9128. all copies or substantial portions of the Materials.
  9129. MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS
  9130. STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND
  9131. HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/
  9132. THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  9133. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  9134. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  9135. THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  9136. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  9137. FROM,OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS
  9138. IN THE MATERIALS.
  9139. --------------------------------------------------------------------------------
  9140. glslang
  9141. spirv-tools
  9142. Copyright (c) 2015-2016 The Khronos Group Inc.
  9143. Licensed under the Apache License, Version 2.0 (the "License");
  9144. you may not use this file except in compliance with the License.
  9145. You may obtain a copy of the License at
  9146. http://www.apache.org/licenses/LICENSE-2.0
  9147. Unless required by applicable law or agreed to in writing, software
  9148. distributed under the License is distributed on an "AS IS" BASIS,
  9149. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9150. See the License for the specific language governing permissions and
  9151. limitations under the License.
  9152. --------------------------------------------------------------------------------
  9153. glslang
  9154. spirv-tools
  9155. Copyright (c) 2021 Google LLC
  9156. Licensed under the Apache License, Version 2.0 (the "License");
  9157. you may not use this file except in compliance with the License.
  9158. You may obtain a copy of the License at
  9159. http://www.apache.org/licenses/LICENSE-2.0
  9160. Unless required by applicable law or agreed to in writing, software
  9161. distributed under the License is distributed on an "AS IS" BASIS,
  9162. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9163. See the License for the specific language governing permissions and
  9164. limitations under the License.
  9165. --------------------------------------------------------------------------------
  9166. glslang
  9167. spirv-tools
  9168. Copyright (c) 2025 The Khronos Group Inc.
  9169. Licensed under the Apache License, Version 2.0 (the "License");
  9170. you may not use this file except in compliance with the License.
  9171. You may obtain a copy of the License at
  9172. http://www.apache.org/licenses/LICENSE-2.0
  9173. Unless required by applicable law or agreed to in writing, software
  9174. distributed under the License is distributed on an "AS IS" BASIS,
  9175. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9176. See the License for the specific language governing permissions and
  9177. limitations under the License.
  9178. --------------------------------------------------------------------------------
  9179. gtest-parallel
  9180. Copyright 2013 Google Inc. All rights reserved.
  9181. Licensed under the Apache License, Version 2.0 (the "License");
  9182. you may not use this file except in compliance with the License.
  9183. You may obtain a copy of the License at
  9184. http://www.apache.org/licenses/LICENSE-2.0
  9185. Unless required by applicable law or agreed to in writing, software
  9186. distributed under the License is distributed on an "AS IS" BASIS,
  9187. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9188. See the License for the specific language governing permissions and
  9189. limitations under the License.
  9190. --------------------------------------------------------------------------------
  9191. harfbuzz
  9192. Copyright (c) Microsoft Corporation.
  9193. Permission is hereby granted, free of charge, to any person obtaining a copy
  9194. of this software and associated documentation files (the "Software"), to deal
  9195. in the Software without restriction, including without limitation the rights
  9196. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  9197. copies of the Software, and to permit persons to whom the Software is
  9198. furnished to do so, subject to the following conditions:
  9199. The above copyright notice and this permission notice shall be included in all
  9200. copies or substantial portions of the Software.
  9201. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  9202. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  9203. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  9204. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  9205. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  9206. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  9207. SOFTWARE
  9208. --------------------------------------------------------------------------------
  9209. harfbuzz
  9210. Copyright (C) 2012 Zilong Tan (eric.zltan@gmail.com)
  9211. Permission is hereby granted, free of charge, to any person
  9212. obtaining a copy of this software and associated documentation
  9213. files (the "Software"), to deal in the Software without
  9214. restriction, including without limitation the rights to use, copy,
  9215. modify, merge, publish, distribute, sublicense, and/or sell copies
  9216. of the Software, and to permit persons to whom the Software is
  9217. furnished to do so, subject to the following conditions:
  9218. The above copyright notice and this permission notice shall be
  9219. included in all copies or substantial portions of the Software.
  9220. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  9221. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  9222. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  9223. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
  9224. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  9225. ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  9226. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  9227. SOFTWARE.
  9228. --------------------------------------------------------------------------------
  9229. harfbuzz
  9230. This is part of HarfBuzz, a text shaping library.
  9231. Permission is hereby granted, without written agreement and without
  9232. license or royalty fees, to use, copy, modify, and distribute this
  9233. software and its documentation for any purpose, provided that the
  9234. above copyright notice and the following two paragraphs appear in
  9235. all copies of this software.
  9236. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9237. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9238. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9239. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9240. DAMAGE.
  9241. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9242. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9243. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9244. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9245. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9246. Author(s): Behdad Esfahbod
  9247. --------------------------------------------------------------------------------
  9248. harfbuzz
  9249. This is part of HarfBuzz, a text shaping library.
  9250. Permission is hereby granted, without written agreement and without
  9251. license or royalty fees, to use, copy, modify, and distribute this
  9252. software and its documentation for any purpose, provided that the
  9253. above copyright notice and the following two paragraphs appear in
  9254. all copies of this software.
  9255. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9256. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9257. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9258. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9259. DAMAGE.
  9260. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9261. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9262. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9263. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9264. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9265. Author(s): Khaled Hosny
  9266. --------------------------------------------------------------------------------
  9267. harfbuzz
  9268. Copyright (C) 2011 Google, Inc.
  9269. This is part of HarfBuzz, a text shaping library.
  9270. Permission is hereby granted, without written agreement and without
  9271. license or royalty fees, to use, copy, modify, and distribute this
  9272. software and its documentation for any purpose, provided that the
  9273. above copyright notice and the following two paragraphs appear in
  9274. all copies of this software.
  9275. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9276. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9277. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9278. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9279. DAMAGE.
  9280. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9281. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9282. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9283. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9284. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9285. Google Author(s): Behdad Esfahbod
  9286. --------------------------------------------------------------------------------
  9287. harfbuzz
  9288. Copyright (C) 2012 Grigori Goronzy <greg@kinoho.net>
  9289. Permission to use, copy, modify, and/or distribute this software for any
  9290. purpose with or without fee is hereby granted, provided that the above
  9291. copyright notice and this permission notice appear in all copies.
  9292. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  9293. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  9294. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  9295. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  9296. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  9297. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  9298. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  9299. --------------------------------------------------------------------------------
  9300. harfbuzz
  9301. Copyright (C) 2026 Behdad Esfahbod
  9302. This is part of HarfBuzz, a text shaping library.
  9303. Permission is hereby granted, without written agreement and without
  9304. license or royalty fees, to use, copy, modify, and distribute this
  9305. software and its documentation for any purpose, provided that the
  9306. above copyright notice and the following two paragraphs appear in
  9307. all copies of this software.
  9308. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9309. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9310. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9311. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9312. DAMAGE.
  9313. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9314. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9315. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9316. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9317. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9318. Author(s): Behdad Esfahbod
  9319. --------------------------------------------------------------------------------
  9320. harfbuzz
  9321. Copyright © 1998-2004 David Turner and Werner Lemberg
  9322. Copyright © 2004,2007,2009 Red Hat, Inc.
  9323. Copyright © 2011,2012 Google, Inc.
  9324. This is part of HarfBuzz, a text shaping library.
  9325. Permission is hereby granted, without written agreement and without
  9326. license or royalty fees, to use, copy, modify, and distribute this
  9327. software and its documentation for any purpose, provided that the
  9328. above copyright notice and the following two paragraphs appear in
  9329. all copies of this software.
  9330. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9331. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9332. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9333. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9334. DAMAGE.
  9335. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9336. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9337. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9338. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9339. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9340. Red Hat Author(s): Owen Taylor, Behdad Esfahbod
  9341. Google Author(s): Behdad Esfahbod
  9342. --------------------------------------------------------------------------------
  9343. harfbuzz
  9344. Copyright © 1998-2004 David Turner and Werner Lemberg
  9345. Copyright © 2004,2007,2009,2010 Red Hat, Inc.
  9346. Copyright © 2011,2012 Google, Inc.
  9347. This is part of HarfBuzz, a text shaping library.
  9348. Permission is hereby granted, without written agreement and without
  9349. license or royalty fees, to use, copy, modify, and distribute this
  9350. software and its documentation for any purpose, provided that the
  9351. above copyright notice and the following two paragraphs appear in
  9352. all copies of this software.
  9353. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9354. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9355. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9356. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9357. DAMAGE.
  9358. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9359. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9360. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9361. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9362. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9363. Red Hat Author(s): Owen Taylor, Behdad Esfahbod
  9364. Google Author(s): Behdad Esfahbod
  9365. --------------------------------------------------------------------------------
  9366. harfbuzz
  9367. Copyright © 1998-2004 David Turner and Werner Lemberg
  9368. Copyright © 2006 Behdad Esfahbod
  9369. Copyright © 2007,2008,2009 Red Hat, Inc.
  9370. Copyright © 2012,2013 Google, Inc.
  9371. This is part of HarfBuzz, a text shaping library.
  9372. Permission is hereby granted, without written agreement and without
  9373. license or royalty fees, to use, copy, modify, and distribute this
  9374. software and its documentation for any purpose, provided that the
  9375. above copyright notice and the following two paragraphs appear in
  9376. all copies of this software.
  9377. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9378. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9379. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9380. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9381. DAMAGE.
  9382. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9383. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9384. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9385. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9386. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9387. Red Hat Author(s): Behdad Esfahbod
  9388. Google Author(s): Behdad Esfahbod
  9389. --------------------------------------------------------------------------------
  9390. harfbuzz
  9391. Copyright © 2007 Chris Wilson
  9392. Copyright © 2009,2010 Red Hat, Inc.
  9393. Copyright © 2011,2012 Google, Inc.
  9394. This is part of HarfBuzz, a text shaping library.
  9395. Permission is hereby granted, without written agreement and without
  9396. license or royalty fees, to use, copy, modify, and distribute this
  9397. software and its documentation for any purpose, provided that the
  9398. above copyright notice and the following two paragraphs appear in
  9399. all copies of this software.
  9400. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9401. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9402. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9403. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9404. DAMAGE.
  9405. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9406. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9407. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9408. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9409. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9410. Contributor(s):
  9411. Chris Wilson <chris@chris-wilson.co.uk>
  9412. Red Hat Author(s): Behdad Esfahbod
  9413. Google Author(s): Behdad Esfahbod
  9414. --------------------------------------------------------------------------------
  9415. harfbuzz
  9416. Copyright © 2007,2008,2009 Red Hat, Inc.
  9417. This is part of HarfBuzz, a text shaping library.
  9418. Permission is hereby granted, without written agreement and without
  9419. license or royalty fees, to use, copy, modify, and distribute this
  9420. software and its documentation for any purpose, provided that the
  9421. above copyright notice and the following two paragraphs appear in
  9422. all copies of this software.
  9423. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9424. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9425. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9426. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9427. DAMAGE.
  9428. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9429. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9430. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9431. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9432. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9433. Red Hat Author(s): Behdad Esfahbod
  9434. --------------------------------------------------------------------------------
  9435. harfbuzz
  9436. Copyright © 2007,2008,2009 Red Hat, Inc.
  9437. Copyright © 2010,2011,2012 Google, Inc.
  9438. This is part of HarfBuzz, a text shaping library.
  9439. Permission is hereby granted, without written agreement and without
  9440. license or royalty fees, to use, copy, modify, and distribute this
  9441. software and its documentation for any purpose, provided that the
  9442. above copyright notice and the following two paragraphs appear in
  9443. all copies of this software.
  9444. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9445. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9446. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9447. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9448. DAMAGE.
  9449. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9450. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9451. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9452. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9453. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9454. Red Hat Author(s): Behdad Esfahbod
  9455. Google Author(s): Behdad Esfahbod
  9456. --------------------------------------------------------------------------------
  9457. harfbuzz
  9458. Copyright © 2007,2008,2009 Red Hat, Inc.
  9459. Copyright © 2010,2012 Google, Inc.
  9460. This is part of HarfBuzz, a text shaping library.
  9461. Permission is hereby granted, without written agreement and without
  9462. license or royalty fees, to use, copy, modify, and distribute this
  9463. software and its documentation for any purpose, provided that the
  9464. above copyright notice and the following two paragraphs appear in
  9465. all copies of this software.
  9466. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9467. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9468. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9469. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9470. DAMAGE.
  9471. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9472. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9473. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9474. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9475. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9476. Red Hat Author(s): Behdad Esfahbod
  9477. Google Author(s): Behdad Esfahbod
  9478. --------------------------------------------------------------------------------
  9479. harfbuzz
  9480. Copyright © 2007,2008,2009 Red Hat, Inc.
  9481. Copyright © 2010,2012 Google, Inc.
  9482. This is part of HarfBuzz, a text shaping library.
  9483. Permission is hereby granted, without written agreement and without
  9484. license or royalty fees, to use, copy, modify, and distribute this
  9485. software and its documentation for any purpose, provided that the
  9486. above copyright notice and the following two paragraphs appear in
  9487. all copies of this software.
  9488. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9489. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9490. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9491. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9492. DAMAGE.
  9493. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9494. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9495. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9496. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9497. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9498. Red Hat Author(s): Behdad Esfahbod
  9499. Google Author(s): Behdad Esfahbod, Garret Rieger
  9500. --------------------------------------------------------------------------------
  9501. harfbuzz
  9502. Copyright © 2007,2008,2009 Red Hat, Inc.
  9503. Copyright © 2012 Google, Inc.
  9504. This is part of HarfBuzz, a text shaping library.
  9505. Permission is hereby granted, without written agreement and without
  9506. license or royalty fees, to use, copy, modify, and distribute this
  9507. software and its documentation for any purpose, provided that the
  9508. above copyright notice and the following two paragraphs appear in
  9509. all copies of this software.
  9510. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9511. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9512. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9513. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9514. DAMAGE.
  9515. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9516. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9517. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9518. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9519. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9520. Red Hat Author(s): Behdad Esfahbod
  9521. Google Author(s): Behdad Esfahbod
  9522. --------------------------------------------------------------------------------
  9523. harfbuzz
  9524. Copyright © 2007,2008,2009 Red Hat, Inc.
  9525. Copyright © 2012,2013 Google, Inc.
  9526. This is part of HarfBuzz, a text shaping library.
  9527. Permission is hereby granted, without written agreement and without
  9528. license or royalty fees, to use, copy, modify, and distribute this
  9529. software and its documentation for any purpose, provided that the
  9530. above copyright notice and the following two paragraphs appear in
  9531. all copies of this software.
  9532. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9533. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9534. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9535. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9536. DAMAGE.
  9537. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9538. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9539. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9540. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9541. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9542. Red Hat Author(s): Behdad Esfahbod
  9543. Google Author(s): Behdad Esfahbod
  9544. --------------------------------------------------------------------------------
  9545. harfbuzz
  9546. Copyright © 2007,2008,2009 Red Hat, Inc.
  9547. Copyright © 2012,2013 Google, Inc.
  9548. Copyright © 2019, Facebook Inc.
  9549. This is part of HarfBuzz, a text shaping library.
  9550. Permission is hereby granted, without written agreement and without
  9551. license or royalty fees, to use, copy, modify, and distribute this
  9552. software and its documentation for any purpose, provided that the
  9553. above copyright notice and the following two paragraphs appear in
  9554. all copies of this software.
  9555. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9556. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9557. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9558. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9559. DAMAGE.
  9560. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9561. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9562. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9563. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9564. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9565. Red Hat Author(s): Behdad Esfahbod
  9566. Google Author(s): Behdad Esfahbod
  9567. Facebook Author(s): Behdad Esfahbod
  9568. --------------------------------------------------------------------------------
  9569. harfbuzz
  9570. Copyright © 2007,2008,2009 Red Hat, Inc.
  9571. Copyright © 2018,2019,2020 Ebrahim Byagowi
  9572. Copyright © 2018 Khaled Hosny
  9573. This is part of HarfBuzz, a text shaping library.
  9574. Permission is hereby granted, without written agreement and without
  9575. license or royalty fees, to use, copy, modify, and distribute this
  9576. software and its documentation for any purpose, provided that the
  9577. above copyright notice and the following two paragraphs appear in
  9578. all copies of this software.
  9579. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9580. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9581. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9582. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9583. DAMAGE.
  9584. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9585. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9586. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9587. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9588. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9589. Red Hat Author(s): Behdad Esfahbod
  9590. --------------------------------------------------------------------------------
  9591. harfbuzz
  9592. Copyright © 2007,2008,2009,2010 Red Hat, Inc.
  9593. Copyright © 2010,2012 Google, Inc.
  9594. This is part of HarfBuzz, a text shaping library.
  9595. Permission is hereby granted, without written agreement and without
  9596. license or royalty fees, to use, copy, modify, and distribute this
  9597. software and its documentation for any purpose, provided that the
  9598. above copyright notice and the following two paragraphs appear in
  9599. all copies of this software.
  9600. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9601. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9602. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9603. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9604. DAMAGE.
  9605. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9606. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9607. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9608. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9609. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9610. Red Hat Author(s): Behdad Esfahbod
  9611. Google Author(s): Behdad Esfahbod
  9612. --------------------------------------------------------------------------------
  9613. harfbuzz
  9614. Copyright © 2007,2008,2009,2010 Red Hat, Inc.
  9615. Copyright © 2010,2012,2013 Google, Inc.
  9616. This is part of HarfBuzz, a text shaping library.
  9617. Permission is hereby granted, without written agreement and without
  9618. license or royalty fees, to use, copy, modify, and distribute this
  9619. software and its documentation for any purpose, provided that the
  9620. above copyright notice and the following two paragraphs appear in
  9621. all copies of this software.
  9622. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9623. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9624. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9625. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9626. DAMAGE.
  9627. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9628. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9629. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9630. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9631. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9632. Red Hat Author(s): Behdad Esfahbod
  9633. Google Author(s): Behdad Esfahbod
  9634. --------------------------------------------------------------------------------
  9635. harfbuzz
  9636. Copyright © 2007,2008,2009,2010 Red Hat, Inc.
  9637. Copyright © 2012 Google, Inc.
  9638. This is part of HarfBuzz, a text shaping library.
  9639. Permission is hereby granted, without written agreement and without
  9640. license or royalty fees, to use, copy, modify, and distribute this
  9641. software and its documentation for any purpose, provided that the
  9642. above copyright notice and the following two paragraphs appear in
  9643. all copies of this software.
  9644. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9645. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9646. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9647. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9648. DAMAGE.
  9649. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9650. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9651. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9652. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9653. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9654. Red Hat Author(s): Behdad Esfahbod
  9655. Google Author(s): Behdad Esfahbod
  9656. --------------------------------------------------------------------------------
  9657. harfbuzz
  9658. Copyright © 2007,2008,2009,2010 Red Hat, Inc.
  9659. Copyright © 2012,2018 Google, Inc.
  9660. This is part of HarfBuzz, a text shaping library.
  9661. Permission is hereby granted, without written agreement and without
  9662. license or royalty fees, to use, copy, modify, and distribute this
  9663. software and its documentation for any purpose, provided that the
  9664. above copyright notice and the following two paragraphs appear in
  9665. all copies of this software.
  9666. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9667. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9668. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9669. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9670. DAMAGE.
  9671. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9672. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9673. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9674. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9675. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9676. Red Hat Author(s): Behdad Esfahbod
  9677. Google Author(s): Behdad Esfahbod
  9678. --------------------------------------------------------------------------------
  9679. harfbuzz
  9680. Copyright © 2007,2008,2009,2010 Red Hat, Inc.
  9681. Copyright © 2012,2018 Google, Inc.
  9682. Copyright © 2019 Facebook, Inc.
  9683. This is part of HarfBuzz, a text shaping library.
  9684. Permission is hereby granted, without written agreement and without
  9685. license or royalty fees, to use, copy, modify, and distribute this
  9686. software and its documentation for any purpose, provided that the
  9687. above copyright notice and the following two paragraphs appear in
  9688. all copies of this software.
  9689. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9690. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9691. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9692. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9693. DAMAGE.
  9694. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9695. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9696. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9697. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9698. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9699. Red Hat Author(s): Behdad Esfahbod
  9700. Google Author(s): Behdad Esfahbod
  9701. Facebook Author(s): Behdad Esfahbod
  9702. --------------------------------------------------------------------------------
  9703. harfbuzz
  9704. Copyright © 2009 Red Hat, Inc.
  9705. This is part of HarfBuzz, a text shaping library.
  9706. Permission is hereby granted, without written agreement and without
  9707. license or royalty fees, to use, copy, modify, and distribute this
  9708. software and its documentation for any purpose, provided that the
  9709. above copyright notice and the following two paragraphs appear in
  9710. all copies of this software.
  9711. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9712. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9713. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9714. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9715. DAMAGE.
  9716. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9717. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9718. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9719. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9720. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9721. Red Hat Author(s): Behdad Esfahbod
  9722. --------------------------------------------------------------------------------
  9723. harfbuzz
  9724. Copyright © 2009 Red Hat, Inc.
  9725. Copyright © 2009 Keith Stribley
  9726. Copyright © 2011 Google, Inc.
  9727. This is part of HarfBuzz, a text shaping library.
  9728. Permission is hereby granted, without written agreement and without
  9729. license or royalty fees, to use, copy, modify, and distribute this
  9730. software and its documentation for any purpose, provided that the
  9731. above copyright notice and the following two paragraphs appear in
  9732. all copies of this software.
  9733. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9734. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9735. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9736. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9737. DAMAGE.
  9738. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9739. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9740. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9741. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9742. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9743. Red Hat Author(s): Behdad Esfahbod
  9744. Google Author(s): Behdad Esfahbod
  9745. --------------------------------------------------------------------------------
  9746. harfbuzz
  9747. Copyright © 2009 Red Hat, Inc.
  9748. Copyright © 2009 Keith Stribley
  9749. Copyright © 2015 Google, Inc.
  9750. This is part of HarfBuzz, a text shaping library.
  9751. Permission is hereby granted, without written agreement and without
  9752. license or royalty fees, to use, copy, modify, and distribute this
  9753. software and its documentation for any purpose, provided that the
  9754. above copyright notice and the following two paragraphs appear in
  9755. all copies of this software.
  9756. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9757. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9758. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9759. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9760. DAMAGE.
  9761. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9762. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9763. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9764. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9765. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9766. Red Hat Author(s): Behdad Esfahbod
  9767. Google Author(s): Behdad Esfahbod
  9768. --------------------------------------------------------------------------------
  9769. harfbuzz
  9770. Copyright © 2009 Red Hat, Inc.
  9771. Copyright © 2011 Codethink Limited
  9772. Copyright © 2010,2011,2012 Google, Inc.
  9773. This is part of HarfBuzz, a text shaping library.
  9774. Permission is hereby granted, without written agreement and without
  9775. license or royalty fees, to use, copy, modify, and distribute this
  9776. software and its documentation for any purpose, provided that the
  9777. above copyright notice and the following two paragraphs appear in
  9778. all copies of this software.
  9779. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9780. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9781. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9782. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9783. DAMAGE.
  9784. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9785. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9786. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9787. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9788. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9789. Red Hat Author(s): Behdad Esfahbod
  9790. Codethink Author(s): Ryan Lortie
  9791. Google Author(s): Behdad Esfahbod
  9792. --------------------------------------------------------------------------------
  9793. harfbuzz
  9794. Copyright © 2009 Red Hat, Inc.
  9795. Copyright © 2011 Codethink Limited
  9796. Copyright © 2011,2012 Google, Inc.
  9797. This is part of HarfBuzz, a text shaping library.
  9798. Permission is hereby granted, without written agreement and without
  9799. license or royalty fees, to use, copy, modify, and distribute this
  9800. software and its documentation for any purpose, provided that the
  9801. above copyright notice and the following two paragraphs appear in
  9802. all copies of this software.
  9803. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9804. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9805. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9806. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9807. DAMAGE.
  9808. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9809. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9810. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9811. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9812. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9813. Red Hat Author(s): Behdad Esfahbod
  9814. Codethink Author(s): Ryan Lortie
  9815. Google Author(s): Behdad Esfahbod
  9816. --------------------------------------------------------------------------------
  9817. harfbuzz
  9818. Copyright © 2009 Red Hat, Inc.
  9819. Copyright © 2011 Google, Inc.
  9820. This is part of HarfBuzz, a text shaping library.
  9821. Permission is hereby granted, without written agreement and without
  9822. license or royalty fees, to use, copy, modify, and distribute this
  9823. software and its documentation for any purpose, provided that the
  9824. above copyright notice and the following two paragraphs appear in
  9825. all copies of this software.
  9826. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9827. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9828. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9829. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9830. DAMAGE.
  9831. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9832. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9833. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9834. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9835. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9836. Red Hat Author(s): Behdad Esfahbod
  9837. Google Author(s): Behdad Esfahbod
  9838. --------------------------------------------------------------------------------
  9839. harfbuzz
  9840. Copyright © 2009 Red Hat, Inc.
  9841. Copyright © 2011 Google, Inc.
  9842. This is part of HarfBuzz, a text shaping library.
  9843. Permission is hereby granted, without written agreement and without
  9844. license or royalty fees, to use, copy, modify, and distribute this
  9845. software and its documentation for any purpose, provided that the
  9846. above copyright notice and the following two paragraphs appear in
  9847. all copies of this software.
  9848. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9849. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9850. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9851. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9852. DAMAGE.
  9853. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9854. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9855. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9856. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9857. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9858. Red Hat Author(s): Behdad Esfahbod
  9859. Google Author(s): Behdad Esfahbod, Roozbeh Pournader
  9860. --------------------------------------------------------------------------------
  9861. harfbuzz
  9862. Copyright © 2009 Red Hat, Inc.
  9863. Copyright © 2012 Google, Inc.
  9864. This is part of HarfBuzz, a text shaping library.
  9865. Permission is hereby granted, without written agreement and without
  9866. license or royalty fees, to use, copy, modify, and distribute this
  9867. software and its documentation for any purpose, provided that the
  9868. above copyright notice and the following two paragraphs appear in
  9869. all copies of this software.
  9870. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9871. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9872. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9873. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9874. DAMAGE.
  9875. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9876. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9877. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9878. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9879. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9880. Red Hat Author(s): Behdad Esfahbod
  9881. Google Author(s): Behdad Esfahbod
  9882. --------------------------------------------------------------------------------
  9883. harfbuzz
  9884. Copyright © 2009 Red Hat, Inc.
  9885. Copyright © 2015 Google, Inc.
  9886. This is part of HarfBuzz, a text shaping library.
  9887. Permission is hereby granted, without written agreement and without
  9888. license or royalty fees, to use, copy, modify, and distribute this
  9889. software and its documentation for any purpose, provided that the
  9890. above copyright notice and the following two paragraphs appear in
  9891. all copies of this software.
  9892. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9893. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9894. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9895. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9896. DAMAGE.
  9897. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9898. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9899. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9900. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9901. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9902. Red Hat Author(s): Behdad Esfahbod
  9903. Google Author(s): Behdad Esfahbod
  9904. --------------------------------------------------------------------------------
  9905. harfbuzz
  9906. Copyright © 2009 Red Hat, Inc.
  9907. Copyright © 2018 Ebrahim Byagowi
  9908. This is part of HarfBuzz, a text shaping library.
  9909. Permission is hereby granted, without written agreement and without
  9910. license or royalty fees, to use, copy, modify, and distribute this
  9911. software and its documentation for any purpose, provided that the
  9912. above copyright notice and the following two paragraphs appear in
  9913. all copies of this software.
  9914. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9915. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9916. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9917. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9918. DAMAGE.
  9919. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9920. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9921. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9922. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9923. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9924. Red Hat Author(s): Behdad Esfahbod
  9925. --------------------------------------------------------------------------------
  9926. harfbuzz
  9927. Copyright © 2009 Red Hat, Inc.
  9928. Copyright © 2018 Google, Inc.
  9929. This is part of HarfBuzz, a text shaping library.
  9930. Permission is hereby granted, without written agreement and without
  9931. license or royalty fees, to use, copy, modify, and distribute this
  9932. software and its documentation for any purpose, provided that the
  9933. above copyright notice and the following two paragraphs appear in
  9934. all copies of this software.
  9935. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9936. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9937. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9938. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9939. DAMAGE.
  9940. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9941. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9942. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9943. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9944. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9945. Red Hat Author(s): Behdad Esfahbod
  9946. Google Author(s): Behdad Esfahbod
  9947. --------------------------------------------------------------------------------
  9948. harfbuzz
  9949. Copyright © 2009,2010 Red Hat, Inc.
  9950. Copyright © 2010,2011,2012 Google, Inc.
  9951. This is part of HarfBuzz, a text shaping library.
  9952. Permission is hereby granted, without written agreement and without
  9953. license or royalty fees, to use, copy, modify, and distribute this
  9954. software and its documentation for any purpose, provided that the
  9955. above copyright notice and the following two paragraphs appear in
  9956. all copies of this software.
  9957. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9958. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9959. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9960. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9961. DAMAGE.
  9962. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9963. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9964. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9965. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9966. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9967. Red Hat Author(s): Behdad Esfahbod
  9968. Google Author(s): Behdad Esfahbod
  9969. --------------------------------------------------------------------------------
  9970. harfbuzz
  9971. Copyright © 2009,2010 Red Hat, Inc.
  9972. Copyright © 2010,2011,2012,2013 Google, Inc.
  9973. This is part of HarfBuzz, a text shaping library.
  9974. Permission is hereby granted, without written agreement and without
  9975. license or royalty fees, to use, copy, modify, and distribute this
  9976. software and its documentation for any purpose, provided that the
  9977. above copyright notice and the following two paragraphs appear in
  9978. all copies of this software.
  9979. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  9980. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  9981. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  9982. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  9983. DAMAGE.
  9984. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  9985. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9986. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  9987. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  9988. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  9989. Red Hat Author(s): Behdad Esfahbod
  9990. Google Author(s): Behdad Esfahbod
  9991. --------------------------------------------------------------------------------
  9992. harfbuzz
  9993. Copyright © 2009,2010 Red Hat, Inc.
  9994. Copyright © 2010,2011,2013 Google, Inc.
  9995. This is part of HarfBuzz, a text shaping library.
  9996. Permission is hereby granted, without written agreement and without
  9997. license or royalty fees, to use, copy, modify, and distribute this
  9998. software and its documentation for any purpose, provided that the
  9999. above copyright notice and the following two paragraphs appear in
  10000. all copies of this software.
  10001. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10002. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10003. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10004. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10005. DAMAGE.
  10006. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10007. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10008. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10009. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10010. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10011. Red Hat Author(s): Behdad Esfahbod
  10012. Google Author(s): Behdad Esfahbod
  10013. --------------------------------------------------------------------------------
  10014. harfbuzz
  10015. Copyright © 2009,2010 Red Hat, Inc.
  10016. Copyright © 2011,2012 Google, Inc.
  10017. This is part of HarfBuzz, a text shaping library.
  10018. Permission is hereby granted, without written agreement and without
  10019. license or royalty fees, to use, copy, modify, and distribute this
  10020. software and its documentation for any purpose, provided that the
  10021. above copyright notice and the following two paragraphs appear in
  10022. all copies of this software.
  10023. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10024. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10025. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10026. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10027. DAMAGE.
  10028. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10029. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10030. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10031. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10032. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10033. Red Hat Author(s): Behdad Esfahbod
  10034. Google Author(s): Behdad Esfahbod
  10035. --------------------------------------------------------------------------------
  10036. harfbuzz
  10037. Copyright © 2010 Google, Inc.
  10038. This is part of HarfBuzz, a text shaping library.
  10039. Permission is hereby granted, without written agreement and without
  10040. license or royalty fees, to use, copy, modify, and distribute this
  10041. software and its documentation for any purpose, provided that the
  10042. above copyright notice and the following two paragraphs appear in
  10043. all copies of this software.
  10044. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10045. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10046. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10047. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10048. DAMAGE.
  10049. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10050. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10051. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10052. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10053. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10054. Google Author(s): Behdad Esfahbod
  10055. --------------------------------------------------------------------------------
  10056. harfbuzz
  10057. Copyright © 2010 Red Hat, Inc.
  10058. Copyright © 2012 Google, Inc.
  10059. This is part of HarfBuzz, a text shaping library.
  10060. Permission is hereby granted, without written agreement and without
  10061. license or royalty fees, to use, copy, modify, and distribute this
  10062. software and its documentation for any purpose, provided that the
  10063. above copyright notice and the following two paragraphs appear in
  10064. all copies of this software.
  10065. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10066. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10067. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10068. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10069. DAMAGE.
  10070. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10071. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10072. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10073. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10074. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10075. Red Hat Author(s): Behdad Esfahbod
  10076. Google Author(s): Behdad Esfahbod
  10077. --------------------------------------------------------------------------------
  10078. harfbuzz
  10079. Copyright © 2010,2011 Google, Inc.
  10080. This is part of HarfBuzz, a text shaping library.
  10081. Permission is hereby granted, without written agreement and without
  10082. license or royalty fees, to use, copy, modify, and distribute this
  10083. software and its documentation for any purpose, provided that the
  10084. above copyright notice and the following two paragraphs appear in
  10085. all copies of this software.
  10086. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10087. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10088. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10089. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10090. DAMAGE.
  10091. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10092. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10093. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10094. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10095. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10096. Google Author(s): Behdad Esfahbod
  10097. --------------------------------------------------------------------------------
  10098. harfbuzz
  10099. Copyright © 2010,2011,2012 Google, Inc.
  10100. This is part of HarfBuzz, a text shaping library.
  10101. Permission is hereby granted, without written agreement and without
  10102. license or royalty fees, to use, copy, modify, and distribute this
  10103. software and its documentation for any purpose, provided that the
  10104. above copyright notice and the following two paragraphs appear in
  10105. all copies of this software.
  10106. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10107. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10108. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10109. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10110. DAMAGE.
  10111. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10112. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10113. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10114. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10115. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10116. Google Author(s): Behdad Esfahbod
  10117. --------------------------------------------------------------------------------
  10118. harfbuzz
  10119. Copyright © 2010,2011,2013 Google, Inc.
  10120. This is part of HarfBuzz, a text shaping library.
  10121. Permission is hereby granted, without written agreement and without
  10122. license or royalty fees, to use, copy, modify, and distribute this
  10123. software and its documentation for any purpose, provided that the
  10124. above copyright notice and the following two paragraphs appear in
  10125. all copies of this software.
  10126. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10127. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10128. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10129. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10130. DAMAGE.
  10131. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10132. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10133. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10134. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10135. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10136. Google Author(s): Behdad Esfahbod
  10137. --------------------------------------------------------------------------------
  10138. harfbuzz
  10139. Copyright © 2010,2012 Google, Inc.
  10140. This is part of HarfBuzz, a text shaping library.
  10141. Permission is hereby granted, without written agreement and without
  10142. license or royalty fees, to use, copy, modify, and distribute this
  10143. software and its documentation for any purpose, provided that the
  10144. above copyright notice and the following two paragraphs appear in
  10145. all copies of this software.
  10146. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10147. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10148. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10149. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10150. DAMAGE.
  10151. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10152. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10153. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10154. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10155. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10156. Google Author(s): Behdad Esfahbod
  10157. --------------------------------------------------------------------------------
  10158. harfbuzz
  10159. Copyright © 2011 Google, Inc.
  10160. This is part of HarfBuzz, a text shaping library.
  10161. Permission is hereby granted, without written agreement and without
  10162. license or royalty fees, to use, copy, modify, and distribute this
  10163. software and its documentation for any purpose, provided that the
  10164. above copyright notice and the following two paragraphs appear in
  10165. all copies of this software.
  10166. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10167. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10168. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10169. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10170. DAMAGE.
  10171. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10172. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10173. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10174. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10175. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10176. Google Author(s): Behdad Esfahbod
  10177. --------------------------------------------------------------------------------
  10178. harfbuzz
  10179. Copyright © 2011 Martin Hosken
  10180. Copyright © 2011 SIL International
  10181. This is part of HarfBuzz, a text shaping library.
  10182. Permission is hereby granted, without written agreement and without
  10183. license or royalty fees, to use, copy, modify, and distribute this
  10184. software and its documentation for any purpose, provided that the
  10185. above copyright notice and the following two paragraphs appear in
  10186. all copies of this software.
  10187. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10188. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10189. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10190. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10191. DAMAGE.
  10192. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10193. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10194. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10195. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10196. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10197. --------------------------------------------------------------------------------
  10198. harfbuzz
  10199. Copyright © 2011 Martin Hosken
  10200. Copyright © 2011 SIL International
  10201. Copyright © 2011,2012 Google, Inc.
  10202. This is part of HarfBuzz, a text shaping library.
  10203. Permission is hereby granted, without written agreement and without
  10204. license or royalty fees, to use, copy, modify, and distribute this
  10205. software and its documentation for any purpose, provided that the
  10206. above copyright notice and the following two paragraphs appear in
  10207. all copies of this software.
  10208. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10209. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10210. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10211. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10212. DAMAGE.
  10213. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10214. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10215. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10216. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10217. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10218. Google Author(s): Behdad Esfahbod
  10219. --------------------------------------------------------------------------------
  10220. harfbuzz
  10221. Copyright © 2011,2012 Google, Inc.
  10222. This is part of HarfBuzz, a text shaping library.
  10223. Permission is hereby granted, without written agreement and without
  10224. license or royalty fees, to use, copy, modify, and distribute this
  10225. software and its documentation for any purpose, provided that the
  10226. above copyright notice and the following two paragraphs appear in
  10227. all copies of this software.
  10228. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10229. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10230. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10231. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10232. DAMAGE.
  10233. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10234. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10235. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10236. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10237. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10238. Google Author(s): Behdad Esfahbod
  10239. --------------------------------------------------------------------------------
  10240. harfbuzz
  10241. Copyright © 2011,2012 Google, Inc.
  10242. This is part of HarfBuzz, a text shaping library.
  10243. Permission is hereby granted, without written agreement and without
  10244. license or royalty fees, to use, copy, modify, and distribute this
  10245. software and its documentation for any purpose, provided that the
  10246. above copyright notice and the following two paragraphs appear in
  10247. all copies of this software.
  10248. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10249. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10250. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10251. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10252. DAMAGE.
  10253. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10254. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10255. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10256. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10257. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10258. Google Author(s): Behdad Esfahbod, Roderick Sheeter
  10259. --------------------------------------------------------------------------------
  10260. harfbuzz
  10261. Copyright © 2011,2012 Google, Inc.
  10262. Copyright © 2018 Ebrahim Byagowi
  10263. This is part of HarfBuzz, a text shaping library.
  10264. Permission is hereby granted, without written agreement and without
  10265. license or royalty fees, to use, copy, modify, and distribute this
  10266. software and its documentation for any purpose, provided that the
  10267. above copyright notice and the following two paragraphs appear in
  10268. all copies of this software.
  10269. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10270. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10271. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10272. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10273. DAMAGE.
  10274. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10275. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10276. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10277. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10278. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10279. Google Author(s): Behdad Esfahbod
  10280. --------------------------------------------------------------------------------
  10281. harfbuzz
  10282. Copyright © 2011,2012,2013 Google, Inc.
  10283. This is part of HarfBuzz, a text shaping library.
  10284. Permission is hereby granted, without written agreement and without
  10285. license or royalty fees, to use, copy, modify, and distribute this
  10286. software and its documentation for any purpose, provided that the
  10287. above copyright notice and the following two paragraphs appear in
  10288. all copies of this software.
  10289. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10290. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10291. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10292. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10293. DAMAGE.
  10294. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10295. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10296. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10297. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10298. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10299. Google Author(s): Behdad Esfahbod
  10300. --------------------------------------------------------------------------------
  10301. harfbuzz
  10302. Copyright © 2011,2012,2013 Google, Inc.
  10303. Copyright © 2021 Khaled Hosny
  10304. This is part of HarfBuzz, a text shaping library.
  10305. Permission is hereby granted, without written agreement and without
  10306. license or royalty fees, to use, copy, modify, and distribute this
  10307. software and its documentation for any purpose, provided that the
  10308. above copyright notice and the following two paragraphs appear in
  10309. all copies of this software.
  10310. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10311. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10312. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10313. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10314. DAMAGE.
  10315. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10316. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10317. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10318. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10319. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10320. Google Author(s): Behdad Esfahbod
  10321. --------------------------------------------------------------------------------
  10322. harfbuzz
  10323. Copyright © 2011,2012,2014 Google, Inc.
  10324. This is part of HarfBuzz, a text shaping library.
  10325. Permission is hereby granted, without written agreement and without
  10326. license or royalty fees, to use, copy, modify, and distribute this
  10327. software and its documentation for any purpose, provided that the
  10328. above copyright notice and the following two paragraphs appear in
  10329. all copies of this software.
  10330. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10331. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10332. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10333. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10334. DAMAGE.
  10335. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10336. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10337. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10338. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10339. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10340. Google Author(s): Behdad Esfahbod
  10341. --------------------------------------------------------------------------------
  10342. harfbuzz
  10343. Copyright © 2011,2014 Google, Inc.
  10344. This is part of HarfBuzz, a text shaping library.
  10345. Permission is hereby granted, without written agreement and without
  10346. license or royalty fees, to use, copy, modify, and distribute this
  10347. software and its documentation for any purpose, provided that the
  10348. above copyright notice and the following two paragraphs appear in
  10349. all copies of this software.
  10350. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10351. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10352. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10353. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10354. DAMAGE.
  10355. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10356. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10357. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10358. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10359. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10360. Google Author(s): Behdad Esfahbod, Roozbeh Pournader
  10361. --------------------------------------------------------------------------------
  10362. harfbuzz
  10363. Copyright © 2012 Google, Inc.
  10364. This is part of HarfBuzz, a text shaping library.
  10365. Permission is hereby granted, without written agreement and without
  10366. license or royalty fees, to use, copy, modify, and distribute this
  10367. software and its documentation for any purpose, provided that the
  10368. above copyright notice and the following two paragraphs appear in
  10369. all copies of this software.
  10370. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10371. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10372. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10373. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10374. DAMAGE.
  10375. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10376. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10377. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10378. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10379. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10380. Google Author(s): Behdad Esfahbod
  10381. --------------------------------------------------------------------------------
  10382. harfbuzz
  10383. Copyright © 2012 Mozilla Foundation.
  10384. This is part of HarfBuzz, a text shaping library.
  10385. Permission is hereby granted, without written agreement and without
  10386. license or royalty fees, to use, copy, modify, and distribute this
  10387. software and its documentation for any purpose, provided that the
  10388. above copyright notice and the following two paragraphs appear in
  10389. all copies of this software.
  10390. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10391. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10392. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10393. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10394. DAMAGE.
  10395. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10396. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10397. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10398. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10399. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10400. Mozilla Author(s): Jonathan Kew
  10401. --------------------------------------------------------------------------------
  10402. harfbuzz
  10403. Copyright © 2012,2013 Google, Inc.
  10404. This is part of HarfBuzz, a text shaping library.
  10405. Permission is hereby granted, without written agreement and without
  10406. license or royalty fees, to use, copy, modify, and distribute this
  10407. software and its documentation for any purpose, provided that the
  10408. above copyright notice and the following two paragraphs appear in
  10409. all copies of this software.
  10410. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10411. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10412. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10413. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10414. DAMAGE.
  10415. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10416. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10417. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10418. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10419. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10420. Google Author(s): Behdad Esfahbod
  10421. --------------------------------------------------------------------------------
  10422. harfbuzz
  10423. Copyright © 2012,2013 Mozilla Foundation.
  10424. Copyright © 2012,2013 Google, Inc.
  10425. This is part of HarfBuzz, a text shaping library.
  10426. Permission is hereby granted, without written agreement and without
  10427. license or royalty fees, to use, copy, modify, and distribute this
  10428. software and its documentation for any purpose, provided that the
  10429. above copyright notice and the following two paragraphs appear in
  10430. all copies of this software.
  10431. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10432. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10433. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10434. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10435. DAMAGE.
  10436. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10437. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10438. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10439. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10440. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10441. Mozilla Author(s): Jonathan Kew
  10442. Google Author(s): Behdad Esfahbod
  10443. --------------------------------------------------------------------------------
  10444. harfbuzz
  10445. Copyright © 2012,2017 Google, Inc.
  10446. Copyright © 2021 Behdad Esfahbod
  10447. This is part of HarfBuzz, a text shaping library.
  10448. Permission is hereby granted, without written agreement and without
  10449. license or royalty fees, to use, copy, modify, and distribute this
  10450. software and its documentation for any purpose, provided that the
  10451. above copyright notice and the following two paragraphs appear in
  10452. all copies of this software.
  10453. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10454. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10455. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10456. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10457. DAMAGE.
  10458. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10459. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10460. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10461. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10462. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10463. Google Author(s): Behdad Esfahbod
  10464. --------------------------------------------------------------------------------
  10465. harfbuzz
  10466. Copyright © 2012,2018 Google, Inc.
  10467. This is part of HarfBuzz, a text shaping library.
  10468. Permission is hereby granted, without written agreement and without
  10469. license or royalty fees, to use, copy, modify, and distribute this
  10470. software and its documentation for any purpose, provided that the
  10471. above copyright notice and the following two paragraphs appear in
  10472. all copies of this software.
  10473. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10474. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10475. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10476. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10477. DAMAGE.
  10478. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10479. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10480. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10481. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10482. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10483. Google Author(s): Behdad Esfahbod
  10484. --------------------------------------------------------------------------------
  10485. harfbuzz
  10486. Copyright © 2013 Google, Inc.
  10487. This is part of HarfBuzz, a text shaping library.
  10488. Permission is hereby granted, without written agreement and without
  10489. license or royalty fees, to use, copy, modify, and distribute this
  10490. software and its documentation for any purpose, provided that the
  10491. above copyright notice and the following two paragraphs appear in
  10492. all copies of this software.
  10493. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10494. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10495. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10496. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10497. DAMAGE.
  10498. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10499. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10500. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10501. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10502. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10503. Google Author(s): Behdad Esfahbod
  10504. --------------------------------------------------------------------------------
  10505. harfbuzz
  10506. Copyright © 2013 Red Hat, Inc.
  10507. This is part of HarfBuzz, a text shaping library.
  10508. Permission is hereby granted, without written agreement and without
  10509. license or royalty fees, to use, copy, modify, and distribute this
  10510. software and its documentation for any purpose, provided that the
  10511. above copyright notice and the following two paragraphs appear in
  10512. all copies of this software.
  10513. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10514. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10515. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10516. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10517. DAMAGE.
  10518. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10519. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10520. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10521. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10522. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10523. Red Hat Author(s): Behdad Esfahbod
  10524. --------------------------------------------------------------------------------
  10525. harfbuzz
  10526. Copyright © 2014 Google, Inc.
  10527. This is part of HarfBuzz, a text shaping library.
  10528. Permission is hereby granted, without written agreement and without
  10529. license or royalty fees, to use, copy, modify, and distribute this
  10530. software and its documentation for any purpose, provided that the
  10531. above copyright notice and the following two paragraphs appear in
  10532. all copies of this software.
  10533. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10534. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10535. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10536. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10537. DAMAGE.
  10538. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10539. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10540. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10541. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10542. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10543. Google Author(s): Behdad Esfahbod
  10544. --------------------------------------------------------------------------------
  10545. harfbuzz
  10546. Copyright © 2014 Google, Inc.
  10547. This is part of HarfBuzz, a text shaping library.
  10548. Permission is hereby granted, without written agreement and without
  10549. license or royalty fees, to use, copy, modify, and distribute this
  10550. software and its documentation for any purpose, provided that the
  10551. above copyright notice and the following two paragraphs appear in
  10552. all copies of this software.
  10553. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10554. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10555. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10556. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10557. DAMAGE.
  10558. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10559. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10560. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10561. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10562. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10563. Google Author(s): Behdad Esfahbod, Roozbeh Pournader
  10564. --------------------------------------------------------------------------------
  10565. harfbuzz
  10566. Copyright © 2015 Google, Inc.
  10567. Copyright © 2019 Adobe Inc.
  10568. Copyright © 2019 Ebrahim Byagowi
  10569. This is part of HarfBuzz, a text shaping library.
  10570. Permission is hereby granted, without written agreement and without
  10571. license or royalty fees, to use, copy, modify, and distribute this
  10572. software and its documentation for any purpose, provided that the
  10573. above copyright notice and the following two paragraphs appear in
  10574. all copies of this software.
  10575. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10576. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10577. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10578. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10579. DAMAGE.
  10580. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10581. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10582. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10583. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10584. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10585. Google Author(s): Behdad Esfahbod, Garret Rieger, Roderick Sheeter
  10586. Adobe Author(s): Michiharu Ariza
  10587. --------------------------------------------------------------------------------
  10588. harfbuzz
  10589. Copyright © 2015 Mozilla Foundation.
  10590. Copyright © 2015 Google, Inc.
  10591. This is part of HarfBuzz, a text shaping library.
  10592. Permission is hereby granted, without written agreement and without
  10593. license or royalty fees, to use, copy, modify, and distribute this
  10594. software and its documentation for any purpose, provided that the
  10595. above copyright notice and the following two paragraphs appear in
  10596. all copies of this software.
  10597. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10598. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10599. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10600. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10601. DAMAGE.
  10602. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10603. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10604. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10605. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10606. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10607. Mozilla Author(s): Jonathan Kew
  10608. Google Author(s): Behdad Esfahbod
  10609. --------------------------------------------------------------------------------
  10610. harfbuzz
  10611. Copyright © 2015-2019 Ebrahim Byagowi
  10612. This is part of HarfBuzz, a text shaping library.
  10613. Permission is hereby granted, without written agreement and without
  10614. license or royalty fees, to use, copy, modify, and distribute this
  10615. software and its documentation for any purpose, provided that the
  10616. above copyright notice and the following two paragraphs appear in
  10617. all copies of this software.
  10618. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10619. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10620. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10621. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10622. DAMAGE.
  10623. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10624. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10625. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10626. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10627. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10628. --------------------------------------------------------------------------------
  10629. harfbuzz
  10630. Copyright © 2016 Elie Roux <elie.roux@telecom-bretagne.eu>
  10631. Copyright © 2018 Google, Inc.
  10632. Copyright © 2018-2019 Ebrahim Byagowi
  10633. This is part of HarfBuzz, a text shaping library.
  10634. Permission is hereby granted, without written agreement and without
  10635. license or royalty fees, to use, copy, modify, and distribute this
  10636. software and its documentation for any purpose, provided that the
  10637. above copyright notice and the following two paragraphs appear in
  10638. all copies of this software.
  10639. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10640. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10641. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10642. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10643. DAMAGE.
  10644. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10645. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10646. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10647. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10648. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10649. Google Author(s): Behdad Esfahbod
  10650. --------------------------------------------------------------------------------
  10651. harfbuzz
  10652. Copyright © 2016 Google, Inc.
  10653. This is part of HarfBuzz, a text shaping library.
  10654. Permission is hereby granted, without written agreement and without
  10655. license or royalty fees, to use, copy, modify, and distribute this
  10656. software and its documentation for any purpose, provided that the
  10657. above copyright notice and the following two paragraphs appear in
  10658. all copies of this software.
  10659. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10660. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10661. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10662. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10663. DAMAGE.
  10664. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10665. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10666. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10667. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10668. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10669. Google Author(s): Behdad Esfahbod
  10670. --------------------------------------------------------------------------------
  10671. harfbuzz
  10672. Copyright © 2016 Google, Inc.
  10673. This is part of HarfBuzz, a text shaping library.
  10674. Permission is hereby granted, without written agreement and without
  10675. license or royalty fees, to use, copy, modify, and distribute this
  10676. software and its documentation for any purpose, provided that the
  10677. above copyright notice and the following two paragraphs appear in
  10678. all copies of this software.
  10679. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10680. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10681. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10682. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10683. DAMAGE.
  10684. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10685. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10686. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10687. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10688. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10689. Google Author(s): Seigo Nonaka, Calder Kitagawa
  10690. --------------------------------------------------------------------------------
  10691. harfbuzz
  10692. Copyright © 2016 Google, Inc.
  10693. Copyright © 2018 Ebrahim Byagowi
  10694. This is part of HarfBuzz, a text shaping library.
  10695. Permission is hereby granted, without written agreement and without
  10696. license or royalty fees, to use, copy, modify, and distribute this
  10697. software and its documentation for any purpose, provided that the
  10698. above copyright notice and the following two paragraphs appear in
  10699. all copies of this software.
  10700. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10701. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10702. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10703. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10704. DAMAGE.
  10705. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10706. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10707. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10708. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10709. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10710. Google Author(s): Sascha Brawer
  10711. --------------------------------------------------------------------------------
  10712. harfbuzz
  10713. Copyright © 2016 Google, Inc.
  10714. Copyright © 2018 Ebrahim Byagowi
  10715. This is part of HarfBuzz, a text shaping library.
  10716. Permission is hereby granted, without written agreement and without
  10717. license or royalty fees, to use, copy, modify, and distribute this
  10718. software and its documentation for any purpose, provided that the
  10719. above copyright notice and the following two paragraphs appear in
  10720. all copies of this software.
  10721. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10722. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10723. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10724. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10725. DAMAGE.
  10726. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10727. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10728. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10729. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10730. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10731. Google Author(s): Sascha Brawer, Behdad Esfahbod
  10732. --------------------------------------------------------------------------------
  10733. harfbuzz
  10734. Copyright © 2016 Google, Inc.
  10735. Copyright © 2018 Khaled Hosny
  10736. Copyright © 2018 Ebrahim Byagowi
  10737. This is part of HarfBuzz, a text shaping library.
  10738. Permission is hereby granted, without written agreement and without
  10739. license or royalty fees, to use, copy, modify, and distribute this
  10740. software and its documentation for any purpose, provided that the
  10741. above copyright notice and the following two paragraphs appear in
  10742. all copies of this software.
  10743. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10744. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10745. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10746. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10747. DAMAGE.
  10748. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10749. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10750. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10751. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10752. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10753. Google Author(s): Sascha Brawer, Behdad Esfahbod
  10754. --------------------------------------------------------------------------------
  10755. harfbuzz
  10756. Copyright © 2016 Igalia S.L.
  10757. This is part of HarfBuzz, a text shaping library.
  10758. Permission is hereby granted, without written agreement and without
  10759. license or royalty fees, to use, copy, modify, and distribute this
  10760. software and its documentation for any purpose, provided that the
  10761. above copyright notice and the following two paragraphs appear in
  10762. all copies of this software.
  10763. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10764. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10765. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10766. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10767. DAMAGE.
  10768. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10769. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10770. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10771. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10772. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10773. Igalia Author(s): Frédéric Wang
  10774. --------------------------------------------------------------------------------
  10775. harfbuzz
  10776. Copyright © 2017 Google, Inc.
  10777. This is part of HarfBuzz, a text shaping library.
  10778. Permission is hereby granted, without written agreement and without
  10779. license or royalty fees, to use, copy, modify, and distribute this
  10780. software and its documentation for any purpose, provided that the
  10781. above copyright notice and the following two paragraphs appear in
  10782. all copies of this software.
  10783. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10784. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10785. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10786. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10787. DAMAGE.
  10788. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10789. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10790. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10791. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10792. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10793. Google Author(s): Behdad Esfahbod
  10794. --------------------------------------------------------------------------------
  10795. harfbuzz
  10796. Copyright © 2017 Google, Inc.
  10797. This is part of HarfBuzz, a text shaping library.
  10798. Permission is hereby granted, without written agreement and without
  10799. license or royalty fees, to use, copy, modify, and distribute this
  10800. software and its documentation for any purpose, provided that the
  10801. above copyright notice and the following two paragraphs appear in
  10802. all copies of this software.
  10803. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10804. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10805. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10806. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10807. DAMAGE.
  10808. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10809. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10810. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10811. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10812. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10813. Red Hat Author(s): Behdad Esfahbod
  10814. --------------------------------------------------------------------------------
  10815. harfbuzz
  10816. Copyright © 2017 Google, Inc.
  10817. Copyright © 2018 Ebrahim Byagowi
  10818. This is part of HarfBuzz, a text shaping library.
  10819. Permission is hereby granted, without written agreement and without
  10820. license or royalty fees, to use, copy, modify, and distribute this
  10821. software and its documentation for any purpose, provided that the
  10822. above copyright notice and the following two paragraphs appear in
  10823. all copies of this software.
  10824. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10825. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10826. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10827. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10828. DAMAGE.
  10829. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10830. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10831. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10832. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10833. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10834. Google Author(s): Behdad Esfahbod
  10835. --------------------------------------------------------------------------------
  10836. harfbuzz
  10837. Copyright © 2017 Google, Inc.
  10838. Copyright © 2019 Facebook, Inc.
  10839. This is part of HarfBuzz, a text shaping library.
  10840. Permission is hereby granted, without written agreement and without
  10841. license or royalty fees, to use, copy, modify, and distribute this
  10842. software and its documentation for any purpose, provided that the
  10843. above copyright notice and the following two paragraphs appear in
  10844. all copies of this software.
  10845. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10846. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10847. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10848. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10849. DAMAGE.
  10850. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10851. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10852. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10853. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10854. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10855. Google Author(s): Behdad Esfahbod
  10856. Facebook Author(s): Behdad Esfahbod
  10857. --------------------------------------------------------------------------------
  10858. harfbuzz
  10859. Copyright © 2017,2018 Google, Inc.
  10860. This is part of HarfBuzz, a text shaping library.
  10861. Permission is hereby granted, without written agreement and without
  10862. license or royalty fees, to use, copy, modify, and distribute this
  10863. software and its documentation for any purpose, provided that the
  10864. above copyright notice and the following two paragraphs appear in
  10865. all copies of this software.
  10866. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10867. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10868. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10869. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10870. DAMAGE.
  10871. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10872. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10873. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10874. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10875. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10876. Google Author(s): Behdad Esfahbod
  10877. --------------------------------------------------------------------------------
  10878. harfbuzz
  10879. Copyright © 2018 Ebrahim Byagowi
  10880. This is part of HarfBuzz, a text shaping library.
  10881. Permission is hereby granted, without written agreement and without
  10882. license or royalty fees, to use, copy, modify, and distribute this
  10883. software and its documentation for any purpose, provided that the
  10884. above copyright notice and the following two paragraphs appear in
  10885. all copies of this software.
  10886. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10887. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10888. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10889. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10890. DAMAGE.
  10891. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10892. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10893. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10894. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10895. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10896. --------------------------------------------------------------------------------
  10897. harfbuzz
  10898. Copyright © 2018 Ebrahim Byagowi
  10899. Copyright © 2018 Google, Inc.
  10900. This is part of HarfBuzz, a text shaping library.
  10901. Permission is hereby granted, without written agreement and without
  10902. license or royalty fees, to use, copy, modify, and distribute this
  10903. software and its documentation for any purpose, provided that the
  10904. above copyright notice and the following two paragraphs appear in
  10905. all copies of this software.
  10906. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10907. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10908. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10909. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10910. DAMAGE.
  10911. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10912. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10913. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10914. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10915. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10916. Google Author(s): Behdad Esfahbod
  10917. --------------------------------------------------------------------------------
  10918. harfbuzz
  10919. Copyright © 2018 Ebrahim Byagowi
  10920. Copyright © 2020 Google, Inc.
  10921. This is part of HarfBuzz, a text shaping library.
  10922. Permission is hereby granted, without written agreement and without
  10923. license or royalty fees, to use, copy, modify, and distribute this
  10924. software and its documentation for any purpose, provided that the
  10925. above copyright notice and the following two paragraphs appear in
  10926. all copies of this software.
  10927. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10928. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10929. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10930. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10931. DAMAGE.
  10932. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10933. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10934. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10935. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10936. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10937. --------------------------------------------------------------------------------
  10938. harfbuzz
  10939. Copyright © 2018 Ebrahim Byagowi
  10940. Copyright © 2020 Google, Inc.
  10941. This is part of HarfBuzz, a text shaping library.
  10942. Permission is hereby granted, without written agreement and without
  10943. license or royalty fees, to use, copy, modify, and distribute this
  10944. software and its documentation for any purpose, provided that the
  10945. above copyright notice and the following two paragraphs appear in
  10946. all copies of this software.
  10947. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10948. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10949. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10950. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10951. DAMAGE.
  10952. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10953. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10954. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10955. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10956. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10957. Google Author(s): Calder Kitagawa
  10958. --------------------------------------------------------------------------------
  10959. harfbuzz
  10960. Copyright © 2018 Ebrahim Byagowi.
  10961. This is part of HarfBuzz, a text shaping library.
  10962. Permission is hereby granted, without written agreement and without
  10963. license or royalty fees, to use, copy, modify, and distribute this
  10964. software and its documentation for any purpose, provided that the
  10965. above copyright notice and the following two paragraphs appear in
  10966. all copies of this software.
  10967. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10968. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10969. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10970. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10971. DAMAGE.
  10972. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10973. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10974. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10975. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10976. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10977. --------------------------------------------------------------------------------
  10978. harfbuzz
  10979. Copyright © 2018 Google, Inc.
  10980. This is part of HarfBuzz, a text shaping library.
  10981. Permission is hereby granted, without written agreement and without
  10982. license or royalty fees, to use, copy, modify, and distribute this
  10983. software and its documentation for any purpose, provided that the
  10984. above copyright notice and the following two paragraphs appear in
  10985. all copies of this software.
  10986. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  10987. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  10988. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  10989. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10990. DAMAGE.
  10991. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  10992. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  10993. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  10994. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  10995. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  10996. Google Author(s): Behdad Esfahbod
  10997. --------------------------------------------------------------------------------
  10998. harfbuzz
  10999. Copyright © 2018 Google, Inc.
  11000. This is part of HarfBuzz, a text shaping library.
  11001. Permission is hereby granted, without written agreement and without
  11002. license or royalty fees, to use, copy, modify, and distribute this
  11003. software and its documentation for any purpose, provided that the
  11004. above copyright notice and the following two paragraphs appear in
  11005. all copies of this software.
  11006. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11007. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11008. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11009. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11010. DAMAGE.
  11011. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11012. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11013. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11014. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11015. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11016. Google Author(s): Garret Rieger
  11017. --------------------------------------------------------------------------------
  11018. harfbuzz
  11019. Copyright © 2018 Google, Inc.
  11020. This is part of HarfBuzz, a text shaping library.
  11021. Permission is hereby granted, without written agreement and without
  11022. license or royalty fees, to use, copy, modify, and distribute this
  11023. software and its documentation for any purpose, provided that the
  11024. above copyright notice and the following two paragraphs appear in
  11025. all copies of this software.
  11026. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11027. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11028. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11029. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11030. DAMAGE.
  11031. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11032. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11033. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11034. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11035. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11036. Google Author(s): Garret Rieger, Rod Sheeter, Behdad Esfahbod
  11037. --------------------------------------------------------------------------------
  11038. harfbuzz
  11039. Copyright © 2018 Google, Inc.
  11040. This is part of HarfBuzz, a text shaping library.
  11041. Permission is hereby granted, without written agreement and without
  11042. license or royalty fees, to use, copy, modify, and distribute this
  11043. software and its documentation for any purpose, provided that the
  11044. above copyright notice and the following two paragraphs appear in
  11045. all copies of this software.
  11046. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11047. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11048. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11049. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11050. DAMAGE.
  11051. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11052. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11053. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11054. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11055. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11056. Google Author(s): Garret Rieger, Roderick Sheeter
  11057. --------------------------------------------------------------------------------
  11058. harfbuzz
  11059. Copyright © 2018 Google, Inc.
  11060. This is part of HarfBuzz, a text shaping library.
  11061. Permission is hereby granted, without written agreement and without
  11062. license or royalty fees, to use, copy, modify, and distribute this
  11063. software and its documentation for any purpose, provided that the
  11064. above copyright notice and the following two paragraphs appear in
  11065. all copies of this software.
  11066. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11067. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11068. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11069. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11070. DAMAGE.
  11071. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11072. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11073. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11074. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11075. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11076. Google Author(s): Rod Sheeter
  11077. --------------------------------------------------------------------------------
  11078. harfbuzz
  11079. Copyright © 2018 Google, Inc.
  11080. Copyright © 2019 Facebook, Inc.
  11081. This is part of HarfBuzz, a text shaping library.
  11082. Permission is hereby granted, without written agreement and without
  11083. license or royalty fees, to use, copy, modify, and distribute this
  11084. software and its documentation for any purpose, provided that the
  11085. above copyright notice and the following two paragraphs appear in
  11086. all copies of this software.
  11087. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11088. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11089. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11090. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11091. DAMAGE.
  11092. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11093. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11094. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11095. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11096. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11097. Google Author(s): Behdad Esfahbod
  11098. Facebook Author(s): Behdad Esfahbod
  11099. --------------------------------------------------------------------------------
  11100. harfbuzz
  11101. Copyright © 2018 Google, Inc.
  11102. Copyright © 2023 Behdad Esfahbod
  11103. This is part of HarfBuzz, a text shaping library.
  11104. Permission is hereby granted, without written agreement and without
  11105. license or royalty fees, to use, copy, modify, and distribute this
  11106. software and its documentation for any purpose, provided that the
  11107. above copyright notice and the following two paragraphs appear in
  11108. all copies of this software.
  11109. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11110. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11111. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11112. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11113. DAMAGE.
  11114. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11115. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11116. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11117. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11118. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11119. Google Author(s): Garret Rieger, Roderick Sheeter
  11120. --------------------------------------------------------------------------------
  11121. harfbuzz
  11122. Copyright © 2018 Adobe Inc.
  11123. This is part of HarfBuzz, a text shaping library.
  11124. Permission is hereby granted, without written agreement and without
  11125. license or royalty fees, to use, copy, modify, and distribute this
  11126. software and its documentation for any purpose, provided that the
  11127. above copyright notice and the following two paragraphs appear in
  11128. all copies of this software.
  11129. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11130. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11131. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11132. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11133. DAMAGE.
  11134. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11135. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11136. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11137. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11138. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11139. Adobe Author(s): Michiharu Ariza
  11140. --------------------------------------------------------------------------------
  11141. harfbuzz
  11142. Copyright © 2018 Adobe Inc.
  11143. This is part of HarfBuzz, a text shaping library.
  11144. Permission is hereby granted, without written agreement and without
  11145. license or royalty fees, to use, copy, modify, and distribute this
  11146. software and its documentation for any purpose, provided that the
  11147. above copyright notice and the following two paragraphs appear in
  11148. all copies of this software.
  11149. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11150. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11151. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11152. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11153. DAMAGE.
  11154. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11155. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11156. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11157. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11158. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11159. Adobe Author(s): Michiharu Ariza
  11160. ifndef HB_CFF1_INTERP_CS_HH
  11161. define HB_CFF1_INTERP_CS_HH
  11162. --------------------------------------------------------------------------------
  11163. harfbuzz
  11164. Copyright © 2018 Adobe Inc.
  11165. This is part of HarfBuzz, a text shaping library.
  11166. Permission is hereby granted, without written agreement and without
  11167. license or royalty fees, to use, copy, modify, and distribute this
  11168. software and its documentation for any purpose, provided that the
  11169. above copyright notice and the following two paragraphs appear in
  11170. all copies of this software.
  11171. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11172. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11173. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11174. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11175. DAMAGE.
  11176. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11177. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11178. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11179. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11180. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11181. Adobe Author(s): Michiharu Ariza
  11182. ifndef HB_CFF2_INTERP_CS_HH
  11183. define HB_CFF2_INTERP_CS_HH
  11184. --------------------------------------------------------------------------------
  11185. harfbuzz
  11186. Copyright © 2018 Adobe Inc.
  11187. This is part of HarfBuzz, a text shaping library.
  11188. Permission is hereby granted, without written agreement and without
  11189. license or royalty fees, to use, copy, modify, and distribute this
  11190. software and its documentation for any purpose, provided that the
  11191. above copyright notice and the following two paragraphs appear in
  11192. all copies of this software.
  11193. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11194. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11195. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11196. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11197. DAMAGE.
  11198. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11199. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11200. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11201. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11202. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11203. Adobe Author(s): Michiharu Ariza
  11204. ifndef HB_CFF_INTERP_COMMON_HH
  11205. define HB_CFF_INTERP_COMMON_HH
  11206. --------------------------------------------------------------------------------
  11207. harfbuzz
  11208. Copyright © 2018 Adobe Inc.
  11209. This is part of HarfBuzz, a text shaping library.
  11210. Permission is hereby granted, without written agreement and without
  11211. license or royalty fees, to use, copy, modify, and distribute this
  11212. software and its documentation for any purpose, provided that the
  11213. above copyright notice and the following two paragraphs appear in
  11214. all copies of this software.
  11215. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11216. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11217. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11218. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11219. DAMAGE.
  11220. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11221. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11222. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11223. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11224. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11225. Adobe Author(s): Michiharu Ariza
  11226. ifndef HB_CFF_INTERP_CS_COMMON_HH
  11227. define HB_CFF_INTERP_CS_COMMON_HH
  11228. --------------------------------------------------------------------------------
  11229. harfbuzz
  11230. Copyright © 2018 Adobe Inc.
  11231. This is part of HarfBuzz, a text shaping library.
  11232. Permission is hereby granted, without written agreement and without
  11233. license or royalty fees, to use, copy, modify, and distribute this
  11234. software and its documentation for any purpose, provided that the
  11235. above copyright notice and the following two paragraphs appear in
  11236. all copies of this software.
  11237. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11238. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11239. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11240. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11241. DAMAGE.
  11242. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11243. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11244. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11245. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11246. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11247. Adobe Author(s): Michiharu Ariza
  11248. ifndef HB_CFF_INTERP_DICT_COMMON_HH
  11249. define HB_CFF_INTERP_DICT_COMMON_HH
  11250. --------------------------------------------------------------------------------
  11251. harfbuzz
  11252. Copyright © 2018 Adobe Inc.
  11253. This is part of HarfBuzz, a text shaping library.
  11254. Permission is hereby granted, without written agreement and without
  11255. license or royalty fees, to use, copy, modify, and distribute this
  11256. software and its documentation for any purpose, provided that the
  11257. above copyright notice and the following two paragraphs appear in
  11258. all copies of this software.
  11259. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11260. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11261. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11262. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11263. DAMAGE.
  11264. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11265. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11266. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11267. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11268. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11269. Adobe Author(s): Michiharu Ariza
  11270. ifndef HB_OT_CFF_COMMON_HH
  11271. define HB_OT_CFF_COMMON_HH
  11272. --------------------------------------------------------------------------------
  11273. harfbuzz
  11274. Copyright © 2018-2019 Ebrahim Byagowi
  11275. This is part of HarfBuzz, a text shaping library.
  11276. Permission is hereby granted, without written agreement and without
  11277. license or royalty fees, to use, copy, modify, and distribute this
  11278. software and its documentation for any purpose, provided that the
  11279. above copyright notice and the following two paragraphs appear in
  11280. all copies of this software.
  11281. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11282. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11283. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11284. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11285. DAMAGE.
  11286. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11287. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11288. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11289. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11290. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11291. --------------------------------------------------------------------------------
  11292. harfbuzz
  11293. Copyright © 2019 Adobe Inc.
  11294. Copyright © 2019 Ebrahim Byagowi
  11295. This is part of HarfBuzz, a text shaping library.
  11296. Permission is hereby granted, without written agreement and without
  11297. license or royalty fees, to use, copy, modify, and distribute this
  11298. software and its documentation for any purpose, provided that the
  11299. above copyright notice and the following two paragraphs appear in
  11300. all copies of this software.
  11301. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11302. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11303. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11304. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11305. DAMAGE.
  11306. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11307. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11308. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11309. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11310. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11311. Adobe Author(s): Michiharu Ariza
  11312. --------------------------------------------------------------------------------
  11313. harfbuzz
  11314. Copyright © 2019 Adobe, Inc.
  11315. This is part of HarfBuzz, a text shaping library.
  11316. Permission is hereby granted, without written agreement and without
  11317. license or royalty fees, to use, copy, modify, and distribute this
  11318. software and its documentation for any purpose, provided that the
  11319. above copyright notice and the following two paragraphs appear in
  11320. all copies of this software.
  11321. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11322. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11323. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11324. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11325. DAMAGE.
  11326. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11327. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11328. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11329. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11330. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11331. Adobe Author(s): Michiharu Ariza
  11332. --------------------------------------------------------------------------------
  11333. harfbuzz
  11334. Copyright © 2019 Ebrahim Byagowi
  11335. This is part of HarfBuzz, a text shaping library.
  11336. Permission is hereby granted, without written agreement and without
  11337. license or royalty fees, to use, copy, modify, and distribute this
  11338. software and its documentation for any purpose, provided that the
  11339. above copyright notice and the following two paragraphs appear in
  11340. all copies of this software.
  11341. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11342. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11343. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11344. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11345. DAMAGE.
  11346. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11347. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11348. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11349. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11350. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11351. --------------------------------------------------------------------------------
  11352. harfbuzz
  11353. Copyright © 2019 Ebrahim Byagowi
  11354. This is part of HarfBuzz, a text shaping library.
  11355. Permission is hereby granted, without written agreement and without
  11356. license or royalty fees, to use, copy, modify, and distribute this
  11357. software and its documentation for any purpose, provided that the
  11358. above copyright notice and the following two paragraphs appear in
  11359. all copies of this software.
  11360. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11361. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11362. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11363. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11364. DAMAGE.
  11365. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11366. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11367. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11368. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11369. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11370. --------------------------------------------------------------------------------
  11371. harfbuzz
  11372. Copyright © 2019 Facebook, Inc.
  11373. This is part of HarfBuzz, a text shaping library.
  11374. Permission is hereby granted, without written agreement and without
  11375. license or royalty fees, to use, copy, modify, and distribute this
  11376. software and its documentation for any purpose, provided that the
  11377. above copyright notice and the following two paragraphs appear in
  11378. all copies of this software.
  11379. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11380. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11381. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11382. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11383. DAMAGE.
  11384. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11385. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11386. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11387. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11388. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11389. Facebook Author(s): Behdad Esfahbod
  11390. --------------------------------------------------------------------------------
  11391. harfbuzz
  11392. Copyright © 2019 Adobe Inc.
  11393. This is part of HarfBuzz, a text shaping library.
  11394. Permission is hereby granted, without written agreement and without
  11395. license or royalty fees, to use, copy, modify, and distribute this
  11396. software and its documentation for any purpose, provided that the
  11397. above copyright notice and the following two paragraphs appear in
  11398. all copies of this software.
  11399. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11400. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11401. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11402. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11403. DAMAGE.
  11404. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11405. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11406. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11407. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11408. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11409. Adobe Author(s): Michiharu Ariza
  11410. --------------------------------------------------------------------------------
  11411. harfbuzz
  11412. Copyright © 2019-2020 Ebrahim Byagowi
  11413. This is part of HarfBuzz, a text shaping library.
  11414. Permission is hereby granted, without written agreement and without
  11415. license or royalty fees, to use, copy, modify, and distribute this
  11416. software and its documentation for any purpose, provided that the
  11417. above copyright notice and the following two paragraphs appear in
  11418. all copies of this software.
  11419. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11420. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11421. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11422. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11423. DAMAGE.
  11424. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11425. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11426. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11427. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11428. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11429. --------------------------------------------------------------------------------
  11430. harfbuzz
  11431. Copyright © 2020 Ebrahim Byagowi
  11432. This is part of HarfBuzz, a text shaping library.
  11433. Permission is hereby granted, without written agreement and without
  11434. license or royalty fees, to use, copy, modify, and distribute this
  11435. software and its documentation for any purpose, provided that the
  11436. above copyright notice and the following two paragraphs appear in
  11437. all copies of this software.
  11438. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11439. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11440. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11441. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11442. DAMAGE.
  11443. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11444. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11445. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11446. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11447. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11448. --------------------------------------------------------------------------------
  11449. harfbuzz
  11450. Copyright © 2020 Google, Inc.
  11451. This is part of HarfBuzz, a text shaping library.
  11452. Permission is hereby granted, without written agreement and without
  11453. license or royalty fees, to use, copy, modify, and distribute this
  11454. software and its documentation for any purpose, provided that the
  11455. above copyright notice and the following two paragraphs appear in
  11456. all copies of this software.
  11457. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11458. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11459. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11460. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11461. DAMAGE.
  11462. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11463. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11464. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11465. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11466. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11467. Google Author(s): Garret Rieger
  11468. --------------------------------------------------------------------------------
  11469. harfbuzz
  11470. Copyright © 2020 Google, Inc.
  11471. This is part of HarfBuzz, a text shaping library.
  11472. Permission is hereby granted, without written agreement and without
  11473. license or royalty fees, to use, copy, modify, and distribute this
  11474. software and its documentation for any purpose, provided that the
  11475. above copyright notice and the following two paragraphs appear in
  11476. all copies of this software.
  11477. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11478. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11479. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11480. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11481. DAMAGE.
  11482. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11483. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11484. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11485. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11486. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11487. include "hb-ot-var-common.hh"
  11488. include "hb-ot-var-hvar-table.hh"
  11489. HVAR table data from SourceSerif4Variable-Roman_subset.otf
  11490. --------------------------------------------------------------------------------
  11491. harfbuzz
  11492. Copyright © 2020 Google, Inc.
  11493. This is part of HarfBuzz, a text shaping library.
  11494. Permission is hereby granted, without written agreement and without
  11495. license or royalty fees, to use, copy, modify, and distribute this
  11496. software and its documentation for any purpose, provided that the
  11497. above copyright notice and the following two paragraphs appear in
  11498. all copies of this software.
  11499. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11500. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11501. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11502. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11503. DAMAGE.
  11504. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11505. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11506. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11507. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11508. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11509. include "hb-ot-var-cvar-table.hh"
  11510. --------------------------------------------------------------------------------
  11511. harfbuzz
  11512. Copyright © 2021 Behdad Esfahbod
  11513. This is part of HarfBuzz, a text shaping library.
  11514. Permission is hereby granted, without written agreement and without
  11515. license or royalty fees, to use, copy, modify, and distribute this
  11516. software and its documentation for any purpose, provided that the
  11517. above copyright notice and the following two paragraphs appear in
  11518. all copies of this software.
  11519. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11520. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11521. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11522. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11523. DAMAGE.
  11524. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11525. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11526. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11527. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11528. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11529. --------------------------------------------------------------------------------
  11530. harfbuzz
  11531. Copyright © 2021 Behdad Esfahbod
  11532. This is part of HarfBuzz, a text shaping library.
  11533. Permission is hereby granted, without written agreement and without
  11534. license or royalty fees, to use, copy, modify, and distribute this
  11535. software and its documentation for any purpose, provided that the
  11536. above copyright notice and the following two paragraphs appear in
  11537. all copies of this software.
  11538. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11539. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11540. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11541. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11542. DAMAGE.
  11543. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11544. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11545. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11546. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11547. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11548. --------------------------------------------------------------------------------
  11549. harfbuzz
  11550. Copyright © 2021 Behdad Esfahbod.
  11551. This is part of HarfBuzz, a text shaping library.
  11552. Permission is hereby granted, without written agreement and without
  11553. license or royalty fees, to use, copy, modify, and distribute this
  11554. software and its documentation for any purpose, provided that the
  11555. above copyright notice and the following two paragraphs appear in
  11556. all copies of this software.
  11557. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11558. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11559. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11560. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11561. DAMAGE.
  11562. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11563. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11564. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11565. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11566. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11567. --------------------------------------------------------------------------------
  11568. harfbuzz
  11569. Copyright © 2021 Google, Inc.
  11570. This is part of HarfBuzz, a text shaping library.
  11571. Permission is hereby granted, without written agreement and without
  11572. license or royalty fees, to use, copy, modify, and distribute this
  11573. software and its documentation for any purpose, provided that the
  11574. above copyright notice and the following two paragraphs appear in
  11575. all copies of this software.
  11576. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11577. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11578. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11579. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11580. DAMAGE.
  11581. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11582. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11583. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11584. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11585. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11586. --------------------------------------------------------------------------------
  11587. harfbuzz
  11588. Copyright © 2022 Behdad Esfahbod
  11589. This is part of HarfBuzz, a text shaping library.
  11590. Permission is hereby granted, without written agreement and without
  11591. license or royalty fees, to use, copy, modify, and distribute this
  11592. software and its documentation for any purpose, provided that the
  11593. above copyright notice and the following two paragraphs appear in
  11594. all copies of this software.
  11595. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11596. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11597. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11598. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11599. DAMAGE.
  11600. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11601. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11602. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11603. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11604. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11605. --------------------------------------------------------------------------------
  11606. harfbuzz
  11607. Copyright © 2022 Behdad Esfahbod
  11608. This is part of HarfBuzz, a text shaping library.
  11609. Permission is hereby granted, without written agreement and without
  11610. license or royalty fees, to use, copy, modify, and distribute this
  11611. software and its documentation for any purpose, provided that the
  11612. above copyright notice and the following two paragraphs appear in
  11613. all copies of this software.
  11614. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11615. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11616. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11617. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11618. DAMAGE.
  11619. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11620. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11621. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11622. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11623. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11624. --------------------------------------------------------------------------------
  11625. harfbuzz
  11626. Copyright © 2022 Behdad Esfahbod
  11627. This is part of HarfBuzz, a text shaping library.
  11628. Permission is hereby granted, without written agreement and without
  11629. license or royalty fees, to use, copy, modify, and distribute this
  11630. software and its documentation for any purpose, provided that the
  11631. above copyright notice and the following two paragraphs appear in
  11632. all copies of this software.
  11633. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11634. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11635. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11636. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11637. DAMAGE.
  11638. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11639. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11640. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11641. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11642. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11643. Google Author(s): Behdad Esfahbod
  11644. --------------------------------------------------------------------------------
  11645. harfbuzz
  11646. Copyright © 2022 Google, Inc.
  11647. This is part of HarfBuzz, a text shaping library.
  11648. Permission is hereby granted, without written agreement and without
  11649. license or royalty fees, to use, copy, modify, and distribute this
  11650. software and its documentation for any purpose, provided that the
  11651. above copyright notice and the following two paragraphs appear in
  11652. all copies of this software.
  11653. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11654. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11655. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11656. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11657. DAMAGE.
  11658. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11659. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11660. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11661. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11662. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11663. --------------------------------------------------------------------------------
  11664. harfbuzz
  11665. Copyright © 2022 Google, Inc.
  11666. This is part of HarfBuzz, a text shaping library.
  11667. Permission is hereby granted, without written agreement and without
  11668. license or royalty fees, to use, copy, modify, and distribute this
  11669. software and its documentation for any purpose, provided that the
  11670. above copyright notice and the following two paragraphs appear in
  11671. all copies of this software.
  11672. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11673. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11674. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11675. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11676. DAMAGE.
  11677. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11678. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11679. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11680. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11681. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11682. Google Author(s): Garret Rieger
  11683. --------------------------------------------------------------------------------
  11684. harfbuzz
  11685. Copyright © 2022 Red Hat, Inc
  11686. This is part of HarfBuzz, a text shaping library.
  11687. Permission is hereby granted, without written agreement and without
  11688. license or royalty fees, to use, copy, modify, and distribute this
  11689. software and its documentation for any purpose, provided that the
  11690. above copyright notice and the following two paragraphs appear in
  11691. all copies of this software.
  11692. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11693. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11694. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11695. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11696. DAMAGE.
  11697. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11698. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11699. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11700. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11701. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11702. Google Author(s): Matthias Clasen
  11703. --------------------------------------------------------------------------------
  11704. harfbuzz
  11705. Copyright © 2022 Red Hat, Inc
  11706. Copyright © 2021, 2022 Black Foundry
  11707. This is part of HarfBuzz, a text shaping library.
  11708. Permission is hereby granted, without written agreement and without
  11709. license or royalty fees, to use, copy, modify, and distribute this
  11710. software and its documentation for any purpose, provided that the
  11711. above copyright notice and the following two paragraphs appear in
  11712. all copies of this software.
  11713. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11714. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11715. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11716. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11717. DAMAGE.
  11718. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11719. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11720. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11721. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11722. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11723. Google Author(s): Matthias Clasen
  11724. --------------------------------------------------------------------------------
  11725. harfbuzz
  11726. Copyright © 2022 Red Hat, Inc.
  11727. This is part of HarfBuzz, a text shaping library.
  11728. Permission is hereby granted, without written agreement and without
  11729. license or royalty fees, to use, copy, modify, and distribute this
  11730. software and its documentation for any purpose, provided that the
  11731. above copyright notice and the following two paragraphs appear in
  11732. all copies of this software.
  11733. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11734. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11735. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11736. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11737. DAMAGE.
  11738. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11739. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11740. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11741. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11742. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11743. Red Hat Author(s): Matthias Clasen
  11744. --------------------------------------------------------------------------------
  11745. harfbuzz
  11746. Copyright © 2022 Behdad Esfahbod
  11747. This is part of HarfBuzz, a text shaping library.
  11748. Permission is hereby granted, without written agreement and without
  11749. license or royalty fees, to use, copy, modify, and distribute this
  11750. software and its documentation for any purpose, provided that the
  11751. above copyright notice and the following two paragraphs appear in
  11752. all copies of this software.
  11753. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11754. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11755. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11756. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11757. DAMAGE.
  11758. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11759. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11760. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11761. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11762. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11763. --------------------------------------------------------------------------------
  11764. harfbuzz
  11765. Copyright © 2022 Behdad Esfahbod
  11766. This is part of HarfBuzz, a text shaping library.
  11767. Permission is hereby granted, without written agreement and without
  11768. license or royalty fees, to use, copy, modify, and distribute this
  11769. software and its documentation for any purpose, provided that the
  11770. above copyright notice and the following two paragraphs appear in
  11771. all copies of this software.
  11772. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11773. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11774. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11775. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11776. DAMAGE.
  11777. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11778. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11779. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11780. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11781. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11782. ifndef HB_GEOMETRY_HH
  11783. define HB_GEOMETRY_HH
  11784. --------------------------------------------------------------------------------
  11785. harfbuzz
  11786. Copyright © 2022 Matthias Clasen
  11787. This is part of HarfBuzz, a text shaping library.
  11788. Permission is hereby granted, without written agreement and without
  11789. license or royalty fees, to use, copy, modify, and distribute this
  11790. software and its documentation for any purpose, provided that the
  11791. above copyright notice and the following two paragraphs appear in
  11792. all copies of this software.
  11793. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11794. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11795. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11796. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11797. DAMAGE.
  11798. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11799. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11800. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11801. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11802. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11803. --------------------------------------------------------------------------------
  11804. harfbuzz
  11805. Copyright © 2022 Red Hat, Inc.
  11806. This is part of HarfBuzz, a text shaping library.
  11807. Permission is hereby granted, without written agreement and without
  11808. license or royalty fees, to use, copy, modify, and distribute this
  11809. software and its documentation for any purpose, provided that the
  11810. above copyright notice and the following two paragraphs appear in
  11811. all copies of this software.
  11812. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11813. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11814. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11815. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11816. DAMAGE.
  11817. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11818. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11819. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11820. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11821. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11822. Red Hat Author(s): Matthias Clasen
  11823. --------------------------------------------------------------------------------
  11824. harfbuzz
  11825. Copyright © 2023 Behdad Esfahbod
  11826. This is part of HarfBuzz, a text shaping library.
  11827. Permission is hereby granted, without written agreement and without
  11828. license or royalty fees, to use, copy, modify, and distribute this
  11829. software and its documentation for any purpose, provided that the
  11830. above copyright notice and the following two paragraphs appear in
  11831. all copies of this software.
  11832. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11833. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11834. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11835. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11836. DAMAGE.
  11837. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11838. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11839. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11840. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11841. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11842. --------------------------------------------------------------------------------
  11843. harfbuzz
  11844. Copyright © 2023 Behdad Esfahbod
  11845. Copyright © 1999 David Turner
  11846. Copyright © 2005 Werner Lemberg
  11847. Copyright © 2013-2015 Alexei Podtelezhnikov
  11848. This is part of HarfBuzz, a text shaping library.
  11849. Permission is hereby granted, without written agreement and without
  11850. license or royalty fees, to use, copy, modify, and distribute this
  11851. software and its documentation for any purpose, provided that the
  11852. above copyright notice and the following two paragraphs appear in
  11853. all copies of this software.
  11854. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11855. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11856. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11857. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11858. DAMAGE.
  11859. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11860. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11861. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11862. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11863. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11864. --------------------------------------------------------------------------------
  11865. harfbuzz
  11866. Copyright © 2023 Google, Inc.
  11867. This is part of HarfBuzz, a text shaping library.
  11868. Permission is hereby granted, without written agreement and without
  11869. license or royalty fees, to use, copy, modify, and distribute this
  11870. software and its documentation for any purpose, provided that the
  11871. above copyright notice and the following two paragraphs appear in
  11872. all copies of this software.
  11873. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11874. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11875. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11876. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11877. DAMAGE.
  11878. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11879. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11880. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11881. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11882. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11883. --------------------------------------------------------------------------------
  11884. harfbuzz
  11885. Copyright © 2023 Google, Inc.
  11886. This is part of HarfBuzz, a text shaping library.
  11887. Permission is hereby granted, without written agreement and without
  11888. license or royalty fees, to use, copy, modify, and distribute this
  11889. software and its documentation for any purpose, provided that the
  11890. above copyright notice and the following two paragraphs appear in
  11891. all copies of this software.
  11892. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11893. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11894. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11895. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11896. DAMAGE.
  11897. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11898. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11899. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11900. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11901. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11902. Google Author(s): Garret Rieger, Qunxin Liu, Roderick Sheeter
  11903. --------------------------------------------------------------------------------
  11904. harfbuzz
  11905. Copyright © 2023 Google, Inc.
  11906. This is part of HarfBuzz, a text shaping library.
  11907. Permission is hereby granted, without written agreement and without
  11908. license or royalty fees, to use, copy, modify, and distribute this
  11909. software and its documentation for any purpose, provided that the
  11910. above copyright notice and the following two paragraphs appear in
  11911. all copies of this software.
  11912. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11913. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11914. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11915. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11916. DAMAGE.
  11917. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11918. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11919. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11920. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11921. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11922. Google Author(s): Qunxin Liu
  11923. --------------------------------------------------------------------------------
  11924. harfbuzz
  11925. Copyright © 2024 David Corbett
  11926. This is part of HarfBuzz, a text shaping library.
  11927. Permission is hereby granted, without written agreement and without
  11928. license or royalty fees, to use, copy, modify, and distribute this
  11929. software and its documentation for any purpose, provided that the
  11930. above copyright notice and the following two paragraphs appear in
  11931. all copies of this software.
  11932. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11933. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11934. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11935. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11936. DAMAGE.
  11937. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11938. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11939. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11940. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11941. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11942. --------------------------------------------------------------------------------
  11943. harfbuzz
  11944. Copyright © 2024 Google, Inc.
  11945. This is part of HarfBuzz, a text shaping library.
  11946. Permission is hereby granted, without written agreement and without
  11947. license or royalty fees, to use, copy, modify, and distribute this
  11948. software and its documentation for any purpose, provided that the
  11949. above copyright notice and the following two paragraphs appear in
  11950. all copies of this software.
  11951. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11952. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11953. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11954. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11955. DAMAGE.
  11956. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11957. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11958. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11959. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11960. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11961. --------------------------------------------------------------------------------
  11962. harfbuzz
  11963. Copyright © 2024 Google, Inc.
  11964. This is part of HarfBuzz, a text shaping library.
  11965. Permission is hereby granted, without written agreement and without
  11966. license or royalty fees, to use, copy, modify, and distribute this
  11967. software and its documentation for any purpose, provided that the
  11968. above copyright notice and the following two paragraphs appear in
  11969. all copies of this software.
  11970. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11971. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11972. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11973. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11974. DAMAGE.
  11975. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11976. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11977. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11978. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11979. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  11980. Author(s): Behdad Esfahbod
  11981. --------------------------------------------------------------------------------
  11982. harfbuzz
  11983. Copyright © 2024 Google, Inc.
  11984. This is part of HarfBuzz, a text shaping library.
  11985. Permission is hereby granted, without written agreement and without
  11986. license or royalty fees, to use, copy, modify, and distribute this
  11987. software and its documentation for any purpose, provided that the
  11988. above copyright notice and the following two paragraphs appear in
  11989. all copies of this software.
  11990. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  11991. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  11992. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  11993. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11994. DAMAGE.
  11995. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  11996. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  11997. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  11998. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  11999. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  12000. Google Author(s): Behdad Esfahbod
  12001. --------------------------------------------------------------------------------
  12002. harfbuzz
  12003. Copyright © 2025 Google, Inc.
  12004. This is part of HarfBuzz, a text shaping library.
  12005. Permission is hereby granted, without written agreement and without
  12006. license or royalty fees, to use, copy, modify, and distribute this
  12007. software and its documentation for any purpose, provided that the
  12008. above copyright notice and the following two paragraphs appear in
  12009. all copies of this software.
  12010. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  12011. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  12012. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  12013. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  12014. DAMAGE.
  12015. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  12016. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  12017. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  12018. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  12019. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  12020. Author(s): Behdad Esfahbod
  12021. --------------------------------------------------------------------------------
  12022. harfbuzz
  12023. Copyright © 2025 Google, Inc.
  12024. This is part of HarfBuzz, a text shaping library.
  12025. Permission is hereby granted, without written agreement and without
  12026. license or royalty fees, to use, copy, modify, and distribute this
  12027. software and its documentation for any purpose, provided that the
  12028. above copyright notice and the following two paragraphs appear in
  12029. all copies of this software.
  12030. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  12031. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  12032. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  12033. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  12034. DAMAGE.
  12035. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  12036. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  12037. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  12038. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  12039. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  12040. Google Author(s): Garret Rieger
  12041. --------------------------------------------------------------------------------
  12042. harfbuzz
  12043. Copyright © 2025 Behdad Esfahbod
  12044. This is part of HarfBuzz, a text shaping library.
  12045. Permission is hereby granted, without written agreement and without
  12046. license or royalty fees, to use, copy, modify, and distribute this
  12047. software and its documentation for any purpose, provided that the
  12048. above copyright notice and the following two paragraphs appear in
  12049. all copies of this software.
  12050. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  12051. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  12052. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  12053. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  12054. DAMAGE.
  12055. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  12056. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  12057. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  12058. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  12059. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  12060. Author(s): Behdad Esfahbod
  12061. --------------------------------------------------------------------------------
  12062. harfbuzz
  12063. Copyright © 2026 Behdad Esfahbod
  12064. This is part of HarfBuzz, a text shaping library.
  12065. Permission is hereby granted, without written agreement and without
  12066. license or royalty fees, to use, copy, modify, and distribute this
  12067. software and its documentation for any purpose, provided that the
  12068. above copyright notice and the following two paragraphs appear in
  12069. all copies of this software.
  12070. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  12071. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  12072. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  12073. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  12074. DAMAGE.
  12075. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  12076. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  12077. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  12078. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  12079. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  12080. Author(s): Behdad Esfahbod
  12081. --------------------------------------------------------------------------------
  12082. harfbuzz
  12083. Copyright © 2026 Behdad Esfahbod
  12084. This is part of HarfBuzz, a text shaping library.
  12085. Permission is hereby granted, without written agreement and without
  12086. license or royalty fees, to use, copy, modify, and distribute this
  12087. software and its documentation for any purpose, provided that the
  12088. above copyright notice and the following two paragraphs appear in
  12089. all copies of this software.
  12090. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  12091. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  12092. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  12093. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  12094. DAMAGE.
  12095. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  12096. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  12097. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  12098. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  12099. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  12100. --------------------------------------------------------------------------------
  12101. harfbuzz
  12102. HarfBuzz is licensed under the so-called "Old MIT" license. Details follow.
  12103. For parts of HarfBuzz that are licensed under different licenses see individual
  12104. files names COPYING in subdirectories where applicable.
  12105. Copyright © 2010-2022 Google, Inc.
  12106. Copyright © 2015-2020 Ebrahim Byagowi
  12107. Copyright © 2019,2020 Facebook, Inc.
  12108. Copyright © 2012,2015 Mozilla Foundation
  12109. Copyright © 2011 Codethink Limited
  12110. Copyright © 2008,2010 Nokia Corporation and/or its subsidiary(-ies)
  12111. Copyright © 2009 Keith Stribley
  12112. Copyright © 2011 Martin Hosken and SIL International
  12113. Copyright © 2007 Chris Wilson
  12114. Copyright © 2005,2006,2020,2021,2022,2023 Behdad Esfahbod
  12115. Copyright © 2004,2007,2008,2009,2010,2013,2021,2022,2023 Red Hat, Inc.
  12116. Copyright © 1998-2005 David Turner and Werner Lemberg
  12117. Copyright © 2016 Igalia S.L.
  12118. Copyright © 2022 Matthias Clasen
  12119. Copyright © 2018,2021 Khaled Hosny
  12120. Copyright © 2018,2019,2020 Adobe, Inc
  12121. Copyright © 2013-2015 Alexei Podtelezhnikov
  12122. For full copyright notices consult the individual files in the package.
  12123. Permission is hereby granted, without written agreement and without
  12124. license or royalty fees, to use, copy, modify, and distribute this
  12125. software and its documentation for any purpose, provided that the
  12126. above copyright notice and the following two paragraphs appear in
  12127. all copies of this software.
  12128. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  12129. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  12130. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  12131. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  12132. DAMAGE.
  12133. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  12134. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  12135. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  12136. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  12137. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  12138. --------------------------------------------------------------------------------
  12139. icu
  12140. Copyright (C) 2000-2012, International Business Machines Corporation and others.
  12141. All Rights Reserved.
  12142. --------------------------------------------------------------------------------
  12143. icu
  12144. Copyright (C) 2002-2013, International Business Machines Corporation
  12145. and others. All Rights Reserved.
  12146. --------------------------------------------------------------------------------
  12147. icu
  12148. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12149. License & terms of use: http://www.unicode.org/copyright.html
  12150. Copyright (C) 2002-2015, International Business Machines Corporation and others.
  12151. All Rights Reserved.
  12152. --------------------------------------------------------------------------------
  12153. icu
  12154. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12155. License & terms of use: http://www.unicode.org/copyright.html
  12156. Copyright (c) 2002-2005, International Business Machines Corporation and others. All Rights Reserved.
  12157. --------------------------------------------------------------------------------
  12158. icu
  12159. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12160. License & terms of use: http://www.unicode.org/copyright.html
  12161. Copyright (c) 2002-2015, International Business Machines Corporation and
  12162. others. All Rights Reserved.
  12163. --------------------------------------------------------------------------------
  12164. icu
  12165. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12166. License & terms of use: http://www.unicode.org/copyright.html
  12167. Copyright (c) 2002-2016 International Business Machines Corporation and
  12168. others. All Rights Reserved.
  12169. --------------------------------------------------------------------------------
  12170. icu
  12171. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12172. License & terms of use: http://www.unicode.org/copyright.html
  12173. ####################################################################
  12174. Copyright (c) 2009, International Business Machines Corporation and
  12175. others. All Rights Reserved.
  12176. --------------------------------------------------------------------------------
  12177. icu
  12178. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12179. License & terms of use: http://www.unicode.org/copyright.html
  12180. ####################################################################
  12181. Copyright (c) 2015, International Business Machines Corporation and
  12182. others. All Rights Reserved.
  12183. --------------------------------------------------------------------------------
  12184. icu
  12185. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12186. License & terms of use: http://www.unicode.org/copyright.html
  12187. *
  12188. * Copyright (C) 2004-2006, International Business Machines
  12189. * Corporation and others. All Rights Reserved.
  12190. *
  12191. ***************************************************************************
  12192. --------------------------------------------------------------------------------
  12193. icu
  12194. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12195. License & terms of use: http://www.unicode.org/copyright.html
  12196. ***************************************************************************
  12197. *
  12198. * Copyright (C) 1995-2002, International Business Machines
  12199. * Corporation and others. All Rights Reserved.
  12200. *
  12201. ***************************************************************************
  12202. --------------------------------------------------------------------------------
  12203. icu
  12204. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12205. License & terms of use: http://www.unicode.org/copyright.html
  12206. ***************************************************************************
  12207. *
  12208. * Copyright (C) 1995-2003, International Business Machines
  12209. * Corporation and others. All Rights Reserved.
  12210. *
  12211. ***************************************************************************
  12212. --------------------------------------------------------------------------------
  12213. icu
  12214. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12215. License & terms of use: http://www.unicode.org/copyright.html
  12216. ***************************************************************************
  12217. *
  12218. * Copyright (C) 1995-2005, International Business Machines
  12219. * Corporation and others. All Rights Reserved.
  12220. *
  12221. ***************************************************************************
  12222. --------------------------------------------------------------------------------
  12223. icu
  12224. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12225. License & terms of use: http://www.unicode.org/copyright.html
  12226. ***************************************************************************
  12227. *
  12228. * Copyright (C) 1995-2006, International Business Machines
  12229. * Corporation and others. All Rights Reserved.
  12230. *
  12231. ***************************************************************************
  12232. --------------------------------------------------------------------------------
  12233. icu
  12234. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12235. License & terms of use: http://www.unicode.org/copyright.html
  12236. ***************************************************************************
  12237. *
  12238. * Copyright (C) 1995-2007, International Business Machines
  12239. * Corporation and others. All Rights Reserved.
  12240. *
  12241. ***************************************************************************
  12242. --------------------------------------------------------------------------------
  12243. icu
  12244. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12245. License & terms of use: http://www.unicode.org/copyright.html
  12246. ***************************************************************************
  12247. *
  12248. * Copyright (C) 1995-2009, International Business Machines
  12249. * Corporation and others. All Rights Reserved.
  12250. *
  12251. ***************************************************************************
  12252. --------------------------------------------------------------------------------
  12253. icu
  12254. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12255. License & terms of use: http://www.unicode.org/copyright.html
  12256. ***************************************************************************
  12257. *
  12258. * Copyright (C) 1995-2013, International Business Machines
  12259. * Corporation and others. All Rights Reserved.
  12260. *
  12261. ***************************************************************************
  12262. --------------------------------------------------------------------------------
  12263. icu
  12264. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12265. License & terms of use: http://www.unicode.org/copyright.html
  12266. ***************************************************************************
  12267. *
  12268. * Copyright (C) 2001-2003, International Business Machines
  12269. * Corporation and others. All Rights Reserved.
  12270. *
  12271. ***************************************************************************
  12272. --------------------------------------------------------------------------------
  12273. icu
  12274. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12275. License & terms of use: http://www.unicode.org/copyright.html
  12276. ***************************************************************************
  12277. *
  12278. * Copyright (C) 2001-2005, International Business Machines
  12279. * Corporation and others. All Rights Reserved.
  12280. *
  12281. ***************************************************************************
  12282. --------------------------------------------------------------------------------
  12283. icu
  12284. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12285. License & terms of use: http://www.unicode.org/copyright.html
  12286. ***************************************************************************
  12287. *
  12288. * Copyright (C) 2009-2012, International Business Machines
  12289. * Corporation and others. All Rights Reserved.
  12290. *
  12291. ***************************************************************************
  12292. --------------------------------------------------------------------------------
  12293. icu
  12294. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12295. License & terms of use: http://www.unicode.org/copyright.html
  12296. ***************************************************************************
  12297. *
  12298. * Copyright (C) 2014, International Business Machines
  12299. * Corporation and others. All Rights Reserved.
  12300. *
  12301. ***************************************************************************
  12302. --------------------------------------------------------------------------------
  12303. icu
  12304. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12305. License & terms of use: http://www.unicode.org/copyright.html
  12306. *****************************************************************************
  12307. Copyright (C) 2002-2015, International Business Machines Corporation and others.
  12308. All Rights Reserved.
  12309. *****************************************************************************
  12310. --------------------------------------------------------------------------------
  12311. icu
  12312. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12313. License & terms of use: http://www.unicode.org/copyright.html
  12314. *******************************************************************************
  12315. *
  12316. * Copyright (C) 1995-2005, International Business Machines
  12317. * Corporation and others. All Rights Reserved.
  12318. *
  12319. *******************************************************************************
  12320. --------------------------------------------------------------------------------
  12321. icu
  12322. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12323. License & terms of use: http://www.unicode.org/copyright.html
  12324. *******************************************************************************
  12325. *
  12326. * Copyright (C) 1995-2010, International Business Machines
  12327. * Corporation and others. All Rights Reserved.
  12328. *
  12329. *******************************************************************************
  12330. --------------------------------------------------------------------------------
  12331. icu
  12332. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12333. License & terms of use: http://www.unicode.org/copyright.html
  12334. *******************************************************************************
  12335. *
  12336. * Copyright (C) 1997-2000, International Business Machines
  12337. * Corporation and others. All Rights Reserved.
  12338. *
  12339. *******************************************************************************
  12340. --------------------------------------------------------------------------------
  12341. icu
  12342. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12343. License & terms of use: http://www.unicode.org/copyright.html
  12344. *******************************************************************************
  12345. *
  12346. * Copyright (C) 1997-2003, International Business Machines
  12347. * Corporation and others. All Rights Reserved.
  12348. *
  12349. *******************************************************************************
  12350. --------------------------------------------------------------------------------
  12351. icu
  12352. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12353. License & terms of use: http://www.unicode.org/copyright.html
  12354. *******************************************************************************
  12355. *
  12356. * Copyright (C) 1997-2010, International Business Machines
  12357. * Corporation and others. All Rights Reserved.
  12358. *
  12359. *******************************************************************************
  12360. --------------------------------------------------------------------------------
  12361. icu
  12362. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12363. License & terms of use: http://www.unicode.org/copyright.html
  12364. *******************************************************************************
  12365. *
  12366. * Copyright (C) 2010, International Business Machines
  12367. * Corporation and others. All Rights Reserved.
  12368. *
  12369. *******************************************************************************
  12370. --------------------------------------------------------------------------------
  12371. icu
  12372. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12373. License & terms of use: http://www.unicode.org/copyright.html
  12374. ---------------------------------------------------------
  12375. Copyright (C) 2013, International Business Machines
  12376. Corporation and others. All Rights Reserved.
  12377. --------------------------------------------------------------------------------
  12378. icu
  12379. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12380. License & terms of use: http://www.unicode.org/copyright.html
  12381. Copyright (C) 1999-2016, International Business Machines
  12382. Corporation and others. All Rights Reserved.
  12383. --------------------------------------------------------------------------------
  12384. icu
  12385. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12386. License & terms of use: http://www.unicode.org/copyright.html
  12387. Copyright (C) 2009-2010 IBM Corporation and Others. All Rights Reserved.
  12388. --------------------------------------------------------------------------------
  12389. icu
  12390. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12391. License & terms of use: http://www.unicode.org/copyright.html
  12392. Copyright (C) 2010-2014, International Business Machines Corporation and others.
  12393. All Rights Reserved.
  12394. --------------------------------------------------------------------------------
  12395. icu
  12396. Copyright (C) 2016 and later: Unicode, Inc. and others.
  12397. License & terms of use: http://www.unicode.org/copyright.html
  12398. Copyright (c) 2002-2016 International Business Machines Corporation and
  12399. others. All Rights Reserved.
  12400. --------------------------------------------------------------------------------
  12401. icu
  12402. Copyright (c) 2002-2016, International Business Machines
  12403. Corporation and others. All Rights Reserved.
  12404. --------------------------------------------------------------------------------
  12405. icu
  12406. Copyright (c) 2007-2012, International Business Machines
  12407. Corporation and others. All Rights Reserved.
  12408. --------------------------------------------------------------------------------
  12409. icu
  12410. This file was generated from RFC 3454 (http://www.ietf.org/rfc/rfc3454.txt)
  12411. Copyright (C) The Internet Society (2002). All Rights Reserved.
  12412. --------------------------------------------------------------------------------
  12413. icu
  12414. UNICODE LICENSE V3
  12415. COPYRIGHT AND PERMISSION NOTICE
  12416. Copyright © 2016-2025 Unicode, Inc.
  12417. NOTICE TO USER: Carefully read the following legal agreement. BY
  12418. DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING DATA FILES, AND/OR
  12419. SOFTWARE, YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
  12420. TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT
  12421. DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.
  12422. Permission is hereby granted, free of charge, to any person obtaining a
  12423. copy of data files and any associated documentation (the "Data Files") or
  12424. software and any associated documentation (the "Software") to deal in the
  12425. Data Files or Software without restriction, including without limitation
  12426. the rights to use, copy, modify, merge, publish, distribute, and/or sell
  12427. copies of the Data Files or Software, and to permit persons to whom the
  12428. Data Files or Software are furnished to do so, provided that either (a)
  12429. this copyright and permission notice appear with all copies of the Data
  12430. Files or Software, or (b) this copyright and permission notice appear in
  12431. associated Documentation.
  12432. THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
  12433. KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  12434. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
  12435. THIRD PARTY RIGHTS.
  12436. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
  12437. BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,
  12438. OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  12439. WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  12440. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA
  12441. FILES OR SOFTWARE.
  12442. Except as contained in this notice, the name of a copyright holder shall
  12443. not be used in advertising or otherwise to promote the sale, use or other
  12444. dealings in these Data Files or Software without prior written
  12445. authorization of the copyright holder.
  12446. SPDX-License-Identifier: Unicode-3.0
  12447. ----------------------------------------------------------------------
  12448. Third-Party Software Licenses
  12449. This section contains third-party software notices and/or additional
  12450. terms for licensed third-party software components included within ICU
  12451. libraries.
  12452. ----------------------------------------------------------------------
  12453. ICU License - ICU 1.8.1 to ICU 57.1
  12454. COPYRIGHT AND PERMISSION NOTICE
  12455. Copyright (c) 1995-2016 International Business Machines Corporation and others
  12456. All rights reserved.
  12457. Permission is hereby granted, free of charge, to any person obtaining
  12458. a copy of this software and associated documentation files (the
  12459. "Software"), to deal in the Software without restriction, including
  12460. without limitation the rights to use, copy, modify, merge, publish,
  12461. distribute, and/or sell copies of the Software, and to permit persons
  12462. to whom the Software is furnished to do so, provided that the above
  12463. copyright notice(s) and this permission notice appear in all copies of
  12464. the Software and that both the above copyright notice(s) and this
  12465. permission notice appear in supporting documentation.
  12466. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  12467. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  12468. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
  12469. OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
  12470. HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
  12471. SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
  12472. RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
  12473. CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  12474. CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  12475. Except as contained in this notice, the name of a copyright holder
  12476. shall not be used in advertising or otherwise to promote the sale, use
  12477. or other dealings in this Software without prior written authorization
  12478. of the copyright holder.
  12479. All trademarks and registered trademarks mentioned herein are the
  12480. property of their respective owners.
  12481. ----------------------------------------------------------------------
  12482. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)
  12483. # The Google Chrome software developed by Google is licensed under
  12484. # the BSD license. Other software included in this distribution is
  12485. # provided under other licenses, as set forth below.
  12486. #
  12487. # The BSD License
  12488. # http://opensource.org/licenses/bsd-license.php
  12489. # Copyright (C) 2006-2008, Google Inc.
  12490. #
  12491. # All rights reserved.
  12492. #
  12493. # Redistribution and use in source and binary forms, with or without
  12494. # modification, are permitted provided that the following conditions are met:
  12495. #
  12496. # Redistributions of source code must retain the above copyright notice,
  12497. # this list of conditions and the following disclaimer.
  12498. # Redistributions in binary form must reproduce the above
  12499. # copyright notice, this list of conditions and the following
  12500. # disclaimer in the documentation and/or other materials provided with
  12501. # the distribution.
  12502. # Neither the name of Google Inc. nor the names of its
  12503. # contributors may be used to endorse or promote products derived from
  12504. # this software without specific prior written permission.
  12505. #
  12506. #
  12507. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  12508. # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
  12509. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  12510. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  12511. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  12512. # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  12513. # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  12514. # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
  12515. # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  12516. # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  12517. # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  12518. # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  12519. #
  12520. #
  12521. # The word list in cjdict.txt are generated by combining three word lists
  12522. # listed below with further processing for compound word breaking. The
  12523. # frequency is generated with an iterative training against Google web
  12524. # corpora.
  12525. #
  12526. # * Libtabe (Chinese)
  12527. # - https://sourceforge.net/project/?group_id=1519
  12528. # - Its license terms and conditions are shown below.
  12529. #
  12530. # * IPADIC (Japanese)
  12531. # - http://chasen.aist-nara.ac.jp/chasen/distribution.html
  12532. # - Its license terms and conditions are shown below.
  12533. #
  12534. # ---------COPYING.libtabe ---- BEGIN--------------------
  12535. #
  12536. # /*
  12537. # * Copyright (c) 1999 TaBE Project.
  12538. # * Copyright (c) 1999 Pai-Hsiang Hsiao.
  12539. # * All rights reserved.
  12540. # *
  12541. # * Redistribution and use in source and binary forms, with or without
  12542. # * modification, are permitted provided that the following conditions
  12543. # * are met:
  12544. # *
  12545. # * . Redistributions of source code must retain the above copyright
  12546. # * notice, this list of conditions and the following disclaimer.
  12547. # * . Redistributions in binary form must reproduce the above copyright
  12548. # * notice, this list of conditions and the following disclaimer in
  12549. # * the documentation and/or other materials provided with the
  12550. # * distribution.
  12551. # * . Neither the name of the TaBE Project nor the names of its
  12552. # * contributors may be used to endorse or promote products derived
  12553. # * from this software without specific prior written permission.
  12554. # *
  12555. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  12556. # * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  12557. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  12558. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  12559. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  12560. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  12561. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  12562. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  12563. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  12564. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  12565. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  12566. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  12567. # */
  12568. #
  12569. # /*
  12570. # * Copyright (c) 1999 Computer Systems and Communication Lab,
  12571. # * Institute of Information Science, Academia
  12572. # * Sinica. All rights reserved.
  12573. # *
  12574. # * Redistribution and use in source and binary forms, with or without
  12575. # * modification, are permitted provided that the following conditions
  12576. # * are met:
  12577. # *
  12578. # * . Redistributions of source code must retain the above copyright
  12579. # * notice, this list of conditions and the following disclaimer.
  12580. # * . Redistributions in binary form must reproduce the above copyright
  12581. # * notice, this list of conditions and the following disclaimer in
  12582. # * the documentation and/or other materials provided with the
  12583. # * distribution.
  12584. # * . Neither the name of the Computer Systems and Communication Lab
  12585. # * nor the names of its contributors may be used to endorse or
  12586. # * promote products derived from this software without specific
  12587. # * prior written permission.
  12588. # *
  12589. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  12590. # * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  12591. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  12592. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  12593. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  12594. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  12595. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  12596. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  12597. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  12598. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  12599. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  12600. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  12601. # */
  12602. #
  12603. # Copyright 1996 Chih-Hao Tsai @ Beckman Institute,
  12604. # University of Illinois
  12605. # c-tsai4@uiuc.edu http://casper.beckman.uiuc.edu/~c-tsai4
  12606. #
  12607. # ---------------COPYING.libtabe-----END--------------------------------
  12608. #
  12609. #
  12610. # ---------------COPYING.ipadic-----BEGIN-------------------------------
  12611. #
  12612. # Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
  12613. # and Technology. All Rights Reserved.
  12614. #
  12615. # Use, reproduction, and distribution of this software is permitted.
  12616. # Any copy of this software, whether in its original form or modified,
  12617. # must include both the above copyright notice and the following
  12618. # paragraphs.
  12619. #
  12620. # Nara Institute of Science and Technology (NAIST),
  12621. # the copyright holders, disclaims all warranties with regard to this
  12622. # software, including all implied warranties of merchantability and
  12623. # fitness, in no event shall NAIST be liable for
  12624. # any special, indirect or consequential damages or any damages
  12625. # whatsoever resulting from loss of use, data or profits, whether in an
  12626. # action of contract, negligence or other tortuous action, arising out
  12627. # of or in connection with the use or performance of this software.
  12628. #
  12629. # A large portion of the dictionary entries
  12630. # originate from ICOT Free Software. The following conditions for ICOT
  12631. # Free Software applies to the current dictionary as well.
  12632. #
  12633. # Each User may also freely distribute the Program, whether in its
  12634. # original form or modified, to any third party or parties, PROVIDED
  12635. # that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear
  12636. # on, or be attached to, the Program, which is distributed substantially
  12637. # in the same form as set out herein and that such intended
  12638. # distribution, if actually made, will neither violate or otherwise
  12639. # contravene any of the laws and regulations of the countries having
  12640. # jurisdiction over the User or the intended distribution itself.
  12641. #
  12642. # NO WARRANTY
  12643. #
  12644. # The program was produced on an experimental basis in the course of the
  12645. # research and development conducted during the project and is provided
  12646. # to users as so produced on an experimental basis. Accordingly, the
  12647. # program is provided without any warranty whatsoever, whether express,
  12648. # implied, statutory or otherwise. The term "warranty" used herein
  12649. # includes, but is not limited to, any warranty of the quality,
  12650. # performance, merchantability and fitness for a particular purpose of
  12651. # the program and the nonexistence of any infringement or violation of
  12652. # any right of any third party.
  12653. #
  12654. # Each user of the program will agree and understand, and be deemed to
  12655. # have agreed and understood, that there is no warranty whatsoever for
  12656. # the program and, accordingly, the entire risk arising from or
  12657. # otherwise connected with the program is assumed by the user.
  12658. #
  12659. # Therefore, neither ICOT, the copyright holder, or any other
  12660. # organization that participated in or was otherwise related to the
  12661. # development of the program and their respective officials, directors,
  12662. # officers and other employees shall be held liable for any and all
  12663. # damages, including, without limitation, general, special, incidental
  12664. # and consequential damages, arising out of or otherwise in connection
  12665. # with the use or inability to use the program or any product, material
  12666. # or result produced or otherwise obtained by using the program,
  12667. # regardless of whether they have been advised of, or otherwise had
  12668. # knowledge of, the possibility of such damages at any time during the
  12669. # project or thereafter. Each user will be deemed to have agreed to the
  12670. # foregoing by his or her commencement of use of the program. The term
  12671. # "use" as used herein includes, but is not limited to, the use,
  12672. # modification, copying and distribution of the program and the
  12673. # production of secondary products from the program.
  12674. #
  12675. # In the case where the program, whether in its original form or
  12676. # modified, was distributed or delivered to or received by a user from
  12677. # any person, organization or entity other than ICOT, unless it makes or
  12678. # grants independently of ICOT any specific warranty to the user in
  12679. # writing, such person, organization or entity, will also be exempted
  12680. # from and not be held liable to the user for any such damages as noted
  12681. # above as far as the program is concerned.
  12682. #
  12683. # ---------------COPYING.ipadic-----END----------------------------------
  12684. ----------------------------------------------------------------------
  12685. Lao Word Break Dictionary Data (laodict.txt)
  12686. # Copyright (C) 2016 and later: Unicode, Inc. and others.
  12687. # License & terms of use: http://www.unicode.org/copyright.html
  12688. # Copyright (c) 2015 International Business Machines Corporation
  12689. # and others. All Rights Reserved.
  12690. #
  12691. # Project: https://github.com/rober42539/lao-dictionary
  12692. # Dictionary: https://github.com/rober42539/lao-dictionary/laodict.txt
  12693. # License: https://github.com/rober42539/lao-dictionary/LICENSE.txt
  12694. # (copied below)
  12695. #
  12696. # This file is derived from the above dictionary version of Nov 22, 2020
  12697. # ----------------------------------------------------------------------
  12698. # Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
  12699. # All rights reserved.
  12700. #
  12701. # Redistribution and use in source and binary forms, with or without
  12702. # modification, are permitted provided that the following conditions are met:
  12703. #
  12704. # Redistributions of source code must retain the above copyright notice, this
  12705. # list of conditions and the following disclaimer. Redistributions in binary
  12706. # form must reproduce the above copyright notice, this list of conditions and
  12707. # the following disclaimer in the documentation and/or other materials
  12708. # provided with the distribution.
  12709. #
  12710. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  12711. # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  12712. # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  12713. # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  12714. # COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  12715. # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  12716. # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  12717. # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  12718. # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  12719. # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  12720. # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  12721. # OF THE POSSIBILITY OF SUCH DAMAGE.
  12722. # --------------------------------------------------------------------------
  12723. ----------------------------------------------------------------------
  12724. Burmese Word Break Dictionary Data (burmesedict.txt)
  12725. # Copyright (c) 2014 International Business Machines Corporation
  12726. # and others. All Rights Reserved.
  12727. #
  12728. # This list is part of a project hosted at:
  12729. # github.com/kanyawtech/myanmar-karen-word-lists
  12730. #
  12731. # --------------------------------------------------------------------------
  12732. # Copyright (c) 2013, LeRoy Benjamin Sharon
  12733. # All rights reserved.
  12734. #
  12735. # Redistribution and use in source and binary forms, with or without
  12736. # modification, are permitted provided that the following conditions
  12737. # are met: Redistributions of source code must retain the above
  12738. # copyright notice, this list of conditions and the following
  12739. # disclaimer. Redistributions in binary form must reproduce the
  12740. # above copyright notice, this list of conditions and the following
  12741. # disclaimer in the documentation and/or other materials provided
  12742. # with the distribution.
  12743. #
  12744. # Neither the name Myanmar Karen Word Lists, nor the names of its
  12745. # contributors may be used to endorse or promote products derived
  12746. # from this software without specific prior written permission.
  12747. #
  12748. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  12749. # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
  12750. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  12751. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  12752. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
  12753. # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  12754. # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  12755. # TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  12756. # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  12757. # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
  12758. # TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
  12759. # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  12760. # SUCH DAMAGE.
  12761. # --------------------------------------------------------------------------
  12762. ----------------------------------------------------------------------
  12763. Time Zone Database
  12764. ICU uses the public domain data and code derived from Time Zone
  12765. Database for its time zone support. The ownership of the TZ database
  12766. is explained in BCP 175: Procedure for Maintaining the Time Zone
  12767. Database section 7.
  12768. # 7. Database Ownership
  12769. #
  12770. # The TZ database itself is not an IETF Contribution or an IETF
  12771. # document. Rather it is a pre-existing and regularly updated work
  12772. # that is in the public domain, and is intended to remain in the
  12773. # public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do
  12774. # not apply to the TZ Database or contributions that individuals make
  12775. # to it. Should any claims be made and substantiated against the TZ
  12776. # Database, the organization that is providing the IANA
  12777. # Considerations defined in this RFC, under the memorandum of
  12778. # understanding with the IETF, currently ICANN, may act in accordance
  12779. # with all competent court orders. No ownership claims will be made
  12780. # by ICANN or the IETF Trust on the database or the code. Any person
  12781. # making a contribution to the database or code waives all rights to
  12782. # future claims in that contribution or in the TZ Database.
  12783. ----------------------------------------------------------------------
  12784. Google double-conversion
  12785. Copyright 2006-2011, the V8 project authors. All rights reserved.
  12786. Redistribution and use in source and binary forms, with or without
  12787. modification, are permitted provided that the following conditions are
  12788. met:
  12789. * Redistributions of source code must retain the above copyright
  12790. notice, this list of conditions and the following disclaimer.
  12791. * Redistributions in binary form must reproduce the above
  12792. copyright notice, this list of conditions and the following
  12793. disclaimer in the documentation and/or other materials provided
  12794. with the distribution.
  12795. * Neither the name of Google Inc. nor the names of its
  12796. contributors may be used to endorse or promote products derived
  12797. from this software without specific prior written permission.
  12798. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  12799. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  12800. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  12801. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  12802. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  12803. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  12804. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  12805. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  12806. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  12807. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  12808. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  12809. ----------------------------------------------------------------------
  12810. JSON parsing library (nlohmann/json)
  12811. File: vendor/json/upstream/single_include/nlohmann/json.hpp (only for ICU4C)
  12812. MIT License
  12813. Copyright (c) 2013-2022 Niels Lohmann
  12814. Permission is hereby granted, free of charge, to any person obtaining a copy
  12815. of this software and associated documentation files (the "Software"), to deal
  12816. in the Software without restriction, including without limitation the rights
  12817. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  12818. copies of the Software, and to permit persons to whom the Software is
  12819. furnished to do so, subject to the following conditions:
  12820. The above copyright notice and this permission notice shall be included in all
  12821. copies or substantial portions of the Software.
  12822. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  12823. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  12824. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  12825. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  12826. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  12827. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  12828. SOFTWARE.
  12829. ----------------------------------------------------------------------
  12830. File: install-sh (only for ICU4C)
  12831. Copyright 1991 by the Massachusetts Institute of Technology
  12832. Permission to use, copy, modify, distribute, and sell this software and its
  12833. documentation for any purpose is hereby granted without fee, provided that
  12834. the above copyright notice appear in all copies and that both that
  12835. copyright notice and this permission notice appear in supporting
  12836. documentation, and that the name of M.I.T. not be used in advertising or
  12837. publicity pertaining to distribution of the software without specific,
  12838. written prior permission. M.I.T. makes no representations about the
  12839. suitability of this software for any purpose. It is provided "as is"
  12840. without express or implied warranty.
  12841. --------------------------------------------------------------------------------
  12842. icu
  12843. © 2016 and later: Unicode, Inc. and others.
  12844. License & terms of use: http://www.unicode.org/copyright.html
  12845. Copyright (C) 1999-2014, International Business Machines
  12846. Corporation and others. All Rights Reserved.
  12847. --------------------------------------------------------------------------------
  12848. icu
  12849. © 2016 and later: Unicode, Inc. and others.
  12850. License & terms of use: http://www.unicode.org/copyright.html
  12851. Copyright (C) 1999-2015, International Business Machines
  12852. Corporation and others. All Rights Reserved.
  12853. --------------------------------------------------------------------------------
  12854. icu
  12855. © 2016 and later: Unicode, Inc. and others.
  12856. License & terms of use: http://www.unicode.org/copyright.html
  12857. Copyright (C) 2001, International Business Machines
  12858. Corporation and others. All Rights Reserved.
  12859. --------------------------------------------------------------------------------
  12860. icu
  12861. © 2016 and later: Unicode, Inc. and others.
  12862. License & terms of use: http://www.unicode.org/copyright.html
  12863. Copyright (C) 2002-2006 IBM, Inc. All Rights Reserved.
  12864. --------------------------------------------------------------------------------
  12865. icu
  12866. © 2016 and later: Unicode, Inc. and others.
  12867. License & terms of use: http://www.unicode.org/copyright.html
  12868. Copyright (C) 1996-2013, International Business Machines
  12869. Corporation and others. All Rights Reserved.
  12870. --------------------------------------------------------------------------------
  12871. icu
  12872. © 2016 and later: Unicode, Inc. and others.
  12873. License & terms of use: http://www.unicode.org/copyright.html
  12874. Copyright (C) 1996-2013, International Business Machines
  12875. Corporation and others. All Rights Reserved.
  12876. --------------------------------------------------------------------------------
  12877. icu
  12878. © 2016 and later: Unicode, Inc. and others.
  12879. License & terms of use: http://www.unicode.org/copyright.html
  12880. Copyright (C) 1996-2013, International Business Machines Corporation
  12881. and others. All Rights Reserved.
  12882. --------------------------------------------------------------------------------
  12883. icu
  12884. © 2016 and later: Unicode, Inc. and others.
  12885. License & terms of use: http://www.unicode.org/copyright.html
  12886. Copyright (C) 1996-2014, International Business Machines
  12887. Corporation and others. All Rights Reserved.
  12888. --------------------------------------------------------------------------------
  12889. icu
  12890. © 2016 and later: Unicode, Inc. and others.
  12891. License & terms of use: http://www.unicode.org/copyright.html
  12892. Copyright (C) 1996-2015, International Business Machines
  12893. Corporation and others. All Rights Reserved.
  12894. --------------------------------------------------------------------------------
  12895. icu
  12896. © 2016 and later: Unicode, Inc. and others.
  12897. License & terms of use: http://www.unicode.org/copyright.html
  12898. Copyright (C) 1997-2005, International Business Machines
  12899. Corporation and others. All Rights Reserved.
  12900. --------------------------------------------------------------------------------
  12901. icu
  12902. © 2016 and later: Unicode, Inc. and others.
  12903. License & terms of use: http://www.unicode.org/copyright.html
  12904. Copyright (C) 1997-2006, International Business Machines
  12905. Corporation and others. All Rights Reserved.
  12906. --------------------------------------------------------------------------------
  12907. icu
  12908. © 2016 and later: Unicode, Inc. and others.
  12909. License & terms of use: http://www.unicode.org/copyright.html
  12910. Copyright (C) 1997-2006, International Business Machines
  12911. Corporation and others. All Rights Reserved.
  12912. --------------------------------------------------------------------------------
  12913. icu
  12914. © 2016 and later: Unicode, Inc. and others.
  12915. License & terms of use: http://www.unicode.org/copyright.html
  12916. Copyright (C) 1997-2011, International Business Machines
  12917. Corporation and others. All Rights Reserved.
  12918. --------------------------------------------------------------------------------
  12919. icu
  12920. © 2016 and later: Unicode, Inc. and others.
  12921. License & terms of use: http://www.unicode.org/copyright.html
  12922. Copyright (C) 1997-2011, International Business Machines
  12923. Corporation and others. All Rights Reserved.
  12924. --------------------------------------------------------------------------------
  12925. icu
  12926. © 2016 and later: Unicode, Inc. and others.
  12927. License & terms of use: http://www.unicode.org/copyright.html
  12928. Copyright (C) 1997-2011, International Business Machines
  12929. Corporation and others. All Rights Reserved.
  12930. --------------------------------------------------------------------------------
  12931. icu
  12932. © 2016 and later: Unicode, Inc. and others.
  12933. License & terms of use: http://www.unicode.org/copyright.html
  12934. Copyright (C) 1997-2012, International Business Machines
  12935. Corporation and others. All Rights Reserved.
  12936. --------------------------------------------------------------------------------
  12937. icu
  12938. © 2016 and later: Unicode, Inc. and others.
  12939. License & terms of use: http://www.unicode.org/copyright.html
  12940. Copyright (C) 1997-2012, International Business Machines
  12941. Corporation and others. All Rights Reserved.
  12942. --------------------------------------------------------------------------------
  12943. icu
  12944. © 2016 and later: Unicode, Inc. and others.
  12945. License & terms of use: http://www.unicode.org/copyright.html
  12946. Copyright (C) 1997-2012, International Business Machines
  12947. Corporation and others. All Rights Reserved.
  12948. --------------------------------------------------------------------------------
  12949. icu
  12950. © 2016 and later: Unicode, Inc. and others.
  12951. License & terms of use: http://www.unicode.org/copyright.html
  12952. Copyright (C) 1997-2013, International Business Machines
  12953. Corporation and others. All Rights Reserved.
  12954. --------------------------------------------------------------------------------
  12955. icu
  12956. © 2016 and later: Unicode, Inc. and others.
  12957. License & terms of use: http://www.unicode.org/copyright.html
  12958. Copyright (C) 1997-2013, International Business Machines
  12959. Corporation and others. All Rights Reserved.
  12960. --------------------------------------------------------------------------------
  12961. icu
  12962. © 2016 and later: Unicode, Inc. and others.
  12963. License & terms of use: http://www.unicode.org/copyright.html
  12964. Copyright (C) 1997-2014, International Business Machines
  12965. Corporation and others. All Rights Reserved.
  12966. --------------------------------------------------------------------------------
  12967. icu
  12968. © 2016 and later: Unicode, Inc. and others.
  12969. License & terms of use: http://www.unicode.org/copyright.html
  12970. Copyright (C) 1997-2015, International Business Machines
  12971. Corporation and others. All Rights Reserved.
  12972. --------------------------------------------------------------------------------
  12973. icu
  12974. © 2016 and later: Unicode, Inc. and others.
  12975. License & terms of use: http://www.unicode.org/copyright.html
  12976. Copyright (C) 1997-2016, International Business Machines
  12977. Corporation and others. All Rights Reserved.
  12978. --------------------------------------------------------------------------------
  12979. icu
  12980. © 2016 and later: Unicode, Inc. and others.
  12981. License & terms of use: http://www.unicode.org/copyright.html
  12982. Copyright (C) 1997-2016, International Business Machines
  12983. Corporation and others. All Rights Reserved.
  12984. --------------------------------------------------------------------------------
  12985. icu
  12986. © 2016 and later: Unicode, Inc. and others.
  12987. License & terms of use: http://www.unicode.org/copyright.html
  12988. Copyright (C) 1997-2016, International Business Machines
  12989. Corporation and others. All Rights Reserved.
  12990. --------------------------------------------------------------------------------
  12991. icu
  12992. © 2016 and later: Unicode, Inc. and others.
  12993. License & terms of use: http://www.unicode.org/copyright.html
  12994. Copyright (C) 1998-2004, International Business Machines
  12995. Corporation and others. All Rights Reserved.
  12996. --------------------------------------------------------------------------------
  12997. icu
  12998. © 2016 and later: Unicode, Inc. and others.
  12999. License & terms of use: http://www.unicode.org/copyright.html
  13000. Copyright (C) 1998-2005, International Business Machines
  13001. Corporation and others. All Rights Reserved.
  13002. --------------------------------------------------------------------------------
  13003. icu
  13004. © 2016 and later: Unicode, Inc. and others.
  13005. License & terms of use: http://www.unicode.org/copyright.html
  13006. Copyright (C) 1998-2006, International Business Machines
  13007. Corporation and others. All Rights Reserved.
  13008. --------------------------------------------------------------------------------
  13009. icu
  13010. © 2016 and later: Unicode, Inc. and others.
  13011. License & terms of use: http://www.unicode.org/copyright.html
  13012. Copyright (C) 1998-2006, International Business Machines
  13013. Corporation and others. All Rights Reserved.
  13014. --------------------------------------------------------------------------------
  13015. icu
  13016. © 2016 and later: Unicode, Inc. and others.
  13017. License & terms of use: http://www.unicode.org/copyright.html
  13018. Copyright (C) 1998-2008, International Business Machines
  13019. Corporation and others. All Rights Reserved.
  13020. --------------------------------------------------------------------------------
  13021. icu
  13022. © 2016 and later: Unicode, Inc. and others.
  13023. License & terms of use: http://www.unicode.org/copyright.html
  13024. Copyright (C) 1998-2011, International Business Machines
  13025. Corporation and others. All Rights Reserved.
  13026. --------------------------------------------------------------------------------
  13027. icu
  13028. © 2016 and later: Unicode, Inc. and others.
  13029. License & terms of use: http://www.unicode.org/copyright.html
  13030. Copyright (C) 1998-2012, International Business Machines
  13031. Corporation and others. All Rights Reserved.
  13032. --------------------------------------------------------------------------------
  13033. icu
  13034. © 2016 and later: Unicode, Inc. and others.
  13035. License & terms of use: http://www.unicode.org/copyright.html
  13036. Copyright (C) 1998-2014, International Business Machines
  13037. Corporation and others. All Rights Reserved.
  13038. --------------------------------------------------------------------------------
  13039. icu
  13040. © 2016 and later: Unicode, Inc. and others.
  13041. License & terms of use: http://www.unicode.org/copyright.html
  13042. Copyright (C) 1998-2014, International Business Machines
  13043. Corporation and others. All Rights Reserved.
  13044. --------------------------------------------------------------------------------
  13045. icu
  13046. © 2016 and later: Unicode, Inc. and others.
  13047. License & terms of use: http://www.unicode.org/copyright.html
  13048. Copyright (C) 1998-2015, International Business Machines
  13049. Corporation and others. All Rights Reserved.
  13050. --------------------------------------------------------------------------------
  13051. icu
  13052. © 2016 and later: Unicode, Inc. and others.
  13053. License & terms of use: http://www.unicode.org/copyright.html
  13054. Copyright (C) 1998-2015, International Business Machines
  13055. Corporation and others. All Rights Reserved.
  13056. --------------------------------------------------------------------------------
  13057. icu
  13058. © 2016 and later: Unicode, Inc. and others.
  13059. License & terms of use: http://www.unicode.org/copyright.html
  13060. Copyright (C) 1998-2016, International Business Machines
  13061. Corporation and others. All Rights Reserved.
  13062. --------------------------------------------------------------------------------
  13063. icu
  13064. © 2016 and later: Unicode, Inc. and others.
  13065. License & terms of use: http://www.unicode.org/copyright.html
  13066. Copyright (C) 1998-2016, International Business Machines
  13067. Corporation and others. All Rights Reserved.
  13068. --------------------------------------------------------------------------------
  13069. icu
  13070. © 2016 and later: Unicode, Inc. and others.
  13071. License & terms of use: http://www.unicode.org/copyright.html
  13072. Copyright (C) 1999-2001, International Business Machines
  13073. Corporation and others. All Rights Reserved.
  13074. --------------------------------------------------------------------------------
  13075. icu
  13076. © 2016 and later: Unicode, Inc. and others.
  13077. License & terms of use: http://www.unicode.org/copyright.html
  13078. Copyright (C) 1999-2003, International Business Machines
  13079. Corporation and others. All Rights Reserved.
  13080. --------------------------------------------------------------------------------
  13081. icu
  13082. © 2016 and later: Unicode, Inc. and others.
  13083. License & terms of use: http://www.unicode.org/copyright.html
  13084. Copyright (C) 1999-2004, International Business Machines
  13085. Corporation and others. All Rights Reserved.
  13086. --------------------------------------------------------------------------------
  13087. icu
  13088. © 2016 and later: Unicode, Inc. and others.
  13089. License & terms of use: http://www.unicode.org/copyright.html
  13090. Copyright (C) 1999-2006, International Business Machines
  13091. Corporation and others. All Rights Reserved.
  13092. --------------------------------------------------------------------------------
  13093. icu
  13094. © 2016 and later: Unicode, Inc. and others.
  13095. License & terms of use: http://www.unicode.org/copyright.html
  13096. Copyright (C) 1999-2010, International Business Machines
  13097. Corporation and others. All Rights Reserved.
  13098. --------------------------------------------------------------------------------
  13099. icu
  13100. © 2016 and later: Unicode, Inc. and others.
  13101. License & terms of use: http://www.unicode.org/copyright.html
  13102. Copyright (C) 1999-2010, International Business Machines
  13103. Corporation and others. All Rights Reserved.
  13104. --------------------------------------------------------------------------------
  13105. icu
  13106. © 2016 and later: Unicode, Inc. and others.
  13107. License & terms of use: http://www.unicode.org/copyright.html
  13108. Copyright (C) 1999-2010, International Business Machines
  13109. Corporation and others. All Rights Reserved.
  13110. --------------------------------------------------------------------------------
  13111. icu
  13112. © 2016 and later: Unicode, Inc. and others.
  13113. License & terms of use: http://www.unicode.org/copyright.html
  13114. Copyright (C) 1999-2011, International Business Machines
  13115. Corporation and others. All Rights Reserved.
  13116. --------------------------------------------------------------------------------
  13117. icu
  13118. © 2016 and later: Unicode, Inc. and others.
  13119. License & terms of use: http://www.unicode.org/copyright.html
  13120. Copyright (C) 1999-2011, International Business Machines
  13121. Corporation and others. All Rights Reserved.
  13122. --------------------------------------------------------------------------------
  13123. icu
  13124. © 2016 and later: Unicode, Inc. and others.
  13125. License & terms of use: http://www.unicode.org/copyright.html
  13126. Copyright (C) 1999-2012, International Business Machines
  13127. Corporation and others. All Rights Reserved.
  13128. --------------------------------------------------------------------------------
  13129. icu
  13130. © 2016 and later: Unicode, Inc. and others.
  13131. License & terms of use: http://www.unicode.org/copyright.html
  13132. Copyright (C) 1999-2013, International Business Machines
  13133. Corporation and others. All Rights Reserved.
  13134. --------------------------------------------------------------------------------
  13135. icu
  13136. © 2016 and later: Unicode, Inc. and others.
  13137. License & terms of use: http://www.unicode.org/copyright.html
  13138. Copyright (C) 1999-2013, International Business Machines
  13139. Corporation and others. All Rights Reserved.
  13140. --------------------------------------------------------------------------------
  13141. icu
  13142. © 2016 and later: Unicode, Inc. and others.
  13143. License & terms of use: http://www.unicode.org/copyright.html
  13144. Copyright (C) 1999-2014 International Business Machines
  13145. Corporation and others. All Rights Reserved.
  13146. --------------------------------------------------------------------------------
  13147. icu
  13148. © 2016 and later: Unicode, Inc. and others.
  13149. License & terms of use: http://www.unicode.org/copyright.html
  13150. Copyright (C) 1999-2014, International Business Machines
  13151. Corporation and others. All Rights Reserved.
  13152. --------------------------------------------------------------------------------
  13153. icu
  13154. © 2016 and later: Unicode, Inc. and others.
  13155. License & terms of use: http://www.unicode.org/copyright.html
  13156. Copyright (C) 1999-2015, International Business Machines
  13157. Corporation and others. All Rights Reserved.
  13158. --------------------------------------------------------------------------------
  13159. icu
  13160. © 2016 and later: Unicode, Inc. and others.
  13161. License & terms of use: http://www.unicode.org/copyright.html
  13162. Copyright (C) 1999-2015, International Business Machines
  13163. Corporation and others. All Rights Reserved.
  13164. --------------------------------------------------------------------------------
  13165. icu
  13166. © 2016 and later: Unicode, Inc. and others.
  13167. License & terms of use: http://www.unicode.org/copyright.html
  13168. Copyright (C) 1999-2015, International Business Machines
  13169. Corporation and others. All Rights Reserved.
  13170. --------------------------------------------------------------------------------
  13171. icu
  13172. © 2016 and later: Unicode, Inc. and others.
  13173. License & terms of use: http://www.unicode.org/copyright.html
  13174. Copyright (C) 1999-2016 International Business Machines
  13175. Corporation and others. All Rights Reserved.
  13176. --------------------------------------------------------------------------------
  13177. icu
  13178. © 2016 and later: Unicode, Inc. and others.
  13179. License & terms of use: http://www.unicode.org/copyright.html
  13180. Copyright (C) 1999-2016, International Business Machines
  13181. Corporation and others. All Rights Reserved.
  13182. --------------------------------------------------------------------------------
  13183. icu
  13184. © 2016 and later: Unicode, Inc. and others.
  13185. License & terms of use: http://www.unicode.org/copyright.html
  13186. Copyright (C) 2000, International Business Machines
  13187. Corporation and others. All Rights Reserved.
  13188. --------------------------------------------------------------------------------
  13189. icu
  13190. © 2016 and later: Unicode, Inc. and others.
  13191. License & terms of use: http://www.unicode.org/copyright.html
  13192. Copyright (C) 2000-2003, International Business Machines
  13193. Corporation and others. All Rights Reserved.
  13194. --------------------------------------------------------------------------------
  13195. icu
  13196. © 2016 and later: Unicode, Inc. and others.
  13197. License & terms of use: http://www.unicode.org/copyright.html
  13198. Copyright (C) 2000-2008, International Business Machines
  13199. Corporation and others. All Rights Reserved.
  13200. --------------------------------------------------------------------------------
  13201. icu
  13202. © 2016 and later: Unicode, Inc. and others.
  13203. License & terms of use: http://www.unicode.org/copyright.html
  13204. Copyright (C) 2000-2010, International Business Machines
  13205. Corporation and others. All Rights Reserved.
  13206. --------------------------------------------------------------------------------
  13207. icu
  13208. © 2016 and later: Unicode, Inc. and others.
  13209. License & terms of use: http://www.unicode.org/copyright.html
  13210. Copyright (C) 2000-2011, International Business Machines
  13211. Corporation and others. All Rights Reserved.
  13212. --------------------------------------------------------------------------------
  13213. icu
  13214. © 2016 and later: Unicode, Inc. and others.
  13215. License & terms of use: http://www.unicode.org/copyright.html
  13216. Copyright (C) 2000-2012, International Business Machines
  13217. Corporation and others. All Rights Reserved.
  13218. --------------------------------------------------------------------------------
  13219. icu
  13220. © 2016 and later: Unicode, Inc. and others.
  13221. License & terms of use: http://www.unicode.org/copyright.html
  13222. Copyright (C) 2000-2013, International Business Machines
  13223. Corporation and others. All Rights Reserved.
  13224. --------------------------------------------------------------------------------
  13225. icu
  13226. © 2016 and later: Unicode, Inc. and others.
  13227. License & terms of use: http://www.unicode.org/copyright.html
  13228. Copyright (C) 2000-2014, International Business Machines
  13229. Corporation and others. All Rights Reserved.
  13230. --------------------------------------------------------------------------------
  13231. icu
  13232. © 2016 and later: Unicode, Inc. and others.
  13233. License & terms of use: http://www.unicode.org/copyright.html
  13234. Copyright (C) 2000-2015, International Business Machines
  13235. Corporation and others. All Rights Reserved.
  13236. --------------------------------------------------------------------------------
  13237. icu
  13238. © 2016 and later: Unicode, Inc. and others.
  13239. License & terms of use: http://www.unicode.org/copyright.html
  13240. Copyright (C) 2000-2015, International Business Machines
  13241. Corporation and others. All Rights Reserved.
  13242. --------------------------------------------------------------------------------
  13243. icu
  13244. © 2016 and later: Unicode, Inc. and others.
  13245. License & terms of use: http://www.unicode.org/copyright.html
  13246. Copyright (C) 2000-2015, International Business Machines
  13247. Corporation and others. All Rights Reserved.
  13248. --------------------------------------------------------------------------------
  13249. icu
  13250. © 2016 and later: Unicode, Inc. and others.
  13251. License & terms of use: http://www.unicode.org/copyright.html
  13252. Copyright (C) 2000-2016, International Business Machines
  13253. Corporation and others. All Rights Reserved.
  13254. --------------------------------------------------------------------------------
  13255. icu
  13256. © 2016 and later: Unicode, Inc. and others.
  13257. License & terms of use: http://www.unicode.org/copyright.html
  13258. Copyright (C) 2000-2016, International Business Machines
  13259. Corporation and others. All Rights Reserved.
  13260. --------------------------------------------------------------------------------
  13261. icu
  13262. © 2016 and later: Unicode, Inc. and others.
  13263. License & terms of use: http://www.unicode.org/copyright.html
  13264. Copyright (C) 2001-2008, International Business Machines
  13265. Corporation and others. All Rights Reserved.
  13266. --------------------------------------------------------------------------------
  13267. icu
  13268. © 2016 and later: Unicode, Inc. and others.
  13269. License & terms of use: http://www.unicode.org/copyright.html
  13270. Copyright (C) 2001-2011, International Business Machines
  13271. Corporation and others. All Rights Reserved.
  13272. --------------------------------------------------------------------------------
  13273. icu
  13274. © 2016 and later: Unicode, Inc. and others.
  13275. License & terms of use: http://www.unicode.org/copyright.html
  13276. Copyright (C) 2001-2012, International Business Machines
  13277. Corporation and others. All Rights Reserved.
  13278. --------------------------------------------------------------------------------
  13279. icu
  13280. © 2016 and later: Unicode, Inc. and others.
  13281. License & terms of use: http://www.unicode.org/copyright.html
  13282. Copyright (C) 2001-2014, International Business Machines
  13283. Corporation and others. All Rights Reserved.
  13284. --------------------------------------------------------------------------------
  13285. icu
  13286. © 2016 and later: Unicode, Inc. and others.
  13287. License & terms of use: http://www.unicode.org/copyright.html
  13288. Copyright (C) 2001-2014, International Business Machines
  13289. Corporation and others. All Rights Reserved.
  13290. --------------------------------------------------------------------------------
  13291. icu
  13292. © 2016 and later: Unicode, Inc. and others.
  13293. License & terms of use: http://www.unicode.org/copyright.html
  13294. Copyright (C) 2001-2015, International Business Machines
  13295. Corporation and others. All Rights Reserved.
  13296. --------------------------------------------------------------------------------
  13297. icu
  13298. © 2016 and later: Unicode, Inc. and others.
  13299. License & terms of use: http://www.unicode.org/copyright.html
  13300. Copyright (C) 2001-2016, International Business Machines
  13301. Corporation and others. All Rights Reserved.
  13302. --------------------------------------------------------------------------------
  13303. icu
  13304. © 2016 and later: Unicode, Inc. and others.
  13305. License & terms of use: http://www.unicode.org/copyright.html
  13306. Copyright (C) 2002-2003, International Business Machines
  13307. Corporation and others. All Rights Reserved.
  13308. --------------------------------------------------------------------------------
  13309. icu
  13310. © 2016 and later: Unicode, Inc. and others.
  13311. License & terms of use: http://www.unicode.org/copyright.html
  13312. Copyright (C) 2002-2006, International Business Machines
  13313. Corporation and others. All Rights Reserved.
  13314. --------------------------------------------------------------------------------
  13315. icu
  13316. © 2016 and later: Unicode, Inc. and others.
  13317. License & terms of use: http://www.unicode.org/copyright.html
  13318. Copyright (C) 2002-2010, International Business Machines
  13319. Corporation and others. All Rights Reserved.
  13320. --------------------------------------------------------------------------------
  13321. icu
  13322. © 2016 and later: Unicode, Inc. and others.
  13323. License & terms of use: http://www.unicode.org/copyright.html
  13324. Copyright (C) 2002-2011 International Business Machines
  13325. Corporation and others. All Rights Reserved.
  13326. --------------------------------------------------------------------------------
  13327. icu
  13328. © 2016 and later: Unicode, Inc. and others.
  13329. License & terms of use: http://www.unicode.org/copyright.html
  13330. Copyright (C) 2002-2011, International Business Machines
  13331. Corporation and others. All Rights Reserved.
  13332. --------------------------------------------------------------------------------
  13333. icu
  13334. © 2016 and later: Unicode, Inc. and others.
  13335. License & terms of use: http://www.unicode.org/copyright.html
  13336. Copyright (C) 2002-2011, International Business Machines
  13337. Corporation and others. All Rights Reserved.
  13338. --------------------------------------------------------------------------------
  13339. icu
  13340. © 2016 and later: Unicode, Inc. and others.
  13341. License & terms of use: http://www.unicode.org/copyright.html
  13342. Copyright (C) 2002-2012, International Business Machines
  13343. Corporation and others. All Rights Reserved.
  13344. --------------------------------------------------------------------------------
  13345. icu
  13346. © 2016 and later: Unicode, Inc. and others.
  13347. License & terms of use: http://www.unicode.org/copyright.html
  13348. Copyright (C) 2002-2012, International Business Machines
  13349. Corporation and others. All Rights Reserved.
  13350. --------------------------------------------------------------------------------
  13351. icu
  13352. © 2016 and later: Unicode, Inc. and others.
  13353. License & terms of use: http://www.unicode.org/copyright.html
  13354. Copyright (C) 2002-2013, International Business Machines
  13355. Corporation and others. All Rights Reserved.
  13356. --------------------------------------------------------------------------------
  13357. icu
  13358. © 2016 and later: Unicode, Inc. and others.
  13359. License & terms of use: http://www.unicode.org/copyright.html
  13360. Copyright (C) 2002-2014, International Business Machines
  13361. Corporation and others. All Rights Reserved.
  13362. --------------------------------------------------------------------------------
  13363. icu
  13364. © 2016 and later: Unicode, Inc. and others.
  13365. License & terms of use: http://www.unicode.org/copyright.html
  13366. Copyright (C) 2002-2015, International Business Machines
  13367. Corporation and others. All Rights Reserved.
  13368. --------------------------------------------------------------------------------
  13369. icu
  13370. © 2016 and later: Unicode, Inc. and others.
  13371. License & terms of use: http://www.unicode.org/copyright.html
  13372. Copyright (C) 2002-2015, International Business Machines
  13373. Corporation and others. All Rights Reserved.
  13374. --------------------------------------------------------------------------------
  13375. icu
  13376. © 2016 and later: Unicode, Inc. and others.
  13377. License & terms of use: http://www.unicode.org/copyright.html
  13378. Copyright (C) 2002-2016, International Business Machines
  13379. Corporation and others. All Rights Reserved.
  13380. --------------------------------------------------------------------------------
  13381. icu
  13382. © 2016 and later: Unicode, Inc. and others.
  13383. License & terms of use: http://www.unicode.org/copyright.html
  13384. Copyright (C) 2002-2016, International Business Machines
  13385. Corporation and others. All Rights Reserved.
  13386. --------------------------------------------------------------------------------
  13387. icu
  13388. © 2016 and later: Unicode, Inc. and others.
  13389. License & terms of use: http://www.unicode.org/copyright.html
  13390. Copyright (C) 2003-2004, International Business Machines
  13391. Corporation and others. All Rights Reserved.
  13392. --------------------------------------------------------------------------------
  13393. icu
  13394. © 2016 and later: Unicode, Inc. and others.
  13395. License & terms of use: http://www.unicode.org/copyright.html
  13396. Copyright (C) 2003-2006, International Business Machines
  13397. Corporation and others. All Rights Reserved.
  13398. --------------------------------------------------------------------------------
  13399. icu
  13400. © 2016 and later: Unicode, Inc. and others.
  13401. License & terms of use: http://www.unicode.org/copyright.html
  13402. Copyright (C) 2003-2007, International Business Machines
  13403. Corporation and others. All Rights Reserved.
  13404. --------------------------------------------------------------------------------
  13405. icu
  13406. © 2016 and later: Unicode, Inc. and others.
  13407. License & terms of use: http://www.unicode.org/copyright.html
  13408. Copyright (C) 2003-2009, International Business Machines
  13409. Corporation and others. All Rights Reserved.
  13410. --------------------------------------------------------------------------------
  13411. icu
  13412. © 2016 and later: Unicode, Inc. and others.
  13413. License & terms of use: http://www.unicode.org/copyright.html
  13414. Copyright (C) 2003-2012, International Business Machines
  13415. Corporation and others. All Rights Reserved.
  13416. --------------------------------------------------------------------------------
  13417. icu
  13418. © 2016 and later: Unicode, Inc. and others.
  13419. License & terms of use: http://www.unicode.org/copyright.html
  13420. Copyright (C) 2003-2013, International Business Machines
  13421. Corporation and others. All Rights Reserved.
  13422. --------------------------------------------------------------------------------
  13423. icu
  13424. © 2016 and later: Unicode, Inc. and others.
  13425. License & terms of use: http://www.unicode.org/copyright.html
  13426. Copyright (C) 2003-2014, International Business Machines
  13427. Corporation and others. All Rights Reserved.
  13428. --------------------------------------------------------------------------------
  13429. icu
  13430. © 2016 and later: Unicode, Inc. and others.
  13431. License & terms of use: http://www.unicode.org/copyright.html
  13432. Copyright (C) 2003-2015, International Business Machines
  13433. Corporation and others. All Rights Reserved.
  13434. --------------------------------------------------------------------------------
  13435. icu
  13436. © 2016 and later: Unicode, Inc. and others.
  13437. License & terms of use: http://www.unicode.org/copyright.html
  13438. Copyright (C) 2003-2016, International Business Machines
  13439. Corporation and others. All Rights Reserved.
  13440. --------------------------------------------------------------------------------
  13441. icu
  13442. © 2016 and later: Unicode, Inc. and others.
  13443. License & terms of use: http://www.unicode.org/copyright.html
  13444. Copyright (C) 2004-2005, International Business Machines
  13445. Corporation and others. All Rights Reserved.
  13446. --------------------------------------------------------------------------------
  13447. icu
  13448. © 2016 and later: Unicode, Inc. and others.
  13449. License & terms of use: http://www.unicode.org/copyright.html
  13450. Copyright (C) 2004-2007, International Business Machines
  13451. Corporation and others. All Rights Reserved.
  13452. --------------------------------------------------------------------------------
  13453. icu
  13454. © 2016 and later: Unicode, Inc. and others.
  13455. License & terms of use: http://www.unicode.org/copyright.html
  13456. Copyright (C) 2004-2010, International Business Machines
  13457. Corporation and others. All Rights Reserved.
  13458. --------------------------------------------------------------------------------
  13459. icu
  13460. © 2016 and later: Unicode, Inc. and others.
  13461. License & terms of use: http://www.unicode.org/copyright.html
  13462. Copyright (C) 2004-2012, International Business Machines
  13463. Corporation and others. All Rights Reserved.
  13464. --------------------------------------------------------------------------------
  13465. icu
  13466. © 2016 and later: Unicode, Inc. and others.
  13467. License & terms of use: http://www.unicode.org/copyright.html
  13468. Copyright (C) 2004-2014, International Business Machines
  13469. Corporation and others. All Rights Reserved.
  13470. --------------------------------------------------------------------------------
  13471. icu
  13472. © 2016 and later: Unicode, Inc. and others.
  13473. License & terms of use: http://www.unicode.org/copyright.html
  13474. Copyright (C) 2005, International Business Machines
  13475. Corporation and others. All Rights Reserved.
  13476. --------------------------------------------------------------------------------
  13477. icu
  13478. © 2016 and later: Unicode, Inc. and others.
  13479. License & terms of use: http://www.unicode.org/copyright.html
  13480. Copyright (C) 2005-2012, International Business Machines
  13481. Corporation and others. All Rights Reserved.
  13482. --------------------------------------------------------------------------------
  13483. icu
  13484. © 2016 and later: Unicode, Inc. and others.
  13485. License & terms of use: http://www.unicode.org/copyright.html
  13486. Copyright (C) 2005-2014, International Business Machines
  13487. Corporation and others. All Rights Reserved.
  13488. --------------------------------------------------------------------------------
  13489. icu
  13490. © 2016 and later: Unicode, Inc. and others.
  13491. License & terms of use: http://www.unicode.org/copyright.html
  13492. Copyright (C) 2005-2016, International Business Machines
  13493. Corporation and others. All Rights Reserved.
  13494. --------------------------------------------------------------------------------
  13495. icu
  13496. © 2016 and later: Unicode, Inc. and others.
  13497. License & terms of use: http://www.unicode.org/copyright.html
  13498. Copyright (C) 2007, International Business Machines
  13499. Corporation and others. All Rights Reserved.
  13500. --------------------------------------------------------------------------------
  13501. icu
  13502. © 2016 and later: Unicode, Inc. and others.
  13503. License & terms of use: http://www.unicode.org/copyright.html
  13504. Copyright (C) 2007-2012, International Business Machines
  13505. Corporation and others. All Rights Reserved.
  13506. --------------------------------------------------------------------------------
  13507. icu
  13508. © 2016 and later: Unicode, Inc. and others.
  13509. License & terms of use: http://www.unicode.org/copyright.html
  13510. Copyright (C) 2007-2015, International Business Machines
  13511. Corporation and others. All Rights Reserved.
  13512. --------------------------------------------------------------------------------
  13513. icu
  13514. © 2016 and later: Unicode, Inc. and others.
  13515. License & terms of use: http://www.unicode.org/copyright.html
  13516. Copyright (C) 2007-2016, International Business Machines
  13517. Corporation and others. All Rights Reserved.
  13518. --------------------------------------------------------------------------------
  13519. icu
  13520. © 2016 and later: Unicode, Inc. and others.
  13521. License & terms of use: http://www.unicode.org/copyright.html
  13522. Copyright (C) 2008-2011, International Business Machines
  13523. Corporation, Google and others. All Rights Reserved.
  13524. --------------------------------------------------------------------------------
  13525. icu
  13526. © 2016 and later: Unicode, Inc. and others.
  13527. License & terms of use: http://www.unicode.org/copyright.html
  13528. Copyright (C) 2008-2011, International Business Machines
  13529. Corporation, Google and others. All Rights Reserved.
  13530. --------------------------------------------------------------------------------
  13531. icu
  13532. © 2016 and later: Unicode, Inc. and others.
  13533. License & terms of use: http://www.unicode.org/copyright.html
  13534. Copyright (C) 2008-2015, International Business Machines
  13535. Corporation and others. All Rights Reserved.
  13536. --------------------------------------------------------------------------------
  13537. icu
  13538. © 2016 and later: Unicode, Inc. and others.
  13539. License & terms of use: http://www.unicode.org/copyright.html
  13540. Copyright (C) 2008-2016, International Business Machines
  13541. Corporation and others. All Rights Reserved.
  13542. --------------------------------------------------------------------------------
  13543. icu
  13544. © 2016 and later: Unicode, Inc. and others.
  13545. License & terms of use: http://www.unicode.org/copyright.html
  13546. Copyright (C) 2009, International Business Machines
  13547. Corporation and others. All Rights Reserved.
  13548. --------------------------------------------------------------------------------
  13549. icu
  13550. © 2016 and later: Unicode, Inc. and others.
  13551. License & terms of use: http://www.unicode.org/copyright.html
  13552. Copyright (C) 2009-2011, International Business Machines
  13553. Corporation and others. All Rights Reserved.
  13554. --------------------------------------------------------------------------------
  13555. icu
  13556. © 2016 and later: Unicode, Inc. and others.
  13557. License & terms of use: http://www.unicode.org/copyright.html
  13558. Copyright (C) 2009-2011, International Business Machines
  13559. Corporation and others. All Rights Reserved.
  13560. --------------------------------------------------------------------------------
  13561. icu
  13562. © 2016 and later: Unicode, Inc. and others.
  13563. License & terms of use: http://www.unicode.org/copyright.html
  13564. Copyright (C) 2009-2012, International Business Machines
  13565. Corporation and others. All Rights Reserved.
  13566. --------------------------------------------------------------------------------
  13567. icu
  13568. © 2016 and later: Unicode, Inc. and others.
  13569. License & terms of use: http://www.unicode.org/copyright.html
  13570. Copyright (C) 2009-2013, International Business Machines
  13571. Corporation and others. All Rights Reserved.
  13572. --------------------------------------------------------------------------------
  13573. icu
  13574. © 2016 and later: Unicode, Inc. and others.
  13575. License & terms of use: http://www.unicode.org/copyright.html
  13576. Copyright (C) 2009-2013, International Business Machines
  13577. Corporation and others. All Rights Reserved.
  13578. --------------------------------------------------------------------------------
  13579. icu
  13580. © 2016 and later: Unicode, Inc. and others.
  13581. License & terms of use: http://www.unicode.org/copyright.html
  13582. Copyright (C) 2009-2014, International Business Machines
  13583. Corporation and others. All Rights Reserved.
  13584. --------------------------------------------------------------------------------
  13585. icu
  13586. © 2016 and later: Unicode, Inc. and others.
  13587. License & terms of use: http://www.unicode.org/copyright.html
  13588. Copyright (C) 2009-2015, International Business Machines
  13589. Corporation and others. All Rights Reserved.
  13590. --------------------------------------------------------------------------------
  13591. icu
  13592. © 2016 and later: Unicode, Inc. and others.
  13593. License & terms of use: http://www.unicode.org/copyright.html
  13594. Copyright (C) 2009-2015, International Business Machines
  13595. Corporation and others. All Rights Reserved.
  13596. --------------------------------------------------------------------------------
  13597. icu
  13598. © 2016 and later: Unicode, Inc. and others.
  13599. License & terms of use: http://www.unicode.org/copyright.html
  13600. Copyright (C) 2009-2016, International Business Machines
  13601. Corporation and others. All Rights Reserved.
  13602. --------------------------------------------------------------------------------
  13603. icu
  13604. © 2016 and later: Unicode, Inc. and others.
  13605. License & terms of use: http://www.unicode.org/copyright.html
  13606. Copyright (C) 2011, International Business Machines
  13607. Corporation and others. All Rights Reserved.
  13608. --------------------------------------------------------------------------------
  13609. icu
  13610. © 2016 and later: Unicode, Inc. and others.
  13611. License & terms of use: http://www.unicode.org/copyright.html
  13612. Copyright (C) 2011-2014 International Business Machines
  13613. Corporation and others. All Rights Reserved.
  13614. --------------------------------------------------------------------------------
  13615. icu
  13616. © 2016 and later: Unicode, Inc. and others.
  13617. License & terms of use: http://www.unicode.org/copyright.html
  13618. Copyright (C) 2012,2014 International Business Machines
  13619. Corporation and others. All Rights Reserved.
  13620. --------------------------------------------------------------------------------
  13621. icu
  13622. © 2016 and later: Unicode, Inc. and others.
  13623. License & terms of use: http://www.unicode.org/copyright.html
  13624. Copyright (C) 2012-2016, International Business Machines
  13625. Corporation and others. All Rights Reserved.
  13626. --------------------------------------------------------------------------------
  13627. icu
  13628. © 2016 and later: Unicode, Inc. and others.
  13629. License & terms of use: http://www.unicode.org/copyright.html
  13630. Copyright (C) 2012-2016, International Business Machines
  13631. Corporation and others. All Rights Reserved.
  13632. --------------------------------------------------------------------------------
  13633. icu
  13634. © 2016 and later: Unicode, Inc. and others.
  13635. License & terms of use: http://www.unicode.org/copyright.html
  13636. Copyright (C) 2013-2016, International Business Machines
  13637. Corporation and others. All Rights Reserved.
  13638. --------------------------------------------------------------------------------
  13639. icu
  13640. © 2016 and later: Unicode, Inc. and others.
  13641. License & terms of use: http://www.unicode.org/copyright.html
  13642. Copyright (C) 2016, International Business Machines
  13643. Corporation and others. All Rights Reserved.
  13644. --------------------------------------------------------------------------------
  13645. icu
  13646. © 2016 and later: Unicode, Inc. and others.
  13647. License & terms of use: http://www.unicode.org/copyright.html
  13648. Copyright (C) 2001-2011, International Business Machines
  13649. Corporation and others. All Rights Reserved.
  13650. --------------------------------------------------------------------------------
  13651. icu
  13652. © 2016 and later: Unicode, Inc. and others.
  13653. License & terms of use: http://www.unicode.org/copyright.html
  13654. Copyright (C) 2001-2013, International Business Machines
  13655. Corporation and others. All Rights Reserved.
  13656. --------------------------------------------------------------------------------
  13657. icu
  13658. © 2016 and later: Unicode, Inc. and others.
  13659. License & terms of use: http://www.unicode.org/copyright.html
  13660. Copyright (C) 2001-2014, International Business Machines
  13661. Corporation and others. All Rights Reserved.
  13662. --------------------------------------------------------------------------------
  13663. icu
  13664. © 2016 and later: Unicode, Inc. and others.
  13665. License & terms of use: http://www.unicode.org/copyright.html
  13666. Copyright (C) 2003-2015, International Business Machines
  13667. Corporation and others. All Rights Reserved.
  13668. --------------------------------------------------------------------------------
  13669. icu
  13670. © 2016 and later: Unicode, Inc. and others.
  13671. License & terms of use: http://www.unicode.org/copyright.html
  13672. Copyright (C) 2003-2016, International Business Machines
  13673. Corporation and others. All Rights Reserved.
  13674. --------------------------------------------------------------------------------
  13675. icu
  13676. © 2016 and later: Unicode, Inc. and others.
  13677. License & terms of use: http://www.unicode.org/copyright.html
  13678. Copyright (C) 2009-2011, International Business Machines
  13679. Corporation and others. All Rights Reserved.
  13680. --------------------------------------------------------------------------------
  13681. icu
  13682. © 2016 and later: Unicode, Inc. and others.
  13683. License & terms of use: http://www.unicode.org/copyright.html
  13684. Copyright (c) 1999-2002, International Business Machines Corporation and
  13685. others. All Rights Reserved.
  13686. --------------------------------------------------------------------------------
  13687. icu
  13688. © 2016 and later: Unicode, Inc. and others.
  13689. License & terms of use: http://www.unicode.org/copyright.html
  13690. Copyright (c) 1999-2003, International Business Machines Corporation and
  13691. others. All Rights Reserved.
  13692. --------------------------------------------------------------------------------
  13693. icu
  13694. © 2016 and later: Unicode, Inc. and others.
  13695. License & terms of use: http://www.unicode.org/copyright.html
  13696. Copyright (c) 1999-2010, International Business Machines Corporation and
  13697. others. All Rights Reserved.
  13698. --------------------------------------------------------------------------------
  13699. icu
  13700. © 2016 and later: Unicode, Inc. and others.
  13701. License & terms of use: http://www.unicode.org/copyright.html
  13702. Copyright (C) 1996-2015, International Business Machines
  13703. Corporation and others. All Rights Reserved.
  13704. --------------------------------------------------------------------------------
  13705. icu
  13706. © 2016 and later: Unicode, Inc. and others.
  13707. License & terms of use: http://www.unicode.org/copyright.html
  13708. Copyright (C) 1996-2015, International Business Machines
  13709. Corporation and others. All Rights Reserved.
  13710. --------------------------------------------------------------------------------
  13711. icu
  13712. © 2016 and later: Unicode, Inc. and others.
  13713. License & terms of use: http://www.unicode.org/copyright.html
  13714. Copyright (C) 1996-2016, International Business Machines
  13715. Corporation and others. All Rights Reserved.
  13716. --------------------------------------------------------------------------------
  13717. icu
  13718. © 2016 and later: Unicode, Inc. and others.
  13719. License & terms of use: http://www.unicode.org/copyright.html
  13720. Copyright (C) 1996-2016, International Business Machines
  13721. Corporation and others. All Rights Reserved.
  13722. --------------------------------------------------------------------------------
  13723. icu
  13724. © 2016 and later: Unicode, Inc. and others.
  13725. License & terms of use: http://www.unicode.org/copyright.html
  13726. Copyright (C) 1996-2016, International Business Machines
  13727. Corporation and others. All Rights Reserved.
  13728. --------------------------------------------------------------------------------
  13729. icu
  13730. © 2016 and later: Unicode, Inc. and others.
  13731. License & terms of use: http://www.unicode.org/copyright.html
  13732. Copyright (C) 1996-2016, International Business Machines
  13733. Corporation and others. All Rights Reserved.
  13734. --------------------------------------------------------------------------------
  13735. icu
  13736. © 2016 and later: Unicode, Inc. and others.
  13737. License & terms of use: http://www.unicode.org/copyright.html
  13738. Copyright (C) 1997-2006, International Business Machines
  13739. Corporation and others. All Rights Reserved.
  13740. --------------------------------------------------------------------------------
  13741. icu
  13742. © 2016 and later: Unicode, Inc. and others.
  13743. License & terms of use: http://www.unicode.org/copyright.html
  13744. Copyright (C) 1997-2009,2014 International Business Machines
  13745. Corporation and others. All Rights Reserved.
  13746. --------------------------------------------------------------------------------
  13747. icu
  13748. © 2016 and later: Unicode, Inc. and others.
  13749. License & terms of use: http://www.unicode.org/copyright.html
  13750. Copyright (C) 1997-2010, International Business Machines
  13751. Corporation and others. All Rights Reserved.
  13752. --------------------------------------------------------------------------------
  13753. icu
  13754. © 2016 and later: Unicode, Inc. and others.
  13755. License & terms of use: http://www.unicode.org/copyright.html
  13756. Copyright (C) 1997-2011, International Business Machines
  13757. Corporation and others. All Rights Reserved.
  13758. --------------------------------------------------------------------------------
  13759. icu
  13760. © 2016 and later: Unicode, Inc. and others.
  13761. License & terms of use: http://www.unicode.org/copyright.html
  13762. Copyright (C) 1997-2011,2014-2015 International Business Machines
  13763. Corporation and others. All Rights Reserved.
  13764. --------------------------------------------------------------------------------
  13765. icu
  13766. © 2016 and later: Unicode, Inc. and others.
  13767. License & terms of use: http://www.unicode.org/copyright.html
  13768. Copyright (C) 1997-2012, International Business Machines
  13769. Corporation and others. All Rights Reserved.
  13770. --------------------------------------------------------------------------------
  13771. icu
  13772. © 2016 and later: Unicode, Inc. and others.
  13773. License & terms of use: http://www.unicode.org/copyright.html
  13774. Copyright (C) 1997-2013, International Business Machines
  13775. Corporation and others. All Rights Reserved.
  13776. --------------------------------------------------------------------------------
  13777. icu
  13778. © 2016 and later: Unicode, Inc. and others.
  13779. License & terms of use: http://www.unicode.org/copyright.html
  13780. Copyright (C) 1997-2014, International Business Machines
  13781. Corporation and others. All Rights Reserved.
  13782. --------------------------------------------------------------------------------
  13783. icu
  13784. © 2016 and later: Unicode, Inc. and others.
  13785. License & terms of use: http://www.unicode.org/copyright.html
  13786. Copyright (C) 1997-2014, International Business Machines
  13787. Corporation and others. All Rights Reserved.
  13788. --------------------------------------------------------------------------------
  13789. icu
  13790. © 2016 and later: Unicode, Inc. and others.
  13791. License & terms of use: http://www.unicode.org/copyright.html
  13792. Copyright (C) 1997-2014, International Business Machines
  13793. Corporation and others. All Rights Reserved.
  13794. --------------------------------------------------------------------------------
  13795. icu
  13796. © 2016 and later: Unicode, Inc. and others.
  13797. License & terms of use: http://www.unicode.org/copyright.html
  13798. Copyright (C) 1997-2015, International Business Machines
  13799. Corporation and others. All Rights Reserved.
  13800. --------------------------------------------------------------------------------
  13801. icu
  13802. © 2016 and later: Unicode, Inc. and others.
  13803. License & terms of use: http://www.unicode.org/copyright.html
  13804. Copyright (C) 1997-2015, International Business Machines
  13805. Corporation and others. All Rights Reserved.
  13806. --------------------------------------------------------------------------------
  13807. icu
  13808. © 2016 and later: Unicode, Inc. and others.
  13809. License & terms of use: http://www.unicode.org/copyright.html
  13810. Copyright (C) 1997-2015, International Business Machines
  13811. Corporation and others. All Rights Reserved.
  13812. --------------------------------------------------------------------------------
  13813. icu
  13814. © 2016 and later: Unicode, Inc. and others.
  13815. License & terms of use: http://www.unicode.org/copyright.html
  13816. Copyright (C) 1997-2016, International Business Machines
  13817. Corporation and others. All Rights Reserved.
  13818. --------------------------------------------------------------------------------
  13819. icu
  13820. © 2016 and later: Unicode, Inc. and others.
  13821. License & terms of use: http://www.unicode.org/copyright.html
  13822. Copyright (C) 1997-2016, International Business Machines
  13823. Corporation and others. All Rights Reserved.
  13824. --------------------------------------------------------------------------------
  13825. icu
  13826. © 2016 and later: Unicode, Inc. and others.
  13827. License & terms of use: http://www.unicode.org/copyright.html
  13828. Copyright (C) 1998-2005, International Business Machines
  13829. Corporation and others. All Rights Reserved.
  13830. --------------------------------------------------------------------------------
  13831. icu
  13832. © 2016 and later: Unicode, Inc. and others.
  13833. License & terms of use: http://www.unicode.org/copyright.html
  13834. Copyright (C) 1998-2014, International Business Machines
  13835. Corporation and others. All Rights Reserved.
  13836. --------------------------------------------------------------------------------
  13837. icu
  13838. © 2016 and later: Unicode, Inc. and others.
  13839. License & terms of use: http://www.unicode.org/copyright.html
  13840. Copyright (C) 1998-2016, International Business Machines
  13841. Corporation and others. All Rights Reserved.
  13842. --------------------------------------------------------------------------------
  13843. icu
  13844. © 2016 and later: Unicode, Inc. and others.
  13845. License & terms of use: http://www.unicode.org/copyright.html
  13846. Copyright (C) 1999-2005, International Business Machines
  13847. Corporation and others. All Rights Reserved.
  13848. --------------------------------------------------------------------------------
  13849. icu
  13850. © 2016 and later: Unicode, Inc. and others.
  13851. License & terms of use: http://www.unicode.org/copyright.html
  13852. Copyright (C) 1999-2006, International Business Machines
  13853. Corporation and others. All Rights Reserved.
  13854. --------------------------------------------------------------------------------
  13855. icu
  13856. © 2016 and later: Unicode, Inc. and others.
  13857. License & terms of use: http://www.unicode.org/copyright.html
  13858. Copyright (C) 1999-2006, International Business Machines
  13859. Corporation and others. All Rights Reserved.
  13860. --------------------------------------------------------------------------------
  13861. icu
  13862. © 2016 and later: Unicode, Inc. and others.
  13863. License & terms of use: http://www.unicode.org/copyright.html
  13864. Copyright (C) 1999-2006,2013 IBM Corp. All rights reserved.
  13865. --------------------------------------------------------------------------------
  13866. icu
  13867. © 2016 and later: Unicode, Inc. and others.
  13868. License & terms of use: http://www.unicode.org/copyright.html
  13869. Copyright (C) 1999-2007, International Business Machines
  13870. Corporation and others. All Rights Reserved.
  13871. --------------------------------------------------------------------------------
  13872. icu
  13873. © 2016 and later: Unicode, Inc. and others.
  13874. License & terms of use: http://www.unicode.org/copyright.html
  13875. Copyright (C) 1999-2009, International Business Machines
  13876. Corporation and others. All Rights Reserved.
  13877. --------------------------------------------------------------------------------
  13878. icu
  13879. © 2016 and later: Unicode, Inc. and others.
  13880. License & terms of use: http://www.unicode.org/copyright.html
  13881. Copyright (C) 1999-2011, International Business Machines
  13882. Corporation and others. All Rights Reserved.
  13883. --------------------------------------------------------------------------------
  13884. icu
  13885. © 2016 and later: Unicode, Inc. and others.
  13886. License & terms of use: http://www.unicode.org/copyright.html
  13887. Copyright (C) 1999-2011, International Business Machines
  13888. Corporation and others. All Rights Reserved.
  13889. --------------------------------------------------------------------------------
  13890. icu
  13891. © 2016 and later: Unicode, Inc. and others.
  13892. License & terms of use: http://www.unicode.org/copyright.html
  13893. Copyright (C) 1999-2011, International Business Machines
  13894. Corporation and others. All Rights Reserved.
  13895. --------------------------------------------------------------------------------
  13896. icu
  13897. © 2016 and later: Unicode, Inc. and others.
  13898. License & terms of use: http://www.unicode.org/copyright.html
  13899. Copyright (C) 1999-2011, International Business Machines
  13900. Corporation and others. All Rights Reserved.
  13901. --------------------------------------------------------------------------------
  13902. icu
  13903. © 2016 and later: Unicode, Inc. and others.
  13904. License & terms of use: http://www.unicode.org/copyright.html
  13905. Copyright (C) 1999-2011, International Business Machines
  13906. Corporation and others. All Rights Reserved.
  13907. --------------------------------------------------------------------------------
  13908. icu
  13909. © 2016 and later: Unicode, Inc. and others.
  13910. License & terms of use: http://www.unicode.org/copyright.html
  13911. Copyright (C) 1999-2014 International Business Machines Corporation
  13912. and others. All rights reserved.
  13913. --------------------------------------------------------------------------------
  13914. icu
  13915. © 2016 and later: Unicode, Inc. and others.
  13916. License & terms of use: http://www.unicode.org/copyright.html
  13917. Copyright (C) 1999-2014, International Business Machines
  13918. Corporation and others. All Rights Reserved.
  13919. --------------------------------------------------------------------------------
  13920. icu
  13921. © 2016 and later: Unicode, Inc. and others.
  13922. License & terms of use: http://www.unicode.org/copyright.html
  13923. Copyright (C) 1999-2014, International Business Machines
  13924. Corporation and others. All Rights Reserved.
  13925. --------------------------------------------------------------------------------
  13926. icu
  13927. © 2016 and later: Unicode, Inc. and others.
  13928. License & terms of use: http://www.unicode.org/copyright.html
  13929. Copyright (C) 1999-2014, International Business Machines
  13930. Corporation and others. All Rights Reserved.
  13931. --------------------------------------------------------------------------------
  13932. icu
  13933. © 2016 and later: Unicode, Inc. and others.
  13934. License & terms of use: http://www.unicode.org/copyright.html
  13935. Copyright (C) 1999-2015 International Business Machines
  13936. Corporation and others. All Rights Reserved.
  13937. --------------------------------------------------------------------------------
  13938. icu
  13939. © 2016 and later: Unicode, Inc. and others.
  13940. License & terms of use: http://www.unicode.org/copyright.html
  13941. Copyright (C) 1999-2015, International Business Machines
  13942. Corporation and others. All Rights Reserved.
  13943. --------------------------------------------------------------------------------
  13944. icu
  13945. © 2016 and later: Unicode, Inc. and others.
  13946. License & terms of use: http://www.unicode.org/copyright.html
  13947. Copyright (C) 1999-2016 International Business Machines Corporation
  13948. and others. All rights reserved.
  13949. --------------------------------------------------------------------------------
  13950. icu
  13951. © 2016 and later: Unicode, Inc. and others.
  13952. License & terms of use: http://www.unicode.org/copyright.html
  13953. Copyright (C) 1999-2016 International Business Machines Corporation
  13954. and others. All rights reserved.
  13955. --------------------------------------------------------------------------------
  13956. icu
  13957. © 2016 and later: Unicode, Inc. and others.
  13958. License & terms of use: http://www.unicode.org/copyright.html
  13959. Copyright (C) 1999-2016, International Business Machines
  13960. Corporation and others. All Rights Reserved.
  13961. --------------------------------------------------------------------------------
  13962. icu
  13963. © 2016 and later: Unicode, Inc. and others.
  13964. License & terms of use: http://www.unicode.org/copyright.html
  13965. Copyright (C) 1999-2016, International Business Machines
  13966. Corporation and others. All Rights Reserved.
  13967. --------------------------------------------------------------------------------
  13968. icu
  13969. © 2016 and later: Unicode, Inc. and others.
  13970. License & terms of use: http://www.unicode.org/copyright.html
  13971. Copyright (C) 1999-2016, International Business Machines
  13972. Corporation and others. All Rights Reserved.
  13973. --------------------------------------------------------------------------------
  13974. icu
  13975. © 2016 and later: Unicode, Inc. and others.
  13976. License & terms of use: http://www.unicode.org/copyright.html
  13977. Copyright (C) 2000-2004, International Business Machines
  13978. Corporation and others. All Rights Reserved.
  13979. --------------------------------------------------------------------------------
  13980. icu
  13981. © 2016 and later: Unicode, Inc. and others.
  13982. License & terms of use: http://www.unicode.org/copyright.html
  13983. Copyright (C) 2000-2006, International Business Machines
  13984. Corporation and others. All Rights Reserved.
  13985. --------------------------------------------------------------------------------
  13986. icu
  13987. © 2016 and later: Unicode, Inc. and others.
  13988. License & terms of use: http://www.unicode.org/copyright.html
  13989. Copyright (C) 2000-2011, International Business Machines
  13990. Corporation and others. All Rights Reserved.
  13991. --------------------------------------------------------------------------------
  13992. icu
  13993. © 2016 and later: Unicode, Inc. and others.
  13994. License & terms of use: http://www.unicode.org/copyright.html
  13995. Copyright (C) 2000-2011, International Business Machines
  13996. Corporation and others. All Rights Reserved.
  13997. --------------------------------------------------------------------------------
  13998. icu
  13999. © 2016 and later: Unicode, Inc. and others.
  14000. License & terms of use: http://www.unicode.org/copyright.html
  14001. Copyright (C) 2000-2012, International Business Machines
  14002. Corporation and others. All Rights Reserved.
  14003. --------------------------------------------------------------------------------
  14004. icu
  14005. © 2016 and later: Unicode, Inc. and others.
  14006. License & terms of use: http://www.unicode.org/copyright.html
  14007. Copyright (C) 2000-2016, International Business Machines
  14008. Corporation and others. All Rights Reserved.
  14009. --------------------------------------------------------------------------------
  14010. icu
  14011. © 2016 and later: Unicode, Inc. and others.
  14012. License & terms of use: http://www.unicode.org/copyright.html
  14013. Copyright (C) 2000-2016, International Business Machines
  14014. Corporation and others. All Rights Reserved.
  14015. --------------------------------------------------------------------------------
  14016. icu
  14017. © 2016 and later: Unicode, Inc. and others.
  14018. License & terms of use: http://www.unicode.org/copyright.html
  14019. Copyright (C) 2000-2016, International Business Machines
  14020. Corporation and others. All Rights Reserved.
  14021. --------------------------------------------------------------------------------
  14022. icu
  14023. © 2016 and later: Unicode, Inc. and others.
  14024. License & terms of use: http://www.unicode.org/copyright.html
  14025. Copyright (C) 2001, International Business Machines
  14026. Corporation and others. All Rights Reserved.
  14027. --------------------------------------------------------------------------------
  14028. icu
  14029. © 2016 and later: Unicode, Inc. and others.
  14030. License & terms of use: http://www.unicode.org/copyright.html
  14031. Copyright (C) 2001, International Business Machines
  14032. Corporation and others. All Rights Reserved.
  14033. --------------------------------------------------------------------------------
  14034. icu
  14035. © 2016 and later: Unicode, Inc. and others.
  14036. License & terms of use: http://www.unicode.org/copyright.html
  14037. Copyright (C) 2001-2006, International Business Machines
  14038. Corporation and others. All Rights Reserved.
  14039. --------------------------------------------------------------------------------
  14040. icu
  14041. © 2016 and later: Unicode, Inc. and others.
  14042. License & terms of use: http://www.unicode.org/copyright.html
  14043. Copyright (C) 2001-2007, International Business Machines
  14044. Corporation and others. All Rights Reserved.
  14045. --------------------------------------------------------------------------------
  14046. icu
  14047. © 2016 and later: Unicode, Inc. and others.
  14048. License & terms of use: http://www.unicode.org/copyright.html
  14049. Copyright (C) 2001-2008,2010 IBM and others. All rights reserved.
  14050. --------------------------------------------------------------------------------
  14051. icu
  14052. © 2016 and later: Unicode, Inc. and others.
  14053. License & terms of use: http://www.unicode.org/copyright.html
  14054. Copyright (C) 2001-2010, International Business Machines
  14055. Corporation and others. All Rights Reserved.
  14056. --------------------------------------------------------------------------------
  14057. icu
  14058. © 2016 and later: Unicode, Inc. and others.
  14059. License & terms of use: http://www.unicode.org/copyright.html
  14060. Copyright (C) 2001-2011 IBM and others. All rights reserved.
  14061. --------------------------------------------------------------------------------
  14062. icu
  14063. © 2016 and later: Unicode, Inc. and others.
  14064. License & terms of use: http://www.unicode.org/copyright.html
  14065. Copyright (C) 2001-2011, International Business Machines
  14066. Corporation and others. All Rights Reserved.
  14067. --------------------------------------------------------------------------------
  14068. icu
  14069. © 2016 and later: Unicode, Inc. and others.
  14070. License & terms of use: http://www.unicode.org/copyright.html
  14071. Copyright (C) 2001-2011,2014 IBM and others. All rights reserved.
  14072. --------------------------------------------------------------------------------
  14073. icu
  14074. © 2016 and later: Unicode, Inc. and others.
  14075. License & terms of use: http://www.unicode.org/copyright.html
  14076. Copyright (C) 2001-2012, International Business Machines
  14077. Corporation and others. All Rights Reserved.
  14078. --------------------------------------------------------------------------------
  14079. icu
  14080. © 2016 and later: Unicode, Inc. and others.
  14081. License & terms of use: http://www.unicode.org/copyright.html
  14082. Copyright (C) 2001-2014 IBM and others. All rights reserved.
  14083. --------------------------------------------------------------------------------
  14084. icu
  14085. © 2016 and later: Unicode, Inc. and others.
  14086. License & terms of use: http://www.unicode.org/copyright.html
  14087. Copyright (C) 2001-2014 International Business Machines
  14088. Corporation and others. All Rights Reserved.
  14089. --------------------------------------------------------------------------------
  14090. icu
  14091. © 2016 and later: Unicode, Inc. and others.
  14092. License & terms of use: http://www.unicode.org/copyright.html
  14093. Copyright (C) 2001-2014, International Business Machines
  14094. Corporation and others. All Rights Reserved.
  14095. --------------------------------------------------------------------------------
  14096. icu
  14097. © 2016 and later: Unicode, Inc. and others.
  14098. License & terms of use: http://www.unicode.org/copyright.html
  14099. Copyright (C) 2001-2014, International Business Machines
  14100. Corporation and others. All Rights Reserved.
  14101. --------------------------------------------------------------------------------
  14102. icu
  14103. © 2016 and later: Unicode, Inc. and others.
  14104. License & terms of use: http://www.unicode.org/copyright.html
  14105. Copyright (C) 2001-2015 IBM and others. All rights reserved.
  14106. --------------------------------------------------------------------------------
  14107. icu
  14108. © 2016 and later: Unicode, Inc. and others.
  14109. License & terms of use: http://www.unicode.org/copyright.html
  14110. Copyright (C) 2001-2016, International Business Machines
  14111. Corporation and others. All Rights Reserved.
  14112. --------------------------------------------------------------------------------
  14113. icu
  14114. © 2016 and later: Unicode, Inc. and others.
  14115. License & terms of use: http://www.unicode.org/copyright.html
  14116. Copyright (C) 2001-2016, International Business Machines
  14117. Corporation and others. All Rights Reserved.
  14118. --------------------------------------------------------------------------------
  14119. icu
  14120. © 2016 and later: Unicode, Inc. and others.
  14121. License & terms of use: http://www.unicode.org/copyright.html
  14122. Copyright (C) 2002-2015 International Business Machines Corporation
  14123. and others. All rights reserved.
  14124. --------------------------------------------------------------------------------
  14125. icu
  14126. © 2016 and later: Unicode, Inc. and others.
  14127. License & terms of use: http://www.unicode.org/copyright.html
  14128. Copyright (C) 2002-2016 International Business Machines Corporation
  14129. and others. All rights reserved.
  14130. --------------------------------------------------------------------------------
  14131. icu
  14132. © 2016 and later: Unicode, Inc. and others.
  14133. License & terms of use: http://www.unicode.org/copyright.html
  14134. Copyright (C) 2002-2016 International Business Machines Corporation
  14135. and others. All rights reserved.
  14136. --------------------------------------------------------------------------------
  14137. icu
  14138. © 2016 and later: Unicode, Inc. and others.
  14139. License & terms of use: http://www.unicode.org/copyright.html
  14140. Copyright (C) 2002-2016, International Business Machines
  14141. Corporation and others. All Rights Reserved.
  14142. --------------------------------------------------------------------------------
  14143. icu
  14144. © 2016 and later: Unicode, Inc. and others.
  14145. License & terms of use: http://www.unicode.org/copyright.html
  14146. Copyright (C) 2002-2016, International Business Machines
  14147. Corporation and others. All Rights Reserved.
  14148. --------------------------------------------------------------------------------
  14149. icu
  14150. © 2016 and later: Unicode, Inc. and others.
  14151. License & terms of use: http://www.unicode.org/copyright.html
  14152. Copyright (C) 2002-2016, International Business Machines
  14153. Corporation and others. All Rights Reserved.
  14154. --------------------------------------------------------------------------------
  14155. icu
  14156. © 2016 and later: Unicode, Inc. and others.
  14157. License & terms of use: http://www.unicode.org/copyright.html
  14158. Copyright (C) 2003-2003, International Business Machines
  14159. Corporation and others. All Rights Reserved.
  14160. --------------------------------------------------------------------------------
  14161. icu
  14162. © 2016 and later: Unicode, Inc. and others.
  14163. License & terms of use: http://www.unicode.org/copyright.html
  14164. Copyright (C) 2003-2006, International Business Machines
  14165. Corporation and others. All Rights Reserved.
  14166. --------------------------------------------------------------------------------
  14167. icu
  14168. © 2016 and later: Unicode, Inc. and others.
  14169. License & terms of use: http://www.unicode.org/copyright.html
  14170. Copyright (C) 2003-2011, International Business Machines
  14171. Corporation and others. All Rights Reserved.
  14172. --------------------------------------------------------------------------------
  14173. icu
  14174. © 2016 and later: Unicode, Inc. and others.
  14175. License & terms of use: http://www.unicode.org/copyright.html
  14176. Copyright (C) 2003-2013, International Business Machines
  14177. Corporation and others. All Rights Reserved.
  14178. --------------------------------------------------------------------------------
  14179. icu
  14180. © 2016 and later: Unicode, Inc. and others.
  14181. License & terms of use: http://www.unicode.org/copyright.html
  14182. Copyright (C) 2003-2014, International Business Machines
  14183. Corporation and others. All Rights Reserved.
  14184. --------------------------------------------------------------------------------
  14185. icu
  14186. © 2016 and later: Unicode, Inc. and others.
  14187. License & terms of use: http://www.unicode.org/copyright.html
  14188. Copyright (C) 2003-2014, International Business Machines
  14189. Corporation and others. All Rights Reserved.
  14190. --------------------------------------------------------------------------------
  14191. icu
  14192. © 2016 and later: Unicode, Inc. and others.
  14193. License & terms of use: http://www.unicode.org/copyright.html
  14194. Copyright (C) 2004-2011, International Business Machines
  14195. Corporation and others. All Rights Reserved.
  14196. --------------------------------------------------------------------------------
  14197. icu
  14198. © 2016 and later: Unicode, Inc. and others.
  14199. License & terms of use: http://www.unicode.org/copyright.html
  14200. Copyright (C) 2004-2015, International Business Machines
  14201. Corporation and others. All Rights Reserved.
  14202. --------------------------------------------------------------------------------
  14203. icu
  14204. © 2016 and later: Unicode, Inc. and others.
  14205. License & terms of use: http://www.unicode.org/copyright.html
  14206. Copyright (C) 2004-2016, International Business Machines
  14207. Corporation and others. All Rights Reserved.
  14208. --------------------------------------------------------------------------------
  14209. icu
  14210. © 2016 and later: Unicode, Inc. and others.
  14211. License & terms of use: http://www.unicode.org/copyright.html
  14212. Copyright (C) 2004-2016, International Business Machines
  14213. Corporation and others. All Rights Reserved.
  14214. --------------------------------------------------------------------------------
  14215. icu
  14216. © 2016 and later: Unicode, Inc. and others.
  14217. License & terms of use: http://www.unicode.org/copyright.html
  14218. Copyright (C) 2005-2006, International Business Machines
  14219. Corporation and others. All Rights Reserved.
  14220. --------------------------------------------------------------------------------
  14221. icu
  14222. © 2016 and later: Unicode, Inc. and others.
  14223. License & terms of use: http://www.unicode.org/copyright.html
  14224. Copyright (C) 2005-2008, International Business Machines
  14225. Corporation and others. All Rights Reserved.
  14226. --------------------------------------------------------------------------------
  14227. icu
  14228. © 2016 and later: Unicode, Inc. and others.
  14229. License & terms of use: http://www.unicode.org/copyright.html
  14230. Copyright (C) 2005-2011, International Business Machines
  14231. Corporation and others. All Rights Reserved.
  14232. --------------------------------------------------------------------------------
  14233. icu
  14234. © 2016 and later: Unicode, Inc. and others.
  14235. License & terms of use: http://www.unicode.org/copyright.html
  14236. Copyright (C) 2005-2012, International Business Machines
  14237. Corporation and others. All Rights Reserved.
  14238. --------------------------------------------------------------------------------
  14239. icu
  14240. © 2016 and later: Unicode, Inc. and others.
  14241. License & terms of use: http://www.unicode.org/copyright.html
  14242. Copyright (C) 2005-2013, International Business Machines
  14243. Corporation and others. All Rights Reserved.
  14244. --------------------------------------------------------------------------------
  14245. icu
  14246. © 2016 and later: Unicode, Inc. and others.
  14247. License & terms of use: http://www.unicode.org/copyright.html
  14248. Copyright (C) 2005-2013, International Business Machines
  14249. Corporation and others. All Rights Reserved.
  14250. --------------------------------------------------------------------------------
  14251. icu
  14252. © 2016 and later: Unicode, Inc. and others.
  14253. License & terms of use: http://www.unicode.org/copyright.html
  14254. Copyright (C) 2005-2014, International Business Machines
  14255. Corporation and others. All Rights Reserved.
  14256. --------------------------------------------------------------------------------
  14257. icu
  14258. © 2016 and later: Unicode, Inc. and others.
  14259. License & terms of use: http://www.unicode.org/copyright.html
  14260. Copyright (C) 2005-2015, International Business Machines
  14261. Corporation and others. All Rights Reserved.
  14262. --------------------------------------------------------------------------------
  14263. icu
  14264. © 2016 and later: Unicode, Inc. and others.
  14265. License & terms of use: http://www.unicode.org/copyright.html
  14266. Copyright (C) 2005-2015, International Business Machines
  14267. Corporation and others. All Rights Reserved.
  14268. --------------------------------------------------------------------------------
  14269. icu
  14270. © 2016 and later: Unicode, Inc. and others.
  14271. License & terms of use: http://www.unicode.org/copyright.html
  14272. Copyright (C) 2005-2016, International Business Machines
  14273. Corporation and others. All Rights Reserved.
  14274. --------------------------------------------------------------------------------
  14275. icu
  14276. © 2016 and later: Unicode, Inc. and others.
  14277. License & terms of use: http://www.unicode.org/copyright.html
  14278. Copyright (C) 2005-2016, International Business Machines
  14279. Corporation and others. All Rights Reserved.
  14280. --------------------------------------------------------------------------------
  14281. icu
  14282. © 2016 and later: Unicode, Inc. and others.
  14283. License & terms of use: http://www.unicode.org/copyright.html
  14284. Copyright (C) 2006 International Business Machines Corporation
  14285. and others. All rights reserved.
  14286. --------------------------------------------------------------------------------
  14287. icu
  14288. © 2016 and later: Unicode, Inc. and others.
  14289. License & terms of use: http://www.unicode.org/copyright.html
  14290. Copyright (C) 2006, International Business Machines
  14291. Corporation and others. All Rights Reserved.
  14292. --------------------------------------------------------------------------------
  14293. icu
  14294. © 2016 and later: Unicode, Inc. and others.
  14295. License & terms of use: http://www.unicode.org/copyright.html
  14296. Copyright (C) 2008-2011, International Business Machines
  14297. Corporation and others. All Rights Reserved.
  14298. --------------------------------------------------------------------------------
  14299. icu
  14300. © 2016 and later: Unicode, Inc. and others.
  14301. License & terms of use: http://www.unicode.org/copyright.html
  14302. Copyright (C) 2008-2015, International Business Machines
  14303. Corporation and others. All Rights Reserved.
  14304. --------------------------------------------------------------------------------
  14305. icu
  14306. © 2016 and later: Unicode, Inc. and others.
  14307. License & terms of use: http://www.unicode.org/copyright.html
  14308. Copyright (C) 2008-2016, International Business Machines
  14309. Corporation and others. All Rights Reserved.
  14310. --------------------------------------------------------------------------------
  14311. icu
  14312. © 2016 and later: Unicode, Inc. and others.
  14313. License & terms of use: http://www.unicode.org/copyright.html
  14314. Copyright (C) 2009-2013, International Business Machines
  14315. Corporation and others. All Rights Reserved.
  14316. --------------------------------------------------------------------------------
  14317. icu
  14318. © 2016 and later: Unicode, Inc. and others.
  14319. License & terms of use: http://www.unicode.org/copyright.html
  14320. Copyright (C) 2009-2014 International Business Machines
  14321. Corporation and others. All Rights Reserved.
  14322. --------------------------------------------------------------------------------
  14323. icu
  14324. © 2016 and later: Unicode, Inc. and others.
  14325. License & terms of use: http://www.unicode.org/copyright.html
  14326. Copyright (C) 2009-2015, International Business Machines
  14327. Corporation and others. All Rights Reserved.
  14328. --------------------------------------------------------------------------------
  14329. icu
  14330. © 2016 and later: Unicode, Inc. and others.
  14331. License & terms of use: http://www.unicode.org/copyright.html
  14332. Copyright (C) 2009-2016, International Business Machines
  14333. Corporation and others. All Rights Reserved.
  14334. --------------------------------------------------------------------------------
  14335. icu
  14336. © 2016 and later: Unicode, Inc. and others.
  14337. License & terms of use: http://www.unicode.org/copyright.html
  14338. Copyright (C) 2009-2016, International Business Machines
  14339. Corporation and others. All Rights Reserved.
  14340. --------------------------------------------------------------------------------
  14341. icu
  14342. © 2016 and later: Unicode, Inc. and others.
  14343. License & terms of use: http://www.unicode.org/copyright.html
  14344. Copyright (C) 2010, International Business Machines
  14345. Corporation and others. All Rights Reserved.
  14346. --------------------------------------------------------------------------------
  14347. icu
  14348. © 2016 and later: Unicode, Inc. and others.
  14349. License & terms of use: http://www.unicode.org/copyright.html
  14350. Copyright (C) 2010-2011, International Business Machines
  14351. Corporation and others. All Rights Reserved.
  14352. --------------------------------------------------------------------------------
  14353. icu
  14354. © 2016 and later: Unicode, Inc. and others.
  14355. License & terms of use: http://www.unicode.org/copyright.html
  14356. Copyright (C) 2010-2012, International Business Machines
  14357. Corporation and others. All Rights Reserved.
  14358. --------------------------------------------------------------------------------
  14359. icu
  14360. © 2016 and later: Unicode, Inc. and others.
  14361. License & terms of use: http://www.unicode.org/copyright.html
  14362. Copyright (C) 2010-2012, International Business Machines
  14363. Corporation and others. All Rights Reserved.
  14364. --------------------------------------------------------------------------------
  14365. icu
  14366. © 2016 and later: Unicode, Inc. and others.
  14367. License & terms of use: http://www.unicode.org/copyright.html
  14368. Copyright (C) 2010-2012,2014, International Business Machines
  14369. Corporation and others. All Rights Reserved.
  14370. --------------------------------------------------------------------------------
  14371. icu
  14372. © 2016 and later: Unicode, Inc. and others.
  14373. License & terms of use: http://www.unicode.org/copyright.html
  14374. Copyright (C) 2010-2015, International Business Machines
  14375. Corporation and others. All Rights Reserved.
  14376. --------------------------------------------------------------------------------
  14377. icu
  14378. © 2016 and later: Unicode, Inc. and others.
  14379. License & terms of use: http://www.unicode.org/copyright.html
  14380. Copyright (C) 2010-2016, International Business Machines
  14381. Corporation and others. All Rights Reserved.
  14382. --------------------------------------------------------------------------------
  14383. icu
  14384. © 2016 and later: Unicode, Inc. and others.
  14385. License & terms of use: http://www.unicode.org/copyright.html
  14386. Copyright (C) 2010-2016, International Business Machines Corporation and
  14387. others. All Rights Reserved.
  14388. --------------------------------------------------------------------------------
  14389. icu
  14390. © 2016 and later: Unicode, Inc. and others.
  14391. License & terms of use: http://www.unicode.org/copyright.html
  14392. Copyright (C) 2011, International Business Machines
  14393. Corporation and others. All Rights Reserved.
  14394. --------------------------------------------------------------------------------
  14395. icu
  14396. © 2016 and later: Unicode, Inc. and others.
  14397. License & terms of use: http://www.unicode.org/copyright.html
  14398. Copyright (C) 2011-2012, International Business Machines
  14399. Corporation and others. All Rights Reserved.
  14400. --------------------------------------------------------------------------------
  14401. icu
  14402. © 2016 and later: Unicode, Inc. and others.
  14403. License & terms of use: http://www.unicode.org/copyright.html
  14404. Copyright (C) 2011-2013, International Business Machines
  14405. Corporation and others. All Rights Reserved.
  14406. --------------------------------------------------------------------------------
  14407. icu
  14408. © 2016 and later: Unicode, Inc. and others.
  14409. License & terms of use: http://www.unicode.org/copyright.html
  14410. Copyright (C) 2011-2014, International Business Machines
  14411. Corporation and others. All Rights Reserved.
  14412. --------------------------------------------------------------------------------
  14413. icu
  14414. © 2016 and later: Unicode, Inc. and others.
  14415. License & terms of use: http://www.unicode.org/copyright.html
  14416. Copyright (C) 2011-2015, International Business Machines
  14417. Corporation and others. All Rights Reserved.
  14418. --------------------------------------------------------------------------------
  14419. icu
  14420. © 2016 and later: Unicode, Inc. and others.
  14421. License & terms of use: http://www.unicode.org/copyright.html
  14422. Copyright (C) 2012 International Business Machines Corporation
  14423. and others. All rights reserved.
  14424. --------------------------------------------------------------------------------
  14425. icu
  14426. © 2016 and later: Unicode, Inc. and others.
  14427. License & terms of use: http://www.unicode.org/copyright.html
  14428. Copyright (C) 2012-2016, International Business Machines
  14429. Corporation and others. All Rights Reserved.
  14430. --------------------------------------------------------------------------------
  14431. icu
  14432. © 2016 and later: Unicode, Inc. and others.
  14433. License & terms of use: http://www.unicode.org/copyright.html
  14434. Copyright (C) 2013, International Business Machines
  14435. Corporation and others. All Rights Reserved.
  14436. --------------------------------------------------------------------------------
  14437. icu
  14438. © 2016 and later: Unicode, Inc. and others.
  14439. License & terms of use: http://www.unicode.org/copyright.html
  14440. Copyright (C) 2013-2016, International Business Machines
  14441. Corporation and others. All Rights Reserved.
  14442. --------------------------------------------------------------------------------
  14443. icu
  14444. © 2016 and later: Unicode, Inc. and others.
  14445. License & terms of use: http://www.unicode.org/copyright.html
  14446. Copyright (C) 2014, International Business Machines
  14447. Corporation and others. All Rights Reserved.
  14448. --------------------------------------------------------------------------------
  14449. icu
  14450. © 2016 and later: Unicode, Inc. and others.
  14451. License & terms of use: http://www.unicode.org/copyright.html
  14452. Copyright (C) 2014-2016, International Business Machines
  14453. Corporation and others. All Rights Reserved.
  14454. --------------------------------------------------------------------------------
  14455. icu
  14456. © 2016 and later: Unicode, Inc. and others.
  14457. License & terms of use: http://www.unicode.org/copyright.html
  14458. Copyright (C) 2015-2016, International Business Machines
  14459. Corporation and others. All Rights Reserved.
  14460. --------------------------------------------------------------------------------
  14461. icu
  14462. © 2016 and later: Unicode, Inc. and others.
  14463. License & terms of use: http://www.unicode.org/copyright.html
  14464. Copyright (c) 2000-2005, International Business Machines
  14465. Corporation and others. All Rights Reserved.
  14466. --------------------------------------------------------------------------------
  14467. icu
  14468. © 2016 and later: Unicode, Inc. and others.
  14469. License & terms of use: http://www.unicode.org/copyright.html
  14470. Copyright (c) 2000-2007, International Business Machines
  14471. Corporation and others. All Rights Reserved.
  14472. --------------------------------------------------------------------------------
  14473. icu
  14474. © 2016 and later: Unicode, Inc. and others.
  14475. License & terms of use: http://www.unicode.org/copyright.html
  14476. Copyright (c) 2001-2007, International Business Machines
  14477. Corporation and others. All Rights Reserved.
  14478. --------------------------------------------------------------------------------
  14479. icu
  14480. © 2016 and later: Unicode, Inc. and others.
  14481. License & terms of use: http://www.unicode.org/copyright.html
  14482. Copyright (c) 2001-2011, International Business Machines
  14483. Corporation and others. All Rights Reserved.
  14484. --------------------------------------------------------------------------------
  14485. icu
  14486. © 2016 and later: Unicode, Inc. and others.
  14487. License & terms of use: http://www.unicode.org/copyright.html
  14488. Copyright (c) 2001-2012, International Business Machines Corporation
  14489. and others. All Rights Reserved.
  14490. --------------------------------------------------------------------------------
  14491. icu
  14492. © 2016 and later: Unicode, Inc. and others.
  14493. License & terms of use: http://www.unicode.org/copyright.html
  14494. Copyright (c) 2001-2014, International Business Machines
  14495. Corporation and others. All Rights Reserved.
  14496. --------------------------------------------------------------------------------
  14497. icu
  14498. © 2016 and later: Unicode, Inc. and others.
  14499. License & terms of use: http://www.unicode.org/copyright.html
  14500. Copyright (c) 2001-2015, International Business Machines
  14501. Corporation and others. All Rights Reserved.
  14502. --------------------------------------------------------------------------------
  14503. icu
  14504. © 2016 and later: Unicode, Inc. and others.
  14505. License & terms of use: http://www.unicode.org/copyright.html
  14506. Copyright (c) 2001-2016, International Business Machines
  14507. Corporation and others. All Rights Reserved.
  14508. --------------------------------------------------------------------------------
  14509. icu
  14510. © 2016 and later: Unicode, Inc. and others.
  14511. License & terms of use: http://www.unicode.org/copyright.html
  14512. Copyright (c) 2002-2005, International Business Machines Corporation
  14513. and others. All Rights Reserved.
  14514. --------------------------------------------------------------------------------
  14515. icu
  14516. © 2016 and later: Unicode, Inc. and others.
  14517. License & terms of use: http://www.unicode.org/copyright.html
  14518. Copyright (c) 2002-2010, International Business Machines Corporation
  14519. and others. All Rights Reserved.
  14520. --------------------------------------------------------------------------------
  14521. icu
  14522. © 2016 and later: Unicode, Inc. and others.
  14523. License & terms of use: http://www.unicode.org/copyright.html
  14524. Copyright (c) 2002-2011, International Business Machines Corporation
  14525. and others. All Rights Reserved.
  14526. --------------------------------------------------------------------------------
  14527. icu
  14528. © 2016 and later: Unicode, Inc. and others.
  14529. License & terms of use: http://www.unicode.org/copyright.html
  14530. Copyright (c) 2002-2012, International Business Machines Corporation
  14531. and others. All Rights Reserved.
  14532. --------------------------------------------------------------------------------
  14533. icu
  14534. © 2016 and later: Unicode, Inc. and others.
  14535. License & terms of use: http://www.unicode.org/copyright.html
  14536. Copyright (c) 2002-2014, International Business Machines Corporation
  14537. and others. All Rights Reserved.
  14538. --------------------------------------------------------------------------------
  14539. icu
  14540. © 2016 and later: Unicode, Inc. and others.
  14541. License & terms of use: http://www.unicode.org/copyright.html
  14542. Copyright (c) 2002-2016, International Business Machines
  14543. Corporation and others. All Rights Reserved.
  14544. --------------------------------------------------------------------------------
  14545. icu
  14546. © 2016 and later: Unicode, Inc. and others.
  14547. License & terms of use: http://www.unicode.org/copyright.html
  14548. Copyright (C) 2002-2008 International Business Machines Corporation
  14549. and others. All rights reserved.
  14550. --------------------------------------------------------------------------------
  14551. icu
  14552. © 2016 and later: Unicode, Inc. and others.
  14553. License & terms of use: http://www.unicode.org/copyright.html
  14554. Copyright (C) 2002-2008, International Business Machines Corporation and others.
  14555. All Rights Reserved.
  14556. --------------------------------------------------------------------------------
  14557. icu
  14558. © 2016 and later: Unicode, Inc. and others.
  14559. License & terms of use: http://www.unicode.org/copyright.html
  14560. Copyright (C) 2002-2011, International Business Machines Corporation and others.
  14561. All Rights Reserved.
  14562. --------------------------------------------------------------------------------
  14563. icu
  14564. © 2016 and later: Unicode, Inc. and others.
  14565. License & terms of use: http://www.unicode.org/copyright.html
  14566. Copyright (C) 2002-2014 International Business Machines Corporation
  14567. and others. All rights reserved.
  14568. --------------------------------------------------------------------------------
  14569. icu
  14570. © 2016 and later: Unicode, Inc. and others.
  14571. License & terms of use: http://www.unicode.org/copyright.html
  14572. Copyright (C) 2002-2016 International Business Machines Corporation
  14573. and others. All rights reserved.
  14574. --------------------------------------------------------------------------------
  14575. icu
  14576. © 2016 and later: Unicode, Inc. and others.
  14577. License & terms of use: http://www.unicode.org/copyright.html
  14578. Copyright (C) 2002-2016 International Business Machines Corporation and others.
  14579. All Rights Reserved.
  14580. --------------------------------------------------------------------------------
  14581. icu
  14582. © 2016 and later: Unicode, Inc. and others.
  14583. License & terms of use: http://www.unicode.org/copyright.html
  14584. Copyright (C) 2002-2016, International Business Machines Corporation and others.
  14585. All Rights Reserved.
  14586. --------------------------------------------------------------------------------
  14587. icu
  14588. © 2016 and later: Unicode, Inc. and others.
  14589. License & terms of use: http://www.unicode.org/copyright.html
  14590. Copyright (C) 2003-2010, International Business Machines Corporation and others.
  14591. All Rights Reserved.
  14592. --------------------------------------------------------------------------------
  14593. icu
  14594. © 2016 and later: Unicode, Inc. and others.
  14595. License & terms of use: http://www.unicode.org/copyright.html
  14596. Copyright (C) 2004-2015, International Business Machines Corporation and others.
  14597. All Rights Reserved.
  14598. --------------------------------------------------------------------------------
  14599. icu
  14600. © 2016 and later: Unicode, Inc. and others.
  14601. License & terms of use: http://www.unicode.org/copyright.html
  14602. Copyright (c) 2001-2005, International Business Machines
  14603. Corporation and others. All Rights Reserved.
  14604. --------------------------------------------------------------------------------
  14605. icu
  14606. © 2016 and later: Unicode, Inc. and others.
  14607. License & terms of use: http://www.unicode.org/copyright.html
  14608. Copyright (C) 1996-2012, International Business Machines Corporation and
  14609. others. All Rights Reserved.
  14610. --------------------------------------------------------------------------------
  14611. icu
  14612. © 2016 and later: Unicode, Inc. and others.
  14613. License & terms of use: http://www.unicode.org/copyright.html
  14614. Copyright (C) 1996-2014, International Business Machines
  14615. Corporation and others. All Rights Reserved.
  14616. --------------------------------------------------------------------------------
  14617. icu
  14618. © 2016 and later: Unicode, Inc. and others.
  14619. License & terms of use: http://www.unicode.org/copyright.html
  14620. Copyright (C) 1996-2014, International Business Machines Corporation and
  14621. others. All Rights Reserved.
  14622. --------------------------------------------------------------------------------
  14623. icu
  14624. © 2016 and later: Unicode, Inc. and others.
  14625. License & terms of use: http://www.unicode.org/copyright.html
  14626. Copyright (C) 1996-2014, International Business Machines Corporation and others.
  14627. All Rights Reserved.
  14628. --------------------------------------------------------------------------------
  14629. icu
  14630. © 2016 and later: Unicode, Inc. and others.
  14631. License & terms of use: http://www.unicode.org/copyright.html
  14632. Copyright (C) 1996-2015, International Business Machines
  14633. Corporation and others. All Rights Reserved.
  14634. --------------------------------------------------------------------------------
  14635. icu
  14636. © 2016 and later: Unicode, Inc. and others.
  14637. License & terms of use: http://www.unicode.org/copyright.html
  14638. Copyright (C) 1996-2015, International Business Machines Corporation and
  14639. others. All Rights Reserved.
  14640. --------------------------------------------------------------------------------
  14641. icu
  14642. © 2016 and later: Unicode, Inc. and others.
  14643. License & terms of use: http://www.unicode.org/copyright.html
  14644. Copyright (C) 1996-2015, International Business Machines Corporation and others.
  14645. All Rights Reserved.
  14646. --------------------------------------------------------------------------------
  14647. icu
  14648. © 2016 and later: Unicode, Inc. and others.
  14649. License & terms of use: http://www.unicode.org/copyright.html
  14650. Copyright (C) 1996-2016, International Business Machines
  14651. Corporation and others. All Rights Reserved.
  14652. --------------------------------------------------------------------------------
  14653. icu
  14654. © 2016 and later: Unicode, Inc. and others.
  14655. License & terms of use: http://www.unicode.org/copyright.html
  14656. Copyright (C) 1996-2016, International Business Machines Corporation and
  14657. others. All Rights Reserved.
  14658. --------------------------------------------------------------------------------
  14659. icu
  14660. © 2016 and later: Unicode, Inc. and others.
  14661. License & terms of use: http://www.unicode.org/copyright.html
  14662. Copyright (C) 1997-2010, International Business Machines Corporation and
  14663. others. All Rights Reserved.
  14664. --------------------------------------------------------------------------------
  14665. icu
  14666. © 2016 and later: Unicode, Inc. and others.
  14667. License & terms of use: http://www.unicode.org/copyright.html
  14668. Copyright (C) 1997-2011, International Business Machines Corporation and others.
  14669. All Rights Reserved.
  14670. --------------------------------------------------------------------------------
  14671. icu
  14672. © 2016 and later: Unicode, Inc. and others.
  14673. License & terms of use: http://www.unicode.org/copyright.html
  14674. Copyright (C) 1997-2012, International Business Machines Corporation and
  14675. others. All Rights Reserved.
  14676. --------------------------------------------------------------------------------
  14677. icu
  14678. © 2016 and later: Unicode, Inc. and others.
  14679. License & terms of use: http://www.unicode.org/copyright.html
  14680. Copyright (C) 1997-2013, International Business Machines
  14681. Corporation and others. All Rights Reserved.
  14682. --------------------------------------------------------------------------------
  14683. icu
  14684. © 2016 and later: Unicode, Inc. and others.
  14685. License & terms of use: http://www.unicode.org/copyright.html
  14686. Copyright (C) 1997-2013, International Business Machines Corporation and
  14687. others. All Rights Reserved.
  14688. --------------------------------------------------------------------------------
  14689. icu
  14690. © 2016 and later: Unicode, Inc. and others.
  14691. License & terms of use: http://www.unicode.org/copyright.html
  14692. Copyright (C) 1997-2015, International Business Machines
  14693. Corporation and others. All Rights Reserved.
  14694. --------------------------------------------------------------------------------
  14695. icu
  14696. © 2016 and later: Unicode, Inc. and others.
  14697. License & terms of use: http://www.unicode.org/copyright.html
  14698. Copyright (C) 1997-2015, International Business Machines Corporation
  14699. and others. All Rights Reserved.
  14700. --------------------------------------------------------------------------------
  14701. icu
  14702. © 2016 and later: Unicode, Inc. and others.
  14703. License & terms of use: http://www.unicode.org/copyright.html
  14704. Copyright (C) 1997-2015, International Business Machines Corporation and
  14705. others. All Rights Reserved.
  14706. --------------------------------------------------------------------------------
  14707. icu
  14708. © 2016 and later: Unicode, Inc. and others.
  14709. License & terms of use: http://www.unicode.org/copyright.html
  14710. Copyright (C) 1997-2015, International Business Machines Corporation and others.
  14711. All Rights Reserved.
  14712. --------------------------------------------------------------------------------
  14713. icu
  14714. © 2016 and later: Unicode, Inc. and others.
  14715. License & terms of use: http://www.unicode.org/copyright.html
  14716. Copyright (C) 1997-2015, International Business Machines Corporation and others.
  14717. All Rights Reserved.
  14718. --------------------------------------------------------------------------------
  14719. icu
  14720. © 2016 and later: Unicode, Inc. and others.
  14721. License & terms of use: http://www.unicode.org/copyright.html
  14722. Copyright (C) 1997-2016, International Business Machines Corporation and
  14723. others. All Rights Reserved.
  14724. --------------------------------------------------------------------------------
  14725. icu
  14726. © 2016 and later: Unicode, Inc. and others.
  14727. License & terms of use: http://www.unicode.org/copyright.html
  14728. Copyright (C) 1997-2016, International Business Machines Corporation and others.
  14729. All Rights Reserved.
  14730. --------------------------------------------------------------------------------
  14731. icu
  14732. © 2016 and later: Unicode, Inc. and others.
  14733. License & terms of use: http://www.unicode.org/copyright.html
  14734. Copyright (C) 1998-2012, International Business Machines Corporation and
  14735. others. All Rights Reserved.
  14736. --------------------------------------------------------------------------------
  14737. icu
  14738. © 2016 and later: Unicode, Inc. and others.
  14739. License & terms of use: http://www.unicode.org/copyright.html
  14740. Copyright (C) 1998-2012, International Business Machines Corporation and
  14741. others. All Rights Reserved.
  14742. --------------------------------------------------------------------------------
  14743. icu
  14744. © 2016 and later: Unicode, Inc. and others.
  14745. License & terms of use: http://www.unicode.org/copyright.html
  14746. Copyright (C) 1998-2016, International Business Machines Corporation
  14747. and others. All Rights Reserved.
  14748. --------------------------------------------------------------------------------
  14749. icu
  14750. © 2016 and later: Unicode, Inc. and others.
  14751. License & terms of use: http://www.unicode.org/copyright.html
  14752. Copyright (C) 1999-2007, International Business Machines Corporation
  14753. and others. All Rights Reserved.
  14754. --------------------------------------------------------------------------------
  14755. icu
  14756. © 2016 and later: Unicode, Inc. and others.
  14757. License & terms of use: http://www.unicode.org/copyright.html
  14758. Copyright (C) 1999-2010, International Business Machines Corporation and others.
  14759. All Rights Reserved.
  14760. --------------------------------------------------------------------------------
  14761. icu
  14762. © 2016 and later: Unicode, Inc. and others.
  14763. License & terms of use: http://www.unicode.org/copyright.html
  14764. Copyright (C) 1999-2011, International Business Machines Corporation
  14765. and others. All Rights Reserved.
  14766. --------------------------------------------------------------------------------
  14767. icu
  14768. © 2016 and later: Unicode, Inc. and others.
  14769. License & terms of use: http://www.unicode.org/copyright.html
  14770. Copyright (C) 1999-2012, International Business Machines Corporation and
  14771. others. All Rights Reserved.
  14772. --------------------------------------------------------------------------------
  14773. icu
  14774. © 2016 and later: Unicode, Inc. and others.
  14775. License & terms of use: http://www.unicode.org/copyright.html
  14776. Copyright (C) 1999-2013, International Business Machines Corporation and
  14777. others. All Rights Reserved.
  14778. --------------------------------------------------------------------------------
  14779. icu
  14780. © 2016 and later: Unicode, Inc. and others.
  14781. License & terms of use: http://www.unicode.org/copyright.html
  14782. Copyright (C) 1999-2014, International Business Machines
  14783. Corporation and others. All Rights Reserved.
  14784. --------------------------------------------------------------------------------
  14785. icu
  14786. © 2016 and later: Unicode, Inc. and others.
  14787. License & terms of use: http://www.unicode.org/copyright.html
  14788. Copyright (C) 1999-2015, International Business Machines Corporation and
  14789. others. All Rights Reserved.
  14790. --------------------------------------------------------------------------------
  14791. icu
  14792. © 2016 and later: Unicode, Inc. and others.
  14793. License & terms of use: http://www.unicode.org/copyright.html
  14794. Copyright (C) 1999-2015, International Business Machines Corporation and
  14795. others. All Rights Reserved.
  14796. --------------------------------------------------------------------------------
  14797. icu
  14798. © 2016 and later: Unicode, Inc. and others.
  14799. License & terms of use: http://www.unicode.org/copyright.html
  14800. Copyright (C) 1999-2016, International Business Machines
  14801. Corporation and others. All Rights Reserved.
  14802. --------------------------------------------------------------------------------
  14803. icu
  14804. © 2016 and later: Unicode, Inc. and others.
  14805. License & terms of use: http://www.unicode.org/copyright.html
  14806. Copyright (C) 1999-2016, International Business Machines Corporation
  14807. and others. All Rights Reserved.
  14808. --------------------------------------------------------------------------------
  14809. icu
  14810. © 2016 and later: Unicode, Inc. and others.
  14811. License & terms of use: http://www.unicode.org/copyright.html
  14812. Copyright (C) 1999-2016, International Business Machines Corporation
  14813. and others. All Rights Reserved.
  14814. --------------------------------------------------------------------------------
  14815. icu
  14816. © 2016 and later: Unicode, Inc. and others.
  14817. License & terms of use: http://www.unicode.org/copyright.html
  14818. Copyright (C) 1999-2016, International Business Machines Corporation and
  14819. others. All Rights Reserved.
  14820. --------------------------------------------------------------------------------
  14821. icu
  14822. © 2016 and later: Unicode, Inc. and others.
  14823. License & terms of use: http://www.unicode.org/copyright.html
  14824. Copyright (C) 2000-2004, International Business Machines Corporation
  14825. and others. All Rights Reserved.
  14826. --------------------------------------------------------------------------------
  14827. icu
  14828. © 2016 and later: Unicode, Inc. and others.
  14829. License & terms of use: http://www.unicode.org/copyright.html
  14830. Copyright (C) 2001-2011, International Business Machines Corporation
  14831. and others. All Rights Reserved.
  14832. --------------------------------------------------------------------------------
  14833. icu
  14834. © 2016 and later: Unicode, Inc. and others.
  14835. License & terms of use: http://www.unicode.org/copyright.html
  14836. Copyright (C) 2001-2011, International Business Machines Corporation and
  14837. others. All Rights Reserved.
  14838. --------------------------------------------------------------------------------
  14839. icu
  14840. © 2016 and later: Unicode, Inc. and others.
  14841. License & terms of use: http://www.unicode.org/copyright.html
  14842. Copyright (C) 2001-2011, International Business Machines Corporation.
  14843. All Rights Reserved.
  14844. --------------------------------------------------------------------------------
  14845. icu
  14846. © 2016 and later: Unicode, Inc. and others.
  14847. License & terms of use: http://www.unicode.org/copyright.html
  14848. Copyright (C) 2001-2012, International Business Machines Corporation and
  14849. others. All Rights Reserved.
  14850. --------------------------------------------------------------------------------
  14851. icu
  14852. © 2016 and later: Unicode, Inc. and others.
  14853. License & terms of use: http://www.unicode.org/copyright.html
  14854. Copyright (C) 2001-2014, International Business Machines
  14855. Corporation and others. All Rights Reserved.
  14856. --------------------------------------------------------------------------------
  14857. icu
  14858. © 2016 and later: Unicode, Inc. and others.
  14859. License & terms of use: http://www.unicode.org/copyright.html
  14860. Copyright (C) 2001-2014, International Business Machines Corporation and
  14861. others. All Rights Reserved.
  14862. --------------------------------------------------------------------------------
  14863. icu
  14864. © 2016 and later: Unicode, Inc. and others.
  14865. License & terms of use: http://www.unicode.org/copyright.html
  14866. Copyright (C) 2001-2014, International Business Machines Corporation and
  14867. others. All Rights Reserved.
  14868. --------------------------------------------------------------------------------
  14869. icu
  14870. © 2016 and later: Unicode, Inc. and others.
  14871. License & terms of use: http://www.unicode.org/copyright.html
  14872. Copyright (C) 2001-2014, International Business Machines Corporation.
  14873. All Rights Reserved.
  14874. --------------------------------------------------------------------------------
  14875. icu
  14876. © 2016 and later: Unicode, Inc. and others.
  14877. License & terms of use: http://www.unicode.org/copyright.html
  14878. Copyright (C) 2001-2015, International Business Machines
  14879. Corporation and others. All Rights Reserved.
  14880. --------------------------------------------------------------------------------
  14881. icu
  14882. © 2016 and later: Unicode, Inc. and others.
  14883. License & terms of use: http://www.unicode.org/copyright.html
  14884. Copyright (C) 2001-2016, International Business Machines
  14885. Corporation and others. All Rights Reserved.
  14886. --------------------------------------------------------------------------------
  14887. icu
  14888. © 2016 and later: Unicode, Inc. and others.
  14889. License & terms of use: http://www.unicode.org/copyright.html
  14890. Copyright (C) 2002-2005, International Business Machines Corporation and
  14891. others. All Rights Reserved.
  14892. --------------------------------------------------------------------------------
  14893. icu
  14894. © 2016 and later: Unicode, Inc. and others.
  14895. License & terms of use: http://www.unicode.org/copyright.html
  14896. Copyright (C) 2002-2014, International Business Machines Corporation and
  14897. others. All Rights Reserved.
  14898. --------------------------------------------------------------------------------
  14899. icu
  14900. © 2016 and later: Unicode, Inc. and others.
  14901. License & terms of use: http://www.unicode.org/copyright.html
  14902. Copyright (C) 2003 - 2008, International Business Machines Corporation and
  14903. others. All Rights Reserved.
  14904. --------------------------------------------------------------------------------
  14905. icu
  14906. © 2016 and later: Unicode, Inc. and others.
  14907. License & terms of use: http://www.unicode.org/copyright.html
  14908. Copyright (C) 2003 - 2009, International Business Machines Corporation and
  14909. others. All Rights Reserved.
  14910. --------------------------------------------------------------------------------
  14911. icu
  14912. © 2016 and later: Unicode, Inc. and others.
  14913. License & terms of use: http://www.unicode.org/copyright.html
  14914. Copyright (C) 2003 - 2013, International Business Machines Corporation and
  14915. others. All Rights Reserved.
  14916. --------------------------------------------------------------------------------
  14917. icu
  14918. © 2016 and later: Unicode, Inc. and others.
  14919. License & terms of use: http://www.unicode.org/copyright.html
  14920. Copyright (C) 2003-2008, International Business Machines Corporation
  14921. and others. All Rights Reserved.
  14922. --------------------------------------------------------------------------------
  14923. icu
  14924. © 2016 and later: Unicode, Inc. and others.
  14925. License & terms of use: http://www.unicode.org/copyright.html
  14926. Copyright (C) 2003-2009,2012,2016 International Business Machines Corporation and
  14927. others. All Rights Reserved.
  14928. --------------------------------------------------------------------------------
  14929. icu
  14930. © 2016 and later: Unicode, Inc. and others.
  14931. License & terms of use: http://www.unicode.org/copyright.html
  14932. Copyright (C) 2003-2013, International Business Machines Corporation
  14933. and others. All Rights Reserved.
  14934. --------------------------------------------------------------------------------
  14935. icu
  14936. © 2016 and later: Unicode, Inc. and others.
  14937. License & terms of use: http://www.unicode.org/copyright.html
  14938. Copyright (C) 2003-2013, International Business Machines Corporation and
  14939. others. All Rights Reserved.
  14940. --------------------------------------------------------------------------------
  14941. icu
  14942. © 2016 and later: Unicode, Inc. and others.
  14943. License & terms of use: http://www.unicode.org/copyright.html
  14944. Copyright (C) 2003-2015, International Business Machines Corporation
  14945. and others. All Rights Reserved.
  14946. --------------------------------------------------------------------------------
  14947. icu
  14948. © 2016 and later: Unicode, Inc. and others.
  14949. License & terms of use: http://www.unicode.org/copyright.html
  14950. Copyright (C) 2003-2016, International Business Machines Corporation
  14951. and others. All Rights Reserved.
  14952. --------------------------------------------------------------------------------
  14953. icu
  14954. © 2016 and later: Unicode, Inc. and others.
  14955. License & terms of use: http://www.unicode.org/copyright.html
  14956. Copyright (C) 2004 - 2008, International Business Machines Corporation and
  14957. others. All Rights Reserved.
  14958. --------------------------------------------------------------------------------
  14959. icu
  14960. © 2016 and later: Unicode, Inc. and others.
  14961. License & terms of use: http://www.unicode.org/copyright.html
  14962. Copyright (C) 2004-2012, International Business Machines Corporation and
  14963. others. All Rights Reserved.
  14964. --------------------------------------------------------------------------------
  14965. icu
  14966. © 2016 and later: Unicode, Inc. and others.
  14967. License & terms of use: http://www.unicode.org/copyright.html
  14968. Copyright (C) 2006-2012, International Business Machines Corporation and others.
  14969. All Rights Reserved.
  14970. --------------------------------------------------------------------------------
  14971. icu
  14972. © 2016 and later: Unicode, Inc. and others.
  14973. License & terms of use: http://www.unicode.org/copyright.html
  14974. Copyright (C) 2006-2014, International Business Machines Corporation
  14975. and others. All Rights Reserved.
  14976. --------------------------------------------------------------------------------
  14977. icu
  14978. © 2016 and later: Unicode, Inc. and others.
  14979. License & terms of use: http://www.unicode.org/copyright.html
  14980. Copyright (C) 2006-2016, International Business Machines Corporation
  14981. and others. All Rights Reserved.
  14982. --------------------------------------------------------------------------------
  14983. icu
  14984. © 2016 and later: Unicode, Inc. and others.
  14985. License & terms of use: http://www.unicode.org/copyright.html
  14986. Copyright (C) 2007-2008, International Business Machines Corporation and
  14987. others. All Rights Reserved.
  14988. --------------------------------------------------------------------------------
  14989. icu
  14990. © 2016 and later: Unicode, Inc. and others.
  14991. License & terms of use: http://www.unicode.org/copyright.html
  14992. Copyright (C) 2007-2008, International Business Machines Corporation and
  14993. others. All Rights Reserved.
  14994. --------------------------------------------------------------------------------
  14995. icu
  14996. © 2016 and later: Unicode, Inc. and others.
  14997. License & terms of use: http://www.unicode.org/copyright.html
  14998. Copyright (C) 2007-2012, International Business Machines Corporation and
  14999. others. All Rights Reserved.
  15000. --------------------------------------------------------------------------------
  15001. icu
  15002. © 2016 and later: Unicode, Inc. and others.
  15003. License & terms of use: http://www.unicode.org/copyright.html
  15004. Copyright (C) 2007-2013, International Business Machines Corporation
  15005. and others. All Rights Reserved.
  15006. --------------------------------------------------------------------------------
  15007. icu
  15008. © 2016 and later: Unicode, Inc. and others.
  15009. License & terms of use: http://www.unicode.org/copyright.html
  15010. Copyright (C) 2007-2013, International Business Machines Corporation and
  15011. others. All Rights Reserved.
  15012. --------------------------------------------------------------------------------
  15013. icu
  15014. © 2016 and later: Unicode, Inc. and others.
  15015. License & terms of use: http://www.unicode.org/copyright.html
  15016. Copyright (C) 2007-2014, International Business Machines Corporation
  15017. and others. All Rights Reserved.
  15018. --------------------------------------------------------------------------------
  15019. icu
  15020. © 2016 and later: Unicode, Inc. and others.
  15021. License & terms of use: http://www.unicode.org/copyright.html
  15022. Copyright (C) 2007-2014, International Business Machines Corporation and
  15023. others. All Rights Reserved.
  15024. --------------------------------------------------------------------------------
  15025. icu
  15026. © 2016 and later: Unicode, Inc. and others.
  15027. License & terms of use: http://www.unicode.org/copyright.html
  15028. Copyright (C) 2007-2014, International Business Machines Corporation and
  15029. others. All Rights Reserved.
  15030. --------------------------------------------------------------------------------
  15031. icu
  15032. © 2016 and later: Unicode, Inc. and others.
  15033. License & terms of use: http://www.unicode.org/copyright.html
  15034. Copyright (C) 2007-2016, International Business Machines Corporation and
  15035. others. All Rights Reserved.
  15036. --------------------------------------------------------------------------------
  15037. icu
  15038. © 2016 and later: Unicode, Inc. and others.
  15039. License & terms of use: http://www.unicode.org/copyright.html
  15040. Copyright (C) 2007-2016, International Business Machines Corporation and
  15041. others. All Rights Reserved.
  15042. --------------------------------------------------------------------------------
  15043. icu
  15044. © 2016 and later: Unicode, Inc. and others.
  15045. License & terms of use: http://www.unicode.org/copyright.html
  15046. Copyright (C) 2008, Google, International Business Machines Corporation and
  15047. others. All Rights Reserved.
  15048. --------------------------------------------------------------------------------
  15049. icu
  15050. © 2016 and later: Unicode, Inc. and others.
  15051. License & terms of use: http://www.unicode.org/copyright.html
  15052. Copyright (C) 2008-2009, International Business Machines Corporation and
  15053. others. All Rights Reserved.
  15054. --------------------------------------------------------------------------------
  15055. icu
  15056. © 2016 and later: Unicode, Inc. and others.
  15057. License & terms of use: http://www.unicode.org/copyright.html
  15058. Copyright (C) 2008-2013, International Business Machines Corporation
  15059. and others. All Rights Reserved.
  15060. --------------------------------------------------------------------------------
  15061. icu
  15062. © 2016 and later: Unicode, Inc. and others.
  15063. License & terms of use: http://www.unicode.org/copyright.html
  15064. Copyright (C) 2008-2013, International Business Machines Corporation and
  15065. others. All Rights Reserved.
  15066. --------------------------------------------------------------------------------
  15067. icu
  15068. © 2016 and later: Unicode, Inc. and others.
  15069. License & terms of use: http://www.unicode.org/copyright.html
  15070. Copyright (C) 2008-2014, Google, International Business Machines Corporation
  15071. and others. All Rights Reserved.
  15072. --------------------------------------------------------------------------------
  15073. icu
  15074. © 2016 and later: Unicode, Inc. and others.
  15075. License & terms of use: http://www.unicode.org/copyright.html
  15076. Copyright (C) 2008-2014, Google, International Business Machines Corporation and
  15077. others. All Rights Reserved.
  15078. --------------------------------------------------------------------------------
  15079. icu
  15080. © 2016 and later: Unicode, Inc. and others.
  15081. License & terms of use: http://www.unicode.org/copyright.html
  15082. Copyright (C) 2008-2015, Google, International Business Machines Corporation
  15083. and others. All Rights Reserved.
  15084. --------------------------------------------------------------------------------
  15085. icu
  15086. © 2016 and later: Unicode, Inc. and others.
  15087. License & terms of use: http://www.unicode.org/copyright.html
  15088. Copyright (C) 2008-2015, International Business Machines Corporation
  15089. and others. All Rights Reserved.
  15090. --------------------------------------------------------------------------------
  15091. icu
  15092. © 2016 and later: Unicode, Inc. and others.
  15093. License & terms of use: http://www.unicode.org/copyright.html
  15094. Copyright (C) 2008-2015, International Business Machines Corporation and
  15095. others. All Rights Reserved.
  15096. --------------------------------------------------------------------------------
  15097. icu
  15098. © 2016 and later: Unicode, Inc. and others.
  15099. License & terms of use: http://www.unicode.org/copyright.html
  15100. Copyright (C) 2008-2016, International Business Machines Corporation
  15101. and others. All Rights Reserved.
  15102. --------------------------------------------------------------------------------
  15103. icu
  15104. © 2016 and later: Unicode, Inc. and others.
  15105. License & terms of use: http://www.unicode.org/copyright.html
  15106. Copyright (C) 2008-2016, International Business Machines Corporation and
  15107. others. All Rights Reserved.
  15108. --------------------------------------------------------------------------------
  15109. icu
  15110. © 2016 and later: Unicode, Inc. and others.
  15111. License & terms of use: http://www.unicode.org/copyright.html
  15112. Copyright (C) 2009-2010, Google, International Business Machines Corporation and
  15113. others. All Rights Reserved.
  15114. --------------------------------------------------------------------------------
  15115. icu
  15116. © 2016 and later: Unicode, Inc. and others.
  15117. License & terms of use: http://www.unicode.org/copyright.html
  15118. Copyright (C) 2009-2010, International Business Machines Corporation and
  15119. others. All Rights Reserved.
  15120. --------------------------------------------------------------------------------
  15121. icu
  15122. © 2016 and later: Unicode, Inc. and others.
  15123. License & terms of use: http://www.unicode.org/copyright.html
  15124. Copyright (C) 2009-2011, International Business Machines Corporation and
  15125. others. All Rights Reserved.
  15126. --------------------------------------------------------------------------------
  15127. icu
  15128. © 2016 and later: Unicode, Inc. and others.
  15129. License & terms of use: http://www.unicode.org/copyright.html
  15130. Copyright (C) 2009-2012, International Business Machines Corporation and
  15131. others. All Rights Reserved.
  15132. --------------------------------------------------------------------------------
  15133. icu
  15134. © 2016 and later: Unicode, Inc. and others.
  15135. License & terms of use: http://www.unicode.org/copyright.html
  15136. Copyright (C) 2009-2013, International Business Machines Corporation and
  15137. others. All Rights Reserved.
  15138. --------------------------------------------------------------------------------
  15139. icu
  15140. © 2016 and later: Unicode, Inc. and others.
  15141. License & terms of use: http://www.unicode.org/copyright.html
  15142. Copyright (C) 2009-2014, International Business Machines Corporation and
  15143. others. All Rights Reserved.
  15144. --------------------------------------------------------------------------------
  15145. icu
  15146. © 2016 and later: Unicode, Inc. and others.
  15147. License & terms of use: http://www.unicode.org/copyright.html
  15148. Copyright (C) 2009-2015, International Business Machines Corporation and
  15149. others. All Rights Reserved.
  15150. --------------------------------------------------------------------------------
  15151. icu
  15152. © 2016 and later: Unicode, Inc. and others.
  15153. License & terms of use: http://www.unicode.org/copyright.html
  15154. Copyright (C) 2009-2015, International Business Machines Corporation and
  15155. others. All Rights Reserved.
  15156. --------------------------------------------------------------------------------
  15157. icu
  15158. © 2016 and later: Unicode, Inc. and others.
  15159. License & terms of use: http://www.unicode.org/copyright.html
  15160. Copyright (C) 2009-2016, International Business Machines Corporation and
  15161. others. All Rights Reserved.
  15162. --------------------------------------------------------------------------------
  15163. icu
  15164. © 2016 and later: Unicode, Inc. and others.
  15165. License & terms of use: http://www.unicode.org/copyright.html
  15166. Copyright (C) 2009-2016, International Business Machines Corporation,
  15167. Google, and others. All Rights Reserved.
  15168. --------------------------------------------------------------------------------
  15169. icu
  15170. © 2016 and later: Unicode, Inc. and others.
  15171. License & terms of use: http://www.unicode.org/copyright.html
  15172. Copyright (C) 2010-2011, International Business Machines
  15173. Corporation and others. All Rights Reserved.
  15174. --------------------------------------------------------------------------------
  15175. icu
  15176. © 2016 and later: Unicode, Inc. and others.
  15177. License & terms of use: http://www.unicode.org/copyright.html
  15178. Copyright (C) 2010-2012, International Business Machines
  15179. Corporation and others. All Rights Reserved.
  15180. --------------------------------------------------------------------------------
  15181. icu
  15182. © 2016 and later: Unicode, Inc. and others.
  15183. License & terms of use: http://www.unicode.org/copyright.html
  15184. Copyright (C) 2010-2012,2015 International Business Machines
  15185. Corporation and others. All Rights Reserved.
  15186. --------------------------------------------------------------------------------
  15187. icu
  15188. © 2016 and later: Unicode, Inc. and others.
  15189. License & terms of use: http://www.unicode.org/copyright.html
  15190. Copyright (C) 2010-2013, International Business Machines
  15191. Corporation and others. All Rights Reserved.
  15192. --------------------------------------------------------------------------------
  15193. icu
  15194. © 2016 and later: Unicode, Inc. and others.
  15195. License & terms of use: http://www.unicode.org/copyright.html
  15196. Copyright (C) 2010-2014, International Business Machines
  15197. Corporation and others. All Rights Reserved.
  15198. --------------------------------------------------------------------------------
  15199. icu
  15200. © 2016 and later: Unicode, Inc. and others.
  15201. License & terms of use: http://www.unicode.org/copyright.html
  15202. Copyright (C) 2010-2014, International Business Machines Corporation and
  15203. others. All Rights Reserved.
  15204. --------------------------------------------------------------------------------
  15205. icu
  15206. © 2016 and later: Unicode, Inc. and others.
  15207. License & terms of use: http://www.unicode.org/copyright.html
  15208. Copyright (C) 2010-2014, International Business Machines Corporation and
  15209. others. All Rights Reserved.
  15210. --------------------------------------------------------------------------------
  15211. icu
  15212. © 2016 and later: Unicode, Inc. and others.
  15213. License & terms of use: http://www.unicode.org/copyright.html
  15214. Copyright (C) 2010-2015, International Business Machines
  15215. Corporation and others. All Rights Reserved.
  15216. --------------------------------------------------------------------------------
  15217. icu
  15218. © 2016 and later: Unicode, Inc. and others.
  15219. License & terms of use: http://www.unicode.org/copyright.html
  15220. Copyright (C) 2010-2015, International Business Machines Corporation and
  15221. others. All Rights Reserved.
  15222. --------------------------------------------------------------------------------
  15223. icu
  15224. © 2016 and later: Unicode, Inc. and others.
  15225. License & terms of use: http://www.unicode.org/copyright.html
  15226. Copyright (C) 2010-2016, International Business Machines Corporation and
  15227. others. All Rights Reserved.
  15228. --------------------------------------------------------------------------------
  15229. icu
  15230. © 2016 and later: Unicode, Inc. and others.
  15231. License & terms of use: http://www.unicode.org/copyright.html
  15232. Copyright (C) 2011-2012, International Business Machines Corporation and
  15233. others. All Rights Reserved.
  15234. --------------------------------------------------------------------------------
  15235. icu
  15236. © 2016 and later: Unicode, Inc. and others.
  15237. License & terms of use: http://www.unicode.org/copyright.html
  15238. Copyright (C) 2011-2015, International Business Machines Corporation and
  15239. others. All Rights Reserved.
  15240. --------------------------------------------------------------------------------
  15241. icu
  15242. © 2016 and later: Unicode, Inc. and others.
  15243. License & terms of use: http://www.unicode.org/copyright.html
  15244. Copyright (C) 2011-2016, International Business Machines Corporation and
  15245. others. All Rights Reserved.
  15246. --------------------------------------------------------------------------------
  15247. icu
  15248. © 2016 and later: Unicode, Inc. and others.
  15249. License & terms of use: http://www.unicode.org/copyright.html
  15250. Copyright (C) 2011-2016, International Business Machines Corporation and
  15251. others. All Rights Reserved.
  15252. --------------------------------------------------------------------------------
  15253. icu
  15254. © 2016 and later: Unicode, Inc. and others.
  15255. License & terms of use: http://www.unicode.org/copyright.html
  15256. Copyright (C) 2012-2014, International Business Machines
  15257. Corporation and others. All Rights Reserved.
  15258. --------------------------------------------------------------------------------
  15259. icu
  15260. © 2016 and later: Unicode, Inc. and others.
  15261. License & terms of use: http://www.unicode.org/copyright.html
  15262. Copyright (C) 2012-2015, International Business Machines
  15263. Corporation and others. All Rights Reserved.
  15264. --------------------------------------------------------------------------------
  15265. icu
  15266. © 2016 and later: Unicode, Inc. and others.
  15267. License & terms of use: http://www.unicode.org/copyright.html
  15268. Copyright (C) 2012-2016, International Business Machines
  15269. Corporation and others. All Rights Reserved.
  15270. --------------------------------------------------------------------------------
  15271. icu
  15272. © 2016 and later: Unicode, Inc. and others.
  15273. License & terms of use: http://www.unicode.org/copyright.html
  15274. Copyright (C) 2013, International Business Machines Corporation
  15275. and others. All Rights Reserved.
  15276. --------------------------------------------------------------------------------
  15277. icu
  15278. © 2016 and later: Unicode, Inc. and others.
  15279. License & terms of use: http://www.unicode.org/copyright.html
  15280. Copyright (C) 2013, International Business Machines Corporation and
  15281. others. All Rights Reserved.
  15282. --------------------------------------------------------------------------------
  15283. icu
  15284. © 2016 and later: Unicode, Inc. and others.
  15285. License & terms of use: http://www.unicode.org/copyright.html
  15286. Copyright (C) 2013, International Business Machines Corporation and others.
  15287. All Rights Reserved.
  15288. --------------------------------------------------------------------------------
  15289. icu
  15290. © 2016 and later: Unicode, Inc. and others.
  15291. License & terms of use: http://www.unicode.org/copyright.html
  15292. Copyright (C) 2013-2014, International Business Machines
  15293. Corporation and others. All Rights Reserved.
  15294. --------------------------------------------------------------------------------
  15295. icu
  15296. © 2016 and later: Unicode, Inc. and others.
  15297. License & terms of use: http://www.unicode.org/copyright.html
  15298. Copyright (C) 2013-2014, International Business Machines
  15299. Corporation and others. All Rights Reserved.
  15300. --------------------------------------------------------------------------------
  15301. icu
  15302. © 2016 and later: Unicode, Inc. and others.
  15303. License & terms of use: http://www.unicode.org/copyright.html
  15304. Copyright (C) 2013-2014, International Business Machines Corporation and
  15305. others. All Rights Reserved.
  15306. --------------------------------------------------------------------------------
  15307. icu
  15308. © 2016 and later: Unicode, Inc. and others.
  15309. License & terms of use: http://www.unicode.org/copyright.html
  15310. Copyright (C) 2013-2014, International Business Machines Corporation and others.
  15311. All Rights Reserved.
  15312. --------------------------------------------------------------------------------
  15313. icu
  15314. © 2016 and later: Unicode, Inc. and others.
  15315. License & terms of use: http://www.unicode.org/copyright.html
  15316. Copyright (C) 2013-2015, International Business Machines
  15317. Corporation and others. All Rights Reserved.
  15318. --------------------------------------------------------------------------------
  15319. icu
  15320. © 2016 and later: Unicode, Inc. and others.
  15321. License & terms of use: http://www.unicode.org/copyright.html
  15322. Copyright (C) 2013-2015, International Business Machines Corporation and others.
  15323. All Rights Reserved.
  15324. --------------------------------------------------------------------------------
  15325. icu
  15326. © 2016 and later: Unicode, Inc. and others.
  15327. License & terms of use: http://www.unicode.org/copyright.html
  15328. Copyright (C) 2013-2016, International Business Machines
  15329. Corporation and others. All Rights Reserved.
  15330. --------------------------------------------------------------------------------
  15331. icu
  15332. © 2016 and later: Unicode, Inc. and others.
  15333. License & terms of use: http://www.unicode.org/copyright.html
  15334. Copyright (C) 2014, International Business Machines
  15335. Corporation and others. All Rights Reserved.
  15336. --------------------------------------------------------------------------------
  15337. icu
  15338. © 2016 and later: Unicode, Inc. and others.
  15339. License & terms of use: http://www.unicode.org/copyright.html
  15340. Copyright (C) 2014, International Business Machines
  15341. Corporation and others. All Rights Reserved.
  15342. --------------------------------------------------------------------------------
  15343. icu
  15344. © 2016 and later: Unicode, Inc. and others.
  15345. License & terms of use: http://www.unicode.org/copyright.html
  15346. Copyright (C) 2014-2015, International Business Machines Corporation and
  15347. others. All Rights Reserved.
  15348. --------------------------------------------------------------------------------
  15349. icu
  15350. © 2016 and later: Unicode, Inc. and others.
  15351. License & terms of use: http://www.unicode.org/copyright.html
  15352. Copyright (C) 2014-2016, International Business Machines
  15353. Corporation and others. All Rights Reserved.
  15354. --------------------------------------------------------------------------------
  15355. icu
  15356. © 2016 and later: Unicode, Inc. and others.
  15357. License & terms of use: http://www.unicode.org/copyright.html
  15358. Copyright (C) 2014-2016, International Business Machines
  15359. Corporation and others. All Rights Reserved.
  15360. --------------------------------------------------------------------------------
  15361. icu
  15362. © 2016 and later: Unicode, Inc. and others.
  15363. License & terms of use: http://www.unicode.org/copyright.html
  15364. Copyright (C) 2014-2016, International Business Machines Corporation and
  15365. others.
  15366. All Rights Reserved.
  15367. --------------------------------------------------------------------------------
  15368. icu
  15369. © 2016 and later: Unicode, Inc. and others.
  15370. License & terms of use: http://www.unicode.org/copyright.html
  15371. Copyright (C) 2014-2016, International Business Machines Corporation and
  15372. others. All Rights Reserved.
  15373. --------------------------------------------------------------------------------
  15374. icu
  15375. © 2016 and later: Unicode, Inc. and others.
  15376. License & terms of use: http://www.unicode.org/copyright.html
  15377. Copyright (C) 2014-2016, International Business Machines Corporation and
  15378. others. All Rights Reserved.
  15379. --------------------------------------------------------------------------------
  15380. icu
  15381. © 2016 and later: Unicode, Inc. and others.
  15382. License & terms of use: http://www.unicode.org/copyright.html
  15383. Copyright (C) 2014-2016, International Business Machines Corporation and others.
  15384. All Rights Reserved.
  15385. --------------------------------------------------------------------------------
  15386. icu
  15387. © 2016 and later: Unicode, Inc. and others.
  15388. License & terms of use: http://www.unicode.org/copyright.html
  15389. Copyright (C) 2015, International Business Machines
  15390. Corporation and others. All Rights Reserved.
  15391. --------------------------------------------------------------------------------
  15392. icu
  15393. © 2016 and later: Unicode, Inc. and others.
  15394. License & terms of use: http://www.unicode.org/copyright.html
  15395. Copyright (C) 2015, International Business Machines
  15396. Corporation and others. All Rights Reserved.
  15397. --------------------------------------------------------------------------------
  15398. icu
  15399. © 2016 and later: Unicode, Inc. and others.
  15400. License & terms of use: http://www.unicode.org/copyright.html
  15401. Copyright (C) 2015, International Business Machines Corporation
  15402. and others. All Rights Reserved.
  15403. --------------------------------------------------------------------------------
  15404. icu
  15405. © 2016 and later: Unicode, Inc. and others.
  15406. License & terms of use: http://www.unicode.org/copyright.html
  15407. Copyright (C) 2015, International Business Machines Corporation and
  15408. others. All Rights Reserved.
  15409. --------------------------------------------------------------------------------
  15410. icu
  15411. © 2016 and later: Unicode, Inc. and others.
  15412. License & terms of use: http://www.unicode.org/copyright.html
  15413. Copyright (C) 2015-2016, International Business Machines
  15414. Corporation and others. All Rights Reserved.
  15415. --------------------------------------------------------------------------------
  15416. icu
  15417. © 2016 and later: Unicode, Inc. and others.
  15418. License & terms of use: http://www.unicode.org/copyright.html
  15419. Copyright (C) 2015-2016, International Business Machines
  15420. Corporation and others. All Rights Reserved.
  15421. --------------------------------------------------------------------------------
  15422. icu
  15423. © 2016 and later: Unicode, Inc. and others.
  15424. License & terms of use: http://www.unicode.org/copyright.html
  15425. Copyright (C) 2016, International Business Machines
  15426. Corporation and others. All Rights Reserved.
  15427. --------------------------------------------------------------------------------
  15428. icu
  15429. © 2016 and later: Unicode, Inc. and others.
  15430. License & terms of use: http://www.unicode.org/copyright.html
  15431. Copyright (C) 2016, International Business Machines
  15432. Corporation and others. All Rights Reserved.
  15433. --------------------------------------------------------------------------------
  15434. icu
  15435. © 2016 and later: Unicode, Inc. and others.
  15436. License & terms of use: http://www.unicode.org/copyright.html
  15437. Copyright (c) 1996-2012, International Business Machines Corporation and
  15438. others. All Rights Reserved.
  15439. --------------------------------------------------------------------------------
  15440. icu
  15441. © 2016 and later: Unicode, Inc. and others.
  15442. License & terms of use: http://www.unicode.org/copyright.html
  15443. Copyright (c) 1996-2014, International Business Machines
  15444. Corporation and others. All Rights Reserved.
  15445. --------------------------------------------------------------------------------
  15446. icu
  15447. © 2016 and later: Unicode, Inc. and others.
  15448. License & terms of use: http://www.unicode.org/copyright.html
  15449. Copyright (c) 1996-2015, International Business Machines Corporation and
  15450. others. All Rights Reserved.
  15451. --------------------------------------------------------------------------------
  15452. icu
  15453. © 2016 and later: Unicode, Inc. and others.
  15454. License & terms of use: http://www.unicode.org/copyright.html
  15455. Copyright (c) 1996-2015, International Business Machines Corporation and others.
  15456. All Rights Reserved.
  15457. --------------------------------------------------------------------------------
  15458. icu
  15459. © 2016 and later: Unicode, Inc. and others.
  15460. License & terms of use: http://www.unicode.org/copyright.html
  15461. Copyright (c) 1996-2016, International Business Machines Corporation
  15462. and others. All Rights Reserved.
  15463. --------------------------------------------------------------------------------
  15464. icu
  15465. © 2016 and later: Unicode, Inc. and others.
  15466. License & terms of use: http://www.unicode.org/copyright.html
  15467. Copyright (c) 1996-2016, International Business Machines Corporation and
  15468. others. All Rights Reserved.
  15469. --------------------------------------------------------------------------------
  15470. icu
  15471. © 2016 and later: Unicode, Inc. and others.
  15472. License & terms of use: http://www.unicode.org/copyright.html
  15473. Copyright (c) 1997-2012, International Business Machines
  15474. Corporation and others. All Rights Reserved.
  15475. --------------------------------------------------------------------------------
  15476. icu
  15477. © 2016 and later: Unicode, Inc. and others.
  15478. License & terms of use: http://www.unicode.org/copyright.html
  15479. Copyright (c) 1999-2002, International Business Machines Corporation and
  15480. others. All Rights Reserved.
  15481. --------------------------------------------------------------------------------
  15482. icu
  15483. © 2016 and later: Unicode, Inc. and others.
  15484. License & terms of use: http://www.unicode.org/copyright.html
  15485. Copyright (c) 2001-2012, International Business Machines
  15486. Corporation and others. All Rights Reserved.
  15487. --------------------------------------------------------------------------------
  15488. icu
  15489. © 2016 and later: Unicode, Inc. and others.
  15490. License & terms of use: http://www.unicode.org/copyright.html
  15491. Copyright (c) 2002-2004, International Business Machines
  15492. Corporation and others. All Rights Reserved.
  15493. --------------------------------------------------------------------------------
  15494. icu
  15495. © 2016 and later: Unicode, Inc. and others.
  15496. License & terms of use: http://www.unicode.org/copyright.html
  15497. Copyright (c) 2002-2006, International Business Machines
  15498. Corporation and others. All Rights Reserved.
  15499. --------------------------------------------------------------------------------
  15500. icu
  15501. © 2016 and later: Unicode, Inc. and others.
  15502. License & terms of use: http://www.unicode.org/copyright.html
  15503. Copyright (c) 2002-2007, International Business Machines Corporation
  15504. and others. All Rights Reserved.
  15505. --------------------------------------------------------------------------------
  15506. icu
  15507. © 2016 and later: Unicode, Inc. and others.
  15508. License & terms of use: http://www.unicode.org/copyright.html
  15509. Copyright (c) 2002-2011, International Business Machines
  15510. Corporation and others. All Rights Reserved.
  15511. --------------------------------------------------------------------------------
  15512. icu
  15513. © 2016 and later: Unicode, Inc. and others.
  15514. License & terms of use: http://www.unicode.org/copyright.html
  15515. Copyright (c) 2002-2014, International Business Machines
  15516. Corporation and others. All Rights Reserved.
  15517. --------------------------------------------------------------------------------
  15518. icu
  15519. © 2016 and later: Unicode, Inc. and others.
  15520. License & terms of use: http://www.unicode.org/copyright.html
  15521. Copyright (c) 2002-2014, International Business Machines Corporation
  15522. and others. All Rights Reserved.
  15523. --------------------------------------------------------------------------------
  15524. icu
  15525. © 2016 and later: Unicode, Inc. and others.
  15526. License & terms of use: http://www.unicode.org/copyright.html
  15527. Copyright (c) 2002-2016, International Business Machines
  15528. Corporation and others. All Rights Reserved.
  15529. --------------------------------------------------------------------------------
  15530. icu
  15531. © 2016 and later: Unicode, Inc. and others.
  15532. License & terms of use: http://www.unicode.org/copyright.html
  15533. Copyright (c) 2003, International Business Machines
  15534. Corporation and others. All Rights Reserved.
  15535. --------------------------------------------------------------------------------
  15536. icu
  15537. © 2016 and later: Unicode, Inc. and others.
  15538. License & terms of use: http://www.unicode.org/copyright.html
  15539. Copyright (c) 2003-2004, International Business Machines
  15540. Corporation and others. All Rights Reserved.
  15541. --------------------------------------------------------------------------------
  15542. icu
  15543. © 2016 and later: Unicode, Inc. and others.
  15544. License & terms of use: http://www.unicode.org/copyright.html
  15545. Copyright (c) 2003-2008, International Business Machines
  15546. Corporation and others. All Rights Reserved.
  15547. --------------------------------------------------------------------------------
  15548. icu
  15549. © 2016 and later: Unicode, Inc. and others.
  15550. License & terms of use: http://www.unicode.org/copyright.html
  15551. Copyright (c) 2003-2011, International Business Machines
  15552. Corporation and others. All Rights Reserved.
  15553. --------------------------------------------------------------------------------
  15554. icu
  15555. © 2016 and later: Unicode, Inc. and others.
  15556. License & terms of use: http://www.unicode.org/copyright.html
  15557. Copyright (c) 2003-2013, International Business Machines
  15558. Corporation and others. All Rights Reserved.
  15559. --------------------------------------------------------------------------------
  15560. icu
  15561. © 2016 and later: Unicode, Inc. and others.
  15562. License & terms of use: http://www.unicode.org/copyright.html
  15563. Copyright (c) 2003-2014, International Business Machines
  15564. Corporation and others. All Rights Reserved.
  15565. --------------------------------------------------------------------------------
  15566. icu
  15567. © 2016 and later: Unicode, Inc. and others.
  15568. License & terms of use: http://www.unicode.org/copyright.html
  15569. Copyright (c) 2004, International Business Machines
  15570. Corporation and others. All Rights Reserved.
  15571. --------------------------------------------------------------------------------
  15572. icu
  15573. © 2016 and later: Unicode, Inc. and others.
  15574. License & terms of use: http://www.unicode.org/copyright.html
  15575. Copyright (c) 2004-2006, International Business Machines
  15576. Corporation and others. All Rights Reserved.
  15577. --------------------------------------------------------------------------------
  15578. icu
  15579. © 2016 and later: Unicode, Inc. and others.
  15580. License & terms of use: http://www.unicode.org/copyright.html
  15581. Copyright (c) 2004-2014 International Business Machines
  15582. Corporation and others. All Rights Reserved.
  15583. --------------------------------------------------------------------------------
  15584. icu
  15585. © 2016 and later: Unicode, Inc. and others.
  15586. License & terms of use: http://www.unicode.org/copyright.html
  15587. Copyright (c) 2004-2014, International Business Machines
  15588. Corporation and others. All Rights Reserved.
  15589. --------------------------------------------------------------------------------
  15590. icu
  15591. © 2016 and later: Unicode, Inc. and others.
  15592. License & terms of use: http://www.unicode.org/copyright.html
  15593. Copyright (c) 2004-2015, International Business Machines
  15594. Corporation and others. All Rights Reserved.
  15595. --------------------------------------------------------------------------------
  15596. icu
  15597. © 2016 and later: Unicode, Inc. and others.
  15598. License & terms of use: http://www.unicode.org/copyright.html
  15599. Copyright (c) 2004-2016, International Business Machines
  15600. Corporation and others. All Rights Reserved.
  15601. --------------------------------------------------------------------------------
  15602. icu
  15603. © 2016 and later: Unicode, Inc. and others.
  15604. License & terms of use: http://www.unicode.org/copyright.html
  15605. Copyright (c) 2008-2015, International Business Machines
  15606. Corporation and others. All Rights Reserved.
  15607. --------------------------------------------------------------------------------
  15608. icu
  15609. © 2016 and later: Unicode, Inc. and others.
  15610. License & terms of use: http://www.unicode.org/copyright.html
  15611. Copyright (c) 2014, International Business Machines
  15612. Corporation and others. All Rights Reserved.
  15613. --------------------------------------------------------------------------------
  15614. icu
  15615. © 2016 and later: Unicode, Inc. and others.
  15616. License & terms of use: http://www.unicode.org/copyright.html
  15617. Copyright (c) 2014-2016, International Business Machines
  15618. Corporation and others. All Rights Reserved.
  15619. --------------------------------------------------------------------------------
  15620. icu
  15621. © 2016 and later: Unicode, Inc. and others.
  15622. License & terms of use: http://www.unicode.org/copyright.html
  15623. Copyright (C) 2000-2016, International Business Machines
  15624. Corporation and others. All Rights Reserved.
  15625. --------------------------------------------------------------------------------
  15626. icu
  15627. © 2016 and later: Unicode, Inc. and others.
  15628. License & terms of use: http://www.unicode.org/copyright.html
  15629. Copyright (C) 2008, International Business Machines
  15630. Corporation and others. All Rights Reserved.
  15631. --------------------------------------------------------------------------------
  15632. icu
  15633. © 2016 and later: Unicode, Inc. and others.
  15634. License & terms of use: http://www.unicode.org/copyright.html
  15635. Copyright (C) 2008-2011, International Business Machines
  15636. Corporation and others. All Rights Reserved.
  15637. --------------------------------------------------------------------------------
  15638. icu
  15639. © 2016 and later: Unicode, Inc. and others.
  15640. License & terms of use: http://www.unicode.org/copyright.html
  15641. Copyright (C) 2008-2012, International Business Machines
  15642. Corporation and others. All Rights Reserved.
  15643. --------------------------------------------------------------------------------
  15644. icu
  15645. © 2016 and later: Unicode, Inc. and others.
  15646. License & terms of use: http://www.unicode.org/copyright.html
  15647. Copyright (C) 2008-2015, International Business Machines
  15648. Corporation and others. All Rights Reserved.
  15649. --------------------------------------------------------------------------------
  15650. icu
  15651. © 2016 and later: Unicode, Inc. and others.
  15652. License & terms of use: http://www.unicode.org/copyright.html
  15653. Copyright (C) 2008-2016, International Business Machines
  15654. Corporation and others. All Rights Reserved.
  15655. --------------------------------------------------------------------------------
  15656. icu
  15657. © 2016 and later: Unicode, Inc. and others.
  15658. License & terms of use: http://www.unicode.org/copyright.html
  15659. Copyright (C) 2009-2013, International Business Machines
  15660. Corporation and others. All Rights Reserved.
  15661. --------------------------------------------------------------------------------
  15662. icu
  15663. © 2016 and later: Unicode, Inc. and others.
  15664. License & terms of use: http://www.unicode.org/copyright.html
  15665. Copyright (C) 2009-2015, International Business Machines
  15666. Corporation and others. All Rights Reserved.
  15667. --------------------------------------------------------------------------------
  15668. icu
  15669. © 2016 and later: Unicode, Inc. and others.
  15670. License & terms of use: http://www.unicode.org/copyright.html
  15671. Copyright (C) 2009-2016, International Business Machines
  15672. Corporation and others. All Rights Reserved.
  15673. --------------------------------------------------------------------------------
  15674. icu
  15675. © 2016 and later: Unicode, Inc. and others.
  15676. License & terms of use: http://www.unicode.org/copyright.html
  15677. Copyright (C) 1996-2008, International Business Machines Corporation
  15678. and others. All Rights Reserved.
  15679. --------------------------------------------------------------------------------
  15680. icu
  15681. © 2016 and later: Unicode, Inc. and others.
  15682. License & terms of use: http://www.unicode.org/copyright.html
  15683. Copyright (C) 1996-2012, International Business Machines Corporation
  15684. and others. All Rights Reserved.
  15685. --------------------------------------------------------------------------------
  15686. icu
  15687. © 2016 and later: Unicode, Inc. and others.
  15688. License & terms of use: http://www.unicode.org/copyright.html
  15689. Copyright (C) 1997-2005, International Business Machines Corporation and others. All Rights Reserved.
  15690. --------------------------------------------------------------------------------
  15691. icu
  15692. © 2016 and later: Unicode, Inc. and others.
  15693. License & terms of use: http://www.unicode.org/copyright.html
  15694. Copyright (C) 1997-2013, International Business Machines Corporation and others.
  15695. All Rights Reserved.
  15696. --------------------------------------------------------------------------------
  15697. icu
  15698. © 2016 and later: Unicode, Inc. and others.
  15699. License & terms of use: http://www.unicode.org/copyright.html
  15700. Copyright (C) 1997-2016, International Business Machines Corporation and
  15701. others. All Rights Reserved.
  15702. --------------------------------------------------------------------------------
  15703. icu
  15704. © 2016 and later: Unicode, Inc. and others.
  15705. License & terms of use: http://www.unicode.org/copyright.html
  15706. Copyright (C) 2001-2005, International Business Machines Corporation and others. All Rights Reserved.
  15707. --------------------------------------------------------------------------------
  15708. icu
  15709. © 2016 and later: Unicode, Inc. and others.
  15710. License & terms of use: http://www.unicode.org/copyright.html
  15711. Copyright (C) 2001-2011, International Business Machines Corporation
  15712. and others. All Rights Reserved.
  15713. --------------------------------------------------------------------------------
  15714. icu
  15715. © 2016 and later: Unicode, Inc. and others.
  15716. License & terms of use: http://www.unicode.org/copyright.html
  15717. Copyright (C) 2002-2016 International Business Machines Corporation
  15718. and others. All rights reserved.
  15719. --------------------------------------------------------------------------------
  15720. icu
  15721. © 2016 and later: Unicode, Inc. and others.
  15722. License & terms of use: http://www.unicode.org/copyright.html
  15723. Copyright (C) 2003-2014, International Business Machines Corporation
  15724. and others. All Rights Reserved.
  15725. --------------------------------------------------------------------------------
  15726. icu
  15727. © 2016 and later: Unicode, Inc. and others.
  15728. License & terms of use: http://www.unicode.org/copyright.html
  15729. Copyright (C) 2007-2013, International Business Machines Corporation and
  15730. others. All Rights Reserved.
  15731. --------------------------------------------------------------------------------
  15732. icu
  15733. © 2016 and later: Unicode, Inc. and others.
  15734. License & terms of use: http://www.unicode.org/copyright.html
  15735. Copyright (C) 2008, International Business Machines Corporation and
  15736. others. All Rights Reserved.
  15737. --------------------------------------------------------------------------------
  15738. icu
  15739. © 2016 and later: Unicode, Inc. and others.
  15740. License & terms of use: http://www.unicode.org/copyright.html
  15741. Copyright (C) 2008-2016, International Business Machines Corporation and
  15742. others. All Rights Reserved.
  15743. --------------------------------------------------------------------------------
  15744. icu
  15745. © 2016 and later: Unicode, Inc. and others.
  15746. License & terms of use: http://www.unicode.org/copyright.html
  15747. Copyright (C) 2009-2011, International Business Machines
  15748. Corporation and others. All Rights Reserved.
  15749. Copyright 2007 Google Inc. All Rights Reserved.
  15750. --------------------------------------------------------------------------------
  15751. icu
  15752. © 2016 and later: Unicode, Inc. and others.
  15753. License & terms of use: http://www.unicode.org/copyright.html
  15754. Copyright (C) 2009-2012, International Business Machines
  15755. Corporation and others. All Rights Reserved.
  15756. Copyright 2007 Google Inc. All Rights Reserved.
  15757. --------------------------------------------------------------------------------
  15758. icu
  15759. © 2016 and later: Unicode, Inc. and others.
  15760. License & terms of use: http://www.unicode.org/copyright.html
  15761. Copyright (C) 2009-2013, International Business Machines
  15762. Corporation and others. All Rights Reserved.
  15763. Copyright 2001 and onwards Google Inc.
  15764. --------------------------------------------------------------------------------
  15765. icu
  15766. © 2016 and later: Unicode, Inc. and others.
  15767. License & terms of use: http://www.unicode.org/copyright.html
  15768. Copyright (C) 2009-2013, International Business Machines
  15769. Corporation and others. All Rights Reserved.
  15770. Copyright 2004 and onwards Google Inc.
  15771. --------------------------------------------------------------------------------
  15772. icu
  15773. © 2016 and later: Unicode, Inc. and others.
  15774. License & terms of use: http://www.unicode.org/copyright.html
  15775. Copyright (C) 2015, International Business Machines Corporation and
  15776. others. All Rights Reserved.
  15777. --------------------------------------------------------------------------------
  15778. icu
  15779. © 2016 and later: Unicode, Inc. and others.
  15780. License & terms of use: http://www.unicode.org/copyright.html
  15781. Copyright (C) {1999-2001}, International Business Machines Corporation and others. All Rights Reserved.
  15782. --------------------------------------------------------------------------------
  15783. icu
  15784. © 2016 and later: Unicode, Inc. and others.
  15785. License & terms of use: http://www.unicode.org/copyright.html
  15786. Copyright (c) 1997-2011, International Business Machines Corporation and
  15787. others. All Rights Reserved.
  15788. Copyright (C) 2010 , Yahoo! Inc.
  15789. --------------------------------------------------------------------------------
  15790. icu
  15791. © 2016 and later: Unicode, Inc. and others.
  15792. License & terms of use: http://www.unicode.org/copyright.html
  15793. Copyright (c) 1997-2012, International Business Machines Corporation and
  15794. others. All Rights Reserved.
  15795. --------------------------------------------------------------------------------
  15796. icu
  15797. © 2016 and later: Unicode, Inc. and others.
  15798. License & terms of use: http://www.unicode.org/copyright.html
  15799. Copyright (c) 1997-2012, International Business Machines Corporation and
  15800. others. All Rights Reserved.
  15801. Copyright (C) 2010 , Yahoo! Inc.
  15802. --------------------------------------------------------------------------------
  15803. icu
  15804. © 2016 and later: Unicode, Inc. and others.
  15805. License & terms of use: http://www.unicode.org/copyright.html
  15806. Copyright (c) 1997-2015, International Business Machines Corporation and
  15807. others. All Rights Reserved.
  15808. --------------------------------------------------------------------------------
  15809. icu
  15810. © 2016 and later: Unicode, Inc. and others.
  15811. License & terms of use: http://www.unicode.org/copyright.html
  15812. Copyright (c) 1997-2016, International Business Machines Corporation
  15813. and others. All Rights Reserved.
  15814. --------------------------------------------------------------------------------
  15815. icu
  15816. © 2016 and later: Unicode, Inc. and others.
  15817. License & terms of use: http://www.unicode.org/copyright.html
  15818. Copyright (c) 1999-2012, International Business Machines Corporation and
  15819. others. All Rights Reserved.
  15820. --------------------------------------------------------------------------------
  15821. icu
  15822. © 2016 and later: Unicode, Inc. and others.
  15823. License & terms of use: http://www.unicode.org/copyright.html
  15824. Copyright (c) 1999-2016, International Business Machines Corporation and
  15825. others. All Rights Reserved.
  15826. --------------------------------------------------------------------------------
  15827. icu
  15828. © 2016 and later: Unicode, Inc. and others.
  15829. License & terms of use: http://www.unicode.org/copyright.html
  15830. Copyright (c) 2001-2016, International Business Machines Corporation and
  15831. others. All Rights Reserved.
  15832. --------------------------------------------------------------------------------
  15833. icu
  15834. © 2016 and later: Unicode, Inc. and others.
  15835. License & terms of use: http://www.unicode.org/copyright.html
  15836. Copyright (c) 2002-2005, International Business Machines Corporation and
  15837. others. All Rights Reserved.
  15838. --------------------------------------------------------------------------------
  15839. icu
  15840. © 2016 and later: Unicode, Inc. and others.
  15841. License & terms of use: http://www.unicode.org/copyright.html
  15842. Copyright (c) 2002-2006, International Business Machines Corporation and
  15843. others. All Rights Reserved.
  15844. --------------------------------------------------------------------------------
  15845. icu
  15846. © 2016 and later: Unicode, Inc. and others.
  15847. License & terms of use: http://www.unicode.org/copyright.html
  15848. Copyright (c) 2002-2012, International Business Machines Corporation and
  15849. others. All Rights Reserved.
  15850. --------------------------------------------------------------------------------
  15851. icu
  15852. © 2016 and later: Unicode, Inc. and others.
  15853. License & terms of use: http://www.unicode.org/copyright.html
  15854. Copyright (c) 2002-2014, International Business Machines Corporation and
  15855. others. All Rights Reserved.
  15856. --------------------------------------------------------------------------------
  15857. icu
  15858. © 2016 and later: Unicode, Inc. and others.
  15859. License & terms of use: http://www.unicode.org/copyright.html
  15860. Copyright (c) 2003-2010 International Business Machines
  15861. Corporation and others. All Rights Reserved.
  15862. --------------------------------------------------------------------------------
  15863. icu
  15864. © 2016 and later: Unicode, Inc. and others.
  15865. License & terms of use: http://www.unicode.org/copyright.html
  15866. Copyright (c) 2004-2010, International Business Machines Corporation and
  15867. others. All Rights Reserved.
  15868. --------------------------------------------------------------------------------
  15869. icu
  15870. © 2016 and later: Unicode, Inc. and others.
  15871. License & terms of use: http://www.unicode.org/copyright.html
  15872. Copyright (c) 2007-2012, International Business Machines Corporation and
  15873. others. All Rights Reserved.
  15874. --------------------------------------------------------------------------------
  15875. icu
  15876. © 2016 and later: Unicode, Inc. and others.
  15877. License & terms of use: http://www.unicode.org/copyright.html
  15878. Copyright (c) 2007-2013, International Business Machines Corporation and
  15879. others. All Rights Reserved.
  15880. --------------------------------------------------------------------------------
  15881. icu
  15882. © 2016 and later: Unicode, Inc. and others.
  15883. License & terms of use: http://www.unicode.org/copyright.html
  15884. Copyright (c) 2007-2014, International Business Machines Corporation and
  15885. others. All Rights Reserved.
  15886. --------------------------------------------------------------------------------
  15887. icu
  15888. © 2016 and later: Unicode, Inc. and others.
  15889. License & terms of use: http://www.unicode.org/copyright.html
  15890. Copyright (c) 2007-2016, International Business Machines Corporation and
  15891. others. All Rights Reserved.
  15892. --------------------------------------------------------------------------------
  15893. icu
  15894. © 2016 and later: Unicode, Inc. and others.
  15895. License & terms of use: http://www.unicode.org/copyright.html
  15896. Copyright (c) 2008-2010, International Business Machines Corporation and
  15897. others. All Rights Reserved.
  15898. --------------------------------------------------------------------------------
  15899. icu
  15900. © 2016 and later: Unicode, Inc. and others.
  15901. License & terms of use: http://www.unicode.org/copyright.html
  15902. Copyright (c) 2008-2011, International Business Machines Corporation and
  15903. others. All Rights Reserved.
  15904. --------------------------------------------------------------------------------
  15905. icu
  15906. © 2016 and later: Unicode, Inc. and others.
  15907. License & terms of use: http://www.unicode.org/copyright.html
  15908. Copyright (c) IBM Corporation, 2000-2010. All rights reserved.
  15909. This software is made available under the terms of the
  15910. ICU License -- ICU 1.8.1 and later.
  15911. --------------------------------------------------------------------------------
  15912. icu
  15913. © 2016 and later: Unicode, Inc. and others.
  15914. License & terms of use: http://www.unicode.org/copyright.html
  15915. Copyright (c) IBM Corporation, 2000-2011. All rights reserved.
  15916. This software is made available under the terms of the
  15917. ICU License -- ICU 1.8.1 and later.
  15918. --------------------------------------------------------------------------------
  15919. icu
  15920. © 2016 and later: Unicode, Inc. and others.
  15921. License & terms of use: http://www.unicode.org/copyright.html
  15922. Copyright (c) IBM Corporation, 2000-2012. All rights reserved.
  15923. This software is made available under the terms of the
  15924. ICU License -- ICU 1.8.1 and later.
  15925. --------------------------------------------------------------------------------
  15926. icu
  15927. © 2016 and later: Unicode, Inc. and others.
  15928. License & terms of use: http://www.unicode.org/copyright.html
  15929. Copyright (c) IBM Corporation, 2000-2014. All rights reserved.
  15930. This software is made available under the terms of the
  15931. ICU License -- ICU 1.8.1 and later.
  15932. --------------------------------------------------------------------------------
  15933. icu
  15934. © 2016 and later: Unicode, Inc. and others.
  15935. License & terms of use: http://www.unicode.org/copyright.html
  15936. Copyright (c) IBM Corporation, 2000-2016. All rights reserved.
  15937. This software is made available under the terms of the
  15938. ICU License -- ICU 1.8.1 and later.
  15939. --------------------------------------------------------------------------------
  15940. icu
  15941. © 2017 and later: Unicode, Inc. and others.
  15942. License & terms of use: http://www.unicode.org/copyright.html
  15943. Copyright (C) 2009-2017, International Business Machines Corporation,
  15944. Google, and others. All Rights Reserved.
  15945. --------------------------------------------------------------------------------
  15946. icu
  15947. include
  15948. json
  15949. @copyright Copyright (c) 2008-2009 Bjoern Hoehrmann <bjoern@hoehrmann.de>
  15950. @sa http://bjoern.hoehrmann.de/utf-8/decoder/dfa/
  15951. --------------------------------------------------------------------------------
  15952. icu
  15953. json
  15954. Copyright (c) 2013-2022 Niels Lohmann
  15955. Permission is hereby granted, free of charge, to any person obtaining a copy
  15956. of this software and associated documentation files (the "Software"), to deal
  15957. in the Software without restriction, including without limitation the rights
  15958. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  15959. copies of the Software, and to permit persons to whom the Software is
  15960. furnished to do so, subject to the following conditions:
  15961. The above copyright notice and this permission notice shall be included in all
  15962. copies or substantial portions of the Software.
  15963. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  15964. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  15965. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  15966. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  15967. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  15968. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  15969. SOFTWARE.
  15970. --------------------------------------------------------------------------------
  15971. icu
  15972. skia
  15973. Copyright (c) 2018 The Chromium Authors. All rights reserved.
  15974. Use of this source code is governed by a BSD-style license that can be
  15975. found in the LICENSE file.
  15976. --------------------------------------------------------------------------------
  15977. include
  15978. Copyright (c) 2013-2021 Niels Lohmann
  15979. Permission is hereby granted, free of charge, to any person obtaining a copy
  15980. of this software and associated documentation files (the "Software"), to deal
  15981. in the Software without restriction, including without limitation the rights
  15982. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  15983. copies of the Software, and to permit persons to whom the Software is
  15984. furnished to do so, subject to the following conditions:
  15985. The above copyright notice and this permission notice shall be included in all
  15986. copies or substantial portions of the Software.
  15987. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  15988. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  15989. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  15990. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  15991. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  15992. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  15993. SOFTWARE.
  15994. --------------------------------------------------------------------------------
  15995. include
  15996. Copyright (c) 2013-2019 Niels Lohmann <http://nlohmann.me>.
  15997. Permission is hereby granted, free of charge, to any person obtaining a copy
  15998. of this software and associated documentation files (the "Software"), to deal
  15999. in the Software without restriction, including without limitation the rights
  16000. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  16001. copies of the Software, and to permit persons to whom the Software is
  16002. furnished to do so, subject to the following conditions:
  16003. The above copyright notice and this permission notice shall be included in all
  16004. copies or substantial portions of the Software.
  16005. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  16006. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  16007. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  16008. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  16009. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  16010. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  16011. SOFTWARE.
  16012. --------------------------------------------------------------------------------
  16013. include
  16014. Copyright (C) 2011 Nick Bruun <nick@bruun.co>
  16015. Copyright (C) 2013 Vlad Lazarenko <vlad@lazarenko.me>
  16016. Copyright (C) 2014 Nicolas Pauss <nicolas.pauss@gmail.com>
  16017. --------------------------------------------------------------------------------
  16018. include
  16019. Copyright (c) 2009 Florian Loitsch.
  16020. Permission is hereby granted, free of charge, to any person obtaining a copy
  16021. of this software and associated documentation files (the "Software"), to deal
  16022. in the Software without restriction, including without limitation the rights
  16023. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  16024. copies of the Software, and to permit persons to whom the Software is
  16025. furnished to do so, subject to the following conditions:
  16026. The above copyright notice and this permission notice shall be included in all
  16027. copies or substantial portions of the Software.
  16028. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  16029. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  16030. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  16031. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  16032. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  16033. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  16034. SOFTWARE.
  16035. --------------------------------------------------------------------------------
  16036. include
  16037. Copyright (c) 2011 - Nick Bruun.
  16038. This software is provided 'as-is', without any express or implied
  16039. warranty. In no event will the authors be held liable for any damages
  16040. arising from the use of this software.
  16041. Permission is granted to anyone to use this software for any purpose,
  16042. including commercial applications, and to alter it and redistribute it
  16043. freely, subject to the following restrictions:
  16044. 1. The origin of this software must not be misrepresented; you must not
  16045. claim that you wrote the original software. If you use this software
  16046. in a product, an acknowledgment in the product documentation would be
  16047. appreciated but is not required.
  16048. 2. Altered source versions must be plainly marked as such, and must not be
  16049. misrepresented as being the original software.
  16050. 3. If you meet (any of) the author(s), you're encouraged to buy them a beer,
  16051. a drink or whatever is suited to the situation, given that you like the
  16052. software.
  16053. 4. This notice may not be removed or altered from any source
  16054. distribution.
  16055. --------------------------------------------------------------------------------
  16056. inja
  16057. Copyright (c) 2018-2021 Berscheid
  16058. Permission is hereby granted, free of charge, to any person obtaining a copy
  16059. of this software and associated documentation files (the "Software"), to deal
  16060. in the Software without restriction, including without limitation the rights
  16061. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  16062. copies of the Software, and to permit persons to whom the Software is
  16063. furnished to do so, subject to the following conditions:
  16064. The above copyright notice and this permission notice shall be included in all
  16065. copies or substantial portions of the Software.
  16066. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  16067. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  16068. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  16069. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  16070. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  16071. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  16072. SOFTWARE.
  16073. --------------------------------------------------------------------------------
  16074. inja
  16075. ___ _ Version 3.3
  16076. |_ _|_ __ (_) __ _ https://github.com/pantor/inja
  16077. | || '_ \ | |/ _` | Licensed under the MIT License <http://opensource.org/licenses/MIT>.
  16078. | || | | || | (_| |
  16079. |___|_| |_|/ |\__,_| Copyright (c) 2018-2021 Lars Berscheid
  16080. |__/
  16081. Permission is hereby granted, free of charge, to any person obtaining a copy
  16082. of this software and associated documentation files (the "Software"), to deal
  16083. in the Software without restriction, including without limitation the rights
  16084. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  16085. copies of the Software, and to permit persons to whom the Software is
  16086. furnished to do so, subject to the following conditions:
  16087. The above copyright notice and this permission notice shall be included in all
  16088. copies or substantial portions of the Software.
  16089. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  16090. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  16091. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  16092. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  16093. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  16094. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  16095. SOFTWARE.
  16096. --------------------------------------------------------------------------------
  16097. io
  16098. Copyright 2017, the Dart project authors.
  16099. Redistribution and use in source and binary forms, with or without
  16100. modification, are permitted provided that the following conditions are
  16101. met:
  16102. * Redistributions of source code must retain the above copyright
  16103. notice, this list of conditions and the following disclaimer.
  16104. * Redistributions in binary form must reproduce the above
  16105. copyright notice, this list of conditions and the following
  16106. disclaimer in the documentation and/or other materials provided
  16107. with the distribution.
  16108. * Neither the name of Google LLC nor the names of its
  16109. contributors may be used to endorse or promote products derived
  16110. from this software without specific prior written permission.
  16111. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  16112. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  16113. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  16114. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  16115. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  16116. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  16117. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  16118. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  16119. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  16120. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  16121. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  16122. --------------------------------------------------------------------------------
  16123. io
  16124. Copyright 2017, the Dart project authors. Please see the AUTHORS file
  16125. for details. All rights reserved. Use of this source code is governed by a
  16126. BSD-style license that can be found in the LICENSE file.
  16127. --------------------------------------------------------------------------------
  16128. io
  16129. Copyright 2021, the Dart project authors. Please see the AUTHORS file
  16130. for details. All rights reserved. Use of this source code is governed by a
  16131. BSD-style license that can be found in the LICENSE file.
  16132. --------------------------------------------------------------------------------
  16133. jni
  16134. leak_tracker
  16135. leak_tracker_flutter_testing
  16136. leak_tracker_testing
  16137. Copyright 2022, the Dart project authors.
  16138. Redistribution and use in source and binary forms, with or without
  16139. modification, are permitted provided that the following conditions are
  16140. met:
  16141. * Redistributions of source code must retain the above copyright
  16142. notice, this list of conditions and the following disclaimer.
  16143. * Redistributions in binary form must reproduce the above
  16144. copyright notice, this list of conditions and the following
  16145. disclaimer in the documentation and/or other materials provided
  16146. with the distribution.
  16147. * Neither the name of Google LLC nor the names of its
  16148. contributors may be used to endorse or promote products derived
  16149. from this software without specific prior written permission.
  16150. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  16151. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  16152. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  16153. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  16154. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  16155. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  16156. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  16157. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  16158. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  16159. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  16160. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  16161. --------------------------------------------------------------------------------
  16162. jni_flutter
  16163. jni_util
  16164. Copyright 2026, the Dart project authors.
  16165. Redistribution and use in source and binary forms, with or without
  16166. modification, are permitted provided that the following conditions are
  16167. met:
  16168. * Redistributions of source code must retain the above copyright
  16169. notice, this list of conditions and the following disclaimer.
  16170. * Redistributions in binary form must reproduce the above
  16171. copyright notice, this list of conditions and the following
  16172. disclaimer in the documentation and/or other materials provided
  16173. with the distribution.
  16174. * Neither the name of Google LLC nor the names of its
  16175. contributors may be used to endorse or promote products derived
  16176. from this software without specific prior written permission.
  16177. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  16178. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  16179. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  16180. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  16181. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  16182. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  16183. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  16184. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  16185. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  16186. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  16187. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  16188. --------------------------------------------------------------------------------
  16189. js
  16190. Copyright 2012, the Dart project authors.
  16191. Redistribution and use in source and binary forms, with or without
  16192. modification, are permitted provided that the following conditions are
  16193. met:
  16194. * Redistributions of source code must retain the above copyright
  16195. notice, this list of conditions and the following disclaimer.
  16196. * Redistributions in binary form must reproduce the above
  16197. copyright notice, this list of conditions and the following
  16198. disclaimer in the documentation and/or other materials provided
  16199. with the distribution.
  16200. * Neither the name of Google LLC nor the names of its
  16201. contributors may be used to endorse or promote products derived
  16202. from this software without specific prior written permission.
  16203. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  16204. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  16205. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  16206. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  16207. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  16208. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  16209. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  16210. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  16211. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  16212. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  16213. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  16214. --------------------------------------------------------------------------------
  16215. json
  16216. Apache License
  16217. Version 2.0, January 2004
  16218. http://www.apache.org/licenses/
  16219. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  16220. 1. Definitions.
  16221. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
  16222. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
  16223. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
  16224. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
  16225. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
  16226. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
  16227. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
  16228. "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
  16229. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
  16230. "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
  16231. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
  16232. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
  16233. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
  16234. (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and
  16235. (b) You must cause any modified files to carry prominent notices stating that You changed the files; and
  16236. (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
  16237. (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.
  16238. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.
  16239. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
  16240. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
  16241. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
  16242. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
  16243. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
  16244. END OF TERMS AND CONDITIONS
  16245. APPENDIX: How to apply the Apache License to your work.
  16246. To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives.
  16247. Copyright [yyyy] [name of copyright owner]
  16248. Licensed under the Apache License, Version 2.0 (the "License");
  16249. you may not use this file except in compliance with the License.
  16250. You may obtain a copy of the License at
  16251. http://www.apache.org/licenses/LICENSE-2.0
  16252. Unless required by applicable law or agreed to in writing, software
  16253. distributed under the License is distributed on an "AS IS" BASIS,
  16254. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  16255. See the License for the specific language governing permissions and
  16256. limitations under the License.
  16257. --------------------------------------------------------------------------------
  16258. json_annotation
  16259. platform
  16260. Copyright 2017, the Dart project authors. All rights reserved.
  16261. Redistribution and use in source and binary forms, with or without
  16262. modification, are permitted provided that the following conditions are
  16263. met:
  16264. * Redistributions of source code must retain the above copyright
  16265. notice, this list of conditions and the following disclaimer.
  16266. * Redistributions in binary form must reproduce the above
  16267. copyright notice, this list of conditions and the following
  16268. disclaimer in the documentation and/or other materials provided
  16269. with the distribution.
  16270. * Neither the name of Google Inc. nor the names of its
  16271. contributors may be used to endorse or promote products derived
  16272. from this software without specific prior written permission.
  16273. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  16274. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  16275. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  16276. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  16277. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  16278. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  16279. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  16280. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  16281. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  16282. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  16283. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  16284. --------------------------------------------------------------------------------
  16285. khronos
  16286. Copyright (c) 2013-2014 The Khronos Group Inc.
  16287. Permission is hereby granted, free of charge, to any person obtaining a
  16288. copy of this software and/or associated documentation files (the
  16289. "Materials"), to deal in the Materials without restriction, including
  16290. without limitation the rights to use, copy, modify, merge, publish,
  16291. distribute, sublicense, and/or sell copies of the Materials, and to
  16292. permit persons to whom the Materials are furnished to do so, subject to
  16293. the following conditions:
  16294. The above copyright notice and this permission notice shall be included
  16295. in all copies or substantial portions of the Materials.
  16296. THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  16297. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  16298. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  16299. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  16300. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  16301. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  16302. MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
  16303. --------------------------------------------------------------------------------
  16304. libXNVCtrl
  16305. /*
  16306. * Copyright (c) 2008 NVIDIA, Corporation
  16307. *
  16308. * Permission is hereby granted, free of charge, to any person obtaining a copy
  16309. * of this software and associated documentation files (the "Software"), to deal
  16310. * in the Software without restriction, including without limitation the rights
  16311. * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  16312. * copies of the Software, and to permit persons to whom the Software is
  16313. * furnished to do so, subject to the following conditions:
  16314. *
  16315. * The above copyright notice and this permission notice (including the next
  16316. * paragraph) shall be included in all copies or substantial portions of the
  16317. * Software.
  16318. *
  16319. * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  16320. * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  16321. * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  16322. * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  16323. * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  16324. * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  16325. * SOFTWARE.
  16326. */
  16327. --------------------------------------------------------------------------------
  16328. libXNVCtrl
  16329. Copyright (c) 2008 NVIDIA, Corporation
  16330. Permission is hereby granted, free of charge, to any person obtaining a copy
  16331. of this software and associated documentation files (the "Software"), to deal
  16332. in the Software without restriction, including without limitation the rights
  16333. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  16334. copies of the Software, and to permit persons to whom the Software is
  16335. furnished to do so, subject to the following conditions:
  16336. The above copyright notice and this permission notice (including the next
  16337. paragraph) shall be included in all copies or substantial portions of the
  16338. Software.
  16339. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  16340. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  16341. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  16342. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  16343. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  16344. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  16345. SOFTWARE.
  16346. --------------------------------------------------------------------------------
  16347. libXNVCtrl
  16348. Copyright (c) 2010 NVIDIA, Corporation
  16349. Permission is hereby granted, free of charge, to any person obtaining a copy
  16350. of this software and associated documentation files (the "Software"), to deal
  16351. in the Software without restriction, including without limitation the rights
  16352. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  16353. copies of the Software, and to permit persons to whom the Software is
  16354. furnished to do so, subject to the following conditions:
  16355. The above copyright notice and this permission notice (including the next
  16356. paragraph) shall be included in all copies or substantial portions of the
  16357. Software.
  16358. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  16359. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  16360. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  16361. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  16362. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  16363. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  16364. SOFTWARE.
  16365. --------------------------------------------------------------------------------
  16366. libcxx
  16367. Copyright 2018 Ulf Adams
  16368. Copyright (c) Microsoft Corporation. All rights reserved.
  16369. Boost Software License - Version 1.0 - August 17th, 2003
  16370. Permission is hereby granted, free of charge, to any person or organization
  16371. obtaining a copy of the software and accompanying documentation covered by
  16372. this license (the "Software") to use, reproduce, display, distribute,
  16373. execute, and transmit the Software, and to prepare derivative works of the
  16374. Software, and to permit third-parties to whom the Software is furnished to
  16375. do so, all subject to the following:
  16376. The copyright notices in the Software and this entire statement, including
  16377. the above license grant, this restriction and the following disclaimer,
  16378. must be included in all copies of the Software, in whole or in part, and
  16379. all derivative works of the Software, unless such copies or derivative
  16380. works are solely in the form of machine-executable object code generated by
  16381. a source language processor.
  16382. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  16383. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  16384. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  16385. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  16386. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  16387. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  16388. DEALINGS IN THE SOFTWARE.
  16389. --------------------------------------------------------------------------------
  16390. libcxx
  16391. UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
  16392. See Terms of Use <https://www.unicode.org/copyright.html>
  16393. for definitions of Unicode Inc.'s Data Files and Software.
  16394. NOTICE TO USER: Carefully read the following legal agreement.
  16395. BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S
  16396. DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"),
  16397. YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
  16398. TERMS AND CONDITIONS OF THIS AGREEMENT.
  16399. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE
  16400. THE DATA FILES OR SOFTWARE.
  16401. COPYRIGHT AND PERMISSION NOTICE
  16402. Copyright (c) 1991-2022 Unicode, Inc. All rights reserved.
  16403. Distributed under the Terms of Use in https://www.unicode.org/copyright.html.
  16404. Permission is hereby granted, free of charge, to any person obtaining
  16405. a copy of the Unicode data files and any associated documentation
  16406. (the "Data Files") or Unicode software and any associated documentation
  16407. (the "Software") to deal in the Data Files or Software
  16408. without restriction, including without limitation the rights to use,
  16409. copy, modify, merge, publish, distribute, and/or sell copies of
  16410. the Data Files or Software, and to permit persons to whom the Data Files
  16411. or Software are furnished to do so, provided that either
  16412. (a) this copyright and permission notice appear with all copies
  16413. of the Data Files or Software, or
  16414. (b) this copyright and permission notice appear in associated
  16415. Documentation.
  16416. THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
  16417. ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  16418. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  16419. NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  16420. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
  16421. NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  16422. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  16423. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  16424. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  16425. PERFORMANCE OF THE DATA FILES OR SOFTWARE.
  16426. Except as contained in this notice, the name of a copyright holder
  16427. shall not be used in advertising or otherwise to promote the sale,
  16428. use or other dealings in these Data Files or Software without prior
  16429. written authorization of the copyright holder.
  16430. --------------------------------------------------------------------------------
  16431. libcxx
  16432. libcxxabi
  16433. Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
  16434. Permission is hereby granted, free of charge, to any person obtaining a copy
  16435. of this software and associated documentation files (the "Software"), to deal
  16436. in the Software without restriction, including without limitation the rights
  16437. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  16438. copies of the Software, and to permit persons to whom the Software is
  16439. furnished to do so, subject to the following conditions:
  16440. The above copyright notice and this permission notice shall be included in
  16441. all copies or substantial portions of the Software.
  16442. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  16443. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  16444. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  16445. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  16446. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  16447. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  16448. THE SOFTWARE.
  16449. --------------------------------------------------------------------------------
  16450. libcxx
  16451. libcxxabi
  16452. University of Illinois/NCSA
  16453. Open Source License
  16454. Copyright (c) 2009-2019 by the contributors listed in CREDITS.TXT
  16455. All rights reserved.
  16456. Developed by:
  16457. LLVM Team
  16458. University of Illinois at Urbana-Champaign
  16459. http://llvm.org
  16460. Permission is hereby granted, free of charge, to any person obtaining a copy of
  16461. this software and associated documentation files (the "Software"), to deal with
  16462. the Software without restriction, including without limitation the rights to
  16463. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  16464. of the Software, and to permit persons to whom the Software is furnished to do
  16465. so, subject to the following conditions:
  16466. * Redistributions of source code must retain the above copyright notice,
  16467. this list of conditions and the following disclaimers.
  16468. * Redistributions in binary form must reproduce the above copyright notice,
  16469. this list of conditions and the following disclaimers in the
  16470. documentation and/or other materials provided with the distribution.
  16471. * Neither the names of the LLVM Team, University of Illinois at
  16472. Urbana-Champaign, nor the names of its contributors may be used to
  16473. endorse or promote products derived from this Software without specific
  16474. prior written permission.
  16475. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  16476. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  16477. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  16478. CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  16479. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  16480. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
  16481. SOFTWARE.
  16482. --------------------------------------------------------------------------------
  16483. libcxx
  16484. libcxxabi
  16485. llvm_libc
  16486. ==============================================================================
  16487. The LLVM Project is under the Apache License v2.0 with LLVM Exceptions:
  16488. ==============================================================================
  16489. Apache License
  16490. Version 2.0, January 2004
  16491. http://www.apache.org/licenses/
  16492. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  16493. 1. Definitions.
  16494. "License" shall mean the terms and conditions for use, reproduction,
  16495. and distribution as defined by Sections 1 through 9 of this document.
  16496. "Licensor" shall mean the copyright owner or entity authorized by
  16497. the copyright owner that is granting the License.
  16498. "Legal Entity" shall mean the union of the acting entity and all
  16499. other entities that control, are controlled by, or are under common
  16500. control with that entity. For the purposes of this definition,
  16501. "control" means (i) the power, direct or indirect, to cause the
  16502. direction or management of such entity, whether by contract or
  16503. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  16504. outstanding shares, or (iii) beneficial ownership of such entity.
  16505. "You" (or "Your") shall mean an individual or Legal Entity
  16506. exercising permissions granted by this License.
  16507. "Source" form shall mean the preferred form for making modifications,
  16508. including but not limited to software source code, documentation
  16509. source, and configuration files.
  16510. "Object" form shall mean any form resulting from mechanical
  16511. transformation or translation of a Source form, including but
  16512. not limited to compiled object code, generated documentation,
  16513. and conversions to other media types.
  16514. "Work" shall mean the work of authorship, whether in Source or
  16515. Object form, made available under the License, as indicated by a
  16516. copyright notice that is included in or attached to the work
  16517. (an example is provided in the Appendix below).
  16518. "Derivative Works" shall mean any work, whether in Source or Object
  16519. form, that is based on (or derived from) the Work and for which the
  16520. editorial revisions, annotations, elaborations, or other modifications
  16521. represent, as a whole, an original work of authorship. For the purposes
  16522. of this License, Derivative Works shall not include works that remain
  16523. separable from, or merely link (or bind by name) to the interfaces of,
  16524. the Work and Derivative Works thereof.
  16525. "Contribution" shall mean any work of authorship, including
  16526. the original version of the Work and any modifications or additions
  16527. to that Work or Derivative Works thereof, that is intentionally
  16528. submitted to Licensor for inclusion in the Work by the copyright owner
  16529. or by an individual or Legal Entity authorized to submit on behalf of
  16530. the copyright owner. For the purposes of this definition, "submitted"
  16531. means any form of electronic, verbal, or written communication sent
  16532. to the Licensor or its representatives, including but not limited to
  16533. communication on electronic mailing lists, source code control systems,
  16534. and issue tracking systems that are managed by, or on behalf of, the
  16535. Licensor for the purpose of discussing and improving the Work, but
  16536. excluding communication that is conspicuously marked or otherwise
  16537. designated in writing by the copyright owner as "Not a Contribution."
  16538. "Contributor" shall mean Licensor and any individual or Legal Entity
  16539. on behalf of whom a Contribution has been received by Licensor and
  16540. subsequently incorporated within the Work.
  16541. 2. Grant of Copyright License. Subject to the terms and conditions of
  16542. this License, each Contributor hereby grants to You a perpetual,
  16543. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16544. copyright license to reproduce, prepare Derivative Works of,
  16545. publicly display, publicly perform, sublicense, and distribute the
  16546. Work and such Derivative Works in Source or Object form.
  16547. 3. Grant of Patent License. Subject to the terms and conditions of
  16548. this License, each Contributor hereby grants to You a perpetual,
  16549. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16550. (except as stated in this section) patent license to make, have made,
  16551. use, offer to sell, sell, import, and otherwise transfer the Work,
  16552. where such license applies only to those patent claims licensable
  16553. by such Contributor that are necessarily infringed by their
  16554. Contribution(s) alone or by combination of their Contribution(s)
  16555. with the Work to which such Contribution(s) was submitted. If You
  16556. institute patent litigation against any entity (including a
  16557. cross-claim or counterclaim in a lawsuit) alleging that the Work
  16558. or a Contribution incorporated within the Work constitutes direct
  16559. or contributory patent infringement, then any patent licenses
  16560. granted to You under this License for that Work shall terminate
  16561. as of the date such litigation is filed.
  16562. 4. Redistribution. You may reproduce and distribute copies of the
  16563. Work or Derivative Works thereof in any medium, with or without
  16564. modifications, and in Source or Object form, provided that You
  16565. meet the following conditions:
  16566. (a) You must give any other recipients of the Work or
  16567. Derivative Works a copy of this License; and
  16568. (b) You must cause any modified files to carry prominent notices
  16569. stating that You changed the files; and
  16570. (c) You must retain, in the Source form of any Derivative Works
  16571. that You distribute, all copyright, patent, trademark, and
  16572. attribution notices from the Source form of the Work,
  16573. excluding those notices that do not pertain to any part of
  16574. the Derivative Works; and
  16575. (d) If the Work includes a "NOTICE" text file as part of its
  16576. distribution, then any Derivative Works that You distribute must
  16577. include a readable copy of the attribution notices contained
  16578. within such NOTICE file, excluding those notices that do not
  16579. pertain to any part of the Derivative Works, in at least one
  16580. of the following places: within a NOTICE text file distributed
  16581. as part of the Derivative Works; within the Source form or
  16582. documentation, if provided along with the Derivative Works; or,
  16583. within a display generated by the Derivative Works, if and
  16584. wherever such third-party notices normally appear. The contents
  16585. of the NOTICE file are for informational purposes only and
  16586. do not modify the License. You may add Your own attribution
  16587. notices within Derivative Works that You distribute, alongside
  16588. or as an addendum to the NOTICE text from the Work, provided
  16589. that such additional attribution notices cannot be construed
  16590. as modifying the License.
  16591. You may add Your own copyright statement to Your modifications and
  16592. may provide additional or different license terms and conditions
  16593. for use, reproduction, or distribution of Your modifications, or
  16594. for any such Derivative Works as a whole, provided Your use,
  16595. reproduction, and distribution of the Work otherwise complies with
  16596. the conditions stated in this License.
  16597. 5. Submission of Contributions. Unless You explicitly state otherwise,
  16598. any Contribution intentionally submitted for inclusion in the Work
  16599. by You to the Licensor shall be under the terms and conditions of
  16600. this License, without any additional terms or conditions.
  16601. Notwithstanding the above, nothing herein shall supersede or modify
  16602. the terms of any separate license agreement you may have executed
  16603. with Licensor regarding such Contributions.
  16604. 6. Trademarks. This License does not grant permission to use the trade
  16605. names, trademarks, service marks, or product names of the Licensor,
  16606. except as required for reasonable and customary use in describing the
  16607. origin of the Work and reproducing the content of the NOTICE file.
  16608. 7. Disclaimer of Warranty. Unless required by applicable law or
  16609. agreed to in writing, Licensor provides the Work (and each
  16610. Contributor provides its Contributions) on an "AS IS" BASIS,
  16611. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  16612. implied, including, without limitation, any warranties or conditions
  16613. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  16614. PARTICULAR PURPOSE. You are solely responsible for determining the
  16615. appropriateness of using or redistributing the Work and assume any
  16616. risks associated with Your exercise of permissions under this License.
  16617. 8. Limitation of Liability. In no event and under no legal theory,
  16618. whether in tort (including negligence), contract, or otherwise,
  16619. unless required by applicable law (such as deliberate and grossly
  16620. negligent acts) or agreed to in writing, shall any Contributor be
  16621. liable to You for damages, including any direct, indirect, special,
  16622. incidental, or consequential damages of any character arising as a
  16623. result of this License or out of the use or inability to use the
  16624. Work (including but not limited to damages for loss of goodwill,
  16625. work stoppage, computer failure or malfunction, or any and all
  16626. other commercial damages or losses), even if such Contributor
  16627. has been advised of the possibility of such damages.
  16628. 9. Accepting Warranty or Additional Liability. While redistributing
  16629. the Work or Derivative Works thereof, You may choose to offer,
  16630. and charge a fee for, acceptance of support, warranty, indemnity,
  16631. or other liability obligations and/or rights consistent with this
  16632. License. However, in accepting such obligations, You may act only
  16633. on Your own behalf and on Your sole responsibility, not on behalf
  16634. of any other Contributor, and only if You agree to indemnify,
  16635. defend, and hold each Contributor harmless for any liability
  16636. incurred by, or claims asserted against, such Contributor by reason
  16637. of your accepting any such warranty or additional liability.
  16638. END OF TERMS AND CONDITIONS
  16639. APPENDIX: How to apply the Apache License to your work.
  16640. To apply the Apache License to your work, attach the following
  16641. boilerplate notice, with the fields enclosed by brackets "[]"
  16642. replaced with your own identifying information. (Don't include
  16643. the brackets!) The text should be enclosed in the appropriate
  16644. comment syntax for the file format. We also recommend that a
  16645. file or class name and description of purpose be included on the
  16646. same "printed page" as the copyright notice for easier
  16647. identification within third-party archives.
  16648. Copyright [yyyy] [name of copyright owner]
  16649. Licensed under the Apache License, Version 2.0 (the "License");
  16650. you may not use this file except in compliance with the License.
  16651. You may obtain a copy of the License at
  16652. http://www.apache.org/licenses/LICENSE-2.0
  16653. Unless required by applicable law or agreed to in writing, software
  16654. distributed under the License is distributed on an "AS IS" BASIS,
  16655. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  16656. See the License for the specific language governing permissions and
  16657. limitations under the License.
  16658. ---- LLVM Exceptions to the Apache 2.0 License ----
  16659. As an exception, if, as a result of your compiling your source code, portions
  16660. of this Software are embedded into an Object form of such source code, you
  16661. may redistribute such embedded portions in such Object form without complying
  16662. with the conditions of Sections 4(a), 4(b) and 4(d) of the License.
  16663. In addition, if you combine or link compiled forms of this Software with
  16664. software that is licensed under the GPLv2 ("Combined Software") and if a
  16665. court of competent jurisdiction determines that the patent provision (Section
  16666. 3), the indemnity provision (Section 9) or other Section of the License
  16667. conflicts with the conditions of the GPLv2, you may retroactively and
  16668. prospectively choose to deem waived or otherwise exclude such Section(s) of
  16669. the License, but only in their entirety and only with respect to the Combined
  16670. Software.
  16671. --------------------------------------------------------------------------------
  16672. libjpeg-turbo
  16673. Copyright (C) 2009-2011, Nokia Corporation and/or its subsidiary(-ies).
  16674. All Rights Reserved.
  16675. Author: Siarhei Siamashka <siarhei.siamashka@nokia.com>
  16676. Copyright (C) 2013-2014, Linaro Limited. All Rights Reserved.
  16677. Author: Ragesh Radhakrishnan <ragesh.r@linaro.org>
  16678. Copyright (C) 2014-2016, D. R. Commander. All Rights Reserved.
  16679. Copyright (C) 2015-2016, Matthieu Darbois. All Rights Reserved.
  16680. Copyright (C) 2016, Siarhei Siamashka. All Rights Reserved.
  16681. This software is provided 'as-is', without any express or implied
  16682. warranty. In no event will the authors be held liable for any damages
  16683. arising from the use of this software.
  16684. Permission is granted to anyone to use this software for any purpose,
  16685. including commercial applications, and to alter it and redistribute it
  16686. freely, subject to the following restrictions:
  16687. 1. The origin of this software must not be misrepresented; you must not
  16688. claim that you wrote the original software. If you use this software
  16689. in a product, an acknowledgment in the product documentation would be
  16690. appreciated but is not required.
  16691. 2. Altered source versions must be plainly marked as such, and must not be
  16692. misrepresented as being the original software.
  16693. 3. This notice may not be removed or altered from any source distribution.
  16694. --------------------------------------------------------------------------------
  16695. libjpeg-turbo
  16696. Copyright (C) 2009-2011, Nokia Corporation and/or its subsidiary(-ies).
  16697. All Rights Reserved.
  16698. Author: Siarhei Siamashka <siarhei.siamashka@nokia.com>
  16699. Copyright (C) 2014, Siarhei Siamashka. All Rights Reserved.
  16700. Copyright (C) 2014, Linaro Limited. All Rights Reserved.
  16701. Copyright (C) 2015, D. R. Commander. All Rights Reserved.
  16702. Copyright (C) 2015-2016, Matthieu Darbois. All Rights Reserved.
  16703. This software is provided 'as-is', without any express or implied
  16704. warranty. In no event will the authors be held liable for any damages
  16705. arising from the use of this software.
  16706. Permission is granted to anyone to use this software for any purpose,
  16707. including commercial applications, and to alter it and redistribute it
  16708. freely, subject to the following restrictions:
  16709. 1. The origin of this software must not be misrepresented; you must not
  16710. claim that you wrote the original software. If you use this software
  16711. in a product, an acknowledgment in the product documentation would be
  16712. appreciated but is not required.
  16713. 2. Altered source versions must be plainly marked as such, and must not be
  16714. misrepresented as being the original software.
  16715. 3. This notice may not be removed or altered from any source distribution.
  16716. --------------------------------------------------------------------------------
  16717. libjpeg-turbo
  16718. Copyright (C) 2013, MIPS Technologies, Inc., California.
  16719. All Rights Reserved.
  16720. Authors: Teodora Novkovic (teodora.novkovic@imgtec.com)
  16721. Darko Laus (darko.laus@imgtec.com)
  16722. This software is provided 'as-is', without any express or implied
  16723. warranty. In no event will the authors be held liable for any damages
  16724. arising from the use of this software.
  16725. Permission is granted to anyone to use this software for any purpose,
  16726. including commercial applications, and to alter it and redistribute it
  16727. freely, subject to the following restrictions:
  16728. 1. The origin of this software must not be misrepresented; you must not
  16729. claim that you wrote the original software. If you use this software
  16730. in a product, an acknowledgment in the product documentation would be
  16731. appreciated but is not required.
  16732. 2. Altered source versions must be plainly marked as such, and must not be
  16733. misrepresented as being the original software.
  16734. 3. This notice may not be removed or altered from any source distribution.
  16735. --------------------------------------------------------------------------------
  16736. libjpeg-turbo
  16737. Copyright (C) 2013-2014, MIPS Technologies, Inc., California.
  16738. All Rights Reserved.
  16739. Authors: Teodora Novkovic (teodora.novkovic@imgtec.com)
  16740. Darko Laus (darko.laus@imgtec.com)
  16741. Copyright (C) 2015, D. R. Commander. All Rights Reserved.
  16742. This software is provided 'as-is', without any express or implied
  16743. warranty. In no event will the authors be held liable for any damages
  16744. arising from the use of this software.
  16745. Permission is granted to anyone to use this software for any purpose,
  16746. including commercial applications, and to alter it and redistribute it
  16747. freely, subject to the following restrictions:
  16748. 1. The origin of this software must not be misrepresented; you must not
  16749. claim that you wrote the original software. If you use this software
  16750. in a product, an acknowledgment in the product documentation would be
  16751. appreciated but is not required.
  16752. 2. Altered source versions must be plainly marked as such, and must not be
  16753. misrepresented as being the original software.
  16754. 3. This notice may not be removed or altered from any source distribution.
  16755. --------------------------------------------------------------------------------
  16756. libjpeg-turbo
  16757. Copyright (C) 2014, D. R. Commander. All Rights Reserved.
  16758. This software is provided 'as-is', without any express or implied
  16759. warranty. In no event will the authors be held liable for any damages
  16760. arising from the use of this software.
  16761. Permission is granted to anyone to use this software for any purpose,
  16762. including commercial applications, and to alter it and redistribute it
  16763. freely, subject to the following restrictions:
  16764. 1. The origin of this software must not be misrepresented; you must not
  16765. claim that you wrote the original software. If you use this software
  16766. in a product, an acknowledgment in the product documentation would be
  16767. appreciated but is not required.
  16768. 2. Altered source versions must be plainly marked as such, and must not be
  16769. misrepresented as being the original software.
  16770. 3. This notice may not be removed or altered from any source distribution.
  16771. --------------------------------------------------------------------------------
  16772. libjpeg-turbo
  16773. Copyright (C) 2014-2015, D. R. Commander. All Rights Reserved.
  16774. This software is provided 'as-is', without any express or implied
  16775. warranty. In no event will the authors be held liable for any damages
  16776. arising from the use of this software.
  16777. Permission is granted to anyone to use this software for any purpose,
  16778. including commercial applications, and to alter it and redistribute it
  16779. freely, subject to the following restrictions:
  16780. 1. The origin of this software must not be misrepresented; you must not
  16781. claim that you wrote the original software. If you use this software
  16782. in a product, an acknowledgment in the product documentation would be
  16783. appreciated but is not required.
  16784. 2. Altered source versions must be plainly marked as such, and must not be
  16785. misrepresented as being the original software.
  16786. 3. This notice may not be removed or altered from any source distribution.
  16787. --------------------------------------------------------------------------------
  16788. libjpeg-turbo
  16789. Copyright (C) 2014-2015, D. R. Commander. All Rights Reserved.
  16790. Copyright (C) 2014, Jay Foad. All Rights Reserved.
  16791. This software is provided 'as-is', without any express or implied
  16792. warranty. In no event will the authors be held liable for any damages
  16793. arising from the use of this software.
  16794. Permission is granted to anyone to use this software for any purpose,
  16795. including commercial applications, and to alter it and redistribute it
  16796. freely, subject to the following restrictions:
  16797. 1. The origin of this software must not be misrepresented; you must not
  16798. claim that you wrote the original software. If you use this software
  16799. in a product, an acknowledgment in the product documentation would be
  16800. appreciated but is not required.
  16801. 2. Altered source versions must be plainly marked as such, and must not be
  16802. misrepresented as being the original software.
  16803. 3. This notice may not be removed or altered from any source distribution.
  16804. --------------------------------------------------------------------------------
  16805. libjpeg-turbo
  16806. Copyright (C) 2015, D. R. Commander. All Rights Reserved.
  16807. This software is provided 'as-is', without any express or implied
  16808. warranty. In no event will the authors be held liable for any damages
  16809. arising from the use of this software.
  16810. Permission is granted to anyone to use this software for any purpose,
  16811. including commercial applications, and to alter it and redistribute it
  16812. freely, subject to the following restrictions:
  16813. 1. The origin of this software must not be misrepresented; you must not
  16814. claim that you wrote the original software. If you use this software
  16815. in a product, an acknowledgment in the product documentation would be
  16816. appreciated but is not required.
  16817. 2. Altered source versions must be plainly marked as such, and must not be
  16818. misrepresented as being the original software.
  16819. 3. This notice may not be removed or altered from any source distribution.
  16820. --------------------------------------------------------------------------------
  16821. libjpeg-turbo
  16822. Copyright (C)2009-2014 D. R. Commander. All Rights Reserved.
  16823. Redistribution and use in source and binary forms, with or without
  16824. modification, are permitted provided that the following conditions are met:
  16825. - Redistributions of source code must retain the above copyright notice,
  16826. this list of conditions and the following disclaimer.
  16827. - Redistributions in binary form must reproduce the above copyright notice,
  16828. this list of conditions and the following disclaimer in the documentation
  16829. and/or other materials provided with the distribution.
  16830. - Neither the name of the libjpeg-turbo Project nor the names of its
  16831. contributors may be used to endorse or promote products derived from this
  16832. software without specific prior written permission.
  16833. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS",
  16834. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  16835. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  16836. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
  16837. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  16838. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  16839. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  16840. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  16841. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  16842. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  16843. POSSIBILITY OF SUCH DAMAGE.
  16844. --------------------------------------------------------------------------------
  16845. libjpeg-turbo
  16846. Copyright (C)2009-2015 D. R. Commander. All Rights Reserved.
  16847. Redistribution and use in source and binary forms, with or without
  16848. modification, are permitted provided that the following conditions are met:
  16849. - Redistributions of source code must retain the above copyright notice,
  16850. this list of conditions and the following disclaimer.
  16851. - Redistributions in binary form must reproduce the above copyright notice,
  16852. this list of conditions and the following disclaimer in the documentation
  16853. and/or other materials provided with the distribution.
  16854. - Neither the name of the libjpeg-turbo Project nor the names of its
  16855. contributors may be used to endorse or promote products derived from this
  16856. software without specific prior written permission.
  16857. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS",
  16858. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  16859. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  16860. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
  16861. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  16862. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  16863. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  16864. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  16865. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  16866. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  16867. POSSIBILITY OF SUCH DAMAGE.
  16868. --------------------------------------------------------------------------------
  16869. libjpeg-turbo
  16870. Copyright (C)2009-2016 D. R. Commander. All Rights Reserved.
  16871. Redistribution and use in source and binary forms, with or without
  16872. modification, are permitted provided that the following conditions are met:
  16873. - Redistributions of source code must retain the above copyright notice,
  16874. this list of conditions and the following disclaimer.
  16875. - Redistributions in binary form must reproduce the above copyright notice,
  16876. this list of conditions and the following disclaimer in the documentation
  16877. and/or other materials provided with the distribution.
  16878. - Neither the name of the libjpeg-turbo Project nor the names of its
  16879. contributors may be used to endorse or promote products derived from this
  16880. software without specific prior written permission.
  16881. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS",
  16882. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  16883. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  16884. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
  16885. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  16886. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  16887. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  16888. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  16889. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  16890. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  16891. POSSIBILITY OF SUCH DAMAGE.
  16892. --------------------------------------------------------------------------------
  16893. libjpeg-turbo
  16894. Copyright (C)2011 D. R. Commander. All Rights Reserved.
  16895. Redistribution and use in source and binary forms, with or without
  16896. modification, are permitted provided that the following conditions are met:
  16897. - Redistributions of source code must retain the above copyright notice,
  16898. this list of conditions and the following disclaimer.
  16899. - Redistributions in binary form must reproduce the above copyright notice,
  16900. this list of conditions and the following disclaimer in the documentation
  16901. and/or other materials provided with the distribution.
  16902. - Neither the name of the libjpeg-turbo Project nor the names of its
  16903. contributors may be used to endorse or promote products derived from this
  16904. software without specific prior written permission.
  16905. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS",
  16906. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  16907. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  16908. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
  16909. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  16910. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  16911. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  16912. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  16913. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  16914. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  16915. POSSIBILITY OF SUCH DAMAGE.
  16916. --------------------------------------------------------------------------------
  16917. libjpeg-turbo
  16918. Copyright (C)2011, 2015 D. R. Commander. All Rights Reserved.
  16919. Redistribution and use in source and binary forms, with or without
  16920. modification, are permitted provided that the following conditions are met:
  16921. - Redistributions of source code must retain the above copyright notice,
  16922. this list of conditions and the following disclaimer.
  16923. - Redistributions in binary form must reproduce the above copyright notice,
  16924. this list of conditions and the following disclaimer in the documentation
  16925. and/or other materials provided with the distribution.
  16926. - Neither the name of the libjpeg-turbo Project nor the names of its
  16927. contributors may be used to endorse or promote products derived from this
  16928. software without specific prior written permission.
  16929. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS",
  16930. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  16931. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  16932. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
  16933. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  16934. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  16935. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  16936. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  16937. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  16938. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  16939. POSSIBILITY OF SUCH DAMAGE.
  16940. --------------------------------------------------------------------------------
  16941. libjpeg-turbo
  16942. Copyright (C)2011-2016 D. R. Commander. All Rights Reserved.
  16943. Redistribution and use in source and binary forms, with or without
  16944. modification, are permitted provided that the following conditions are met:
  16945. - Redistributions of source code must retain the above copyright notice,
  16946. this list of conditions and the following disclaimer.
  16947. - Redistributions in binary form must reproduce the above copyright notice,
  16948. this list of conditions and the following disclaimer in the documentation
  16949. and/or other materials provided with the distribution.
  16950. - Neither the name of the libjpeg-turbo Project nor the names of its
  16951. contributors may be used to endorse or promote products derived from this
  16952. software without specific prior written permission.
  16953. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS",
  16954. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  16955. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  16956. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
  16957. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  16958. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  16959. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  16960. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  16961. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  16962. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  16963. POSSIBILITY OF SUCH DAMAGE.
  16964. --------------------------------------------------------------------------------
  16965. libjpeg-turbo
  16966. Portions of this code are based on the PBMPLUS library, which is:
  16967. Copyright (C) 1988 by Jef Poskanzer.
  16968. Permission to use, copy, modify, and distribute this software and its
  16969. documentation for any purpose and without fee is hereby granted, provided
  16970. that the above copyright notice appear in all copies and that both that
  16971. copyright notice and this permission notice appear in supporting
  16972. documentation. This software is provided "as is" without express or
  16973. implied warranty.
  16974. --------------------------------------------------------------------------------
  16975. libjpeg-turbo
  16976. This code is loosely based on ppmtogif from the PBMPLUS distribution
  16977. of Feb. 1991. That file contains the following copyright notice:
  16978. Based on GIFENCODE by David Rowley <mgardi@watdscu.waterloo.edu>.
  16979. Lempel-Ziv compression based on "compress" by Spencer W. Thomas et al.
  16980. Copyright (C) 1989 by Jef Poskanzer.
  16981. Permission to use, copy, modify, and distribute this software and its
  16982. documentation for any purpose and without fee is hereby granted, provided
  16983. that the above copyright notice appear in all copies and that both that
  16984. copyright notice and this permission notice appear in supporting
  16985. documentation. This software is provided "as is" without express or
  16986. implied warranty.
  16987. We are also required to state that
  16988. "The Graphics Interchange Format(c) is the Copyright property of
  16989. CompuServe Incorporated. GIF(sm) is a Service Mark property of
  16990. CompuServe Incorporated."
  16991. --------------------------------------------------------------------------------
  16992. libjpeg-turbo
  16993. This file was part of the Independent JPEG Group's software:
  16994. Copyright (C) 1991-1994, Thomas G. Lane.
  16995. It was modified by The libjpeg-turbo Project to include only code relevant
  16996. to libjpeg-turbo.
  16997. For conditions of distribution and use, see the accompanying README.ijg
  16998. file.
  16999. --------------------------------------------------------------------------------
  17000. libjpeg-turbo
  17001. This file was part of the Independent JPEG Group's software:
  17002. Copyright (C) 1991-1995, Thomas G. Lane.
  17003. For conditions of distribution and use, see the accompanying README.ijg
  17004. file.
  17005. --------------------------------------------------------------------------------
  17006. libjpeg-turbo
  17007. This file was part of the Independent JPEG Group's software:
  17008. Copyright (C) 1991-1996, Thomas G. Lane.
  17009. For conditions of distribution and use, see the accompanying README.ijg
  17010. file.
  17011. --------------------------------------------------------------------------------
  17012. libjpeg-turbo
  17013. This file was part of the Independent JPEG Group's software:
  17014. Copyright (C) 1991-1996, Thomas G. Lane.
  17015. It was modified by The libjpeg-turbo Project to include only code
  17016. relevant to libjpeg-turbo.
  17017. For conditions of distribution and use, see the accompanying README.ijg
  17018. file.
  17019. --------------------------------------------------------------------------------
  17020. libjpeg-turbo
  17021. This file was part of the Independent JPEG Group's software:
  17022. Copyright (C) 1991-1996, Thomas G. Lane.
  17023. It was modified by The libjpeg-turbo Project to include only code and
  17024. information relevant to libjpeg-turbo.
  17025. For conditions of distribution and use, see the accompanying README.ijg
  17026. file.
  17027. --------------------------------------------------------------------------------
  17028. libjpeg-turbo
  17029. This file was part of the Independent JPEG Group's software:
  17030. Copyright (C) 1991-1996, Thomas G. Lane.
  17031. It was modified by The libjpeg-turbo Project to include only code relevant
  17032. to libjpeg-turbo.
  17033. For conditions of distribution and use, see the accompanying README.ijg
  17034. file.
  17035. --------------------------------------------------------------------------------
  17036. libjpeg-turbo
  17037. This file was part of the Independent JPEG Group's software:
  17038. Copyright (C) 1991-1996, Thomas G. Lane.
  17039. Modified 2009 by Guido Vollbeding.
  17040. It was modified by The libjpeg-turbo Project to include only code and
  17041. information relevant to libjpeg-turbo.
  17042. For conditions of distribution and use, see the accompanying README.ijg
  17043. file.
  17044. --------------------------------------------------------------------------------
  17045. libjpeg-turbo
  17046. This file was part of the Independent JPEG Group's software:
  17047. Copyright (C) 1991-1996, Thomas G. Lane.
  17048. libjpeg-turbo Modifications:
  17049. Copyright (C) 2009, 2014-2015, D. R. Commander.
  17050. For conditions of distribution and use, see the accompanying README.ijg
  17051. file.
  17052. --------------------------------------------------------------------------------
  17053. libjpeg-turbo
  17054. This file was part of the Independent JPEG Group's software:
  17055. Copyright (C) 1991-1996, Thomas G. Lane.
  17056. libjpeg-turbo Modifications:
  17057. Copyright (C) 2009, 2015, D. R. Commander.
  17058. For conditions of distribution and use, see the accompanying README.ijg
  17059. file.
  17060. --------------------------------------------------------------------------------
  17061. libjpeg-turbo
  17062. This file was part of the Independent JPEG Group's software:
  17063. Copyright (C) 1991-1996, Thomas G. Lane.
  17064. libjpeg-turbo Modifications:
  17065. Copyright (C) 2009-2012, 2015, D. R. Commander.
  17066. For conditions of distribution and use, see the accompanying README.ijg
  17067. file.
  17068. --------------------------------------------------------------------------------
  17069. libjpeg-turbo
  17070. This file was part of the Independent JPEG Group's software:
  17071. Copyright (C) 1991-1996, Thomas G. Lane.
  17072. libjpeg-turbo Modifications:
  17073. Copyright (C) 2010, D. R. Commander.
  17074. For conditions of distribution and use, see the accompanying README.ijg
  17075. file.
  17076. --------------------------------------------------------------------------------
  17077. libjpeg-turbo
  17078. This file was part of the Independent JPEG Group's software:
  17079. Copyright (C) 1991-1996, Thomas G. Lane.
  17080. libjpeg-turbo Modifications:
  17081. Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
  17082. Copyright (C) 2009-2012, 2015, D. R. Commander.
  17083. Copyright (C) 2014, MIPS Technologies, Inc., California.
  17084. For conditions of distribution and use, see the accompanying README.ijg
  17085. file.
  17086. --------------------------------------------------------------------------------
  17087. libjpeg-turbo
  17088. This file was part of the Independent JPEG Group's software:
  17089. Copyright (C) 1991-1996, Thomas G. Lane.
  17090. libjpeg-turbo Modifications:
  17091. Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
  17092. Copyright (C) 2010, 2015-2016, D. R. Commander.
  17093. Copyright (C) 2014, MIPS Technologies, Inc., California.
  17094. Copyright (C) 2015, Google, Inc.
  17095. For conditions of distribution and use, see the accompanying README.ijg
  17096. file.
  17097. --------------------------------------------------------------------------------
  17098. libjpeg-turbo
  17099. This file was part of the Independent JPEG Group's software:
  17100. Copyright (C) 1991-1996, Thomas G. Lane.
  17101. libjpeg-turbo Modifications:
  17102. Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
  17103. Copyright (C) 2014, MIPS Technologies, Inc., California.
  17104. Copyright (C) 2015, D. R. Commander.
  17105. For conditions of distribution and use, see the accompanying README.ijg
  17106. file.
  17107. --------------------------------------------------------------------------------
  17108. libjpeg-turbo
  17109. This file was part of the Independent JPEG Group's software:
  17110. Copyright (C) 1991-1997, Thomas G. Lane.
  17111. It was modified by The libjpeg-turbo Project to include only code relevant
  17112. to libjpeg-turbo.
  17113. For conditions of distribution and use, see the accompanying README.ijg
  17114. file.
  17115. --------------------------------------------------------------------------------
  17116. libjpeg-turbo
  17117. This file was part of the Independent JPEG Group's software:
  17118. Copyright (C) 1991-1997, Thomas G. Lane.
  17119. Modifications:
  17120. Copyright (C) 2013, Linaro Limited.
  17121. Copyright (C) 2014-2015, D. R. Commander.
  17122. For conditions of distribution and use, see the accompanying README.ijg
  17123. file.
  17124. --------------------------------------------------------------------------------
  17125. libjpeg-turbo
  17126. This file was part of the Independent JPEG Group's software:
  17127. Copyright (C) 1991-1997, Thomas G. Lane.
  17128. Modified 1997-2009 by Guido Vollbeding.
  17129. libjpeg-turbo Modifications:
  17130. Copyright (C) 2009, 2011, 2014-2015, D. R. Commander.
  17131. For conditions of distribution and use, see the accompanying README.ijg
  17132. file.
  17133. --------------------------------------------------------------------------------
  17134. libjpeg-turbo
  17135. This file was part of the Independent JPEG Group's software:
  17136. Copyright (C) 1991-1997, Thomas G. Lane.
  17137. Modified 1997-2009 by Guido Vollbeding.
  17138. libjpeg-turbo Modifications:
  17139. Copyright (C) 2015-2016, D. R. Commander.
  17140. Copyright (C) 2015, Google, Inc.
  17141. For conditions of distribution and use, see the accompanying README.ijg
  17142. file.
  17143. --------------------------------------------------------------------------------
  17144. libjpeg-turbo
  17145. This file was part of the Independent JPEG Group's software:
  17146. Copyright (C) 1991-1997, Thomas G. Lane.
  17147. Modified 2002-2009 by Guido Vollbeding.
  17148. libjpeg-turbo Modifications:
  17149. Copyright (C) 2009-2011, 2016, D. R. Commander.
  17150. Copyright (C) 2013, Linaro Limited.
  17151. Copyright (C) 2015, Google, Inc.
  17152. For conditions of distribution and use, see the accompanying README.ijg
  17153. file.
  17154. --------------------------------------------------------------------------------
  17155. libjpeg-turbo
  17156. This file was part of the Independent JPEG Group's software:
  17157. Copyright (C) 1991-1997, Thomas G. Lane.
  17158. Modified 2003-2010 by Guido Vollbeding.
  17159. libjpeg-turbo Modifications:
  17160. Copyright (C) 2010, 2016, D. R. Commander.
  17161. For conditions of distribution and use, see the accompanying README.ijg
  17162. file.
  17163. --------------------------------------------------------------------------------
  17164. libjpeg-turbo
  17165. This file was part of the Independent JPEG Group's software:
  17166. Copyright (C) 1991-1997, Thomas G. Lane.
  17167. Modified 2009 by Bill Allombert, Guido Vollbeding.
  17168. libjpeg-turbo Modifications:
  17169. Copyright (C) 2015, 2016, D. R. Commander.
  17170. For conditions of distribution and use, see the accompanying README.ijg
  17171. file.
  17172. --------------------------------------------------------------------------------
  17173. libjpeg-turbo
  17174. This file was part of the Independent JPEG Group's software:
  17175. Copyright (C) 1991-1997, Thomas G. Lane.
  17176. Modified 2011 by Guido Vollbeding.
  17177. libjpeg-turbo Modifications:
  17178. Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
  17179. Copyright (C) 2009, 2011-2012, 2014-2015, D. R. Commander.
  17180. Copyright (C) 2013, Linaro Limited.
  17181. For conditions of distribution and use, see the accompanying README.ijg
  17182. file.
  17183. --------------------------------------------------------------------------------
  17184. libjpeg-turbo
  17185. This file was part of the Independent JPEG Group's software:
  17186. Copyright (C) 1991-1997, Thomas G. Lane.
  17187. Modified 2013 by Guido Vollbeding.
  17188. libjpeg-turbo Modifications:
  17189. Copyright (C) 2010-2011, 2013-2016, D. R. Commander.
  17190. Copyright (C) 2015, Google, Inc.
  17191. For conditions of distribution and use, see the accompanying README.ijg
  17192. file.
  17193. --------------------------------------------------------------------------------
  17194. libjpeg-turbo
  17195. This file was part of the Independent JPEG Group's software:
  17196. Copyright (C) 1991-1997, Thomas G. Lane.
  17197. libjpeg-turbo Modifications:
  17198. Copyright (C) 2009, 2011, 2015, D. R. Commander.
  17199. For conditions of distribution and use, see the accompanying README.ijg
  17200. file.
  17201. --------------------------------------------------------------------------------
  17202. libjpeg-turbo
  17203. This file was part of the Independent JPEG Group's software:
  17204. Copyright (C) 1991-1997, Thomas G. Lane.
  17205. libjpeg-turbo Modifications:
  17206. Copyright (C) 2009-2011, 2014-2016, D. R. Commander.
  17207. Copyright (C) 2015, Matthieu Darbois.
  17208. For conditions of distribution and use, see the accompanying README.ijg
  17209. file.
  17210. --------------------------------------------------------------------------------
  17211. libjpeg-turbo
  17212. This file was part of the Independent JPEG Group's software:
  17213. Copyright (C) 1991-1997, Thomas G. Lane.
  17214. libjpeg-turbo Modifications:
  17215. Copyright (C) 2009-2011, 2016, D. R. Commander.
  17216. For conditions of distribution and use, see the accompanying README.ijg
  17217. file.
  17218. --------------------------------------------------------------------------------
  17219. libjpeg-turbo
  17220. This file was part of the Independent JPEG Group's software:
  17221. Copyright (C) 1991-1997, Thomas G. Lane.
  17222. libjpeg-turbo Modifications:
  17223. Copyright (C) 2010, 2016, D. R. Commander.
  17224. Copyright (C) 2015, Google, Inc.
  17225. For conditions of distribution and use, see the accompanying README.ijg
  17226. file.
  17227. --------------------------------------------------------------------------------
  17228. libjpeg-turbo
  17229. This file was part of the Independent JPEG Group's software:
  17230. Copyright (C) 1991-1997, Thomas G. Lane.
  17231. libjpeg-turbo Modifications:
  17232. Copyright (C) 2010-2011, 2015-2016, D. R. Commander.
  17233. For conditions of distribution and use, see the accompanying README.ijg
  17234. file.
  17235. --------------------------------------------------------------------------------
  17236. libjpeg-turbo
  17237. This file was part of the Independent JPEG Group's software:
  17238. Copyright (C) 1991-1997, Thomas G. Lane.
  17239. libjpeg-turbo Modifications:
  17240. Copyright (C) 2015, D. R. Commander.
  17241. For conditions of distribution and use, see the accompanying README.ijg
  17242. file.
  17243. --------------------------------------------------------------------------------
  17244. libjpeg-turbo
  17245. This file was part of the Independent JPEG Group's software:
  17246. Copyright (C) 1991-1997, Thomas G. Lane.
  17247. libjpeg-turbo Modifications:
  17248. Copyright (C) 2016, D. R. Commander.
  17249. For conditions of distribution and use, see the accompanying README.ijg
  17250. file.
  17251. --------------------------------------------------------------------------------
  17252. libjpeg-turbo
  17253. This file was part of the Independent JPEG Group's software:
  17254. Copyright (C) 1991-1998, Thomas G. Lane.
  17255. It was modified by The libjpeg-turbo Project to include only code relevant
  17256. to libjpeg-turbo.
  17257. For conditions of distribution and use, see the accompanying README.ijg
  17258. file.
  17259. --------------------------------------------------------------------------------
  17260. libjpeg-turbo
  17261. This file was part of the Independent JPEG Group's software:
  17262. Copyright (C) 1991-1998, Thomas G. Lane.
  17263. Modified 2002-2009 by Guido Vollbeding.
  17264. libjpeg-turbo Modifications:
  17265. Copyright (C) 2009-2011, 2013-2014, 2016, D. R. Commander.
  17266. Copyright (C) 2015, Google, Inc.
  17267. For conditions of distribution and use, see the accompanying README.ijg
  17268. file.
  17269. --------------------------------------------------------------------------------
  17270. libjpeg-turbo
  17271. This file was part of the Independent JPEG Group's software:
  17272. Copyright (C) 1991-1998, Thomas G. Lane.
  17273. Modified 2003-2008 by Guido Vollbeding.
  17274. libjpeg-turbo Modifications:
  17275. Copyright (C) 2009-2011, D. R. Commander.
  17276. For conditions of distribution and use, see the accompanying README.ijg
  17277. file.
  17278. --------------------------------------------------------------------------------
  17279. libjpeg-turbo
  17280. This file was part of the Independent JPEG Group's software:
  17281. Copyright (C) 1991-1998, Thomas G. Lane.
  17282. Modified 2003-2010 by Guido Vollbeding.
  17283. libjpeg-turbo Modifications:
  17284. Copyright (C) 2010, D. R. Commander.
  17285. For conditions of distribution and use, see the accompanying README.ijg
  17286. file.
  17287. --------------------------------------------------------------------------------
  17288. libjpeg-turbo
  17289. This file was part of the Independent JPEG Group's software:
  17290. Copyright (C) 1991-1998, Thomas G. Lane.
  17291. Modified 2003-2011 by Guido Vollbeding.
  17292. libjpeg-turbo Modifications:
  17293. Copyright (C) 2010, 2013-2014, D. R. Commander.
  17294. For conditions of distribution and use, see the accompanying README.ijg
  17295. file.
  17296. --------------------------------------------------------------------------------
  17297. libjpeg-turbo
  17298. This file was part of the Independent JPEG Group's software:
  17299. Copyright (C) 1991-1998, Thomas G. Lane.
  17300. libjpeg-turbo Modifications:
  17301. Copyright (C) 2012, 2015, D. R. Commander.
  17302. For conditions of distribution and use, see the accompanying README.ijg
  17303. file.
  17304. --------------------------------------------------------------------------------
  17305. libjpeg-turbo
  17306. This file was part of the Independent JPEG Group's software:
  17307. Copyright (C) 1991-1998, Thomas G. Lane.
  17308. libjpeg-turbo Modifications:
  17309. Copyright (C) 2013, D. R. Commander.
  17310. For conditions of distribution and use, see the accompanying README.ijg
  17311. file.
  17312. --------------------------------------------------------------------------------
  17313. libjpeg-turbo
  17314. This file was part of the Independent JPEG Group's software:
  17315. Copyright (C) 1991-2012, Thomas G. Lane, Guido Vollbeding.
  17316. It was modified by The libjpeg-turbo Project to include only information
  17317. relevant to libjpeg-turbo.
  17318. For conditions of distribution and use, see the accompanying README.ijg file.
  17319. --------------------------------------------------------------------------------
  17320. libjpeg-turbo
  17321. This file was part of the Independent JPEG Group's software:
  17322. Copyright (C) 1991-2012, Thomas G. Lane, Guido Vollbeding.
  17323. libjpeg-turbo Modifications:
  17324. Copyright (C) 2010, 2012-2016, D. R. Commander.
  17325. For conditions of distribution and use, see the accompanying README.ijg
  17326. file.
  17327. --------------------------------------------------------------------------------
  17328. libjpeg-turbo
  17329. This file was part of the Independent JPEG Group's software:
  17330. Copyright (C) 1992-1996, Thomas G. Lane.
  17331. It was modified by The libjpeg-turbo Project to include only code and
  17332. information relevant to libjpeg-turbo.
  17333. For conditions of distribution and use, see the accompanying README.ijg
  17334. file.
  17335. --------------------------------------------------------------------------------
  17336. libjpeg-turbo
  17337. This file was part of the Independent JPEG Group's software:
  17338. Copyright (C) 1992-1997, Thomas G. Lane.
  17339. It was modified by The libjpeg-turbo Project to include only code and
  17340. information relevant to libjpeg-turbo.
  17341. For conditions of distribution and use, see the accompanying README.ijg
  17342. file.
  17343. --------------------------------------------------------------------------------
  17344. libjpeg-turbo
  17345. This file was part of the Independent JPEG Group's software:
  17346. Copyright (C) 1994, Thomas G. Lane.
  17347. For conditions of distribution and use, see the accompanying README.ijg
  17348. file.
  17349. --------------------------------------------------------------------------------
  17350. libjpeg-turbo
  17351. This file was part of the Independent JPEG Group's software:
  17352. Copyright (C) 1994-1996, Thomas G. Lane.
  17353. For conditions of distribution and use, see the accompanying README.ijg
  17354. file.
  17355. --------------------------------------------------------------------------------
  17356. libjpeg-turbo
  17357. This file was part of the Independent JPEG Group's software:
  17358. Copyright (C) 1994-1996, Thomas G. Lane.
  17359. It was modified by The libjpeg-turbo Project to include only code relevant
  17360. to libjpeg-turbo.
  17361. For conditions of distribution and use, see the accompanying README.ijg
  17362. file.
  17363. --------------------------------------------------------------------------------
  17364. libjpeg-turbo
  17365. This file was part of the Independent JPEG Group's software:
  17366. Copyright (C) 1994-1996, Thomas G. Lane.
  17367. Modified 2002-2010 by Guido Vollbeding.
  17368. libjpeg-turbo Modifications:
  17369. Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
  17370. Copyright (C) 2010, 2015, D. R. Commander.
  17371. Copyright (C) 2013, MIPS Technologies, Inc., California.
  17372. For conditions of distribution and use, see the accompanying README.ijg
  17373. file.
  17374. --------------------------------------------------------------------------------
  17375. libjpeg-turbo
  17376. This file was part of the Independent JPEG Group's software:
  17377. Copyright (C) 1994-1996, Thomas G. Lane.
  17378. Modified 2009-2010 by Guido Vollbeding.
  17379. libjpeg-turbo Modifications:
  17380. Modified 2011 by Siarhei Siamashka.
  17381. Copyright (C) 2015, D. R. Commander.
  17382. For conditions of distribution and use, see the accompanying README.ijg
  17383. file.
  17384. --------------------------------------------------------------------------------
  17385. libjpeg-turbo
  17386. This file was part of the Independent JPEG Group's software:
  17387. Copyright (C) 1994-1996, Thomas G. Lane.
  17388. Modified 2009-2011 by Guido Vollbeding.
  17389. libjpeg-turbo Modifications:
  17390. Copyright (C) 2011, 2016, D. R. Commander.
  17391. For conditions of distribution and use, see the accompanying README.ijg
  17392. file.
  17393. --------------------------------------------------------------------------------
  17394. libjpeg-turbo
  17395. This file was part of the Independent JPEG Group's software:
  17396. Copyright (C) 1994-1996, Thomas G. Lane.
  17397. Modified 2009-2011 by Guido Vollbeding.
  17398. libjpeg-turbo Modifications:
  17399. Copyright (C) 2013, 2016, D. R. Commander.
  17400. For conditions of distribution and use, see the accompanying README.ijg
  17401. file.
  17402. --------------------------------------------------------------------------------
  17403. libjpeg-turbo
  17404. This file was part of the Independent JPEG Group's software:
  17405. Copyright (C) 1994-1996, Thomas G. Lane.
  17406. Modified 2009-2012 by Guido Vollbeding.
  17407. libjpeg-turbo Modifications:
  17408. Copyright (C) 2011, 2014, 2016, D. R. Commander.
  17409. For conditions of distribution and use, see the accompanying README.ijg
  17410. file.
  17411. --------------------------------------------------------------------------------
  17412. libjpeg-turbo
  17413. This file was part of the Independent JPEG Group's software:
  17414. Copyright (C) 1994-1996, Thomas G. Lane.
  17415. Modified 2009-2012 by Guido Vollbeding.
  17416. libjpeg-turbo Modifications:
  17417. Copyright (C) 2013, 2016, D. R. Commander.
  17418. For conditions of distribution and use, see the accompanying README.ijg
  17419. file.
  17420. --------------------------------------------------------------------------------
  17421. libjpeg-turbo
  17422. This file was part of the Independent JPEG Group's software:
  17423. Copyright (C) 1994-1996, Thomas G. Lane.
  17424. libjpeg-turbo Modifications:
  17425. Copyright (C) 1999-2006, MIYASAKA Masaru.
  17426. Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
  17427. Copyright (C) 2011, 2014-2015, D. R. Commander.
  17428. For conditions of distribution and use, see the accompanying README.ijg
  17429. file.
  17430. --------------------------------------------------------------------------------
  17431. libjpeg-turbo
  17432. This file was part of the Independent JPEG Group's software:
  17433. Copyright (C) 1994-1996, Thomas G. Lane.
  17434. libjpeg-turbo Modifications:
  17435. Copyright (C) 2010, 2015-2016, D. R. Commander.
  17436. Copyright (C) 2015, Google, Inc.
  17437. For conditions of distribution and use, see the accompanying README.ijg
  17438. file.
  17439. --------------------------------------------------------------------------------
  17440. libjpeg-turbo
  17441. This file was part of the Independent JPEG Group's software:
  17442. Copyright (C) 1994-1996, Thomas G. Lane.
  17443. libjpeg-turbo Modifications:
  17444. Copyright (C) 2010, 2016, D. R. Commander.
  17445. For conditions of distribution and use, see the accompanying README.ijg
  17446. file.
  17447. --------------------------------------------------------------------------------
  17448. libjpeg-turbo
  17449. This file was part of the Independent JPEG Group's software:
  17450. Copyright (C) 1994-1996, Thomas G. Lane.
  17451. libjpeg-turbo Modifications:
  17452. Copyright (C) 2011, 2015, D. R. Commander.
  17453. For conditions of distribution and use, see the accompanying README.ijg
  17454. file.
  17455. --------------------------------------------------------------------------------
  17456. libjpeg-turbo
  17457. This file was part of the Independent JPEG Group's software:
  17458. Copyright (C) 1994-1996, Thomas G. Lane.
  17459. libjpeg-turbo Modifications:
  17460. Copyright (C) 2013, Linaro Limited.
  17461. Copyright (C) 2014-2015, D. R. Commander.
  17462. For conditions of distribution and use, see the accompanying README.ijg
  17463. file.
  17464. --------------------------------------------------------------------------------
  17465. libjpeg-turbo
  17466. This file was part of the Independent JPEG Group's software:
  17467. Copyright (C) 1994-1996, Thomas G. Lane.
  17468. libjpeg-turbo Modifications:
  17469. Copyright (C) 2015, D. R. Commander.
  17470. For conditions of distribution and use, see the accompanying README.ijg
  17471. file.
  17472. --------------------------------------------------------------------------------
  17473. libjpeg-turbo
  17474. This file was part of the Independent JPEG Group's software:
  17475. Copyright (C) 1994-1996, Thomas G. Lane.
  17476. libjpeg-turbo Modifications:
  17477. Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
  17478. Copyright (C) 2009, 2011, 2014-2015, D. R. Commander.
  17479. Copyright (C) 2013, Linaro Limited.
  17480. For conditions of distribution and use, see the accompanying README.ijg
  17481. file.
  17482. --------------------------------------------------------------------------------
  17483. libjpeg-turbo
  17484. This file was part of the Independent JPEG Group's software:
  17485. Copyright (C) 1994-1997, Thomas G. Lane.
  17486. It was modified by The libjpeg-turbo Project to include only code and
  17487. information relevant to libjpeg-turbo.
  17488. For conditions of distribution and use, see the accompanying README.ijg
  17489. file.
  17490. --------------------------------------------------------------------------------
  17491. libjpeg-turbo
  17492. This file was part of the Independent JPEG Group's software:
  17493. Copyright (C) 1994-1997, Thomas G. Lane.
  17494. It was modified by The libjpeg-turbo Project to include only code relevant
  17495. to libjpeg-turbo.
  17496. For conditions of distribution and use, see the accompanying README.ijg
  17497. file.
  17498. --------------------------------------------------------------------------------
  17499. libjpeg-turbo
  17500. This file was part of the Independent JPEG Group's software:
  17501. Copyright (C) 1994-1997, Thomas G. Lane.
  17502. Modified 1997-2009 by Guido Vollbeding.
  17503. libjpeg-turbo Modifications:
  17504. Copyright (C) 2014, D. R. Commander.
  17505. For conditions of distribution and use, see the accompanying README.ijg
  17506. file.
  17507. --------------------------------------------------------------------------------
  17508. libjpeg-turbo
  17509. This file was part of the Independent JPEG Group's software:
  17510. Copyright (C) 1994-1997, Thomas G. Lane.
  17511. Modified 2009 by Bill Allombert, Guido Vollbeding.
  17512. It was modified by The libjpeg-turbo Project to include only code relevant
  17513. to libjpeg-turbo.
  17514. For conditions of distribution and use, see the accompanying README.ijg
  17515. file.
  17516. --------------------------------------------------------------------------------
  17517. libjpeg-turbo
  17518. This file was part of the Independent JPEG Group's software:
  17519. Copyright (C) 1994-1997, Thomas G. Lane.
  17520. libjpeg-turbo Modifications:
  17521. Copyright (C) 2014, D. R. Commander.
  17522. For conditions of distribution and use, see the accompanying README.ijg
  17523. file.
  17524. --------------------------------------------------------------------------------
  17525. libjpeg-turbo
  17526. This file was part of the Independent JPEG Group's software:
  17527. Copyright (C) 1994-1997, Thomas G. Lane.
  17528. libjpeg-turbo Modifications:
  17529. Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
  17530. Copyright (C) 2010, 2015-2016, D. R. Commander.
  17531. Copyright (C) 2015, Google, Inc.
  17532. For conditions of distribution and use, see the accompanying README.ijg
  17533. file.
  17534. --------------------------------------------------------------------------------
  17535. libjpeg-turbo
  17536. This file was part of the Independent JPEG Group's software:
  17537. Copyright (C) 1994-1997, Thomas G. Lane.
  17538. libjpeg-turbo Modifications:
  17539. Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
  17540. For conditions of distribution and use, see the accompanying README.ijg
  17541. file.
  17542. --------------------------------------------------------------------------------
  17543. libjpeg-turbo
  17544. This file was part of the Independent JPEG Group's software:
  17545. Copyright (C) 1994-1998, Thomas G. Lane.
  17546. Modified 2003-2010 by Guido Vollbeding.
  17547. It was modified by The libjpeg-turbo Project to include only code relevant
  17548. to libjpeg-turbo.
  17549. For conditions of distribution and use, see the accompanying README.ijg
  17550. file.
  17551. --------------------------------------------------------------------------------
  17552. libjpeg-turbo
  17553. This file was part of the Independent JPEG Group's software:
  17554. Copyright (C) 1994-1998, Thomas G. Lane.
  17555. Modified 2010 by Guido Vollbeding.
  17556. libjpeg-turbo Modifications:
  17557. Copyright (C) 2014, D. R. Commander.
  17558. For conditions of distribution and use, see the accompanying README.ijg
  17559. file.
  17560. --------------------------------------------------------------------------------
  17561. libjpeg-turbo
  17562. This file was part of the Independent JPEG Group's software:
  17563. Copyright (C) 1994-1998, Thomas G. Lane.
  17564. libjpeg-turbo Modifications:
  17565. Copyright (C) 2015, D. R. Commander.
  17566. For conditions of distribution and use, see the accompanying README.ijg
  17567. file.
  17568. --------------------------------------------------------------------------------
  17569. libjpeg-turbo
  17570. This file was part of the Independent JPEG Group's software:
  17571. Copyright (C) 1994-1998, Thomas G. Lane.
  17572. libjpeg-turbo Modifications:
  17573. Copyright (C) 2016, D. R. Commander.
  17574. For conditions of distribution and use, see the accompanying README.ijg
  17575. file.
  17576. --------------------------------------------------------------------------------
  17577. libjpeg-turbo
  17578. This file was part of the Independent JPEG Group's software:
  17579. Copyright (C) 1995-1997, Thomas G. Lane.
  17580. It was modified by The libjpeg-turbo Project to include only code relevant
  17581. to libjpeg-turbo.
  17582. For conditions of distribution and use, see the accompanying README.ijg
  17583. file.
  17584. --------------------------------------------------------------------------------
  17585. libjpeg-turbo
  17586. This file was part of the Independent JPEG Group's software:
  17587. Copyright (C) 1995-1997, Thomas G. Lane.
  17588. libjpeg-turbo Modifications:
  17589. Copyright (C) 2015, D. R. Commander.
  17590. For conditions of distribution and use, see the accompanying README.ijg
  17591. file.
  17592. --------------------------------------------------------------------------------
  17593. libjpeg-turbo
  17594. This file was part of the Independent JPEG Group's software:
  17595. Copyright (C) 1995-1998, Thomas G. Lane.
  17596. Modified 2000-2009 by Guido Vollbeding.
  17597. It was modified by The libjpeg-turbo Project to include only code relevant
  17598. to libjpeg-turbo.
  17599. For conditions of distribution and use, see the accompanying README.ijg
  17600. file.
  17601. --------------------------------------------------------------------------------
  17602. libjpeg-turbo
  17603. This file was part of the Independent JPEG Group's software:
  17604. Copyright (C) 1995-2010, Thomas G. Lane, Guido Vollbeding.
  17605. libjpeg-turbo Modifications:
  17606. Copyright (C) 2010, 2014, D. R. Commander.
  17607. For conditions of distribution and use, see the accompanying README.ijg
  17608. file.
  17609. --------------------------------------------------------------------------------
  17610. libjpeg-turbo
  17611. This file was part of the Independent JPEG Group's software:
  17612. Copyright (C) 1997-2011, Thomas G. Lane, Guido Vollbeding.
  17613. It was modified by The libjpeg-turbo Project to include only code relevant
  17614. to libjpeg-turbo.
  17615. For conditions of distribution and use, see the accompanying README.ijg
  17616. file.
  17617. --------------------------------------------------------------------------------
  17618. libjpeg-turbo
  17619. This file was part of the Independent JPEG Group's software:
  17620. Copyright (C) 1997-2011, Thomas G. Lane, Guido Vollbeding.
  17621. libjpeg-turbo Modifications:
  17622. Copyright (C) 2010, D. R. Commander.
  17623. For conditions of distribution and use, see the accompanying README.ijg
  17624. file.
  17625. --------------------------------------------------------------------------------
  17626. libjpeg-turbo
  17627. libjpeg-turbo Licenses
  17628. ======================
  17629. libjpeg-turbo is covered by three compatible BSD-style open source licenses:
  17630. - The IJG (Independent JPEG Group) License, which is listed in
  17631. [README.ijg](README.ijg)
  17632. This license applies to the libjpeg API library and associated programs
  17633. (any code inherited from libjpeg, and any modifications to that code.)
  17634. - The Modified (3-clause) BSD License, which is listed in
  17635. [turbojpeg.c](turbojpeg.c)
  17636. This license covers the TurboJPEG API library and associated programs.
  17637. - The zlib License, which is listed in [simd/jsimdext.inc](simd/jsimdext.inc)
  17638. This license is a subset of the other two, and it covers the libjpeg-turbo
  17639. SIMD extensions.
  17640. Complying with the libjpeg-turbo Licenses
  17641. =========================================
  17642. This section provides a roll-up of the libjpeg-turbo licensing terms, to the
  17643. best of our understanding.
  17644. 1. If you are distributing a modified version of the libjpeg-turbo source,
  17645. then:
  17646. 1. You cannot alter or remove any existing copyright or license notices
  17647. from the source.
  17648. **Origin**
  17649. - Clause 1 of the IJG License
  17650. - Clause 1 of the Modified BSD License
  17651. - Clauses 1 and 3 of the zlib License
  17652. 2. You must add your own copyright notice to the header of each source
  17653. file you modified, so others can tell that you modified that file (if
  17654. there is not an existing copyright header in that file, then you can
  17655. simply add a notice stating that you modified the file.)
  17656. **Origin**
  17657. - Clause 1 of the IJG License
  17658. - Clause 2 of the zlib License
  17659. 3. You must include the IJG README file, and you must not alter any of the
  17660. copyright or license text in that file.
  17661. **Origin**
  17662. - Clause 1 of the IJG License
  17663. 2. If you are distributing only libjpeg-turbo binaries without the source, or
  17664. if you are distributing an application that statically links with
  17665. libjpeg-turbo, then:
  17666. 1. Your product documentation must include a message stating:
  17667. This software is based in part on the work of the Independent JPEG
  17668. Group.
  17669. **Origin**
  17670. - Clause 2 of the IJG license
  17671. 2. If your binary distribution includes or uses the TurboJPEG API, then
  17672. your product documentation must include the text of the Modified BSD
  17673. License.
  17674. **Origin**
  17675. - Clause 2 of the Modified BSD License
  17676. 3. You cannot use the name of the IJG or The libjpeg-turbo Project or the
  17677. contributors thereof in advertising, publicity, etc.
  17678. **Origin**
  17679. - IJG License
  17680. - Clause 3 of the Modified BSD License
  17681. 4. The IJG and The libjpeg-turbo Project do not warrant libjpeg-turbo to be
  17682. free of defects, nor do we accept any liability for undesirable
  17683. consequences resulting from your use of the software.
  17684. **Origin**
  17685. - IJG License
  17686. - Modified BSD License
  17687. - zlib License
  17688. --------------------------------------------------------------------------------
  17689. libjpeg-turbo
  17690. libjpeg-turbo note: This file has been modified by The libjpeg-turbo Project
  17691. to include only information relevant to libjpeg-turbo, to wordsmith certain
  17692. sections, and to remove impolitic language that existed in the libjpeg v8
  17693. README. It is included only for reference. Please see README.md for
  17694. information specific to libjpeg-turbo.
  17695. The Independent JPEG Group's JPEG software
  17696. ==========================================
  17697. This distribution contains a release of the Independent JPEG Group's free JPEG
  17698. software. You are welcome to redistribute this software and to use it for any
  17699. purpose, subject to the conditions under LEGAL ISSUES, below.
  17700. This software is the work of Tom Lane, Guido Vollbeding, Philip Gladstone,
  17701. Bill Allombert, Jim Boucher, Lee Crocker, Bob Friesenhahn, Ben Jackson,
  17702. Julian Minguillon, Luis Ortiz, George Phillips, Davide Rossi, Ge' Weijers,
  17703. and other members of the Independent JPEG Group.
  17704. IJG is not affiliated with the ISO/IEC JTC1/SC29/WG1 standards committee
  17705. (also known as JPEG, together with ITU-T SG16).
  17706. DOCUMENTATION ROADMAP
  17707. =====================
  17708. This file contains the following sections:
  17709. OVERVIEW General description of JPEG and the IJG software.
  17710. LEGAL ISSUES Copyright, lack of warranty, terms of distribution.
  17711. REFERENCES Where to learn more about JPEG.
  17712. ARCHIVE LOCATIONS Where to find newer versions of this software.
  17713. FILE FORMAT WARS Software *not* to get.
  17714. TO DO Plans for future IJG releases.
  17715. Other documentation files in the distribution are:
  17716. User documentation:
  17717. usage.txt Usage instructions for cjpeg, djpeg, jpegtran,
  17718. rdjpgcom, and wrjpgcom.
  17719. *.1 Unix-style man pages for programs (same info as usage.txt).
  17720. wizard.txt Advanced usage instructions for JPEG wizards only.
  17721. change.log Version-to-version change highlights.
  17722. Programmer and internal documentation:
  17723. libjpeg.txt How to use the JPEG library in your own programs.
  17724. example.c Sample code for calling the JPEG library.
  17725. structure.txt Overview of the JPEG library's internal structure.
  17726. coderules.txt Coding style rules --- please read if you contribute code.
  17727. Please read at least usage.txt. Some information can also be found in the JPEG
  17728. FAQ (Frequently Asked Questions) article. See ARCHIVE LOCATIONS below to find
  17729. out where to obtain the FAQ article.
  17730. If you want to understand how the JPEG code works, we suggest reading one or
  17731. more of the REFERENCES, then looking at the documentation files (in roughly
  17732. the order listed) before diving into the code.
  17733. OVERVIEW
  17734. ========
  17735. This package contains C software to implement JPEG image encoding, decoding,
  17736. and transcoding. JPEG (pronounced "jay-peg") is a standardized compression
  17737. method for full-color and grayscale images. JPEG's strong suit is compressing
  17738. photographic images or other types of images that have smooth color and
  17739. brightness transitions between neighboring pixels. Images with sharp lines or
  17740. other abrupt features may not compress well with JPEG, and a higher JPEG
  17741. quality may have to be used to avoid visible compression artifacts with such
  17742. images.
  17743. JPEG is lossy, meaning that the output pixels are not necessarily identical to
  17744. the input pixels. However, on photographic content and other "smooth" images,
  17745. very good compression ratios can be obtained with no visible compression
  17746. artifacts, and extremely high compression ratios are possible if you are
  17747. willing to sacrifice image quality (by reducing the "quality" setting in the
  17748. compressor.)
  17749. This software implements JPEG baseline, extended-sequential, and progressive
  17750. compression processes. Provision is made for supporting all variants of these
  17751. processes, although some uncommon parameter settings aren't implemented yet.
  17752. We have made no provision for supporting the hierarchical or lossless
  17753. processes defined in the standard.
  17754. We provide a set of library routines for reading and writing JPEG image files,
  17755. plus two sample applications "cjpeg" and "djpeg", which use the library to
  17756. perform conversion between JPEG and some other popular image file formats.
  17757. The library is intended to be reused in other applications.
  17758. In order to support file conversion and viewing software, we have included
  17759. considerable functionality beyond the bare JPEG coding/decoding capability;
  17760. for example, the color quantization modules are not strictly part of JPEG
  17761. decoding, but they are essential for output to colormapped file formats or
  17762. colormapped displays. These extra functions can be compiled out of the
  17763. library if not required for a particular application.
  17764. We have also included "jpegtran", a utility for lossless transcoding between
  17765. different JPEG processes, and "rdjpgcom" and "wrjpgcom", two simple
  17766. applications for inserting and extracting textual comments in JFIF files.
  17767. The emphasis in designing this software has been on achieving portability and
  17768. flexibility, while also making it fast enough to be useful. In particular,
  17769. the software is not intended to be read as a tutorial on JPEG. (See the
  17770. REFERENCES section for introductory material.) Rather, it is intended to
  17771. be reliable, portable, industrial-strength code. We do not claim to have
  17772. achieved that goal in every aspect of the software, but we strive for it.
  17773. We welcome the use of this software as a component of commercial products.
  17774. No royalty is required, but we do ask for an acknowledgement in product
  17775. documentation, as described under LEGAL ISSUES.
  17776. LEGAL ISSUES
  17777. ============
  17778. In plain English:
  17779. 1. We don't promise that this software works. (But if you find any bugs,
  17780. please let us know!)
  17781. 2. You can use this software for whatever you want. You don't have to pay us.
  17782. 3. You may not pretend that you wrote this software. If you use it in a
  17783. program, you must acknowledge somewhere in your documentation that
  17784. you've used the IJG code.
  17785. In legalese:
  17786. The authors make NO WARRANTY or representation, either express or implied,
  17787. with respect to this software, its quality, accuracy, merchantability, or
  17788. fitness for a particular purpose. This software is provided "AS IS", and you,
  17789. its user, assume the entire risk as to its quality and accuracy.
  17790. This software is copyright (C) 1991-2016, Thomas G. Lane, Guido Vollbeding.
  17791. All Rights Reserved except as specified below.
  17792. Permission is hereby granted to use, copy, modify, and distribute this
  17793. software (or portions thereof) for any purpose, without fee, subject to these
  17794. conditions:
  17795. (1) If any part of the source code for this software is distributed, then this
  17796. README file must be included, with this copyright and no-warranty notice
  17797. unaltered; and any additions, deletions, or changes to the original files
  17798. must be clearly indicated in accompanying documentation.
  17799. (2) If only executable code is distributed, then the accompanying
  17800. documentation must state that "this software is based in part on the work of
  17801. the Independent JPEG Group".
  17802. (3) Permission for use of this software is granted only if the user accepts
  17803. full responsibility for any undesirable consequences; the authors accept
  17804. NO LIABILITY for damages of any kind.
  17805. These conditions apply to any software derived from or based on the IJG code,
  17806. not just to the unmodified library. If you use our work, you ought to
  17807. acknowledge us.
  17808. Permission is NOT granted for the use of any IJG author's name or company name
  17809. in advertising or publicity relating to this software or products derived from
  17810. it. This software may be referred to only as "the Independent JPEG Group's
  17811. software".
  17812. We specifically permit and encourage the use of this software as the basis of
  17813. commercial products, provided that all warranty or liability claims are
  17814. assumed by the product vendor.
  17815. The Unix configuration script "configure" was produced with GNU Autoconf.
  17816. It is copyright by the Free Software Foundation but is freely distributable.
  17817. The same holds for its supporting scripts (config.guess, config.sub,
  17818. ltmain.sh). Another support script, install-sh, is copyright by X Consortium
  17819. but is also freely distributable.
  17820. The IJG distribution formerly included code to read and write GIF files.
  17821. To avoid entanglement with the Unisys LZW patent (now expired), GIF reading
  17822. support has been removed altogether, and the GIF writer has been simplified
  17823. to produce "uncompressed GIFs". This technique does not use the LZW
  17824. algorithm; the resulting GIF files are larger than usual, but are readable
  17825. by all standard GIF decoders.
  17826. We are required to state that
  17827. "The Graphics Interchange Format(c) is the Copyright property of
  17828. CompuServe Incorporated. GIF(sm) is a Service Mark property of
  17829. CompuServe Incorporated."
  17830. REFERENCES
  17831. ==========
  17832. We recommend reading one or more of these references before trying to
  17833. understand the innards of the JPEG software.
  17834. The best short technical introduction to the JPEG compression algorithm is
  17835. Wallace, Gregory K. "The JPEG Still Picture Compression Standard",
  17836. Communications of the ACM, April 1991 (vol. 34 no. 4), pp. 30-44.
  17837. (Adjacent articles in that issue discuss MPEG motion picture compression,
  17838. applications of JPEG, and related topics.) If you don't have the CACM issue
  17839. handy, a PDF file containing a revised version of Wallace's article is
  17840. available at http://www.ijg.org/files/Wallace.JPEG.pdf. The file (actually
  17841. a preprint for an article that appeared in IEEE Trans. Consumer Electronics)
  17842. omits the sample images that appeared in CACM, but it includes corrections
  17843. and some added material. Note: the Wallace article is copyright ACM and IEEE,
  17844. and it may not be used for commercial purposes.
  17845. A somewhat less technical, more leisurely introduction to JPEG can be found in
  17846. "The Data Compression Book" by Mark Nelson and Jean-loup Gailly, published by
  17847. M&T Books (New York), 2nd ed. 1996, ISBN 1-55851-434-1. This book provides
  17848. good explanations and example C code for a multitude of compression methods
  17849. including JPEG. It is an excellent source if you are comfortable reading C
  17850. code but don't know much about data compression in general. The book's JPEG
  17851. sample code is far from industrial-strength, but when you are ready to look
  17852. at a full implementation, you've got one here...
  17853. The best currently available description of JPEG is the textbook "JPEG Still
  17854. Image Data Compression Standard" by William B. Pennebaker and Joan L.
  17855. Mitchell, published by Van Nostrand Reinhold, 1993, ISBN 0-442-01272-1.
  17856. Price US$59.95, 638 pp. The book includes the complete text of the ISO JPEG
  17857. standards (DIS 10918-1 and draft DIS 10918-2).
  17858. The original JPEG standard is divided into two parts, Part 1 being the actual
  17859. specification, while Part 2 covers compliance testing methods. Part 1 is
  17860. titled "Digital Compression and Coding of Continuous-tone Still Images,
  17861. Part 1: Requirements and guidelines" and has document numbers ISO/IEC IS
  17862. 10918-1, ITU-T T.81. Part 2 is titled "Digital Compression and Coding of
  17863. Continuous-tone Still Images, Part 2: Compliance testing" and has document
  17864. numbers ISO/IEC IS 10918-2, ITU-T T.83.
  17865. The JPEG standard does not specify all details of an interchangeable file
  17866. format. For the omitted details we follow the "JFIF" conventions, revision
  17867. 1.02. JFIF 1.02 has been adopted as an Ecma International Technical Report
  17868. and thus received a formal publication status. It is available as a free
  17869. download in PDF format from
  17870. http://www.ecma-international.org/publications/techreports/E-TR-098.htm.
  17871. A PostScript version of the JFIF document is available at
  17872. http://www.ijg.org/files/jfif.ps.gz. There is also a plain text version at
  17873. http://www.ijg.org/files/jfif.txt.gz, but it is missing the figures.
  17874. The TIFF 6.0 file format specification can be obtained by FTP from
  17875. ftp://ftp.sgi.com/graphics/tiff/TIFF6.ps.gz. The JPEG incorporation scheme
  17876. found in the TIFF 6.0 spec of 3-June-92 has a number of serious problems.
  17877. IJG does not recommend use of the TIFF 6.0 design (TIFF Compression tag 6).
  17878. Instead, we recommend the JPEG design proposed by TIFF Technical Note #2
  17879. (Compression tag 7). Copies of this Note can be obtained from
  17880. http://www.ijg.org/files/. It is expected that the next revision
  17881. of the TIFF spec will replace the 6.0 JPEG design with the Note's design.
  17882. Although IJG's own code does not support TIFF/JPEG, the free libtiff library
  17883. uses our library to implement TIFF/JPEG per the Note.
  17884. ARCHIVE LOCATIONS
  17885. =================
  17886. The "official" archive site for this software is www.ijg.org.
  17887. The most recent released version can always be found there in
  17888. directory "files".
  17889. The JPEG FAQ (Frequently Asked Questions) article is a source of some
  17890. general information about JPEG.
  17891. It is available on the World Wide Web at http://www.faqs.org/faqs/jpeg-faq/
  17892. and other news.answers archive sites, including the official news.answers
  17893. archive at rtfm.mit.edu: ftp://rtfm.mit.edu/pub/usenet/news.answers/jpeg-faq/.
  17894. If you don't have Web or FTP access, send e-mail to mail-server@rtfm.mit.edu
  17895. with body
  17896. send usenet/news.answers/jpeg-faq/part1
  17897. send usenet/news.answers/jpeg-faq/part2
  17898. FILE FORMAT WARS
  17899. ================
  17900. The ISO/IEC JTC1/SC29/WG1 standards committee (also known as JPEG, together
  17901. with ITU-T SG16) currently promotes different formats containing the name
  17902. "JPEG" which are incompatible with original DCT-based JPEG. IJG therefore does
  17903. not support these formats (see REFERENCES). Indeed, one of the original
  17904. reasons for developing this free software was to help force convergence on
  17905. common, interoperable format standards for JPEG files.
  17906. Don't use an incompatible file format!
  17907. (In any case, our decoder will remain capable of reading existing JPEG
  17908. image files indefinitely.)
  17909. TO DO
  17910. =====
  17911. Please send bug reports, offers of help, etc. to jpeg-info@jpegclub.org.
  17912. --------------------------------------------------------------------------------
  17913. libjxl
  17914. skia
  17915. vulkan-deps
  17916. Copyright 2021 The Chromium Authors. All rights reserved.
  17917. Use of this source code is governed by a BSD-style license that can be
  17918. found in the LICENSE file.
  17919. --------------------------------------------------------------------------------
  17920. libpng
  17921. PNG Reference Library License version 2
  17922. ---------------------------------------
  17923. * Copyright (c) 1995-2026 The PNG Reference Library Authors.
  17924. * Copyright (c) 2018-2026 Cosmin Truta.
  17925. * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson.
  17926. * Copyright (c) 1996-1997 Andreas Dilger.
  17927. * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
  17928. The software is supplied "as is", without warranty of any kind,
  17929. express or implied, including, without limitation, the warranties
  17930. of merchantability, fitness for a particular purpose, title, and
  17931. non-infringement. In no event shall the Copyright owners, or
  17932. anyone distributing the software, be liable for any damages or
  17933. other liability, whether in contract, tort or otherwise, arising
  17934. from, out of, or in connection with the software, or the use or
  17935. other dealings in the software, even if advised of the possibility
  17936. of such damage.
  17937. Permission is hereby granted to use, copy, modify, and distribute
  17938. this software, or portions hereof, for any purpose, without fee,
  17939. subject to the following restrictions:
  17940. 1. The origin of this software must not be misrepresented; you
  17941. must not claim that you wrote the original software. If you
  17942. use this software in a product, an acknowledgment in the product
  17943. documentation would be appreciated, but is not required.
  17944. 2. Altered source versions must be plainly marked as such, and must
  17945. not be misrepresented as being the original software.
  17946. 3. This Copyright notice may not be removed or altered from any
  17947. source or altered source distribution.
  17948. PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35)
  17949. -----------------------------------------------------------------------
  17950. libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are
  17951. Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are
  17952. derived from libpng-1.0.6, and are distributed according to the same
  17953. disclaimer and license as libpng-1.0.6 with the following individuals
  17954. added to the list of Contributing Authors:
  17955. Simon-Pierre Cadieux
  17956. Eric S. Raymond
  17957. Mans Rullgard
  17958. Cosmin Truta
  17959. Gilles Vollant
  17960. James Yu
  17961. Mandar Sahastrabuddhe
  17962. Google Inc.
  17963. Vadim Barkov
  17964. and with the following additions to the disclaimer:
  17965. There is no warranty against interference with your enjoyment of
  17966. the library or against infringement. There is no warranty that our
  17967. efforts or the library will fulfill any of your particular purposes
  17968. or needs. This library is provided with all faults, and the entire
  17969. risk of satisfactory quality, performance, accuracy, and effort is
  17970. with the user.
  17971. Some files in the "contrib" directory and some configure-generated
  17972. files that are distributed with libpng have other copyright owners, and
  17973. are released under other open source licenses.
  17974. libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
  17975. Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from
  17976. libpng-0.96, and are distributed according to the same disclaimer and
  17977. license as libpng-0.96, with the following individuals added to the
  17978. list of Contributing Authors:
  17979. Tom Lane
  17980. Glenn Randers-Pehrson
  17981. Willem van Schaik
  17982. libpng versions 0.89, June 1996, through 0.96, May 1997, are
  17983. Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88,
  17984. and are distributed according to the same disclaimer and license as
  17985. libpng-0.88, with the following individuals added to the list of
  17986. Contributing Authors:
  17987. John Bowler
  17988. Kevin Bracey
  17989. Sam Bushell
  17990. Magnus Holmgren
  17991. Greg Roelofs
  17992. Tom Tanner
  17993. Some files in the "scripts" directory have other copyright owners,
  17994. but are released under this license.
  17995. libpng versions 0.5, May 1995, through 0.88, January 1996, are
  17996. Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
  17997. For the purposes of this copyright and license, "Contributing Authors"
  17998. is defined as the following set of individuals:
  17999. Andreas Dilger
  18000. Dave Martindale
  18001. Guy Eric Schalnat
  18002. Paul Schmidt
  18003. Tim Wegner
  18004. The PNG Reference Library is supplied "AS IS". The Contributing
  18005. Authors and Group 42, Inc. disclaim all warranties, expressed or
  18006. implied, including, without limitation, the warranties of
  18007. merchantability and of fitness for any purpose. The Contributing
  18008. Authors and Group 42, Inc. assume no liability for direct, indirect,
  18009. incidental, special, exemplary, or consequential damages, which may
  18010. result from the use of the PNG Reference Library, even if advised of
  18011. the possibility of such damage.
  18012. Permission is hereby granted to use, copy, modify, and distribute this
  18013. source code, or portions hereof, for any purpose, without fee, subject
  18014. to the following restrictions:
  18015. 1. The origin of this source code must not be misrepresented.
  18016. 2. Altered versions must be plainly marked as such and must not
  18017. be misrepresented as being the original source.
  18018. 3. This Copyright notice may not be removed or altered from any
  18019. source or altered source distribution.
  18020. The Contributing Authors and Group 42, Inc. specifically permit,
  18021. without fee, and encourage the use of this source code as a component
  18022. to supporting the PNG file format in commercial products. If you use
  18023. this source code in a product, acknowledgment is not required but would
  18024. be appreciated.
  18025. --------------------------------------------------------------------------------
  18026. libpng
  18027. PNG Reference Library License version 2
  18028. ---------------------------------------
  18029. * Copyright (c) 1995-2026 The PNG Reference Library Authors.
  18030. * Copyright (c) 2018-2026 Cosmin Truta.
  18031. * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson.
  18032. * Copyright (c) 1996-1997 Andreas Dilger.
  18033. * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
  18034. The software is supplied "as is", without warranty of any kind,
  18035. express or implied, including, without limitation, the warranties
  18036. of merchantability, fitness for a particular purpose, title, and
  18037. non-infringement. In no event shall the Copyright owners, or
  18038. anyone distributing the software, be liable for any damages or
  18039. other liability, whether in contract, tort or otherwise, arising
  18040. from, out of, or in connection with the software, or the use or
  18041. other dealings in the software, even if advised of the possibility
  18042. of such damage.
  18043. Permission is hereby granted to use, copy, modify, and distribute
  18044. this software, or portions hereof, for any purpose, without fee,
  18045. subject to the following restrictions:
  18046. 1. The origin of this software must not be misrepresented; you
  18047. must not claim that you wrote the original software. If you
  18048. use this software in a product, an acknowledgment in the product
  18049. documentation would be appreciated, but is not required.
  18050. 2. Altered source versions must be plainly marked as such, and must
  18051. not be misrepresented as being the original software.
  18052. 3. This Copyright notice may not be removed or altered from any
  18053. source or altered source distribution.
  18054. PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35)
  18055. -----------------------------------------------------------------------
  18056. libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are
  18057. Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are
  18058. derived from libpng-1.0.6, and are distributed according to the same
  18059. disclaimer and license as libpng-1.0.6 with the following individuals
  18060. added to the list of Contributing Authors:
  18061. Simon-Pierre Cadieux
  18062. Eric S. Raymond
  18063. Mans Rullgard
  18064. Cosmin Truta
  18065. Gilles Vollant
  18066. James Yu
  18067. Mandar Sahastrabuddhe
  18068. Google Inc.
  18069. Vadim Barkov
  18070. and with the following additions to the disclaimer:
  18071. There is no warranty against interference with your enjoyment of
  18072. the library or against infringement. There is no warranty that our
  18073. efforts or the library will fulfill any of your particular purposes
  18074. or needs. This library is provided with all faults, and the entire
  18075. risk of satisfactory quality, performance, accuracy, and effort is
  18076. with the user.
  18077. Some files in the "contrib" directory and some configure-generated
  18078. files that are distributed with libpng have other copyright owners, and
  18079. are released under other open source licenses.
  18080. libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
  18081. Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from
  18082. libpng-0.96, and are distributed according to the same disclaimer and
  18083. license as libpng-0.96, with the following individuals added to the
  18084. list of Contributing Authors:
  18085. Tom Lane
  18086. Glenn Randers-Pehrson
  18087. Willem van Schaik
  18088. libpng versions 0.89, June 1996, through 0.96, May 1997, are
  18089. Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88,
  18090. and are distributed according to the same disclaimer and license as
  18091. libpng-0.88, with the following individuals added to the list of
  18092. Contributing Authors:
  18093. John Bowler
  18094. Kevin Bracey
  18095. Sam Bushell
  18096. Magnus Holmgren
  18097. Greg Roelofs
  18098. Tom Tanner
  18099. Some files in the "scripts" directory have other copyright owners,
  18100. but are released under this license.
  18101. libpng versions 0.5, May 1995, through 0.88, January 1996, are
  18102. Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
  18103. For the purposes of this copyright and license, "Contributing Authors"
  18104. is defined as the following set of individuals:
  18105. Andreas Dilger
  18106. Dave Martindale
  18107. Guy Eric Schalnat
  18108. Paul Schmidt
  18109. Tim Wegner
  18110. The PNG Reference Library is supplied "AS IS". The Contributing
  18111. Authors and Group 42, Inc. disclaim all warranties, expressed or
  18112. implied, including, without limitation, the warranties of
  18113. merchantability and of fitness for any purpose. The Contributing
  18114. Authors and Group 42, Inc. assume no liability for direct, indirect,
  18115. incidental, special, exemplary, or consequential damages, which may
  18116. result from the use of the PNG Reference Library, even if advised of
  18117. the possibility of such damage.
  18118. Permission is hereby granted to use, copy, modify, and distribute this
  18119. source code, or portions hereof, for any purpose, without fee, subject
  18120. to the following restrictions:
  18121. 1. The origin of this source code must not be misrepresented.
  18122. 2. Altered versions must be plainly marked as such and must not
  18123. be misrepresented as being the original source.
  18124. 3. This Copyright notice may not be removed or altered from any
  18125. source or altered source distribution.
  18126. The Contributing Authors and Group 42, Inc. specifically permit,
  18127. without fee, and encourage the use of this source code as a component
  18128. to supporting the PNG file format in commercial products. If you use
  18129. this source code in a product, acknowledgment is not required but would
  18130. be appreciated.
  18131. END OF COPYRIGHT NOTICE, DISCLAIMER, and LICENSE.
  18132. TRADEMARK
  18133. =========
  18134. The name "libpng" has not been registered by the Copyright owners
  18135. as a trademark in any jurisdiction. However, because libpng has
  18136. been distributed and maintained world-wide, continually since 1995,
  18137. the Copyright owners claim "common-law trademark protection" in any
  18138. jurisdiction where common-law trademark is recognized.
  18139. --------------------------------------------------------------------------------
  18140. libpng
  18141. skia
  18142. Copyright 2016 Google Inc.
  18143. Use of this source code is governed by a BSD-style license that can be
  18144. found in the LICENSE file.
  18145. --------------------------------------------------------------------------------
  18146. libtess2
  18147. ** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
  18148. ** Copyright (C) [dates of first publication] Silicon Graphics, Inc.
  18149. ** All Rights Reserved.
  18150. **
  18151. ** Permission is hereby granted, free of charge, to any person obtaining a copy
  18152. ** of this software and associated documentation files (the "Software"), to deal
  18153. ** in the Software without restriction, including without limitation the rights
  18154. ** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  18155. ** of the Software, and to permit persons to whom the Software is furnished to do so,
  18156. ** subject to the following conditions:
  18157. **
  18158. ** The above copyright notice including the dates of first publication and either this
  18159. ** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be
  18160. ** included in all copies or substantial portions of the Software.
  18161. **
  18162. ** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
  18163. ** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
  18164. ** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC.
  18165. ** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  18166. ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
  18167. ** OR OTHER DEALINGS IN THE SOFTWARE.
  18168. **
  18169. ** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not
  18170. ** be used in advertising or otherwise to promote the sale, use or other dealings in
  18171. ** this Software without prior written authorization from Silicon Graphics, Inc.
  18172. --------------------------------------------------------------------------------
  18173. libtess2
  18174. Copyright (c) 2009 Mikko Mononen memon@inside.org
  18175. This software is provided 'as-is', without any express or implied
  18176. warranty. In no event will the authors be held liable for any damages
  18177. arising from the use of this software.
  18178. Permission is granted to anyone to use this software for any purpose,
  18179. including commercial applications, and to alter it and redistribute it
  18180. freely, subject to the following restrictions:
  18181. 1. The origin of this software must not be misrepresented; you must not
  18182. claim that you wrote the original software. If you use this software
  18183. in a product, an acknowledgment in the product documentation would be
  18184. appreciated but is not required.
  18185. 2. Altered source versions must be plainly marked as such, and must not be
  18186. misrepresented as being the original software.
  18187. 3. This notice may not be removed or altered from any source distribution.
  18188. --------------------------------------------------------------------------------
  18189. libwebp
  18190. Copyright (c) 2010, Google Inc. All rights reserved.
  18191. Redistribution and use in source and binary forms, with or without
  18192. modification, are permitted provided that the following conditions are
  18193. met:
  18194. * Redistributions of source code must retain the above copyright
  18195. notice, this list of conditions and the following disclaimer.
  18196. * Redistributions in binary form must reproduce the above copyright
  18197. notice, this list of conditions and the following disclaimer in
  18198. the documentation and/or other materials provided with the
  18199. distribution.
  18200. * Neither the name of Google nor the names of its contributors may
  18201. be used to endorse or promote products derived from this software
  18202. without specific prior written permission.
  18203. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  18204. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  18205. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  18206. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  18207. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  18208. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  18209. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  18210. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  18211. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  18212. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  18213. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  18214. --------------------------------------------------------------------------------
  18215. libwebp
  18216. Copyright (c) 2021, Google Inc. All rights reserved.
  18217. Redistribution and use in source and binary forms, with or without
  18218. modification, are permitted provided that the following conditions are
  18219. met:
  18220. * Redistributions of source code must retain the above copyright
  18221. notice, this list of conditions and the following disclaimer.
  18222. * Redistributions in binary form must reproduce the above copyright
  18223. notice, this list of conditions and the following disclaimer in
  18224. the documentation and/or other materials provided with the
  18225. distribution.
  18226. * Neither the name of Google nor the names of its contributors may
  18227. be used to endorse or promote products derived from this software
  18228. without specific prior written permission.
  18229. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  18230. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  18231. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  18232. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  18233. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  18234. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  18235. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  18236. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  18237. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  18238. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  18239. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  18240. --------------------------------------------------------------------------------
  18241. libwebp
  18242. Copyright 2010 Google Inc. All Rights Reserved.
  18243. Use of this source code is governed by a BSD-style license
  18244. that can be found in the COPYING file in the root of the source
  18245. tree. An additional intellectual property rights grant can be found
  18246. in the file PATENTS. All contributing project authors may
  18247. be found in the AUTHORS file in the root of the source tree.
  18248. --------------------------------------------------------------------------------
  18249. libwebp
  18250. Copyright 2011 Google Inc. All Rights Reserved.
  18251. Use of this source code is governed by a BSD-style license
  18252. that can be found in the COPYING file in the root of the source
  18253. tree. An additional intellectual property rights grant can be found
  18254. in the file PATENTS. All contributing project authors may
  18255. be found in the AUTHORS file in the root of the source tree.
  18256. --------------------------------------------------------------------------------
  18257. libwebp
  18258. Copyright 2012 Google Inc. All Rights Reserved.
  18259. Use of this source code is governed by a BSD-style license
  18260. that can be found in the COPYING file in the root of the source
  18261. tree. An additional intellectual property rights grant can be found
  18262. in the file PATENTS. All contributing project authors may
  18263. be found in the AUTHORS file in the root of the source tree.
  18264. --------------------------------------------------------------------------------
  18265. libwebp
  18266. Copyright 2013 Google Inc. All Rights Reserved.
  18267. Use of this source code is governed by a BSD-style license
  18268. that can be found in the COPYING file in the root of the source
  18269. tree. An additional intellectual property rights grant can be found
  18270. in the file PATENTS. All contributing project authors may
  18271. be found in the AUTHORS file in the root of the source tree.
  18272. --------------------------------------------------------------------------------
  18273. libwebp
  18274. Copyright 2014 Google Inc. All Rights Reserved.
  18275. Use of this source code is governed by a BSD-style license
  18276. that can be found in the COPYING file in the root of the source
  18277. tree. An additional intellectual property rights grant can be found
  18278. in the file PATENTS. All contributing project authors may
  18279. be found in the AUTHORS file in the root of the source tree.
  18280. --------------------------------------------------------------------------------
  18281. libwebp
  18282. Copyright 2015 Google Inc. All Rights Reserved.
  18283. Use of this source code is governed by a BSD-style license
  18284. that can be found in the COPYING file in the root of the source
  18285. tree. An additional intellectual property rights grant can be found
  18286. in the file PATENTS. All contributing project authors may
  18287. be found in the AUTHORS file in the root of the source tree.
  18288. --------------------------------------------------------------------------------
  18289. libwebp
  18290. Copyright 2016 Google Inc. All Rights Reserved.
  18291. Use of this source code is governed by a BSD-style license
  18292. that can be found in the COPYING file in the root of the source
  18293. tree. An additional intellectual property rights grant can be found
  18294. in the file PATENTS. All contributing project authors may
  18295. be found in the AUTHORS file in the root of the source tree.
  18296. --------------------------------------------------------------------------------
  18297. libwebp
  18298. Copyright 2017 Google Inc. All Rights Reserved.
  18299. Use of this source code is governed by a BSD-style license
  18300. that can be found in the COPYING file in the root of the source
  18301. tree. An additional intellectual property rights grant can be found
  18302. in the file PATENTS. All contributing project authors may
  18303. be found in the AUTHORS file in the root of the source tree.
  18304. --------------------------------------------------------------------------------
  18305. libwebp
  18306. Copyright 2018 Google Inc. All Rights Reserved.
  18307. Use of this source code is governed by a BSD-style license
  18308. that can be found in the COPYING file in the root of the source
  18309. tree. An additional intellectual property rights grant can be found
  18310. in the file PATENTS. All contributing project authors may
  18311. be found in the AUTHORS file in the root of the source tree.
  18312. --------------------------------------------------------------------------------
  18313. libwebp
  18314. Copyright 2021 Google Inc. All Rights Reserved.
  18315. Use of this source code is governed by a BSD-style license
  18316. that can be found in the COPYING file in the root of the source
  18317. tree. An additional intellectual property rights grant can be found
  18318. in the file PATENTS. All contributing project authors may
  18319. be found in the AUTHORS file in the root of the source tree.
  18320. --------------------------------------------------------------------------------
  18321. libwebp
  18322. Copyright 2022 Google Inc. All Rights Reserved.
  18323. Use of this source code is governed by a BSD-style license
  18324. that can be found in the COPYING file in the root of the source
  18325. tree. An additional intellectual property rights grant can be found
  18326. in the file PATENTS. All contributing project authors may
  18327. be found in the AUTHORS file in the root of the source tree.
  18328. --------------------------------------------------------------------------------
  18329. lints
  18330. Copyright 2021, the Dart project authors.
  18331. Redistribution and use in source and binary forms, with or without
  18332. modification, are permitted provided that the following conditions are
  18333. met:
  18334. * Redistributions of source code must retain the above copyright
  18335. notice, this list of conditions and the following disclaimer.
  18336. * Redistributions in binary form must reproduce the above
  18337. copyright notice, this list of conditions and the following
  18338. disclaimer in the documentation and/or other materials provided
  18339. with the distribution.
  18340. * Neither the name of Google LLC nor the names of its
  18341. contributors may be used to endorse or promote products derived
  18342. from this software without specific prior written permission.
  18343. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  18344. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  18345. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  18346. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  18347. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  18348. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  18349. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  18350. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  18351. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  18352. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  18353. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  18354. --------------------------------------------------------------------------------
  18355. llvm_libc
  18356. University of Illinois/NCSA
  18357. Open Source License
  18358. Copyright (c) 2007-2019 University of Illinois at Urbana-Champaign.
  18359. All rights reserved.
  18360. Developed by:
  18361. LLVM Team
  18362. University of Illinois at Urbana-Champaign
  18363. http://llvm.org
  18364. Permission is hereby granted, free of charge, to any person obtaining a copy of
  18365. this software and associated documentation files (the "Software"), to deal with
  18366. the Software without restriction, including without limitation the rights to
  18367. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  18368. of the Software, and to permit persons to whom the Software is furnished to do
  18369. so, subject to the following conditions:
  18370. * Redistributions of source code must retain the above copyright notice,
  18371. this list of conditions and the following disclaimers.
  18372. * Redistributions in binary form must reproduce the above copyright notice,
  18373. this list of conditions and the following disclaimers in the
  18374. documentation and/or other materials provided with the distribution.
  18375. * Neither the names of the LLVM Team, University of Illinois at
  18376. Urbana-Champaign, nor the names of its contributors may be used to
  18377. endorse or promote products derived from this Software without specific
  18378. prior written permission.
  18379. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  18380. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  18381. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  18382. CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  18383. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  18384. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
  18385. SOFTWARE.
  18386. --------------------------------------------------------------------------------
  18387. lunarg-vulkantools
  18388. Apache License
  18389. Version 2.0, January 2004
  18390. http://www.apache.org/licenses/
  18391. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  18392. 1. Definitions.
  18393. "License" shall mean the terms and conditions for use, reproduction, and distribution as
  18394. defined by Sections 1 through 9 of this document.
  18395. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner
  18396. that is granting the License.
  18397. "Legal Entity" shall mean the union of the acting entity and all other entities that
  18398. control, are controlled by, or are under common control with that entity. For the
  18399. purposes of this definition, "control" means (i) the power, direct or indirect, to
  18400. cause the direction or management of such entity, whether by contract or otherwise,
  18401. or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or
  18402. (iii) beneficial ownership of such entity.
  18403. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions
  18404. granted by this License.
  18405. "Source" form shall mean the preferred form for making modifications, including but not
  18406. limited to software source code, documentation source, and configuration files.
  18407. "Object" form shall mean any form resulting from mechanical transformation or
  18408. translation of a Source form, including but not limited to compiled object code,
  18409. generated documentation, and conversions to other media types.
  18410. "Work" shall mean the work of authorship, whether in Source or Object form, made
  18411. available under the License, as indicated by a copyright notice that is included in or
  18412. attached to the work (an example is provided in the Appendix below).
  18413. "Derivative Works" shall mean any work, whether in Source or Object form, that is based
  18414. on (or derived from) the Work and for which the editorial revisions, annotations,
  18415. elaborations, or other modifications represent, as a whole, an original work of
  18416. authorship. For the purposes of this License, Derivative Works shall not include works
  18417. that remain separable from, or merely link (or bind by name) to the interfaces of, the
  18418. Work and Derivative Works thereof.
  18419. "Contribution" shall mean any work of authorship, including the original version of the
  18420. Work and any modifications or additions to that Work or Derivative Works thereof, that
  18421. is intentionally submitted to Licensor for inclusion in the Work by the copyright owner
  18422. or by an individual or Legal Entity authorized to submit on behalf of the copyright owner.
  18423. For the purposes of this definition, "submitted" means any form of electronic, verbal,
  18424. or written communication sent to the Licensor or its representatives, including but not
  18425. limited to communication on electronic mailing lists, source code control systems, and
  18426. issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose
  18427. of discussing and improving the Work, but excluding communication that is conspicuously
  18428. marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
  18429. "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a
  18430. Contribution has been received by Licensor and subsequently incorporated within the Work.
  18431. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each
  18432. Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge,
  18433. royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of,
  18434. publicly display, publicly perform, sublicense, and distribute the Work and such
  18435. Derivative Works in Source or Object form.
  18436. 3. Grant of Patent License. Subject to the terms and conditions of this License, each
  18437. Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge,
  18438. royalty-free, irrevocable (except as stated in this section) patent license to make,
  18439. have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such
  18440. license applies only to those patent claims licensable by such Contributor that are
  18441. necessarily infringed by their Contribution(s) alone or by combination of their
  18442. Contribution(s) with the Work to which such Contribution(s) was submitted. If You
  18443. institute patent litigation against any entity (including a cross-claim or counterclaim
  18444. in a lawsuit) alleging that the Work or a Contribution incorporated within the Work
  18445. constitutes direct or contributory patent infringement, then any patent licenses granted
  18446. to You under this License for that Work shall terminate as of the date such litigation
  18447. is filed.
  18448. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative
  18449. Works thereof in any medium, with or without modifications, and in Source or Object form,
  18450. provided that You meet the following conditions:
  18451. You must give any other recipients of the Work or Derivative Works a copy of this
  18452. License; and
  18453. You must cause any modified files to carry prominent notices stating that You changed
  18454. the files; and
  18455. You must retain, in the Source form of any Derivative Works that You distribute, all
  18456. copyright, patent, trademark, and attribution notices from the Source form of the Work,
  18457. excluding those notices that do not pertain to any part of the Derivative Works; and
  18458. If the Work includes a "NOTICE" text file as part of its distribution, then any
  18459. Derivative Works that You distribute must include a readable copy of the attribution
  18460. notices contained within such NOTICE file, excluding those notices that do not pertain
  18461. to any part of the Derivative Works, in at least one of the following places: within a
  18462. NOTICE text file distributed as part of the Derivative Works; within the Source form or
  18463. documentation, if provided along with the Derivative Works; or, within a display
  18464. generated by the Derivative Works, if and wherever such third-party notices normally
  18465. appear. The contents of the NOTICE file are for informational purposes only and do not
  18466. modify the License. You may add Your own attribution notices within Derivative Works
  18467. that You distribute, alongside or as an addendum to the NOTICE text from the Work,
  18468. provided that such additional attribution notices cannot be construed as modifying
  18469. the License.
  18470. You may add Your own copyright statement to Your modifications and may provide
  18471. additional or different license terms and conditions for use, reproduction, or
  18472. distribution of Your modifications, or for any such Derivative Works as a whole,
  18473. provided Your use, reproduction, and distribution of the Work otherwise complies with
  18474. the conditions stated in this License.
  18475. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution
  18476. intentionally submitted for inclusion in the Work by You to the Licensor shall be under
  18477. the terms and conditions of this License, without any additional terms or conditions.
  18478. Notwithstanding the above, nothing herein shall supersede or modify the terms of any
  18479. separate license agreement you may have executed with Licensor regarding such
  18480. Contributions.
  18481. 6. Trademarks. This License does not grant permission to use the trade names,
  18482. trademarks, service marks, or product names of the Licensor, except as required for
  18483. reasonable and customary use in describing the origin of the Work and reproducing the
  18484. content of the NOTICE file.
  18485. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing,
  18486. Licensor provides the Work (and each Contributor provides its Contributions) on an
  18487. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied,
  18488. including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT,
  18489. MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for
  18490. determining the appropriateness of using or redistributing the Work and assume any
  18491. risks associated with Your exercise of permissions under this License.
  18492. 8. Limitation of Liability. In no event and under no legal theory, whether in tort
  18493. (including negligence), contract, or otherwise, unless required by applicable law (such
  18494. as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor
  18495. be liable to You for damages, including any direct, indirect, special, incidental, or
  18496. consequential damages of any character arising as a result of this License or out of the
  18497. use or inability to use the Work (including but not limited to damages for loss of
  18498. goodwill, work stoppage, computer failure or malfunction, or any and all other
  18499. commercial damages or losses), even if such Contributor has been advised of the
  18500. possibility of such damages.
  18501. 9. Accepting Warranty or Additional Liability. While redistributing the Work or
  18502. Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of
  18503. support, warranty, indemnity, or other liability obligations and/or rights consistent
  18504. with this License. However, in accepting such obligations, You may act only on Your own
  18505. behalf and on Your sole responsibility, not on behalf of any other Contributor, and only
  18506. if You agree to indemnify, defend, and hold each Contributor harmless for any liability
  18507. incurred by, or claims asserted against, such Contributor by reason of your accepting
  18508. any such warranty or additional liability.
  18509. END OF TERMS AND CONDITIONS
  18510. APPENDIX: HOW TO APPLY THE APACHE LICENSE TO YOUR WORK
  18511. To apply the Apache License to your work, attach the following boilerplate notice, with
  18512. the fields enclosed by brackets "[]" replaced with your own identifying information.
  18513. (Don't include the brackets!) The text should be enclosed in the appropriate comment
  18514. syntax for the file format. We also recommend that a file or class name and description
  18515. of purpose be included on the same "printed page" as the copyright notice for easier
  18516. identification within third-party archives.
  18517. Copyright [yyyy] [name of copyright owner]
  18518. Licensed under the Apache License, Version 2.0 (the "License");
  18519. you may not use this file except in compliance with the License.
  18520. You may obtain a copy of the License at
  18521. http://www.apache.org/licenses/LICENSE-2.0
  18522. Unless required by applicable law or agreed to in writing, software
  18523. distributed under the License is distributed on an "AS IS" BASIS,
  18524. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18525. See the License for the specific language governing permissions and
  18526. limitations under the License.
  18527. --------------------------------------------------------------------------------
  18528. lunarg-vulkantools
  18529. Copyright (C) 2015-2021 Valve Corporation
  18530. Copyright (C) 2015-2021 LunarG, Inc.
  18531. Licensed under the Apache License, Version 2.0 (the "License");
  18532. you may not use this file except in compliance with the License.
  18533. You may obtain a copy of the License at
  18534. http://www.apache.org/licenses/LICENSE-2.0
  18535. Unless required by applicable law or agreed to in writing, software
  18536. distributed under the License is distributed on an "AS IS" BASIS,
  18537. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18538. See the License for the specific language governing permissions and
  18539. limitations under the License.
  18540. --------------------------------------------------------------------------------
  18541. lunarg-vulkantools
  18542. Copyright (c) 2015-2021 The Khronos Group Inc.
  18543. Copyright (c) 2015-2021 Valve Corporation
  18544. Copyright (c) 2015-2021 LunarG, Inc.
  18545. Licensed under the Apache License, Version 2.0 (the "License");
  18546. you may not use this file except in compliance with the License.
  18547. You may obtain a copy of the License at
  18548. http://www.apache.org/licenses/LICENSE-2.0
  18549. Unless required by applicable law or agreed to in writing, software
  18550. distributed under the License is distributed on an "AS IS" BASIS,
  18551. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18552. See the License for the specific language governing permissions and
  18553. limitations under the License.
  18554. --------------------------------------------------------------------------------
  18555. lunarg-vulkantools
  18556. Copyright (c) 2015-2021 The Khronos Group Inc.
  18557. Copyright (c) 2015-2021 Valve Corporation
  18558. Copyright (c) 2015-2021 LunarG, Inc.
  18559. Copyright (c) 2015-2021 Google, Inc.
  18560. Licensed under the Apache License, Version 2.0 (the "License");
  18561. you may not use this file except in compliance with the License.
  18562. You may obtain a copy of the License at
  18563. http://www.apache.org/licenses/LICENSE-2.0
  18564. Unless required by applicable law or agreed to in writing, software
  18565. distributed under the License is distributed on an "AS IS" BASIS,
  18566. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18567. See the License for the specific language governing permissions and
  18568. limitations under the License.
  18569. --------------------------------------------------------------------------------
  18570. lunarg-vulkantools
  18571. Copyright (c) 2015-2023 The Khronos Group Inc.
  18572. Copyright (c) 2015-2023 Valve Corporation
  18573. Copyright (c) 2015-2023 LunarG, Inc.
  18574. Copyright (C) 2015-2016 Google Inc.
  18575. Licensed under the Apache License, Version 2.0 (the "License");
  18576. you may not use this file except in compliance with the License.
  18577. You may obtain a copy of the License at
  18578. http://www.apache.org/licenses/LICENSE-2.0
  18579. Unless required by applicable law or agreed to in writing, software
  18580. distributed under the License is distributed on an "AS IS" BASIS,
  18581. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18582. See the License for the specific language governing permissions and
  18583. limitations under the License.
  18584. --------------------------------------------------------------------------------
  18585. lunarg-vulkantools
  18586. Copyright (c) 2015-2025 Valve Corporation
  18587. Copyright (c) 2015-2025 LunarG, Inc.
  18588. Copyright (c) 2015-2017, 2019, 2021 Google Inc.
  18589. Licensed under the Apache License, Version 2.0 (the "License");
  18590. you may not use this file except in compliance with the License.
  18591. You may obtain a copy of the License at
  18592. http://www.apache.org/licenses/LICENSE-2.0
  18593. Unless required by applicable law or agreed to in writing, software
  18594. distributed under the License is distributed on an "AS IS" BASIS,
  18595. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18596. See the License for the specific language governing permissions and
  18597. limitations under the License.
  18598. --------------------------------------------------------------------------------
  18599. lunarg-vulkantools
  18600. Copyright (c) 2016 Advanced Micro Devices, Inc. All rights reserved.
  18601. Copyright (C) 2015-2021 LunarG, Inc.
  18602. Licensed under the Apache License, Version 2.0 (the "License");
  18603. you may not use this file except in compliance with the License.
  18604. You may obtain a copy of the License at
  18605. http://www.apache.org/licenses/LICENSE-2.0
  18606. Unless required by applicable law or agreed to in writing, software
  18607. distributed under the License is distributed on an "AS IS" BASIS,
  18608. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18609. See the License for the specific language governing permissions and
  18610. limitations under the License.
  18611. --------------------------------------------------------------------------------
  18612. lunarg-vulkantools
  18613. Copyright (c) 2019 The Khronos Group Inc.
  18614. Copyright (c) 2019 Valve Corporation
  18615. Copyright (c) 2019 LunarG, Inc.
  18616. Licensed under the Apache License, Version 2.0 (the "License");
  18617. you may not use this file except in compliance with the License.
  18618. You may obtain a copy of the License at
  18619. http://www.apache.org/licenses/LICENSE-2.0
  18620. Unless required by applicable law or agreed to in writing, software
  18621. distributed under the License is distributed on an "AS IS" BASIS,
  18622. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18623. See the License for the specific language governing permissions and
  18624. limitations under the License.
  18625. --------------------------------------------------------------------------------
  18626. lunarg-vulkantools
  18627. Copyright (c) 2020-2021 Valve Corporation
  18628. Copyright (c) 2020-2021 LunarG, Inc.
  18629. Licensed under the Apache License, Version 2.0 (the "License");
  18630. you may not use this file except in compliance with the License.
  18631. You may obtain a copy of the License at
  18632. http://www.apache.org/licenses/LICENSE-2.0
  18633. Unless required by applicable law or agreed to in writing, software
  18634. distributed under the License is distributed on an "AS IS" BASIS,
  18635. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18636. See the License for the specific language governing permissions and
  18637. limitations under the License.
  18638. --------------------------------------------------------------------------------
  18639. lunarg-vulkantools
  18640. Copyright (c) 2020-2022 Valve Corporation
  18641. Copyright (c) 2020-2022 LunarG, Inc.
  18642. Licensed under the Apache License, Version 2.0 (the "License");
  18643. you may not use this file except in compliance with the License.
  18644. You may obtain a copy of the License at
  18645. http://www.apache.org/licenses/LICENSE-2.0
  18646. Unless required by applicable law or agreed to in writing, software
  18647. distributed under the License is distributed on an "AS IS" BASIS,
  18648. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18649. See the License for the specific language governing permissions and
  18650. limitations under the License.
  18651. --------------------------------------------------------------------------------
  18652. lunarg-vulkantools
  18653. Copyright (c) 2020-2025 Valve Corporation
  18654. Copyright (c) 2020-2025 LunarG, Inc.
  18655. Licensed under the Apache License, Version 2.0 (the "License");
  18656. you may not use this file except in compliance with the License.
  18657. You may obtain a copy of the License at
  18658. http://www.apache.org/licenses/LICENSE-2.0
  18659. Unless required by applicable law or agreed to in writing, software
  18660. distributed under the License is distributed on an "AS IS" BASIS,
  18661. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18662. See the License for the specific language governing permissions and
  18663. limitations under the License.
  18664. --------------------------------------------------------------------------------
  18665. lunarg-vulkantools
  18666. Copyright (c) 2022-2025 Valve Corporation
  18667. Copyright (c) 2022-2025 LunarG, Inc.
  18668. Licensed under the Apache License, Version 2.0 (the "License");
  18669. you may not use this file except in compliance with the License.
  18670. You may obtain a copy of the License at
  18671. http://www.apache.org/licenses/LICENSE-2.0
  18672. Unless required by applicable law or agreed to in writing, software
  18673. distributed under the License is distributed on an "AS IS" BASIS,
  18674. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18675. See the License for the specific language governing permissions and
  18676. limitations under the License.
  18677. --------------------------------------------------------------------------------
  18678. lunarg-vulkantools
  18679. vulkan-headers
  18680. Copyright 2023-2025 The Khronos Group Inc.
  18681. SPDX-License-Identifier: Apache-2.0
  18682. --------------------------------------------------------------------------------
  18683. lunarg-vulkantools
  18684. vulkan-tools
  18685. Copyright 2017 The Glslang Authors. All rights reserved.
  18686. Copyright (c) 2018-2023 Valve Corporation
  18687. Copyright (c) 2018-2023 LunarG, Inc.
  18688. Copyright (c) 2023-2023 RasterGrid Kft.
  18689. Licensed under the Apache License, Version 2.0 (the "License");
  18690. you may not use this file except in compliance with the License.
  18691. You may obtain a copy of the License at
  18692. http://www.apache.org/licenses/LICENSE-2.0
  18693. Unless required by applicable law or agreed to in writing, software
  18694. distributed under the License is distributed on an "AS IS" BASIS,
  18695. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18696. See the License for the specific language governing permissions and
  18697. limitations under the License.
  18698. --------------------------------------------------------------------------------
  18699. lunarg-vulkantools
  18700. vulkan-validation-layers
  18701. Copyright 2023-2024 The Khronos Group Inc.
  18702. Copyright 2023-2024 Valve Corporation
  18703. Copyright 2023-2024 LunarG, Inc.
  18704. SPDX-License-Identifier: Apache-2.0
  18705. --------------------------------------------------------------------------------
  18706. material_color_utilities
  18707. Apache License
  18708. Version 2.0, January 2004
  18709. http://www.apache.org/licenses/
  18710. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  18711. 1. Definitions.
  18712. "License" shall mean the terms and conditions for use, reproduction,
  18713. and distribution as defined by Sections 1 through 9 of this document.
  18714. "Licensor" shall mean the copyright owner or entity authorized by
  18715. the copyright owner that is granting the License.
  18716. "Legal Entity" shall mean the union of the acting entity and all
  18717. other entities that control, are controlled by, or are under common
  18718. control with that entity. For the purposes of this definition,
  18719. "control" means (i) the power, direct or indirect, to cause the
  18720. direction or management of such entity, whether by contract or
  18721. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  18722. outstanding shares, or (iii) beneficial ownership of such entity.
  18723. "You" (or "Your") shall mean an individual or Legal Entity
  18724. exercising permissions granted by this License.
  18725. "Source" form shall mean the preferred form for making modifications,
  18726. including but not limited to software source code, documentation
  18727. source, and configuration files.
  18728. "Object" form shall mean any form resulting from mechanical
  18729. transformation or translation of a Source form, including but
  18730. not limited to compiled object code, generated documentation,
  18731. and conversions to other media types.
  18732. "Work" shall mean the work of authorship, whether in Source or
  18733. Object form, made available under the License, as indicated by a
  18734. copyright notice that is included in or attached to the work
  18735. (an example is provided in the Appendix below).
  18736. "Derivative Works" shall mean any work, whether in Source or Object
  18737. form, that is based on (or derived from) the Work and for which the
  18738. editorial revisions, annotations, elaborations, or other modifications
  18739. represent, as a whole, an original work of authorship. For the purposes
  18740. of this License, Derivative Works shall not include works that remain
  18741. separable from, or merely link (or bind by name) to the interfaces of,
  18742. the Work and Derivative Works thereof.
  18743. "Contribution" shall mean any work of authorship, including
  18744. the original version of the Work and any modifications or additions
  18745. to that Work or Derivative Works thereof, that is intentionally
  18746. submitted to Licensor for inclusion in the Work by the copyright owner
  18747. or by an individual or Legal Entity authorized to submit on behalf of
  18748. the copyright owner. For the purposes of this definition, "submitted"
  18749. means any form of electronic, verbal, or written communication sent
  18750. to the Licensor or its representatives, including but not limited to
  18751. communication on electronic mailing lists, source code control systems,
  18752. and issue tracking systems that are managed by, or on behalf of, the
  18753. Licensor for the purpose of discussing and improving the Work, but
  18754. excluding communication that is conspicuously marked or otherwise
  18755. designated in writing by the copyright owner as "Not a Contribution."
  18756. "Contributor" shall mean Licensor and any individual or Legal Entity
  18757. on behalf of whom a Contribution has been received by Licensor and
  18758. subsequently incorporated within the Work.
  18759. 2. Grant of Copyright License. Subject to the terms and conditions of
  18760. this License, each Contributor hereby grants to You a perpetual,
  18761. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  18762. copyright license to reproduce, prepare Derivative Works of,
  18763. publicly display, publicly perform, sublicense, and distribute the
  18764. Work and such Derivative Works in Source or Object form.
  18765. 3. Grant of Patent License. Subject to the terms and conditions of
  18766. this License, each Contributor hereby grants to You a perpetual,
  18767. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  18768. (except as stated in this section) patent license to make, have made,
  18769. use, offer to sell, sell, import, and otherwise transfer the Work,
  18770. where such license applies only to those patent claims licensable
  18771. by such Contributor that are necessarily infringed by their
  18772. Contribution(s) alone or by combination of their Contribution(s)
  18773. with the Work to which such Contribution(s) was submitted. If You
  18774. institute patent litigation against any entity (including a
  18775. cross-claim or counterclaim in a lawsuit) alleging that the Work
  18776. or a Contribution incorporated within the Work constitutes direct
  18777. or contributory patent infringement, then any patent licenses
  18778. granted to You under this License for that Work shall terminate
  18779. as of the date such litigation is filed.
  18780. 4. Redistribution. You may reproduce and distribute copies of the
  18781. Work or Derivative Works thereof in any medium, with or without
  18782. modifications, and in Source or Object form, provided that You
  18783. meet the following conditions:
  18784. (a) You must give any other recipients of the Work or
  18785. Derivative Works a copy of this License; and
  18786. (b) You must cause any modified files to carry prominent notices
  18787. stating that You changed the files; and
  18788. (c) You must retain, in the Source form of any Derivative Works
  18789. that You distribute, all copyright, patent, trademark, and
  18790. attribution notices from the Source form of the Work,
  18791. excluding those notices that do not pertain to any part of
  18792. the Derivative Works; and
  18793. (d) If the Work includes a "NOTICE" text file as part of its
  18794. distribution, then any Derivative Works that You distribute must
  18795. include a readable copy of the attribution notices contained
  18796. within such NOTICE file, excluding those notices that do not
  18797. pertain to any part of the Derivative Works, in at least one
  18798. of the following places: within a NOTICE text file distributed
  18799. as part of the Derivative Works; within the Source form or
  18800. documentation, if provided along with the Derivative Works; or,
  18801. within a display generated by the Derivative Works, if and
  18802. wherever such third-party notices normally appear. The contents
  18803. of the NOTICE file are for informational purposes only and
  18804. do not modify the License. You may add Your own attribution
  18805. notices within Derivative Works that You distribute, alongside
  18806. or as an addendum to the NOTICE text from the Work, provided
  18807. that such additional attribution notices cannot be construed
  18808. as modifying the License.
  18809. You may add Your own copyright statement to Your modifications and
  18810. may provide additional or different license terms and conditions
  18811. for use, reproduction, or distribution of Your modifications, or
  18812. for any such Derivative Works as a whole, provided Your use,
  18813. reproduction, and distribution of the Work otherwise complies with
  18814. the conditions stated in this License.
  18815. 5. Submission of Contributions. Unless You explicitly state otherwise,
  18816. any Contribution intentionally submitted for inclusion in the Work
  18817. by You to the Licensor shall be under the terms and conditions of
  18818. this License, without any additional terms or conditions.
  18819. Notwithstanding the above, nothing herein shall supersede or modify
  18820. the terms of any separate license agreement you may have executed
  18821. with Licensor regarding such Contributions.
  18822. 6. Trademarks. This License does not grant permission to use the trade
  18823. names, trademarks, service marks, or product names of the Licensor,
  18824. except as required for reasonable and customary use in describing the
  18825. origin of the Work and reproducing the content of the NOTICE file.
  18826. 7. Disclaimer of Warranty. Unless required by applicable law or
  18827. agreed to in writing, Licensor provides the Work (and each
  18828. Contributor provides its Contributions) on an "AS IS" BASIS,
  18829. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  18830. implied, including, without limitation, any warranties or conditions
  18831. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  18832. PARTICULAR PURPOSE. You are solely responsible for determining the
  18833. appropriateness of using or redistributing the Work and assume any
  18834. risks associated with Your exercise of permissions under this License.
  18835. 8. Limitation of Liability. In no event and under no legal theory,
  18836. whether in tort (including negligence), contract, or otherwise,
  18837. unless required by applicable law (such as deliberate and grossly
  18838. negligent acts) or agreed to in writing, shall any Contributor be
  18839. liable to You for damages, including any direct, indirect, special,
  18840. incidental, or consequential damages of any character arising as a
  18841. result of this License or out of the use or inability to use the
  18842. Work (including but not limited to damages for loss of goodwill,
  18843. work stoppage, computer failure or malfunction, or any and all
  18844. other commercial damages or losses), even if such Contributor
  18845. has been advised of the possibility of such damages.
  18846. 9. Accepting Warranty or Additional Liability. While redistributing
  18847. the Work or Derivative Works thereof, You may choose to offer,
  18848. and charge a fee for, acceptance of support, warranty, indemnity,
  18849. or other liability obligations and/or rights consistent with this
  18850. License. However, in accepting such obligations, You may act only
  18851. on Your own behalf and on Your sole responsibility, not on behalf
  18852. of any other Contributor, and only if You agree to indemnify,
  18853. defend, and hold each Contributor harmless for any liability
  18854. incurred by, or claims asserted against, such Contributor by reason
  18855. of your accepting any such warranty or additional liability.
  18856. END OF TERMS AND CONDITIONS
  18857. APPENDIX: How to apply the Apache License to your work.
  18858. To apply the Apache License to your work, attach the following
  18859. boilerplate notice, with the fields enclosed by brackets "[]"
  18860. replaced with your own identifying information. (Don't include
  18861. the brackets!) The text should be enclosed in the appropriate
  18862. comment syntax for the file format. We also recommend that a
  18863. file or class name and description of purpose be included on the
  18864. same "printed page" as the copyright notice for easier
  18865. identification within third-party archives.
  18866. Copyright 2021 Google LLC
  18867. Licensed under the Apache License, Version 2.0 (the "License");
  18868. you may not use this file except in compliance with the License.
  18869. You may obtain a copy of the License at
  18870. http://www.apache.org/licenses/LICENSE-2.0
  18871. Unless required by applicable law or agreed to in writing, software
  18872. distributed under the License is distributed on an "AS IS" BASIS,
  18873. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18874. See the License for the specific language governing permissions and
  18875. limitations under the License.
  18876. --------------------------------------------------------------------------------
  18877. node_preamble
  18878. Copyright (c) 2015 Michael Bullington
  18879. Permission is hereby granted, free of charge, to any person obtaining a copy
  18880. of this software and associated documentation files (the "Software"), to deal
  18881. in the Software without restriction, including without limitation the rights
  18882. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  18883. copies of the Software, and to permit persons to whom the Software is
  18884. furnished to do so, subject to the following conditions:
  18885. The above copyright notice and this permission notice shall be included in all
  18886. copies or substantial portions of the Software.
  18887. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  18888. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  18889. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  18890. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  18891. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  18892. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  18893. SOFTWARE.
  18894. --------------------------------------------------------------------------------
  18895. node_preamble
  18896. Copyright 2012, the Dart project authors. All rights reserved.
  18897. Redistribution and use in source and binary forms, with or without
  18898. modification, are permitted provided that the following conditions are
  18899. met:
  18900. * Redistributions of source code must retain the above copyright
  18901. notice, this list of conditions and the following disclaimer.
  18902. * Redistributions in binary form must reproduce the above
  18903. copyright notice, this list of conditions and the following
  18904. disclaimer in the documentation and/or other materials provided
  18905. with the distribution.
  18906. * Neither the name of Google Inc. nor the names of its
  18907. contributors may be used to endorse or promote products derived
  18908. from this software without specific prior written permission.
  18909. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  18910. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  18911. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  18912. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  18913. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  18914. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  18915. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  18916. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  18917. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  18918. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  18919. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  18920. --------------------------------------------------------------------------------
  18921. objective_c
  18922. record_use
  18923. Copyright 2024, the Dart project authors.
  18924. Redistribution and use in source and binary forms, with or without
  18925. modification, are permitted provided that the following conditions are
  18926. met:
  18927. * Redistributions of source code must retain the above copyright
  18928. notice, this list of conditions and the following disclaimer.
  18929. * Redistributions in binary form must reproduce the above
  18930. copyright notice, this list of conditions and the following
  18931. disclaimer in the documentation and/or other materials provided
  18932. with the distribution.
  18933. * Neither the name of Google LLC nor the names of its
  18934. contributors may be used to endorse or promote products derived
  18935. from this software without specific prior written permission.
  18936. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  18937. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  18938. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  18939. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  18940. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  18941. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  18942. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  18943. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  18944. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  18945. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  18946. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  18947. --------------------------------------------------------------------------------
  18948. perfetto
  18949. Apache License
  18950. Version 2.0, January 2004
  18951. http://www.apache.org/licenses/
  18952. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  18953. 1. Definitions.
  18954. "License" shall mean the terms and conditions for use, reproduction,
  18955. and distribution as defined by Sections 1 through 9 of this document.
  18956. "Licensor" shall mean the copyright owner or entity authorized by
  18957. the copyright owner that is granting the License.
  18958. "Legal Entity" shall mean the union of the acting entity and all
  18959. other entities that control, are controlled by, or are under common
  18960. control with that entity. For the purposes of this definition,
  18961. "control" means (i) the power, direct or indirect, to cause the
  18962. direction or management of such entity, whether by contract or
  18963. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  18964. outstanding shares, or (iii) beneficial ownership of such entity.
  18965. "You" (or "Your") shall mean an individual or Legal Entity
  18966. exercising permissions granted by this License.
  18967. "Source" form shall mean the preferred form for making modifications,
  18968. including but not limited to software source code, documentation
  18969. source, and configuration files.
  18970. "Object" form shall mean any form resulting from mechanical
  18971. transformation or translation of a Source form, including but
  18972. not limited to compiled object code, generated documentation,
  18973. and conversions to other media types.
  18974. "Work" shall mean the work of authorship, whether in Source or
  18975. Object form, made available under the License, as indicated by a
  18976. copyright notice that is included in or attached to the work
  18977. (an example is provided in the Appendix below).
  18978. "Derivative Works" shall mean any work, whether in Source or Object
  18979. form, that is based on (or derived from) the Work and for which the
  18980. editorial revisions, annotations, elaborations, or other modifications
  18981. represent, as a whole, an original work of authorship. For the purposes
  18982. of this License, Derivative Works shall not include works that remain
  18983. separable from, or merely link (or bind by name) to the interfaces of,
  18984. the Work and Derivative Works thereof.
  18985. "Contribution" shall mean any work of authorship, including
  18986. the original version of the Work and any modifications or additions
  18987. to that Work or Derivative Works thereof, that is intentionally
  18988. submitted to Licensor for inclusion in the Work by the copyright owner
  18989. or by an individual or Legal Entity authorized to submit on behalf of
  18990. the copyright owner. For the purposes of this definition, "submitted"
  18991. means any form of electronic, verbal, or written communication sent
  18992. to the Licensor or its representatives, including but not limited to
  18993. communication on electronic mailing lists, source code control systems,
  18994. and issue tracking systems that are managed by, or on behalf of, the
  18995. Licensor for the purpose of discussing and improving the Work, but
  18996. excluding communication that is conspicuously marked or otherwise
  18997. designated in writing by the copyright owner as "Not a Contribution."
  18998. "Contributor" shall mean Licensor and any individual or Legal Entity
  18999. on behalf of whom a Contribution has been received by Licensor and
  19000. subsequently incorporated within the Work.
  19001. 2. Grant of Copyright License. Subject to the terms and conditions of
  19002. this License, each Contributor hereby grants to You a perpetual,
  19003. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  19004. copyright license to reproduce, prepare Derivative Works of,
  19005. publicly display, publicly perform, sublicense, and distribute the
  19006. Work and such Derivative Works in Source or Object form.
  19007. 3. Grant of Patent License. Subject to the terms and conditions of
  19008. this License, each Contributor hereby grants to You a perpetual,
  19009. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  19010. (except as stated in this section) patent license to make, have made,
  19011. use, offer to sell, sell, import, and otherwise transfer the Work,
  19012. where such license applies only to those patent claims licensable
  19013. by such Contributor that are necessarily infringed by their
  19014. Contribution(s) alone or by combination of their Contribution(s)
  19015. with the Work to which such Contribution(s) was submitted. If You
  19016. institute patent litigation against any entity (including a
  19017. cross-claim or counterclaim in a lawsuit) alleging that the Work
  19018. or a Contribution incorporated within the Work constitutes direct
  19019. or contributory patent infringement, then any patent licenses
  19020. granted to You under this License for that Work shall terminate
  19021. as of the date such litigation is filed.
  19022. 4. Redistribution. You may reproduce and distribute copies of the
  19023. Work or Derivative Works thereof in any medium, with or without
  19024. modifications, and in Source or Object form, provided that You
  19025. meet the following conditions:
  19026. (a) You must give any other recipients of the Work or
  19027. Derivative Works a copy of this License; and
  19028. (b) You must cause any modified files to carry prominent notices
  19029. stating that You changed the files; and
  19030. (c) You must retain, in the Source form of any Derivative Works
  19031. that You distribute, all copyright, patent, trademark, and
  19032. attribution notices from the Source form of the Work,
  19033. excluding those notices that do not pertain to any part of
  19034. the Derivative Works; and
  19035. (d) If the Work includes a "NOTICE" text file as part of its
  19036. distribution, then any Derivative Works that You distribute must
  19037. include a readable copy of the attribution notices contained
  19038. within such NOTICE file, excluding those notices that do not
  19039. pertain to any part of the Derivative Works, in at least one
  19040. of the following places: within a NOTICE text file distributed
  19041. as part of the Derivative Works; within the Source form or
  19042. documentation, if provided along with the Derivative Works; or,
  19043. within a display generated by the Derivative Works, if and
  19044. wherever such third-party notices normally appear. The contents
  19045. of the NOTICE file are for informational purposes only and
  19046. do not modify the License. You may add Your own attribution
  19047. notices within Derivative Works that You distribute, alongside
  19048. or as an addendum to the NOTICE text from the Work, provided
  19049. that such additional attribution notices cannot be construed
  19050. as modifying the License.
  19051. You may add Your own copyright statement to Your modifications and
  19052. may provide additional or different license terms and conditions
  19053. for use, reproduction, or distribution of Your modifications, or
  19054. for any such Derivative Works as a whole, provided Your use,
  19055. reproduction, and distribution of the Work otherwise complies with
  19056. the conditions stated in this License.
  19057. 5. Submission of Contributions. Unless You explicitly state otherwise,
  19058. any Contribution intentionally submitted for inclusion in the Work
  19059. by You to the Licensor shall be under the terms and conditions of
  19060. this License, without any additional terms or conditions.
  19061. Notwithstanding the above, nothing herein shall supersede or modify
  19062. the terms of any separate license agreement you may have executed
  19063. with Licensor regarding such Contributions.
  19064. 6. Trademarks. This License does not grant permission to use the trade
  19065. names, trademarks, service marks, or product names of the Licensor,
  19066. except as required for reasonable and customary use in describing the
  19067. origin of the Work and reproducing the content of the NOTICE file.
  19068. 7. Disclaimer of Warranty. Unless required by applicable law or
  19069. agreed to in writing, Licensor provides the Work (and each
  19070. Contributor provides its Contributions) on an "AS IS" BASIS,
  19071. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  19072. implied, including, without limitation, any warranties or conditions
  19073. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  19074. PARTICULAR PURPOSE. You are solely responsible for determining the
  19075. appropriateness of using or redistributing the Work and assume any
  19076. risks associated with Your exercise of permissions under this License.
  19077. 8. Limitation of Liability. In no event and under no legal theory,
  19078. whether in tort (including negligence), contract, or otherwise,
  19079. unless required by applicable law (such as deliberate and grossly
  19080. negligent acts) or agreed to in writing, shall any Contributor be
  19081. liable to You for damages, including any direct, indirect, special,
  19082. incidental, or consequential damages of any character arising as a
  19083. result of this License or out of the use or inability to use the
  19084. Work (including but not limited to damages for loss of goodwill,
  19085. work stoppage, computer failure or malfunction, or any and all
  19086. other commercial damages or losses), even if such Contributor
  19087. has been advised of the possibility of such damages.
  19088. 9. Accepting Warranty or Additional Liability. While redistributing
  19089. the Work or Derivative Works thereof, You may choose to offer,
  19090. and charge a fee for, acceptance of support, warranty, indemnity,
  19091. or other liability obligations and/or rights consistent with this
  19092. License. However, in accepting such obligations, You may act only
  19093. on Your own behalf and on Your sole responsibility, not on behalf
  19094. of any other Contributor, and only if You agree to indemnify,
  19095. defend, and hold each Contributor harmless for any liability
  19096. incurred by, or claims asserted against, such Contributor by reason
  19097. of your accepting any such warranty or additional liability.
  19098. END OF TERMS AND CONDITIONS
  19099. Copyright (c) 2017, The Android Open Source Project
  19100. Licensed under the Apache License, Version 2.0 (the "License");
  19101. you may not use this file except in compliance with the License.
  19102. Unless required by applicable law or agreed to in writing, software
  19103. distributed under the License is distributed on an "AS IS" BASIS,
  19104. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  19105. See the License for the specific language governing permissions and
  19106. limitations under the License.
  19107. --------------------------------------------------------------------------------
  19108. perfetto
  19109. Apache License
  19110. Version 2.0, January 2004
  19111. http://www.apache.org/licenses/
  19112. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  19113. 1. Definitions.
  19114. "License" shall mean the terms and conditions for use, reproduction,
  19115. and distribution as defined by Sections 1 through 9 of this document.
  19116. "Licensor" shall mean the copyright owner or entity authorized by
  19117. the copyright owner that is granting the License.
  19118. "Legal Entity" shall mean the union of the acting entity and all
  19119. other entities that control, are controlled by, or are under common
  19120. control with that entity. For the purposes of this definition,
  19121. "control" means (i) the power, direct or indirect, to cause the
  19122. direction or management of such entity, whether by contract or
  19123. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  19124. outstanding shares, or (iii) beneficial ownership of such entity.
  19125. "You" (or "Your") shall mean an individual or Legal Entity
  19126. exercising permissions granted by this License.
  19127. "Source" form shall mean the preferred form for making modifications,
  19128. including but not limited to software source code, documentation
  19129. source, and configuration files.
  19130. "Object" form shall mean any form resulting from mechanical
  19131. transformation or translation of a Source form, including but
  19132. not limited to compiled object code, generated documentation,
  19133. and conversions to other media types.
  19134. "Work" shall mean the work of authorship, whether in Source or
  19135. Object form, made available under the License, as indicated by a
  19136. copyright notice that is included in or attached to the work
  19137. (an example is provided in the Appendix below).
  19138. "Derivative Works" shall mean any work, whether in Source or Object
  19139. form, that is based on (or derived from) the Work and for which the
  19140. editorial revisions, annotations, elaborations, or other modifications
  19141. represent, as a whole, an original work of authorship. For the purposes
  19142. of this License, Derivative Works shall not include works that remain
  19143. separable from, or merely link (or bind by name) to the interfaces of,
  19144. the Work and Derivative Works thereof.
  19145. "Contribution" shall mean any work of authorship, including
  19146. the original version of the Work and any modifications or additions
  19147. to that Work or Derivative Works thereof, that is intentionally
  19148. submitted to Licensor for inclusion in the Work by the copyright owner
  19149. or by an individual or Legal Entity authorized to submit on behalf of
  19150. the copyright owner. For the purposes of this definition, "submitted"
  19151. means any form of electronic, verbal, or written communication sent
  19152. to the Licensor or its representatives, including but not limited to
  19153. communication on electronic mailing lists, source code control systems,
  19154. and issue tracking systems that are managed by, or on behalf of, the
  19155. Licensor for the purpose of discussing and improving the Work, but
  19156. excluding communication that is conspicuously marked or otherwise
  19157. designated in writing by the copyright owner as "Not a Contribution."
  19158. "Contributor" shall mean Licensor and any individual or Legal Entity
  19159. on behalf of whom a Contribution has been received by Licensor and
  19160. subsequently incorporated within the Work.
  19161. 2. Grant of Copyright License. Subject to the terms and conditions of
  19162. this License, each Contributor hereby grants to You a perpetual,
  19163. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  19164. copyright license to reproduce, prepare Derivative Works of,
  19165. publicly display, publicly perform, sublicense, and distribute the
  19166. Work and such Derivative Works in Source or Object form.
  19167. 3. Grant of Patent License. Subject to the terms and conditions of
  19168. this License, each Contributor hereby grants to You a perpetual,
  19169. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  19170. (except as stated in this section) patent license to make, have made,
  19171. use, offer to sell, sell, import, and otherwise transfer the Work,
  19172. where such license applies only to those patent claims licensable
  19173. by such Contributor that are necessarily infringed by their
  19174. Contribution(s) alone or by combination of their Contribution(s)
  19175. with the Work to which such Contribution(s) was submitted. If You
  19176. institute patent litigation against any entity (including a
  19177. cross-claim or counterclaim in a lawsuit) alleging that the Work
  19178. or a Contribution incorporated within the Work constitutes direct
  19179. or contributory patent infringement, then any patent licenses
  19180. granted to You under this License for that Work shall terminate
  19181. as of the date such litigation is filed.
  19182. 4. Redistribution. You may reproduce and distribute copies of the
  19183. Work or Derivative Works thereof in any medium, with or without
  19184. modifications, and in Source or Object form, provided that You
  19185. meet the following conditions:
  19186. (a) You must give any other recipients of the Work or
  19187. Derivative Works a copy of this License; and
  19188. (b) You must cause any modified files to carry prominent notices
  19189. stating that You changed the files; and
  19190. (c) You must retain, in the Source form of any Derivative Works
  19191. that You distribute, all copyright, patent, trademark, and
  19192. attribution notices from the Source form of the Work,
  19193. excluding those notices that do not pertain to any part of
  19194. the Derivative Works; and
  19195. (d) If the Work includes a "NOTICE" text file as part of its
  19196. distribution, then any Derivative Works that You distribute must
  19197. include a readable copy of the attribution notices contained
  19198. within such NOTICE file, excluding those notices that do not
  19199. pertain to any part of the Derivative Works, in at least one
  19200. of the following places: within a NOTICE text file distributed
  19201. as part of the Derivative Works; within the Source form or
  19202. documentation, if provided along with the Derivative Works; or,
  19203. within a display generated by the Derivative Works, if and
  19204. wherever such third-party notices normally appear. The contents
  19205. of the NOTICE file are for informational purposes only and
  19206. do not modify the License. You may add Your own attribution
  19207. notices within Derivative Works that You distribute, alongside
  19208. or as an addendum to the NOTICE text from the Work, provided
  19209. that such additional attribution notices cannot be construed
  19210. as modifying the License.
  19211. You may add Your own copyright statement to Your modifications and
  19212. may provide additional or different license terms and conditions
  19213. for use, reproduction, or distribution of Your modifications, or
  19214. for any such Derivative Works as a whole, provided Your use,
  19215. reproduction, and distribution of the Work otherwise complies with
  19216. the conditions stated in this License.
  19217. 5. Submission of Contributions. Unless You explicitly state otherwise,
  19218. any Contribution intentionally submitted for inclusion in the Work
  19219. by You to the Licensor shall be under the terms and conditions of
  19220. this License, without any additional terms or conditions.
  19221. Notwithstanding the above, nothing herein shall supersede or modify
  19222. the terms of any separate license agreement you may have executed
  19223. with Licensor regarding such Contributions.
  19224. 6. Trademarks. This License does not grant permission to use the trade
  19225. names, trademarks, service marks, or product names of the Licensor,
  19226. except as required for reasonable and customary use in describing the
  19227. origin of the Work and reproducing the content of the NOTICE file.
  19228. 7. Disclaimer of Warranty. Unless required by applicable law or
  19229. agreed to in writing, Licensor provides the Work (and each
  19230. Contributor provides its Contributions) on an "AS IS" BASIS,
  19231. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  19232. implied, including, without limitation, any warranties or conditions
  19233. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  19234. PARTICULAR PURPOSE. You are solely responsible for determining the
  19235. appropriateness of using or redistributing the Work and assume any
  19236. risks associated with Your exercise of permissions under this License.
  19237. 8. Limitation of Liability. In no event and under no legal theory,
  19238. whether in tort (including negligence), contract, or otherwise,
  19239. unless required by applicable law (such as deliberate and grossly
  19240. negligent acts) or agreed to in writing, shall any Contributor be
  19241. liable to You for damages, including any direct, indirect, special,
  19242. incidental, or consequential damages of any character arising as a
  19243. result of this License or out of the use or inability to use the
  19244. Work (including but not limited to damages for loss of goodwill,
  19245. work stoppage, computer failure or malfunction, or any and all
  19246. other commercial damages or losses), even if such Contributor
  19247. has been advised of the possibility of such damages.
  19248. 9. Accepting Warranty or Additional Liability. While redistributing
  19249. the Work or Derivative Works thereof, You may choose to offer,
  19250. and charge a fee for, acceptance of support, warranty, indemnity,
  19251. or other liability obligations and/or rights consistent with this
  19252. License. However, in accepting such obligations, You may act only
  19253. on Your own behalf and on Your sole responsibility, not on behalf
  19254. of any other Contributor, and only if You agree to indemnify,
  19255. defend, and hold each Contributor harmless for any liability
  19256. incurred by, or claims asserted against, such Contributor by reason
  19257. of your accepting any such warranty or additional liability.
  19258. END OF TERMS AND CONDITIONS
  19259. Copyright (c) 2020, The Android Open Source Project
  19260. Licensed under the Apache License, Version 2.0 (the "License");
  19261. you may not use this file except in compliance with the License.
  19262. Unless required by applicable law or agreed to in writing, software
  19263. distributed under the License is distributed on an "AS IS" BASIS,
  19264. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  19265. See the License for the specific language governing permissions and
  19266. limitations under the License.
  19267. --------------------------------------------------------------------------------
  19268. perfetto
  19269. Copyright (C) 2017 The Android Open Source Project
  19270. Licensed under the Apache License, Version 2.0 (the "License");
  19271. you may not use this file except in compliance with the
  19272. License. You may obtain a copy of the License at
  19273. http://www.apache.org/licenses/LICENSE-2.0
  19274. Unless required by applicable law or agreed to in writing,
  19275. software distributed under the License is distributed on an "AS
  19276. IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
  19277. express or implied. See the License for the specific language
  19278. governing permissions and limitations under the License.
  19279. --------------------------------------------------------------------------------
  19280. perfetto
  19281. Copyright (C) 2017 The Android Open Source Project
  19282. Licensed under the Apache License, Version 2.0 (the "License");
  19283. you may not use this file except in compliance with the License.
  19284. You may obtain a copy of the License at
  19285. http://www.apache.org/licenses/LICENSE-2.0
  19286. Unless required by applicable law or agreed to in writing, software
  19287. distributed under the License is distributed on an "AS IS" BASIS,
  19288. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  19289. See the License for the specific language governing permissions and
  19290. limitations under the License.
  19291. --------------------------------------------------------------------------------
  19292. perfetto
  19293. Copyright (C) 2018 The Android Open Source Project
  19294. Licensed under the Apache License, Version 2.0 (the "License");
  19295. you may not use this file except in compliance with the License.
  19296. You may obtain a copy of the License at
  19297. http://www.apache.org/licenses/LICENSE-2.0
  19298. Unless required by applicable law or agreed to in writing,
  19299. software distributed under the License is distributed on an "AS
  19300. IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
  19301. express or implied. See the License for the specific language
  19302. governing permissions and limitations under the License.
  19303. --------------------------------------------------------------------------------
  19304. perfetto
  19305. Copyright (c) 2019 The Android Open Source Project
  19306. Licensed under the Apache License, Version 2.0 (the "License"); you
  19307. may not use this file except in compliance with the License. You may
  19308. obtain a copy of the License at
  19309. http://www.apache.org/licenses/LICENSE-2.0
  19310. Unless required by applicable law or agreed to in writing, software
  19311. distributed under the License is distributed on an "AS IS" BASIS,
  19312. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  19313. implied. See the License for the specific language governing
  19314. permissions and limitations under the License.
  19315. --------------------------------------------------------------------------------
  19316. perfetto
  19317. Copyright (c) 2025, the Dart project authors. Please see the AUTHORS file
  19318. for details. All rights reserved. Use of this source code is governed by a
  19319. BSD-style license that can be found in the LICENSE file.
  19320. --------------------------------------------------------------------------------
  19321. process_runner
  19322. Copyright 2020 The Flutter Authors. All rights reserved.
  19323. Redistribution and use in source and binary forms, with or without modification,
  19324. are permitted provided that the following conditions are met:
  19325. * Redistributions of source code must retain the above copyright
  19326. notice, this list of conditions and the following disclaimer.
  19327. * Redistributions in binary form must reproduce the above
  19328. copyright notice, this list of conditions and the following
  19329. disclaimer in the documentation and/or other materials provided
  19330. with the distribution.
  19331. * Neither the name of Google Inc. nor the names of its
  19332. contributors may be used to endorse or promote products derived
  19333. from this software without specific prior written permission.
  19334. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  19335. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  19336. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  19337. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  19338. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  19339. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  19340. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  19341. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  19342. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  19343. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  19344. --------------------------------------------------------------------------------
  19345. process_runner
  19346. Copyright 2020 The Flutter Authors. All rights reserved.
  19347. Use of this source code is governed by a BSD-style license that can be
  19348. found in the LICENSE file.
  19349. --------------------------------------------------------------------------------
  19350. pubspec_parse
  19351. Copyright 2018, the Dart project authors.
  19352. Redistribution and use in source and binary forms, with or without
  19353. modification, are permitted provided that the following conditions are
  19354. met:
  19355. * Redistributions of source code must retain the above copyright
  19356. notice, this list of conditions and the following disclaimer.
  19357. * Redistributions in binary form must reproduce the above
  19358. copyright notice, this list of conditions and the following
  19359. disclaimer in the documentation and/or other materials provided
  19360. with the distribution.
  19361. * Neither the name of Google LLC nor the names of its
  19362. contributors may be used to endorse or promote products derived
  19363. from this software without specific prior written permission.
  19364. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  19365. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  19366. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  19367. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  19368. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  19369. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  19370. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  19371. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  19372. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  19373. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  19374. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  19375. --------------------------------------------------------------------------------
  19376. rapidjson
  19377. Tencent is pleased to support the open source community by making RapidJSON available->
  19378. Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip-> All rights reserved->
  19379. Licensed under the MIT License (the "License"); you may not use this file except
  19380. in compliance with the License-> You may obtain a copy of the License at
  19381. http://opensource->org/licenses/MIT
  19382. Unless required by applicable law or agreed to in writing, software distributed
  19383. under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
  19384. CONDITIONS OF ANY KIND, either express or implied-> See the License for the
  19385. specific language governing permissions and limitations under the License->
  19386. --------------------------------------------------------------------------------
  19387. rapidjson
  19388. Tencent is pleased to support the open source community by making RapidJSON available.
  19389. Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip. All rights reserved.
  19390. If you have downloaded a copy of the RapidJSON binary from Tencent, please note that the RapidJSON binary is licensed under the MIT License.
  19391. If you have downloaded a copy of the RapidJSON source code from Tencent, please note that RapidJSON source code is licensed under the MIT License, except for the third-party components listed below which are subject to different license terms. Your integration of RapidJSON into your own projects may require compliance with the MIT License, as well as the other licenses applicable to the third-party components included within RapidJSON.
  19392. A copy of the MIT License is included in this file.
  19393. Other dependencies and licenses:
  19394. Open Source Software Licensed Under the BSD License:
  19395. --------------------------------------------------------------------
  19396. The msinttypes r29
  19397. Copyright (c) 2006-2013 Alexander Chemeris
  19398. All rights reserved.
  19399. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
  19400. * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  19401. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  19402. * Neither the name of copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
  19403. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  19404. Terms of the MIT License:
  19405. --------------------------------------------------------------------
  19406. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
  19407. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  19408. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  19409. --------------------------------------------------------------------------------
  19410. rapidjson
  19411. The above software in this distribution may have been modified by
  19412. THL A29 Limited ("Tencent Modifications").
  19413. All Tencent Modifications are Copyright (C) 2015 THL A29 Limited.
  19414. --------------------------------------------------------------------------------
  19415. re2
  19416. // Copyright (c) 2009 The RE2 Authors. All rights reserved.
  19417. //
  19418. // Redistribution and use in source and binary forms, with or without
  19419. // modification, are permitted provided that the following conditions are
  19420. // met:
  19421. //
  19422. // * Redistributions of source code must retain the above copyright
  19423. // notice, this list of conditions and the following disclaimer.
  19424. // * Redistributions in binary form must reproduce the above
  19425. // copyright notice, this list of conditions and the following disclaimer
  19426. // in the documentation and/or other materials provided with the
  19427. // distribution.
  19428. // * Neither the name of Google Inc. nor the names of its
  19429. // contributors may be used to endorse or promote products derived from
  19430. // this software without specific prior written permission.
  19431. //
  19432. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  19433. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  19434. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  19435. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  19436. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  19437. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  19438. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  19439. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  19440. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  19441. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  19442. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  19443. --------------------------------------------------------------------------------
  19444. re2
  19445. Copyright 1999-2005 The RE2 Authors. All Rights Reserved.
  19446. Use of this source code is governed by a BSD-style
  19447. license that can be found in the LICENSE file.
  19448. --------------------------------------------------------------------------------
  19449. re2
  19450. Copyright 2003-2009 Google Inc. All rights reserved.
  19451. Use of this source code is governed by a BSD-style
  19452. license that can be found in the LICENSE file.
  19453. --------------------------------------------------------------------------------
  19454. re2
  19455. Copyright 2003-2009 The RE2 Authors. All Rights Reserved.
  19456. Use of this source code is governed by a BSD-style
  19457. license that can be found in the LICENSE file.
  19458. --------------------------------------------------------------------------------
  19459. re2
  19460. Copyright 2003-2010 Google Inc. All Rights Reserved.
  19461. Use of this source code is governed by a BSD-style
  19462. license that can be found in the LICENSE file.
  19463. --------------------------------------------------------------------------------
  19464. re2
  19465. Copyright 2006 The RE2 Authors. All Rights Reserved.
  19466. Use of this source code is governed by a BSD-style
  19467. license that can be found in the LICENSE file.
  19468. --------------------------------------------------------------------------------
  19469. re2
  19470. Copyright 2006-2007 The RE2 Authors. All Rights Reserved.
  19471. Use of this source code is governed by a BSD-style
  19472. license that can be found in the LICENSE file.
  19473. --------------------------------------------------------------------------------
  19474. re2
  19475. Copyright 2007 The RE2 Authors. All Rights Reserved.
  19476. Use of this source code is governed by a BSD-style
  19477. license that can be found in the LICENSE file.
  19478. --------------------------------------------------------------------------------
  19479. re2
  19480. Copyright 2008 The RE2 Authors. All Rights Reserved.
  19481. Use of this source code is governed by a BSD-style
  19482. license that can be found in the LICENSE file.
  19483. --------------------------------------------------------------------------------
  19484. re2
  19485. Copyright 2009 The RE2 Authors. All Rights Reserved.
  19486. Use of this source code is governed by a BSD-style
  19487. license that can be found in the LICENSE file.
  19488. --------------------------------------------------------------------------------
  19489. re2
  19490. Copyright 2010 The RE2 Authors. All Rights Reserved.
  19491. Use of this source code is governed by a BSD-style
  19492. license that can be found in the LICENSE file.
  19493. --------------------------------------------------------------------------------
  19494. re2
  19495. Copyright 2016 The RE2 Authors. All Rights Reserved.
  19496. Use of this source code is governed by a BSD-style
  19497. license that can be found in the LICENSE file.
  19498. --------------------------------------------------------------------------------
  19499. re2
  19500. Copyright 2018 The RE2 Authors. All Rights Reserved.
  19501. Use of this source code is governed by a BSD-style
  19502. license that can be found in the LICENSE file.
  19503. --------------------------------------------------------------------------------
  19504. re2
  19505. Copyright 2019 The RE2 Authors. All Rights Reserved.
  19506. Use of this source code is governed by a BSD-style
  19507. license that can be found in the LICENSE file.
  19508. --------------------------------------------------------------------------------
  19509. re2
  19510. Copyright 2022 The RE2 Authors. All Rights Reserved.
  19511. Use of this source code is governed by a BSD-style
  19512. license that can be found in the LICENSE file.
  19513. --------------------------------------------------------------------------------
  19514. re2
  19515. Copyright 2023 The RE2 Authors. All Rights Reserved.
  19516. Use of this source code is governed by a BSD-style
  19517. license that can be found in the LICENSE file.
  19518. --------------------------------------------------------------------------------
  19519. re2
  19520. The authors of this software are Rob Pike and Ken Thompson.
  19521. Copyright (c) 2002 by Lucent Technologies.
  19522. Permission to use, copy, modify, and distribute this software for any
  19523. purpose without fee is hereby granted, provided that this entire notice
  19524. is included in all copies of any software which is or includes a copy
  19525. or modification of this software and in all copies of the supporting
  19526. documentation for such software.
  19527. THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
  19528. WARRANTY. IN PARTICULAR, NEITHER THE AUTHORS NOR LUCENT TECHNOLOGIES MAKE ANY
  19529. REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
  19530. OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
  19531. --------------------------------------------------------------------------------
  19532. riverpod_analyzer_utils
  19533. MIT License
  19534. Copyright (c) 2023 Remi Rousselet
  19535. Permission is hereby granted, free of charge, to any person obtaining a copy
  19536. of this software and associated documentation files (the "Software"), to deal
  19537. in the Software without restriction, including without limitation the rights
  19538. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  19539. copies of the Software, and to permit persons to whom the Software is
  19540. furnished to do so, subject to the following conditions:
  19541. The above copyright notice and this permission notice shall be included in all
  19542. copies or substantial portions of the Software.
  19543. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  19544. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  19545. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  19546. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  19547. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  19548. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  19549. SOFTWARE.
  19550. --------------------------------------------------------------------------------
  19551. shaderc
  19552. Copyright (C) 2017 Google Inc.
  19553. Licensed under the Apache License, Version 2.0 (the "License");
  19554. you may not use this file except in compliance with the License.
  19555. You may obtain a copy of the License at
  19556. http://www.apache.org/licenses/LICENSE-2.0
  19557. Unless required by applicable law or agreed to in writing, software
  19558. distributed under the License is distributed on an "AS IS" BASIS,
  19559. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  19560. See the License for the specific language governing permissions and
  19561. limitations under the License.
  19562. --------------------------------------------------------------------------------
  19563. shaderc
  19564. Copyright (C) 2017-2022 Google Inc.
  19565. Licensed under the Apache License, Version 2.0 (the "License");
  19566. you may not use this file except in compliance with the License.
  19567. You may obtain a copy of the License at
  19568. http://www.apache.org/licenses/LICENSE-2.0
  19569. Unless required by applicable law or agreed to in writing, software
  19570. distributed under the License is distributed on an "AS IS" BASIS,
  19571. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  19572. See the License for the specific language governing permissions and
  19573. limitations under the License.
  19574. --------------------------------------------------------------------------------
  19575. shaderc
  19576. Copyright (C) 2020 Google Inc.
  19577. Licensed under the Apache License, Version 2.0 (the "License");
  19578. you may not use this file except in compliance with the License.
  19579. You may obtain a copy of the License at
  19580. http://www.apache.org/licenses/LICENSE-2.0
  19581. Unless required by applicable law or agreed to in writing, software
  19582. distributed under the License is distributed on an "AS IS" BASIS,
  19583. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  19584. See the License for the specific language governing permissions and
  19585. limitations under the License.
  19586. --------------------------------------------------------------------------------
  19587. shaderc
  19588. Copyright (C) 2020-2022 Google LLC
  19589. Licensed under the Apache License, Version 2.0 (the "License");
  19590. you may not use this file except in compliance with the License.
  19591. You may obtain a copy of the License at
  19592. http://www.apache.org/licenses/LICENSE-2.0
  19593. Unless required by applicable law or agreed to in writing, software
  19594. distributed under the License is distributed on an "AS IS" BASIS,
  19595. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  19596. See the License for the specific language governing permissions and
  19597. limitations under the License.
  19598. --------------------------------------------------------------------------------
  19599. shaderc
  19600. Copyright 2015 The Shaderc Authors. All rights reserved.
  19601. Licensed under the Apache License, Version 2.0 (the "License");
  19602. you may not use this file except in compliance with the License.
  19603. You may obtain a copy of the License at
  19604. http://www.apache.org/licenses/LICENSE-2.0
  19605. Unless required by applicable law or agreed to in writing, software
  19606. distributed under the License is distributed on an "AS IS" BASIS,
  19607. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  19608. See the License for the specific language governing permissions and
  19609. limitations under the License.
  19610. --------------------------------------------------------------------------------
  19611. shaderc
  19612. Copyright 2016 The Shaderc Authors. All rights reserved.
  19613. Licensed under the Apache License, Version 2.0 (the "License");
  19614. you may not use this file except in compliance with the License.
  19615. You may obtain a copy of the License at
  19616. http://www.apache.org/licenses/LICENSE-2.0
  19617. Unless required by applicable law or agreed to in writing, software
  19618. distributed under the License is distributed on an "AS IS" BASIS,
  19619. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  19620. See the License for the specific language governing permissions and
  19621. limitations under the License.
  19622. --------------------------------------------------------------------------------
  19623. shaderc
  19624. Copyright 2017 The Shaderc Authors. All rights reserved.
  19625. Licensed under the Apache License, Version 2.0 (the "License");
  19626. you may not use this file except in compliance with the License.
  19627. You may obtain a copy of the License at
  19628. http://www.apache.org/licenses/LICENSE-2.0
  19629. Unless required by applicable law or agreed to in writing, software
  19630. distributed under the License is distributed on an "AS IS" BASIS,
  19631. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  19632. See the License for the specific language governing permissions and
  19633. limitations under the License.
  19634. --------------------------------------------------------------------------------
  19635. shaderc
  19636. Copyright 2018 The Shaderc Authors. All rights reserved.
  19637. Licensed under the Apache License, Version 2.0 (the "License");
  19638. you may not use this file except in compliance with the License.
  19639. You may obtain a copy of the License at
  19640. http://www.apache.org/licenses/LICENSE-2.0
  19641. Unless required by applicable law or agreed to in writing, software
  19642. distributed under the License is distributed on an "AS IS" BASIS,
  19643. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  19644. See the License for the specific language governing permissions and
  19645. limitations under the License.
  19646. --------------------------------------------------------------------------------
  19647. shaderc
  19648. Copyright 2019 The Shaderc Authors. All rights reserved.
  19649. Licensed under the Apache License, Version 2.0 (the "License");
  19650. you may not use this file except in compliance with the License.
  19651. You may obtain a copy of the License at
  19652. http://www.apache.org/licenses/LICENSE-2.0
  19653. Unless required by applicable law or agreed to in writing, software
  19654. distributed under the License is distributed on an "AS IS" BASIS,
  19655. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  19656. See the License for the specific language governing permissions and
  19657. limitations under the License.
  19658. --------------------------------------------------------------------------------
  19659. skia
  19660. // Copyright (c) 2011 Google Inc. All rights reserved.
  19661. //
  19662. // Redistribution and use in source and binary forms, with or without
  19663. // modification, are permitted provided that the following conditions are
  19664. // met:
  19665. //
  19666. // * Redistributions of source code must retain the above copyright
  19667. // notice, this list of conditions and the following disclaimer.
  19668. // * Redistributions in binary form must reproduce the above
  19669. // copyright notice, this list of conditions and the following disclaimer
  19670. // in the documentation and/or other materials provided with the
  19671. // distribution.
  19672. // * Neither the name of Google Inc. nor the names of its
  19673. // contributors may be used to endorse or promote products derived from
  19674. // this software without specific prior written permission.
  19675. //
  19676. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  19677. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  19678. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  19679. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  19680. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  19681. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  19682. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  19683. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  19684. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  19685. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  19686. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  19687. --------------------------------------------------------------------------------
  19688. skia
  19689. Copyright (C) 2014 Google Inc. All rights reserved.
  19690. Use of this source code is governed by a BSD-style license that can be
  19691. found in the LICENSE file.
  19692. --------------------------------------------------------------------------------
  19693. skia
  19694. Copyright (c) 2011 Google Inc. All rights reserved.
  19695. Redistribution and use in source and binary forms, with or without
  19696. modification, are permitted provided that the following conditions are
  19697. met:
  19698. * Redistributions of source code must retain the above copyright
  19699. notice, this list of conditions and the following disclaimer.
  19700. * Redistributions in binary form must reproduce the above copyright
  19701. notice, this list of conditions and the following disclaimer in
  19702. the documentation and/or other materials provided with the
  19703. distribution.
  19704. * Neither the name of the copyright holder nor the names of its
  19705. contributors may be used to endorse or promote products derived
  19706. from this software without specific prior written permission.
  19707. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  19708. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  19709. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  19710. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  19711. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  19712. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  19713. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  19714. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  19715. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  19716. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  19717. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  19718. --------------------------------------------------------------------------------
  19719. skia
  19720. Copyright (c) 2014 Google Inc.
  19721. Use of this source code is governed by a BSD-style license that can be
  19722. found in the LICENSE file.
  19723. --------------------------------------------------------------------------------
  19724. skia
  19725. Copyright (c) 2016 The Chromium Authors. All rights reserved.
  19726. Use of this source code is governed by a BSD-style license that can be
  19727. found in the LICENSE file.
  19728. --------------------------------------------------------------------------------
  19729. skia
  19730. Copyright (c) 2017 The Chromium Authors. All rights reserved.
  19731. Use of this source code is governed by a BSD-style license that can be
  19732. found in the LICENSE file.
  19733. --------------------------------------------------------------------------------
  19734. skia
  19735. Copyright (c) 2019 The Chromium Authors. All rights reserved.
  19736. Use of this source code is governed by a BSD-style license that can be
  19737. found in the LICENSE file.
  19738. --------------------------------------------------------------------------------
  19739. skia
  19740. Copyright (c) 2020 Google LLC All rights reserved.
  19741. Use of this source code is governed by a BSD-style license that can be
  19742. found in the LICENSE file.
  19743. --------------------------------------------------------------------------------
  19744. skia
  19745. Copyright (c) 2022 Google LLC All rights reserved.
  19746. Use of this source code is governed by a BSD-style license that can be
  19747. found in the LICENSE file.
  19748. --------------------------------------------------------------------------------
  19749. skia
  19750. Copyright 2005 The Android Open Source Project
  19751. Use of this source code is governed by a BSD-style license that can be
  19752. found in the LICENSE file.
  19753. --------------------------------------------------------------------------------
  19754. skia
  19755. Copyright 2006 The Android Open Source Project
  19756. Use of this source code is governed by a BSD-style license that can be
  19757. found in the LICENSE file.
  19758. --------------------------------------------------------------------------------
  19759. skia
  19760. Copyright 2006 The Android Open Source Project
  19761. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
  19762. --------------------------------------------------------------------------------
  19763. skia
  19764. Copyright 2006-2012 The Android Open Source Project
  19765. Copyright 2012 Mozilla Foundation
  19766. Use of this source code is governed by a BSD-style license that can be
  19767. found in the LICENSE file.
  19768. --------------------------------------------------------------------------------
  19769. skia
  19770. Copyright 2007 The Android Open Source Project
  19771. Use of this source code is governed by a BSD-style license that can be
  19772. found in the LICENSE file.
  19773. --------------------------------------------------------------------------------
  19774. skia
  19775. Copyright 2008 Google Inc.
  19776. Use of this source code is governed by a BSD-style license that can be
  19777. found in the LICENSE file.
  19778. --------------------------------------------------------------------------------
  19779. skia
  19780. Copyright 2008 The Android Open Source Project
  19781. Use of this source code is governed by a BSD-style license that can be
  19782. found in the LICENSE file.
  19783. --------------------------------------------------------------------------------
  19784. skia
  19785. Copyright 2009 The Android Open Source Project
  19786. Use of this source code is governed by a BSD-style license that can be
  19787. found in the LICENSE file.
  19788. --------------------------------------------------------------------------------
  19789. skia
  19790. Copyright 2009-2015 Google Inc.
  19791. Use of this source code is governed by a BSD-style license that can be
  19792. found in the LICENSE file.
  19793. --------------------------------------------------------------------------------
  19794. skia
  19795. Copyright 2010 Google Inc.
  19796. Use of this source code is governed by a BSD-style license that can be
  19797. found in the LICENSE file.
  19798. --------------------------------------------------------------------------------
  19799. skia
  19800. Copyright 2010 The Android Open Source Project
  19801. Use of this source code is governed by a BSD-style license that can be
  19802. found in the LICENSE file.
  19803. --------------------------------------------------------------------------------
  19804. skia
  19805. Copyright 2011 Google Inc.
  19806. Use of this source code is governed by a BSD-style license that can be
  19807. found in the LICENSE file.
  19808. --------------------------------------------------------------------------------
  19809. skia
  19810. Copyright 2011 Google Inc.
  19811. Copyright 2012 Mozilla Foundation
  19812. Use of this source code is governed by a BSD-style license that can be
  19813. found in the LICENSE file.
  19814. --------------------------------------------------------------------------------
  19815. skia
  19816. Copyright 2011 The Android Open Source Project
  19817. Use of this source code is governed by a BSD-style license that can be
  19818. found in the LICENSE file.
  19819. --------------------------------------------------------------------------------
  19820. skia
  19821. Copyright 2012 Google Inc.
  19822. Use of this source code is governed by a BSD-style license that can be
  19823. found in the LICENSE file.
  19824. --------------------------------------------------------------------------------
  19825. skia
  19826. Copyright 2012 The Android Open Source Project
  19827. Use of this source code is governed by a BSD-style license that can be
  19828. found in the LICENSE file.
  19829. --------------------------------------------------------------------------------
  19830. skia
  19831. Copyright 2013 Google Inc.
  19832. Use of this source code is governed by a BSD-style license that can be
  19833. found in the LICENSE file.
  19834. --------------------------------------------------------------------------------
  19835. skia
  19836. Copyright 2013 Google Inc. All rights reserved.
  19837. Use of this source code is governed by a BSD-style license that can be
  19838. found in the LICENSE file.
  19839. --------------------------------------------------------------------------------
  19840. skia
  19841. Copyright 2013 The Android Open Source Project
  19842. Use of this source code is governed by a BSD-style license that can be
  19843. found in the LICENSE file.
  19844. --------------------------------------------------------------------------------
  19845. skia
  19846. Copyright 2014 Google Inc.
  19847. Use of this source code is governed by a BSD-style license that can be
  19848. found in the LICENSE file.
  19849. --------------------------------------------------------------------------------
  19850. skia
  19851. Copyright 2014 Google Inc.
  19852. Copyright 2017 ARM Ltd.
  19853. Use of this source code is governed by a BSD-style license that can be
  19854. found in the LICENSE file.
  19855. --------------------------------------------------------------------------------
  19856. skia
  19857. Copyright 2014 The Android Open Source Project
  19858. Use of this source code is governed by a BSD-style license that can be
  19859. found in the LICENSE file.
  19860. --------------------------------------------------------------------------------
  19861. skia
  19862. Copyright 2014 The Bazel Authors. All rights reserved.
  19863. Licensed under the Apache License, Version 2.0 (the "License");
  19864. you may not use this file except in compliance with the License.
  19865. You may obtain a copy of the License at
  19866. http://www.apache.org/licenses/LICENSE-2.0
  19867. Unless required by applicable law or agreed to in writing, software
  19868. distributed under the License is distributed on an "AS IS" BASIS,
  19869. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  19870. See the License for the specific language governing permissions and
  19871. limitations under the License.
  19872. --------------------------------------------------------------------------------
  19873. skia
  19874. Copyright 2015 Google Inc.
  19875. Use of this source code is governed by a BD-style license that can be
  19876. found in the LICENSE file.
  19877. --------------------------------------------------------------------------------
  19878. skia
  19879. Copyright 2015 Google Inc.
  19880. Use of this source code is governed by a BSD-style license that can be
  19881. found in the LICENSE file.
  19882. --------------------------------------------------------------------------------
  19883. skia
  19884. Copyright 2015 Google LLC
  19885. Use of this source code is governed by a BSD-style license that can be
  19886. found in the LICENSE file.
  19887. --------------------------------------------------------------------------------
  19888. skia
  19889. Copyright 2015 The Android Open Source Project
  19890. Use of this source code is governed by a BSD-style license that can be
  19891. found in the LICENSE file.
  19892. --------------------------------------------------------------------------------
  19893. skia
  19894. Copyright 2016 Google Inc.
  19895. Use of this source code is governed by a BD-style license that can be
  19896. found in the LICENSE file.
  19897. --------------------------------------------------------------------------------
  19898. skia
  19899. Copyright 2016 Google Inc.
  19900. Use of this source code is governed by a BSD-style license that can be
  19901. found in the LICENSE file
  19902. --------------------------------------------------------------------------------
  19903. skia
  19904. Copyright 2016 Mozilla Foundation
  19905. Use of this source code is governed by a BSD-style license that can be
  19906. found in the LICENSE file.
  19907. --------------------------------------------------------------------------------
  19908. skia
  19909. Copyright 2016 The Android Open Source Project
  19910. Use of this source code is governed by a BSD-style license that can be
  19911. found in the LICENSE file.
  19912. --------------------------------------------------------------------------------
  19913. skia
  19914. Copyright 2017 ARM Ltd.
  19915. Use of this source code is governed by a BSD-style license that can be
  19916. found in the LICENSE file.
  19917. --------------------------------------------------------------------------------
  19918. skia
  19919. Copyright 2017 Google LLC
  19920. Use of this source code is governed by a BD-style license that can be
  19921. found in the LICENSE file.
  19922. --------------------------------------------------------------------------------
  19923. skia
  19924. Copyright 2017 Google LLC
  19925. Use of this source code is governed by a BSD-style license that can be
  19926. found in the LICENSE file.
  19927. --------------------------------------------------------------------------------
  19928. skia
  19929. Copyright 2017 Google LLC
  19930. Use of this source code is governed by a BSD-style license that can be found
  19931. in the LICENSE file.
  19932. --------------------------------------------------------------------------------
  19933. skia
  19934. Copyright 2017 Google LLC All Rights Reserved.
  19935. Licensed under the Apache License, Version 2.0 (the "License");
  19936. you may not use this file except in compliance with the License.
  19937. You may obtain a copy of the License at
  19938. http://www.apache.org/licenses/LICENSE-2.0
  19939. Unless required by applicable law or agreed to in writing, software
  19940. distributed under the License is distributed on an "AS IS" BASIS,
  19941. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  19942. See the License for the specific language governing permissions and
  19943. limitations under the License.
  19944. --------------------------------------------------------------------------------
  19945. skia
  19946. Copyright 2018 Google Inc.
  19947. Use of this source code is governed by a BSD-style license that can be
  19948. found in the LICENSE file.
  19949. --------------------------------------------------------------------------------
  19950. skia
  19951. Copyright 2018 Google LLC
  19952. Use of this source code is governed by a BSD-style license that can be
  19953. found in the LICENSE file.
  19954. --------------------------------------------------------------------------------
  19955. skia
  19956. Copyright 2018 Google LLC
  19957. Use of this source code is governed by a BSD-style license that can be
  19958. found in the LICENSE file.
  19959. --------------------------------------------------------------------------------
  19960. skia
  19961. Copyright 2018 Google LLC
  19962. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
  19963. --------------------------------------------------------------------------------
  19964. skia
  19965. Copyright 2018 Google LLC All rights reserved.
  19966. Use of this source code is governed by a BSD-style license that can be
  19967. found in the LICENSE file.
  19968. --------------------------------------------------------------------------------
  19969. skia
  19970. Copyright 2018 Google, LLC
  19971. Use of this source code is governed by a BSD-style license that can be
  19972. found in the LICENSE file.
  19973. --------------------------------------------------------------------------------
  19974. skia
  19975. Copyright 2018 The Android Open Source Project
  19976. Use of this source code is governed by a BSD-style license that can be
  19977. found in the LICENSE file.
  19978. --------------------------------------------------------------------------------
  19979. skia
  19980. Copyright 2018 The Bazel Authors. All rights reserved.
  19981. Licensed under the Apache License, Version 2.0 (the "License");
  19982. you may not use this file except in compliance with the License.
  19983. You may obtain a copy of the License at
  19984. http://www.apache.org/licenses/LICENSE-2.0
  19985. Unless required by applicable law or agreed to in writing, software
  19986. distributed under the License is distributed on an "AS IS" BASIS,
  19987. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  19988. See the License for the specific language governing permissions and
  19989. limitations under the License.
  19990. --------------------------------------------------------------------------------
  19991. skia
  19992. Copyright 2019 Google LLC
  19993. Use of this source code is governed by a BSD-style license that can be
  19994. found in the LICENSE file.
  19995. --------------------------------------------------------------------------------
  19996. skia
  19997. Copyright 2019 Google LLC
  19998. Use of this source code is governed by a BSD-style license that can be
  19999. found in the LICENSE file.
  20000. --------------------------------------------------------------------------------
  20001. skia
  20002. Copyright 2019 Google LLC
  20003. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
  20004. --------------------------------------------------------------------------------
  20005. skia
  20006. Copyright 2019 Google LLC and Adobe Inc.
  20007. Use of this source code is governed by a BSD-style license that can be
  20008. found in the LICENSE file.
  20009. --------------------------------------------------------------------------------
  20010. skia
  20011. Copyright 2019 Google, LLC
  20012. Use of this source code is governed by a BSD-style license that can be
  20013. found in the LICENSE file.
  20014. --------------------------------------------------------------------------------
  20015. skia
  20016. Copyright 2019 The Android Open Source Project
  20017. Use of this source code is governed by a BSD-style license that can be
  20018. found in the LICENSE file.
  20019. --------------------------------------------------------------------------------
  20020. skia
  20021. Copyright 2020 Google LLC
  20022. Use of this source code is governed by a BSD-style license that can be
  20023. found in the LICENSE file.
  20024. --------------------------------------------------------------------------------
  20025. skia
  20026. Copyright 2020 Google LLC
  20027. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
  20028. --------------------------------------------------------------------------------
  20029. skia
  20030. Copyright 2020 Google, LLC
  20031. Use of this source code is governed by a BSD-style license that can be
  20032. found in the LICENSE file.
  20033. --------------------------------------------------------------------------------
  20034. skia
  20035. Copyright 2021 Google LLC
  20036. Use of this source code is governed by a BSD-style license that can be
  20037. found in the LICENSE file.
  20038. --------------------------------------------------------------------------------
  20039. skia
  20040. Copyright 2021 Google LLC
  20041. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
  20042. --------------------------------------------------------------------------------
  20043. skia
  20044. Copyright 2021 Google, LLC
  20045. Use of this source code is governed by a BSD-style license that can be
  20046. found in the LICENSE file.
  20047. --------------------------------------------------------------------------------
  20048. skia
  20049. Copyright 2022 Google LLC
  20050. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
  20051. --------------------------------------------------------------------------------
  20052. skia
  20053. Copyright 2022 Google, LLC
  20054. Use of this source code is governed by a BSD-style license that can be
  20055. found in the LICENSE file.
  20056. --------------------------------------------------------------------------------
  20057. skia
  20058. Copyright 2023 Google Inc.
  20059. Use of this source code is governed by a BSD-style license that can be
  20060. found in the LICENSE file.
  20061. --------------------------------------------------------------------------------
  20062. skia
  20063. Copyright 2023 Google LLC
  20064. Use of this source code is governed by a BSD-style license that can be
  20065. found in the LICENSE file.
  20066. --------------------------------------------------------------------------------
  20067. skia
  20068. Copyright 2023 Google LLC
  20069. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
  20070. --------------------------------------------------------------------------------
  20071. skia
  20072. Copyright 2023 Google LLC
  20073. Use of this source code is governed by a BSD-style license that can be
  20074. found in the LICENSE file.
  20075. --------------------------------------------------------------------------------
  20076. skia
  20077. Copyright 2023 Google LLC
  20078. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
  20079. --------------------------------------------------------------------------------
  20080. skia
  20081. Copyright 2023 Google, LLC
  20082. Use of this source code is governed by a BSD-style license that can be
  20083. found in the LICENSE file.
  20084. --------------------------------------------------------------------------------
  20085. skia
  20086. Copyright 2023 The Android Open Source Project
  20087. Use of this source code is governed by a BSD-style license that can be
  20088. found in the LICENSE file.
  20089. --------------------------------------------------------------------------------
  20090. skia
  20091. Copyright 2023 The Chromium Authors. All rights reserved.
  20092. Use of this source code is governed by a BSD-style license that can be
  20093. found in the LICENSE file.
  20094. --------------------------------------------------------------------------------
  20095. skia
  20096. Copyright 2024 Google LLC
  20097. Use of this source code is governed by a BSD-style license that can be
  20098. found in the LICENSE file.
  20099. --------------------------------------------------------------------------------
  20100. skia
  20101. Copyright 2024 Google LLC
  20102. Use of this source code is governed by a BSD-style license that can be
  20103. found in the LICENSE file.
  20104. --------------------------------------------------------------------------------
  20105. skia
  20106. Copyright 2024 Google LLC
  20107. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
  20108. --------------------------------------------------------------------------------
  20109. skia
  20110. Copyright 2024 Google, LLC
  20111. Use of this source code is governed by a BSD-style license that can be
  20112. found in the LICENSE file.
  20113. --------------------------------------------------------------------------------
  20114. skia
  20115. Copyright 2024 The Android Open Source Project
  20116. Use of this source code is governed by a BSD-style license that can be
  20117. found in the LICENSE file.
  20118. --------------------------------------------------------------------------------
  20119. skia
  20120. Copyright 2025 Google LLC
  20121. Use of this source code is governed by a BSD-style license that can be
  20122. found in the LICENSE file.
  20123. --------------------------------------------------------------------------------
  20124. skia
  20125. Copyright 2025 Google, LLC
  20126. Use of this source code is governed by a BSD-style license that can be
  20127. found in the LICENSE file.
  20128. --------------------------------------------------------------------------------
  20129. skia
  20130. Copyright 2026 Google LLC
  20131. Use of this source code is governed by a BSD-style license that can be
  20132. found in the LICENSE file.
  20133. --------------------------------------------------------------------------------
  20134. skia
  20135. Copyright 2026 The Android Open Source Project
  20136. Use of this source code is governed by a BSD-style license that can be
  20137. found in the LICENSE file.
  20138. --------------------------------------------------------------------------------
  20139. spirv-cross
  20140. Apache License
  20141. Version 2.0, January 2004
  20142. http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION,
  20143. AND DISTRIBUTION
  20144. 1. Definitions.
  20145. "License" shall mean the terms and conditions for use, reproduction, and distribution
  20146. as defined by Sections 1 through 9 of this document.
  20147. "Licensor" shall mean the copyright owner or entity authorized by the copyright
  20148. owner that is granting the License.
  20149. "Legal Entity" shall mean the union of the acting entity and all other entities
  20150. that control, are controlled by, or are under common control with that entity.
  20151. For the purposes of this definition, "control" means (i) the power, direct
  20152. or indirect, to cause the direction or management of such entity, whether
  20153. by contract or otherwise, or (ii) ownership of fifty percent (50%) or more
  20154. of the outstanding shares, or (iii) beneficial ownership of such entity.
  20155. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions
  20156. granted by this License.
  20157. "Source" form shall mean the preferred form for making modifications, including
  20158. but not limited to software source code, documentation source, and configuration
  20159. files.
  20160. "Object" form shall mean any form resulting from mechanical transformation
  20161. or translation of a Source form, including but not limited to compiled object
  20162. code, generated documentation, and conversions to other media types.
  20163. "Work" shall mean the work of authorship, whether in Source or Object form,
  20164. made available under the License, as indicated by a copyright notice that
  20165. is included in or attached to the work (an example is provided in the Appendix
  20166. below).
  20167. "Derivative Works" shall mean any work, whether in Source or Object form,
  20168. that is based on (or derived from) the Work and for which the editorial revisions,
  20169. annotations, elaborations, or other modifications represent, as a whole, an
  20170. original work of authorship. For the purposes of this License, Derivative
  20171. Works shall not include works that remain separable from, or merely link (or
  20172. bind by name) to the interfaces of, the Work and Derivative Works thereof.
  20173. "Contribution" shall mean any work of authorship, including the original version
  20174. of the Work and any modifications or additions to that Work or Derivative
  20175. Works thereof, that is intentionally submitted to Licensor for inclusion in
  20176. the Work by the copyright owner or by an individual or Legal Entity authorized
  20177. to submit on behalf of the copyright owner. For the purposes of this definition,
  20178. "submitted" means any form of electronic, verbal, or written communication
  20179. sent to the Licensor or its representatives, including but not limited to
  20180. communication on electronic mailing lists, source code control systems, and
  20181. issue tracking systems that are managed by, or on behalf of, the Licensor
  20182. for the purpose of discussing and improving the Work, but excluding communication
  20183. that is conspicuously marked or otherwise designated in writing by the copyright
  20184. owner as "Not a Contribution."
  20185. "Contributor" shall mean Licensor and any individual or Legal Entity on behalf
  20186. of whom a Contribution has been received by Licensor and subsequently incorporated
  20187. within the Work.
  20188. 2. Grant of Copyright License. Subject to the terms and conditions of this
  20189. License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive,
  20190. no-charge, royalty-free, irrevocable copyright license to reproduce, prepare
  20191. Derivative Works of, publicly display, publicly perform, sublicense, and distribute
  20192. the Work and such Derivative Works in Source or Object form.
  20193. 3. Grant of Patent License. Subject to the terms and conditions of this License,
  20194. each Contributor hereby grants to You a perpetual, worldwide, non-exclusive,
  20195. no-charge, royalty-free, irrevocable (except as stated in this section) patent
  20196. license to make, have made, use, offer to sell, sell, import, and otherwise
  20197. transfer the Work, where such license applies only to those patent claims
  20198. licensable by such Contributor that are necessarily infringed by their Contribution(s)
  20199. alone or by combination of their Contribution(s) with the Work to which such
  20200. Contribution(s) was submitted. If You institute patent litigation against
  20201. any entity (including a cross-claim or counterclaim in a lawsuit) alleging
  20202. that the Work or a Contribution incorporated within the Work constitutes direct
  20203. or contributory patent infringement, then any patent licenses granted to You
  20204. under this License for that Work shall terminate as of the date such litigation
  20205. is filed.
  20206. 4. Redistribution. You may reproduce and distribute copies of the Work or
  20207. Derivative Works thereof in any medium, with or without modifications, and
  20208. in Source or Object form, provided that You meet the following conditions:
  20209. (a) You must give any other recipients of the Work or Derivative Works a copy
  20210. of this License; and
  20211. (b) You must cause any modified files to carry prominent notices stating that
  20212. You changed the files; and
  20213. (c) You must retain, in the Source form of any Derivative Works that You distribute,
  20214. all copyright, patent, trademark, and attribution notices from the Source
  20215. form of the Work, excluding those notices that do not pertain to any part
  20216. of the Derivative Works; and
  20217. (d) If the Work includes a "NOTICE" text file as part of its distribution,
  20218. then any Derivative Works that You distribute must include a readable copy
  20219. of the attribution notices contained within such NOTICE file, excluding those
  20220. notices that do not pertain to any part of the Derivative Works, in at least
  20221. one of the following places: within a NOTICE text file distributed as part
  20222. of the Derivative Works; within the Source form or documentation, if provided
  20223. along with the Derivative Works; or, within a display generated by the Derivative
  20224. Works, if and wherever such third-party notices normally appear. The contents
  20225. of the NOTICE file are for informational purposes only and do not modify the
  20226. License. You may add Your own attribution notices within Derivative Works
  20227. that You distribute, alongside or as an addendum to the NOTICE text from the
  20228. Work, provided that such additional attribution notices cannot be construed
  20229. as modifying the License.
  20230. You may add Your own copyright statement to Your modifications and may provide
  20231. additional or different license terms and conditions for use, reproduction,
  20232. or distribution of Your modifications, or for any such Derivative Works as
  20233. a whole, provided Your use, reproduction, and distribution of the Work otherwise
  20234. complies with the conditions stated in this License.
  20235. 5. Submission of Contributions. Unless You explicitly state otherwise, any
  20236. Contribution intentionally submitted for inclusion in the Work by You to the
  20237. Licensor shall be under the terms and conditions of this License, without
  20238. any additional terms or conditions. Notwithstanding the above, nothing herein
  20239. shall supersede or modify the terms of any separate license agreement you
  20240. may have executed with Licensor regarding such Contributions.
  20241. 6. Trademarks. This License does not grant permission to use the trade names,
  20242. trademarks, service marks, or product names of the Licensor, except as required
  20243. for reasonable and customary use in describing the origin of the Work and
  20244. reproducing the content of the NOTICE file.
  20245. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to
  20246. in writing, Licensor provides the Work (and each Contributor provides its
  20247. Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  20248. KIND, either express or implied, including, without limitation, any warranties
  20249. or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR
  20250. A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness
  20251. of using or redistributing the Work and assume any risks associated with Your
  20252. exercise of permissions under this License.
  20253. 8. Limitation of Liability. In no event and under no legal theory, whether
  20254. in tort (including negligence), contract, or otherwise, unless required by
  20255. applicable law (such as deliberate and grossly negligent acts) or agreed to
  20256. in writing, shall any Contributor be liable to You for damages, including
  20257. any direct, indirect, special, incidental, or consequential damages of any
  20258. character arising as a result of this License or out of the use or inability
  20259. to use the Work (including but not limited to damages for loss of goodwill,
  20260. work stoppage, computer failure or malfunction, or any and all other commercial
  20261. damages or losses), even if such Contributor has been advised of the possibility
  20262. of such damages.
  20263. 9. Accepting Warranty or Additional Liability. While redistributing the Work
  20264. or Derivative Works thereof, You may choose to offer, and charge a fee for,
  20265. acceptance of support, warranty, indemnity, or other liability obligations
  20266. and/or rights consistent with this License. However, in accepting such obligations,
  20267. You may act only on Your own behalf and on Your sole responsibility, not on
  20268. behalf of any other Contributor, and only if You agree to indemnify, defend,
  20269. and hold each Contributor harmless for any liability incurred by, or claims
  20270. asserted against, such Contributor by reason of your accepting any such warranty
  20271. or additional liability. END OF TERMS AND CONDITIONS
  20272. APPENDIX: How to apply the Apache License to your work.
  20273. To apply the Apache License to your work, attach the following boilerplate
  20274. notice, with the fields enclosed by brackets "[]" replaced with your own identifying
  20275. information. (Don't include the brackets!) The text should be enclosed in
  20276. the appropriate comment syntax for the file format. We also recommend that
  20277. a file or class name and description of purpose be included on the same "printed
  20278. page" as the copyright notice for easier identification within third-party
  20279. archives.
  20280. Copyright [yyyy] [name of copyright owner]
  20281. Licensed under the Apache License, Version 2.0 (the "License");
  20282. you may not use this file except in compliance with the License.
  20283. You may obtain a copy of the License at
  20284. http://www.apache.org/licenses/LICENSE-2.0
  20285. Unless required by applicable law or agreed to in writing, software
  20286. distributed under the License is distributed on an "AS IS" BASIS,
  20287. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20288. See the License for the specific language governing permissions and
  20289. limitations under the License.
  20290. --------------------------------------------------------------------------------
  20291. spirv-cross
  20292. Copyright (c) 2014-2020 The Khronos Group Inc.
  20293. Permission is hereby granted, free of charge, to any person obtaining a copy
  20294. of this software and/or associated documentation files (the "Materials"),
  20295. to deal in the Materials without restriction, including without limitation
  20296. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  20297. and/or sell copies of the Materials, and to permit persons to whom the
  20298. Materials are furnished to do so, subject to the following conditions:
  20299. The above copyright notice and this permission notice shall be included in
  20300. all copies or substantial portions of the Materials.
  20301. MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS
  20302. STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND
  20303. HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/
  20304. THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  20305. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  20306. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  20307. THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  20308. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  20309. FROM,OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS
  20310. IN THE MATERIALS.
  20311. --------------------------------------------------------------------------------
  20312. spirv-cross
  20313. Copyright (c) 2014-2020 The Khronos Group Inc.
  20314. Permission is hereby granted, free of charge, to any person obtaining a copy
  20315. of this software and/or associated documentation files (the "Materials"),
  20316. to deal in the Materials without restriction, including without limitation
  20317. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  20318. and/or sell copies of the Materials, and to permit persons to whom the
  20319. Materials are furnished to do so, subject to the following conditions:
  20320. The above copyright notice and this permission notice shall be included in
  20321. all copies or substantial portions of the Materials.
  20322. MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS
  20323. STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND
  20324. HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/
  20325. THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  20326. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  20327. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  20328. THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  20329. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  20330. FROM,OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS
  20331. IN THE MATERIALS.
  20332. --------------------------------------------------------------------------------
  20333. spirv-cross
  20334. Copyright 2016-2021 The Khronos Group Inc.
  20335. SPDX-License-Identifier: Apache-2.0
  20336. --------------------------------------------------------------------------------
  20337. spirv-cross
  20338. Copyright 2019-2021 Hans-Kristian Arntzen
  20339. Licensed under the Apache License, Version 2.0 (the "License");
  20340. you may not use this file except in compliance with the License.
  20341. You may obtain a copy of the License at
  20342. http://www.apache.org/licenses/LICENSE-2.0
  20343. Unless required by applicable law or agreed to in writing, software
  20344. distributed under the License is distributed on an "AS IS" BASIS,
  20345. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20346. See the License for the specific language governing permissions and
  20347. limitations under the License.
  20348. --------------------------------------------------------------------------------
  20349. spirv-tools
  20350. Copyright (C) 2019 Google Inc.
  20351. Licensed under the Apache License, Version 2.0 (the "License");
  20352. you may not use this file except in compliance with the License.
  20353. You may obtain a copy of the License at
  20354. http://www.apache.org/licenses/LICENSE-2.0
  20355. Unless required by applicable law or agreed to in writing, software
  20356. distributed under the License is distributed on an "AS IS" BASIS,
  20357. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20358. See the License for the specific language governing permissions and
  20359. limitations under the License.
  20360. --------------------------------------------------------------------------------
  20361. spirv-tools
  20362. Copyright (c) 2015-2016 Google Inc.
  20363. Licensed under the Apache License, Version 2.0 (the "License");
  20364. you may not use this file except in compliance with the License.
  20365. You may obtain a copy of the License at
  20366. http://www.apache.org/licenses/LICENSE-2.0
  20367. Unless required by applicable law or agreed to in writing, software
  20368. distributed under the License is distributed on an "AS IS" BASIS,
  20369. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20370. See the License for the specific language governing permissions and
  20371. limitations under the License.
  20372. --------------------------------------------------------------------------------
  20373. spirv-tools
  20374. Copyright (c) 2015-2016 The Khronos Group Inc.
  20375. Modifications Copyright (C) 2024 Advanced Micro Devices, Inc. All rights
  20376. reserved.
  20377. Licensed under the Apache License, Version 2.0 (the "License");
  20378. you may not use this file except in compliance with the License.
  20379. You may obtain a copy of the License at
  20380. http://www.apache.org/licenses/LICENSE-2.0
  20381. Unless required by applicable law or agreed to in writing, software
  20382. distributed under the License is distributed on an "AS IS" BASIS,
  20383. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20384. See the License for the specific language governing permissions and
  20385. limitations under the License.
  20386. --------------------------------------------------------------------------------
  20387. spirv-tools
  20388. Copyright (c) 2015-2020 The Khronos Group Inc.
  20389. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights
  20390. reserved.
  20391. Licensed under the Apache License, Version 2.0 (the "License");
  20392. you may not use this file except in compliance with the License.
  20393. You may obtain a copy of the License at
  20394. http://www.apache.org/licenses/LICENSE-2.0
  20395. Unless required by applicable law or agreed to in writing, software
  20396. distributed under the License is distributed on an "AS IS" BASIS,
  20397. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20398. See the License for the specific language governing permissions and
  20399. limitations under the License.
  20400. --------------------------------------------------------------------------------
  20401. spirv-tools
  20402. Copyright (c) 2015-2022 The Khronos Group Inc.
  20403. Modifications Copyright (C) 2020-2024 Advanced Micro Devices, Inc. All
  20404. rights reserved.
  20405. Licensed under the Apache License, Version 2.0 (the "License");
  20406. you may not use this file except in compliance with the License.
  20407. You may obtain a copy of the License at
  20408. http://www.apache.org/licenses/LICENSE-2.0
  20409. Unless required by applicable law or agreed to in writing, software
  20410. distributed under the License is distributed on an "AS IS" BASIS,
  20411. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20412. See the License for the specific language governing permissions and
  20413. limitations under the License.
  20414. --------------------------------------------------------------------------------
  20415. spirv-tools
  20416. Copyright (c) 2016 Google Inc.
  20417. Licensed under the Apache License, Version 2.0 (the "License");
  20418. you may not use this file except in compliance with the License.
  20419. You may obtain a copy of the License at
  20420. http://www.apache.org/licenses/LICENSE-2.0
  20421. Unless required by applicable law or agreed to in writing, software
  20422. distributed under the License is distributed on an "AS IS" BASIS,
  20423. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20424. See the License for the specific language governing permissions and
  20425. limitations under the License.
  20426. --------------------------------------------------------------------------------
  20427. spirv-tools
  20428. Copyright (c) 2016 Google Inc.
  20429. Copyright (c) 2025 Arm Ltd.
  20430. Licensed under the Apache License, Version 2.0 (the "License");
  20431. you may not use this file except in compliance with the License.
  20432. You may obtain a copy of the License at
  20433. http://www.apache.org/licenses/LICENSE-2.0
  20434. Unless required by applicable law or agreed to in writing, software
  20435. distributed under the License is distributed on an "AS IS" BASIS,
  20436. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20437. See the License for the specific language governing permissions and
  20438. limitations under the License.
  20439. --------------------------------------------------------------------------------
  20440. spirv-tools
  20441. Copyright (c) 2016 Google Inc.
  20442. Modifications Copyright (C) 2024 Advanced Micro Devices, Inc. All rights
  20443. reserved.
  20444. Licensed under the Apache License, Version 2.0 (the "License");
  20445. you may not use this file except in compliance with the License.
  20446. You may obtain a copy of the License at
  20447. http://www.apache.org/licenses/LICENSE-2.0
  20448. Unless required by applicable law or agreed to in writing, software
  20449. distributed under the License is distributed on an "AS IS" BASIS,
  20450. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20451. See the License for the specific language governing permissions and
  20452. limitations under the License.
  20453. --------------------------------------------------------------------------------
  20454. spirv-tools
  20455. Copyright (c) 2017 Google Inc.
  20456. Licensed under the Apache License, Version 2.0 (the "License");
  20457. you may not use this file except in compliance with the License.
  20458. You may obtain a copy of the License at
  20459. http://www.apache.org/licenses/LICENSE-2.0
  20460. Unless required by applicable law or agreed to in writing, software
  20461. distributed under the License is distributed on an "AS IS" BASIS,
  20462. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20463. See the License for the specific language governing permissions and
  20464. limitations under the License.
  20465. --------------------------------------------------------------------------------
  20466. spirv-tools
  20467. Copyright (c) 2017 Google Inc.
  20468. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights
  20469. reserved.
  20470. Licensed under the Apache License, Version 2.0 (the "License");
  20471. you may not use this file except in compliance with the License.
  20472. You may obtain a copy of the License at
  20473. http://www.apache.org/licenses/LICENSE-2.0
  20474. Unless required by applicable law or agreed to in writing, software
  20475. distributed under the License is distributed on an "AS IS" BASIS,
  20476. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20477. See the License for the specific language governing permissions and
  20478. limitations under the License.
  20479. --------------------------------------------------------------------------------
  20480. spirv-tools
  20481. Copyright (c) 2017 Google Inc.
  20482. Modifications Copyright (C) 2024 Advanced Micro Devices, Inc. All rights
  20483. reserved.
  20484. Licensed under the Apache License, Version 2.0 (the "License");
  20485. you may not use this file except in compliance with the License.
  20486. You may obtain a copy of the License at
  20487. http://www.apache.org/licenses/LICENSE-2.0
  20488. Unless required by applicable law or agreed to in writing, software
  20489. distributed under the License is distributed on an "AS IS" BASIS,
  20490. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20491. See the License for the specific language governing permissions and
  20492. limitations under the License.
  20493. --------------------------------------------------------------------------------
  20494. spirv-tools
  20495. Copyright (c) 2017 LunarG Inc.
  20496. Licensed under the Apache License, Version 2.0 (the "License");
  20497. you may not use this file except in compliance with the License.
  20498. You may obtain a copy of the License at
  20499. http://www.apache.org/licenses/LICENSE-2.0
  20500. Unless required by applicable law or agreed to in writing, software
  20501. distributed under the License is distributed on an "AS IS" BASIS,
  20502. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20503. See the License for the specific language governing permissions and
  20504. limitations under the License.
  20505. --------------------------------------------------------------------------------
  20506. spirv-tools
  20507. Copyright (c) 2017 Pierre Moreau
  20508. Licensed under the Apache License, Version 2.0 (the "License");
  20509. you may not use this file except in compliance with the License.
  20510. You may obtain a copy of the License at
  20511. http://www.apache.org/licenses/LICENSE-2.0
  20512. Unless required by applicable law or agreed to in writing, software
  20513. distributed under the License is distributed on an "AS IS" BASIS,
  20514. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20515. See the License for the specific language governing permissions and
  20516. limitations under the License.
  20517. --------------------------------------------------------------------------------
  20518. spirv-tools
  20519. Copyright (c) 2017 The Khronos Group Inc.
  20520. Copyright (c) 2017 Valve Corporation
  20521. Copyright (c) 2017 LunarG Inc.
  20522. Licensed under the Apache License, Version 2.0 (the "License");
  20523. you may not use this file except in compliance with the License.
  20524. You may obtain a copy of the License at
  20525. http://www.apache.org/licenses/LICENSE-2.0
  20526. Unless required by applicable law or agreed to in writing, software
  20527. distributed under the License is distributed on an "AS IS" BASIS,
  20528. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20529. See the License for the specific language governing permissions and
  20530. limitations under the License.
  20531. --------------------------------------------------------------------------------
  20532. spirv-tools
  20533. Copyright (c) 2017 The Khronos Group Inc.
  20534. Copyright (c) 2017 Valve Corporation
  20535. Copyright (c) 2017 LunarG Inc.
  20536. Copyright (c) 2018 Google Inc.
  20537. Licensed under the Apache License, Version 2.0 (the "License");
  20538. you may not use this file except in compliance with the License.
  20539. You may obtain a copy of the License at
  20540. http://www.apache.org/licenses/LICENSE-2.0
  20541. Unless required by applicable law or agreed to in writing, software
  20542. distributed under the License is distributed on an "AS IS" BASIS,
  20543. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20544. See the License for the specific language governing permissions and
  20545. limitations under the License.
  20546. --------------------------------------------------------------------------------
  20547. spirv-tools
  20548. Copyright (c) 2017 The Khronos Group Inc.
  20549. Copyright (c) 2017 Valve Corporation
  20550. Copyright (c) 2017 LunarG Inc.
  20551. Copyright (c) 2018-2021 Google LLC
  20552. Licensed under the Apache License, Version 2.0 (the "License");
  20553. you may not use this file except in compliance with the License.
  20554. You may obtain a copy of the License at
  20555. http://www.apache.org/licenses/LICENSE-2.0
  20556. Unless required by applicable law or agreed to in writing, software
  20557. distributed under the License is distributed on an "AS IS" BASIS,
  20558. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20559. See the License for the specific language governing permissions and
  20560. limitations under the License.
  20561. --------------------------------------------------------------------------------
  20562. spirv-tools
  20563. Copyright (c) 2017 The Khronos Group Inc.
  20564. Copyright (c) 2017 Valve Corporation
  20565. Copyright (c) 2017 LunarG Inc.
  20566. Copyright (c) 2019 Google LLC
  20567. Licensed under the Apache License, Version 2.0 (the "License");
  20568. you may not use this file except in compliance with the License.
  20569. You may obtain a copy of the License at
  20570. http://www.apache.org/licenses/LICENSE-2.0
  20571. Unless required by applicable law or agreed to in writing, software
  20572. distributed under the License is distributed on an "AS IS" BASIS,
  20573. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20574. See the License for the specific language governing permissions and
  20575. limitations under the License.
  20576. --------------------------------------------------------------------------------
  20577. spirv-tools
  20578. Copyright (c) 2017 The Khronos Group Inc.
  20579. Copyright (c) 2017 Valve Corporation
  20580. Copyright (c) 2017 LunarG Inc.
  20581. Modifications Copyright (C) 2024 Advanced Micro Devices, Inc. All rights
  20582. reserved.
  20583. Licensed under the Apache License, Version 2.0 (the "License");
  20584. you may not use this file except in compliance with the License.
  20585. You may obtain a copy of the License at
  20586. http://www.apache.org/licenses/LICENSE-2.0
  20587. Unless required by applicable law or agreed to in writing, software
  20588. distributed under the License is distributed on an "AS IS" BASIS,
  20589. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20590. See the License for the specific language governing permissions and
  20591. limitations under the License.
  20592. --------------------------------------------------------------------------------
  20593. spirv-tools
  20594. Copyright (c) 2018 Google Inc.
  20595. Licensed under the Apache License, Version 2.0 (the "License");
  20596. you may not use this file except in compliance with the License.
  20597. You may obtain a copy of the License at
  20598. http://www.apache.org/licenses/LICENSE-2.0
  20599. Unless required by applicable law or agreed to in writing, software
  20600. distributed under the License is distributed on an "AS IS" BASIS,
  20601. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20602. See the License for the specific language governing permissions and
  20603. limitations under the License.
  20604. --------------------------------------------------------------------------------
  20605. spirv-tools
  20606. Copyright (c) 2018 Google LLC
  20607. Licensed under the Apache License, Version 2.0 (the "License");
  20608. you may not use this file except in compliance with the License.
  20609. You may obtain a copy of the License at
  20610. http://www.apache.org/licenses/LICENSE-2.0
  20611. Unless required by applicable law or agreed to in writing, software
  20612. distributed under the License is distributed on an "AS IS" BASIS,
  20613. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20614. See the License for the specific language governing permissions and
  20615. limitations under the License.
  20616. --------------------------------------------------------------------------------
  20617. spirv-tools
  20618. Copyright (c) 2018 Google LLC.
  20619. Licensed under the Apache License, Version 2.0 (the "License");
  20620. you may not use this file except in compliance with the License.
  20621. You may obtain a copy of the License at
  20622. http://www.apache.org/licenses/LICENSE-2.0
  20623. Unless required by applicable law or agreed to in writing, software
  20624. distributed under the License is distributed on an "AS IS" BASIS,
  20625. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20626. See the License for the specific language governing permissions and
  20627. limitations under the License.
  20628. --------------------------------------------------------------------------------
  20629. spirv-tools
  20630. Copyright (c) 2018 Google LLC.
  20631. Copyright (c) 2019 NVIDIA Corporation
  20632. Licensed under the Apache License, Version 2.0 (the "License");
  20633. you may not use this file except in compliance with the License.
  20634. You may obtain a copy of the License at
  20635. http://www.apache.org/licenses/LICENSE-2.0
  20636. Unless required by applicable law or agreed to in writing, software
  20637. distributed under the License is distributed on an "AS IS" BASIS,
  20638. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20639. See the License for the specific language governing permissions and
  20640. limitations under the License.
  20641. --------------------------------------------------------------------------------
  20642. spirv-tools
  20643. Copyright (c) 2018 Google LLC.
  20644. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights
  20645. reserved.
  20646. Licensed under the Apache License, Version 2.0 (the "License");
  20647. you may not use this file except in compliance with the License.
  20648. You may obtain a copy of the License at
  20649. http://www.apache.org/licenses/LICENSE-2.0
  20650. Unless required by applicable law or agreed to in writing, software
  20651. distributed under the License is distributed on an "AS IS" BASIS,
  20652. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20653. See the License for the specific language governing permissions and
  20654. limitations under the License.
  20655. --------------------------------------------------------------------------------
  20656. spirv-tools
  20657. Copyright (c) 2018 Google LLC.
  20658. Modifications Copyright (C) 2020-2024 Advanced Micro Devices, Inc. All
  20659. rights reserved.
  20660. Licensed under the Apache License, Version 2.0 (the "License");
  20661. you may not use this file except in compliance with the License.
  20662. You may obtain a copy of the License at
  20663. http://www.apache.org/licenses/LICENSE-2.0
  20664. Unless required by applicable law or agreed to in writing, software
  20665. distributed under the License is distributed on an "AS IS" BASIS,
  20666. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20667. See the License for the specific language governing permissions and
  20668. limitations under the License.
  20669. --------------------------------------------------------------------------------
  20670. spirv-tools
  20671. Copyright (c) 2018 Google LLC.
  20672. Modifications Copyright (C) 2024 Advanced Micro Devices, Inc. All rights
  20673. reserved.
  20674. Licensed under the Apache License, Version 2.0 (the "License");
  20675. you may not use this file except in compliance with the License.
  20676. You may obtain a copy of the License at
  20677. http://www.apache.org/licenses/LICENSE-2.0
  20678. Unless required by applicable law or agreed to in writing, software
  20679. distributed under the License is distributed on an "AS IS" BASIS,
  20680. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20681. See the License for the specific language governing permissions and
  20682. limitations under the License.
  20683. --------------------------------------------------------------------------------
  20684. spirv-tools
  20685. Copyright (c) 2018 Google LLC.
  20686. Modifications Copyright (C) 2024 Advanced Micro Devices, Inc. All rights
  20687. reserved.
  20688. Copyright (c) 2024 NVIDIA Corporation
  20689. Licensed under the Apache License, Version 2.0 (the "License");
  20690. you may not use this file except in compliance with the License.
  20691. You may obtain a copy of the License at
  20692. http://www.apache.org/licenses/LICENSE-2.0
  20693. Unless required by applicable law or agreed to in writing, software
  20694. distributed under the License is distributed on an "AS IS" BASIS,
  20695. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20696. See the License for the specific language governing permissions and
  20697. limitations under the License.
  20698. --------------------------------------------------------------------------------
  20699. spirv-tools
  20700. Copyright (c) 2018 LunarG Inc.
  20701. Licensed under the Apache License, Version 2.0 (the "License");
  20702. you may not use this file except in compliance with the License.
  20703. You may obtain a copy of the License at
  20704. http://www.apache.org/licenses/LICENSE-2.0
  20705. Unless required by applicable law or agreed to in writing, software
  20706. distributed under the License is distributed on an "AS IS" BASIS,
  20707. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20708. See the License for the specific language governing permissions and
  20709. limitations under the License.
  20710. --------------------------------------------------------------------------------
  20711. spirv-tools
  20712. Copyright (c) 2018 The Khronos Group Inc.
  20713. Licensed under the Apache License, Version 2.0 (the "License");
  20714. you may not use this file except in compliance with the License.
  20715. You may obtain a copy of the License at
  20716. http://www.apache.org/licenses/LICENSE-2.0
  20717. Unless required by applicable law or agreed to in writing, software
  20718. distributed under the License is distributed on an "AS IS" BASIS,
  20719. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20720. See the License for the specific language governing permissions and
  20721. limitations under the License.
  20722. --------------------------------------------------------------------------------
  20723. spirv-tools
  20724. Copyright (c) 2018 The Khronos Group Inc.
  20725. Copyright (c) 2018 Valve Corporation
  20726. Copyright (c) 2018 LunarG Inc.
  20727. Licensed under the Apache License, Version 2.0 (the "License");
  20728. you may not use this file except in compliance with the License.
  20729. You may obtain a copy of the License at
  20730. http://www.apache.org/licenses/LICENSE-2.0
  20731. Unless required by applicable law or agreed to in writing, software
  20732. distributed under the License is distributed on an "AS IS" BASIS,
  20733. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20734. See the License for the specific language governing permissions and
  20735. limitations under the License.
  20736. --------------------------------------------------------------------------------
  20737. spirv-tools
  20738. Copyright (c) 2019 Google LLC
  20739. Licensed under the Apache License, Version 2.0 (the "License");
  20740. you may not use this file except in compliance with the License.
  20741. You may obtain a copy of the License at
  20742. http://www.apache.org/licenses/LICENSE-2.0
  20743. Unless required by applicable law or agreed to in writing, software
  20744. distributed under the License is distributed on an "AS IS" BASIS,
  20745. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20746. See the License for the specific language governing permissions and
  20747. limitations under the License.
  20748. --------------------------------------------------------------------------------
  20749. spirv-tools
  20750. Copyright (c) 2019 Google LLC
  20751. Modifications Copyright (C) 2024 Advanced Micro Devices, Inc. All rights
  20752. reserved.
  20753. Licensed under the Apache License, Version 2.0 (the "License");
  20754. you may not use this file except in compliance with the License.
  20755. You may obtain a copy of the License at
  20756. http://www.apache.org/licenses/LICENSE-2.0
  20757. Unless required by applicable law or agreed to in writing, software
  20758. distributed under the License is distributed on an "AS IS" BASIS,
  20759. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20760. See the License for the specific language governing permissions and
  20761. limitations under the License.
  20762. --------------------------------------------------------------------------------
  20763. spirv-tools
  20764. Copyright (c) 2019 Google LLC.
  20765. Licensed under the Apache License, Version 2.0 (the "License");
  20766. you may not use this file except in compliance with the License.
  20767. You may obtain a copy of the License at
  20768. http://www.apache.org/licenses/LICENSE-2.0
  20769. Unless required by applicable law or agreed to in writing, software
  20770. distributed under the License is distributed on an "AS IS" BASIS,
  20771. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20772. See the License for the specific language governing permissions and
  20773. limitations under the License.
  20774. --------------------------------------------------------------------------------
  20775. spirv-tools
  20776. Copyright (c) 2019 The Khronos Group Inc.
  20777. Copyright (c) 2019 Valve Corporation
  20778. Copyright (c) 2019 LunarG Inc.
  20779. Licensed under the Apache License, Version 2.0 (the "License");
  20780. you may not use this file except in compliance with the License.
  20781. You may obtain a copy of the License at
  20782. http://www.apache.org/licenses/LICENSE-2.0
  20783. Unless required by applicable law or agreed to in writing, software
  20784. distributed under the License is distributed on an "AS IS" BASIS,
  20785. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20786. See the License for the specific language governing permissions and
  20787. limitations under the License.
  20788. --------------------------------------------------------------------------------
  20789. spirv-tools
  20790. Copyright (c) 2019 Valve Corporation
  20791. Copyright (c) 2019 LunarG Inc.
  20792. Licensed under the Apache License, Version 2.0 (the "License");
  20793. you may not use this file except in compliance with the License.
  20794. You may obtain a copy of the License at
  20795. http://www.apache.org/licenses/LICENSE-2.0
  20796. Unless required by applicable law or agreed to in writing, software
  20797. distributed under the License is distributed on an "AS IS" BASIS,
  20798. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20799. See the License for the specific language governing permissions and
  20800. limitations under the License.
  20801. --------------------------------------------------------------------------------
  20802. spirv-tools
  20803. Copyright (c) 2020 André Perez Maselco
  20804. Licensed under the Apache License, Version 2.0 (the "License");
  20805. you may not use this file except in compliance with the License.
  20806. You may obtain a copy of the License at
  20807. http://www.apache.org/licenses/LICENSE-2.0
  20808. Unless required by applicable law or agreed to in writing, software
  20809. distributed under the License is distributed on an "AS IS" BASIS,
  20810. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20811. See the License for the specific language governing permissions and
  20812. limitations under the License.
  20813. --------------------------------------------------------------------------------
  20814. spirv-tools
  20815. Copyright (c) 2020 Google LLC
  20816. Licensed under the Apache License, Version 2.0 (the "License");
  20817. you may not use this file except in compliance with the License.
  20818. You may obtain a copy of the License at
  20819. http://www.apache.org/licenses/LICENSE-2.0
  20820. Unless required by applicable law or agreed to in writing, software
  20821. distributed under the License is distributed on an "AS IS" BASIS,
  20822. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20823. See the License for the specific language governing permissions and
  20824. limitations under the License.
  20825. --------------------------------------------------------------------------------
  20826. spirv-tools
  20827. Copyright (c) 2020 Stefano Milizia
  20828. Licensed under the Apache License, Version 2.0 (the "License");
  20829. you may not use this file except in compliance with the License.
  20830. You may obtain a copy of the License at
  20831. http://www.apache.org/licenses/LICENSE-2.0
  20832. Unless required by applicable law or agreed to in writing, software
  20833. distributed under the License is distributed on an "AS IS" BASIS,
  20834. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20835. See the License for the specific language governing permissions and
  20836. limitations under the License.
  20837. --------------------------------------------------------------------------------
  20838. spirv-tools
  20839. Copyright (c) 2020 Stefano Milizia
  20840. Copyright (c) 2020 Google LLC
  20841. Licensed under the Apache License, Version 2.0 (the "License");
  20842. you may not use this file except in compliance with the License.
  20843. You may obtain a copy of the License at
  20844. http://www.apache.org/licenses/LICENSE-2.0
  20845. Unless required by applicable law or agreed to in writing, software
  20846. distributed under the License is distributed on an "AS IS" BASIS,
  20847. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20848. See the License for the specific language governing permissions and
  20849. limitations under the License.
  20850. --------------------------------------------------------------------------------
  20851. spirv-tools
  20852. Copyright (c) 2020 The Khronos Group Inc.
  20853. Licensed under the Apache License, Version 2.0 (the "License");
  20854. you may not use this file except in compliance with the License.
  20855. You may obtain a copy of the License at
  20856. http://www.apache.org/licenses/LICENSE-2.0
  20857. Unless required by applicable law or agreed to in writing, software
  20858. distributed under the License is distributed on an "AS IS" BASIS,
  20859. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20860. See the License for the specific language governing permissions and
  20861. limitations under the License.
  20862. --------------------------------------------------------------------------------
  20863. spirv-tools
  20864. Copyright (c) 2020 Vasyl Teliman
  20865. Licensed under the Apache License, Version 2.0 (the "License");
  20866. you may not use this file except in compliance with the License.
  20867. You may obtain a copy of the License at
  20868. http://www.apache.org/licenses/LICENSE-2.0
  20869. Unless required by applicable law or agreed to in writing, software
  20870. distributed under the License is distributed on an "AS IS" BASIS,
  20871. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20872. See the License for the specific language governing permissions and
  20873. limitations under the License.
  20874. --------------------------------------------------------------------------------
  20875. spirv-tools
  20876. Copyright (c) 2020-2022 Google LLC
  20877. Copyright (c) 2022 LunarG Inc.
  20878. Licensed under the Apache License, Version 2.0 (the "License");
  20879. you may not use this file except in compliance with the License.
  20880. You may obtain a copy of the License at
  20881. http://www.apache.org/licenses/LICENSE-2.0
  20882. Unless required by applicable law or agreed to in writing, software
  20883. distributed under the License is distributed on an "AS IS" BASIS,
  20884. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20885. See the License for the specific language governing permissions and
  20886. limitations under the License.
  20887. --------------------------------------------------------------------------------
  20888. spirv-tools
  20889. Copyright (c) 2021 Alastair F. Donaldson
  20890. Licensed under the Apache License, Version 2.0 (the "License");
  20891. you may not use this file except in compliance with the License.
  20892. You may obtain a copy of the License at
  20893. http://www.apache.org/licenses/LICENSE-2.0
  20894. Unless required by applicable law or agreed to in writing, software
  20895. distributed under the License is distributed on an "AS IS" BASIS,
  20896. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20897. See the License for the specific language governing permissions and
  20898. limitations under the License.
  20899. --------------------------------------------------------------------------------
  20900. spirv-tools
  20901. Copyright (c) 2021 Google LLC.
  20902. Licensed under the Apache License, Version 2.0 (the "License");
  20903. you may not use this file except in compliance with the License.
  20904. You may obtain a copy of the License at
  20905. http://www.apache.org/licenses/LICENSE-2.0
  20906. Unless required by applicable law or agreed to in writing, software
  20907. distributed under the License is distributed on an "AS IS" BASIS,
  20908. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20909. See the License for the specific language governing permissions and
  20910. limitations under the License.
  20911. --------------------------------------------------------------------------------
  20912. spirv-tools
  20913. Copyright (c) 2021 Mostafa Ashraf
  20914. Licensed under the Apache License, Version 2.0 (the "License");
  20915. you may not use this file except in compliance with the License.
  20916. You may obtain a copy of the License at
  20917. http://www.apache.org/licenses/LICENSE-2.0
  20918. Unless required by applicable law or agreed to in writing, software
  20919. distributed under the License is distributed on an "AS IS" BASIS,
  20920. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20921. See the License for the specific language governing permissions and
  20922. limitations under the License.
  20923. --------------------------------------------------------------------------------
  20924. spirv-tools
  20925. Copyright (c) 2021 Shiyu Liu
  20926. Licensed under the Apache License, Version 2.0 (the "License");
  20927. you may not use this file except in compliance with the License.
  20928. You may obtain a copy of the License at
  20929. http://www.apache.org/licenses/LICENSE-2.0
  20930. Unless required by applicable law or agreed to in writing, software
  20931. distributed under the License is distributed on an "AS IS" BASIS,
  20932. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20933. See the License for the specific language governing permissions and
  20934. limitations under the License.
  20935. --------------------------------------------------------------------------------
  20936. spirv-tools
  20937. Copyright (c) 2021 The Khronos Group Inc.
  20938. Copyright (c) 2021 Valve Corporation
  20939. Copyright (c) 2021 LunarG Inc.
  20940. Licensed under the Apache License, Version 2.0 (the "License");
  20941. you may not use this file except in compliance with the License.
  20942. You may obtain a copy of the License at
  20943. http://www.apache.org/licenses/LICENSE-2.0
  20944. Unless required by applicable law or agreed to in writing, software
  20945. distributed under the License is distributed on an "AS IS" BASIS,
  20946. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20947. See the License for the specific language governing permissions and
  20948. limitations under the License.
  20949. --------------------------------------------------------------------------------
  20950. spirv-tools
  20951. Copyright (c) 2021 ZHOU He
  20952. Licensed under the Apache License, Version 2.0 (the "License");
  20953. you may not use this file except in compliance with the License.
  20954. You may obtain a copy of the License at
  20955. http://www.apache.org/licenses/LICENSE-2.0
  20956. Unless required by applicable law or agreed to in writing, software
  20957. distributed under the License is distributed on an "AS IS" BASIS,
  20958. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20959. See the License for the specific language governing permissions and
  20960. limitations under the License.
  20961. --------------------------------------------------------------------------------
  20962. spirv-tools
  20963. Copyright (c) 2022 Advanced Micro Devices, Inc.
  20964. Licensed under the Apache License, Version 2.0 (the "License");
  20965. you may not use this file except in compliance with the License.
  20966. You may obtain a copy of the License at
  20967. http://www.apache.org/licenses/LICENSE-2.0
  20968. Unless required by applicable law or agreed to in writing, software
  20969. distributed under the License is distributed on an "AS IS" BASIS,
  20970. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20971. See the License for the specific language governing permissions and
  20972. limitations under the License.
  20973. --------------------------------------------------------------------------------
  20974. spirv-tools
  20975. Copyright (c) 2022 Google LLC
  20976. Licensed under the Apache License, Version 2.0 (the "License");
  20977. you may not use this file except in compliance with the License.
  20978. You may obtain a copy of the License at
  20979. http://www.apache.org/licenses/LICENSE-2.0
  20980. Unless required by applicable law or agreed to in writing, software
  20981. distributed under the License is distributed on an "AS IS" BASIS,
  20982. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20983. See the License for the specific language governing permissions and
  20984. limitations under the License.
  20985. --------------------------------------------------------------------------------
  20986. spirv-tools
  20987. Copyright (c) 2022 Google LLC.
  20988. Licensed under the Apache License, Version 2.0 (the "License");
  20989. you may not use this file except in compliance with the License.
  20990. You may obtain a copy of the License at
  20991. http://www.apache.org/licenses/LICENSE-2.0
  20992. Unless required by applicable law or agreed to in writing, software
  20993. distributed under the License is distributed on an "AS IS" BASIS,
  20994. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20995. See the License for the specific language governing permissions and
  20996. limitations under the License.
  20997. --------------------------------------------------------------------------------
  20998. spirv-tools
  20999. Copyright (c) 2022 The Khronos Group Inc.
  21000. Licensed under the Apache License, Version 2.0 (the "License");
  21001. you may not use this file except in compliance with the License.
  21002. You may obtain a copy of the License at
  21003. http://www.apache.org/licenses/LICENSE-2.0
  21004. Unless required by applicable law or agreed to in writing, software
  21005. distributed under the License is distributed on an "AS IS" BASIS,
  21006. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21007. See the License for the specific language governing permissions and
  21008. limitations under the License.
  21009. --------------------------------------------------------------------------------
  21010. spirv-tools
  21011. Copyright (c) 2022 The Khronos Group Inc.
  21012. Copyright (c) 2022 LunarG Inc.
  21013. Licensed under the Apache License, Version 2.0 (the "License");
  21014. you may not use this file except in compliance with the License.
  21015. You may obtain a copy of the License at
  21016. http://www.apache.org/licenses/LICENSE-2.0
  21017. Unless required by applicable law or agreed to in writing, software
  21018. distributed under the License is distributed on an "AS IS" BASIS,
  21019. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21020. See the License for the specific language governing permissions and
  21021. limitations under the License.
  21022. --------------------------------------------------------------------------------
  21023. spirv-tools
  21024. Copyright (c) 2023 Google Inc.
  21025. Licensed under the Apache License, Version 2.0 (the "License");
  21026. you may not use this file except in compliance with the License.
  21027. You may obtain a copy of the License at
  21028. http://www.apache.org/licenses/LICENSE-2.0
  21029. Unless required by applicable law or agreed to in writing, software
  21030. distributed under the License is distributed on an "AS IS" BASIS,
  21031. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21032. See the License for the specific language governing permissions and
  21033. limitations under the License.
  21034. --------------------------------------------------------------------------------
  21035. spirv-tools
  21036. Copyright (c) 2023 Google LLC.
  21037. Licensed under the Apache License, Version 2.0 (the "License");
  21038. you may not use this file except in compliance with the License.
  21039. You may obtain a copy of the License at
  21040. http://www.apache.org/licenses/LICENSE-2.0
  21041. Unless required by applicable law or agreed to in writing, software
  21042. distributed under the License is distributed on an "AS IS" BASIS,
  21043. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21044. See the License for the specific language governing permissions and
  21045. limitations under the License.
  21046. --------------------------------------------------------------------------------
  21047. spirv-tools
  21048. Copyright (c) 2023 LunarG Inc.
  21049. Licensed under the Apache License, Version 2.0 (the "License");
  21050. you may not use this file except in compliance with the License.
  21051. You may obtain a copy of the License at
  21052. http://www.apache.org/licenses/LICENSE-2.0
  21053. Unless required by applicable law or agreed to in writing, software
  21054. distributed under the License is distributed on an "AS IS" BASIS,
  21055. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21056. See the License for the specific language governing permissions and
  21057. limitations under the License.
  21058. --------------------------------------------------------------------------------
  21059. spirv-tools
  21060. Copyright (c) 2023-2025 Arm Ltd.
  21061. Licensed under the Apache License, Version 2.0 (the "License");
  21062. you may not use this file except in compliance with the License.
  21063. You may obtain a copy of the License at
  21064. http://www.apache.org/licenses/LICENSE-2.0
  21065. Unless required by applicable law or agreed to in writing, software
  21066. distributed under the License is distributed on an "AS IS" BASIS,
  21067. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21068. See the License for the specific language governing permissions and
  21069. limitations under the License.
  21070. --------------------------------------------------------------------------------
  21071. spirv-tools
  21072. Copyright (c) 2024 Epic Games, Inc.
  21073. Licensed under the Apache License, Version 2.0 (the "License");
  21074. you may not use this file except in compliance with the License.
  21075. You may obtain a copy of the License at
  21076. http://www.apache.org/licenses/LICENSE-2.0
  21077. Unless required by applicable law or agreed to in writing, software
  21078. distributed under the License is distributed on an "AS IS" BASIS,
  21079. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21080. See the License for the specific language governing permissions and
  21081. limitations under the License.
  21082. --------------------------------------------------------------------------------
  21083. spirv-tools
  21084. Copyright (c) 2024 Google Inc.
  21085. Licensed under the Apache License, Version 2.0 (the "License");
  21086. you may not use this file except in compliance with the License.
  21087. You may obtain a copy of the License at
  21088. http://www.apache.org/licenses/LICENSE-2.0
  21089. Unless required by applicable law or agreed to in writing, software
  21090. distributed under the License is distributed on an "AS IS" BASIS,
  21091. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21092. See the License for the specific language governing permissions and
  21093. limitations under the License.
  21094. --------------------------------------------------------------------------------
  21095. spirv-tools
  21096. Copyright (c) 2024 Google LLC
  21097. Licensed under the Apache License, Version 2.0 (the "License");
  21098. you may not use this file except in compliance with the License.
  21099. You may obtain a copy of the License at
  21100. http://www.apache.org/licenses/LICENSE-2.0
  21101. Unless required by applicable law or agreed to in writing, software
  21102. distributed under the License is distributed on an "AS IS" BASIS,
  21103. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21104. See the License for the specific language governing permissions and
  21105. limitations under the License.
  21106. --------------------------------------------------------------------------------
  21107. spirv-tools
  21108. Copyright (c) 2024 NVIDIA Corporation
  21109. Licensed under the Apache License, Version 2.0 (the "License");
  21110. you may not use this file except in compliance with the License.
  21111. You may obtain a copy of the License at
  21112. http://www.apache.org/licenses/LICENSE-2.0
  21113. Unless required by applicable law or agreed to in writing, software
  21114. distributed under the License is distributed on an "AS IS" BASIS,
  21115. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21116. See the License for the specific language governing permissions and
  21117. limitations under the License.
  21118. --------------------------------------------------------------------------------
  21119. spirv-tools
  21120. Copyright (c) 2025 Google Inc.
  21121. Licensed under the Apache License, Version 2.0 (the "License");
  21122. you may not use this file except in compliance with the License.
  21123. You may obtain a copy of the License at
  21124. http://www.apache.org/licenses/LICENSE-2.0
  21125. Unless required by applicable law or agreed to in writing, software
  21126. distributed under the License is distributed on an "AS IS" BASIS,
  21127. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21128. See the License for the specific language governing permissions and
  21129. limitations under the License.
  21130. --------------------------------------------------------------------------------
  21131. spirv-tools
  21132. Copyright (c) 2025 Google LLC
  21133. Licensed under the Apache License, Version 2.0 (the "License");
  21134. you may not use this file except in compliance with the License.
  21135. You may obtain a copy of the License at
  21136. http://www.apache.org/licenses/LICENSE-2.0
  21137. Unless required by applicable law or agreed to in writing, software
  21138. distributed under the License is distributed on an "AS IS" BASIS,
  21139. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21140. See the License for the specific language governing permissions and
  21141. limitations under the License.
  21142. --------------------------------------------------------------------------------
  21143. spirv-tools
  21144. Copyright (c) 2025 LunarG Inc.
  21145. Licensed under the Apache License, Version 2.0 (the "License");
  21146. you may not use this file except in compliance with the License.
  21147. You may obtain a copy of the License at
  21148. http://www.apache.org/licenses/LICENSE-2.0
  21149. Unless required by applicable law or agreed to in writing, software
  21150. distributed under the License is distributed on an "AS IS" BASIS,
  21151. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21152. See the License for the specific language governing permissions and
  21153. limitations under the License.
  21154. --------------------------------------------------------------------------------
  21155. spirv-tools
  21156. Copyright (c) 2025 The Khronos Group Inc.
  21157. Copyright (c) 2025 Google LLC
  21158. Licensed under the Apache License, Version 2.0 (the "License");
  21159. you may not use this file except in compliance with the License.
  21160. You may obtain a copy of the License at
  21161. http://www.apache.org/licenses/LICENSE-2.0
  21162. Unless required by applicable law or agreed to in writing, software
  21163. distributed under the License is distributed on an "AS IS" BASIS,
  21164. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21165. See the License for the specific language governing permissions and
  21166. limitations under the License.
  21167. --------------------------------------------------------------------------------
  21168. spirv-tools
  21169. Copyright 2018 The Go Authors.
  21170. Licensed under the Apache License, Version 2.0 (the "License");
  21171. you may not use this file except in compliance with the License.
  21172. You may obtain a copy of the License at
  21173. http://www.apache.org/licenses/LICENSE-2.0
  21174. Unless required by applicable law or agreed to in writing, software
  21175. distributed under the License is distributed on an "AS IS" BASIS,
  21176. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21177. See the License for the specific language governing permissions and
  21178. limitations under the License.
  21179. --------------------------------------------------------------------------------
  21180. spirv-tools
  21181. Copyright 2019 Google LLC
  21182. Licensed under the Apache License, Version 2.0 (the "License");
  21183. you may not use this file except in compliance with the License.
  21184. You may obtain a copy of the License at
  21185. http://www.apache.org/licenses/LICENSE-2.0
  21186. Unless required by applicable law or agreed to in writing, software
  21187. distributed under the License is distributed on an "AS IS" BASIS,
  21188. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21189. See the License for the specific language governing permissions and
  21190. limitations under the License.
  21191. --------------------------------------------------------------------------------
  21192. spirv-tools
  21193. Copyright 2019 The Go Authors.
  21194. Licensed under the Apache License, Version 2.0 (the "License");
  21195. you may not use this file except in compliance with the License.
  21196. You may obtain a copy of the License at
  21197. http://www.apache.org/licenses/LICENSE-2.0
  21198. Unless required by applicable law or agreed to in writing, software
  21199. distributed under the License is distributed on an "AS IS" BASIS,
  21200. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21201. See the License for the specific language governing permissions and
  21202. limitations under the License.
  21203. --------------------------------------------------------------------------------
  21204. spirv-tools
  21205. Copyright 2025 Google LLC
  21206. Licensed under the Apache License, Version 2.0 (the "License");
  21207. you may not use this file except in compliance with the License.
  21208. You may obtain a copy of the License at
  21209. http://www.apache.org/licenses/LICENSE-2.0
  21210. Unless required by applicable law or agreed to in writing, software
  21211. distributed under the License is distributed on an "AS IS" BASIS,
  21212. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21213. See the License for the specific language governing permissions and
  21214. limitations under the License.
  21215. --------------------------------------------------------------------------------
  21216. spirv-tools
  21217. Copyright 2025 The Khronos Group Inc.
  21218. Licensed under the Apache License, Version 2.0 (the "License");
  21219. you may not use this file except in compliance with the License.
  21220. You may obtain a copy of the License at
  21221. http://www.apache.org/licenses/LICENSE-2.0
  21222. Unless required by applicable law or agreed to in writing, software
  21223. distributed under the License is distributed on an "AS IS" BASIS,
  21224. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21225. See the License for the specific language governing permissions and
  21226. limitations under the License.
  21227. --------------------------------------------------------------------------------
  21228. spring_animation
  21229. Copyright (c) Meta Platforms, Inc. and affiliates.
  21230. Permission is hereby granted, free of charge, to any person obtaining a copy
  21231. of this software and associated documentation files (the "Software"), to deal
  21232. in the Software without restriction, including without limitation the rights
  21233. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  21234. copies of the Software, and to permit persons to whom the Software is
  21235. furnished to do so, subject to the following conditions:
  21236. The above copyright notice and this permission notice shall be included in all
  21237. copies or substantial portions of the Software.
  21238. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  21239. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  21240. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  21241. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  21242. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  21243. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  21244. SOFTWARE.
  21245. --------------------------------------------------------------------------------
  21246. sqlite
  21247. The source code for SQLite is in the public domain. No claim of
  21248. copyright is made on any part of the core source code. (The
  21249. documentation and test code is a different matter - some sections of
  21250. documentation and test logic are governed by open-source licenses.)
  21251. All contributors to the SQLite core software have signed affidavits
  21252. specifically disavowing any copyright interest in the code. This means
  21253. that anybody is able to legally do anything they want with the SQLite
  21254. source code.
  21255. There are other SQL database engines with liberal licenses that allow
  21256. the code to be broadly and freely used. But those other engines are
  21257. still governed by copyright law. SQLite is different in that copyright
  21258. law simply does not apply.
  21259. The source code files for other SQL database engines typically begin
  21260. with a comment describing your legal rights to view and copy that
  21261. file. The SQLite source code contains no license since it is not
  21262. governed by copyright. Instead of a license, the SQLite source code
  21263. offers a blessing:
  21264. May you do good and not evil
  21265. May you find forgiveness for yourself and forgive others
  21266. May you share freely, never taking more than you give.
  21267. --------------------------------------------------------------------------------
  21268. swiftshader
  21269. Copyright © 2008-2011 Kristian Høgsberg
  21270. Copyright © 2010-2011 Intel Corporation
  21271. Copyright © 2012-2013 Collabora, Ltd.
  21272. Permission is hereby granted, free of charge, to any person
  21273. obtaining a copy of this software and associated documentation files
  21274. (the "Software"), to deal in the Software without restriction,
  21275. including without limitation the rights to use, copy, modify, merge,
  21276. publish, distribute, sublicense, and/or sell copies of the Software,
  21277. and to permit persons to whom the Software is furnished to do so,
  21278. subject to the following conditions:
  21279. The above copyright notice and this permission notice (including the
  21280. next paragraph) shall be included in all copies or substantial
  21281. portions of the Software.
  21282. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  21283. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  21284. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  21285. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
  21286. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  21287. ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  21288. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  21289. SOFTWARE.
  21290. --------------------------------------------------------------------------------
  21291. swiftshader
  21292. Copyright (C) 2001-2006 Bart Massey, Jamey Sharp, and Josh Triplett.
  21293. All Rights Reserved.
  21294. Permission is hereby granted, free of charge, to any person obtaining a
  21295. copy of this software and associated documentation files (the "Software"),
  21296. to deal in the Software without restriction, including without limitation
  21297. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  21298. and/or sell copies of the Software, and to permit persons to whom the
  21299. Software is furnished to do so, subject to the following conditions:
  21300. The above copyright notice and this permission notice shall be included in
  21301. all copies or substantial portions of the Software.
  21302. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  21303. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  21304. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  21305. AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  21306. ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  21307. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  21308. --------------------------------------------------------------------------------
  21309. swiftshader
  21310. Copyright (C) 2008 The Android Open Source Project
  21311. All rights reserved.
  21312. Redistribution and use in source and binary forms, with or without
  21313. modification, are permitted provided that the following conditions
  21314. are met:
  21315. * Redistributions of source code must retain the above copyright
  21316. notice, this list of conditions and the following disclaimer.
  21317. * Redistributions in binary form must reproduce the above copyright
  21318. notice, this list of conditions and the following disclaimer in
  21319. the documentation and/or other materials provided with the
  21320. distribution.
  21321. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  21322. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  21323. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  21324. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  21325. COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  21326. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  21327. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  21328. OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
  21329. AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  21330. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  21331. OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  21332. SUCH DAMAGE.
  21333. --------------------------------------------------------------------------------
  21334. swiftshader
  21335. Copyright (C) 2018 The Android Open Source Project
  21336. Licensed under the Apache License, Version 2.0 (the "License");
  21337. you may not use this file except in compliance with the License.
  21338. You may obtain a copy of the License at
  21339. http://www.apache.org/licenses/LICENSE-2.0
  21340. Unless required by applicable law or agreed to in writing, software
  21341. distributed under the License is distributed on an "AS IS" BASIS,
  21342. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21343. See the License for the specific language governing permissions and
  21344. limitations under the License.
  21345. --------------------------------------------------------------------------------
  21346. swiftshader
  21347. Copyright 2016 The SwiftShader Authors. All Rights Reserved.
  21348. Licensed under the Apache License, Version 2.0 (the "License");
  21349. you may not use this file except in compliance with the License.
  21350. You may obtain a copy of the License at
  21351. http://www.apache.org/licenses/LICENSE-2.0
  21352. Unless required by applicable law or agreed to in writing, software
  21353. distributed under the License is distributed on an "AS IS" BASIS,
  21354. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21355. See the License for the specific language governing permissions and
  21356. limitations under the License.
  21357. --------------------------------------------------------------------------------
  21358. swiftshader
  21359. Copyright 2018 The SwiftShader Authors. All Rights Reserved.
  21360. Licensed under the Apache License, Version 2.0 (the "License");
  21361. you may not use this file except in compliance with the License.
  21362. You may obtain a copy of the License at
  21363. http://www.apache.org/licenses/LICENSE-2.0
  21364. Unless required by applicable law or agreed to in writing, software
  21365. distributed under the License is distributed on an "AS IS" BASIS,
  21366. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21367. See the License for the specific language governing permissions and
  21368. limitations under the License.
  21369. --------------------------------------------------------------------------------
  21370. swiftshader
  21371. Copyright 2018 The SwiftShader Authors. All Rights Reserved.
  21372. Licensed under the Apache License, Version 2.0 (the "License");
  21373. you may not use this file except in compliance with the License.
  21374. You may obtain a copy of the License at
  21375. http://www.apache.org/licenses/LICENSE-2.0
  21376. Unless required by applicable law or agreed to in writing, software
  21377. distributed under the License is distributed on an "AS IS" BASIS,
  21378. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21379. See the License for the specific language governing permissions and
  21380. limitations under the License.
  21381. --------------------------------------------------------------------------------
  21382. swiftshader
  21383. Copyright 2019 The SwiftShader Authors. All Rights Reserved.
  21384. Licensed under the Apache License, Version 2.0 (the "License");
  21385. you may not use this file except in compliance with the License.
  21386. You may obtain a copy of the License at
  21387. http://www.apache.org/licenses/LICENSE-2.0
  21388. Unless required by applicable law or agreed to in writing, software
  21389. distributed under the License is distributed on an "AS IS" BASIS,
  21390. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21391. See the License for the specific language governing permissions and
  21392. limitations under the License.
  21393. --------------------------------------------------------------------------------
  21394. swiftshader
  21395. Copyright 2019 The SwiftShader Authors. All Rights Reserved.
  21396. Licensed under the Apache License, Version 2.0 (the "License");
  21397. you may not use this file except in compliance with the License.
  21398. You may obtain a copy of the License at
  21399. http://www.apache.org/licenses/LICENSE-2.0
  21400. Unless required by applicable law or agreed to in writing, software
  21401. distributed under the License is distributed on an "AS IS" BASIS,
  21402. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21403. See the License for the specific language governing permissions and
  21404. limitations under the License.
  21405. --------------------------------------------------------------------------------
  21406. swiftshader
  21407. Copyright 2019 The SwiftShader Authors. All Rights Reserved.
  21408. Licensed under the Apache License, Version 2.0 (the "License");
  21409. you may not use this file except in compliance with the License.
  21410. You may obtain a copy of the License at
  21411. http://www.apache.org/licenses/LICENSE-2.0
  21412. Unless required by applicable law or agreed to in writing, software
  21413. distributed under the License is distributed on an "AS IS" BASIS,
  21414. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21415. See the License for the specific language governing permissions and
  21416. limitations under the License.
  21417. --------------------------------------------------------------------------------
  21418. swiftshader
  21419. Copyright 2020 The SwiftShader Authors. All Rights Reserved.
  21420. Licensed under the Apache License, Version 2.0 (the "License");
  21421. you may not use this file except in compliance with the License.
  21422. You may obtain a copy of the License at
  21423. http://www.apache.org/licenses/LICENSE-2.0
  21424. Unless required by applicable law or agreed to in writing, software
  21425. distributed under the License is distributed on an "AS IS" BASIS,
  21426. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21427. See the License for the specific language governing permissions and
  21428. limitations under the License.
  21429. --------------------------------------------------------------------------------
  21430. swiftshader
  21431. Copyright 2020 The SwiftShader Authors. All Rights Reserved.
  21432. Licensed under the Apache License, Version 2.0 (the "License");
  21433. you may not use this file except in compliance with the License.
  21434. You may obtain a copy of the License at
  21435. http://www.apache.org/licenses/LICENSE-2.0
  21436. Unless required by applicable law or agreed to in writing, software
  21437. distributed under the License is distributed on an "AS IS" BASIS,
  21438. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21439. See the License for the specific language governing permissions and
  21440. limitations under the License.
  21441. --------------------------------------------------------------------------------
  21442. swiftshader
  21443. Copyright 2021 The SwiftShader Authors. All Rights Reserved.
  21444. Licensed under the Apache License, Version 2.0 (the "License");
  21445. you may not use this file except in compliance with the License.
  21446. You may obtain a copy of the License at
  21447. http://www.apache.org/licenses/LICENSE-2.0
  21448. Unless required by applicable law or agreed to in writing, software
  21449. distributed under the License is distributed on an "AS IS" BASIS,
  21450. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21451. See the License for the specific language governing permissions and
  21452. limitations under the License.
  21453. --------------------------------------------------------------------------------
  21454. swiftshader
  21455. Copyright 2022 The SwiftShader Authors. All Rights Reserved.
  21456. Licensed under the Apache License, Version 2.0 (the "License");
  21457. you may not use this file except in compliance with the License.
  21458. You may obtain a copy of the License at
  21459. http://www.apache.org/licenses/LICENSE-2.0
  21460. Unless required by applicable law or agreed to in writing, software
  21461. distributed under the License is distributed on an "AS IS" BASIS,
  21462. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21463. See the License for the specific language governing permissions and
  21464. limitations under the License.
  21465. --------------------------------------------------------------------------------
  21466. swiftshader
  21467. Copyright © 2008 Kristian Høgsberg
  21468. Permission is hereby granted, free of charge, to any person obtaining
  21469. a copy of this software and associated documentation files (the
  21470. "Software"), to deal in the Software without restriction, including
  21471. without limitation the rights to use, copy, modify, merge, publish,
  21472. distribute, sublicense, and/or sell copies of the Software, and to
  21473. permit persons to whom the Software is furnished to do so, subject to
  21474. the following conditions:
  21475. The above copyright notice and this permission notice (including the
  21476. next paragraph) shall be included in all copies or substantial
  21477. portions of the Software.
  21478. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  21479. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  21480. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  21481. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
  21482. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  21483. ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  21484. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  21485. SOFTWARE.
  21486. --------------------------------------------------------------------------------
  21487. swiftshader
  21488. Copyright © 2012 Intel Corporation
  21489. Permission is hereby granted, free of charge, to any person obtaining
  21490. a copy of this software and associated documentation files (the
  21491. "Software"), to deal in the Software without restriction, including
  21492. without limitation the rights to use, copy, modify, merge, publish,
  21493. distribute, sublicense, and/or sell copies of the Software, and to
  21494. permit persons to whom the Software is furnished to do so, subject to
  21495. the following conditions:
  21496. The above copyright notice and this permission notice (including the
  21497. next paragraph) shall be included in all copies or substantial
  21498. portions of the Software.
  21499. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  21500. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  21501. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  21502. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
  21503. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  21504. ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  21505. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  21506. SOFTWARE.
  21507. --------------------------------------------------------------------------------
  21508. swiftshader
  21509. vulkan
  21510. vulkan-headers
  21511. Copyright 2015-2023 The Khronos Group Inc.
  21512. Copyright 2015-2023 Valve Corporation
  21513. Copyright 2015-2023 LunarG, Inc.
  21514. SPDX-License-Identifier: Apache-2.0
  21515. --------------------------------------------------------------------------------
  21516. swiftshader
  21517. vulkan-headers
  21518. Copyright 2014-2025 The Khronos Group Inc.
  21519. SPDX-License-Identifier: Apache-2.0
  21520. --------------------------------------------------------------------------------
  21521. swiftshader
  21522. vulkan-headers
  21523. Copyright 2015-2025 The Khronos Group Inc.
  21524. SPDX-License-Identifier: Apache-2.0
  21525. --------------------------------------------------------------------------------
  21526. swiftshader
  21527. vulkan-utility-libraries
  21528. Copyright 2023-2025 The Khronos Group Inc.
  21529. Copyright 2023-2025 Valve Corporation
  21530. Copyright 2023-2025 LunarG, Inc.
  21531. SPDX-License-Identifier: Apache-2.0
  21532. --------------------------------------------------------------------------------
  21533. test_shaders
  21534. Copyright (c) 2022 by Selman Ay (https://codepen.io/selmanays/pen/yLVmEqY)
  21535. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
  21536. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  21537. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  21538. --------------------------------------------------------------------------------
  21539. uuid
  21540. Copyright (c) 2021 Yulian Kuncheff
  21541. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
  21542. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  21543. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  21544. --------------------------------------------------------------------------------
  21545. vector_math
  21546. Copyright 2015, Google Inc. All rights reserved.
  21547. Redistribution and use in source and binary forms, with or without
  21548. modification, are permitted provided that the following conditions are
  21549. met:
  21550. * Redistributions of source code must retain the above copyright
  21551. notice, this list of conditions and the following disclaimer.
  21552. * Redistributions in binary form must reproduce the above
  21553. copyright notice, this list of conditions and the following disclaimer
  21554. in the documentation and/or other materials provided with the
  21555. distribution.
  21556. * Neither the name of Google Inc. nor the names of its
  21557. contributors may be used to endorse or promote products derived from
  21558. this software without specific prior written permission.
  21559. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  21560. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  21561. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  21562. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  21563. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  21564. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  21565. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  21566. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  21567. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  21568. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  21569. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  21570. Copyright (C) 2013 Andrew Magill
  21571. This software is provided 'as-is', without any express or implied
  21572. warranty. In no event will the authors be held liable for any damages
  21573. arising from the use of this software.
  21574. Permission is granted to anyone to use this software for any purpose,
  21575. including commercial applications, and to alter it and redistribute it
  21576. freely, subject to the following restrictions:
  21577. 1. The origin of this software must not be misrepresented; you must not
  21578. claim that you wrote the original software. If you use this software
  21579. in a product, an acknowledgment in the product documentation would be
  21580. appreciated but is not required.
  21581. 2. Altered source versions must be plainly marked as such, and must not be
  21582. misrepresented as being the original software.
  21583. 3. This notice may not be removed or altered from any source distribution.
  21584. --------------------------------------------------------------------------------
  21585. volk
  21586. Copyright (c) 2018-2019 Arseny Kapoulkine
  21587. Permission is hereby granted, free of charge, to any person obtaining a copy
  21588. of this software and associated documentation files (the "Software"), to deal
  21589. in the Software without restriction, including without limitation the rights
  21590. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  21591. copies of the Software, and to permit persons to whom the Software is
  21592. furnished to do so, subject to the following conditions:
  21593. The above copyright notice and this permission notice shall be included in all
  21594. copies or substantial portions of the Software.
  21595. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  21596. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  21597. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  21598. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  21599. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  21600. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  21601. SOFTWARE.
  21602. --------------------------------------------------------------------------------
  21603. volk
  21604. Copyright (c) 2018-2024 Arseny Kapoulkine
  21605. Permission is hereby granted, free of charge, to any person obtaining a copy
  21606. of this software and associated documentation files (the "Software"), to deal
  21607. in the Software without restriction, including without limitation the rights
  21608. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  21609. copies of the Software, and to permit persons to whom the Software is
  21610. furnished to do so, subject to the following conditions:
  21611. The above copyright notice and this permission notice shall be included in all
  21612. copies or substantial portions of the Software.
  21613. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  21614. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  21615. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  21616. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  21617. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  21618. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  21619. SOFTWARE.
  21620. --------------------------------------------------------------------------------
  21621. vulkan
  21622. // Copyright (c) 2018 Google Inc. All rights reserved.
  21623. //
  21624. // Redistribution and use in source and binary forms, with or without
  21625. // modification, are permitted provided that the following conditions are
  21626. // met:
  21627. //
  21628. // * Redistributions of source code must retain the above copyright
  21629. // notice, this list of conditions and the following disclaimer.
  21630. // * Redistributions in binary form must reproduce the above
  21631. // copyright notice, this list of conditions and the following disclaimer
  21632. // in the documentation and/or other materials provided with the
  21633. // distribution.
  21634. // * Neither the name of Google Inc. nor the names of its
  21635. // contributors may be used to endorse or promote products derived from
  21636. // this software without specific prior written permission.
  21637. //
  21638. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  21639. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  21640. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  21641. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  21642. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  21643. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  21644. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  21645. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  21646. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  21647. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  21648. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  21649. --------------------------------------------------------------------------------
  21650. vulkan
  21651. Copyright 2014-2026 The Khronos Group Inc.
  21652. SPDX-License-Identifier: Apache-2.0
  21653. --------------------------------------------------------------------------------
  21654. vulkan
  21655. Copyright 2015-2026 The Khronos Group Inc.
  21656. SPDX-License-Identifier: Apache-2.0
  21657. --------------------------------------------------------------------------------
  21658. vulkan-headers
  21659. Copyright (c) 2018-2019 Collabora, Ltd.
  21660. Copyright 2013-2025 The Khronos Group Inc.
  21661. SPDX-License-Identifier: Apache-2.0
  21662. --------------------------------------------------------------------------------
  21663. vulkan-headers
  21664. Copyright 2013-2025 The Khronos Group Inc.
  21665. SPDX-License-Identifier: Apache-2.0
  21666. --------------------------------------------------------------------------------
  21667. vulkan-headers
  21668. Copyright 2021-2025 The Khronos Group Inc.
  21669. SPDX-License-Identifier: Apache-2.0
  21670. --------------------------------------------------------------------------------
  21671. vulkan-headers
  21672. Copyright 2023-2025 The Khronos Group Inc.
  21673. SPDX-License-Identifier: Apache-2.0
  21674. --------------------------------------------------------------------------------
  21675. vulkan-tools
  21676. Copyright (c) 2015-2017 The Khronos Group Inc.
  21677. Copyright (c) 2015-2017 Valve Corporation
  21678. Copyright (c) 2015-2017 LunarG, Inc.
  21679. Copyright (c) 2015-2017 Google Inc.
  21680. Licensed under the Apache License, Version 2.0 (the "License");
  21681. you may not use this file except in compliance with the License.
  21682. You may obtain a copy of the License at
  21683. http://www.apache.org/licenses/LICENSE-2.0
  21684. Unless required by applicable law or agreed to in writing, software
  21685. distributed under the License is distributed on an "AS IS" BASIS,
  21686. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21687. See the License for the specific language governing permissions and
  21688. limitations under the License.
  21689. --------------------------------------------------------------------------------
  21690. vulkan-tools
  21691. Copyright (c) 2018 The Khronos Group Inc.
  21692. Copyright (c) 2018 Valve Corporation
  21693. Copyright (c) 2018 LunarG, Inc.
  21694. Licensed under the Apache License, Version 2.0 (the "License");
  21695. you may not use this file except in compliance with the License.
  21696. You may obtain a copy of the License at
  21697. http://www.apache.org/licenses/LICENSE-2.0
  21698. Unless required by applicable law or agreed to in writing, software
  21699. distributed under the License is distributed on an "AS IS" BASIS,
  21700. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21701. See the License for the specific language governing permissions and
  21702. limitations under the License.
  21703. --------------------------------------------------------------------------------
  21704. vulkan-tools
  21705. Copyright 2014, 2017 The Android Open Source Project
  21706. Licensed under the Apache License, Version 2.0 (the "License");
  21707. you may not use this file except in compliance with the License.
  21708. You may obtain a copy of the License at
  21709. http://www.apache.org/licenses/LICENSE-2.0
  21710. Unless required by applicable law or agreed to in writing, software
  21711. distributed under the License is distributed on an "AS IS" BASIS,
  21712. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21713. See the License for the specific language governing permissions and
  21714. limitations under the License.
  21715. --------------------------------------------------------------------------------
  21716. vulkan-tools
  21717. Copyright (c) 2015-2016 The Khronos Group Inc.
  21718. Copyright (c) 2015-2016 Valve Corporation
  21719. Copyright (c) 2015-2016 LunarG, Inc.
  21720. Licensed under the Apache License, Version 2.0 (the "License");
  21721. you may not use this file except in compliance with the License.
  21722. You may obtain a copy of the License at
  21723. http://www.apache.org/licenses/LICENSE-2.0
  21724. Unless required by applicable law or agreed to in writing, software
  21725. distributed under the License is distributed on an "AS IS" BASIS,
  21726. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21727. See the License for the specific language governing permissions and
  21728. limitations under the License.
  21729. --------------------------------------------------------------------------------
  21730. vulkan-tools
  21731. Copyright (c) 2015-2018, 2023 The Khronos Group Inc.
  21732. Licensed under the Apache License, Version 2.0 (the "License");
  21733. you may not use this file except in compliance with the License.
  21734. You may obtain a copy of the License at
  21735. http://www.apache.org/licenses/LICENSE-2.0
  21736. Unless required by applicable law or agreed to in writing, software
  21737. distributed under the License is distributed on an "AS IS" BASIS,
  21738. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21739. See the License for the specific language governing permissions and
  21740. limitations under the License.
  21741. --------------------------------------------------------------------------------
  21742. vulkan-tools
  21743. Copyright (c) 2015-2019 The Khronos Group Inc.
  21744. Copyright (c) 2015-2019 Valve Corporation
  21745. Copyright (c) 2015-2019 LunarG, Inc.
  21746. Licensed under the Apache License, Version 2.0 (the "License");
  21747. you may not use this file except in compliance with the License.
  21748. You may obtain a copy of the License at
  21749. http://www.apache.org/licenses/LICENSE-2.0
  21750. Unless required by applicable law or agreed to in writing, software
  21751. distributed under the License is distributed on an "AS IS" BASIS,
  21752. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21753. See the License for the specific language governing permissions and
  21754. limitations under the License.
  21755. --------------------------------------------------------------------------------
  21756. vulkan-tools
  21757. Copyright (c) 2015-2019 The Khronos Group Inc.
  21758. Copyright (c) 2015-2019 Valve Corporation
  21759. Copyright (c) 2015-2019 LunarG, Inc.
  21760. Copyright (c) 2025 The Fuchsia Authors.
  21761. Licensed under the Apache License, Version 2.0 (the "License");
  21762. you may not use this file except in compliance with the License.
  21763. You may obtain a copy of the License at
  21764. http://www.apache.org/licenses/LICENSE-2.0
  21765. Unless required by applicable law or agreed to in writing, software
  21766. distributed under the License is distributed on an "AS IS" BASIS,
  21767. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21768. See the License for the specific language governing permissions and
  21769. limitations under the License.
  21770. --------------------------------------------------------------------------------
  21771. vulkan-tools
  21772. Copyright (c) 2015-2021 The Khronos Group Inc.
  21773. Copyright (c) 2015-2021 Valve Corporation
  21774. Copyright (c) 2015-2021 LunarG, Inc.
  21775. Copyright (c) 2023-2024 RasterGrid Kft.
  21776. Licensed under the Apache License, Version 2.0 (the "License");
  21777. you may not use this file except in compliance with the License.
  21778. You may obtain a copy of the License at
  21779. http://www.apache.org/licenses/LICENSE-2.0
  21780. Unless required by applicable law or agreed to in writing, software
  21781. distributed under the License is distributed on an "AS IS" BASIS,
  21782. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21783. See the License for the specific language governing permissions and
  21784. limitations under the License.
  21785. --------------------------------------------------------------------------------
  21786. vulkan-tools
  21787. Copyright (c) 2015-2025 The Khronos Group Inc.
  21788. Licensed under the Apache License, Version 2.0 (the "License");
  21789. you may not use this file except in compliance with the License.
  21790. You may obtain a copy of the License at
  21791. http://www.apache.org/licenses/LICENSE-2.0
  21792. Unless required by applicable law or agreed to in writing, software
  21793. distributed under the License is distributed on an "AS IS" BASIS,
  21794. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21795. See the License for the specific language governing permissions and
  21796. limitations under the License.
  21797. --------------------------------------------------------------------------------
  21798. vulkan-tools
  21799. Copyright (c) 2016 Google, Inc.
  21800. Licensed under the Apache License, Version 2.0 (the "License");
  21801. you may not use this file except in compliance with the License.
  21802. You may obtain a copy of the License at
  21803. http://www.apache.org/licenses/LICENSE-2.0
  21804. Unless required by applicable law or agreed to in writing, software
  21805. distributed under the License is distributed on an "AS IS" BASIS,
  21806. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21807. See the License for the specific language governing permissions and
  21808. limitations under the License.
  21809. --------------------------------------------------------------------------------
  21810. vulkan-tools
  21811. Copyright (c) 2018 The Khronos Group Inc.
  21812. Copyright (c) 2018 Valve Corporation
  21813. Copyright (c) 2018 LunarG, Inc.
  21814. Licensed under the Apache License, Version 2.0 (the "License");
  21815. you may not use this file except in compliance with the License.
  21816. You may obtain a copy of the License at
  21817. http://www.apache.org/licenses/LICENSE-2.0
  21818. Unless required by applicable law or agreed to in writing, software
  21819. distributed under the License is distributed on an "AS IS" BASIS,
  21820. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21821. See the License for the specific language governing permissions and
  21822. limitations under the License.
  21823. --------------------------------------------------------------------------------
  21824. vulkan-tools
  21825. Copyright (c) 2018-2020 The Khronos Group Inc.
  21826. Copyright (c) 2018-2020 Valve Corporation
  21827. Copyright (c) 2018-2020 LunarG, Inc.
  21828. Licensed under the Apache License, Version 2.0 (the "License");
  21829. you may not use this file except in compliance with the License.
  21830. You may obtain a copy of the License at
  21831. http://www.apache.org/licenses/LICENSE-2.0
  21832. Unless required by applicable law or agreed to in writing, software
  21833. distributed under the License is distributed on an "AS IS" BASIS,
  21834. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21835. See the License for the specific language governing permissions and
  21836. limitations under the License.
  21837. --------------------------------------------------------------------------------
  21838. vulkan-tools
  21839. Copyright (c) 2019 The Khronos Group Inc.
  21840. Copyright (c) 2019 Valve Corporation
  21841. Copyright (c) 2019 LunarG, Inc.
  21842. Copyright (c) 2023 RasterGrid Kft.
  21843. Licensed under the Apache License, Version 2.0 (the "License");
  21844. you may not use this file except in compliance with the License.
  21845. You may obtain a copy of the License at
  21846. http://www.apache.org/licenses/LICENSE-2.0
  21847. Unless required by applicable law or agreed to in writing, software
  21848. distributed under the License is distributed on an "AS IS" BASIS,
  21849. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21850. See the License for the specific language governing permissions and
  21851. limitations under the License.
  21852. --------------------------------------------------------------------------------
  21853. vulkan-tools
  21854. Copyright (c) 2019-2022 The Khronos Group Inc.
  21855. Copyright (c) 2019-2022 Valve Corporation
  21856. Copyright (c) 2019-2022 LunarG, Inc.
  21857. Copyright (c) 2023-2024 RasterGrid Kft.
  21858. Licensed under the Apache License, Version 2.0 (the "License");
  21859. you may not use this file except in compliance with the License.
  21860. You may obtain a copy of the License at
  21861. http://www.apache.org/licenses/LICENSE-2.0
  21862. Unless required by applicable law or agreed to in writing, software
  21863. distributed under the License is distributed on an "AS IS" BASIS,
  21864. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21865. See the License for the specific language governing permissions and
  21866. limitations under the License.
  21867. --------------------------------------------------------------------------------
  21868. vulkan-tools
  21869. Copyright (c) 2020 The Khronos Group Inc.
  21870. Copyright (c) 2020 Valve Corporation
  21871. Copyright (c) 2020 LunarG, Inc.
  21872. Licensed under the Apache License, Version 2.0 (the "License");
  21873. you may not use this file except in compliance with the License.
  21874. You may obtain a copy of the License at
  21875. http://www.apache.org/licenses/LICENSE-2.0
  21876. Unless required by applicable law or agreed to in writing, software
  21877. distributed under the License is distributed on an "AS IS" BASIS,
  21878. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21879. See the License for the specific language governing permissions and
  21880. limitations under the License.
  21881. --------------------------------------------------------------------------------
  21882. vulkan-tools
  21883. Copyright (c) 2025 The Fuchsia Authors.
  21884. Licensed under the Apache License, Version 2.0 (the "License");
  21885. you may not use this file except in compliance with the License.
  21886. You may obtain a copy of the License at
  21887. http://www.apache.org/licenses/LICENSE-2.0
  21888. Unless required by applicable law or agreed to in writing, software
  21889. distributed under the License is distributed on an "AS IS" BASIS,
  21890. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21891. See the License for the specific language governing permissions and
  21892. limitations under the License.
  21893. --------------------------------------------------------------------------------
  21894. vulkan-tools
  21895. vulkan-utility-libraries
  21896. Copyright 2023 The Khronos Group Inc.
  21897. Copyright 2023 Valve Corporation
  21898. Copyright 2023 LunarG, Inc.
  21899. SPDX-License-Identifier: Apache-2.0
  21900. --------------------------------------------------------------------------------
  21901. vulkan-tools
  21902. vulkan-validation-layers
  21903. Copyright (c) 2024 The Khronos Group Inc.
  21904. Copyright (c) 2024 Valve Corporation
  21905. Copyright (c) 2024 LunarG, Inc.
  21906. Licensed under the Apache License, Version 2.0 (the "License");
  21907. you may not use this file except in compliance with the License.
  21908. You may obtain a copy of the License at
  21909. http://www.apache.org/licenses/LICENSE-2.0
  21910. Unless required by applicable law or agreed to in writing, software
  21911. distributed under the License is distributed on an "AS IS" BASIS,
  21912. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21913. See the License for the specific language governing permissions and
  21914. limitations under the License.
  21915. --------------------------------------------------------------------------------
  21916. vulkan-tools
  21917. vulkan-validation-layers
  21918. Copyright (c) 2025 The Khronos Group Inc.
  21919. Copyright (c) 2025 Valve Corporation
  21920. Copyright (c) 2025 LunarG, Inc.
  21921. Licensed under the Apache License, Version 2.0 (the "License");
  21922. you may not use this file except in compliance with the License.
  21923. You may obtain a copy of the License at
  21924. http://www.apache.org/licenses/LICENSE-2.0
  21925. Unless required by applicable law or agreed to in writing, software
  21926. distributed under the License is distributed on an "AS IS" BASIS,
  21927. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21928. See the License for the specific language governing permissions and
  21929. limitations under the License.
  21930. --------------------------------------------------------------------------------
  21931. vulkan-utility-libraries
  21932. Copyright (c) 2015-2017, 2019-2024 The Khronos Group Inc.
  21933. Copyright (c) 2015-2017, 2019-2024 Valve Corporation
  21934. Copyright (c) 2015-2017, 2019-2024 LunarG, Inc.
  21935. SPDX-License-Identifier: Apache-2.0
  21936. --------------------------------------------------------------------------------
  21937. vulkan-utility-libraries
  21938. Copyright (c) 2015-2017, 2019-2024 The Khronos Group Inc.
  21939. Copyright (c) 2015-2017, 2019-2024 Valve Corporation
  21940. Copyright (c) 2015-2017, 2019-2024 LunarG, Inc.
  21941. Modifications Copyright (C) 2022 RasterGrid Kft.
  21942. SPDX-License-Identifier: Apache-2.0
  21943. --------------------------------------------------------------------------------
  21944. vulkan-utility-libraries
  21945. Copyright (c) 2015-2024 The Khronos Group Inc.
  21946. Copyright (c) 2015-2024 Valve Corporation
  21947. Copyright (c) 2015-2024 LunarG, Inc.
  21948. Copyright (c) 2015-2024 Google Inc.
  21949. SPDX-License-Identifier: Apache-2.0
  21950. --------------------------------------------------------------------------------
  21951. vulkan-utility-libraries
  21952. Copyright (c) 2015-2025 The Khronos Group Inc.
  21953. Copyright (c) 2015-2025 Valve Corporation
  21954. Copyright (c) 2015-2025 LunarG, Inc.
  21955. Copyright (c) 2015-2025 Google Inc.
  21956. SPDX-License-Identifier: Apache-2.0
  21957. --------------------------------------------------------------------------------
  21958. vulkan-utility-libraries
  21959. Copyright (c) 2019-2024 The Khronos Group Inc.
  21960. Copyright (c) 2019-2024 Valve Corporation
  21961. Copyright (c) 2019-2024 LunarG, Inc.
  21962. Copyright (C) 2019-2024 Google Inc.
  21963. SPDX-License-Identifier: Apache-2.0
  21964. --------------------------------------------------------------------------------
  21965. vulkan-validation-layers
  21966. Copyright (c) 2017-2022 Advanced Micro Devices, Inc. All rights reserved.
  21967. Permission is hereby granted, free of charge, to any person obtaining a copy
  21968. of this software and associated documentation files (the "Software"), to deal
  21969. in the Software without restriction, including without limitation the rights
  21970. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  21971. copies of the Software, and to permit persons to whom the Software is
  21972. furnished to do so, subject to the following conditions:
  21973. The above copyright notice and this permission notice shall be included in
  21974. all copies or substantial portions of the Software.
  21975. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  21976. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  21977. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  21978. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  21979. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  21980. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  21981. THE SOFTWARE.
  21982. ===========================================================================================
  21983. File: layers/external/inplace_function.h
  21984. File: layers/external/parallel_hashmap/phmap_utils.h
  21985. Boost Software License - Version 1.0 - August 17th, 2003
  21986. Permission is hereby granted, free of charge, to any person or organization
  21987. obtaining a copy of the software and accompanying documentation covered by
  21988. this license (the "Software") to use, reproduce, display, distribute,
  21989. execute, and transmit the Software, and to prepare derivative works of the
  21990. Software, and to permit third-parties to whom the Software is furnished to
  21991. do so, all subject to the following:
  21992. The copyright notices in the Software and this entire statement, including
  21993. the above license grant, this restriction and the following disclaimer,
  21994. must be included in all copies of the Software, in whole or in part, and
  21995. all derivative works of the Software, unless such copies or derivative
  21996. works are solely in the form of machine-executable object code generated by
  21997. a source language processor.
  21998. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  21999. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  22000. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  22001. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  22002. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  22003. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  22004. DEALINGS IN THE SOFTWARE.
  22005. --------------------------------------------------------------------------------
  22006. vulkan-validation-layers
  22007. Copyright (c) 2015-2025 The Khronos Group Inc.
  22008. Copyright (c) 2015-2025 Valve Corporation
  22009. Copyright (c) 2015-2025 LunarG, Inc.
  22010. Licensed under the Apache License, Version 2.0 (the "License");
  22011. you may not use this file except in compliance with the License.
  22012. You may obtain a copy of the License at
  22013. http://www.apache.org/licenses/LICENSE-2.0
  22014. Unless required by applicable law or agreed to in writing, software
  22015. distributed under the License is distributed on an "AS IS" BASIS,
  22016. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22017. See the License for the specific language governing permissions and
  22018. limitations under the License.
  22019. --------------------------------------------------------------------------------
  22020. vulkan-validation-layers
  22021. Copyright (c) 2015-2025 The Khronos Group Inc.
  22022. Copyright (c) 2015-2025 Valve Corporation
  22023. Copyright (c) 2015-2025 LunarG, Inc.
  22024. Copyright (c) 2015-2024 Google Inc.
  22025. Copyright (c) 2023-2024 RasterGrid Kft.
  22026. Licensed under the Apache License, Version 2.0 (the "License");
  22027. you may not use this file except in compliance with the License.
  22028. You may obtain a copy of the License at
  22029. http://www.apache.org/licenses/LICENSE-2.0
  22030. Unless required by applicable law or agreed to in writing, software
  22031. distributed under the License is distributed on an "AS IS" BASIS,
  22032. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22033. See the License for the specific language governing permissions and
  22034. limitations under the License.
  22035. --------------------------------------------------------------------------------
  22036. vulkan-validation-layers
  22037. Copyright (c) 2015-2025 The Khronos Group Inc.
  22038. Copyright (c) 2015-2025 Valve Corporation
  22039. Copyright (c) 2015-2025 LunarG, Inc.
  22040. Copyright (c) 2015-2025 Google Inc.
  22041. Licensed under the Apache License, Version 2.0 (the "License");
  22042. you may not use this file except in compliance with the License.
  22043. You may obtain a copy of the License at
  22044. http://www.apache.org/licenses/LICENSE-2.0
  22045. Unless required by applicable law or agreed to in writing, software
  22046. distributed under the License is distributed on an "AS IS" BASIS,
  22047. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22048. See the License for the specific language governing permissions and
  22049. limitations under the License.
  22050. --------------------------------------------------------------------------------
  22051. vulkan-validation-layers
  22052. Copyright (c) 2015-2025 The Khronos Group Inc.
  22053. Copyright (c) 2015-2025 Valve Corporation
  22054. Copyright (c) 2015-2025 LunarG, Inc.
  22055. Copyright (c) 2015-2025 Google Inc.
  22056. Copyright (c) 2015-2025 RasterGrid Kft.
  22057. Licensed under the Apache License, Version 2.0 (the "License");
  22058. you may not use this file except in compliance with the License.
  22059. You may obtain a copy of the License at
  22060. http://www.apache.org/licenses/LICENSE-2.0
  22061. Unless required by applicable law or agreed to in writing, software
  22062. distributed under the License is distributed on an "AS IS" BASIS,
  22063. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22064. See the License for the specific language governing permissions and
  22065. limitations under the License.
  22066. --------------------------------------------------------------------------------
  22067. vulkan-validation-layers
  22068. Copyright (c) 2015-2025 The Khronos Group Inc.
  22069. Copyright (c) 2015-2025 Valve Corporation
  22070. Copyright (c) 2015-2025 LunarG, Inc.
  22071. Copyright (c) 2015-2025 Google Inc.
  22072. Copyright (c) 2023-2025 RasterGrid Kft.
  22073. Licensed under the Apache License, Version 2.0 (the "License");
  22074. you may not use this file except in compliance with the License.
  22075. You may obtain a copy of the License at
  22076. http://www.apache.org/licenses/LICENSE-2.0
  22077. Unless required by applicable law or agreed to in writing, software
  22078. distributed under the License is distributed on an "AS IS" BASIS,
  22079. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22080. See the License for the specific language governing permissions and
  22081. limitations under the License.
  22082. --------------------------------------------------------------------------------
  22083. vulkan-validation-layers
  22084. Copyright (c) 2015-2025 Valve Corporation
  22085. Copyright (c) 2015-2025 LunarG, Inc.
  22086. Licensed under the Apache License, Version 2.0 (the "License");
  22087. you may not use this file except in compliance with the License.
  22088. You may obtain a copy of the License at
  22089. http://www.apache.org/licenses/LICENSE-2.0
  22090. Unless required by applicable law or agreed to in writing, software
  22091. distributed under the License is distributed on an "AS IS" BASIS,
  22092. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22093. See the License for the specific language governing permissions and
  22094. limitations under the License.
  22095. --------------------------------------------------------------------------------
  22096. vulkan-validation-layers
  22097. Copyright (c) 2016-2025 Google Inc.
  22098. Copyright (c) 2016-2025 LunarG, Inc.
  22099. Licensed under the Apache License, Version 2.0 (the "License");
  22100. you may not use this file except in compliance with the License.
  22101. You may obtain a copy of the License at
  22102. http://www.apache.org/licenses/LICENSE-2.0
  22103. Unless required by applicable law or agreed to in writing, software
  22104. distributed under the License is distributed on an "AS IS" BASIS,
  22105. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22106. See the License for the specific language governing permissions and
  22107. limitations under the License.
  22108. --------------------------------------------------------------------------------
  22109. vulkan-validation-layers
  22110. Copyright (c) 2017-2024 Advanced Micro Devices, Inc. All rights reserved.
  22111. Permission is hereby granted, free of charge, to any person obtaining a copy
  22112. of this software and associated documentation files (the "Software"), to deal
  22113. in the Software without restriction, including without limitation the rights
  22114. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  22115. copies of the Software, and to permit persons to whom the Software is
  22116. furnished to do so, subject to the following conditions:
  22117. The above copyright notice and this permission notice shall be included in
  22118. all copies or substantial portions of the Software.
  22119. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  22120. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  22121. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  22122. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  22123. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  22124. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  22125. THE SOFTWARE.
  22126. --------------------------------------------------------------------------------
  22127. vulkan-validation-layers
  22128. Copyright (c) 2020-2025 The Khronos Group Inc.
  22129. Licensed under the Apache License, Version 2.0 (the "License");
  22130. you may not use this file except in compliance with the License.
  22131. You may obtain a copy of the License at
  22132. http://www.apache.org/licenses/LICENSE-2.0
  22133. Unless required by applicable law or agreed to in writing, software
  22134. distributed under the License is distributed on an "AS IS" BASIS,
  22135. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22136. See the License for the specific language governing permissions and
  22137. limitations under the License.
  22138. --------------------------------------------------------------------------------
  22139. vulkan-validation-layers
  22140. Copyright (c) 2021-2024 The Khronos Group Inc.
  22141. Licensed under the Apache License, Version 2.0 (the "License");
  22142. you may not use this file except in compliance with the License.
  22143. You may obtain a copy of the License at
  22144. http://www.apache.org/licenses/LICENSE-2.0
  22145. Unless required by applicable law or agreed to in writing, software
  22146. distributed under the License is distributed on an "AS IS" BASIS,
  22147. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22148. See the License for the specific language governing permissions and
  22149. limitations under the License.
  22150. --------------------------------------------------------------------------------
  22151. vulkan-validation-layers
  22152. Copyright (c) 2021-2025 The Khronos Group Inc.
  22153. Copyright (c) 2021-2025 Valve Corporation
  22154. Copyright (c) 2021-2025 LunarG, Inc.
  22155. Licensed under the Apache License, Version 2.0 (the "License");
  22156. you may not use this file except in compliance with the License.
  22157. You may obtain a copy of the License at
  22158. http://www.apache.org/licenses/LICENSE-2.0
  22159. Unless required by applicable law or agreed to in writing, software
  22160. distributed under the License is distributed on an "AS IS" BASIS,
  22161. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22162. See the License for the specific language governing permissions and
  22163. limitations under the License.
  22164. --------------------------------------------------------------------------------
  22165. vulkan-validation-layers
  22166. Copyright (c) 2021-2025 Valve Corporation
  22167. Copyright (c) 2021-2025 LunarG, Inc.
  22168. Licensed under the Apache License, Version 2.0 (the "License");
  22169. you may not use this file except in compliance with the License.
  22170. You may obtain a copy of the License at
  22171. http://www.apache.org/licenses/LICENSE-2.0
  22172. Unless required by applicable law or agreed to in writing, software
  22173. distributed under the License is distributed on an "AS IS" BASIS,
  22174. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22175. See the License for the specific language governing permissions and
  22176. limitations under the License.
  22177. --------------------------------------------------------------------------------
  22178. vulkan-validation-layers
  22179. Copyright (c) 2023-2025 Google Inc.
  22180. Copyright (c) 2023-2025 LunarG, Inc.
  22181. Licensed under the Apache License, Version 2.0 (the "License");
  22182. you may not use this file except in compliance with the License.
  22183. You may obtain a copy of the License at
  22184. http://www.apache.org/licenses/LICENSE-2.0
  22185. Unless required by applicable law or agreed to in writing, software
  22186. distributed under the License is distributed on an "AS IS" BASIS,
  22187. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22188. See the License for the specific language governing permissions and
  22189. limitations under the License.
  22190. --------------------------------------------------------------------------------
  22191. vulkan-validation-layers
  22192. Copyright (c) 2023-2025 The Khronos Group Inc.
  22193. Copyright (c) 2023-2025 Valve Corporation
  22194. Licensed under the Apache License, Version 2.0 (the "License");
  22195. you may not use this file except in compliance with the License.
  22196. You may obtain a copy of the License at
  22197. http://www.apache.org/licenses/LICENSE-2.0
  22198. Unless required by applicable law or agreed to in writing, software
  22199. distributed under the License is distributed on an "AS IS" BASIS,
  22200. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22201. See the License for the specific language governing permissions and
  22202. limitations under the License.
  22203. --------------------------------------------------------------------------------
  22204. vulkan-validation-layers
  22205. Copyright (c) 2023-2025 The Khronos Group Inc.
  22206. Copyright (c) 2023-2025 Valve Corporation
  22207. Copyright (c) 2023-2025 LunarG, Inc.
  22208. Licensed under the Apache License, Version 2.0 (the "License");
  22209. you may not use this file except in compliance with the License.
  22210. You may obtain a copy of the License at
  22211. http://www.apache.org/licenses/LICENSE-2.0
  22212. Unless required by applicable law or agreed to in writing, software
  22213. distributed under the License is distributed on an "AS IS" BASIS,
  22214. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22215. See the License for the specific language governing permissions and
  22216. limitations under the License.
  22217. --------------------------------------------------------------------------------
  22218. vulkan-validation-layers
  22219. Copyright (c) 2023-2025 Valve Corporation
  22220. Copyright (c) 2023-2025 LunarG, Inc.
  22221. Licensed under the Apache License, Version 2.0 (the "License");
  22222. you may not use this file except in compliance with the License.
  22223. You may obtain a copy of the License at
  22224. http://www.apache.org/licenses/LICENSE-2.0
  22225. Unless required by applicable law or agreed to in writing, software
  22226. distributed under the License is distributed on an "AS IS" BASIS,
  22227. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22228. See the License for the specific language governing permissions and
  22229. limitations under the License.
  22230. --------------------------------------------------------------------------------
  22231. vulkan-validation-layers
  22232. Copyright (c) 2024-2025 LunarG, Inc.
  22233. Licensed under the Apache License, Version 2.0 (the "License");
  22234. you may not use this file except in compliance with the License.
  22235. You may obtain a copy of the License at
  22236. http://www.apache.org/licenses/LICENSE-2.0
  22237. Unless required by applicable law or agreed to in writing, software
  22238. distributed under the License is distributed on an "AS IS" BASIS,
  22239. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22240. See the License for the specific language governing permissions and
  22241. limitations under the License.
  22242. --------------------------------------------------------------------------------
  22243. vulkan-validation-layers
  22244. Copyright (c) 2025 The Khronos Group Inc.
  22245. Copyright (c) 2025 Valve Corporation
  22246. Copyright (c) 2025 LunarG, Inc.
  22247. Licensed under the Apache License, Version 2.0 (the "License");
  22248. you may not use this file except in compliance with the License.
  22249. You may obtain a copy of the License at
  22250. http://www.apache.org/licenses/LICENSE-2.0
  22251. Unless required by applicable law or agreed to in writing, software
  22252. distributed under the License is distributed on an "AS IS" BASIS,
  22253. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22254. See the License for the specific language governing permissions and
  22255. limitations under the License.
  22256. --------------------------------------------------------------------------------
  22257. vulkan-validation-layers
  22258. Copyright (c) 2025 Valve Corporation
  22259. Copyright (c) 2025 LunarG, Inc.
  22260. Licensed under the Apache License, Version 2.0 (the "License");
  22261. you may not use this file except in compliance with the License.
  22262. You may obtain a copy of the License at
  22263. http://www.apache.org/licenses/LICENSE-2.0
  22264. Unless required by applicable law or agreed to in writing, software
  22265. distributed under the License is distributed on an "AS IS" BASIS,
  22266. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22267. See the License for the specific language governing permissions and
  22268. limitations under the License.
  22269. --------------------------------------------------------------------------------
  22270. vulkan-validation-layers
  22271. Copyright 2014-2024 Valve Software
  22272. Copyright 2015-2024 Google Inc.
  22273. Copyright 2019-2024 LunarG, Inc.
  22274. All Rights Reserved.
  22275. Licensed under the Apache License, Version 2.0 (the "License");
  22276. you may not use this file except in compliance with the License.
  22277. You may obtain a copy of the License at
  22278. http://www.apache.org/licenses/LICENSE-2.0
  22279. Unless required by applicable law or agreed to in writing, software
  22280. distributed under the License is distributed on an "AS IS" BASIS,
  22281. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22282. See the License for the specific language governing permissions and
  22283. limitations under the License.
  22284. --------------------------------------------------------------------------------
  22285. vulkan-validation-layers
  22286. Copyright (C) 2012-2021 Yann Collet
  22287. BSD 2-Clause License (https://www.opensource.org/licenses/bsd-license.php)
  22288. Redistribution and use in source and binary forms, with or without
  22289. modification, are permitted provided that the following conditions are
  22290. met:
  22291. * Redistributions of source code must retain the above copyright
  22292. notice, this list of conditions and the following disclaimer.
  22293. * Redistributions in binary form must reproduce the above
  22294. copyright notice, this list of conditions and the following disclaimer
  22295. in the documentation and/or other materials provided with the
  22296. distribution.
  22297. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  22298. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  22299. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  22300. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  22301. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  22302. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  22303. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  22304. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  22305. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  22306. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  22307. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  22308. --------------------------------------------------------------------------------
  22309. vulkan-validation-layers
  22310. Copyright (c) 2015-2016 The Khronos Group Inc.
  22311. Copyright (c) 2015-2023 Valve Corporation
  22312. Copyright (c) 2015-2023 LunarG, Inc.
  22313. Licensed under the Apache License, Version 2.0 (the "License");
  22314. you may not use this file except in compliance with the License.
  22315. You may obtain a copy of the License at
  22316. http://www.apache.org/licenses/LICENSE-2.0
  22317. Unless required by applicable law or agreed to in writing, software
  22318. distributed under the License is distributed on an "AS IS" BASIS,
  22319. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22320. See the License for the specific language governing permissions and
  22321. limitations under the License.
  22322. --------------------------------------------------------------------------------
  22323. vulkan-validation-layers
  22324. Copyright (c) 2015-2016, 2020-2025 The Khronos Group Inc.
  22325. Copyright (c) 2015-2016, 2020-2025 Valve Corporation
  22326. Copyright (c) 2015-2016, 2020-2025 LunarG, Inc.
  22327. Licensed under the Apache License, Version 2.0 (the "License");
  22328. you may not use this file except in compliance with the License.
  22329. You may obtain a copy of the License at
  22330. http://www.apache.org/licenses/LICENSE-2.0
  22331. Unless required by applicable law or agreed to in writing, software
  22332. distributed under the License is distributed on an "AS IS" BASIS,
  22333. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22334. See the License for the specific language governing permissions and
  22335. limitations under the License.
  22336. --------------------------------------------------------------------------------
  22337. vulkan-validation-layers
  22338. Copyright (c) 2015-2017, 2019-2025 The Khronos Group Inc.
  22339. Copyright (c) 2015-2017, 2019-2025 Valve Corporation
  22340. Copyright (c) 2015-2017, 2019-2025 LunarG, Inc.
  22341. Licensed under the Apache License, Version 2.0 (the "License");
  22342. you may not use this file except in compliance with the License.
  22343. You may obtain a copy of the License at
  22344. http://www.apache.org/licenses/LICENSE-2.0
  22345. Unless required by applicable law or agreed to in writing, software
  22346. distributed under the License is distributed on an "AS IS" BASIS,
  22347. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22348. See the License for the specific language governing permissions and
  22349. limitations under the License.
  22350. --------------------------------------------------------------------------------
  22351. vulkan-validation-layers
  22352. Copyright (c) 2015-2017, 2019-2025 The Khronos Group Inc.
  22353. Copyright (c) 2015-2017, 2019-2025 Valve Corporation
  22354. Copyright (c) 2015-2017, 2019-2025 LunarG, Inc.
  22355. Modifications Copyright (C) 2022 RasterGrid Kft.
  22356. Licensed under the Apache License, Version 2.0 (the "License");
  22357. you may not use this file except in compliance with the License.
  22358. You may obtain a copy of the License at
  22359. http://www.apache.org/licenses/LICENSE-2.0
  22360. Unless required by applicable law or agreed to in writing, software
  22361. distributed under the License is distributed on an "AS IS" BASIS,
  22362. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22363. See the License for the specific language governing permissions and
  22364. limitations under the License.
  22365. --------------------------------------------------------------------------------
  22366. vulkan-validation-layers
  22367. Copyright (c) 2015-2020 The Khronos Group Inc.
  22368. Copyright (c) 2015-2023 Valve Corporation
  22369. Copyright (c) 2015-2023 LunarG, Inc.
  22370. Licensed under the Apache License, Version 2.0 (the "License");
  22371. you may not use this file except in compliance with the License.
  22372. You may obtain a copy of the License at
  22373. http://www.apache.org/licenses/LICENSE-2.0
  22374. Unless required by applicable law or agreed to in writing, software
  22375. distributed under the License is distributed on an "AS IS" BASIS,
  22376. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22377. See the License for the specific language governing permissions and
  22378. limitations under the License.
  22379. --------------------------------------------------------------------------------
  22380. vulkan-validation-layers
  22381. Copyright (c) 2015-2024 The Khronos Group Inc.
  22382. Copyright (C) 2025 Arm Limited.
  22383. Licensed under the Apache License, Version 2.0 (the "License");
  22384. you may not use this file except in compliance with the License.
  22385. You may obtain a copy of the License at
  22386. http://www.apache.org/licenses/LICENSE-2.0
  22387. Unless required by applicable law or agreed to in writing, software
  22388. distributed under the License is distributed on an "AS IS" BASIS,
  22389. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22390. See the License for the specific language governing permissions and
  22391. limitations under the License.
  22392. --------------------------------------------------------------------------------
  22393. vulkan-validation-layers
  22394. Copyright (c) 2015-2024 The Khronos Group Inc.
  22395. Copyright (c) 2015-2024 Valve Corporation
  22396. Copyright (c) 2015-2024 LunarG, Inc.
  22397. Licensed under the Apache License, Version 2.0 (the "License");
  22398. you may not use this file except in compliance with the License.
  22399. You may obtain a copy of the License at
  22400. http://www.apache.org/licenses/LICENSE-2.0
  22401. Unless required by applicable law or agreed to in writing, software
  22402. distributed under the License is distributed on an "AS IS" BASIS,
  22403. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22404. See the License for the specific language governing permissions and
  22405. limitations under the License.
  22406. --------------------------------------------------------------------------------
  22407. vulkan-validation-layers
  22408. Copyright (c) 2015-2024 The Khronos Group Inc.
  22409. Copyright (c) 2015-2024 Valve Corporation
  22410. Copyright (c) 2015-2024 LunarG, Inc.
  22411. Copyright (C) 2015-2023 Google Inc.
  22412. Licensed under the Apache License, Version 2.0 (the "License");
  22413. you may not use this file except in compliance with the License.
  22414. You may obtain a copy of the License at
  22415. http://www.apache.org/licenses/LICENSE-2.0
  22416. Unless required by applicable law or agreed to in writing, software
  22417. distributed under the License is distributed on an "AS IS" BASIS,
  22418. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22419. See the License for the specific language governing permissions and
  22420. limitations under the License.
  22421. --------------------------------------------------------------------------------
  22422. vulkan-validation-layers
  22423. Copyright (c) 2015-2024 The Khronos Group Inc.
  22424. Copyright (c) 2015-2024 Valve Corporation
  22425. Copyright (c) 2015-2024 LunarG, Inc.
  22426. Copyright (C) 2015-2024 Google Inc.
  22427. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  22428. Licensed under the Apache License, Version 2.0 (the "License");
  22429. you may not use this file except in compliance with the License.
  22430. You may obtain a copy of the License at
  22431. http://www.apache.org/licenses/LICENSE-2.0
  22432. Unless required by applicable law or agreed to in writing, software
  22433. distributed under the License is distributed on an "AS IS" BASIS,
  22434. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22435. See the License for the specific language governing permissions and
  22436. limitations under the License.
  22437. --------------------------------------------------------------------------------
  22438. vulkan-validation-layers
  22439. Copyright (c) 2015-2024 The Khronos Group Inc.
  22440. Copyright (c) 2015-2024 Valve Corporation
  22441. Copyright (c) 2015-2024 LunarG, Inc.
  22442. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  22443. Modifications Copyright (C) 2022 RasterGrid Kft.
  22444. Licensed under the Apache License, Version 2.0 (the "License");
  22445. you may not use this file except in compliance with the License.
  22446. You may obtain a copy of the License at
  22447. http://www.apache.org/licenses/LICENSE-2.0
  22448. Unless required by applicable law or agreed to in writing, software
  22449. distributed under the License is distributed on an "AS IS" BASIS,
  22450. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22451. See the License for the specific language governing permissions and
  22452. limitations under the License.
  22453. --------------------------------------------------------------------------------
  22454. vulkan-validation-layers
  22455. Copyright (c) 2015-2024 The Khronos Group Inc.
  22456. Copyright (c) 2015-2025 Valve Corporation
  22457. Copyright (c) 2015-2025 LunarG, Inc.
  22458. Copyright (C) 2015-2024 Google Inc.
  22459. Modifications Copyright (C) 2020-2024 Advanced Micro Devices, Inc. All rights reserved.
  22460. Licensed under the Apache License, Version 2.0 (the "License");
  22461. you may not use this file except in compliance with the License.
  22462. You may obtain a copy of the License at
  22463. http://www.apache.org/licenses/LICENSE-2.0
  22464. Unless required by applicable law or agreed to in writing, software
  22465. distributed under the License is distributed on an "AS IS" BASIS,
  22466. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22467. See the License for the specific language governing permissions and
  22468. limitations under the License.
  22469. --------------------------------------------------------------------------------
  22470. vulkan-validation-layers
  22471. Copyright (c) 2015-2025 The Khronos Group Inc.
  22472. Copyright (c) 2015-2025 Valve Corporation
  22473. Copyright (c) 2015-2025 LunarG, Inc.
  22474. Licensed under the Apache License, Version 2.0 (the "License");
  22475. you may not use this file except in compliance with the License.
  22476. You may obtain a copy of the License at
  22477. http://www.apache.org/licenses/LICENSE-2.0
  22478. Unless required by applicable law or agreed to in writing, software
  22479. distributed under the License is distributed on an "AS IS" BASIS,
  22480. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22481. See the License for the specific language governing permissions and
  22482. limitations under the License.
  22483. --------------------------------------------------------------------------------
  22484. vulkan-validation-layers
  22485. Copyright (c) 2015-2025 The Khronos Group Inc.
  22486. Copyright (c) 2015-2025 Valve Corporation
  22487. Copyright (c) 2015-2025 LunarG, Inc.
  22488. Copyright (C) 2015-2023 Google Inc.
  22489. Licensed under the Apache License, Version 2.0 (the "License");
  22490. you may not use this file except in compliance with the License.
  22491. You may obtain a copy of the License at
  22492. http://www.apache.org/licenses/LICENSE-2.0
  22493. Unless required by applicable law or agreed to in writing, software
  22494. distributed under the License is distributed on an "AS IS" BASIS,
  22495. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22496. See the License for the specific language governing permissions and
  22497. limitations under the License.
  22498. --------------------------------------------------------------------------------
  22499. vulkan-validation-layers
  22500. Copyright (c) 2015-2025 The Khronos Group Inc.
  22501. Copyright (c) 2015-2025 Valve Corporation
  22502. Copyright (c) 2015-2025 LunarG, Inc.
  22503. Copyright (C) 2015-2023 Google Inc.
  22504. Modifications Copyright (C) 2020-2022 Advanced Micro Devices, Inc. All rights reserved.
  22505. Modifications Copyright (C) 2022 RasterGrid Kft.
  22506. Licensed under the Apache License, Version 2.0 (the "License");
  22507. you may not use this file except in compliance with the License.
  22508. You may obtain a copy of the License at
  22509. http://www.apache.org/licenses/LICENSE-2.0
  22510. Unless required by applicable law or agreed to in writing, software
  22511. distributed under the License is distributed on an "AS IS" BASIS,
  22512. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22513. See the License for the specific language governing permissions and
  22514. limitations under the License.
  22515. --------------------------------------------------------------------------------
  22516. vulkan-validation-layers
  22517. Copyright (c) 2015-2025 The Khronos Group Inc.
  22518. Copyright (c) 2015-2025 Valve Corporation
  22519. Copyright (c) 2015-2025 LunarG, Inc.
  22520. Copyright (C) 2015-2024 Google Inc.
  22521. Licensed under the Apache License, Version 2.0 (the "License");
  22522. you may not use this file except in compliance with the License.
  22523. You may obtain a copy of the License at
  22524. http://www.apache.org/licenses/LICENSE-2.0
  22525. Unless required by applicable law or agreed to in writing, software
  22526. distributed under the License is distributed on an "AS IS" BASIS,
  22527. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22528. See the License for the specific language governing permissions and
  22529. limitations under the License.
  22530. --------------------------------------------------------------------------------
  22531. vulkan-validation-layers
  22532. Copyright (c) 2015-2025 The Khronos Group Inc.
  22533. Copyright (c) 2015-2025 Valve Corporation
  22534. Copyright (c) 2015-2025 LunarG, Inc.
  22535. Copyright (C) 2015-2024 Google Inc.
  22536. Copyright (c) 2025 Arm Limited.
  22537. Modifications Copyright (C) 2020-2022 Advanced Micro Devices, Inc. All rights reserved.
  22538. Licensed under the Apache License, Version 2.0 (the "License");
  22539. you may not use this file except in compliance with the License.
  22540. You may obtain a copy of the License at
  22541. http://www.apache.org/licenses/LICENSE-2.0
  22542. Unless required by applicable law or agreed to in writing, software
  22543. distributed under the License is distributed on an "AS IS" BASIS,
  22544. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22545. See the License for the specific language governing permissions and
  22546. limitations under the License.
  22547. --------------------------------------------------------------------------------
  22548. vulkan-validation-layers
  22549. Copyright (c) 2015-2025 The Khronos Group Inc.
  22550. Copyright (c) 2015-2025 Valve Corporation
  22551. Copyright (c) 2015-2025 LunarG, Inc.
  22552. Copyright (C) 2015-2024 Google Inc.
  22553. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  22554. Licensed under the Apache License, Version 2.0 (the "License");
  22555. you may not use this file except in compliance with the License.
  22556. You may obtain a copy of the License at
  22557. http://www.apache.org/licenses/LICENSE-2.0
  22558. Unless required by applicable law or agreed to in writing, software
  22559. distributed under the License is distributed on an "AS IS" BASIS,
  22560. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22561. See the License for the specific language governing permissions and
  22562. limitations under the License.
  22563. --------------------------------------------------------------------------------
  22564. vulkan-validation-layers
  22565. Copyright (c) 2015-2025 The Khronos Group Inc.
  22566. Copyright (c) 2015-2025 Valve Corporation
  22567. Copyright (c) 2015-2025 LunarG, Inc.
  22568. Copyright (C) 2015-2024 Google Inc.
  22569. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  22570. Modifications Copyright (C) 2022 RasterGrid Kft.
  22571. Licensed under the Apache License, Version 2.0 (the "License");
  22572. you may not use this file except in compliance with the License.
  22573. You may obtain a copy of the License at
  22574. http://www.apache.org/licenses/LICENSE-2.0
  22575. Unless required by applicable law or agreed to in writing, software
  22576. distributed under the License is distributed on an "AS IS" BASIS,
  22577. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22578. See the License for the specific language governing permissions and
  22579. limitations under the License.
  22580. --------------------------------------------------------------------------------
  22581. vulkan-validation-layers
  22582. Copyright (c) 2015-2025 The Khronos Group Inc.
  22583. Copyright (c) 2015-2025 Valve Corporation
  22584. Copyright (c) 2015-2025 LunarG, Inc.
  22585. Copyright (C) 2015-2024 Google Inc.
  22586. Modifications Copyright (C) 2020-2022 Advanced Micro Devices, Inc. All rights reserved.
  22587. Licensed under the Apache License, Version 2.0 (the "License");
  22588. you may not use this file except in compliance with the License.
  22589. You may obtain a copy of the License at
  22590. http://www.apache.org/licenses/LICENSE-2.0
  22591. Unless required by applicable law or agreed to in writing, software
  22592. distributed under the License is distributed on an "AS IS" BASIS,
  22593. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22594. See the License for the specific language governing permissions and
  22595. limitations under the License.
  22596. --------------------------------------------------------------------------------
  22597. vulkan-validation-layers
  22598. Copyright (c) 2015-2025 The Khronos Group Inc.
  22599. Copyright (c) 2015-2025 Valve Corporation
  22600. Copyright (c) 2015-2025 LunarG, Inc.
  22601. Copyright (C) 2015-2024 Google Inc.
  22602. Modifications Copyright (C) 2020-2024 Advanced Micro Devices, Inc. All rights reserved.
  22603. Licensed under the Apache License, Version 2.0 (the "License");
  22604. you may not use this file except in compliance with the License.
  22605. You may obtain a copy of the License at
  22606. http://www.apache.org/licenses/LICENSE-2.0
  22607. Unless required by applicable law or agreed to in writing, software
  22608. distributed under the License is distributed on an "AS IS" BASIS,
  22609. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22610. See the License for the specific language governing permissions and
  22611. limitations under the License.
  22612. --------------------------------------------------------------------------------
  22613. vulkan-validation-layers
  22614. Copyright (c) 2015-2025 The Khronos Group Inc.
  22615. Copyright (c) 2015-2025 Valve Corporation
  22616. Copyright (c) 2015-2025 LunarG, Inc.
  22617. Copyright (C) 2015-2025 Google Inc.
  22618. Licensed under the Apache License, Version 2.0 (the "License");
  22619. you may not use this file except in compliance with the License.
  22620. You may obtain a copy of the License at
  22621. http://www.apache.org/licenses/LICENSE-2.0
  22622. Unless required by applicable law or agreed to in writing, software
  22623. distributed under the License is distributed on an "AS IS" BASIS,
  22624. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22625. See the License for the specific language governing permissions and
  22626. limitations under the License.
  22627. --------------------------------------------------------------------------------
  22628. vulkan-validation-layers
  22629. Copyright (c) 2015-2025 The Khronos Group Inc.
  22630. Copyright (c) 2015-2025 Valve Corporation
  22631. Copyright (c) 2015-2025 LunarG, Inc.
  22632. Copyright (C) 2015-2025 Google Inc.
  22633. Copyright (C) 2025 Arm Limited.
  22634. Licensed under the Apache License, Version 2.0 (the "License");
  22635. you may not use this file except in compliance with the License.
  22636. You may obtain a copy of the License at
  22637. http://www.apache.org/licenses/LICENSE-2.0
  22638. Unless required by applicable law or agreed to in writing, software
  22639. distributed under the License is distributed on an "AS IS" BASIS,
  22640. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22641. See the License for the specific language governing permissions and
  22642. limitations under the License.
  22643. --------------------------------------------------------------------------------
  22644. vulkan-validation-layers
  22645. Copyright (c) 2015-2025 The Khronos Group Inc.
  22646. Copyright (c) 2015-2025 Valve Corporation
  22647. Copyright (c) 2015-2025 LunarG, Inc.
  22648. Copyright (C) 2015-2025 Google Inc.
  22649. Copyright (C) 2025 Arm Limited.
  22650. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  22651. Modifications Copyright (C) 2022 RasterGrid Kft.
  22652. Licensed under the Apache License, Version 2.0 (the "License");
  22653. you may not use this file except in compliance with the License.
  22654. You may obtain a copy of the License at
  22655. http://www.apache.org/licenses/LICENSE-2.0
  22656. Unless required by applicable law or agreed to in writing, software
  22657. distributed under the License is distributed on an "AS IS" BASIS,
  22658. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22659. See the License for the specific language governing permissions and
  22660. limitations under the License.
  22661. --------------------------------------------------------------------------------
  22662. vulkan-validation-layers
  22663. Copyright (c) 2015-2025 The Khronos Group Inc.
  22664. Copyright (c) 2015-2025 Valve Corporation
  22665. Copyright (c) 2015-2025 LunarG, Inc.
  22666. Copyright (C) 2015-2025 Google Inc.
  22667. Copyright (C) 2025 Arm Limited.
  22668. Modifications Copyright (C) 2020-2025 Advanced Micro Devices, Inc. All rights reserved.
  22669. Modifications Copyright (C) 2022-2025 RasterGrid Kft.
  22670. Licensed under the Apache License, Version 2.0 (the "License");
  22671. you may not use this file except in compliance with the License.
  22672. You may obtain a copy of the License at
  22673. http://www.apache.org/licenses/LICENSE-2.0
  22674. Unless required by applicable law or agreed to in writing, software
  22675. distributed under the License is distributed on an "AS IS" BASIS,
  22676. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22677. See the License for the specific language governing permissions and
  22678. limitations under the License.
  22679. --------------------------------------------------------------------------------
  22680. vulkan-validation-layers
  22681. Copyright (c) 2015-2025 The Khronos Group Inc.
  22682. Copyright (c) 2015-2025 Valve Corporation
  22683. Copyright (c) 2015-2025 LunarG, Inc.
  22684. Copyright (C) 2015-2025 Google Inc.
  22685. Copyright (c) 2025 Arm Limited.
  22686. Licensed under the Apache License, Version 2.0 (the "License");
  22687. you may not use this file except in compliance with the License.
  22688. You may obtain a copy of the License at
  22689. http://www.apache.org/licenses/LICENSE-2.0
  22690. Unless required by applicable law or agreed to in writing, software
  22691. distributed under the License is distributed on an "AS IS" BASIS,
  22692. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22693. See the License for the specific language governing permissions and
  22694. limitations under the License.
  22695. --------------------------------------------------------------------------------
  22696. vulkan-validation-layers
  22697. Copyright (c) 2015-2025 The Khronos Group Inc.
  22698. Copyright (c) 2015-2025 Valve Corporation
  22699. Copyright (c) 2015-2025 LunarG, Inc.
  22700. Copyright (C) 2015-2025 Google Inc.
  22701. Copyright (c) 2025 Arm Limited.
  22702. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  22703. Licensed under the Apache License, Version 2.0 (the "License");
  22704. you may not use this file except in compliance with the License.
  22705. You may obtain a copy of the License at
  22706. http://www.apache.org/licenses/LICENSE-2.0
  22707. Unless required by applicable law or agreed to in writing, software
  22708. distributed under the License is distributed on an "AS IS" BASIS,
  22709. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22710. See the License for the specific language governing permissions and
  22711. limitations under the License.
  22712. --------------------------------------------------------------------------------
  22713. vulkan-validation-layers
  22714. Copyright (c) 2015-2025 The Khronos Group Inc.
  22715. Copyright (c) 2015-2025 Valve Corporation
  22716. Copyright (c) 2015-2025 LunarG, Inc.
  22717. Copyright (C) 2015-2025 Google Inc.
  22718. Copyright (c) 2025 Arm Limited.
  22719. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  22720. Modifications Copyright (C) 2022 RasterGrid Kft.
  22721. Licensed under the Apache License, Version 2.0 (the "License");
  22722. you may not use this file except in compliance with the License.
  22723. You may obtain a copy of the License at
  22724. http://www.apache.org/licenses/LICENSE-2.0
  22725. Unless required by applicable law or agreed to in writing, software
  22726. distributed under the License is distributed on an "AS IS" BASIS,
  22727. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22728. See the License for the specific language governing permissions and
  22729. limitations under the License.
  22730. --------------------------------------------------------------------------------
  22731. vulkan-validation-layers
  22732. Copyright (c) 2015-2025 The Khronos Group Inc.
  22733. Copyright (c) 2015-2025 Valve Corporation
  22734. Copyright (c) 2015-2025 LunarG, Inc.
  22735. Copyright (C) 2015-2025 Google Inc.
  22736. Copyright (c) 2025 Arm Limited.
  22737. Modifications Copyright (C) 2020-2022 Advanced Micro Devices, Inc. All rights reserved.
  22738. Licensed under the Apache License, Version 2.0 (the "License");
  22739. you may not use this file except in compliance with the License.
  22740. You may obtain a copy of the License at
  22741. http://www.apache.org/licenses/LICENSE-2.0
  22742. Unless required by applicable law or agreed to in writing, software
  22743. distributed under the License is distributed on an "AS IS" BASIS,
  22744. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22745. See the License for the specific language governing permissions and
  22746. limitations under the License.
  22747. --------------------------------------------------------------------------------
  22748. vulkan-validation-layers
  22749. Copyright (c) 2015-2025 The Khronos Group Inc.
  22750. Copyright (c) 2015-2025 Valve Corporation
  22751. Copyright (c) 2015-2025 LunarG, Inc.
  22752. Copyright (C) 2015-2025 Google Inc.
  22753. Copyright (c) 2025 Arm Limited.
  22754. Modifications Copyright (C) 2020-2024 Advanced Micro Devices, Inc. All rights reserved.
  22755. Licensed under the Apache License, Version 2.0 (the "License");
  22756. you may not use this file except in compliance with the License.
  22757. You may obtain a copy of the License at
  22758. http://www.apache.org/licenses/LICENSE-2.0
  22759. Unless required by applicable law or agreed to in writing, software
  22760. distributed under the License is distributed on an "AS IS" BASIS,
  22761. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22762. See the License for the specific language governing permissions and
  22763. limitations under the License.
  22764. --------------------------------------------------------------------------------
  22765. vulkan-validation-layers
  22766. Copyright (c) 2015-2025 The Khronos Group Inc.
  22767. Copyright (c) 2015-2025 Valve Corporation
  22768. Copyright (c) 2015-2025 LunarG, Inc.
  22769. Copyright (C) 2015-2025 Google Inc.
  22770. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  22771. Licensed under the Apache License, Version 2.0 (the "License");
  22772. you may not use this file except in compliance with the License.
  22773. You may obtain a copy of the License at
  22774. http://www.apache.org/licenses/LICENSE-2.0
  22775. Unless required by applicable law or agreed to in writing, software
  22776. distributed under the License is distributed on an "AS IS" BASIS,
  22777. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22778. See the License for the specific language governing permissions and
  22779. limitations under the License.
  22780. --------------------------------------------------------------------------------
  22781. vulkan-validation-layers
  22782. Copyright (c) 2015-2025 The Khronos Group Inc.
  22783. Copyright (c) 2015-2025 Valve Corporation
  22784. Copyright (c) 2015-2025 LunarG, Inc.
  22785. Copyright (C) 2015-2025 Google Inc.
  22786. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  22787. Modifications Copyright (C) 2022 RasterGrid Kft.
  22788. Licensed under the Apache License, Version 2.0 (the "License");
  22789. you may not use this file except in compliance with the License.
  22790. You may obtain a copy of the License at
  22791. http://www.apache.org/licenses/LICENSE-2.0
  22792. Unless required by applicable law or agreed to in writing, software
  22793. distributed under the License is distributed on an "AS IS" BASIS,
  22794. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22795. See the License for the specific language governing permissions and
  22796. limitations under the License.
  22797. --------------------------------------------------------------------------------
  22798. vulkan-validation-layers
  22799. Copyright (c) 2015-2025 The Khronos Group Inc.
  22800. Copyright (c) 2015-2025 Valve Corporation
  22801. Copyright (c) 2015-2025 LunarG, Inc.
  22802. Copyright (C) 2015-2025 Google Inc.
  22803. Modifications Copyright (C) 2020-2022 Advanced Micro Devices, Inc. All rights reserved.
  22804. Licensed under the Apache License, Version 2.0 (the "License");
  22805. you may not use this file except in compliance with the License.
  22806. You may obtain a copy of the License at
  22807. http://www.apache.org/licenses/LICENSE-2.0
  22808. Unless required by applicable law or agreed to in writing, software
  22809. distributed under the License is distributed on an "AS IS" BASIS,
  22810. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22811. See the License for the specific language governing permissions and
  22812. limitations under the License.
  22813. --------------------------------------------------------------------------------
  22814. vulkan-validation-layers
  22815. Copyright (c) 2015-2025 The Khronos Group Inc.
  22816. Copyright (c) 2015-2025 Valve Corporation
  22817. Copyright (c) 2015-2025 LunarG, Inc.
  22818. Copyright (C) 2015-2025 Google Inc.
  22819. Modifications Copyright (C) 2020-2022 Advanced Micro Devices, Inc. All rights reserved.
  22820. Copyright (c) 2025 RasterGrid Kft.
  22821. Licensed under the Apache License, Version 2.0 (the "License");
  22822. you may not use this file except in compliance with the License.
  22823. You may obtain a copy of the License at
  22824. http://www.apache.org/licenses/LICENSE-2.0
  22825. Unless required by applicable law or agreed to in writing, software
  22826. distributed under the License is distributed on an "AS IS" BASIS,
  22827. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22828. See the License for the specific language governing permissions and
  22829. limitations under the License.
  22830. --------------------------------------------------------------------------------
  22831. vulkan-validation-layers
  22832. Copyright (c) 2015-2025 The Khronos Group Inc.
  22833. Copyright (c) 2015-2025 Valve Corporation
  22834. Copyright (c) 2015-2025 LunarG, Inc.
  22835. Copyright (C) 2015-2025 Google Inc.
  22836. Modifications Copyright (C) 2020-2022 Advanced Micro Devices, Inc. All rights reserved.
  22837. Modifications Copyright (C) 2022 RasterGrid Kft.
  22838. Licensed under the Apache License, Version 2.0 (the "License");
  22839. you may not use this file except in compliance with the License.
  22840. You may obtain a copy of the License at
  22841. http://www.apache.org/licenses/LICENSE-2.0
  22842. Unless required by applicable law or agreed to in writing, software
  22843. distributed under the License is distributed on an "AS IS" BASIS,
  22844. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22845. See the License for the specific language governing permissions and
  22846. limitations under the License.
  22847. --------------------------------------------------------------------------------
  22848. vulkan-validation-layers
  22849. Copyright (c) 2015-2025 The Khronos Group Inc.
  22850. Copyright (c) 2015-2025 Valve Corporation
  22851. Copyright (c) 2015-2025 LunarG, Inc.
  22852. Copyright (C) 2015-2025 Google Inc.
  22853. Modifications Copyright (C) 2020-2024 Advanced Micro Devices, Inc. All rights reserved.
  22854. Modifications Copyright (C) 2022-2024 RasterGrid Kft.
  22855. Licensed under the Apache License, Version 2.0 (the "License");
  22856. you may not use this file except in compliance with the License.
  22857. You may obtain a copy of the License at
  22858. http://www.apache.org/licenses/LICENSE-2.0
  22859. Unless required by applicable law or agreed to in writing, software
  22860. distributed under the License is distributed on an "AS IS" BASIS,
  22861. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22862. See the License for the specific language governing permissions and
  22863. limitations under the License.
  22864. --------------------------------------------------------------------------------
  22865. vulkan-validation-layers
  22866. Copyright (c) 2015-2025 The Khronos Group Inc.
  22867. Copyright (c) 2015-2025 Valve Corporation
  22868. Copyright (c) 2015-2025 LunarG, Inc.
  22869. Copyright (c) 2015-2024 Google Inc.
  22870. Licensed under the Apache License, Version 2.0 (the "License");
  22871. you may not use this file except in compliance with the License.
  22872. You may obtain a copy of the License at
  22873. http://www.apache.org/licenses/LICENSE-2.0
  22874. Unless required by applicable law or agreed to in writing, software
  22875. distributed under the License is distributed on an "AS IS" BASIS,
  22876. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22877. See the License for the specific language governing permissions and
  22878. limitations under the License.
  22879. --------------------------------------------------------------------------------
  22880. vulkan-validation-layers
  22881. Copyright (c) 2015-2025 The Khronos Group Inc.
  22882. Copyright (c) 2015-2025 Valve Corporation
  22883. Copyright (c) 2015-2025 LunarG, Inc.
  22884. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  22885. Modifications Copyright (C) 2022 RasterGrid Kft.
  22886. Licensed under the Apache License, Version 2.0 (the "License");
  22887. you may not use this file except in compliance with the License.
  22888. You may obtain a copy of the License at
  22889. http://www.apache.org/licenses/LICENSE-2.0
  22890. Unless required by applicable law or agreed to in writing, software
  22891. distributed under the License is distributed on an "AS IS" BASIS,
  22892. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22893. See the License for the specific language governing permissions and
  22894. limitations under the License.
  22895. --------------------------------------------------------------------------------
  22896. vulkan-validation-layers
  22897. Copyright (c) 2015-2025 The Khronos Group Inc.
  22898. Copyright (c) 2015-2025 Valve Corporation
  22899. Copyright (c) 2015-2025 LunarG, Inc.
  22900. Modifications Copyright (C) 2020-2022 Advanced Micro Devices, Inc. All rights reserved.
  22901. Modifications Copyright (C) 2022 RasterGrid Kft.
  22902. Licensed under the Apache License, Version 2.0 (the "License");
  22903. you may not use this file except in compliance with the License.
  22904. You may obtain a copy of the License at
  22905. http://www.apache.org/licenses/LICENSE-2.0
  22906. Unless required by applicable law or agreed to in writing, software
  22907. distributed under the License is distributed on an "AS IS" BASIS,
  22908. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22909. See the License for the specific language governing permissions and
  22910. limitations under the License.
  22911. --------------------------------------------------------------------------------
  22912. vulkan-validation-layers
  22913. Copyright (c) 2018-2021 The Khronos Group Inc.
  22914. Copyright (c) 2018-2023 Valve Corporation
  22915. Copyright (c) 2018-2023 LunarG, Inc.
  22916. Copyright (C) 2018-2021 Google Inc.
  22917. Licensed under the Apache License, Version 2.0 (the "License");
  22918. you may not use this file except in compliance with the License.
  22919. You may obtain a copy of the License at
  22920. http://www.apache.org/licenses/LICENSE-2.0
  22921. Unless required by applicable law or agreed to in writing, software
  22922. distributed under the License is distributed on an "AS IS" BASIS,
  22923. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22924. See the License for the specific language governing permissions and
  22925. limitations under the License.
  22926. --------------------------------------------------------------------------------
  22927. vulkan-validation-layers
  22928. Copyright (c) 2018-2024 The Khronos Group Inc.
  22929. Copyright (c) 2018-2024 Valve Corporation
  22930. Copyright (c) 2018-2024 LunarG, Inc.
  22931. Licensed under the Apache License, Version 2.0 (the "License");
  22932. you may not use this file except in compliance with the License.
  22933. You may obtain a copy of the License at
  22934. http://www.apache.org/licenses/LICENSE-2.0
  22935. Unless required by applicable law or agreed to in writing, software
  22936. distributed under the License is distributed on an "AS IS" BASIS,
  22937. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22938. See the License for the specific language governing permissions and
  22939. limitations under the License.
  22940. --------------------------------------------------------------------------------
  22941. vulkan-validation-layers
  22942. Copyright (c) 2018-2025 The Khronos Group Inc.
  22943. Copyright (c) 2018-2025 Valve Corporation
  22944. Copyright (c) 2018-2025 LunarG, Inc.
  22945. Licensed under the Apache License, Version 2.0 (the "License");
  22946. you may not use this file except in compliance with the License.
  22947. You may obtain a copy of the License at
  22948. http://www.apache.org/licenses/LICENSE-2.0
  22949. Unless required by applicable law or agreed to in writing, software
  22950. distributed under the License is distributed on an "AS IS" BASIS,
  22951. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22952. See the License for the specific language governing permissions and
  22953. limitations under the License.
  22954. --------------------------------------------------------------------------------
  22955. vulkan-validation-layers
  22956. Copyright (c) 2018-2025 The Khronos Group Inc.
  22957. Copyright (c) 2018-2025 Valve Corporation
  22958. Copyright (c) 2018-2025 LunarG, Inc.
  22959. Copyright (c) 2025 Arm Limited.
  22960. Licensed under the Apache License, Version 2.0 (the "License");
  22961. you may not use this file except in compliance with the License.
  22962. You may obtain a copy of the License at
  22963. http://www.apache.org/licenses/LICENSE-2.0
  22964. Unless required by applicable law or agreed to in writing, software
  22965. distributed under the License is distributed on an "AS IS" BASIS,
  22966. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22967. See the License for the specific language governing permissions and
  22968. limitations under the License.
  22969. --------------------------------------------------------------------------------
  22970. vulkan-validation-layers
  22971. Copyright (c) 2019, 2021, 2023-2025 The Khronos Group Inc.
  22972. Copyright (c) 2019, 2021, 2023-2025 Valve Corporation
  22973. Copyright (c) 2019, 2021, 2023-2025 LunarG, Inc.
  22974. Licensed under the Apache License, Version 2.0 (the "License");
  22975. you may not use this file except in compliance with the License.
  22976. You may obtain a copy of the License at
  22977. http://www.apache.org/licenses/LICENSE-2.0
  22978. Unless required by applicable law or agreed to in writing, software
  22979. distributed under the License is distributed on an "AS IS" BASIS,
  22980. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22981. See the License for the specific language governing permissions and
  22982. limitations under the License.
  22983. --------------------------------------------------------------------------------
  22984. vulkan-validation-layers
  22985. Copyright (c) 2019-2024 The Khronos Group Inc.
  22986. Copyright (c) 2019-2024 Valve Corporation
  22987. Copyright (c) 2019-2024 LunarG, Inc.
  22988. Licensed under the Apache License, Version 2.0 (the "License");
  22989. you may not use this file except in compliance with the License.
  22990. You may obtain a copy of the License at
  22991. http://www.apache.org/licenses/LICENSE-2.0
  22992. Unless required by applicable law or agreed to in writing, software
  22993. distributed under the License is distributed on an "AS IS" BASIS,
  22994. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22995. See the License for the specific language governing permissions and
  22996. limitations under the License.
  22997. --------------------------------------------------------------------------------
  22998. vulkan-validation-layers
  22999. Copyright (c) 2019-2025 The Khronos Group Inc.
  23000. Copyright (c) 2019-2025 Valve Corporation
  23001. Copyright (c) 2019-2025 LunarG, Inc.
  23002. Licensed under the Apache License, Version 2.0 (the "License");
  23003. you may not use this file except in compliance with the License.
  23004. You may obtain a copy of the License at
  23005. http://www.apache.org/licenses/LICENSE-2.0
  23006. Unless required by applicable law or agreed to in writing, software
  23007. distributed under the License is distributed on an "AS IS" BASIS,
  23008. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23009. See the License for the specific language governing permissions and
  23010. limitations under the License.
  23011. --------------------------------------------------------------------------------
  23012. vulkan-validation-layers
  23013. Copyright (c) 2019-2025 The Khronos Group Inc.
  23014. Copyright (c) 2019-2025 Valve Corporation
  23015. Copyright (c) 2019-2025 LunarG, Inc.
  23016. Copyright (C) 2019-2025 Google Inc.
  23017. Licensed under the Apache License, Version 2.0 (the "License");
  23018. you may not use this file except in compliance with the License.
  23019. You may obtain a copy of the License at
  23020. http://www.apache.org/licenses/LICENSE-2.0
  23021. Unless required by applicable law or agreed to in writing, software
  23022. distributed under the License is distributed on an "AS IS" BASIS,
  23023. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23024. See the License for the specific language governing permissions and
  23025. limitations under the License.
  23026. --------------------------------------------------------------------------------
  23027. vulkan-validation-layers
  23028. Copyright (c) 2019-2025 The Khronos Group Inc.
  23029. Copyright (c) 2019-2025 Valve Corporation
  23030. Copyright (c) 2019-2025 LunarG, Inc.
  23031. Copyright (C) 2025 Arm Limited.
  23032. Licensed under the Apache License, Version 2.0 (the "License");
  23033. you may not use this file except in compliance with the License.
  23034. You may obtain a copy of the License at
  23035. http://www.apache.org/licenses/LICENSE-2.0
  23036. Unless required by applicable law or agreed to in writing, software
  23037. distributed under the License is distributed on an "AS IS" BASIS,
  23038. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23039. See the License for the specific language governing permissions and
  23040. limitations under the License.
  23041. --------------------------------------------------------------------------------
  23042. vulkan-validation-layers
  23043. Copyright (c) 2019-2025 The Khronos Group Inc.
  23044. Copyright (c) 2019-2025 Valve Corporation
  23045. Copyright (c) 2019-2025 LunarG, Inc.
  23046. Modifications Copyright (C) 2022 RasterGrid Kft.
  23047. Licensed under the Apache License, Version 2.0 (the "License");
  23048. you may not use this file except in compliance with the License.
  23049. You may obtain a copy of the License at
  23050. http://www.apache.org/licenses/LICENSE-2.0
  23051. Unless required by applicable law or agreed to in writing, software
  23052. distributed under the License is distributed on an "AS IS" BASIS,
  23053. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23054. See the License for the specific language governing permissions and
  23055. limitations under the License.
  23056. --------------------------------------------------------------------------------
  23057. vulkan-validation-layers
  23058. Copyright (c) 2019-2025 Valve Corporation
  23059. Copyright (c) 2019-2025 LunarG, Inc.
  23060. Licensed under the Apache License, Version 2.0 (the "License");
  23061. you may not use this file except in compliance with the License.
  23062. You may obtain a copy of the License at
  23063. http://www.apache.org/licenses/LICENSE-2.0
  23064. Unless required by applicable law or agreed to in writing, software
  23065. distributed under the License is distributed on an "AS IS" BASIS,
  23066. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23067. See the License for the specific language governing permissions and
  23068. limitations under the License.
  23069. --------------------------------------------------------------------------------
  23070. vulkan-validation-layers
  23071. Copyright (c) 2020-2025 The Khronos Group Inc.
  23072. Copyright (c) 2020-2025 Valve Corporation
  23073. Copyright (c) 2020-2025 LunarG, Inc.
  23074. Licensed under the Apache License, Version 2.0 (the "License");
  23075. you may not use this file except in compliance with the License.
  23076. You may obtain a copy of the License at
  23077. http://www.apache.org/licenses/LICENSE-2.0
  23078. Unless required by applicable law or agreed to in writing, software
  23079. distributed under the License is distributed on an "AS IS" BASIS,
  23080. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23081. See the License for the specific language governing permissions and
  23082. limitations under the License.
  23083. --------------------------------------------------------------------------------
  23084. vulkan-validation-layers
  23085. Copyright (c) 2020-2025 The Khronos Group Inc.
  23086. Copyright (c) 2020-2025 Valve Corporation
  23087. Copyright (c) 2020-2025 LunarG, Inc.
  23088. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  23089. Licensed under the Apache License, Version 2.0 (the "License");
  23090. you may not use this file except in compliance with the License.
  23091. You may obtain a copy of the License at
  23092. http://www.apache.org/licenses/LICENSE-2.0
  23093. Unless required by applicable law or agreed to in writing, software
  23094. distributed under the License is distributed on an "AS IS" BASIS,
  23095. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23096. See the License for the specific language governing permissions and
  23097. limitations under the License.
  23098. --------------------------------------------------------------------------------
  23099. vulkan-validation-layers
  23100. Copyright (c) 2021-2025 The Khronos Group Inc.
  23101. Copyright (c) 2021-2025 Valve Corporation
  23102. Copyright (c) 2021-2025 LunarG, Inc.
  23103. Licensed under the Apache License, Version 2.0 (the "License");
  23104. you may not use this file except in compliance with the License.
  23105. You may obtain a copy of the License at
  23106. http://www.apache.org/licenses/LICENSE-2.0
  23107. Unless required by applicable law or agreed to in writing, software
  23108. distributed under the License is distributed on an "AS IS" BASIS,
  23109. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23110. See the License for the specific language governing permissions and
  23111. limitations under the License.
  23112. --------------------------------------------------------------------------------
  23113. vulkan-validation-layers
  23114. Copyright (c) 2021-2025 The Khronos Group Inc.
  23115. Copyright (c) 2021-2025 Valve Corporation
  23116. Copyright (c) 2021-2025 LunarG, Inc.
  23117. Copyright (C) 2021-2022 Google Inc.
  23118. Licensed under the Apache License, Version 2.0 (the "License");
  23119. you may not use this file except in compliance with the License.
  23120. You may obtain a copy of the License at
  23121. http://www.apache.org/licenses/LICENSE-2.0
  23122. Unless required by applicable law or agreed to in writing, software
  23123. distributed under the License is distributed on an "AS IS" BASIS,
  23124. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23125. See the License for the specific language governing permissions and
  23126. limitations under the License.
  23127. --------------------------------------------------------------------------------
  23128. vulkan-validation-layers
  23129. Copyright (c) 2021-2025 The Khronos Group Inc.
  23130. Copyright (c) 2021-2025 Valve Corporation
  23131. Copyright (c) 2021-2025 LunarG, Inc.
  23132. Copyright (C) 2021-2025 Google Inc.
  23133. Licensed under the Apache License, Version 2.0 (the "License");
  23134. you may not use this file except in compliance with the License.
  23135. You may obtain a copy of the License at
  23136. http://www.apache.org/licenses/LICENSE-2.0
  23137. Unless required by applicable law or agreed to in writing, software
  23138. distributed under the License is distributed on an "AS IS" BASIS,
  23139. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23140. See the License for the specific language governing permissions and
  23141. limitations under the License.
  23142. --------------------------------------------------------------------------------
  23143. vulkan-validation-layers
  23144. Copyright (c) 2021-2025 The Khronos Group Inc.
  23145. Copyright (c) 2021-2025 Valve Corporation
  23146. Copyright (c) 2021-2025 LunarG, Inc.
  23147. Copyright (C) 2021-2025 Google Inc.
  23148. Modifications Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved.
  23149. Licensed under the Apache License, Version 2.0 (the "License");
  23150. you may not use this file except in compliance with the License.
  23151. You may obtain a copy of the License at
  23152. http://www.apache.org/licenses/LICENSE-2.0
  23153. Unless required by applicable law or agreed to in writing, software
  23154. distributed under the License is distributed on an "AS IS" BASIS,
  23155. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23156. See the License for the specific language governing permissions and
  23157. limitations under the License.
  23158. --------------------------------------------------------------------------------
  23159. vulkan-validation-layers
  23160. Copyright (c) 2021-2025 The Khronos Group Inc.
  23161. Copyright (c) 2021-2025 Valve Corporation
  23162. Copyright (c) 2021-2025 LunarG, Inc.
  23163. Copyright (c) 2025 Arm Limited.
  23164. Licensed under the Apache License, Version 2.0 (the "License");
  23165. you may not use this file except in compliance with the License.
  23166. You may obtain a copy of the License at
  23167. http://www.apache.org/licenses/LICENSE-2.0
  23168. Unless required by applicable law or agreed to in writing, software
  23169. distributed under the License is distributed on an "AS IS" BASIS,
  23170. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23171. See the License for the specific language governing permissions and
  23172. limitations under the License.
  23173. --------------------------------------------------------------------------------
  23174. vulkan-validation-layers
  23175. Copyright (c) 2021-2025 The Khronos Group Inc.
  23176. Copyright (c) 2025 Arm Limited.
  23177. Licensed under the Apache License, Version 2.0 (the "License");
  23178. you may not use this file except in compliance with the License.
  23179. You may obtain a copy of the License at
  23180. http://www.apache.org/licenses/LICENSE-2.0
  23181. Unless required by applicable law or agreed to in writing, software
  23182. distributed under the License is distributed on an "AS IS" BASIS,
  23183. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23184. See the License for the specific language governing permissions and
  23185. limitations under the License.
  23186. --------------------------------------------------------------------------------
  23187. vulkan-validation-layers
  23188. Copyright (c) 2022-2023 The Khronos Group Inc.
  23189. Licensed under the Apache License, Version 2.0 (the "License");
  23190. you may not use this file except in compliance with the License.
  23191. You may obtain a copy of the License at
  23192. http://www.apache.org/licenses/LICENSE-2.0
  23193. Unless required by applicable law or agreed to in writing, software
  23194. distributed under the License is distributed on an "AS IS" BASIS,
  23195. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23196. See the License for the specific language governing permissions and
  23197. limitations under the License.
  23198. --------------------------------------------------------------------------------
  23199. vulkan-validation-layers
  23200. Copyright (c) 2022-2024 The Khronos Group Inc.
  23201. Copyright (c) 2022-2024 RasterGrid Kft.
  23202. Modifications Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved.
  23203. Licensed under the Apache License, Version 2.0 (the "License");
  23204. you may not use this file except in compliance with the License.
  23205. You may obtain a copy of the License at
  23206. http://www.apache.org/licenses/LICENSE-2.0
  23207. Unless required by applicable law or agreed to in writing, software
  23208. distributed under the License is distributed on an "AS IS" BASIS,
  23209. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23210. See the License for the specific language governing permissions and
  23211. limitations under the License.
  23212. --------------------------------------------------------------------------------
  23213. vulkan-validation-layers
  23214. Copyright (c) 2022-2025 The Khronos Group Inc.
  23215. Copyright (c) 2022-2025 Valve Corporation
  23216. Copyright (c) 2022-2025 LunarG, Inc.
  23217. Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved.
  23218. Licensed under the Apache License, Version 2.0 (the "License");
  23219. you may not use this file except in compliance with the License.
  23220. You may obtain a copy of the License at
  23221. http://www.apache.org/licenses/LICENSE-2.0
  23222. Unless required by applicable law or agreed to in writing, software
  23223. distributed under the License is distributed on an "AS IS" BASIS,
  23224. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23225. See the License for the specific language governing permissions and
  23226. limitations under the License.
  23227. --------------------------------------------------------------------------------
  23228. vulkan-validation-layers
  23229. Copyright (c) 2023 The Khronos Group Inc.
  23230. Copyright (c) 2023 Valve Corporation
  23231. Copyright (c) 2023 LunarG, Inc.
  23232. Licensed under the Apache License, Version 2.0 (the "License");
  23233. you may not use this file except in compliance with the License.
  23234. You may obtain a copy of the License at
  23235. http://www.apache.org/licenses/LICENSE-2.0
  23236. Unless required by applicable law or agreed to in writing, software
  23237. distributed under the License is distributed on an "AS IS" BASIS,
  23238. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23239. See the License for the specific language governing permissions and
  23240. limitations under the License.
  23241. --------------------------------------------------------------------------------
  23242. vulkan-validation-layers
  23243. Copyright (c) 2023-2024 LunarG, Inc.
  23244. Copyright (c) 2023-2024 Valve Corporation
  23245. Licensed under the Apache License, Version 2.0 (the "License");
  23246. you may not use this file except in compliance with the License.
  23247. You may obtain a copy of the License at
  23248. http://www.apache.org/licenses/LICENSE-2.0
  23249. Unless required by applicable law or agreed to in writing, software
  23250. distributed under the License is distributed on an "AS IS" BASIS,
  23251. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23252. See the License for the specific language governing permissions and
  23253. limitations under the License.
  23254. --------------------------------------------------------------------------------
  23255. vulkan-validation-layers
  23256. Copyright (c) 2023-2024 Nintendo
  23257. Copyright (c) 2023-2025 LunarG, Inc.
  23258. Licensed under the Apache License, Version 2.0 (the "License");
  23259. you may not use this file except in compliance with the License.
  23260. You may obtain a copy of the License at
  23261. http://www.apache.org/licenses/LICENSE-2.0
  23262. Unless required by applicable law or agreed to in writing, software
  23263. distributed under the License is distributed on an "AS IS" BASIS,
  23264. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23265. See the License for the specific language governing permissions and
  23266. limitations under the License.
  23267. --------------------------------------------------------------------------------
  23268. vulkan-validation-layers
  23269. Copyright (c) 2023-2025 LunarG, Inc.
  23270. Copyright (c) 2023-2025 Valve Corporation
  23271. Copyright (c) 2025 Arm Limited.
  23272. Licensed under the Apache License, Version 2.0 (the "License");
  23273. you may not use this file except in compliance with the License.
  23274. You may obtain a copy of the License at
  23275. http://www.apache.org/licenses/LICENSE-2.0
  23276. Unless required by applicable law or agreed to in writing, software
  23277. distributed under the License is distributed on an "AS IS" BASIS,
  23278. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23279. See the License for the specific language governing permissions and
  23280. limitations under the License.
  23281. --------------------------------------------------------------------------------
  23282. vulkan-validation-layers
  23283. Copyright (c) 2023-2025 Nintendo
  23284. Copyright (c) 2023-2025 LunarG, Inc.
  23285. Licensed under the Apache License, Version 2.0 (the "License");
  23286. you may not use this file except in compliance with the License.
  23287. You may obtain a copy of the License at
  23288. http://www.apache.org/licenses/LICENSE-2.0
  23289. Unless required by applicable law or agreed to in writing, software
  23290. distributed under the License is distributed on an "AS IS" BASIS,
  23291. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23292. See the License for the specific language governing permissions and
  23293. limitations under the License.
  23294. --------------------------------------------------------------------------------
  23295. vulkan-validation-layers
  23296. Copyright (c) 2023-2025 The Khronos Group Inc.
  23297. Copyright (c) 2023-2025 Valve Corporation
  23298. Copyright (c) 2023-2025 LunarG, Inc.
  23299. Licensed under the Apache License, Version 2.0 (the "License");
  23300. you may not use this file except in compliance with the License.
  23301. You may obtain a copy of the License at
  23302. http://www.apache.org/licenses/LICENSE-2.0
  23303. Unless required by applicable law or agreed to in writing, software
  23304. distributed under the License is distributed on an "AS IS" BASIS,
  23305. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23306. See the License for the specific language governing permissions and
  23307. limitations under the License.
  23308. --------------------------------------------------------------------------------
  23309. vulkan-validation-layers
  23310. Copyright (c) 2023-2025 The Khronos Group Inc.
  23311. Copyright (c) 2023-2025 Valve Corporation
  23312. Copyright (c) 2023-2025 LunarG, Inc.
  23313. Copyright (c) 2025 Arm Limited.
  23314. Licensed under the Apache License, Version 2.0 (the "License");
  23315. you may not use this file except in compliance with the License.
  23316. You may obtain a copy of the License at
  23317. http://www.apache.org/licenses/LICENSE-2.0
  23318. Unless required by applicable law or agreed to in writing, software
  23319. distributed under the License is distributed on an "AS IS" BASIS,
  23320. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23321. See the License for the specific language governing permissions and
  23322. limitations under the License.
  23323. --------------------------------------------------------------------------------
  23324. vulkan-validation-layers
  23325. Copyright (c) 2023-2025 Valve Corporation
  23326. Copyright (c) 2023-2025 LunarG, Inc.
  23327. Licensed under the Apache License, Version 2.0 (the "License");
  23328. you may not use this file except in compliance with the License.
  23329. You may obtain a copy of the License at
  23330. http://www.apache.org/licenses/LICENSE-2.0
  23331. Unless required by applicable law or agreed to in writing, software
  23332. distributed under the License is distributed on an "AS IS" BASIS,
  23333. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23334. See the License for the specific language governing permissions and
  23335. limitations under the License.
  23336. --------------------------------------------------------------------------------
  23337. vulkan-validation-layers
  23338. Copyright (c) 2024 The Khronos Group Inc.
  23339. Copyright (c) 2024 LunarG, Inc.
  23340. Copyright (c) 2024 Advanced Micro Devices, Inc. All rights reserved.
  23341. Licensed under the Apache License, Version 2.0 (the "License");
  23342. you may not use this file except in compliance with the License.
  23343. You may obtain a copy of the License at
  23344. http://www.apache.org/licenses/LICENSE-2.0
  23345. Unless required by applicable law or agreed to in writing, software
  23346. distributed under the License is distributed on an "AS IS" BASIS,
  23347. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23348. See the License for the specific language governing permissions and
  23349. limitations under the License.
  23350. --------------------------------------------------------------------------------
  23351. vulkan-validation-layers
  23352. Copyright (c) 2024 The Khronos Group Inc.
  23353. Copyright (c) 2025 Valve Corporation
  23354. Copyright (c) 2025 LunarG, Inc.
  23355. Licensed under the Apache License, Version 2.0 (the "License");
  23356. you may not use this file except in compliance with the License.
  23357. You may obtain a copy of the License at
  23358. http://www.apache.org/licenses/LICENSE-2.0
  23359. Unless required by applicable law or agreed to in writing, software
  23360. distributed under the License is distributed on an "AS IS" BASIS,
  23361. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23362. See the License for the specific language governing permissions and
  23363. limitations under the License.
  23364. --------------------------------------------------------------------------------
  23365. vulkan-validation-layers
  23366. Copyright (c) 2024 Valve Corporation
  23367. Copyright (c) 2024 LunarG, Inc.
  23368. Licensed under the Apache License, Version 2.0 (the "License");
  23369. you may not use this file except in compliance with the License.
  23370. You may obtain a copy of the License at
  23371. http://www.apache.org/licenses/LICENSE-2.0
  23372. Unless required by applicable law or agreed to in writing, software
  23373. distributed under the License is distributed on an "AS IS" BASIS,
  23374. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23375. See the License for the specific language governing permissions and
  23376. limitations under the License.
  23377. --------------------------------------------------------------------------------
  23378. vulkan-validation-layers
  23379. Copyright (c) 2024-2025 LunarG, Inc.
  23380. Licensed under the Apache License, Version 2.0 (the "License");
  23381. you may not use this file except in compliance with the License.
  23382. You may obtain a copy of the License at
  23383. http://www.apache.org/licenses/LICENSE-2.0
  23384. Unless required by applicable law or agreed to in writing, software
  23385. distributed under the License is distributed on an "AS IS" BASIS,
  23386. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23387. See the License for the specific language governing permissions and
  23388. limitations under the License.
  23389. --------------------------------------------------------------------------------
  23390. vulkan-validation-layers
  23391. Copyright (c) 2024-2025 The Khronos Group Inc.
  23392. Copyright (c) 2024-2025 Valve Corporation
  23393. Copyright (c) 2024-2025 LunarG, Inc.
  23394. Licensed under the Apache License, Version 2.0 (the "License");
  23395. you may not use this file except in compliance with the License.
  23396. You may obtain a copy of the License at
  23397. http://www.apache.org/licenses/LICENSE-2.0
  23398. Unless required by applicable law or agreed to in writing, software
  23399. distributed under the License is distributed on an "AS IS" BASIS,
  23400. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23401. See the License for the specific language governing permissions and
  23402. limitations under the License.
  23403. --------------------------------------------------------------------------------
  23404. vulkan-validation-layers
  23405. Copyright (c) 2024-2025 The Khronos Group Inc.
  23406. Copyright (c) 2024-2025 Valve Corporation
  23407. Copyright (c) 2024-2025 LunarG, Inc.
  23408. Copyright (c) 2025 Arm Limited.
  23409. Licensed under the Apache License, Version 2.0 (the "License");
  23410. you may not use this file except in compliance with the License.
  23411. You may obtain a copy of the License at
  23412. http://www.apache.org/licenses/LICENSE-2.0
  23413. Unless required by applicable law or agreed to in writing, software
  23414. distributed under the License is distributed on an "AS IS" BASIS,
  23415. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23416. See the License for the specific language governing permissions and
  23417. limitations under the License.
  23418. --------------------------------------------------------------------------------
  23419. vulkan-validation-layers
  23420. Copyright (c) 2025 LunarG, Inc.
  23421. Licensed under the Apache License, Version 2.0 (the "License");
  23422. you may not use this file except in compliance with the License.
  23423. You may obtain a copy of the License at
  23424. http://www.apache.org/licenses/LICENSE-2.0
  23425. Unless required by applicable law or agreed to in writing, software
  23426. distributed under the License is distributed on an "AS IS" BASIS,
  23427. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23428. See the License for the specific language governing permissions and
  23429. limitations under the License.
  23430. --------------------------------------------------------------------------------
  23431. vulkan-validation-layers
  23432. Copyright (c) 2025 The Khronos Group Inc.
  23433. Copyright (C) 2025 Arm Limited.
  23434. Licensed under the Apache License, Version 2.0 (the "License");
  23435. you may not use this file except in compliance with the License.
  23436. You may obtain a copy of the License at
  23437. http://www.apache.org/licenses/LICENSE-2.0
  23438. Unless required by applicable law or agreed to in writing, software
  23439. distributed under the License is distributed on an "AS IS" BASIS,
  23440. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23441. See the License for the specific language governing permissions and
  23442. limitations under the License.
  23443. --------------------------------------------------------------------------------
  23444. vulkan-validation-layers
  23445. Copyright (c) 2025 Valve Corporation
  23446. Copyright (c) 2025 LunarG, Inc.
  23447. Licensed under the Apache License, Version 2.0 (the "License");
  23448. you may not use this file except in compliance with the License.
  23449. You may obtain a copy of the License at
  23450. http://www.apache.org/licenses/LICENSE-2.0
  23451. Unless required by applicable law or agreed to in writing, software
  23452. distributed under the License is distributed on an "AS IS" BASIS,
  23453. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23454. See the License for the specific language governing permissions and
  23455. limitations under the License.
  23456. --------------------------------------------------------------------------------
  23457. vulkan-validation-layers
  23458. Copyright 2017 The Glslang Authors. All rights reserved.
  23459. Copyright (c) 2018-2025 Valve Corporation
  23460. Copyright (c) 2018-2025 LunarG, Inc.
  23461. Copyright (c) 2023-2023 RasterGrid Kft.
  23462. Licensed under the Apache License, Version 2.0 (the "License");
  23463. you may not use this file except in compliance with the License.
  23464. You may obtain a copy of the License at
  23465. http://www.apache.org/licenses/LICENSE-2.0
  23466. Unless required by applicable law or agreed to in writing, software
  23467. distributed under the License is distributed on an "AS IS" BASIS,
  23468. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23469. See the License for the specific language governing permissions and
  23470. limitations under the License.
  23471. --------------------------------------------------------------------------------
  23472. vulkan-validation-layers
  23473. The majority of files in this project use the Apache 2.0 License.
  23474. There are a few exceptions and their license can be found in the source.
  23475. Any license deviations from Apache 2.0 are "more permissive" licenses.
  23476. Any file without a license in it's source defaults to the repository Apache 2.0 License.
  23477. ===========================================================================================
  23478. Apache License
  23479. Version 2.0, January 2004
  23480. http://www.apache.org/licenses/
  23481. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  23482. 1. Definitions.
  23483. "License" shall mean the terms and conditions for use, reproduction,
  23484. and distribution as defined by Sections 1 through 9 of this document.
  23485. "Licensor" shall mean the copyright owner or entity authorized by
  23486. the copyright owner that is granting the License.
  23487. "Legal Entity" shall mean the union of the acting entity and all
  23488. other entities that control, are controlled by, or are under common
  23489. control with that entity. For the purposes of this definition,
  23490. "control" means (i) the power, direct or indirect, to cause the
  23491. direction or management of such entity, whether by contract or
  23492. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  23493. outstanding shares, or (iii) beneficial ownership of such entity.
  23494. "You" (or "Your") shall mean an individual or Legal Entity
  23495. exercising permissions granted by this License.
  23496. "Source" form shall mean the preferred form for making modifications,
  23497. including but not limited to software source code, documentation
  23498. source, and configuration files.
  23499. "Object" form shall mean any form resulting from mechanical
  23500. transformation or translation of a Source form, including but
  23501. not limited to compiled object code, generated documentation,
  23502. and conversions to other media types.
  23503. "Work" shall mean the work of authorship, whether in Source or
  23504. Object form, made available under the License, as indicated by a
  23505. copyright notice that is included in or attached to the work
  23506. (an example is provided in the Appendix below).
  23507. "Derivative Works" shall mean any work, whether in Source or Object
  23508. form, that is based on (or derived from) the Work and for which the
  23509. editorial revisions, annotations, elaborations, or other modifications
  23510. represent, as a whole, an original work of authorship. For the purposes
  23511. of this License, Derivative Works shall not include works that remain
  23512. separable from, or merely link (or bind by name) to the interfaces of,
  23513. the Work and Derivative Works thereof.
  23514. "Contribution" shall mean any work of authorship, including
  23515. the original version of the Work and any modifications or additions
  23516. to that Work or Derivative Works thereof, that is intentionally
  23517. submitted to Licensor for inclusion in the Work by the copyright owner
  23518. or by an individual or Legal Entity authorized to submit on behalf of
  23519. the copyright owner. For the purposes of this definition, "submitted"
  23520. means any form of electronic, verbal, or written communication sent
  23521. to the Licensor or its representatives, including but not limited to
  23522. communication on electronic mailing lists, source code control systems,
  23523. and issue tracking systems that are managed by, or on behalf of, the
  23524. Licensor for the purpose of discussing and improving the Work, but
  23525. excluding communication that is conspicuously marked or otherwise
  23526. designated in writing by the copyright owner as "Not a Contribution."
  23527. "Contributor" shall mean Licensor and any individual or Legal Entity
  23528. on behalf of whom a Contribution has been received by Licensor and
  23529. subsequently incorporated within the Work.
  23530. 2. Grant of Copyright License. Subject to the terms and conditions of
  23531. this License, each Contributor hereby grants to You a perpetual,
  23532. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  23533. copyright license to reproduce, prepare Derivative Works of,
  23534. publicly display, publicly perform, sublicense, and distribute the
  23535. Work and such Derivative Works in Source or Object form.
  23536. 3. Grant of Patent License. Subject to the terms and conditions of
  23537. this License, each Contributor hereby grants to You a perpetual,
  23538. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  23539. (except as stated in this section) patent license to make, have made,
  23540. use, offer to sell, sell, import, and otherwise transfer the Work,
  23541. where such license applies only to those patent claims licensable
  23542. by such Contributor that are necessarily infringed by their
  23543. Contribution(s) alone or by combination of their Contribution(s)
  23544. with the Work to which such Contribution(s) was submitted. If You
  23545. institute patent litigation against any entity (including a
  23546. cross-claim or counterclaim in a lawsuit) alleging that the Work
  23547. or a Contribution incorporated within the Work constitutes direct
  23548. or contributory patent infringement, then any patent licenses
  23549. granted to You under this License for that Work shall terminate
  23550. as of the date such litigation is filed.
  23551. 4. Redistribution. You may reproduce and distribute copies of the
  23552. Work or Derivative Works thereof in any medium, with or without
  23553. modifications, and in Source or Object form, provided that You
  23554. meet the following conditions:
  23555. (a) You must give any other recipients of the Work or
  23556. Derivative Works a copy of this License; and
  23557. (b) You must cause any modified files to carry prominent notices
  23558. stating that You changed the files; and
  23559. (c) You must retain, in the Source form of any Derivative Works
  23560. that You distribute, all copyright, patent, trademark, and
  23561. attribution notices from the Source form of the Work,
  23562. excluding those notices that do not pertain to any part of
  23563. the Derivative Works; and
  23564. (d) If the Work includes a "NOTICE" text file as part of its
  23565. distribution, then any Derivative Works that You distribute must
  23566. include a readable copy of the attribution notices contained
  23567. within such NOTICE file, excluding those notices that do not
  23568. pertain to any part of the Derivative Works, in at least one
  23569. of the following places: within a NOTICE text file distributed
  23570. as part of the Derivative Works; within the Source form or
  23571. documentation, if provided along with the Derivative Works; or,
  23572. within a display generated by the Derivative Works, if and
  23573. wherever such third-party notices normally appear. The contents
  23574. of the NOTICE file are for informational purposes only and
  23575. do not modify the License. You may add Your own attribution
  23576. notices within Derivative Works that You distribute, alongside
  23577. or as an addendum to the NOTICE text from the Work, provided
  23578. that such additional attribution notices cannot be construed
  23579. as modifying the License.
  23580. You may add Your own copyright statement to Your modifications and
  23581. may provide additional or different license terms and conditions
  23582. for use, reproduction, or distribution of Your modifications, or
  23583. for any such Derivative Works as a whole, provided Your use,
  23584. reproduction, and distribution of the Work otherwise complies with
  23585. the conditions stated in this License.
  23586. 5. Submission of Contributions. Unless You explicitly state otherwise,
  23587. any Contribution intentionally submitted for inclusion in the Work
  23588. by You to the Licensor shall be under the terms and conditions of
  23589. this License, without any additional terms or conditions.
  23590. Notwithstanding the above, nothing herein shall supersede or modify
  23591. the terms of any separate license agreement you may have executed
  23592. with Licensor regarding such Contributions.
  23593. 6. Trademarks. This License does not grant permission to use the trade
  23594. names, trademarks, service marks, or product names of the Licensor,
  23595. except as required for reasonable and customary use in describing the
  23596. origin of the Work and reproducing the content of the NOTICE file.
  23597. 7. Disclaimer of Warranty. Unless required by applicable law or
  23598. agreed to in writing, Licensor provides the Work (and each
  23599. Contributor provides its Contributions) on an "AS IS" BASIS,
  23600. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  23601. implied, including, without limitation, any warranties or conditions
  23602. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  23603. PARTICULAR PURPOSE. You are solely responsible for determining the
  23604. appropriateness of using or redistributing the Work and assume any
  23605. risks associated with Your exercise of permissions under this License.
  23606. 8. Limitation of Liability. In no event and under no legal theory,
  23607. whether in tort (including negligence), contract, or otherwise,
  23608. unless required by applicable law (such as deliberate and grossly
  23609. negligent acts) or agreed to in writing, shall any Contributor be
  23610. liable to You for damages, including any direct, indirect, special,
  23611. incidental, or consequential damages of any character arising as a
  23612. result of this License or out of the use or inability to use the
  23613. Work (including but not limited to damages for loss of goodwill,
  23614. work stoppage, computer failure or malfunction, or any and all
  23615. other commercial damages or losses), even if such Contributor
  23616. has been advised of the possibility of such damages.
  23617. 9. Accepting Warranty or Additional Liability. While redistributing
  23618. the Work or Derivative Works thereof, You may choose to offer,
  23619. and charge a fee for, acceptance of support, warranty, indemnity,
  23620. or other liability obligations and/or rights consistent with this
  23621. License. However, in accepting such obligations, You may act only
  23622. on Your own behalf and on Your sole responsibility, not on behalf
  23623. of any other Contributor, and only if You agree to indemnify,
  23624. defend, and hold each Contributor harmless for any liability
  23625. incurred by, or claims asserted against, such Contributor by reason
  23626. of your accepting any such warranty or additional liability.
  23627. END OF TERMS AND CONDITIONS
  23628. APPENDIX: How to apply the Apache License to your work.
  23629. To apply the Apache License to your work, attach the following
  23630. boilerplate notice, with the fields enclosed by brackets "[]"
  23631. replaced with your own identifying information. (Don't include
  23632. the brackets!) The text should be enclosed in the appropriate
  23633. comment syntax for the file format. We also recommend that a
  23634. file or class name and description of purpose be included on the
  23635. same "printed page" as the copyright notice for easier
  23636. identification within third-party archives.
  23637. Copyright [yyyy] [name of copyright owner]
  23638. Licensed under the Apache License, Version 2.0 (the "License");
  23639. you may not use this file except in compliance with the License.
  23640. You may obtain a copy of the License at
  23641. http://www.apache.org/licenses/LICENSE-2.0
  23642. Unless required by applicable law or agreed to in writing, software
  23643. distributed under the License is distributed on an "AS IS" BASIS,
  23644. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23645. See the License for the specific language governing permissions and
  23646. limitations under the License.
  23647. --------------------------------------------------------------------------------
  23648. vulkan_memory_allocator
  23649. Copyright (C) 1997-2020 by Dimitri van Heesch
  23650. Permission is hereby granted, free of charge, to any person obtaining a copy of this software
  23651. and associated documentation files (the "Software"), to deal in the Software without restriction,
  23652. including without limitation the rights to use, copy, modify, merge, publish, distribute,
  23653. sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
  23654. furnished to do so, subject to the following conditions:
  23655. The above copyright notice and this permission notice shall be included in all copies or
  23656. substantial portions of the Software.
  23657. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
  23658. BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  23659. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  23660. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  23661. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  23662. --------------------------------------------------------------------------------
  23663. vulkan_memory_allocator
  23664. Copyright (c) 2021 - 2022 jothepro
  23665. Permission is hereby granted, free of charge, to any person obtaining a copy
  23666. of this software and associated documentation files (the "Software"), to deal
  23667. in the Software without restriction, including without limitation the rights
  23668. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  23669. copies of the Software, and to permit persons to whom the Software is
  23670. furnished to do so, subject to the following conditions:
  23671. The above copyright notice and this permission notice shall be included in all
  23672. copies or substantial portions of the Software.
  23673. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  23674. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  23675. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  23676. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  23677. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  23678. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  23679. SOFTWARE.
  23680. --------------------------------------------------------------------------------
  23681. vulkan_memory_allocator
  23682. Copyright (c) 2017-2025 Advanced Micro Devices, Inc. All rights reserved.
  23683. Permission is hereby granted, free of charge, to any person obtaining a copy
  23684. of this software and associated documentation files (the "Software"), to deal
  23685. in the Software without restriction, including without limitation the rights
  23686. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  23687. copies of the Software, and to permit persons to whom the Software is
  23688. furnished to do so, subject to the following conditions:
  23689. The above copyright notice and this permission notice shall be included in
  23690. all copies or substantial portions of the Software.
  23691. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  23692. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  23693. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  23694. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  23695. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  23696. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  23697. THE SOFTWARE.
  23698. --------------------------------------------------------------------------------
  23699. vulkan_memory_allocator
  23700. Copyright (c) 2018-2025 Advanced Micro Devices, Inc. All rights reserved.
  23701. Permission is hereby granted, free of charge, to any person obtaining a copy
  23702. of this software and associated documentation files (the "Software"), to deal
  23703. in the Software without restriction, including without limitation the rights
  23704. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  23705. copies of the Software, and to permit persons to whom the Software is
  23706. furnished to do so, subject to the following conditions:
  23707. The above copyright notice and this permission notice shall be included in
  23708. all copies or substantial portions of the Software.
  23709. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  23710. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  23711. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  23712. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  23713. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  23714. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  23715. THE SOFTWARE.
  23716. --------------------------------------------------------------------------------
  23717. vulkan_memory_allocator
  23718. Copyright (c) 2017-2025 Advanced Micro Devices, Inc. All rights reserved.
  23719. Permission is hereby granted, free of charge, to any person obtaining a copy
  23720. of this software and associated documentation files (the "Software"), to deal
  23721. in the Software without restriction, including without limitation the rights
  23722. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  23723. copies of the Software, and to permit persons to whom the Software is
  23724. furnished to do so, subject to the following conditions:
  23725. The above copyright notice and this permission notice shall be included in
  23726. all copies or substantial portions of the Software.
  23727. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  23728. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  23729. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  23730. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  23731. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  23732. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  23733. THE SOFTWARE.
  23734. --------------------------------------------------------------------------------
  23735. web
  23736. Copyright 2023, the Dart project authors.
  23737. Redistribution and use in source and binary forms, with or without
  23738. modification, are permitted provided that the following conditions are
  23739. met:
  23740. * Redistributions of source code must retain the above copyright
  23741. notice, this list of conditions and the following disclaimer.
  23742. * Redistributions in binary form must reproduce the above
  23743. copyright notice, this list of conditions and the following
  23744. disclaimer in the documentation and/or other materials provided
  23745. with the distribution.
  23746. * Neither the name of Google LLC nor the names of its
  23747. contributors may be used to endorse or promote products derived
  23748. from this software without specific prior written permission.
  23749. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  23750. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  23751. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  23752. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  23753. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  23754. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  23755. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  23756. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  23757. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  23758. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  23759. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  23760. --------------------------------------------------------------------------------
  23761. web_locale_keymap
  23762. Copyright (c) 2015 - present Microsoft Corporation
  23763. Permission is hereby granted, free of charge, to any person obtaining a copy
  23764. of this software and associated documentation files (the "Software"), to deal
  23765. in the Software without restriction, including without limitation the rights
  23766. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  23767. copies of the Software, and to permit persons to whom the Software is
  23768. furnished to do so, subject to the following conditions:
  23769. The above copyright notice and this permission notice shall be included in all
  23770. copies or substantial portions of the Software.
  23771. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  23772. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  23773. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  23774. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  23775. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  23776. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  23777. SOFTWARE.
  23778. --------------------------------------------------------------------------------
  23779. web_socket
  23780. Copyright 2024, the Dart project authors.
  23781. Redistribution and use in source and binary forms, with or without
  23782. modification, are permitted provided that the following conditions are
  23783. met:
  23784. * Redistributions of source code must retain the above copyright
  23785. notice, this list of conditions and the following disclaimer.
  23786. * Redistributions in binary form must reproduce the above
  23787. copyright notice, this list of conditions and the following
  23788. disclaimer in the documentation and/or other materials provided
  23789. with the distribution.
  23790. * Neither the name of Google LLC nor the names of its
  23791. contributors may be used to endorse or promote products derived
  23792. from this software without specific prior written permission.
  23793. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  23794. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  23795. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  23796. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  23797. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  23798. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  23799. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  23800. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  23801. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  23802. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  23803. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  23804. --------------------------------------------------------------------------------
  23805. webview_flutter_android
  23806. Copyright 2013 The Flutter Authors
  23807. Redistribution and use in source and binary forms, with or without modification,
  23808. are permitted provided that the following conditions are met:
  23809. * Redistributions of source code must retain the above copyright
  23810. notice, this list of conditions and the following disclaimer.
  23811. * Redistributions in binary form must reproduce the above
  23812. copyright notice, this list of conditions and the following
  23813. disclaimer in the documentation and/or other materials provided
  23814. with the distribution.
  23815. * Neither the name of Google Inc. nor the names of its
  23816. contributors may be used to endorse or promote products derived
  23817. from this software without specific prior written permission.
  23818. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  23819. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  23820. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  23821. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  23822. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  23823. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  23824. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  23825. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  23826. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  23827. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  23828. --------------------------------------------------------------------------------
  23829. win32
  23830. BSD 3-Clause License
  23831. Copyright (c) 2024, Halil Durmus
  23832. Redistribution and use in source and binary forms, with or without
  23833. modification, are permitted provided that the following conditions are met:
  23834. 1. Redistributions of source code must retain the above copyright notice, this
  23835. list of conditions and the following disclaimer.
  23836. 2. Redistributions in binary form must reproduce the above copyright notice,
  23837. this list of conditions and the following disclaimer in the documentation
  23838. and/or other materials provided with the distribution.
  23839. 3. Neither the name of the copyright holder nor the names of its
  23840. contributors may be used to endorse or promote products derived from
  23841. this software without specific prior written permission.
  23842. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  23843. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  23844. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  23845. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  23846. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  23847. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  23848. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  23849. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  23850. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  23851. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  23852. --------------------------------------------------------------------------------
  23853. xxhash
  23854. Copyright (C) 2012-2016, Yann Collet
  23855. BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
  23856. Redistribution and use in source and binary forms, with or without
  23857. modification, are permitted provided that the following conditions are
  23858. met:
  23859. * Redistributions of source code must retain the above copyright
  23860. notice, this list of conditions and the following disclaimer.
  23861. * Redistributions in binary form must reproduce the above
  23862. copyright notice, this list of conditions and the following disclaimer
  23863. in the documentation and/or other materials provided with the
  23864. distribution.
  23865. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  23866. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  23867. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  23868. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  23869. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  23870. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  23871. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  23872. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  23873. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  23874. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  23875. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  23876. --------------------------------------------------------------------------------
  23877. xxhash
  23878. Copyright (C) 2012-2016, Yann Collet.
  23879. BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
  23880. Redistribution and use in source and binary forms, with or without
  23881. modification, are permitted provided that the following conditions are
  23882. met:
  23883. Redistributions of source code must retain the above copyright
  23884. notice, this list of conditions and the following disclaimer.
  23885. Redistributions in binary form must reproduce the above
  23886. copyright notice, this list of conditions and the following disclaimer
  23887. in the documentation and/or other materials provided with the
  23888. distribution.
  23889. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  23890. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  23891. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  23892. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  23893. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  23894. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  23895. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  23896. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  23897. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  23898. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  23899. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  23900. --------------------------------------------------------------------------------
  23901. xxhash
  23902. xxHash Library
  23903. Copyright (c) 2012-2014, Yann Collet
  23904. All rights reserved.
  23905. Redistribution and use in source and binary forms, with or without modification,
  23906. are permitted provided that the following conditions are met:
  23907. * Redistributions of source code must retain the above copyright notice, this
  23908. list of conditions and the following disclaimer.
  23909. * Redistributions in binary form must reproduce the above copyright notice, this
  23910. list of conditions and the following disclaimer in the documentation and/or
  23911. other materials provided with the distribution.
  23912. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  23913. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  23914. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  23915. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  23916. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  23917. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  23918. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  23919. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  23920. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  23921. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  23922. --------------------------------------------------------------------------------
  23923. yaml
  23924. Copyright (c) 2014, the Dart project authors.
  23925. Copyright (c) 2006, Kirill Simonov.
  23926. Permission is hereby granted, free of charge, to any person obtaining a copy of
  23927. this software and associated documentation files (the "Software"), to deal in
  23928. the Software without restriction, including without limitation the rights to
  23929. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  23930. of the Software, and to permit persons to whom the Software is furnished to do
  23931. so, subject to the following conditions:
  23932. The above copyright notice and this permission notice shall be included in all
  23933. copies or substantial portions of the Software.
  23934. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  23935. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  23936. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  23937. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  23938. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  23939. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  23940. SOFTWARE.
  23941. --------------------------------------------------------------------------------
  23942. yapf
  23943. Copyright 2022 Bill Wendling, All Rights Reserved.
  23944. Licensed under the Apache License, Version 2.0 (the "License");
  23945. you may not use this file except in compliance with the License.
  23946. You may obtain a copy of the License at
  23947. http://www.apache.org/licenses/LICENSE-2.0
  23948. Unless required by applicable law or agreed to in writing, software
  23949. distributed under the License is distributed on an "AS IS" BASIS,
  23950. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23951. See the License for the specific language governing permissions and
  23952. limitations under the License.
  23953. --------------------------------------------------------------------------------
  23954. yapf_diff
  23955. Apache License
  23956. Version 2.0, January 2004
  23957. http://www.apache.org/licenses/
  23958. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  23959. 1. Definitions.
  23960. "License" shall mean the terms and conditions for use, reproduction,
  23961. and distribution as defined by Sections 1 through 9 of this document.
  23962. "Licensor" shall mean the copyright owner or entity authorized by
  23963. the copyright owner that is granting the License.
  23964. "Legal Entity" shall mean the union of the acting entity and all
  23965. other entities that control, are controlled by, or are under common
  23966. control with that entity. For the purposes of this definition,
  23967. "control" means (i) the power, direct or indirect, to cause the
  23968. direction or management of such entity, whether by contract or
  23969. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  23970. outstanding shares, or (iii) beneficial ownership of such entity.
  23971. "You" (or "Your") shall mean an individual or Legal Entity
  23972. exercising permissions granted by this License.
  23973. "Source" form shall mean the preferred form for making modifications,
  23974. including but not limited to software source code, documentation
  23975. source, and configuration files.
  23976. "Object" form shall mean any form resulting from mechanical
  23977. transformation or translation of a Source form, including but
  23978. not limited to compiled object code, generated documentation,
  23979. and conversions to other media types.
  23980. "Work" shall mean the work of authorship, whether in Source or
  23981. Object form, made available under the License, as indicated by a
  23982. copyright notice that is included in or attached to the work
  23983. (an example is provided in the Appendix below).
  23984. "Derivative Works" shall mean any work, whether in Source or Object
  23985. form, that is based on (or derived from) the Work and for which the
  23986. editorial revisions, annotations, elaborations, or other modifications
  23987. represent, as a whole, an original work of authorship. For the purposes
  23988. of this License, Derivative Works shall not include works that remain
  23989. separable from, or merely link (or bind by name) to the interfaces of,
  23990. the Work and Derivative Works thereof.
  23991. "Contribution" shall mean any work of authorship, including
  23992. the original version of the Work and any modifications or additions
  23993. to that Work or Derivative Works thereof, that is intentionally
  23994. submitted to Licensor for inclusion in the Work by the copyright owner
  23995. or by an individual or Legal Entity authorized to submit on behalf of
  23996. the copyright owner. For the purposes of this definition, "submitted"
  23997. means any form of electronic, verbal, or written communication sent
  23998. to the Licensor or its representatives, including but not limited to
  23999. communication on electronic mailing lists, source code control systems,
  24000. and issue tracking systems that are managed by, or on behalf of, the
  24001. Licensor for the purpose of discussing and improving the Work, but
  24002. excluding communication that is conspicuously marked or otherwise
  24003. designated in writing by the copyright owner as "Not a Contribution."
  24004. "Contributor" shall mean Licensor and any individual or Legal Entity
  24005. on behalf of whom a Contribution has been received by Licensor and
  24006. subsequently incorporated within the Work.
  24007. 2. Grant of Copyright License. Subject to the terms and conditions of
  24008. this License, each Contributor hereby grants to You a perpetual,
  24009. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  24010. copyright license to reproduce, prepare Derivative Works of,
  24011. publicly display, publicly perform, sublicense, and distribute the
  24012. Work and such Derivative Works in Source or Object form.
  24013. 3. Grant of Patent License. Subject to the terms and conditions of
  24014. this License, each Contributor hereby grants to You a perpetual,
  24015. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  24016. (except as stated in this section) patent license to make, have made,
  24017. use, offer to sell, sell, import, and otherwise transfer the Work,
  24018. where such license applies only to those patent claims licensable
  24019. by such Contributor that are necessarily infringed by their
  24020. Contribution(s) alone or by combination of their Contribution(s)
  24021. with the Work to which such Contribution(s) was submitted. If You
  24022. institute patent litigation against any entity (including a
  24023. cross-claim or counterclaim in a lawsuit) alleging that the Work
  24024. or a Contribution incorporated within the Work constitutes direct
  24025. or contributory patent infringement, then any patent licenses
  24026. granted to You under this License for that Work shall terminate
  24027. as of the date such litigation is filed.
  24028. 4. Redistribution. You may reproduce and distribute copies of the
  24029. Work or Derivative Works thereof in any medium, with or without
  24030. modifications, and in Source or Object form, provided that You
  24031. meet the following conditions:
  24032. (a) You must give any other recipients of the Work or
  24033. Derivative Works a copy of this License; and
  24034. (b) You must cause any modified files to carry prominent notices
  24035. stating that You changed the files; and
  24036. (c) You must retain, in the Source form of any Derivative Works
  24037. that You distribute, all copyright, patent, trademark, and
  24038. attribution notices from the Source form of the Work,
  24039. excluding those notices that do not pertain to any part of
  24040. the Derivative Works; and
  24041. (d) If the Work includes a "NOTICE" text file as part of its
  24042. distribution, then any Derivative Works that You distribute must
  24043. include a readable copy of the attribution notices contained
  24044. within such NOTICE file, excluding those notices that do not
  24045. pertain to any part of the Derivative Works, in at least one
  24046. of the following places: within a NOTICE text file distributed
  24047. as part of the Derivative Works; within the Source form or
  24048. documentation, if provided along with the Derivative Works; or,
  24049. within a display generated by the Derivative Works, if and
  24050. wherever such third-party notices normally appear. The contents
  24051. of the NOTICE file are for informational purposes only and
  24052. do not modify the License. You may add Your own attribution
  24053. notices within Derivative Works that You distribute, alongside
  24054. or as an addendum to the NOTICE text from the Work, provided
  24055. that such additional attribution notices cannot be construed
  24056. as modifying the License.
  24057. You may add Your own copyright statement to Your modifications and
  24058. may provide additional or different license terms and conditions
  24059. for use, reproduction, or distribution of Your modifications, or
  24060. for any such Derivative Works as a whole, provided Your use,
  24061. reproduction, and distribution of the Work otherwise complies with
  24062. the conditions stated in this License.
  24063. 5. Submission of Contributions. Unless You explicitly state otherwise,
  24064. any Contribution intentionally submitted for inclusion in the Work
  24065. by You to the Licensor shall be under the terms and conditions of
  24066. this License, without any additional terms or conditions.
  24067. Notwithstanding the above, nothing herein shall supersede or modify
  24068. the terms of any separate license agreement you may have executed
  24069. with Licensor regarding such Contributions.
  24070. 6. Trademarks. This License does not grant permission to use the trade
  24071. names, trademarks, service marks, or product names of the Licensor,
  24072. except as required for reasonable and customary use in describing the
  24073. origin of the Work and reproducing the content of the NOTICE file.
  24074. 7. Disclaimer of Warranty. Unless required by applicable law or
  24075. agreed to in writing, Licensor provides the Work (and each
  24076. Contributor provides its Contributions) on an "AS IS" BASIS,
  24077. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  24078. implied, including, without limitation, any warranties or conditions
  24079. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  24080. PARTICULAR PURPOSE. You are solely responsible for determining the
  24081. appropriateness of using or redistributing the Work and assume any
  24082. risks associated with Your exercise of permissions under this License.
  24083. 8. Limitation of Liability. In no event and under no legal theory,
  24084. whether in tort (including negligence), contract, or otherwise,
  24085. unless required by applicable law (such as deliberate and grossly
  24086. negligent acts) or agreed to in writing, shall any Contributor be
  24087. liable to You for damages, including any direct, indirect, special,
  24088. incidental, or consequential damages of any character arising as a
  24089. result of this License or out of the use or inability to use the
  24090. Work (including but not limited to damages for loss of goodwill,
  24091. work stoppage, computer failure or malfunction, or any and all
  24092. other commercial damages or losses), even if such Contributor
  24093. has been advised of the possibility of such damages.
  24094. 9. Accepting Warranty or Additional Liability. While redistributing
  24095. the Work or Derivative Works thereof, You may choose to offer,
  24096. and charge a fee for, acceptance of support, warranty, indemnity,
  24097. or other liability obligations and/or rights consistent with this
  24098. License. However, in accepting such obligations, You may act only
  24099. on Your own behalf and on Your sole responsibility, not on behalf
  24100. of any other Contributor, and only if You agree to indemnify,
  24101. defend, and hold each Contributor harmless for any liability
  24102. incurred by, or claims asserted against, such Contributor by reason
  24103. of your accepting any such warranty or additional liability.
  24104. END OF TERMS AND CONDITIONS
  24105. --------------------------------------------------------------------------------
  24106. zlib
  24107. Copyright (C) 1998-2005 Gilles Vollant
  24108. --------------------------------------------------------------------------------
  24109. zlib
  24110. Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html )
  24111. Modifications for Zip64 support
  24112. Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com )
  24113. For more info read MiniZip_info.txt
  24114. ---------------------------------------------------------------------------
  24115. Condition of use and distribution are the same than zlib :
  24116. This software is provided 'as-is', without any express or implied
  24117. warranty. In no event will the authors be held liable for any damages
  24118. arising from the use of this software.
  24119. Permission is granted to anyone to use this software for any purpose,
  24120. including commercial applications, and to alter it and redistribute it
  24121. freely, subject to the following restrictions:
  24122. 1. The origin of this software must not be misrepresented; you must not
  24123. claim that you wrote the original software. If you use this software
  24124. in a product, an acknowledgment in the product documentation would be
  24125. appreciated but is not required.
  24126. 2. Altered source versions must be plainly marked as such, and must not be
  24127. misrepresented as being the original software.
  24128. 3. This notice may not be removed or altered from any source distribution.
  24129. --------------------------------------------------------------------------------
  24130. zlib
  24131. Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html )
  24132. Modifications of Unzip for Zip64
  24133. Copyright (C) 2007-2008 Even Rouault
  24134. Modifications for Zip64 support on both zip and unzip
  24135. Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com )
  24136. For more info read MiniZip_info.txt
  24137. ---------------------------------------------------------------------------------
  24138. Condition of use and distribution are the same than zlib :
  24139. This software is provided 'as-is', without any express or implied
  24140. warranty. In no event will the authors be held liable for any damages
  24141. arising from the use of this software.
  24142. Permission is granted to anyone to use this software for any purpose,
  24143. including commercial applications, and to alter it and redistribute it
  24144. freely, subject to the following restrictions:
  24145. 1. The origin of this software must not be misrepresented; you must not
  24146. claim that you wrote the original software. If you use this software
  24147. in a product, an acknowledgment in the product documentation would be
  24148. appreciated but is not required.
  24149. 2. Altered source versions must be plainly marked as such, and must not be
  24150. misrepresented as being the original software.
  24151. 3. This notice may not be removed or altered from any source distribution.
  24152. --------------------------------------------------------------------------------
  24153. zlib
  24154. Copyright (C) 2017 ARM, Inc.
  24155. Copyright 2017 The Chromium Authors
  24156. Use of this source code is governed by a BSD-style license that can be
  24157. found in the Chromium source repository LICENSE file.
  24158. --------------------------------------------------------------------------------
  24159. zlib
  24160. Copyright 2017 The Chromium Authors
  24161. Use of this source code is governed by a BSD-style license that can be
  24162. found in the Chromium source repository LICENSE file.
  24163. --------------------------------------------------------------------------------
  24164. zlib
  24165. Copyright 2017 The Chromium Authors
  24166. Use of this source code is governed by a BSD-style license that can be
  24167. found in the LICENSE file.
  24168. --------------------------------------------------------------------------------
  24169. zlib
  24170. Copyright 2018 The Chromium Authors
  24171. Use of this source code is governed by a BSD-style license that can be
  24172. found in the Chromium source repository LICENSE file.
  24173. --------------------------------------------------------------------------------
  24174. zlib
  24175. Copyright 2019 The Chromium Authors
  24176. Use of this source code is governed by a BSD-style license that can be
  24177. found in the Chromium source repository LICENSE file.
  24178. --------------------------------------------------------------------------------
  24179. zlib
  24180. Copyright 2022 The Chromium Authors
  24181. Use of this source code is governed by a BSD-style license that can be
  24182. found in the Chromium source repository LICENSE file.
  24183. --------------------------------------------------------------------------------
  24184. zlib
  24185. Copyright 2022 The Chromium Authors
  24186. Use of this source code is governed by a BSD-style license that can be
  24187. found in the LICENSE file.
  24188. --------------------------------------------------------------------------------
  24189. zlib
  24190. Copyright 2022 The Chromium Authors
  24191. Use of this source code is governed by a BSD-style license that can be
  24192. found in the chromium source repository LICENSE file.
  24193. --------------------------------------------------------------------------------
  24194. zlib
  24195. version 1.2.12, March 27th, 2022
  24196. Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler
  24197. This software is provided 'as-is', without any express or implied
  24198. warranty. In no event will the authors be held liable for any damages
  24199. arising from the use of this software.
  24200. Permission is granted to anyone to use this software for any purpose,
  24201. including commercial applications, and to alter it and redistribute it
  24202. freely, subject to the following restrictions:
  24203. 1. The origin of this software must not be misrepresented; you must not
  24204. claim that you wrote the original software. If you use this software
  24205. in a product, an acknowledgment in the product documentation would be
  24206. appreciated but is not required.
  24207. 2. Altered source versions must be plainly marked as such, and must not be
  24208. misrepresented as being the original software.
  24209. 3. This notice may not be removed or altered from any source distribution.