bluetooth.c 107 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043
  1. // SPDX-License-Identifier: GPL-2.0-or-later
  2. /*
  3. *
  4. * BlueZ - Bluetooth protocol stack for Linux
  5. *
  6. * Copyright (C) 2000-2001 Qualcomm Incorporated
  7. * Copyright (C) 2002-2003 Maxim Krasnyansky <maxk@qualcomm.com>
  8. * Copyright (C) 2002-2010 Marcel Holtmann <marcel@holtmann.org>
  9. *
  10. *
  11. */
  12. #ifdef HAVE_CONFIG_H
  13. #include <config.h>
  14. #endif
  15. #include <stdio.h>
  16. #include <errno.h>
  17. #include <ctype.h>
  18. #include <stdarg.h>
  19. #include <stdlib.h>
  20. #include <stdbool.h>
  21. #include <string.h>
  22. #include <sys/socket.h>
  23. #include "bluetooth.h"
  24. #include "hci.h"
  25. void baswap(bdaddr_t *dst, const bdaddr_t *src)
  26. {
  27. register unsigned char *d = (unsigned char *) dst;
  28. register const unsigned char *s = (const unsigned char *) src;
  29. register int i;
  30. for (i = 0; i < 6; i++)
  31. d[i] = s[5-i];
  32. }
  33. char *batostr(const bdaddr_t *ba)
  34. {
  35. char *str = bt_malloc(18);
  36. if (!str)
  37. return NULL;
  38. sprintf(str, "%2.2X:%2.2X:%2.2X:%2.2X:%2.2X:%2.2X",
  39. ba->b[0], ba->b[1], ba->b[2],
  40. ba->b[3], ba->b[4], ba->b[5]);
  41. return str;
  42. }
  43. bdaddr_t *strtoba(const char *str)
  44. {
  45. bdaddr_t b;
  46. bdaddr_t *ba = bt_malloc(sizeof(*ba));
  47. if (ba) {
  48. str2ba(str, &b);
  49. baswap(ba, &b);
  50. }
  51. return ba;
  52. }
  53. int ba2str(const bdaddr_t *ba, char *str)
  54. {
  55. return sprintf(str, "%2.2X:%2.2X:%2.2X:%2.2X:%2.2X:%2.2X",
  56. ba->b[5], ba->b[4], ba->b[3], ba->b[2], ba->b[1], ba->b[0]);
  57. }
  58. /* Match kernel's lowercase printing of mac address (%pMR) */
  59. int ba2strlc(const bdaddr_t *ba, char *str)
  60. {
  61. return sprintf(str, "%2.2x:%2.2x:%2.2x:%2.2x:%2.2x:%2.2x",
  62. ba->b[5], ba->b[4], ba->b[3], ba->b[2], ba->b[1], ba->b[0]);
  63. }
  64. int str2ba(const char *str, bdaddr_t *ba)
  65. {
  66. int i;
  67. if (bachk(str) < 0) {
  68. memset(ba, 0, sizeof(*ba));
  69. return -1;
  70. }
  71. for (i = 5; i >= 0; i--, str += 3)
  72. ba->b[i] = strtol(str, NULL, 16);
  73. return 0;
  74. }
  75. int ba2oui(const bdaddr_t *ba, char *str)
  76. {
  77. return sprintf(str, "%2.2X-%2.2X-%2.2X", ba->b[5], ba->b[4], ba->b[3]);
  78. }
  79. int bachk(const char *str)
  80. {
  81. if (!str)
  82. return -1;
  83. if (strlen(str) != 17)
  84. return -1;
  85. while (*str) {
  86. if (!isxdigit(*str++))
  87. return -1;
  88. if (!isxdigit(*str++))
  89. return -1;
  90. if (*str == 0)
  91. break;
  92. if (*str++ != ':')
  93. return -1;
  94. }
  95. return 0;
  96. }
  97. int baprintf(const char *format, ...)
  98. {
  99. va_list ap;
  100. int len;
  101. va_start(ap, format);
  102. len = vprintf(format, ap);
  103. va_end(ap);
  104. return len;
  105. }
  106. int bafprintf(FILE *stream, const char *format, ...)
  107. {
  108. va_list ap;
  109. int len;
  110. va_start(ap, format);
  111. len = vfprintf(stream, format, ap);
  112. va_end(ap);
  113. return len;
  114. }
  115. int basprintf(char *str, const char *format, ...)
  116. {
  117. va_list ap;
  118. int len;
  119. va_start(ap, format);
  120. len = vsnprintf(str, (~0U) >> 1, format, ap);
  121. va_end(ap);
  122. return len;
  123. }
  124. int basnprintf(char *str, size_t size, const char *format, ...)
  125. {
  126. va_list ap;
  127. int len;
  128. va_start(ap, format);
  129. len = vsnprintf(str, size, format, ap);
  130. va_end(ap);
  131. return len;
  132. }
  133. void *bt_malloc(size_t size)
  134. {
  135. return malloc(size);
  136. }
  137. void *bt_malloc0(size_t size)
  138. {
  139. return calloc(size, 1);
  140. }
  141. void bt_free(void *ptr)
  142. {
  143. free(ptr);
  144. }
  145. /* Bluetooth error codes to Unix errno mapping */
  146. int bt_error(uint16_t code)
  147. {
  148. switch (code) {
  149. case 0:
  150. return 0;
  151. case HCI_UNKNOWN_COMMAND:
  152. return EBADRQC;
  153. case HCI_NO_CONNECTION:
  154. return ENOTCONN;
  155. case HCI_HARDWARE_FAILURE:
  156. return EIO;
  157. case HCI_PAGE_TIMEOUT:
  158. return EHOSTDOWN;
  159. case HCI_AUTHENTICATION_FAILURE:
  160. return EACCES;
  161. case HCI_PIN_OR_KEY_MISSING:
  162. return EINVAL;
  163. case HCI_MEMORY_FULL:
  164. return ENOMEM;
  165. case HCI_CONNECTION_TIMEOUT:
  166. return ETIMEDOUT;
  167. case HCI_MAX_NUMBER_OF_CONNECTIONS:
  168. case HCI_MAX_NUMBER_OF_SCO_CONNECTIONS:
  169. return EMLINK;
  170. case HCI_ACL_CONNECTION_EXISTS:
  171. return EALREADY;
  172. case HCI_COMMAND_DISALLOWED:
  173. case HCI_TRANSACTION_COLLISION:
  174. case HCI_ROLE_SWITCH_PENDING:
  175. return EBUSY;
  176. case HCI_REJECTED_LIMITED_RESOURCES:
  177. case HCI_REJECTED_PERSONAL:
  178. case HCI_QOS_REJECTED:
  179. return ECONNREFUSED;
  180. case HCI_HOST_TIMEOUT:
  181. return ETIMEDOUT;
  182. case HCI_UNSUPPORTED_FEATURE:
  183. case HCI_QOS_NOT_SUPPORTED:
  184. case HCI_PAIRING_NOT_SUPPORTED:
  185. case HCI_CLASSIFICATION_NOT_SUPPORTED:
  186. case HCI_UNSUPPORTED_LMP_PARAMETER_VALUE:
  187. case HCI_PARAMETER_OUT_OF_RANGE:
  188. case HCI_QOS_UNACCEPTABLE_PARAMETER:
  189. return EOPNOTSUPP;
  190. case HCI_INVALID_PARAMETERS:
  191. case HCI_SLOT_VIOLATION:
  192. return EINVAL;
  193. case HCI_OE_USER_ENDED_CONNECTION:
  194. case HCI_OE_LOW_RESOURCES:
  195. case HCI_OE_POWER_OFF:
  196. return ECONNRESET;
  197. case HCI_CONNECTION_TERMINATED:
  198. return ECONNABORTED;
  199. case HCI_REPEATED_ATTEMPTS:
  200. return ELOOP;
  201. case HCI_REJECTED_SECURITY:
  202. case HCI_PAIRING_NOT_ALLOWED:
  203. case HCI_INSUFFICIENT_SECURITY:
  204. return EACCES;
  205. case HCI_UNSUPPORTED_REMOTE_FEATURE:
  206. return EPROTONOSUPPORT;
  207. case HCI_SCO_OFFSET_REJECTED:
  208. return ECONNREFUSED;
  209. case HCI_UNKNOWN_LMP_PDU:
  210. case HCI_INVALID_LMP_PARAMETERS:
  211. case HCI_LMP_ERROR_TRANSACTION_COLLISION:
  212. case HCI_LMP_PDU_NOT_ALLOWED:
  213. case HCI_ENCRYPTION_MODE_NOT_ACCEPTED:
  214. return EPROTO;
  215. default:
  216. return ENOSYS;
  217. }
  218. }
  219. const char *bt_compidtostr(int compid)
  220. {
  221. switch (compid) {
  222. case 0:
  223. return "Ericsson Technology Licensing";
  224. case 1:
  225. return "Nokia Mobile Phones";
  226. case 2:
  227. return "Intel Corp.";
  228. case 3:
  229. return "IBM Corp.";
  230. case 4:
  231. return "Toshiba Corp.";
  232. case 5:
  233. return "3Com";
  234. case 6:
  235. return "Microsoft";
  236. case 7:
  237. return "Lucent";
  238. case 8:
  239. return "Motorola";
  240. case 9:
  241. return "Infineon Technologies AG";
  242. case 10:
  243. return "Cambridge Silicon Radio";
  244. case 11:
  245. return "Silicon Wave";
  246. case 12:
  247. return "Digianswer A/S";
  248. case 13:
  249. return "Texas Instruments Inc.";
  250. case 14:
  251. return "Parthus Technologies Inc.";
  252. case 15:
  253. return "Broadcom Corporation";
  254. case 16:
  255. return "Mitel Semiconductor";
  256. case 17:
  257. return "Widcomm, Inc.";
  258. case 18:
  259. return "Zeevo, Inc.";
  260. case 19:
  261. return "Atmel Corporation";
  262. case 20:
  263. return "Mitsubishi Electric Corporation";
  264. case 21:
  265. return "RTX Telecom A/S";
  266. case 22:
  267. return "KC Technology Inc.";
  268. case 23:
  269. return "Newlogic";
  270. case 24:
  271. return "Transilica, Inc.";
  272. case 25:
  273. return "Rohde & Schwarz GmbH & Co. KG";
  274. case 26:
  275. return "TTPCom Limited";
  276. case 27:
  277. return "Signia Technologies, Inc.";
  278. case 28:
  279. return "Conexant Systems Inc.";
  280. case 29:
  281. return "Qualcomm";
  282. case 30:
  283. return "Inventel";
  284. case 31:
  285. return "AVM Berlin";
  286. case 32:
  287. return "BandSpeed, Inc.";
  288. case 33:
  289. return "Mansella Ltd";
  290. case 34:
  291. return "NEC Corporation";
  292. case 35:
  293. return "WavePlus Technology Co., Ltd.";
  294. case 36:
  295. return "Alcatel";
  296. case 37:
  297. return "NXP Semiconductors (formerly Philips Semiconductors)";
  298. case 38:
  299. return "C Technologies";
  300. case 39:
  301. return "Open Interface";
  302. case 40:
  303. return "R F Micro Devices";
  304. case 41:
  305. return "Hitachi Ltd";
  306. case 42:
  307. return "Symbol Technologies, Inc.";
  308. case 43:
  309. return "Tenovis";
  310. case 44:
  311. return "Macronix International Co. Ltd.";
  312. case 45:
  313. return "GCT Semiconductor";
  314. case 46:
  315. return "Norwood Systems";
  316. case 47:
  317. return "MewTel Technology Inc.";
  318. case 48:
  319. return "ST Microelectronics";
  320. case 49:
  321. return "Synopsys, Inc.";
  322. case 50:
  323. return "Red-M (Communications) Ltd";
  324. case 51:
  325. return "Commil Ltd";
  326. case 52:
  327. return "Computer Access Technology Corporation (CATC)";
  328. case 53:
  329. return "Eclipse (HQ Espana) S.L.";
  330. case 54:
  331. return "Renesas Electronics Corporation";
  332. case 55:
  333. return "Mobilian Corporation";
  334. case 56:
  335. return "Syntronix Corporation";
  336. case 57:
  337. return "Integrated System Solution Corp.";
  338. case 58:
  339. return "Panasonic Corporation (formerly Matsushita Electric Industrial Co., Ltd.)";
  340. case 59:
  341. return "Gennum Corporation";
  342. case 60:
  343. return "BlackBerry Limited (formerly Research In Motion)";
  344. case 61:
  345. return "IPextreme, Inc.";
  346. case 62:
  347. return "Systems and Chips, Inc";
  348. case 63:
  349. return "Bluetooth SIG, Inc";
  350. case 64:
  351. return "Seiko Epson Corporation";
  352. case 65:
  353. return "Integrated Silicon Solution Taiwan, Inc.";
  354. case 66:
  355. return "CONWISE Technology Corporation Ltd";
  356. case 67:
  357. return "PARROT AUTOMOTIVE SAS";
  358. case 68:
  359. return "Socket Mobile";
  360. case 69:
  361. return "Atheros Communications, Inc.";
  362. case 70:
  363. return "MediaTek, Inc.";
  364. case 71:
  365. return "Bluegiga";
  366. case 72:
  367. return "Marvell Technology Group Ltd.";
  368. case 73:
  369. return "3DSP Corporation";
  370. case 74:
  371. return "Accel Semiconductor Ltd.";
  372. case 75:
  373. return "Continental Automotive Systems";
  374. case 76:
  375. return "Apple, Inc.";
  376. case 77:
  377. return "Staccato Communications, Inc.";
  378. case 78:
  379. return "Avago Technologies";
  380. case 79:
  381. return "APT Ltd.";
  382. case 80:
  383. return "SiRF Technology, Inc.";
  384. case 81:
  385. return "Tzero Technologies, Inc.";
  386. case 82:
  387. return "J&M Corporation";
  388. case 83:
  389. return "Free2move AB";
  390. case 84:
  391. return "3DiJoy Corporation";
  392. case 85:
  393. return "Plantronics, Inc.";
  394. case 86:
  395. return "Sony Ericsson Mobile Communications";
  396. case 87:
  397. return "Harman International Industries, Inc.";
  398. case 88:
  399. return "Vizio, Inc.";
  400. case 89:
  401. return "Nordic Semiconductor ASA";
  402. case 90:
  403. return "EM Microelectronic-Marin SA";
  404. case 91:
  405. return "Ralink Technology Corporation";
  406. case 92:
  407. return "Belkin International, Inc.";
  408. case 93:
  409. return "Realtek Semiconductor Corporation";
  410. case 94:
  411. return "Stonestreet One, LLC";
  412. case 95:
  413. return "Wicentric, Inc.";
  414. case 96:
  415. return "RivieraWaves S.A.S";
  416. case 97:
  417. return "RDA Microelectronics";
  418. case 98:
  419. return "Gibson Guitars";
  420. case 99:
  421. return "MiCommand Inc.";
  422. case 100:
  423. return "Band XI International, LLC";
  424. case 101:
  425. return "Hewlett-Packard Company";
  426. case 102:
  427. return "9Solutions Oy";
  428. case 103:
  429. return "GN Netcom A/S";
  430. case 104:
  431. return "General Motors";
  432. case 105:
  433. return "A&D Engineering, Inc.";
  434. case 106:
  435. return "MindTree Ltd.";
  436. case 107:
  437. return "Polar Electro OY";
  438. case 108:
  439. return "Beautiful Enterprise Co., Ltd.";
  440. case 109:
  441. return "BriarTek, Inc";
  442. case 110:
  443. return "Summit Data Communications, Inc.";
  444. case 111:
  445. return "Sound ID";
  446. case 112:
  447. return "Monster, LLC";
  448. case 113:
  449. return "connectBlue AB";
  450. case 114:
  451. return "ShangHai Super Smart Electronics Co. Ltd.";
  452. case 115:
  453. return "Group Sense Ltd.";
  454. case 116:
  455. return "Zomm, LLC";
  456. case 117:
  457. return "Samsung Electronics Co. Ltd.";
  458. case 118:
  459. return "Creative Technology Ltd.";
  460. case 119:
  461. return "Laird Technologies";
  462. case 120:
  463. return "Nike, Inc.";
  464. case 121:
  465. return "lesswire AG";
  466. case 122:
  467. return "MStar Semiconductor, Inc.";
  468. case 123:
  469. return "Hanlynn Technologies";
  470. case 124:
  471. return "A & R Cambridge";
  472. case 125:
  473. return "Seers Technology Co., Ltd.";
  474. case 126:
  475. return "Sports Tracking Technologies Ltd.";
  476. case 127:
  477. return "Autonet Mobile";
  478. case 128:
  479. return "DeLorme Publishing Company, Inc.";
  480. case 129:
  481. return "WuXi Vimicro";
  482. case 130:
  483. return "Sennheiser Communications A/S";
  484. case 131:
  485. return "TimeKeeping Systems, Inc.";
  486. case 132:
  487. return "Ludus Helsinki Ltd.";
  488. case 133:
  489. return "BlueRadios, Inc.";
  490. case 134:
  491. return "Equinux AG";
  492. case 135:
  493. return "Garmin International, Inc.";
  494. case 136:
  495. return "Ecotest";
  496. case 137:
  497. return "GN ReSound A/S";
  498. case 138:
  499. return "Jawbone";
  500. case 139:
  501. return "Topcon Positioning Systems, LLC";
  502. case 140:
  503. return "Gimbal Inc. (formerly Qualcomm Labs, Inc. and Qualcomm Retail Solutions, Inc.)";
  504. case 141:
  505. return "Zscan Software";
  506. case 142:
  507. return "Quintic Corp";
  508. case 143:
  509. return "Telit Wireless Solutions GmbH (formerly Stollmann E+V GmbH)";
  510. case 144:
  511. return "Funai Electric Co., Ltd.";
  512. case 145:
  513. return "Advanced PANMOBIL systems GmbH & Co. KG";
  514. case 146:
  515. return "ThinkOptics, Inc.";
  516. case 147:
  517. return "Universal Electronics, Inc.";
  518. case 148:
  519. return "Airoha Technology Corp.";
  520. case 149:
  521. return "NEC Lighting, Ltd.";
  522. case 150:
  523. return "ODM Technology, Inc.";
  524. case 151:
  525. return "ConnecteDevice Ltd.";
  526. case 152:
  527. return "zero1.tv GmbH";
  528. case 153:
  529. return "i.Tech Dynamic Global Distribution Ltd.";
  530. case 154:
  531. return "Alpwise";
  532. case 155:
  533. return "Jiangsu Toppower Automotive Electronics Co., Ltd.";
  534. case 156:
  535. return "Colorfy, Inc.";
  536. case 157:
  537. return "Geoforce Inc.";
  538. case 158:
  539. return "Bose Corporation";
  540. case 159:
  541. return "Suunto Oy";
  542. case 160:
  543. return "Kensington Computer Products Group";
  544. case 161:
  545. return "SR-Medizinelektronik";
  546. case 162:
  547. return "Vertu Corporation Limited";
  548. case 163:
  549. return "Meta Watch Ltd.";
  550. case 164:
  551. return "LINAK A/S";
  552. case 165:
  553. return "OTL Dynamics LLC";
  554. case 166:
  555. return "Panda Ocean Inc.";
  556. case 167:
  557. return "Visteon Corporation";
  558. case 168:
  559. return "ARP Devices Limited";
  560. case 169:
  561. return "MARELLI EUROPE S.P.A. (formerly Magneti Marelli S.p.A.)";
  562. case 170:
  563. return "CAEN RFID srl";
  564. case 171:
  565. return "Ingenieur-Systemgruppe Zahn GmbH";
  566. case 172:
  567. return "Green Throttle Games";
  568. case 173:
  569. return "Peter Systemtechnik GmbH";
  570. case 174:
  571. return "Omegawave Oy";
  572. case 175:
  573. return "Cinetix";
  574. case 176:
  575. return "Passif Semiconductor Corp";
  576. case 177:
  577. return "Saris Cycling Group, Inc";
  578. case 178:
  579. return "Bekey A/S";
  580. case 179:
  581. return "Clarinox Technologies Pty. Ltd.";
  582. case 180:
  583. return "BDE Technology Co., Ltd.";
  584. case 181:
  585. return "Swirl Networks";
  586. case 182:
  587. return "Meso international";
  588. case 183:
  589. return "TreLab Ltd";
  590. case 184:
  591. return "Qualcomm Innovation Center, Inc. (QuIC)";
  592. case 185:
  593. return "Johnson Controls, Inc.";
  594. case 186:
  595. return "Starkey Laboratories Inc.";
  596. case 187:
  597. return "S-Power Electronics Limited";
  598. case 188:
  599. return "Ace Sensor Inc";
  600. case 189:
  601. return "Aplix Corporation";
  602. case 190:
  603. return "AAMP of America";
  604. case 191:
  605. return "Stalmart Technology Limited";
  606. case 192:
  607. return "AMICCOM Electronics Corporation";
  608. case 193:
  609. return "Shenzhen Excelsecu Data Technology Co.,Ltd";
  610. case 194:
  611. return "Geneq Inc.";
  612. case 195:
  613. return "adidas AG";
  614. case 196:
  615. return "LG Electronics";
  616. case 197:
  617. return "Onset Computer Corporation";
  618. case 198:
  619. return "Selfly BV";
  620. case 199:
  621. return "Quuppa Oy.";
  622. case 200:
  623. return "GeLo Inc";
  624. case 201:
  625. return "Evluma";
  626. case 202:
  627. return "MC10";
  628. case 203:
  629. return "Binauric SE";
  630. case 204:
  631. return "Beats Electronics";
  632. case 205:
  633. return "Microchip Technology Inc.";
  634. case 206:
  635. return "Elgato Systems GmbH";
  636. case 207:
  637. return "ARCHOS SA";
  638. case 208:
  639. return "Dexcom, Inc.";
  640. case 209:
  641. return "Polar Electro Europe B.V.";
  642. case 210:
  643. return "Dialog Semiconductor B.V.";
  644. case 211:
  645. return "Taixingbang Technology (HK) Co,. LTD.";
  646. case 212:
  647. return "Kawantech";
  648. case 213:
  649. return "Austco Communication Systems";
  650. case 214:
  651. return "Timex Group USA, Inc.";
  652. case 215:
  653. return "Qualcomm Technologies, Inc.";
  654. case 216:
  655. return "Qualcomm Connected Experiences, Inc.";
  656. case 217:
  657. return "Voyetra Turtle Beach";
  658. case 218:
  659. return "txtr GmbH";
  660. case 219:
  661. return "Biosentronics";
  662. case 220:
  663. return "Procter & Gamble";
  664. case 221:
  665. return "Hosiden Corporation";
  666. case 222:
  667. return "Muzik LLC";
  668. case 223:
  669. return "Misfit Wearables Corp";
  670. case 224:
  671. return "Google";
  672. case 225:
  673. return "Danlers Ltd";
  674. case 226:
  675. return "Semilink Inc";
  676. case 227:
  677. return "inMusic Brands, Inc";
  678. case 228:
  679. return "L.S. Research Inc.";
  680. case 229:
  681. return "Eden Software Consultants Ltd.";
  682. case 230:
  683. return "Freshtemp";
  684. case 231:
  685. return "KS Technologies";
  686. case 232:
  687. return "ACTS Technologies";
  688. case 233:
  689. return "Vtrack Systems";
  690. case 234:
  691. return "Nielsen-Kellerman Company";
  692. case 235:
  693. return "Server Technology Inc.";
  694. case 236:
  695. return "BioResearch Associates";
  696. case 237:
  697. return "Jolly Logic, LLC";
  698. case 238:
  699. return "Above Average Outcomes, Inc.";
  700. case 239:
  701. return "Bitsplitters GmbH";
  702. case 240:
  703. return "PayPal, Inc.";
  704. case 241:
  705. return "Witron Technology Limited";
  706. case 242:
  707. return "Morse Project Inc.";
  708. case 243:
  709. return "Kent Displays Inc.";
  710. case 244:
  711. return "Nautilus Inc.";
  712. case 245:
  713. return "Smartifier Oy";
  714. case 246:
  715. return "Elcometer Limited";
  716. case 247:
  717. return "VSN Technologies, Inc.";
  718. case 248:
  719. return "AceUni Corp., Ltd.";
  720. case 249:
  721. return "StickNFind";
  722. case 250:
  723. return "Crystal Code AB";
  724. case 251:
  725. return "KOUKAAM a.s.";
  726. case 252:
  727. return "Delphi Corporation";
  728. case 253:
  729. return "ValenceTech Limited";
  730. case 254:
  731. return "Stanley Black and Decker";
  732. case 255:
  733. return "Typo Products, LLC";
  734. case 256:
  735. return "TomTom International BV";
  736. case 257:
  737. return "Fugoo, Inc.";
  738. case 258:
  739. return "Keiser Corporation";
  740. case 259:
  741. return "Bang & Olufsen A/S";
  742. case 260:
  743. return "PLUS Location Systems Pty Ltd";
  744. case 261:
  745. return "Ubiquitous Computing Technology Corporation";
  746. case 262:
  747. return "Innovative Yachtter Solutions";
  748. case 263:
  749. return "William Demant Holding A/S";
  750. case 264:
  751. return "Chicony Electronics Co., Ltd.";
  752. case 265:
  753. return "Atus BV";
  754. case 266:
  755. return "Codegate Ltd";
  756. case 267:
  757. return "ERi, Inc";
  758. case 268:
  759. return "Transducers Direct, LLC";
  760. case 269:
  761. return "DENSO TEN LIMITED (formerly Fujitsu Ten LImited)";
  762. case 270:
  763. return "Audi AG";
  764. case 271:
  765. return "HiSilicon Technologies CO., LIMITED";
  766. case 272:
  767. return "Nippon Seiki Co., Ltd.";
  768. case 273:
  769. return "Steelseries ApS";
  770. case 274:
  771. return "Visybl Inc.";
  772. case 275:
  773. return "Openbrain Technologies, Co., Ltd.";
  774. case 276:
  775. return "Xensr";
  776. case 277:
  777. return "e.solutions";
  778. case 278:
  779. return "10AK Technologies";
  780. case 279:
  781. return "Wimoto Technologies Inc";
  782. case 280:
  783. return "Radius Networks, Inc.";
  784. case 281:
  785. return "Wize Technology Co., Ltd.";
  786. case 282:
  787. return "Qualcomm Labs, Inc.";
  788. case 283:
  789. return "Aruba Networks";
  790. case 284:
  791. return "Baidu";
  792. case 285:
  793. return "Arendi AG";
  794. case 286:
  795. return "Skoda Auto a.s.";
  796. case 287:
  797. return "Volkswagen AG";
  798. case 288:
  799. return "Porsche AG";
  800. case 289:
  801. return "Sino Wealth Electronic Ltd.";
  802. case 290:
  803. return "AirTurn, Inc.";
  804. case 291:
  805. return "Kinsa, Inc";
  806. case 292:
  807. return "HID Global";
  808. case 293:
  809. return "SEAT es";
  810. case 294:
  811. return "Promethean Ltd.";
  812. case 295:
  813. return "Salutica Allied Solutions";
  814. case 296:
  815. return "GPSI Group Pty Ltd";
  816. case 297:
  817. return "Nimble Devices Oy";
  818. case 298:
  819. return "Changzhou Yongse Infotech Co., Ltd.";
  820. case 299:
  821. return "SportIQ";
  822. case 300:
  823. return "TEMEC Instruments B.V.";
  824. case 301:
  825. return "Sony Corporation";
  826. case 302:
  827. return "ASSA ABLOY";
  828. case 303:
  829. return "Clarion Co. Inc.";
  830. case 304:
  831. return "Warehouse Innovations";
  832. case 305:
  833. return "Cypress Semiconductor";
  834. case 306:
  835. return "MADS Inc";
  836. case 307:
  837. return "Blue Maestro Limited";
  838. case 308:
  839. return "Resolution Products, Ltd.";
  840. case 309:
  841. return "Aireware LLC";
  842. case 310:
  843. return "Silvair, Inc.";
  844. case 311:
  845. return "Prestigio Plaza Ltd.";
  846. case 312:
  847. return "NTEO Inc.";
  848. case 313:
  849. return "Focus Systems Corporation";
  850. case 314:
  851. return "Tencent Holdings Ltd.";
  852. case 315:
  853. return "Allegion";
  854. case 316:
  855. return "Murata Manufacturing Co., Ltd.";
  856. case 317:
  857. return "WirelessWERX";
  858. case 318:
  859. return "Nod, Inc.";
  860. case 319:
  861. return "B&B Manufacturing Company";
  862. case 320:
  863. return "Alpine Electronics (China) Co., Ltd";
  864. case 321:
  865. return "FedEx Services";
  866. case 322:
  867. return "Grape Systems Inc.";
  868. case 323:
  869. return "Bkon Connect";
  870. case 324:
  871. return "Lintech GmbH";
  872. case 325:
  873. return "Novatel Wireless";
  874. case 326:
  875. return "Ciright";
  876. case 327:
  877. return "Mighty Cast, Inc.";
  878. case 328:
  879. return "Ambimat Electronics";
  880. case 329:
  881. return "Perytons Ltd.";
  882. case 330:
  883. return "Tivoli Audio, LLC";
  884. case 331:
  885. return "Master Lock";
  886. case 332:
  887. return "Mesh-Net Ltd";
  888. case 333:
  889. return "HUIZHOU DESAY SV AUTOMOTIVE CO., LTD.";
  890. case 334:
  891. return "Tangerine, Inc.";
  892. case 335:
  893. return "B&W Group Ltd.";
  894. case 336:
  895. return "Pioneer Corporation";
  896. case 337:
  897. return "OnBeep";
  898. case 338:
  899. return "Vernier Software & Technology";
  900. case 339:
  901. return "ROL Ergo";
  902. case 340:
  903. return "Pebble Technology";
  904. case 341:
  905. return "NETATMO";
  906. case 342:
  907. return "Accumulate AB";
  908. case 343:
  909. return "Anhui Huami Information Technology Co., Ltd.";
  910. case 344:
  911. return "Inmite s.r.o.";
  912. case 345:
  913. return "ChefSteps, Inc.";
  914. case 346:
  915. return "micas AG";
  916. case 347:
  917. return "Biomedical Research Ltd.";
  918. case 348:
  919. return "Pitius Tec S.L.";
  920. case 349:
  921. return "Estimote, Inc.";
  922. case 350:
  923. return "Unikey Technologies, Inc.";
  924. case 351:
  925. return "Timer Cap Co.";
  926. case 352:
  927. return "AwoX";
  928. case 353:
  929. return "yikes";
  930. case 354:
  931. return "MADSGlobalNZ Ltd.";
  932. case 355:
  933. return "PCH International";
  934. case 356:
  935. return "Qingdao Yeelink Information Technology Co., Ltd.";
  936. case 357:
  937. return "Milwaukee Tool (Formally Milwaukee Electric Tools)";
  938. case 358:
  939. return "MISHIK Pte Ltd";
  940. case 359:
  941. return "Ascensia Diabetes Care US Inc.";
  942. case 360:
  943. return "Spicebox LLC";
  944. case 361:
  945. return "emberlight";
  946. case 362:
  947. return "Cooper-Atkins Corporation";
  948. case 363:
  949. return "Qblinks";
  950. case 364:
  951. return "MYSPHERA";
  952. case 365:
  953. return "LifeScan Inc";
  954. case 366:
  955. return "Volantic AB";
  956. case 367:
  957. return "Podo Labs, Inc";
  958. case 368:
  959. return "Roche Diabetes Care AG";
  960. case 369:
  961. return "Amazon.com Services, LLC (formerly Amazon Fulfillment Service)";
  962. case 370:
  963. return "Connovate Technology Private Limited";
  964. case 371:
  965. return "Kocomojo, LLC";
  966. case 372:
  967. return "Everykey Inc.";
  968. case 373:
  969. return "Dynamic Controls";
  970. case 374:
  971. return "SentriLock";
  972. case 375:
  973. return "I-SYST inc.";
  974. case 376:
  975. return "CASIO COMPUTER CO., LTD.";
  976. case 377:
  977. return "LAPIS Semiconductor Co., Ltd.";
  978. case 378:
  979. return "Telemonitor, Inc.";
  980. case 379:
  981. return "taskit GmbH";
  982. case 380:
  983. return "Daimler AG";
  984. case 381:
  985. return "BatAndCat";
  986. case 382:
  987. return "BluDotz Ltd";
  988. case 383:
  989. return "XTel Wireless ApS";
  990. case 384:
  991. return "Gigaset Communications GmbH";
  992. case 385:
  993. return "Gecko Health Innovations, Inc.";
  994. case 386:
  995. return "HOP Ubiquitous";
  996. case 387:
  997. return "Walt Disney";
  998. case 388:
  999. return "Nectar";
  1000. case 389:
  1001. return "bel'apps LLC";
  1002. case 390:
  1003. return "CORE Lighting Ltd";
  1004. case 391:
  1005. return "Seraphim Sense Ltd";
  1006. case 392:
  1007. return "Unico RBC";
  1008. case 393:
  1009. return "Physical Enterprises Inc.";
  1010. case 394:
  1011. return "Able Trend Technology Limited";
  1012. case 395:
  1013. return "Konica Minolta, Inc.";
  1014. case 396:
  1015. return "Wilo SE";
  1016. case 397:
  1017. return "Extron Design Services";
  1018. case 398:
  1019. return "Fitbit, Inc.";
  1020. case 399:
  1021. return "Fireflies Systems";
  1022. case 400:
  1023. return "Intelletto Technologies Inc.";
  1024. case 401:
  1025. return "FDK CORPORATION";
  1026. case 402:
  1027. return "Cloudleaf, Inc";
  1028. case 403:
  1029. return "Maveric Automation LLC";
  1030. case 404:
  1031. return "Acoustic Stream Corporation";
  1032. case 405:
  1033. return "Zuli";
  1034. case 406:
  1035. return "Paxton Access Ltd";
  1036. case 407:
  1037. return "WiSilica Inc.";
  1038. case 408:
  1039. return "VENGIT Korlatolt Felelossegu Tarsasag";
  1040. case 409:
  1041. return "SALTO SYSTEMS S.L.";
  1042. case 410:
  1043. return "TRON Forum (formerly T-Engine Forum)";
  1044. case 411:
  1045. return "CUBETECH s.r.o.";
  1046. case 412:
  1047. return "Cokiya Incorporated";
  1048. case 413:
  1049. return "CVS Health";
  1050. case 414:
  1051. return "Ceruus";
  1052. case 415:
  1053. return "Strainstall Ltd";
  1054. case 416:
  1055. return "Channel Enterprises (HK) Ltd.";
  1056. case 417:
  1057. return "FIAMM";
  1058. case 418:
  1059. return "GIGALANE.CO.,LTD";
  1060. case 419:
  1061. return "EROAD";
  1062. case 420:
  1063. return "Mine Safety Appliances";
  1064. case 421:
  1065. return "Icon Health and Fitness";
  1066. case 422:
  1067. return "Wille Engineering (formely as Asandoo GmbH)";
  1068. case 423:
  1069. return "ENERGOUS CORPORATION";
  1070. case 424:
  1071. return "Taobao";
  1072. case 425:
  1073. return "Canon Inc.";
  1074. case 426:
  1075. return "Geophysical Technology Inc.";
  1076. case 427:
  1077. return "Facebook, Inc.";
  1078. case 428:
  1079. return "Trividia Health, Inc.";
  1080. case 429:
  1081. return "FlightSafety International";
  1082. case 430:
  1083. return "Earlens Corporation";
  1084. case 431:
  1085. return "Sunrise Micro Devices, Inc.";
  1086. case 432:
  1087. return "Star Micronics Co., Ltd.";
  1088. case 433:
  1089. return "Netizens Sp. z o.o.";
  1090. case 434:
  1091. return "Nymi Inc.";
  1092. case 435:
  1093. return "Nytec, Inc.";
  1094. case 436:
  1095. return "Trineo Sp. z o.o.";
  1096. case 437:
  1097. return "Nest Labs Inc.";
  1098. case 438:
  1099. return "LM Technologies Ltd";
  1100. case 439:
  1101. return "General Electric Company";
  1102. case 440:
  1103. return "i+D3 S.L.";
  1104. case 441:
  1105. return "HANA Micron";
  1106. case 442:
  1107. return "Stages Cycling LLC";
  1108. case 443:
  1109. return "Cochlear Bone Anchored Solutions AB";
  1110. case 444:
  1111. return "SenionLab AB";
  1112. case 445:
  1113. return "Syszone Co., Ltd";
  1114. case 446:
  1115. return "Pulsate Mobile Ltd.";
  1116. case 447:
  1117. return "Hong Kong HunterSun Electronic Limited";
  1118. case 448:
  1119. return "pironex GmbH";
  1120. case 449:
  1121. return "BRADATECH Corp.";
  1122. case 450:
  1123. return "Transenergooil AG";
  1124. case 451:
  1125. return "Bunch";
  1126. case 452:
  1127. return "DME Microelectronics";
  1128. case 453:
  1129. return "Bitcraze AB";
  1130. case 454:
  1131. return "HASWARE Inc.";
  1132. case 455:
  1133. return "Abiogenix Inc.";
  1134. case 456:
  1135. return "Poly-Control ApS";
  1136. case 457:
  1137. return "Avi-on";
  1138. case 458:
  1139. return "Laerdal Medical AS";
  1140. case 459:
  1141. return "Fetch My Pet";
  1142. case 460:
  1143. return "Sam Labs Ltd.";
  1144. case 461:
  1145. return "Chengdu Synwing Technology Ltd";
  1146. case 462:
  1147. return "HOUWA SYSTEM DESIGN, k.k.";
  1148. case 463:
  1149. return "BSH";
  1150. case 464:
  1151. return "Primus Inter Pares Ltd";
  1152. case 465:
  1153. return "August Home, Inc";
  1154. case 466:
  1155. return "Gill Electronics";
  1156. case 467:
  1157. return "Sky Wave Design";
  1158. case 468:
  1159. return "Newlab S.r.l.";
  1160. case 469:
  1161. return "ELAD srl";
  1162. case 470:
  1163. return "G-wearables inc.";
  1164. case 471:
  1165. return "Squadrone Systems Inc.";
  1166. case 472:
  1167. return "Code Corporation";
  1168. case 473:
  1169. return "Savant Systems LLC";
  1170. case 474:
  1171. return "Logitech International SA";
  1172. case 475:
  1173. return "Innblue Consulting";
  1174. case 476:
  1175. return "iParking Ltd.";
  1176. case 477:
  1177. return "Koninklijke Philips Electronics N.V.";
  1178. case 478:
  1179. return "Minelab Electronics Pty Limited";
  1180. case 479:
  1181. return "Bison Group Ltd.";
  1182. case 480:
  1183. return "Widex A/S";
  1184. case 481:
  1185. return "Jolla Ltd";
  1186. case 482:
  1187. return "Lectronix, Inc.";
  1188. case 483:
  1189. return "Caterpillar Inc";
  1190. case 484:
  1191. return "Freedom Innovations";
  1192. case 485:
  1193. return "Dynamic Devices Ltd";
  1194. case 486:
  1195. return "Technology Solutions (UK) Ltd";
  1196. case 487:
  1197. return "IPS Group Inc.";
  1198. case 488:
  1199. return "STIR";
  1200. case 489:
  1201. return "Sano, Inc.";
  1202. case 490:
  1203. return "Advanced Application Design, Inc.";
  1204. case 491:
  1205. return "AutoMap LLC";
  1206. case 492:
  1207. return "Spreadtrum Communications Shanghai Ltd";
  1208. case 493:
  1209. return "CuteCircuit LTD";
  1210. case 494:
  1211. return "Valeo Service";
  1212. case 495:
  1213. return "Fullpower Technologies, Inc.";
  1214. case 496:
  1215. return "KloudNation";
  1216. case 497:
  1217. return "Zebra Technologies Corporation";
  1218. case 498:
  1219. return "Itron, Inc.";
  1220. case 499:
  1221. return "The University of Tokyo";
  1222. case 500:
  1223. return "UTC Fire and Security";
  1224. case 501:
  1225. return "Cool Webthings Limited";
  1226. case 502:
  1227. return "DJO Global";
  1228. case 503:
  1229. return "Gelliner Limited";
  1230. case 504:
  1231. return "Anyka (Guangzhou) Microelectronics Technology Co, LTD";
  1232. case 505:
  1233. return "Medtronic Inc.";
  1234. case 506:
  1235. return "Gozio Inc.";
  1236. case 507:
  1237. return "Form Lifting, LLC";
  1238. case 508:
  1239. return "Wahoo Fitness, LLC";
  1240. case 509:
  1241. return "Kontakt Micro-Location Sp. z o.o.";
  1242. case 510:
  1243. return "Radio Systems Corporation";
  1244. case 511:
  1245. return "Freescale Semiconductor, Inc.";
  1246. case 512:
  1247. return "Verifone Systems Pte Ltd. Taiwan Branch";
  1248. case 513:
  1249. return "AR Timing";
  1250. case 514:
  1251. return "Rigado LLC";
  1252. case 515:
  1253. return "Kemppi Oy";
  1254. case 516:
  1255. return "Tapcentive Inc.";
  1256. case 517:
  1257. return "Smartbotics Inc.";
  1258. case 518:
  1259. return "Otter Products, LLC";
  1260. case 519:
  1261. return "STEMP Inc.";
  1262. case 520:
  1263. return "LumiGeek LLC";
  1264. case 521:
  1265. return "InvisionHeart Inc.";
  1266. case 522:
  1267. return "Macnica Inc.";
  1268. case 523:
  1269. return "Jaguar Land Rover Limited";
  1270. case 524:
  1271. return "CoroWare Technologies, Inc";
  1272. case 525:
  1273. return "Simplo Technology Co., LTD";
  1274. case 526:
  1275. return "Omron Healthcare Co., LTD";
  1276. case 527:
  1277. return "Comodule GMBH";
  1278. case 528:
  1279. return "ikeGPS";
  1280. case 529:
  1281. return "Telink Semiconductor Co. Ltd";
  1282. case 530:
  1283. return "Interplan Co., Ltd";
  1284. case 531:
  1285. return "Wyler AG";
  1286. case 532:
  1287. return "IK Multimedia Production srl";
  1288. case 533:
  1289. return "Lukoton Experience Oy";
  1290. case 534:
  1291. return "MTI Ltd";
  1292. case 535:
  1293. return "Tech4home, Lda";
  1294. case 536:
  1295. return "Hiotech AB";
  1296. case 537:
  1297. return "DOTT Limited";
  1298. case 538:
  1299. return "Blue Speck Labs, LLC";
  1300. case 539:
  1301. return "Cisco Systems, Inc";
  1302. case 540:
  1303. return "Mobicomm Inc";
  1304. case 541:
  1305. return "Edamic";
  1306. case 542:
  1307. return "Goodnet, Ltd";
  1308. case 543:
  1309. return "Luster Leaf Products Inc";
  1310. case 544:
  1311. return "Manus Machina BV";
  1312. case 545:
  1313. return "Mobiquity Networks Inc";
  1314. case 546:
  1315. return "Praxis Dynamics";
  1316. case 547:
  1317. return "Philip Morris Products S.A.";
  1318. case 548:
  1319. return "Comarch SA";
  1320. case 549:
  1321. return "Nestlé Nespresso S.A.";
  1322. case 550:
  1323. return "Merlinia A/S";
  1324. case 551:
  1325. return "LifeBEAM Technologies";
  1326. case 552:
  1327. return "Twocanoes Labs, LLC";
  1328. case 553:
  1329. return "Muoverti Limited";
  1330. case 554:
  1331. return "Stamer Musikanlagen GMBH";
  1332. case 555:
  1333. return "Tesla Motors";
  1334. case 556:
  1335. return "Pharynks Corporation";
  1336. case 557:
  1337. return "Lupine";
  1338. case 558:
  1339. return "Siemens AG";
  1340. case 559:
  1341. return "Huami (Shanghai) Culture Communication CO., LTD";
  1342. case 560:
  1343. return "Foster Electric Company, Ltd";
  1344. case 561:
  1345. return "ETA SA";
  1346. case 562:
  1347. return "x-Senso Solutions Kft";
  1348. case 563:
  1349. return "Shenzhen SuLong Communication Ltd";
  1350. case 564:
  1351. return "FengFan (BeiJing) Technology Co, Ltd";
  1352. case 565:
  1353. return "Qrio Inc";
  1354. case 566:
  1355. return "Pitpatpet Ltd";
  1356. case 567:
  1357. return "MSHeli s.r.l.";
  1358. case 568:
  1359. return "Trakm8 Ltd";
  1360. case 569:
  1361. return "JIN CO, Ltd";
  1362. case 570:
  1363. return "Alatech Tehnology";
  1364. case 571:
  1365. return "Beijing CarePulse Electronic Technology Co, Ltd";
  1366. case 572:
  1367. return "Awarepoint";
  1368. case 573:
  1369. return "ViCentra B.V.";
  1370. case 574:
  1371. return "Raven Industries";
  1372. case 575:
  1373. return "WaveWare Technologies Inc.";
  1374. case 576:
  1375. return "Argenox Technologies";
  1376. case 577:
  1377. return "Bragi GmbH";
  1378. case 578:
  1379. return "16Lab Inc";
  1380. case 579:
  1381. return "Masimo Corp";
  1382. case 580:
  1383. return "Iotera Inc";
  1384. case 581:
  1385. return "Endress+Hauser ";
  1386. case 582:
  1387. return "ACKme Networks, Inc.";
  1388. case 583:
  1389. return "FiftyThree Inc.";
  1390. case 584:
  1391. return "Parker Hannifin Corp";
  1392. case 585:
  1393. return "Transcranial Ltd";
  1394. case 586:
  1395. return "Uwatec AG";
  1396. case 587:
  1397. return "Orlan LLC";
  1398. case 588:
  1399. return "Blue Clover Devices";
  1400. case 589:
  1401. return "M-Way Solutions GmbH";
  1402. case 590:
  1403. return "Microtronics Engineering GmbH";
  1404. case 591:
  1405. return "Schneider Schreibgeräte GmbH";
  1406. case 592:
  1407. return "Sapphire Circuits LLC";
  1408. case 593:
  1409. return "Lumo Bodytech Inc.";
  1410. case 594:
  1411. return "UKC Technosolution";
  1412. case 595:
  1413. return "Xicato Inc.";
  1414. case 596:
  1415. return "Playbrush";
  1416. case 597:
  1417. return "Dai Nippon Printing Co., Ltd.";
  1418. case 598:
  1419. return "G24 Power Limited";
  1420. case 599:
  1421. return "AdBabble Local Commerce Inc.";
  1422. case 600:
  1423. return "Devialet SA";
  1424. case 601:
  1425. return "ALTYOR";
  1426. case 602:
  1427. return "University of Applied Sciences Valais/Haute Ecole Valaisanne";
  1428. case 603:
  1429. return "Five Interactive, LLC dba Zendo";
  1430. case 604:
  1431. return "NetEase(Hangzhou)Network co.Ltd.";
  1432. case 605:
  1433. return "Lexmark International Inc.";
  1434. case 606:
  1435. return "Fluke Corporation";
  1436. case 607:
  1437. return "Yardarm Technologies";
  1438. case 608:
  1439. return "SensaRx";
  1440. case 609:
  1441. return "SECVRE GmbH";
  1442. case 610:
  1443. return "Glacial Ridge Technologies";
  1444. case 611:
  1445. return "Identiv, Inc.";
  1446. case 612:
  1447. return "DDS, Inc.";
  1448. case 613:
  1449. return "SMK Corporation";
  1450. case 614:
  1451. return "Schawbel Technologies LLC";
  1452. case 615:
  1453. return "XMI Systems SA";
  1454. case 616:
  1455. return "Cerevo";
  1456. case 617:
  1457. return "Torrox GmbH & Co KG";
  1458. case 618:
  1459. return "Gemalto";
  1460. case 619:
  1461. return "DEKA Research & Development Corp.";
  1462. case 620:
  1463. return "Domster Tadeusz Szydlowski";
  1464. case 621:
  1465. return "Technogym SPA";
  1466. case 622:
  1467. return "FLEURBAEY BVBA";
  1468. case 623:
  1469. return "Aptcode Solutions";
  1470. case 624:
  1471. return "LSI ADL Technology";
  1472. case 625:
  1473. return "Animas Corp";
  1474. case 626:
  1475. return "Alps Electric Co., Ltd.";
  1476. case 627:
  1477. return "OCEASOFT";
  1478. case 628:
  1479. return "Motsai Research";
  1480. case 629:
  1481. return "Geotab";
  1482. case 630:
  1483. return "E.G.O. Elektro-Geraetebau GmbH";
  1484. case 631:
  1485. return "bewhere inc";
  1486. case 632:
  1487. return "Johnson Outdoors Inc";
  1488. case 633:
  1489. return "steute Schaltgerate GmbH & Co. KG";
  1490. case 634:
  1491. return "Ekomini inc.";
  1492. case 635:
  1493. return "DEFA AS";
  1494. case 636:
  1495. return "Aseptika Ltd";
  1496. case 637:
  1497. return "HUAWEI Technologies Co., Ltd.";
  1498. case 638:
  1499. return "HabitAware, LLC";
  1500. case 639:
  1501. return "ruwido austria gmbh";
  1502. case 640:
  1503. return "ITEC corporation";
  1504. case 641:
  1505. return "StoneL";
  1506. case 642:
  1507. return "Sonova AG";
  1508. case 643:
  1509. return "Maven Machines, Inc.";
  1510. case 644:
  1511. return "Synapse Electronics";
  1512. case 645:
  1513. return "Standard Innovation Inc.";
  1514. case 646:
  1515. return "RF Code, Inc.";
  1516. case 647:
  1517. return "Wally Ventures S.L.";
  1518. case 648:
  1519. return "Willowbank Electronics Ltd";
  1520. case 649:
  1521. return "SK Telecom";
  1522. case 650:
  1523. return "Jetro AS";
  1524. case 651:
  1525. return "Code Gears LTD";
  1526. case 652:
  1527. return "NANOLINK APS";
  1528. case 653:
  1529. return "IF, LLC";
  1530. case 654:
  1531. return "RF Digital Corp";
  1532. case 655:
  1533. return "Church & Dwight Co., Inc";
  1534. case 656:
  1535. return "Multibit Oy";
  1536. case 657:
  1537. return "CliniCloud Inc";
  1538. case 658:
  1539. return "SwiftSensors";
  1540. case 659:
  1541. return "Blue Bite";
  1542. case 660:
  1543. return "ELIAS GmbH";
  1544. case 661:
  1545. return "Sivantos GmbH";
  1546. case 662:
  1547. return "Petzl";
  1548. case 663:
  1549. return "storm power ltd";
  1550. case 664:
  1551. return "EISST Ltd";
  1552. case 665:
  1553. return "Inexess Technology Simma KG";
  1554. case 666:
  1555. return "Currant, Inc.";
  1556. case 667:
  1557. return "C2 Development, Inc.";
  1558. case 668:
  1559. return "Blue Sky Scientific, LLC";
  1560. case 669:
  1561. return "ALOTTAZS LABS, LLC";
  1562. case 670:
  1563. return "Kupson spol. s r.o.";
  1564. case 671:
  1565. return "Areus Engineering GmbH";
  1566. case 672:
  1567. return "Impossible Camera GmbH";
  1568. case 673:
  1569. return "InventureTrack Systems";
  1570. case 674:
  1571. return "LockedUp";
  1572. case 675:
  1573. return "Itude";
  1574. case 676:
  1575. return "Pacific Lock Company";
  1576. case 677:
  1577. return "Tendyron Corporation ( 天地融科技股份有限公司 )";
  1578. case 678:
  1579. return "Robert Bosch GmbH";
  1580. case 679:
  1581. return "Illuxtron international B.V.";
  1582. case 680:
  1583. return "miSport Ltd.";
  1584. case 681:
  1585. return "Chargelib";
  1586. case 682:
  1587. return "Doppler Lab";
  1588. case 683:
  1589. return "BBPOS Limited";
  1590. case 684:
  1591. return "RTB Elektronik GmbH & Co. KG";
  1592. case 685:
  1593. return "Rx Networks, Inc.";
  1594. case 686:
  1595. return "WeatherFlow, Inc.";
  1596. case 687:
  1597. return "Technicolor USA Inc.";
  1598. case 688:
  1599. return "Bestechnic(Shanghai),Ltd";
  1600. case 689:
  1601. return "Raden Inc";
  1602. case 690:
  1603. return "JouZen Oy";
  1604. case 691:
  1605. return "CLABER S.P.A.";
  1606. case 692:
  1607. return "Hyginex, Inc.";
  1608. case 693:
  1609. return "HANSHIN ELECTRIC RAILWAY CO.,LTD.";
  1610. case 694:
  1611. return "Schneider Electric";
  1612. case 695:
  1613. return "Oort Technologies LLC";
  1614. case 696:
  1615. return "Chrono Therapeutics";
  1616. case 697:
  1617. return "Rinnai Corporation";
  1618. case 698:
  1619. return "Swissprime Technologies AG";
  1620. case 699:
  1621. return "Koha.,Co.Ltd";
  1622. case 700:
  1623. return "Genevac Ltd";
  1624. case 701:
  1625. return "Chemtronics";
  1626. case 702:
  1627. return "Seguro Technology Sp. z o.o.";
  1628. case 703:
  1629. return "Redbird Flight Simulations";
  1630. case 704:
  1631. return "Dash Robotics";
  1632. case 705:
  1633. return "LINE Corporation";
  1634. case 706:
  1635. return "Guillemot Corporation";
  1636. case 707:
  1637. return "Techtronic Power Tools Technology Limited";
  1638. case 708:
  1639. return "Wilson Sporting Goods";
  1640. case 709:
  1641. return "Lenovo (Singapore) Pte Ltd. ( 联想(新加坡) )";
  1642. case 710:
  1643. return "Ayatan Sensors";
  1644. case 711:
  1645. return "Electronics Tomorrow Limited";
  1646. case 712:
  1647. return "VASCO Data Security International, Inc.";
  1648. case 713:
  1649. return "PayRange Inc.";
  1650. case 714:
  1651. return "ABOV Semiconductor";
  1652. case 715:
  1653. return "AINA-Wireless Inc.";
  1654. case 716:
  1655. return "Eijkelkamp Soil & Water";
  1656. case 717:
  1657. return "BMA ergonomics b.v.";
  1658. case 718:
  1659. return "Teva Branded Pharmaceutical Products R&D, Inc.";
  1660. case 719:
  1661. return "Anima";
  1662. case 720:
  1663. return "3M";
  1664. case 721:
  1665. return "Empatica Srl";
  1666. case 722:
  1667. return "Afero, Inc.";
  1668. case 723:
  1669. return "Powercast Corporation";
  1670. case 724:
  1671. return "Secuyou ApS";
  1672. case 725:
  1673. return "OMRON Corporation";
  1674. case 726:
  1675. return "Send Solutions";
  1676. case 727:
  1677. return "NIPPON SYSTEMWARE CO.,LTD.";
  1678. case 728:
  1679. return "Neosfar";
  1680. case 729:
  1681. return "Fliegl Agrartechnik GmbH";
  1682. case 730:
  1683. return "Gilvader";
  1684. case 731:
  1685. return "Digi International Inc (R)";
  1686. case 732:
  1687. return "DeWalch Technologies, Inc.";
  1688. case 733:
  1689. return "Flint Rehabilitation Devices, LLC";
  1690. case 734:
  1691. return "Samsung SDS Co., Ltd.";
  1692. case 735:
  1693. return "Blur Product Development";
  1694. case 736:
  1695. return "University of Michigan";
  1696. case 737:
  1697. return "Victron Energy BV";
  1698. case 738:
  1699. return "NTT docomo";
  1700. case 739:
  1701. return "Carmanah Technologies Corp.";
  1702. case 740:
  1703. return "Bytestorm Ltd.";
  1704. case 741:
  1705. return "Espressif Incorporated ( 乐鑫信息科技(上海)有限公司 )";
  1706. case 742:
  1707. return "Unwire";
  1708. case 743:
  1709. return "Connected Yard, Inc.";
  1710. case 744:
  1711. return "American Music Environments";
  1712. case 745:
  1713. return "Sensogram Technologies, Inc.";
  1714. case 746:
  1715. return "Fujitsu Limited";
  1716. case 747:
  1717. return "Ardic Technology";
  1718. case 748:
  1719. return "Delta Systems, Inc";
  1720. case 749:
  1721. return "HTC Corporation";
  1722. case 750:
  1723. return "Citizen Holdings Co., Ltd.";
  1724. case 751:
  1725. return "SMART-INNOVATION.inc";
  1726. case 752:
  1727. return "Blackrat Software";
  1728. case 753:
  1729. return "The Idea Cave, LLC";
  1730. case 754:
  1731. return "GoPro, Inc.";
  1732. case 755:
  1733. return "AuthAir, Inc";
  1734. case 756:
  1735. return "Vensi, Inc.";
  1736. case 757:
  1737. return "Indagem Tech LLC";
  1738. case 758:
  1739. return "Intemo Technologies";
  1740. case 759:
  1741. return "DreamVisions co., Ltd.";
  1742. case 760:
  1743. return "Runteq Oy Ltd";
  1744. case 761:
  1745. return "IMAGINATION TECHNOLOGIES LTD";
  1746. case 762:
  1747. return "CoSTAR Technologies";
  1748. case 763:
  1749. return "Clarius Mobile Health Corp.";
  1750. case 764:
  1751. return "Shanghai Frequen Microelectronics Co., Ltd.";
  1752. case 765:
  1753. return "Uwanna, Inc.";
  1754. case 766:
  1755. return "Lierda Science & Technology Group Co., Ltd.";
  1756. case 767:
  1757. return "Silicon Laboratories";
  1758. case 768:
  1759. return "World Moto Inc.";
  1760. case 769:
  1761. return "Giatec Scientific Inc.";
  1762. case 770:
  1763. return "Loop Devices, Inc";
  1764. case 771:
  1765. return "IACA electronique";
  1766. case 772:
  1767. return "Proxy Technologies, Inc.";
  1768. case 773:
  1769. return "Swipp ApS";
  1770. case 774:
  1771. return "Life Laboratory Inc.";
  1772. case 775:
  1773. return "FUJI INDUSTRIAL CO.,LTD.";
  1774. case 776:
  1775. return "Surefire, LLC";
  1776. case 777:
  1777. return "Dolby Labs";
  1778. case 778:
  1779. return "Ellisys";
  1780. case 779:
  1781. return "Magnitude Lighting Converters";
  1782. case 780:
  1783. return "Hilti AG";
  1784. case 781:
  1785. return "Devdata S.r.l.";
  1786. case 782:
  1787. return "Deviceworx";
  1788. case 783:
  1789. return "Shortcut Labs";
  1790. case 784:
  1791. return "SGL Italia S.r.l.";
  1792. case 785:
  1793. return "PEEQ DATA";
  1794. case 786:
  1795. return "Ducere Technologies Pvt Ltd";
  1796. case 787:
  1797. return "DiveNav, Inc.";
  1798. case 788:
  1799. return "RIIG AI Sp. z o.o.";
  1800. case 789:
  1801. return "Thermo Fisher Scientific";
  1802. case 790:
  1803. return "AG Measurematics Pvt. Ltd.";
  1804. case 791:
  1805. return "CHUO Electronics CO., LTD.";
  1806. case 792:
  1807. return "Aspenta International";
  1808. case 793:
  1809. return "Eugster Frismag AG";
  1810. case 794:
  1811. return "Amber wireless GmbH";
  1812. case 795:
  1813. return "HQ Inc";
  1814. case 796:
  1815. return "Lab Sensor Solutions";
  1816. case 797:
  1817. return "Enterlab ApS";
  1818. case 798:
  1819. return "Eyefi, Inc.";
  1820. case 799:
  1821. return "MetaSystem S.p.A";
  1822. case 800:
  1823. return "SONO ELECTRONICS. CO., LTD";
  1824. case 801:
  1825. return "Jewelbots";
  1826. case 802:
  1827. return "Compumedics Limited";
  1828. case 803:
  1829. return "Rotor Bike Components";
  1830. case 804:
  1831. return "Astro, Inc.";
  1832. case 805:
  1833. return "Amotus Solutions";
  1834. case 806:
  1835. return "Healthwear Technologies (Changzhou)Ltd";
  1836. case 807:
  1837. return "Essex Electronics";
  1838. case 808:
  1839. return "Grundfos A/S";
  1840. case 809:
  1841. return "Eargo, Inc.";
  1842. case 810:
  1843. return "Electronic Design Lab";
  1844. case 811:
  1845. return "ESYLUX";
  1846. case 812:
  1847. return "NIPPON SMT.CO.,Ltd";
  1848. case 813:
  1849. return "BM innovations GmbH";
  1850. case 814:
  1851. return "indoormap";
  1852. case 815:
  1853. return "OttoQ Inc";
  1854. case 816:
  1855. return "North Pole Engineering";
  1856. case 817:
  1857. return "3flares Technologies Inc.";
  1858. case 818:
  1859. return "Electrocompaniet A.S.";
  1860. case 819:
  1861. return "Mul-T-Lock";
  1862. case 820:
  1863. return "Corentium AS";
  1864. case 821:
  1865. return "Enlighted Inc";
  1866. case 822:
  1867. return "GISTIC";
  1868. case 823:
  1869. return "AJP2 Holdings, LLC";
  1870. case 824:
  1871. return "COBI GmbH";
  1872. case 825:
  1873. return "Blue Sky Scientific, LLC";
  1874. case 826:
  1875. return "Appception, Inc.";
  1876. case 827:
  1877. return "Courtney Thorne Limited";
  1878. case 828:
  1879. return "Virtuosys";
  1880. case 829:
  1881. return "TPV Technology Limited";
  1882. case 830:
  1883. return "Monitra SA";
  1884. case 831:
  1885. return "Automation Components, Inc.";
  1886. case 832:
  1887. return "Letsense s.r.l.";
  1888. case 833:
  1889. return "Etesian Technologies LLC";
  1890. case 834:
  1891. return "GERTEC BRASIL LTDA.";
  1892. case 835:
  1893. return "Drekker Development Pty. Ltd.";
  1894. case 836:
  1895. return "Whirl Inc";
  1896. case 837:
  1897. return "Locus Positioning";
  1898. case 838:
  1899. return "Acuity Brands Lighting, Inc";
  1900. case 839:
  1901. return "Prevent Biometrics";
  1902. case 840:
  1903. return "Arioneo";
  1904. case 841:
  1905. return "VersaMe";
  1906. case 842:
  1907. return "Vaddio";
  1908. case 843:
  1909. return "Libratone A/S";
  1910. case 844:
  1911. return "HM Electronics, Inc.";
  1912. case 845:
  1913. return "TASER International, Inc.";
  1914. case 846:
  1915. return "Safe Trust Inc.";
  1916. case 847:
  1917. return "Heartland Payment Systems";
  1918. case 848:
  1919. return "Bitstrata Systems Inc.";
  1920. case 849:
  1921. return "Pieps GmbH";
  1922. case 850:
  1923. return "iRiding(Xiamen)Technology Co.,Ltd.";
  1924. case 851:
  1925. return "Alpha Audiotronics, Inc.";
  1926. case 852:
  1927. return "TOPPAN FORMS CO.,LTD.";
  1928. case 853:
  1929. return "Sigma Designs, Inc.";
  1930. case 854:
  1931. return "Spectrum Brands, Inc.";
  1932. case 855:
  1933. return "Polymap Wireless";
  1934. case 856:
  1935. return "MagniWare Ltd.";
  1936. case 857:
  1937. return "Novotec Medical GmbH";
  1938. case 858:
  1939. return "Medicom Innovation Partner a/s";
  1940. case 859:
  1941. return "Matrix Inc.";
  1942. case 860:
  1943. return "Eaton Corporation";
  1944. case 861:
  1945. return "KYS";
  1946. case 862:
  1947. return "Naya Health, Inc.";
  1948. case 863:
  1949. return "Acromag";
  1950. case 864:
  1951. return "Insulet Corporation";
  1952. case 865:
  1953. return "Wellinks Inc.";
  1954. case 866:
  1955. return "ON Semiconductor";
  1956. case 867:
  1957. return "FREELAP SA";
  1958. case 868:
  1959. return "Favero Electronics Srl";
  1960. case 869:
  1961. return "BioMech Sensor LLC";
  1962. case 870:
  1963. return "BOLTT Sports technologies Private limited";
  1964. case 871:
  1965. return "Saphe International";
  1966. case 872:
  1967. return "Metormote AB";
  1968. case 873:
  1969. return "littleBits";
  1970. case 874:
  1971. return "SetPoint Medical";
  1972. case 875:
  1973. return "BRControls Products BV";
  1974. case 876:
  1975. return "Zipcar";
  1976. case 877:
  1977. return "AirBolt Pty Ltd";
  1978. case 878:
  1979. return "KeepTruckin Inc";
  1980. case 879:
  1981. return "Motiv, Inc.";
  1982. case 880:
  1983. return "Wazombi Labs OÜ";
  1984. case 881:
  1985. return "ORBCOMM";
  1986. case 882:
  1987. return "Nixie Labs, Inc.";
  1988. case 883:
  1989. return "AppNearMe Ltd";
  1990. case 884:
  1991. return "Holman Industries";
  1992. case 885:
  1993. return "Expain AS";
  1994. case 886:
  1995. return "Electronic Temperature Instruments Ltd";
  1996. case 887:
  1997. return "Plejd AB";
  1998. case 888:
  1999. return "Propeller Health";
  2000. case 889:
  2001. return "Shenzhen iMCO Electronic Technology Co.,Ltd";
  2002. case 890:
  2003. return "Algoria";
  2004. case 891:
  2005. return "Apption Labs Inc.";
  2006. case 892:
  2007. return "Cronologics Corporation";
  2008. case 893:
  2009. return "MICRODIA Ltd.";
  2010. case 894:
  2011. return "lulabytes S.L.";
  2012. case 895:
  2013. return "Société des Produits Nestlé S.A. (formerly Nestec S.A.)";
  2014. case 896:
  2015. return "LLC \"MEGA-F service\"";
  2016. case 897:
  2017. return "Sharp Corporation";
  2018. case 898:
  2019. return "Precision Outcomes Ltd";
  2020. case 899:
  2021. return "Kronos Incorporated";
  2022. case 900:
  2023. return "OCOSMOS Co., Ltd.";
  2024. case 901:
  2025. return "Embedded Electronic Solutions Ltd. dba e2Solutions";
  2026. case 902:
  2027. return "Aterica Inc.";
  2028. case 903:
  2029. return "BluStor PMC, Inc.";
  2030. case 904:
  2031. return "Kapsch TrafficCom AB";
  2032. case 905:
  2033. return "ActiveBlu Corporation";
  2034. case 906:
  2035. return "Kohler Mira Limited";
  2036. case 907:
  2037. return "Noke";
  2038. case 908:
  2039. return "Appion Inc.";
  2040. case 909:
  2041. return "Resmed Ltd";
  2042. case 910:
  2043. return "Crownstone B.V.";
  2044. case 911:
  2045. return "Xiaomi Inc.";
  2046. case 912:
  2047. return "INFOTECH s.r.o.";
  2048. case 913:
  2049. return "Thingsquare AB";
  2050. case 914:
  2051. return "T&D";
  2052. case 915:
  2053. return "LAVAZZA S.p.A.";
  2054. case 916:
  2055. return "Netclearance Systems, Inc.";
  2056. case 917:
  2057. return "SDATAWAY";
  2058. case 918:
  2059. return "BLOKS GmbH";
  2060. case 919:
  2061. return "LEGO System A/S";
  2062. case 920:
  2063. return "Thetatronics Ltd";
  2064. case 921:
  2065. return "Nikon Corporation";
  2066. case 922:
  2067. return "NeST";
  2068. case 923:
  2069. return "South Silicon Valley Microelectronics";
  2070. case 924:
  2071. return "ALE International";
  2072. case 925:
  2073. return "CareView Communications, Inc.";
  2074. case 926:
  2075. return "SchoolBoard Limited";
  2076. case 927:
  2077. return "Molex Corporation";
  2078. case 928:
  2079. return "IVT Wireless Limited";
  2080. case 929:
  2081. return "Alpine Labs LLC";
  2082. case 930:
  2083. return "Candura Instruments";
  2084. case 931:
  2085. return "SmartMovt Technology Co., Ltd";
  2086. case 932:
  2087. return "Token Zero Ltd";
  2088. case 933:
  2089. return "ACE CAD Enterprise Co., Ltd. (ACECAD)";
  2090. case 934:
  2091. return "Medela, Inc";
  2092. case 935:
  2093. return "AeroScout";
  2094. case 936:
  2095. return "Esrille Inc.";
  2096. case 937:
  2097. return "THINKERLY SRL";
  2098. case 938:
  2099. return "Exon Sp. z o.o.";
  2100. case 939:
  2101. return "Meizu Technology Co., Ltd.";
  2102. case 940:
  2103. return "Smablo LTD";
  2104. case 941:
  2105. return "XiQ";
  2106. case 942:
  2107. return "Allswell Inc.";
  2108. case 943:
  2109. return "Comm-N-Sense Corp DBA Verigo";
  2110. case 944:
  2111. return "VIBRADORM GmbH";
  2112. case 945:
  2113. return "Otodata Wireless Network Inc.";
  2114. case 946:
  2115. return "Propagation Systems Limited";
  2116. case 947:
  2117. return "Midwest Instruments & Controls";
  2118. case 948:
  2119. return "Alpha Nodus, inc.";
  2120. case 949:
  2121. return "petPOMM, Inc";
  2122. case 950:
  2123. return "Mattel";
  2124. case 951:
  2125. return "Airbly Inc.";
  2126. case 952:
  2127. return "A-Safe Limited";
  2128. case 953:
  2129. return "FREDERIQUE CONSTANT SA";
  2130. case 954:
  2131. return "Maxscend Microelectronics Company Limited";
  2132. case 955:
  2133. return "Abbott";
  2134. case 956:
  2135. return "ASB Bank Ltd";
  2136. case 957:
  2137. return "amadas";
  2138. case 958:
  2139. return "Applied Science, Inc.";
  2140. case 959:
  2141. return "iLumi Solutions Inc.";
  2142. case 960:
  2143. return "Arch Systems Inc.";
  2144. case 961:
  2145. return "Ember Technologies, Inc.";
  2146. case 962:
  2147. return "Snapchat Inc";
  2148. case 963:
  2149. return "Casambi Technologies Oy";
  2150. case 964:
  2151. return "Pico Technology Inc.";
  2152. case 965:
  2153. return "St. Jude Medical, Inc.";
  2154. case 966:
  2155. return "Intricon";
  2156. case 967:
  2157. return "Structural Health Systems, Inc.";
  2158. case 968:
  2159. return "Avvel International";
  2160. case 969:
  2161. return "Gallagher Group";
  2162. case 970:
  2163. return "In2things Automation Pvt. Ltd.";
  2164. case 971:
  2165. return "SYSDEV Srl";
  2166. case 972:
  2167. return "Vonkil Technologies Ltd";
  2168. case 973:
  2169. return "Wynd Technologies, Inc.";
  2170. case 974:
  2171. return "CONTRINEX S.A.";
  2172. case 975:
  2173. return "MIRA, Inc.";
  2174. case 976:
  2175. return "Watteam Ltd";
  2176. case 977:
  2177. return "Density Inc.";
  2178. case 978:
  2179. return "IOT Pot India Private Limited";
  2180. case 979:
  2181. return "Sigma Connectivity AB";
  2182. case 980:
  2183. return "PEG PEREGO SPA";
  2184. case 981:
  2185. return "Wyzelink Systems Inc.";
  2186. case 982:
  2187. return "Yota Devices LTD";
  2188. case 983:
  2189. return "FINSECUR";
  2190. case 984:
  2191. return "Zen-Me Labs Ltd";
  2192. case 985:
  2193. return "3IWare Co., Ltd.";
  2194. case 986:
  2195. return "EnOcean GmbH";
  2196. case 987:
  2197. return "Instabeat, Inc";
  2198. case 988:
  2199. return "Nima Labs";
  2200. case 989:
  2201. return "Andreas Stihl AG & Co. KG";
  2202. case 990:
  2203. return "Nathan Rhoades LLC";
  2204. case 991:
  2205. return "Grob Technologies, LLC";
  2206. case 992:
  2207. return "Actions (Zhuhai) Technology Co., Limited";
  2208. case 993:
  2209. return "SPD Development Company Ltd";
  2210. case 994:
  2211. return "Sensoan Oy";
  2212. case 995:
  2213. return "Qualcomm Life Inc";
  2214. case 996:
  2215. return "Chip-ing AG";
  2216. case 997:
  2217. return "ffly4u";
  2218. case 998:
  2219. return "IoT Instruments Oy";
  2220. case 999:
  2221. return "TRUE Fitness Technology";
  2222. case 1000:
  2223. return "Reiner Kartengeraete GmbH & Co. KG.";
  2224. case 1001:
  2225. return "SHENZHEN LEMONJOY TECHNOLOGY CO., LTD.";
  2226. case 1002:
  2227. return "Hello Inc.";
  2228. case 1003:
  2229. return "Evollve Inc.";
  2230. case 1004:
  2231. return "Jigowatts Inc.";
  2232. case 1005:
  2233. return "BASIC MICRO.COM,INC.";
  2234. case 1006:
  2235. return "CUBE TECHNOLOGIES";
  2236. case 1007:
  2237. return "foolography GmbH";
  2238. case 1008:
  2239. return "CLINK";
  2240. case 1009:
  2241. return "Hestan Smart Cooking Inc.";
  2242. case 1010:
  2243. return "WindowMaster A/S";
  2244. case 1011:
  2245. return "Flowscape AB";
  2246. case 1012:
  2247. return "PAL Technologies Ltd";
  2248. case 1013:
  2249. return "WHERE, Inc.";
  2250. case 1014:
  2251. return "Iton Technology Corp.";
  2252. case 1015:
  2253. return "Owl Labs Inc.";
  2254. case 1016:
  2255. return "Rockford Corp.";
  2256. case 1017:
  2257. return "Becon Technologies Co.,Ltd.";
  2258. case 1018:
  2259. return "Vyassoft Technologies Inc";
  2260. case 1019:
  2261. return "Nox Medical";
  2262. case 1020:
  2263. return "Kimberly-Clark";
  2264. case 1021:
  2265. return "Trimble Navigation Ltd.";
  2266. case 1022:
  2267. return "Littelfuse";
  2268. case 1023:
  2269. return "Withings";
  2270. case 1024:
  2271. return "i-developer IT Beratung UG";
  2272. case 1025:
  2273. return "Relations Inc.";
  2274. case 1026:
  2275. return "Sears Holdings Corporation";
  2276. case 1027:
  2277. return "Gantner Electronic GmbH";
  2278. case 1028:
  2279. return "Authomate Inc";
  2280. case 1029:
  2281. return "Vertex International, Inc.";
  2282. case 1030:
  2283. return "Airtago";
  2284. case 1031:
  2285. return "Swiss Audio SA";
  2286. case 1032:
  2287. return "ToGetHome Inc.";
  2288. case 1033:
  2289. return "AXIS";
  2290. case 1034:
  2291. return "Openmatics";
  2292. case 1035:
  2293. return "Jana Care Inc.";
  2294. case 1036:
  2295. return "Senix Corporation";
  2296. case 1037:
  2297. return "NorthStar Battery Company, LLC";
  2298. case 1038:
  2299. return "SKF (U.K.) Limited";
  2300. case 1039:
  2301. return "CO-AX Technology, Inc.";
  2302. case 1040:
  2303. return "Fender Musical Instruments";
  2304. case 1041:
  2305. return "Luidia Inc";
  2306. case 1042:
  2307. return "SEFAM";
  2308. case 1043:
  2309. return "Wireless Cables Inc";
  2310. case 1044:
  2311. return "Lightning Protection International Pty Ltd";
  2312. case 1045:
  2313. return "Uber Technologies Inc";
  2314. case 1046:
  2315. return "SODA GmbH";
  2316. case 1047:
  2317. return "Fatigue Science";
  2318. case 1048:
  2319. return "Alpine Electronics Inc.";
  2320. case 1049:
  2321. return "Novalogy LTD";
  2322. case 1050:
  2323. return "Friday Labs Limited";
  2324. case 1051:
  2325. return "OrthoAccel Technologies";
  2326. case 1052:
  2327. return "WaterGuru, Inc.";
  2328. case 1053:
  2329. return "Benning Elektrotechnik und Elektronik GmbH & Co. KG";
  2330. case 1054:
  2331. return "Dell Computer Corporation";
  2332. case 1055:
  2333. return "Kopin Corporation";
  2334. case 1056:
  2335. return "TecBakery GmbH";
  2336. case 1057:
  2337. return "Backbone Labs, Inc.";
  2338. case 1058:
  2339. return "DELSEY SA";
  2340. case 1059:
  2341. return "Chargifi Limited";
  2342. case 1060:
  2343. return "Trainesense Ltd.";
  2344. case 1061:
  2345. return "Unify Software and Solutions GmbH & Co. KG";
  2346. case 1062:
  2347. return "Husqvarna AB";
  2348. case 1063:
  2349. return "Focus fleet and fuel management inc";
  2350. case 1064:
  2351. return "SmallLoop, LLC";
  2352. case 1065:
  2353. return "Prolon Inc.";
  2354. case 1066:
  2355. return "BD Medical";
  2356. case 1067:
  2357. return "iMicroMed Incorporated";
  2358. case 1068:
  2359. return "Ticto N.V.";
  2360. case 1069:
  2361. return "Meshtech AS";
  2362. case 1070:
  2363. return "MemCachier Inc.";
  2364. case 1071:
  2365. return "Danfoss A/S";
  2366. case 1072:
  2367. return "SnapStyk Inc.";
  2368. case 1073:
  2369. return "Amway Corporation";
  2370. case 1074:
  2371. return "Silk Labs, Inc.";
  2372. case 1075:
  2373. return "Pillsy Inc.";
  2374. case 1076:
  2375. return "Hatch Baby, Inc.";
  2376. case 1077:
  2377. return "Blocks Wearables Ltd.";
  2378. case 1078:
  2379. return "Drayson Technologies (Europe) Limited";
  2380. case 1079:
  2381. return "eBest IOT Inc.";
  2382. case 1080:
  2383. return "Helvar Ltd";
  2384. case 1081:
  2385. return "Radiance Technologies";
  2386. case 1082:
  2387. return "Nuheara Limited";
  2388. case 1083:
  2389. return "Appside co., ltd.";
  2390. case 1084:
  2391. return "DeLaval";
  2392. case 1085:
  2393. return "Coiler Corporation";
  2394. case 1086:
  2395. return "Thermomedics, Inc.";
  2396. case 1087:
  2397. return "Tentacle Sync GmbH";
  2398. case 1088:
  2399. return "Valencell, Inc.";
  2400. case 1089:
  2401. return "iProtoXi Oy";
  2402. case 1090:
  2403. return "SECOM CO., LTD.";
  2404. case 1091:
  2405. return "Tucker International LLC";
  2406. case 1092:
  2407. return "Metanate Limited";
  2408. case 1093:
  2409. return "Kobian Canada Inc.";
  2410. case 1094:
  2411. return "NETGEAR, Inc.";
  2412. case 1095:
  2413. return "Fabtronics Australia Pty Ltd";
  2414. case 1096:
  2415. return "Grand Centrix GmbH";
  2416. case 1097:
  2417. return "1UP USA.com llc";
  2418. case 1098:
  2419. return "SHIMANO INC.";
  2420. case 1099:
  2421. return "Nain Inc.";
  2422. case 1100:
  2423. return "LifeStyle Lock, LLC";
  2424. case 1101:
  2425. return "VEGA Grieshaber KG";
  2426. case 1102:
  2427. return "Xtrava Inc.";
  2428. case 1103:
  2429. return "TTS Tooltechnic Systems AG & Co. KG";
  2430. case 1104:
  2431. return "Teenage Engineering AB";
  2432. case 1105:
  2433. return "Tunstall Nordic AB";
  2434. case 1106:
  2435. return "Svep Design Center AB";
  2436. case 1107:
  2437. return "GreenPeak Technologies BV";
  2438. case 1108:
  2439. return "Sphinx Electronics GmbH & Co KG";
  2440. case 1109:
  2441. return "Atomation";
  2442. case 1110:
  2443. return "Nemik Consulting Inc";
  2444. case 1111:
  2445. return "RF INNOVATION";
  2446. case 1112:
  2447. return "Mini Solution Co., Ltd.";
  2448. case 1113:
  2449. return "Lumenetix, Inc";
  2450. case 1114:
  2451. return "2048450 Ontario Inc";
  2452. case 1115:
  2453. return "SPACEEK LTD";
  2454. case 1116:
  2455. return "Delta T Corporation";
  2456. case 1117:
  2457. return "Boston Scientific Corporation";
  2458. case 1118:
  2459. return "Nuviz, Inc.";
  2460. case 1119:
  2461. return "Real Time Automation, Inc.";
  2462. case 1120:
  2463. return "Kolibree";
  2464. case 1121:
  2465. return "vhf elektronik GmbH";
  2466. case 1122:
  2467. return "Bonsai Systems GmbH";
  2468. case 1123:
  2469. return "Fathom Systems Inc.";
  2470. case 1124:
  2471. return "Bellman & Symfon";
  2472. case 1125:
  2473. return "International Forte Group LLC";
  2474. case 1126:
  2475. return "CycleLabs Solutions inc.";
  2476. case 1127:
  2477. return "Codenex Oy";
  2478. case 1128:
  2479. return "Kynesim Ltd";
  2480. case 1129:
  2481. return "Palago AB";
  2482. case 1130:
  2483. return "INSIGMA INC.";
  2484. case 1131:
  2485. return "PMD Solutions";
  2486. case 1132:
  2487. return "Qingdao Realtime Technology Co., Ltd.";
  2488. case 1133:
  2489. return "BEGA Gantenbrink-Leuchten KG";
  2490. case 1134:
  2491. return "Pambor Ltd.";
  2492. case 1135:
  2493. return "Develco Products A/S";
  2494. case 1136:
  2495. return "iDesign s.r.l.";
  2496. case 1137:
  2497. return "TiVo Corp";
  2498. case 1138:
  2499. return "Control-J Pty Ltd";
  2500. case 1139:
  2501. return "Steelcase, Inc.";
  2502. case 1140:
  2503. return "iApartment co., ltd.";
  2504. case 1141:
  2505. return "Icom inc.";
  2506. case 1142:
  2507. return "Oxstren Wearable Technologies Private Limited";
  2508. case 1143:
  2509. return "Blue Spark Technologies";
  2510. case 1144:
  2511. return "FarSite Communications Limited";
  2512. case 1145:
  2513. return "mywerk system GmbH";
  2514. case 1146:
  2515. return "Sinosun Technology Co., Ltd.";
  2516. case 1147:
  2517. return "MIYOSHI ELECTRONICS CORPORATION";
  2518. case 1148:
  2519. return "POWERMAT LTD";
  2520. case 1149:
  2521. return "Occly LLC";
  2522. case 1150:
  2523. return "OurHub Dev IvS";
  2524. case 1151:
  2525. return "Pro-Mark, Inc.";
  2526. case 1152:
  2527. return "Dynometrics Inc.";
  2528. case 1153:
  2529. return "Quintrax Limited";
  2530. case 1154:
  2531. return "POS Tuning Udo Vosshenrich GmbH & Co. KG";
  2532. case 1155:
  2533. return "Multi Care Systems B.V.";
  2534. case 1156:
  2535. return "Revol Technologies Inc";
  2536. case 1157:
  2537. return "SKIDATA AG";
  2538. case 1158:
  2539. return "DEV TECNOLOGIA INDUSTRIA, COMERCIO E MANUTENCAO DE EQUIPAMENTOS LTDA. - ME";
  2540. case 1159:
  2541. return "Centrica Connected Home";
  2542. case 1160:
  2543. return "Automotive Data Solutions Inc";
  2544. case 1161:
  2545. return "Igarashi Engineering";
  2546. case 1162:
  2547. return "Taelek Oy";
  2548. case 1163:
  2549. return "CP Electronics Limited";
  2550. case 1164:
  2551. return "Vectronix AG";
  2552. case 1165:
  2553. return "S-Labs Sp. z o.o.";
  2554. case 1166:
  2555. return "Companion Medical, Inc.";
  2556. case 1167:
  2557. return "BlueKitchen GmbH";
  2558. case 1168:
  2559. return "Matting AB";
  2560. case 1169:
  2561. return "SOREX - Wireless Solutions GmbH";
  2562. case 1170:
  2563. return "ADC Technology, Inc.";
  2564. case 1171:
  2565. return "Lynxemi Pte Ltd";
  2566. case 1172:
  2567. return "SENNHEISER electronic GmbH & Co. KG";
  2568. case 1173:
  2569. return "LMT Mercer Group, Inc";
  2570. case 1174:
  2571. return "Polymorphic Labs LLC";
  2572. case 1175:
  2573. return "Cochlear Limited";
  2574. case 1176:
  2575. return "METER Group, Inc. USA";
  2576. case 1177:
  2577. return "Ruuvi Innovations Ltd.";
  2578. case 1178:
  2579. return "Situne AS";
  2580. case 1179:
  2581. return "nVisti, LLC";
  2582. case 1180:
  2583. return "DyOcean";
  2584. case 1181:
  2585. return "Uhlmann & Zacher GmbH";
  2586. case 1182:
  2587. return "AND!XOR LLC";
  2588. case 1183:
  2589. return "tictote AB";
  2590. case 1184:
  2591. return "Vypin, LLC";
  2592. case 1185:
  2593. return "PNI Sensor Corporation";
  2594. case 1186:
  2595. return "ovrEngineered, LLC";
  2596. case 1187:
  2597. return "GT-tronics HK Ltd";
  2598. case 1188:
  2599. return "Herbert Waldmann GmbH & Co. KG";
  2600. case 1189:
  2601. return "Guangzhou FiiO Electronics Technology Co.,Ltd";
  2602. case 1190:
  2603. return "Vinetech Co., Ltd";
  2604. case 1191:
  2605. return "Dallas Logic Corporation";
  2606. case 1192:
  2607. return "BioTex, Inc.";
  2608. case 1193:
  2609. return "DISCOVERY SOUND TECHNOLOGY, LLC";
  2610. case 1194:
  2611. return "LINKIO SAS";
  2612. case 1195:
  2613. return "Harbortronics, Inc.";
  2614. case 1196:
  2615. return "Undagrid B.V.";
  2616. case 1197:
  2617. return "Shure Inc";
  2618. case 1198:
  2619. return "ERM Electronic Systems LTD";
  2620. case 1199:
  2621. return "BIOROWER Handelsagentur GmbH";
  2622. case 1200:
  2623. return "Weba Sport und Med. Artikel GmbH";
  2624. case 1201:
  2625. return "Kartographers Technologies Pvt. Ltd.";
  2626. case 1202:
  2627. return "The Shadow on the Moon";
  2628. case 1203:
  2629. return "mobike (Hong Kong) Limited";
  2630. case 1204:
  2631. return "Inuheat Group AB";
  2632. case 1205:
  2633. return "Swiftronix AB";
  2634. case 1206:
  2635. return "Diagnoptics Technologies";
  2636. case 1207:
  2637. return "Analog Devices, Inc.";
  2638. case 1208:
  2639. return "Soraa Inc.";
  2640. case 1209:
  2641. return "CSR Building Products Limited";
  2642. case 1210:
  2643. return "Crestron Electronics, Inc.";
  2644. case 1211:
  2645. return "Neatebox Ltd";
  2646. case 1212:
  2647. return "Draegerwerk AG & Co. KGaA";
  2648. case 1213:
  2649. return "AlbynMedical";
  2650. case 1214:
  2651. return "Averos FZCO";
  2652. case 1215:
  2653. return "VIT Initiative, LLC";
  2654. case 1216:
  2655. return "Statsports International";
  2656. case 1217:
  2657. return "Sospitas, s.r.o.";
  2658. case 1218:
  2659. return "Dmet Products Corp.";
  2660. case 1219:
  2661. return "Mantracourt Electronics Limited";
  2662. case 1220:
  2663. return "TeAM Hutchins AB";
  2664. case 1221:
  2665. return "Seibert Williams Glass, LLC";
  2666. case 1222:
  2667. return "Insta GmbH";
  2668. case 1223:
  2669. return "Svantek Sp. z o.o.";
  2670. case 1224:
  2671. return "Shanghai Flyco Electrical Appliance Co., Ltd.";
  2672. case 1225:
  2673. return "Thornwave Labs Inc";
  2674. case 1226:
  2675. return "Steiner-Optik GmbH";
  2676. case 1227:
  2677. return "Novo Nordisk A/S";
  2678. case 1228:
  2679. return "Enflux Inc.";
  2680. case 1229:
  2681. return "Safetech Products LLC";
  2682. case 1230:
  2683. return "GOOOLED S.R.L.";
  2684. case 1231:
  2685. return "DOM Sicherheitstechnik GmbH & Co. KG";
  2686. case 1232:
  2687. return "Olympus Corporation";
  2688. case 1233:
  2689. return "KTS GmbH";
  2690. case 1234:
  2691. return "Anloq Technologies Inc.";
  2692. case 1235:
  2693. return "Queercon, Inc";
  2694. case 1236:
  2695. return "5th Element Ltd";
  2696. case 1237:
  2697. return "Gooee Limited";
  2698. case 1238:
  2699. return "LUGLOC LLC";
  2700. case 1239:
  2701. return "Blincam, Inc.";
  2702. case 1240:
  2703. return "FUJIFILM Corporation";
  2704. case 1241:
  2705. return "RandMcNally";
  2706. case 1242:
  2707. return "Franceschi Marina snc";
  2708. case 1243:
  2709. return "Engineered Audio, LLC.";
  2710. case 1244:
  2711. return "IOTTIVE (OPC) PRIVATE LIMITED";
  2712. case 1245:
  2713. return "4MOD Technology";
  2714. case 1246:
  2715. return "Lutron Electronics Co., Inc.";
  2716. case 1247:
  2717. return "Emerson";
  2718. case 1248:
  2719. return "Guardtec, Inc.";
  2720. case 1249:
  2721. return "REACTEC LIMITED";
  2722. case 1250:
  2723. return "EllieGrid";
  2724. case 1251:
  2725. return "Under Armour";
  2726. case 1252:
  2727. return "Woodenshark";
  2728. case 1253:
  2729. return "Avack Oy";
  2730. case 1254:
  2731. return "Smart Solution Technology, Inc.";
  2732. case 1255:
  2733. return "REHABTRONICS INC.";
  2734. case 1256:
  2735. return "STABILO International";
  2736. case 1257:
  2737. return "Busch Jaeger Elektro GmbH";
  2738. case 1258:
  2739. return "Pacific Bioscience Laboratories, Inc";
  2740. case 1259:
  2741. return "Bird Home Automation GmbH";
  2742. case 1260:
  2743. return "Motorola Solutions";
  2744. case 1261:
  2745. return "R9 Technology, Inc.";
  2746. case 1262:
  2747. return "Auxivia";
  2748. case 1263:
  2749. return "DaisyWorks, Inc";
  2750. case 1264:
  2751. return "Kosi Limited";
  2752. case 1265:
  2753. return "Theben AG";
  2754. case 1266:
  2755. return "InDreamer Techsol Private Limited";
  2756. case 1267:
  2757. return "Cerevast Medical";
  2758. case 1268:
  2759. return "ZanCompute Inc.";
  2760. case 1269:
  2761. return "Pirelli Tyre S.P.A.";
  2762. case 1270:
  2763. return "McLear Limited";
  2764. case 1271:
  2765. return "Shenzhen Huiding Technology Co.,Ltd.";
  2766. case 1272:
  2767. return "Convergence Systems Limited";
  2768. case 1273:
  2769. return "Interactio";
  2770. case 1274:
  2771. return "Androtec GmbH";
  2772. case 1275:
  2773. return "Benchmark Drives GmbH & Co. KG";
  2774. case 1276:
  2775. return "SwingLync L. L. C.";
  2776. case 1277:
  2777. return "Tapkey GmbH";
  2778. case 1278:
  2779. return "Woosim Systems Inc.";
  2780. case 1279:
  2781. return "Microsemi Corporation";
  2782. case 1280:
  2783. return "Wiliot LTD.";
  2784. case 1281:
  2785. return "Polaris IND";
  2786. case 1282:
  2787. return "Specifi-Kali LLC";
  2788. case 1283:
  2789. return "Locoroll, Inc";
  2790. case 1284:
  2791. return "PHYPLUS Inc";
  2792. case 1285:
  2793. return "Inplay Technologies LLC";
  2794. case 1286:
  2795. return "Hager";
  2796. case 1287:
  2797. return "Yellowcog";
  2798. case 1288:
  2799. return "Axes System sp. z o. o.";
  2800. case 1289:
  2801. return "myLIFTER Inc.";
  2802. case 1290:
  2803. return "Shake-on B.V.";
  2804. case 1291:
  2805. return "Vibrissa Inc.";
  2806. case 1292:
  2807. return "OSRAM GmbH";
  2808. case 1293:
  2809. return "TRSystems GmbH";
  2810. case 1294:
  2811. return "Yichip Microelectronics (Hangzhou) Co.,Ltd.";
  2812. case 1295:
  2813. return "Foundation Engineering LLC";
  2814. case 1296:
  2815. return "UNI-ELECTRONICS, INC.";
  2816. case 1297:
  2817. return "Brookfield Equinox LLC";
  2818. case 1298:
  2819. return "Soprod SA";
  2820. case 1299:
  2821. return "9974091 Canada Inc.";
  2822. case 1300:
  2823. return "FIBRO GmbH";
  2824. case 1301:
  2825. return "RB Controls Co., Ltd.";
  2826. case 1302:
  2827. return "Footmarks";
  2828. case 1303:
  2829. return "Amtronic Sverige AB (formerly Amcore AB)";
  2830. case 1304:
  2831. return "MAMORIO.inc";
  2832. case 1305:
  2833. return "Tyto Life LLC";
  2834. case 1306:
  2835. return "Leica Camera AG";
  2836. case 1307:
  2837. return "Angee Technologies Ltd.";
  2838. case 1308:
  2839. return "EDPS";
  2840. case 1309:
  2841. return "OFF Line Co., Ltd.";
  2842. case 1310:
  2843. return "Detect Blue Limited";
  2844. case 1311:
  2845. return "Setec Pty Ltd";
  2846. case 1312:
  2847. return "Target Corporation";
  2848. case 1313:
  2849. return "IAI Corporation";
  2850. case 1314:
  2851. return "NS Tech, Inc.";
  2852. case 1315:
  2853. return "MTG Co., Ltd.";
  2854. case 1316:
  2855. return "Hangzhou iMagic Technology Co., Ltd";
  2856. case 1317:
  2857. return "HONGKONG NANO IC TECHNOLOGIES CO., LIMITED";
  2858. case 1318:
  2859. return "Honeywell International Inc.";
  2860. case 1319:
  2861. return "Albrecht JUNG";
  2862. case 1320:
  2863. return "Lunera Lighting Inc.";
  2864. case 1321:
  2865. return "Lumen UAB";
  2866. case 1322:
  2867. return "Keynes Controls Ltd";
  2868. case 1323:
  2869. return "Novartis AG";
  2870. case 1324:
  2871. return "Geosatis SA";
  2872. case 1325:
  2873. return "EXFO, Inc.";
  2874. case 1326:
  2875. return "LEDVANCE GmbH";
  2876. case 1327:
  2877. return "Center ID Corp.";
  2878. case 1328:
  2879. return "Adolene, Inc.";
  2880. case 1329:
  2881. return "D&M Holdings Inc.";
  2882. case 1330:
  2883. return "CRESCO Wireless, Inc.";
  2884. case 1331:
  2885. return "Nura Operations Pty Ltd";
  2886. case 1332:
  2887. return "Frontiergadget, Inc.";
  2888. case 1333:
  2889. return "Smart Component Technologies Limited";
  2890. case 1334:
  2891. return "ZTR Control Systems LLC";
  2892. case 1335:
  2893. return "MetaLogics Corporation";
  2894. case 1336:
  2895. return "Medela AG";
  2896. case 1337:
  2897. return "OPPLE Lighting Co., Ltd";
  2898. case 1338:
  2899. return "Savitech Corp.,";
  2900. case 1339:
  2901. return "prodigy";
  2902. case 1340:
  2903. return "Screenovate Technologies Ltd";
  2904. case 1341:
  2905. return "TESA SA";
  2906. case 1342:
  2907. return "CLIM8 LIMITED";
  2908. case 1343:
  2909. return "Silergy Corp";
  2910. case 1344:
  2911. return "SilverPlus, Inc";
  2912. case 1345:
  2913. return "Sharknet srl";
  2914. case 1346:
  2915. return "Mist Systems, Inc.";
  2916. case 1347:
  2917. return "MIWA LOCK CO.,Ltd";
  2918. case 1348:
  2919. return "OrthoSensor, Inc.";
  2920. case 1349:
  2921. return "Candy Hoover Group s.r.l";
  2922. case 1350:
  2923. return "Apexar Technologies S.A.";
  2924. case 1351:
  2925. return "LOGICDATA d.o.o.";
  2926. case 1352:
  2927. return "Knick Elektronische Messgeraete GmbH & Co. KG";
  2928. case 1353:
  2929. return "Smart Technologies and Investment Limited";
  2930. case 1354:
  2931. return "Linough Inc.";
  2932. case 1355:
  2933. return "Advanced Electronic Designs, Inc.";
  2934. case 1356:
  2935. return "Carefree Scott Fetzer Co Inc";
  2936. case 1357:
  2937. return "Sensome";
  2938. case 1358:
  2939. return "FORTRONIK storitve d.o.o.";
  2940. case 1359:
  2941. return "Sinnoz";
  2942. case 1360:
  2943. return "Versa Networks, Inc.";
  2944. case 1361:
  2945. return "Sylero";
  2946. case 1362:
  2947. return "Avempace SARL";
  2948. case 1363:
  2949. return "Nintendo Co., Ltd.";
  2950. case 1364:
  2951. return "National Instruments";
  2952. case 1365:
  2953. return "KROHNE Messtechnik GmbH";
  2954. case 1366:
  2955. return "Otodynamics Ltd";
  2956. case 1367:
  2957. return "Arwin Technology Limited";
  2958. case 1368:
  2959. return "benegear, inc.";
  2960. case 1369:
  2961. return "Newcon Optik";
  2962. case 1370:
  2963. return "CANDY HOUSE, Inc.";
  2964. case 1371:
  2965. return "FRANKLIN TECHNOLOGY INC";
  2966. case 1372:
  2967. return "Lely";
  2968. case 1373:
  2969. return "Valve Corporation";
  2970. case 1374:
  2971. return "Hekatron Vertriebs GmbH";
  2972. case 1375:
  2973. return "PROTECH S.A.S. DI GIRARDI ANDREA & C.";
  2974. case 1376:
  2975. return "Sarita CareTech APS (formerly Sarita CareTech IVS)";
  2976. case 1377:
  2977. return "Finder S.p.A.";
  2978. case 1378:
  2979. return "Thalmic Labs Inc.";
  2980. case 1379:
  2981. return "Steinel Vertrieb GmbH";
  2982. case 1380:
  2983. return "Beghelli Spa";
  2984. case 1381:
  2985. return "Beijing Smartspace Technologies Inc.";
  2986. case 1382:
  2987. return "CORE TRANSPORT TECHNOLOGIES NZ LIMITED";
  2988. case 1383:
  2989. return "Xiamen Everesports Goods Co., Ltd";
  2990. case 1384:
  2991. return "Bodyport Inc.";
  2992. case 1385:
  2993. return "Audionics System, INC.";
  2994. case 1386:
  2995. return "Flipnavi Co.,Ltd.";
  2996. case 1387:
  2997. return "Rion Co., Ltd.";
  2998. case 1388:
  2999. return "Long Range Systems, LLC";
  3000. case 1389:
  3001. return "Redmond Industrial Group LLC";
  3002. case 1390:
  3003. return "VIZPIN INC.";
  3004. case 1391:
  3005. return "BikeFinder AS";
  3006. case 1392:
  3007. return "Consumer Sleep Solutions LLC";
  3008. case 1393:
  3009. return "PSIKICK, INC.";
  3010. case 1394:
  3011. return "AntTail.com";
  3012. case 1395:
  3013. return "Lighting Science Group Corp.";
  3014. case 1396:
  3015. return "AFFORDABLE ELECTRONICS INC";
  3016. case 1397:
  3017. return "Integral Memroy Plc";
  3018. case 1398:
  3019. return "Globalstar, Inc.";
  3020. case 1399:
  3021. return "True Wearables, Inc.";
  3022. case 1400:
  3023. return "Wellington Drive Technologies Ltd";
  3024. case 1401:
  3025. return "Ensemble Tech Private Limited";
  3026. case 1402:
  3027. return "OMNI Remotes";
  3028. case 1403:
  3029. return "Duracell U.S. Operations Inc.";
  3030. case 1404:
  3031. return "Toor Technologies LLC";
  3032. case 1405:
  3033. return "Instinct Performance";
  3034. case 1406:
  3035. return "Beco, Inc";
  3036. case 1407:
  3037. return "Scuf Gaming International, LLC";
  3038. case 1408:
  3039. return "ARANZ Medical Limited";
  3040. case 1409:
  3041. return "LYS TECHNOLOGIES LTD";
  3042. case 1410:
  3043. return "Breakwall Analytics, LLC";
  3044. case 1411:
  3045. return "Code Blue Communications";
  3046. case 1412:
  3047. return "Gira Giersiepen GmbH & Co. KG";
  3048. case 1413:
  3049. return "Hearing Lab Technology";
  3050. case 1414:
  3051. return "LEGRAND";
  3052. case 1415:
  3053. return "Derichs GmbH";
  3054. case 1416:
  3055. return "ALT-TEKNIK LLC";
  3056. case 1417:
  3057. return "Star Technologies";
  3058. case 1418:
  3059. return "START TODAY CO.,LTD.";
  3060. case 1419:
  3061. return "Maxim Integrated Products";
  3062. case 1420:
  3063. return "MERCK Kommanditgesellschaft auf Aktien";
  3064. case 1421:
  3065. return "Jungheinrich Aktiengesellschaft";
  3066. case 1422:
  3067. return "Oculus VR, LLC";
  3068. case 1423:
  3069. return "HENDON SEMICONDUCTORS PTY LTD";
  3070. case 1424:
  3071. return "Pur3 Ltd";
  3072. case 1425:
  3073. return "Viasat Group S.p.A.";
  3074. case 1426:
  3075. return "IZITHERM";
  3076. case 1427:
  3077. return "Spaulding Clinical Research";
  3078. case 1428:
  3079. return "Kohler Company";
  3080. case 1429:
  3081. return "Inor Process AB";
  3082. case 1430:
  3083. return "My Smart Blinds";
  3084. case 1431:
  3085. return "RadioPulse Inc";
  3086. case 1432:
  3087. return "rapitag GmbH";
  3088. case 1433:
  3089. return "Lazlo326, LLC.";
  3090. case 1434:
  3091. return "Teledyne Lecroy, Inc.";
  3092. case 1435:
  3093. return "Dataflow Systems Limited";
  3094. case 1436:
  3095. return "Macrogiga Electronics";
  3096. case 1437:
  3097. return "Tandem Diabetes Care";
  3098. case 1438:
  3099. return "Polycom, Inc.";
  3100. case 1439:
  3101. return "Fisher & Paykel Healthcare";
  3102. case 1440:
  3103. return "RCP Software Oy";
  3104. case 1441:
  3105. return "Shanghai Xiaoyi Technology Co.,Ltd.";
  3106. case 1442:
  3107. return "ADHERIUM(NZ) LIMITED";
  3108. case 1443:
  3109. return "Axiomware Systems Incorporated";
  3110. case 1444:
  3111. return "O. E. M. Controls, Inc.";
  3112. case 1445:
  3113. return "Kiiroo BV";
  3114. case 1446:
  3115. return "Telecon Mobile Limited";
  3116. case 1447:
  3117. return "Sonos Inc";
  3118. case 1448:
  3119. return "Tom Allebrandi Consulting";
  3120. case 1449:
  3121. return "Monidor";
  3122. case 1450:
  3123. return "Tramex Limited";
  3124. case 1451:
  3125. return "Nofence AS";
  3126. case 1452:
  3127. return "GoerTek Dynaudio Co., Ltd.";
  3128. case 1453:
  3129. return "INIA";
  3130. case 1454:
  3131. return "CARMATE MFG.CO.,LTD";
  3132. case 1455:
  3133. return "ONvocal";
  3134. case 1456:
  3135. return "NewTec GmbH";
  3136. case 1457:
  3137. return "Medallion Instrumentation Systems";
  3138. case 1458:
  3139. return "CAREL INDUSTRIES S.P.A.";
  3140. case 1459:
  3141. return "Parabit Systems, Inc.";
  3142. case 1460:
  3143. return "White Horse Scientific ltd";
  3144. case 1461:
  3145. return "verisilicon";
  3146. case 1462:
  3147. return "Elecs Industry Co.,Ltd.";
  3148. case 1463:
  3149. return "Beijing Pinecone Electronics Co.,Ltd.";
  3150. case 1464:
  3151. return "Ambystoma Labs Inc.";
  3152. case 1465:
  3153. return "Suzhou Pairlink Network Technology";
  3154. case 1466:
  3155. return "igloohome";
  3156. case 1467:
  3157. return "Oxford Metrics plc";
  3158. case 1468:
  3159. return "Leviton Mfg. Co., Inc.";
  3160. case 1469:
  3161. return "ULC Robotics Inc.";
  3162. case 1470:
  3163. return "RFID Global by Softwork SrL";
  3164. case 1471:
  3165. return "Real-World-Systems Corporation";
  3166. case 1472:
  3167. return "Nalu Medical, Inc.";
  3168. case 1473:
  3169. return "P.I.Engineering";
  3170. case 1474:
  3171. return "Grote Industries";
  3172. case 1475:
  3173. return "Runtime, Inc.";
  3174. case 1476:
  3175. return "Codecoup sp. z o.o. sp. k.";
  3176. case 1477:
  3177. return "SELVE GmbH & Co. KG";
  3178. case 1478:
  3179. return "Smart Animal Training Systems, LLC";
  3180. case 1479:
  3181. return "Lippert Components, INC";
  3182. case 1480:
  3183. return "SOMFY SAS";
  3184. case 1481:
  3185. return "TBS Electronics B.V.";
  3186. case 1482:
  3187. return "MHL Custom Inc";
  3188. case 1483:
  3189. return "LucentWear LLC";
  3190. case 1484:
  3191. return "WATTS ELECTRONICS";
  3192. case 1485:
  3193. return "RJ Brands LLC";
  3194. case 1486:
  3195. return "V-ZUG Ltd";
  3196. case 1487:
  3197. return "Biowatch SA";
  3198. case 1488:
  3199. return "Anova Applied Electronics";
  3200. case 1489:
  3201. return "Lindab AB";
  3202. case 1490:
  3203. return "frogblue TECHNOLOGY GmbH";
  3204. case 1491:
  3205. return "Acurable Limited";
  3206. case 1492:
  3207. return "LAMPLIGHT Co., Ltd.";
  3208. case 1493:
  3209. return "TEGAM, Inc.";
  3210. case 1494:
  3211. return "Zhuhai Jieli technology Co.,Ltd";
  3212. case 1495:
  3213. return "modum.io AG";
  3214. case 1496:
  3215. return "Farm Jenny LLC";
  3216. case 1497:
  3217. return "Toyo Electronics Corporation";
  3218. case 1498:
  3219. return "Applied Neural Research Corp";
  3220. case 1499:
  3221. return "Avid Identification Systems, Inc.";
  3222. case 1500:
  3223. return "Petronics Inc.";
  3224. case 1501:
  3225. return "essentim GmbH";
  3226. case 1502:
  3227. return "QT Medical INC.";
  3228. case 1503:
  3229. return "VIRTUALCLINIC.DIRECT LIMITED";
  3230. case 1504:
  3231. return "Viper Design LLC";
  3232. case 1505:
  3233. return "Human, Incorporated";
  3234. case 1506:
  3235. return "stAPPtronics GmbH";
  3236. case 1507:
  3237. return "Elemental Machines, Inc.";
  3238. case 1508:
  3239. return "Taiyo Yuden Co., Ltd";
  3240. case 1509:
  3241. return "INEO ENERGY& SYSTEMS";
  3242. case 1510:
  3243. return "Motion Instruments Inc.";
  3244. case 1511:
  3245. return "PressurePro";
  3246. case 1512:
  3247. return "COWBOY";
  3248. case 1513:
  3249. return "iconmobile GmbH";
  3250. case 1514:
  3251. return "ACS-Control-System GmbH";
  3252. case 1515:
  3253. return "Bayerische Motoren Werke AG";
  3254. case 1516:
  3255. return "Gycom Svenska AB";
  3256. case 1517:
  3257. return "Fuji Xerox Co., Ltd";
  3258. case 1518:
  3259. return "Glide Inc.";
  3260. case 1519:
  3261. return "SIKOM AS";
  3262. case 1520:
  3263. return "beken";
  3264. case 1521:
  3265. return "The Linux Foundation";
  3266. case 1522:
  3267. return "Try and E CO.,LTD.";
  3268. case 1523:
  3269. return "SeeScan";
  3270. case 1524:
  3271. return "Clearity, LLC";
  3272. case 1525:
  3273. return "GS TAG";
  3274. case 1526:
  3275. return "DPTechnics";
  3276. case 1527:
  3277. return "TRACMO, INC.";
  3278. case 1528:
  3279. return "Anki Inc.";
  3280. case 1529:
  3281. return "Hagleitner Hygiene International GmbH";
  3282. case 1530:
  3283. return "Konami Sports Life Co., Ltd.";
  3284. case 1531:
  3285. return "Arblet Inc.";
  3286. case 1532:
  3287. return "Masbando GmbH";
  3288. case 1533:
  3289. return "Innoseis";
  3290. case 1534:
  3291. return "Niko nv";
  3292. case 1535:
  3293. return "Wellnomics Ltd";
  3294. case 1536:
  3295. return "iRobot Corporation";
  3296. case 1537:
  3297. return "Schrader Electronics";
  3298. case 1538:
  3299. return "Geberit International AG";
  3300. case 1539:
  3301. return "Fourth Evolution Inc";
  3302. case 1540:
  3303. return "Cell2Jack LLC";
  3304. case 1541:
  3305. return "FMW electronic Futterer u. Maier-Wolf OHG";
  3306. case 1542:
  3307. return "John Deere";
  3308. case 1543:
  3309. return "Rookery Technology Ltd";
  3310. case 1544:
  3311. return "KeySafe-Cloud";
  3312. case 1545:
  3313. return "BUCHI Labortechnik AG";
  3314. case 1546:
  3315. return "IQAir AG";
  3316. case 1547:
  3317. return "Triax Technologies Inc";
  3318. case 1548:
  3319. return "Vuzix Corporation";
  3320. case 1549:
  3321. return "TDK Corporation";
  3322. case 1550:
  3323. return "Blueair AB";
  3324. case 1551:
  3325. return "Signify Netherlands";
  3326. case 1552:
  3327. return "ADH GUARDIAN USA LLC";
  3328. case 1553:
  3329. return "Beurer GmbH";
  3330. case 1554:
  3331. return "Playfinity AS";
  3332. case 1555:
  3333. return "Hans Dinslage GmbH";
  3334. case 1556:
  3335. return "OnAsset Intelligence, Inc.";
  3336. case 1557:
  3337. return "INTER ACTION Corporation";
  3338. case 1558:
  3339. return "OS42 UG (haftungsbeschraenkt)";
  3340. case 1559:
  3341. return "WIZCONNECTED COMPANY LIMITED";
  3342. case 1560:
  3343. return "Audio-Technica Corporation";
  3344. case 1561:
  3345. return "Six Guys Labs, s.r.o.";
  3346. case 1562:
  3347. return "R.W. Beckett Corporation";
  3348. case 1563:
  3349. return "silex technology, inc.";
  3350. case 1564:
  3351. return "Univations Limited";
  3352. case 1565:
  3353. return "SENS Innovation ApS";
  3354. case 1566:
  3355. return "Diamond Kinetics, Inc.";
  3356. case 1567:
  3357. return "Phrame Inc.";
  3358. case 1568:
  3359. return "Forciot Oy";
  3360. case 1569:
  3361. return "Noordung d.o.o.";
  3362. case 1570:
  3363. return "Beam Labs, LLC";
  3364. case 1571:
  3365. return "Philadelphia Scientific (U.K.) Limited";
  3366. case 1572:
  3367. return "Biovotion AG";
  3368. case 1573:
  3369. return "Square Panda, Inc.";
  3370. case 1574:
  3371. return "Amplifico";
  3372. case 1575:
  3373. return "WEG S.A.";
  3374. case 1576:
  3375. return "Ensto Oy";
  3376. case 1577:
  3377. return "PHONEPE PVT LTD";
  3378. case 1578:
  3379. return "Lunatico Astronomia SL";
  3380. case 1579:
  3381. return "MinebeaMitsumi Inc.";
  3382. case 1580:
  3383. return "ASPion GmbH";
  3384. case 1581:
  3385. return "Vossloh-Schwabe Deutschland GmbH";
  3386. case 1582:
  3387. return "Procept";
  3388. case 1583:
  3389. return "ONKYO Corporation";
  3390. case 1584:
  3391. return "Asthrea D.O.O.";
  3392. case 1585:
  3393. return "Fortiori Design LLC";
  3394. case 1586:
  3395. return "Hugo Muller GmbH & Co KG";
  3396. case 1587:
  3397. return "Wangi Lai PLT";
  3398. case 1588:
  3399. return "Fanstel Corp";
  3400. case 1589:
  3401. return "Crookwood";
  3402. case 1590:
  3403. return "ELECTRONICA INTEGRAL DE SONIDO S.A.";
  3404. case 1591:
  3405. return "GiP Innovation Tools GmbH";
  3406. case 1592:
  3407. return "LX SOLUTIONS PTY LIMITED";
  3408. case 1593:
  3409. return "Shenzhen Minew Technologies Co., Ltd.";
  3410. case 1594:
  3411. return "Prolojik Limited";
  3412. case 1595:
  3413. return "Kromek Group Plc";
  3414. case 1596:
  3415. return "Contec Medical Systems Co., Ltd.";
  3416. case 1597:
  3417. return "Xradio Technology Co.,Ltd.";
  3418. case 1598:
  3419. return "The Indoor Lab, LLC";
  3420. case 1599:
  3421. return "LDL TECHNOLOGY";
  3422. case 1600:
  3423. return "Parkifi";
  3424. case 1601:
  3425. return "Revenue Collection Systems FRANCE SAS";
  3426. case 1602:
  3427. return "Bluetrum Technology Co.,Ltd";
  3428. case 1603:
  3429. return "makita corporation";
  3430. case 1604:
  3431. return "Apogee Instruments";
  3432. case 1605:
  3433. return "BM3";
  3434. case 1606:
  3435. return "SGV Group Holding GmbH & Co. KG";
  3436. case 1607:
  3437. return "MED-EL";
  3438. case 1608:
  3439. return "Ultune Technologies";
  3440. case 1609:
  3441. return "Ryeex Technology Co.,Ltd.";
  3442. case 1610:
  3443. return "Open Research Institute, Inc.";
  3444. case 1611:
  3445. return "Scale-Tec, Ltd";
  3446. case 1612:
  3447. return "Zumtobel Group AG";
  3448. case 1613:
  3449. return "iLOQ Oy";
  3450. case 1614:
  3451. return "KRUXWorks Technologies Private Limited";
  3452. case 1615:
  3453. return "Digital Matter Pty Ltd";
  3454. case 1616:
  3455. return "Coravin, Inc.";
  3456. case 1617:
  3457. return "Stasis Labs, Inc.";
  3458. case 1618:
  3459. return "ITZ Innovations- und Technologiezentrum GmbH";
  3460. case 1619:
  3461. return "Meggitt SA";
  3462. case 1620:
  3463. return "Ledlenser GmbH & Co. KG";
  3464. case 1621:
  3465. return "Renishaw PLC";
  3466. case 1622:
  3467. return "ZhuHai AdvanPro Technology Company Limited";
  3468. case 1623:
  3469. return "Meshtronix Limited";
  3470. case 1624:
  3471. return "Payex Norge AS";
  3472. case 1625:
  3473. return "UnSeen Technologies Oy";
  3474. case 1626:
  3475. return "Zound Industries International AB";
  3476. case 1627:
  3477. return "Sesam Solutions BV";
  3478. case 1628:
  3479. return "PixArt Imaging Inc.";
  3480. case 1629:
  3481. return "Panduit Corp.";
  3482. case 1630:
  3483. return "Alo AB";
  3484. case 1631:
  3485. return "Ricoh Company Ltd";
  3486. case 1632:
  3487. return "RTC Industries, Inc.";
  3488. case 1633:
  3489. return "Mode Lighting Limited";
  3490. case 1634:
  3491. return "Particle Industries, Inc.";
  3492. case 1635:
  3493. return "Advanced Telemetry Systems, Inc.";
  3494. case 1636:
  3495. return "RHA TECHNOLOGIES LTD";
  3496. case 1637:
  3497. return "Pure International Limited";
  3498. case 1638:
  3499. return "WTO Werkzeug-Einrichtungen GmbH";
  3500. case 1639:
  3501. return "Spark Technology Labs Inc.";
  3502. case 1640:
  3503. return "Bleb Technology srl";
  3504. case 1641:
  3505. return "Livanova USA, Inc.";
  3506. case 1642:
  3507. return "Brady Worldwide Inc.";
  3508. case 1643:
  3509. return "DewertOkin GmbH";
  3510. case 1644:
  3511. return "Ztove ApS";
  3512. case 1645:
  3513. return "Venso EcoSolutions AB";
  3514. case 1646:
  3515. return "Eurotronik Kranj d.o.o.";
  3516. case 1647:
  3517. return "Hug Technology Ltd";
  3518. case 1648:
  3519. return "Gema Switzerland GmbH";
  3520. case 1649:
  3521. return "Buzz Products Ltd.";
  3522. case 1650:
  3523. return "Kopi";
  3524. case 1651:
  3525. return "Innova Ideas Limited";
  3526. case 1652:
  3527. return "BeSpoon";
  3528. case 1653:
  3529. return "Deco Enterprises, Inc.";
  3530. case 1654:
  3531. return "Expai Solutions Private Limited";
  3532. case 1655:
  3533. return "Innovation First, Inc.";
  3534. case 1656:
  3535. return "SABIK Offshore GmbH";
  3536. case 1657:
  3537. return "4iiii Innovations Inc.";
  3538. case 1658:
  3539. return "The Energy Conservatory, Inc.";
  3540. case 1659:
  3541. return "I.FARM, INC.";
  3542. case 1660:
  3543. return "Tile, Inc.";
  3544. case 1661:
  3545. return "Form Athletica Inc.";
  3546. case 1662:
  3547. return "MbientLab Inc";
  3548. case 1663:
  3549. return "NETGRID S.N.C. DI BISSOLI MATTEO, CAMPOREALE SIMONE, TOGNETTI FEDERICO";
  3550. case 1664:
  3551. return "Mannkind Corporation";
  3552. case 1665:
  3553. return "Trade FIDES a.s.";
  3554. case 1666:
  3555. return "Photron Limited";
  3556. case 1667:
  3557. return "Eltako GmbH";
  3558. case 1668:
  3559. return "Dermalapps, LLC";
  3560. case 1669:
  3561. return "Greenwald Industries";
  3562. case 1670:
  3563. return "inQs Co., Ltd.";
  3564. case 1671:
  3565. return "Cherry GmbH";
  3566. case 1672:
  3567. return "Amsted Digital Solutions Inc.";
  3568. case 1673:
  3569. return "Tacx b.v.";
  3570. case 1674:
  3571. return "Raytac Corporation";
  3572. case 1675:
  3573. return "Jiangsu Teranovo Tech Co., Ltd.";
  3574. case 1676:
  3575. return "Changzhou Sound Dragon Electronics and Acoustics Co., Ltd";
  3576. case 1677:
  3577. return "JetBeep Inc.";
  3578. case 1678:
  3579. return "Razer Inc.";
  3580. case 1679:
  3581. return "JRM Group Limited";
  3582. case 1680:
  3583. return "Eccrine Systems, Inc.";
  3584. case 1681:
  3585. return "Curie Point AB";
  3586. case 1682:
  3587. return "Georg Fischer AG";
  3588. case 1683:
  3589. return "Hach - Danaher";
  3590. case 1684:
  3591. return "T&A Laboratories LLC";
  3592. case 1685:
  3593. return "Koki Holdings Co., Ltd.";
  3594. case 1686:
  3595. return "Gunakar Private Limited";
  3596. case 1687:
  3597. return "Stemco Products Inc";
  3598. case 1688:
  3599. return "Wood IT Security, LLC";
  3600. case 1689:
  3601. return "RandomLab SAS";
  3602. case 1690:
  3603. return "Adero, Inc. (formerly as TrackR, Inc.)";
  3604. case 1691:
  3605. return "Dragonchip Limited";
  3606. case 1692:
  3607. return "Noomi AB";
  3608. case 1693:
  3609. return "Vakaros LLC";
  3610. case 1694:
  3611. return "Delta Electronics, Inc.";
  3612. case 1695:
  3613. return "FlowMotion Technologies AS";
  3614. case 1696:
  3615. return "OBIQ Location Technology Inc.";
  3616. case 1697:
  3617. return "Cardo Systems, Ltd";
  3618. case 1698:
  3619. return "Globalworx GmbH";
  3620. case 1699:
  3621. return "Nymbus, LLC";
  3622. case 1700:
  3623. return "Sanyo Techno Solutions Tottori Co., Ltd.";
  3624. case 1701:
  3625. return "TEKZITEL PTY LTD";
  3626. case 1702:
  3627. return "Roambee Corporation";
  3628. case 1703:
  3629. return "Chipsea Technologies (ShenZhen) Corp.";
  3630. case 1704:
  3631. return "GD Midea Air-Conditioning Equipment Co., Ltd.";
  3632. case 1705:
  3633. return "Soundmax Electronics Limited";
  3634. case 1706:
  3635. return "Produal Oy";
  3636. case 1707:
  3637. return "HMS Industrial Networks AB";
  3638. case 1708:
  3639. return "Ingchips Technology Co., Ltd.";
  3640. case 1709:
  3641. return "InnovaSea Systems Inc.";
  3642. case 1710:
  3643. return "SenseQ Inc.";
  3644. case 1711:
  3645. return "Shoof Technologies";
  3646. case 1712:
  3647. return "BRK Brands, Inc.";
  3648. case 1713:
  3649. return "SimpliSafe, Inc.";
  3650. case 1714:
  3651. return "Tussock Innovation 2013 Limited";
  3652. case 1715:
  3653. return "The Hablab ApS";
  3654. case 1716:
  3655. return "Sencilion Oy";
  3656. case 1717:
  3657. return "Wabilogic Ltd.";
  3658. case 1718:
  3659. return "Sociometric Solutions, Inc.";
  3660. case 1719:
  3661. return "iCOGNIZE GmbH";
  3662. case 1720:
  3663. return "ShadeCraft, Inc";
  3664. case 1721:
  3665. return "Beflex Inc.";
  3666. case 1722:
  3667. return "Beaconzone Ltd";
  3668. case 1723:
  3669. return "Leaftronix Analogic Solutions Private Limited";
  3670. case 1724:
  3671. return "TWS Srl";
  3672. case 1725:
  3673. return "ABB Oy";
  3674. case 1726:
  3675. return "HitSeed Oy";
  3676. case 1727:
  3677. return "Delcom Products Inc.";
  3678. case 1728:
  3679. return "CAME S.p.A.";
  3680. case 1729:
  3681. return "Alarm.com Holdings, Inc";
  3682. case 1730:
  3683. return "Measurlogic Inc.";
  3684. case 1731:
  3685. return "King I Electronics.Co.,Ltd";
  3686. case 1732:
  3687. return "Dream Labs GmbH";
  3688. case 1733:
  3689. return "Urban Compass, Inc";
  3690. case 1734:
  3691. return "Simm Tronic Limited";
  3692. case 1735:
  3693. return "Somatix Inc";
  3694. case 1736:
  3695. return "Storz & Bickel GmbH & Co. KG";
  3696. case 1737:
  3697. return "MYLAPS B.V.";
  3698. case 1738:
  3699. return "Shenzhen Zhongguang Infotech Technology Development Co., Ltd";
  3700. case 1739:
  3701. return "Dyeware, LLC";
  3702. case 1740:
  3703. return "Dongguan SmartAction Technology Co.,Ltd.";
  3704. case 1741:
  3705. return "DIG Corporation";
  3706. case 1742:
  3707. return "FIOR & GENTZ";
  3708. case 1743:
  3709. return "Belparts N.V.";
  3710. case 1744:
  3711. return "Etekcity Corporation";
  3712. case 1745:
  3713. return "Meyer Sound Laboratories, Incorporated";
  3714. case 1746:
  3715. return "CeoTronics AG";
  3716. case 1747:
  3717. return "TriTeq Lock and Security, LLC";
  3718. case 1748:
  3719. return "DYNAKODE TECHNOLOGY PRIVATE LIMITED";
  3720. case 1749:
  3721. return "Sensirion AG";
  3722. case 1750:
  3723. return "JCT Healthcare Pty Ltd";
  3724. case 1751:
  3725. return "FUBA Automotive Electronics GmbH";
  3726. case 1752:
  3727. return "AW Company";
  3728. case 1753:
  3729. return "Shanghai Mountain View Silicon Co.,Ltd.";
  3730. case 1754:
  3731. return "Zliide Technologies ApS";
  3732. case 1755:
  3733. return "Automatic Labs, Inc.";
  3734. case 1756:
  3735. return "Industrial Network Controls, LLC";
  3736. case 1757:
  3737. return "Intellithings Ltd.";
  3738. case 1758:
  3739. return "Navcast, Inc.";
  3740. case 1759:
  3741. return "Hubbell Lighting, Inc.";
  3742. case 1760:
  3743. return "Avaya ";
  3744. case 1761:
  3745. return "Milestone AV Technologies LLC";
  3746. case 1762:
  3747. return "Alango Technologies Ltd";
  3748. case 1763:
  3749. return "Spinlock Ltd";
  3750. case 1764:
  3751. return "Aluna";
  3752. case 1765:
  3753. return "OPTEX CO.,LTD.";
  3754. case 1766:
  3755. return "NIHON DENGYO KOUSAKU";
  3756. case 1767:
  3757. return "VELUX A/S";
  3758. case 1768:
  3759. return "Almendo Technologies GmbH";
  3760. case 1769:
  3761. return "Zmartfun Electronics, Inc.";
  3762. case 1770:
  3763. return "SafeLine Sweden AB";
  3764. case 1771:
  3765. return "Houston Radar LLC";
  3766. case 1772:
  3767. return "Sigur";
  3768. case 1773:
  3769. return "J Neades Ltd";
  3770. case 1774:
  3771. return "Avantis Systems Limited";
  3772. case 1775:
  3773. return "ALCARE Co., Ltd.";
  3774. case 1776:
  3775. return "Chargy Technologies, SL";
  3776. case 1777:
  3777. return "Shibutani Co., Ltd.";
  3778. case 1778:
  3779. return "Trapper Data AB";
  3780. case 1779:
  3781. return "Alfred International Inc.";
  3782. case 1780:
  3783. return "Near Field Solutions Ltd";
  3784. case 1781:
  3785. return "Vigil Technologies Inc.";
  3786. case 1782:
  3787. return "Vitulo Plus BV";
  3788. case 1783:
  3789. return "WILKA Schliesstechnik GmbH";
  3790. case 1784:
  3791. return "BodyPlus Technology Co.,Ltd";
  3792. case 1785:
  3793. return "happybrush GmbH";
  3794. case 1786:
  3795. return "Enequi AB";
  3796. case 1787:
  3797. return "Sartorius AG";
  3798. case 1788:
  3799. return "Tom Communication Industrial Co.,Ltd.";
  3800. case 1789:
  3801. return "ESS Embedded System Solutions Inc.";
  3802. case 1790:
  3803. return "Mahr GmbH";
  3804. case 1791:
  3805. return "Redpine Signals Inc";
  3806. case 1792:
  3807. return "TraqFreq LLC";
  3808. case 1793:
  3809. return "PAFERS TECH";
  3810. case 1794:
  3811. return "Akciju sabiedriba \"SAF TEHNIKA\"";
  3812. case 1795:
  3813. return "Beijing Jingdong Century Trading Co., Ltd.";
  3814. case 1796:
  3815. return "JBX Designs Inc.";
  3816. case 1797:
  3817. return "AB Electrolux";
  3818. case 1798:
  3819. return "Wernher von Braun Center for ASdvanced Research";
  3820. case 1799:
  3821. return "Essity Hygiene and Health Aktiebolag";
  3822. case 1800:
  3823. return "Be Interactive Co., Ltd";
  3824. case 1801:
  3825. return "Carewear Corp.";
  3826. case 1802:
  3827. return "Huf Hülsbeck & Fürst GmbH & Co. KG";
  3828. case 1803:
  3829. return "Element Products, Inc.";
  3830. case 1804:
  3831. return "Beijing Winner Microelectronics Co.,Ltd";
  3832. case 1805:
  3833. return "SmartSnugg Pty Ltd";
  3834. case 1806:
  3835. return "FiveCo Sarl";
  3836. case 1807:
  3837. return "California Things Inc.";
  3838. case 1808:
  3839. return "Audiodo AB";
  3840. case 1809:
  3841. return "ABAX AS";
  3842. case 1810:
  3843. return "Bull Group Company Limited";
  3844. case 1811:
  3845. return "Respiri Limited";
  3846. case 1812:
  3847. return "MindPeace Safety LLC";
  3848. case 1813:
  3849. return "Vgyan Solutions";
  3850. case 1814:
  3851. return "Altonics";
  3852. case 1815:
  3853. return "iQsquare BV";
  3854. case 1816:
  3855. return "IDIBAIX enginneering";
  3856. case 1817:
  3857. return "ECSG";
  3858. case 1818:
  3859. return "REVSMART WEARABLE HK CO LTD";
  3860. case 1819:
  3861. return "Precor";
  3862. case 1820:
  3863. return "F5 Sports, Inc";
  3864. case 1821:
  3865. return "exoTIC Systems";
  3866. case 1822:
  3867. return "DONGGUAN HELE ELECTRONICS CO., LTD";
  3868. case 1823:
  3869. return "Dongguan Liesheng Electronic Co.Ltd";
  3870. case 1824:
  3871. return "Oculeve, Inc.";
  3872. case 1825:
  3873. return "Clover Network, Inc.";
  3874. case 1826:
  3875. return "Xiamen Eholder Electronics Co.Ltd";
  3876. case 1827:
  3877. return "Ford Motor Company";
  3878. case 1828:
  3879. return "Guangzhou SuperSound Information Technology Co.,Ltd";
  3880. case 1829:
  3881. return "Tedee Sp. z o.o.";
  3882. case 1830:
  3883. return "PHC Corporation";
  3884. case 1831:
  3885. return "STALKIT AS";
  3886. case 1832:
  3887. return "Eli Lilly and Company";
  3888. case 1833:
  3889. return "SwaraLink Technologies";
  3890. case 1834:
  3891. return "JMR embedded systems GmbH";
  3892. case 1835:
  3893. return "Bitkey Inc.";
  3894. case 1836:
  3895. return "GWA Hygiene GmbH";
  3896. case 1837:
  3897. return "Safera Oy";
  3898. case 1838:
  3899. return "Open Platform Systems LLC";
  3900. case 1839:
  3901. return "OnePlus Electronics (Shenzhen) Co., Ltd.";
  3902. case 1840:
  3903. return "Wildlife Acoustics, Inc.";
  3904. case 1841:
  3905. return "ABLIC Inc.";
  3906. case 1842:
  3907. return "Dairy Tech, Inc.";
  3908. case 1843:
  3909. return "Iguanavation, Inc.";
  3910. case 1844:
  3911. return "DiUS Computing Pty Ltd";
  3912. case 1845:
  3913. return "UpRight Technologies LTD";
  3914. case 1846:
  3915. return "FrancisFund, LLC";
  3916. case 1847:
  3917. return "LLC Navitek";
  3918. case 1848:
  3919. return "Glass Security Pte Ltd";
  3920. case 1849:
  3921. return "Jiangsu Qinheng Co., Ltd.";
  3922. case 1850:
  3923. return "Chandler Systems Inc.";
  3924. case 1851:
  3925. return "Fantini Cosmi s.p.a.";
  3926. case 1852:
  3927. return "Acubit ApS";
  3928. case 1853:
  3929. return "Beijing Hao Heng Tian Tech Co., Ltd.";
  3930. case 1854:
  3931. return "Bluepack S.R.L.";
  3932. case 1855:
  3933. return "Beijing Unisoc Technologies Co., Ltd.";
  3934. case 1856:
  3935. return "HITIQ LIMITED";
  3936. case 1857:
  3937. return "MAC SRL";
  3938. case 1858:
  3939. return "DML LLC";
  3940. case 1859:
  3941. return "Sanofi";
  3942. case 1860:
  3943. return "SOCOMEC";
  3944. case 1861:
  3945. return "WIZNOVA, Inc.";
  3946. case 1862:
  3947. return "Seitec Elektronik GmbH";
  3948. case 1863:
  3949. return "OR Technologies Pty Ltd";
  3950. case 1864:
  3951. return "GuangZhou KuGou Computer Technology Co.Ltd";
  3952. case 1865:
  3953. return "DIAODIAO (Beijing) Technology Co., Ltd.";
  3954. case 1866:
  3955. return "Illusory Studios LLC";
  3956. case 1867:
  3957. return "Sarvavid Software Solutions LLP";
  3958. case 1868:
  3959. return "iopool s.a.";
  3960. case 1869:
  3961. return "Amtech Systems, LLC";
  3962. case 1870:
  3963. return "EAGLE DETECTION SA";
  3964. case 1871:
  3965. return "MEDIATECH S.R.L.";
  3966. case 1872:
  3967. return "Hamilton Professional Services of Canada Incorporated";
  3968. case 1873:
  3969. return "Changsha JEMO IC Design Co.,Ltd";
  3970. case 1874:
  3971. return "Elatec GmbH";
  3972. case 1875:
  3973. return "JLG Industries, Inc.";
  3974. case 1876:
  3975. return "Michael Parkin";
  3976. case 1877:
  3977. return "Brother Industries, Ltd";
  3978. case 1878:
  3979. return "Lumens For Less, Inc";
  3980. case 1879:
  3981. return "ELA Innovation";
  3982. case 1880:
  3983. return "umanSense AB";
  3984. case 1881:
  3985. return "Shanghai InGeek Cyber Security Co., Ltd.";
  3986. case 1882:
  3987. return "HARMAN CO.,LTD.";
  3988. case 1883:
  3989. return "Smart Sensor Devices AB";
  3990. case 1884:
  3991. return "Antitronics Inc.";
  3992. case 1885:
  3993. return "RHOMBUS SYSTEMS, INC.";
  3994. case 1886:
  3995. return "Katerra Inc.";
  3996. case 1887:
  3997. return "Remote Solution Co., LTD.";
  3998. case 1888:
  3999. return "Vimar SpA";
  4000. case 1889:
  4001. return "Mantis Tech LLC";
  4002. case 1890:
  4003. return "TerOpta Ltd";
  4004. case 1891:
  4005. return "PIKOLIN S.L.";
  4006. case 1892:
  4007. return "WWZN Information Technology Company Limited";
  4008. case 1893:
  4009. return "Voxx International";
  4010. case 1894:
  4011. return "ART AND PROGRAM, INC.";
  4012. case 1895:
  4013. return "NITTO DENKO ASIA TECHNICAL CENTRE PTE. LTD.";
  4014. case 1896:
  4015. return "Peloton Interactive Inc.";
  4016. case 1897:
  4017. return "Force Impact Technologies";
  4018. case 1898:
  4019. return "Dmac Mobile Developments, LLC";
  4020. case 1899:
  4021. return "Engineered Medical Technologies";
  4022. case 1900:
  4023. return "Noodle Technology inc";
  4024. case 1901:
  4025. return "Graesslin GmbH";
  4026. case 1902:
  4027. return "WuQi technologies, Inc.";
  4028. case 1903:
  4029. return "Successful Endeavours Pty Ltd";
  4030. case 1904:
  4031. return "InnoCon Medical ApS";
  4032. case 1905:
  4033. return "Corvex Connected Safety";
  4034. case 1906:
  4035. return "Thirdwayv Inc.";
  4036. case 1907:
  4037. return "Echoflex Solutions Inc.";
  4038. case 1908:
  4039. return "C-MAX Asia Limited";
  4040. case 1909:
  4041. return "4eBusiness GmbH";
  4042. case 1910:
  4043. return "Cyber Transport Control GmbH";
  4044. case 1911:
  4045. return "Cue";
  4046. case 1912:
  4047. return "KOAMTAC INC.";
  4048. case 1913:
  4049. return "Loopshore Oy";
  4050. case 1914:
  4051. return "Niruha Systems Private Limited";
  4052. case 1915:
  4053. return "AmaterZ, Inc.";
  4054. case 1916:
  4055. return "radius co., ltd.";
  4056. case 1917:
  4057. return "Sensority, s.r.o.";
  4058. case 1918:
  4059. return "Sparkage Inc.";
  4060. case 1919:
  4061. return "Glenview Software Corporation";
  4062. case 1920:
  4063. return "Finch Technologies Ltd.";
  4064. case 1921:
  4065. return "Qingping Technology (Beijing) Co., Ltd.";
  4066. case 1922:
  4067. return "DeviceDrive AS";
  4068. case 1923:
  4069. return "ESEMBER LIMITED LIABILITY COMPANY";
  4070. case 1924:
  4071. return "audifon GmbH & Co. KG";
  4072. case 1925:
  4073. return "O2 Micro, Inc.";
  4074. case 1926:
  4075. return "HLP Controls Pty Limited";
  4076. case 1927:
  4077. return "Pangaea Solution";
  4078. case 1928:
  4079. return "BubblyNet, LLC";
  4080. case 1930:
  4081. return "The Wildflower Foundation";
  4082. case 1931:
  4083. return "Optikam Tech Inc.";
  4084. case 1932:
  4085. return "MINIBREW HOLDING B.V";
  4086. case 1933:
  4087. return "Cybex GmbH";
  4088. case 1934:
  4089. return "FUJIMIC NIIGATA, INC.";
  4090. case 1935:
  4091. return "Hanna Instruments, Inc.";
  4092. case 1936:
  4093. return "KOMPAN A/S";
  4094. case 1937:
  4095. return "Scosche Industries, Inc.";
  4096. case 1938:
  4097. return "Provo Craft";
  4098. case 1939:
  4099. return "AEV spol. s r.o.";
  4100. case 1940:
  4101. return "The Coca-Cola Company";
  4102. case 1941:
  4103. return "GASTEC CORPORATION";
  4104. case 1942:
  4105. return "StarLeaf Ltd";
  4106. case 1943:
  4107. return "Water-i.d. GmbH";
  4108. case 1944:
  4109. return "HoloKit, Inc.";
  4110. case 1945:
  4111. return "PlantChoir Inc.";
  4112. case 1946:
  4113. return "GuangDong Oppo Mobile Telecommunications Corp., Ltd.";
  4114. case 1947:
  4115. return "CST ELECTRONICS (PROPRIETARY) LIMITED";
  4116. case 1948:
  4117. return "Sky UK Limited";
  4118. case 1949:
  4119. return "Digibale Pty Ltd";
  4120. case 1950:
  4121. return "Smartloxx GmbH";
  4122. case 1951:
  4123. return "Pune Scientific LLP";
  4124. case 1952:
  4125. return "Regent Beleuchtungskorper AG";
  4126. case 1953:
  4127. return "Apollo Neuroscience, Inc.";
  4128. case 1954:
  4129. return "Roku, Inc.";
  4130. case 1955:
  4131. return "Comcast Cable";
  4132. case 1956:
  4133. return "Xiamen Mage Information Technology Co., Ltd.";
  4134. case 1957:
  4135. return "RAB Lighting, Inc.";
  4136. case 1958:
  4137. return "Musen Connect, Inc.";
  4138. case 1959:
  4139. return "Zume, Inc.";
  4140. case 1960:
  4141. return "conbee GmbH";
  4142. case 1961:
  4143. return "Bruel & Kjaer Sound & Vibration";
  4144. case 1962:
  4145. return "The Kroger Co.";
  4146. case 1963:
  4147. return "Granite River Solutions, Inc.";
  4148. case 1964:
  4149. return "LoupeDeck Oy";
  4150. case 1965:
  4151. return "New H3C Technologies Co.,Ltd";
  4152. case 1966:
  4153. return "Aurea Solucoes Tecnologicas Ltda.";
  4154. case 1967:
  4155. return "Hong Kong Bouffalo Lab Limited";
  4156. case 1968:
  4157. return "GV Concepts Inc.";
  4158. case 1969:
  4159. return "Thomas Dynamics, LLC";
  4160. case 1970:
  4161. return "Moeco IOT Inc.";
  4162. case 1971:
  4163. return "2N TELEKOMUNIKACE a.s.";
  4164. case 1972:
  4165. return "Hormann KG Antriebstechnik";
  4166. case 1973:
  4167. return "CRONO CHIP, S.L.";
  4168. case 1974:
  4169. return "Soundbrenner Limited";
  4170. case 1975:
  4171. return "ETABLISSEMENTS GEORGES RENAULT";
  4172. case 1976:
  4173. return "iSwip";
  4174. case 1977:
  4175. return "Epona Biotec Limited";
  4176. case 1978:
  4177. return "Battery-Biz Inc.";
  4178. case 1979:
  4179. return "EPIC S.R.L.";
  4180. case 1980:
  4181. return "KD CIRCUITS LLC";
  4182. case 1981:
  4183. return "Genedrive Diagnostics Ltd";
  4184. case 1982:
  4185. return "Axentia Technologies AB";
  4186. case 1983:
  4187. return "REGULA Ltd.";
  4188. case 1984:
  4189. return "Biral AG";
  4190. case 1985:
  4191. return "A.W. Chesterton Company";
  4192. case 1986:
  4193. return "Radinn AB";
  4194. case 1987:
  4195. return "CIMTechniques, Inc.";
  4196. case 1988:
  4197. return "Johnson Health Tech NA";
  4198. case 1989:
  4199. return "June Life, Inc.";
  4200. case 1990:
  4201. return "Bluenetics GmbH";
  4202. case 1991:
  4203. return "iaconicDesign Inc.";
  4204. case 1992:
  4205. return "WRLDS Creations AB";
  4206. case 1993:
  4207. return "Skullcandy, Inc.";
  4208. case 1994:
  4209. return "Modul-System HH AB";
  4210. case 1995:
  4211. return "West Pharmaceutical Services, Inc.";
  4212. case 1996:
  4213. return "Barnacle Systems Inc.";
  4214. case 1997:
  4215. return "Smart Wave Technologies Canada Inc";
  4216. case 1998:
  4217. return "Shanghai Top-Chip Microelectronics Tech. Co., LTD";
  4218. case 1999:
  4219. return "NeoSensory, Inc.";
  4220. case 2000:
  4221. return "Hangzhou Tuya Information Technology Co., Ltd";
  4222. case 2001:
  4223. return "Shanghai Panchip Microelectronics Co., Ltd";
  4224. case 2002:
  4225. return "React Accessibility Limited";
  4226. case 2003:
  4227. return "LIVNEX Co.,Ltd.";
  4228. case 2004:
  4229. return "Kano Computing Limited";
  4230. case 2005:
  4231. return "hoots classic GmbH";
  4232. case 2006:
  4233. return "ecobee Inc.";
  4234. case 2007:
  4235. return "Nanjing Qinheng Microelectronics Co., Ltd";
  4236. case 2008:
  4237. return "SOLUTIONS AMBRA INC.";
  4238. case 2009:
  4239. return "Micro-Design, Inc.";
  4240. case 2010:
  4241. return "STARLITE Co., Ltd.";
  4242. case 2011:
  4243. return "Remedee Labs";
  4244. case 2012:
  4245. return "ThingOS GmbH";
  4246. case 2013:
  4247. return "Linear Circuits";
  4248. case 2014:
  4249. return "Unlimited Engineering SL";
  4250. case 2015:
  4251. return "Snap-on Incorporated";
  4252. case 2016:
  4253. return "Edifier International Limited";
  4254. case 2017:
  4255. return "Lucie Labs";
  4256. case 2018:
  4257. return "Alfred Kaercher SE & Co. KG";
  4258. case 2019:
  4259. return "Audiowise Technology Inc.";
  4260. case 2020:
  4261. return "Geeksme S.L.";
  4262. case 2021:
  4263. return "Minut, Inc.";
  4264. case 2022:
  4265. return "Autogrow Systems Limited";
  4266. case 2023:
  4267. return "Komfort IQ, Inc.";
  4268. case 2024:
  4269. return "Packetcraft, Inc.";
  4270. case 2025:
  4271. return "Häfele GmbH & Co KG";
  4272. case 2026:
  4273. return "ShapeLog, Inc.";
  4274. case 2027:
  4275. return "NOVABASE S.R.L.";
  4276. case 2028:
  4277. return "Frecce LLC";
  4278. case 2029:
  4279. return "Joule IQ, INC.";
  4280. case 2030:
  4281. return "KidzTek LLC";
  4282. case 2031:
  4283. return "Aktiebolaget Sandvik Coromant";
  4284. case 2032:
  4285. return "e-moola.com Pty Ltd";
  4286. case 2033:
  4287. return "GSM Innovations Pty Ltd";
  4288. case 2034:
  4289. return "SERENE GROUP, INC";
  4290. case 2035:
  4291. return "DIGISINE ENERGYTECH CO. LTD.";
  4292. case 2036:
  4293. return "MEDIRLAB Orvosbiologiai Fejleszto Korlatolt Felelossegu Tarsasag";
  4294. case 2037:
  4295. return "Byton North America Corporation";
  4296. case 2038:
  4297. return "Shenzhen TonliScience and Technology Development Co.,Ltd";
  4298. case 2039:
  4299. return "Cesar Systems Ltd.";
  4300. case 2040:
  4301. return "quip NYC Inc.";
  4302. case 2041:
  4303. return "Direct Communication Solutions, Inc.";
  4304. case 2042:
  4305. return "Klipsch Group, Inc.";
  4306. case 2043:
  4307. return "Access Co., Ltd";
  4308. case 2044:
  4309. return "Renault SA";
  4310. case 2045:
  4311. return "JSK CO., LTD.";
  4312. case 2046:
  4313. return "BIROTA";
  4314. case 2047:
  4315. return "maxon motor ltd.";
  4316. case 2048:
  4317. return "Optek";
  4318. case 2049:
  4319. return "CRONUS ELECTRONICS LTD";
  4320. case 2050:
  4321. return "NantSound, Inc.";
  4322. case 2051:
  4323. return "Domintell s.a.";
  4324. case 2052:
  4325. return "Andon Health Co.,Ltd";
  4326. case 2053:
  4327. return "Urbanminded Ltd";
  4328. case 2054:
  4329. return "TYRI Sweden AB";
  4330. case 2055:
  4331. return "ECD Electronic Components GmbH Dresden";
  4332. case 2056:
  4333. return "SISTEMAS KERN, SOCIEDAD ANÓMINA";
  4334. case 2057:
  4335. return "Trulli Audio";
  4336. case 2058:
  4337. return "Altaneos";
  4338. case 2059:
  4339. return "Nanoleaf Canada Limited";
  4340. case 2060:
  4341. return "Ingy B.V.";
  4342. case 2061:
  4343. return "Azbil Co.";
  4344. case 2062:
  4345. return "TATTCOM LLC";
  4346. case 2063:
  4347. return "Paradox Engineering SA";
  4348. case 2064:
  4349. return "LECO Corporation";
  4350. case 2065:
  4351. return "Becker Antriebe GmbH";
  4352. case 2066:
  4353. return "Mstream Technologies., Inc.";
  4354. case 2067:
  4355. return "Flextronics International USA Inc.";
  4356. case 2068:
  4357. return "Ossur hf.";
  4358. case 2069:
  4359. return "SKC Inc";
  4360. case 2070:
  4361. return "SPICA SYSTEMS LLC";
  4362. case 2071:
  4363. return "Wangs Alliance Corporation";
  4364. case 2072:
  4365. return "tatwah SA";
  4366. case 2073:
  4367. return "Hunter Douglas Inc";
  4368. case 2074:
  4369. return "Shenzhen Conex";
  4370. case 2075:
  4371. return "DIM3";
  4372. case 2076:
  4373. return "Bobrick Washroom Equipment, Inc.";
  4374. case 2077:
  4375. return "Potrykus Holdings and Development LLC";
  4376. case 2078:
  4377. return "iNFORM Technology GmbH";
  4378. case 2079:
  4379. return "eSenseLab LTD";
  4380. case 2080:
  4381. return "Brilliant Home Technology, Inc.";
  4382. case 2081:
  4383. return "INOVA Geophysical, Inc.";
  4384. case 2082:
  4385. return "adafruit industries";
  4386. case 2083:
  4387. return "Nexite Ltd";
  4388. case 2084:
  4389. return "8Power Limited";
  4390. case 2085:
  4391. return "CME PTE. LTD.";
  4392. case 2086:
  4393. return "Hyundai Motor Company";
  4394. case 2087:
  4395. return "Kickmaker";
  4396. case 2088:
  4397. return "Shanghai Suisheng Information Technology Co., Ltd.";
  4398. case 2089:
  4399. return "HEXAGON";
  4400. case 2090:
  4401. return "Mitutoyo Corporation";
  4402. case 2091:
  4403. return "shenzhen fitcare electronics Co.,Ltd";
  4404. case 2092:
  4405. return "INGICS TECHNOLOGY CO., LTD.";
  4406. case 2093:
  4407. return "INCUS PERFORMANCE LTD.";
  4408. case 2094:
  4409. return "ABB S.p.A.";
  4410. case 2095:
  4411. return "Blippit AB";
  4412. case 2096:
  4413. return "Core Health and Fitness LLC";
  4414. case 2097:
  4415. return "Foxble, LLC";
  4416. case 2098:
  4417. return "Intermotive,Inc.";
  4418. case 2099:
  4419. return "Conneqtech B.V.";
  4420. case 2100:
  4421. return "RIKEN KEIKI CO., LTD.,";
  4422. case 2101:
  4423. return "Canopy Growth Corporation";
  4424. case 2102:
  4425. return "Bitwards Oy";
  4426. case 2103:
  4427. return "vivo Mobile Communication Co., Ltd.";
  4428. case 2104:
  4429. return "Etymotic Research, Inc.";
  4430. case 2105:
  4431. return "A puissance 3";
  4432. case 2106:
  4433. return "BPW Bergische Achsen Kommanditgesellschaft";
  4434. case 2107:
  4435. return "Piaggio Fast Forward";
  4436. case 2108:
  4437. return "BeerTech LTD";
  4438. case 2109:
  4439. return "Tokenize, Inc.";
  4440. case 2110:
  4441. return "Zorachka LTD";
  4442. case 2111:
  4443. return "D-Link Corp.";
  4444. case 2112:
  4445. return "Down Range Systems LLC";
  4446. case 2113:
  4447. return "General Luminaire (Shanghai) Co., Ltd.";
  4448. case 2114:
  4449. return "Tangshan HongJia electronic technology co., LTD.";
  4450. case 2115:
  4451. return "FRAGRANCE DELIVERY TECHNOLOGIES LTD";
  4452. case 2116:
  4453. return "Pepperl + Fuchs GmbH";
  4454. case 2117:
  4455. return "Dometic Corporation";
  4456. case 2118:
  4457. return "USound GmbH";
  4458. case 2119:
  4459. return "DNANUDGE LIMITED";
  4460. case 2120:
  4461. return "JUJU JOINTS CANADA CORP.";
  4462. case 2121:
  4463. return "Dopple Technologies B.V.";
  4464. case 2122:
  4465. return "ARCOM";
  4466. case 2123:
  4467. return "Biotechware SRL";
  4468. case 2124:
  4469. return "ORSO Inc.";
  4470. case 2125:
  4471. return "SafePort";
  4472. case 2126:
  4473. return "Carol Cole Company";
  4474. case 2127:
  4475. return "Embedded Fitness B.V.";
  4476. case 2128:
  4477. return "Yealink (Xiamen) Network Technology Co.,LTD";
  4478. case 2129:
  4479. return "Subeca, Inc.";
  4480. case 2130:
  4481. return "Cognosos, Inc.";
  4482. case 2131:
  4483. return "Pektron Group Limited";
  4484. case 2132:
  4485. return "Tap Sound System";
  4486. case 2133:
  4487. return "Helios Hockey, Inc.";
  4488. case 2134:
  4489. return "Canopy Growth Corporation";
  4490. case 2135:
  4491. return "Parsyl Inc";
  4492. case 2136:
  4493. return "SOUNDBOKS";
  4494. case 2137:
  4495. return "BlueUp";
  4496. case 2138:
  4497. return "DAKATECH";
  4498. case 2139:
  4499. return "RICOH ELECTRONIC DEVICES CO., LTD.";
  4500. case 2140:
  4501. return "ACOS CO.,LTD.";
  4502. case 2141:
  4503. return "Guilin Zhishen Information Technology Co.,Ltd.";
  4504. case 2142:
  4505. return "Krog Systems LLC";
  4506. case 2143:
  4507. return "COMPEGPS TEAM,SOCIEDAD LIMITADA";
  4508. case 2144:
  4509. return "Alflex Products B.V.";
  4510. case 2145:
  4511. return "SmartSensor Labs Ltd";
  4512. case 2146:
  4513. return "SmartDrive Inc.";
  4514. case 2147:
  4515. return "Yo-tronics Technology Co., Ltd.";
  4516. case 2148:
  4517. return "Rafaelmicro";
  4518. case 2149:
  4519. return "Emergency Lighting Products Limited";
  4520. case 2150:
  4521. return "LAONZ Co.,Ltd";
  4522. case 2151:
  4523. return "Western Digital Techologies, Inc.";
  4524. case 2152:
  4525. return "WIOsense GmbH & Co. KG";
  4526. case 2153:
  4527. return "EVVA Sicherheitstechnologie GmbH";
  4528. case 2154:
  4529. return "Odic Incorporated";
  4530. case 2155:
  4531. return "Pacific Track, LLC";
  4532. case 2156:
  4533. return "Revvo Technologies, Inc.";
  4534. case 2157:
  4535. return "Biometrika d.o.o.";
  4536. case 2158:
  4537. return "Vorwerk Elektrowerke GmbH & Co. KG";
  4538. case 2159:
  4539. return "Trackunit A/S";
  4540. case 2160:
  4541. return "Wyze Labs, Inc";
  4542. case 2161:
  4543. return "Dension Elektronikai Kft. (formerly: Dension Audio Systems Ltd.)";
  4544. case 2162:
  4545. return "11 Health & Technologies Limited";
  4546. case 2163:
  4547. return "Innophase Incorporated";
  4548. case 2164:
  4549. return "Treegreen Limited";
  4550. case 2165:
  4551. return "Berner International LLC";
  4552. case 2166:
  4553. return "SmartResQ ApS";
  4554. case 2167:
  4555. return "Tome, Inc.";
  4556. case 2168:
  4557. return "The Chamberlain Group, Inc.";
  4558. case 2169:
  4559. return "MIZUNO Corporation";
  4560. case 2170:
  4561. return "ZRF, LLC";
  4562. case 2171:
  4563. return "BYSTAMP";
  4564. case 2172:
  4565. return "Crosscan GmbH";
  4566. case 2173:
  4567. return "Konftel AB";
  4568. case 2174:
  4569. return "1bar.net Limited";
  4570. case 2175:
  4571. return "Phillips Connect Technologies LLC";
  4572. case 2176:
  4573. return "imagiLabs AB";
  4574. case 2177:
  4575. return "Optalert";
  4576. case 2178:
  4577. return "PSYONIC, Inc.";
  4578. case 2179:
  4579. return "Wintersteiger AG";
  4580. case 2180:
  4581. return "Controlid Industria, Comercio de Hardware e Servicos de Tecnologia Ltda";
  4582. case 2181:
  4583. return "LEVOLOR, INC.";
  4584. case 2182:
  4585. return "Xsens Technologies B.V.";
  4586. case 2183:
  4587. return "Hydro-Gear Limited Partnership";
  4588. case 2184:
  4589. return "EnPointe Fencing Pty Ltd";
  4590. case 2185:
  4591. return "XANTHIO";
  4592. case 2186:
  4593. return "sclak s.r.l.";
  4594. case 2187:
  4595. return "Tricorder Arraay Technologies LLC";
  4596. case 2188:
  4597. return "GB Solution co.,Ltd";
  4598. case 2189:
  4599. return "Soliton Systems K.K.";
  4600. case 2190:
  4601. return "GIGA-TMS INC";
  4602. case 2191:
  4603. return "Tait International Limited";
  4604. case 2192:
  4605. return "NICHIEI INTEC CO., LTD.";
  4606. case 2193:
  4607. return "SmartWireless GmbH & Co. KG";
  4608. case 2194:
  4609. return "Ingenieurbuero Birnfeld UG (haftungsbeschraenkt)";
  4610. case 2195:
  4611. return "Maytronics Ltd";
  4612. case 2196:
  4613. return "EPIFIT";
  4614. case 2197:
  4615. return "Gimer medical";
  4616. case 2198:
  4617. return "Nokian Renkaat Oyj";
  4618. case 2199:
  4619. return "Current Lighting Solutions LLC";
  4620. case 2200:
  4621. return "Sensibo, Inc.";
  4622. case 2201:
  4623. return "SFS unimarket AG";
  4624. case 2202:
  4625. return "Private limited company \"Teltonika\"";
  4626. case 2203:
  4627. return "Saucon Technologies";
  4628. case 2204:
  4629. return "Embedded Devices Co. Company";
  4630. case 2205:
  4631. return "J-J.A.D.E. Enterprise LLC";
  4632. case 2206:
  4633. return "i-SENS, inc.";
  4634. case 2207:
  4635. return "Witschi Electronic Ltd";
  4636. case 2208:
  4637. return "Aclara Technologies LLC";
  4638. case 2209:
  4639. return "EXEO TECH CORPORATION";
  4640. case 2210:
  4641. return "Epic Systems Co., Ltd.";
  4642. case 2211:
  4643. return "Hoffmann SE";
  4644. case 2212:
  4645. return "Realme Chongqing Mobile Telecommunications Corp., Ltd.";
  4646. case 2213:
  4647. return "UMEHEAL Ltd";
  4648. case 2214:
  4649. return "Intelligenceworks Inc.";
  4650. case 2215:
  4651. return "TGR 1.618 Limited";
  4652. case 2216:
  4653. return "Shanghai Kfcube Inc";
  4654. case 2217:
  4655. return "Fraunhofer IIS";
  4656. case 2218:
  4657. return "SZ DJI TECHNOLOGY CO.,LTD";
  4658. case 2219:
  4659. return "Coburn Technology, LLC";
  4660. case 2220:
  4661. return "Topre Corporation";
  4662. case 2221:
  4663. return "Kayamatics Limited";
  4664. case 2222:
  4665. return "Moticon ReGo AG";
  4666. case 2223:
  4667. return "Polidea Sp. z o.o.";
  4668. case 2224:
  4669. return "Trivedi Advanced Technologies LLC";
  4670. case 2225:
  4671. return "CORE|vision BV";
  4672. case 2226:
  4673. return "PF SCHWEISSTECHNOLOGIE GMBH";
  4674. case 2227:
  4675. return "IONIQ Skincare GmbH & Co. KG";
  4676. case 2228:
  4677. return "Sengled Co., Ltd.";
  4678. case 2229:
  4679. return "TransferFi";
  4680. case 2230:
  4681. return "Boehringer Ingelheim Vetmedica GmbH";
  4682. case 2231:
  4683. return "ABB Inc";
  4684. case 2232:
  4685. return "Check Technology Solutions LLC";
  4686. case 2233:
  4687. return "U-Shin Ltd.";
  4688. case 2234:
  4689. return "HYPER ICE, INC.";
  4690. case 2235:
  4691. return "Tokai-rika co.,ltd.";
  4692. case 2236:
  4693. return "Prevayl Limited";
  4694. case 2237:
  4695. return "bf1systems limited";
  4696. case 2238:
  4697. return "ubisys technologies GmbH";
  4698. case 2239:
  4699. return "SIRC Co., Ltd.";
  4700. case 2240:
  4701. return "Accent Advanced Systems SLU";
  4702. case 2241:
  4703. return "Rayden.Earth LTD";
  4704. case 2242:
  4705. return "Lindinvent AB";
  4706. case 2243:
  4707. return "CHIPOLO d.o.o.";
  4708. case 2244:
  4709. return "CellAssist, LLC";
  4710. case 2245:
  4711. return "J. Wagner GmbH";
  4712. case 2246:
  4713. return "Integra Optics Inc";
  4714. case 2247:
  4715. return "Monadnock Systems Ltd.";
  4716. case 2248:
  4717. return "Liteboxer Technologies Inc.";
  4718. case 2249:
  4719. return "Noventa AG";
  4720. case 2250:
  4721. return "Nubia Technology Co.,Ltd.";
  4722. case 2251:
  4723. return "JT INNOVATIONS LIMITED";
  4724. case 2252:
  4725. return "TGM TECHNOLOGY CO., LTD.";
  4726. case 2253:
  4727. return "ifly";
  4728. case 2254:
  4729. return "ZIMI CORPORATION";
  4730. case 2255:
  4731. return "betternotstealmybike UG (with limited liability)";
  4732. case 2256:
  4733. return "ESTOM Infotech Kft.";
  4734. case 2257:
  4735. return "Sensovium Inc.";
  4736. case 2258:
  4737. return "Virscient Limited";
  4738. case 2259:
  4739. return "Novel Bits, LLC";
  4740. case 2260:
  4741. return "ADATA Technology Co., LTD.";
  4742. case 2261:
  4743. return "KEYes";
  4744. case 2262:
  4745. return "Nome Oy";
  4746. case 2263:
  4747. return "Inovonics Corp";
  4748. case 2264:
  4749. return "WARES";
  4750. case 2265:
  4751. return "Pointr Labs Limited";
  4752. case 2266:
  4753. return "Miridia Technology Incorporated";
  4754. case 2267:
  4755. return "Tertium Technology";
  4756. case 2268:
  4757. return "SHENZHEN AUKEY E BUSINESS CO., LTD";
  4758. case 2269:
  4759. return "code-Q";
  4760. case 2270:
  4761. return "Tyco Electronics Corporation a TE Connectivity Ltd Company";
  4762. case 2271:
  4763. return "IRIS OHYAMA CO.,LTD.";
  4764. case 2272:
  4765. return "Philia Technology";
  4766. case 2273:
  4767. return "KOZO KEIKAKU ENGINEERING Inc.";
  4768. case 2274:
  4769. return "Shenzhen Simo Technology co. LTD";
  4770. case 2275:
  4771. return "Republic Wireless, Inc.";
  4772. case 2276:
  4773. return "Rashidov ltd";
  4774. case 2277:
  4775. return "Crowd Connected Ltd";
  4776. case 2278:
  4777. return "Eneso Tecnologia de Adaptacion S.L.";
  4778. case 2279:
  4779. return "Barrot Technology Limited";
  4780. case 2280:
  4781. return "Naonext";
  4782. case 2281:
  4783. return "Taiwan Intelligent Home Corp.";
  4784. case 2282:
  4785. return "COWBELL ENGINEERING CO.,LTD.";
  4786. case 2283:
  4787. return "Beijing Big Moment Technology Co., Ltd.";
  4788. case 2284:
  4789. return "Denso Corporation";
  4790. case 2285:
  4791. return "IMI Hydronic Engineering International SA";
  4792. case 2286:
  4793. return "ASKEY";
  4794. case 2287:
  4795. return "Cumulus Digital Systems, Inc";
  4796. case 2288:
  4797. return "Joovv, Inc.";
  4798. case 2289:
  4799. return "The L.S. Starrett Company";
  4800. case 2290:
  4801. return "Microoled";
  4802. case 2291:
  4803. return "PSP - Pauli Services & Products GmbH";
  4804. case 2292:
  4805. return "Kodimo Technologies Company Limited";
  4806. case 2293:
  4807. return "Tymtix Technologies Private Limited";
  4808. case 2294:
  4809. return "Dermal Photonics Corporation";
  4810. case 2295:
  4811. return "MTD Products Inc & Affiliates";
  4812. case 2296:
  4813. return "instagrid GmbH";
  4814. case 2297:
  4815. return "Spacelabs Medical Inc.";
  4816. case 2298:
  4817. return "Troo Corporation";
  4818. case 2299:
  4819. return "Darkglass Electronics Oy";
  4820. case 2300:
  4821. return "Hill-Rom";
  4822. case 2301:
  4823. return "BioIntelliSense, Inc.";
  4824. case 2302:
  4825. return "Ketronixs Sdn Bhd";
  4826. case 2308:
  4827. return "SUNCORPORATION";
  4828. case 2309:
  4829. return "Yandex Services AG";
  4830. case 2310:
  4831. return "Scope Logistical Solutions";
  4832. case 2311:
  4833. return "User Hello, LLC";
  4834. case 2312:
  4835. return "Pinpoint Innovations Limited";
  4836. case 2313:
  4837. return "70mai Co.,Ltd.";
  4838. case 2314:
  4839. return "Zhuhai Hoksi Technology CO.,LTD";
  4840. case 2315:
  4841. return "EMBR labs, INC";
  4842. case 2316:
  4843. return "Radiawave Technologies Co.,Ltd.";
  4844. case 2317:
  4845. return "IOT Invent GmbH";
  4846. case 2318:
  4847. return "OPTIMUSIOT TECH LLP";
  4848. case 2319:
  4849. return "VC Inc.";
  4850. case 2320:
  4851. return "ASR Microelectronics (Shanghai) Co., Ltd.";
  4852. case 2321:
  4853. return "Douglas Lighting Controls Inc.";
  4854. case 2322:
  4855. return "Nerbio Medical Software Platforms Inc";
  4856. case 2323:
  4857. return "Braveheart Wireless, Inc.";
  4858. case 2324:
  4859. return "INEO-SENSE";
  4860. case 2325:
  4861. return "Honda Motor Co., Ltd.";
  4862. case 2326:
  4863. return "Ambient Sensors LLC";
  4864. case 2327:
  4865. return "ASR Microelectronics(ShenZhen)Co., Ltd.";
  4866. case 2328:
  4867. return "Technosphere Labs Pvt. Ltd.";
  4868. case 2329:
  4869. return "NO SMD LIMITED";
  4870. case 2330:
  4871. return "Albertronic BV";
  4872. case 2331:
  4873. return "Luminostics, Inc.";
  4874. case 2332:
  4875. return "Oblamatik AG";
  4876. case 2333:
  4877. return "Innokind, Inc.";
  4878. case 2334:
  4879. return "Melbot Studios, Sociedad Limitada";
  4880. case 2335:
  4881. return "Myzee Technology";
  4882. case 2336:
  4883. return "Omnisense Limited";
  4884. case 2337:
  4885. return "KAHA PTE. LTD.";
  4886. case 2338:
  4887. return "Shanghai MXCHIP Information Technology Co., Ltd.";
  4888. case 2339:
  4889. return "JSB TECH PTE LTD";
  4890. case 2340:
  4891. return "Fundacion Tecnalia Research and Innovation";
  4892. case 2341:
  4893. return "Yukai Engineering Inc.";
  4894. case 2342:
  4895. return "Gooligum Technologies Pty Ltd";
  4896. case 2343:
  4897. return "ROOQ GmbH";
  4898. case 2344:
  4899. return "AiRISTA";
  4900. case 2345:
  4901. return "Qingdao Haier Technology Co., Ltd.";
  4902. case 2346:
  4903. return "Sappl Verwaltungs- und Betriebs GmbH";
  4904. case 2347:
  4905. return "TekHome";
  4906. case 2348:
  4907. return "PCI Private Limited";
  4908. case 2349:
  4909. return "Leggett & Platt, Incorporated";
  4910. case 2350:
  4911. return "PS GmbH";
  4912. case 2351:
  4913. return "C.O.B.O. SpA";
  4914. case 2352:
  4915. return "James Walker RotaBolt Limited";
  4916. case 2353:
  4917. return "BREATHINGS Co., Ltd.";
  4918. case 2354:
  4919. return "BarVision, LLC";
  4920. case 2355:
  4921. return "SRAM";
  4922. case 2356:
  4923. return "KiteSpring Inc.";
  4924. case 2357:
  4925. return "Reconnect, Inc.";
  4926. case 2358:
  4927. return "Elekon AG";
  4928. case 2359:
  4929. return "RealThingks GmbH";
  4930. case 2360:
  4931. return "Henway Technologies, LTD.";
  4932. case 2361:
  4933. return "ASTEM Co.,Ltd.";
  4934. case 2362:
  4935. return "LinkedSemi Microelectronics (Xiamen) Co., Ltd";
  4936. case 2363:
  4937. return "ENSESO LLC";
  4938. case 2364:
  4939. return "Xenoma Inc.";
  4940. case 2365:
  4941. return "Adolf Wuerth GmbH & Co KG";
  4942. case 2366:
  4943. return "Catalyft Labs, Inc.";
  4944. case 2367:
  4945. return "JEPICO Corporation";
  4946. case 2368:
  4947. return "Hero Workout GmbH";
  4948. case 2369:
  4949. return "Rivian Automotive, LLC";
  4950. case 2370:
  4951. return "TRANSSION HOLDINGS LIMITED";
  4952. case 2371:
  4953. return "Inovonics Corp.";
  4954. case 2372:
  4955. return "Agitron d.o.o.";
  4956. case 2373:
  4957. return "Globe (Jiangsu) Co., Ltd";
  4958. case 2374:
  4959. return "AMC International Alfa Metalcraft Corporation AG";
  4960. case 2375:
  4961. return "First Light Technologies Ltd.";
  4962. case 2376:
  4963. return "Wearable Link Limited";
  4964. case 2377:
  4965. return "Metronom Health Europe";
  4966. case 2378:
  4967. return "Zwift, Inc.";
  4968. case 2379:
  4969. return "Kindeva Drug Delivery L.P.";
  4970. case 2380:
  4971. return "GimmiSys GmbH";
  4972. case 2381:
  4973. return "tkLABS INC.";
  4974. case 2382:
  4975. return "PassiveBolt, Inc.";
  4976. case 2383:
  4977. return "Limited Liability Company \"Mikrotikls\"";
  4978. case 2384:
  4979. return "Capetech";
  4980. case 2385:
  4981. return "PPRS";
  4982. case 2386:
  4983. return "Apptricity Corporation";
  4984. case 2387:
  4985. return "LogiLube, LLC";
  4986. case 2388:
  4987. return "Julbo";
  4988. case 2389:
  4989. return "Breville Group";
  4990. case 2390:
  4991. return "Kerlink";
  4992. case 2391:
  4993. return "Ohsung Electronics";
  4994. case 2392:
  4995. return "ZTE Corporation";
  4996. case 65535:
  4997. return "internal use";
  4998. default:
  4999. return "not assigned";
  5000. }
  5001. }