1// ssîñf[^ 2// 13/12/22 01:10:52 3var ken_ana = new Array( 47); 4 5// kC¹ 6ken_ana[0] = new KenData("kC¹","010000", 7 new Array( 8 new LrgData("Dy","010200") 9 ,new LrgData("èRk","010300") 10 ,new LrgData("¬MELEÏO","010500") 11 ,new LrgData("jZREXc","010800") 12 ,new LrgData("´êEoÊEϬq","011100") 13 ,new LrgData("ÙEåÀE¼O","011400") 14 ,new LrgData("tàE¯G","011700") 15 ,new LrgData("®ìEw_¬","012000") 16 ,new LrgData("xÇìEülEg}","012100") 17 ,new LrgData("ÔEk©Em°","012300") 18 ,new LrgData("úHE¢¦EªºEìEüÎH","012600") 19 ,new LrgData("ÎëEómEçÎ","012900") 20 ,new LrgData("ÑLE\","013200") 21 ,new LrgData("úE¦èà","013300") 22 ,new LrgData("£iKEç¶EVEÄKj","013500") 23 ) 24); 25 26// ÂX§ 27ken_ana[1] = new KenData("ÂX§","020000", 28 new Array( 29 new LrgData("ÂX","020200") 30 ,new LrgData("OO","020500") 31 ,new LrgData("\acÎ","020800") 32 ,new LrgData("ªË","020900") 33 ,new LrgData("ºkEOò","021100") 34 ,new LrgData("Ãy¼CÝ","021400") 35 ,new LrgData("Ãy¼","021700") 36 ) 37); 38 39// âè§ 40ken_ana[2] = new KenData("âè§","030000", 41 new Array( 42 new LrgData("´Î","030100") 43 ,new LrgData("·ª","030200") 44 ,new LrgData("ÀäEª¦½EñË","030300") 45 ,new LrgData("Ôª¥kã¥ì","030500") 46 ,new LrgData("O¤CÝ","030800") 47 ,new LrgData("BE½òEêÖ","031100") 48 ) 49); 50 51// {é§ 52ken_ana[3] = new KenData("{é§","040000", 53 new Array( 54 new LrgData("åä","040200") 55 ,new LrgData("¼Eâ}","040500") 56 ,new LrgData("ΪECåÀ","040800") 57 ,new LrgData("ÂqEåè","041100") 58 ,new LrgData("I´EoÄ","041200") 59 ,new LrgData("ÎE ¤","041400") 60 ) 61); 62 63// Hc§ 64ken_ana[4] = new KenData("Hc§","050000", 65 new Array( 66 new LrgData("Hc","050200") 67 ,new LrgData("còÎEpÙEåÈ","050300") 68 ,new LrgData("\acÎEåÙEp","050500") 69 ,new LrgData("_Ej","050800") 70 ,new LrgData("¡èE¹C","051100") 71 ) 72); 73 74// R`§ 75ken_ana[5] = new KenData("R`§","060000", 76 new Array( 77 new LrgData("R`E ¤EV¶EãR","060200") 78 ,new LrgData("öÔòEV¯EºR","060500") 79 ,new LrgData("¦Í]ER","060800") 80 ,new LrgData("ÄòEu","061100") 81 ,new LrgData("ðcEߪ","061400") 82 ) 83); 84 85// § 86ken_ana[6] = new KenData("§","070000", 87 new Array( 88 new LrgData("Eñ{¼","070200") 89 ,new LrgData("n","071100") 90 ,new LrgData(" ÖòEÖò´","071500") 91 ,new LrgData("cãE\Öò","071600") 92 ,new LrgData("ïÃ","071700") 93 ,new LrgData("ìïÃ","072000") 94 ,new LrgData("SR","072500") 95 ,new LrgData("Í","072800") 96 ,new LrgData("¢í«Eot","073200") 97 ) 98); 99 100// ÈØ§ 101ken_ana[7] = new KenData("ÈØ§","080000", 102 new Array( 103 new LrgData("Fs{E³ç","080200") 104 ,new LrgData("ß{Eº","080500") 105 ,new LrgData("´EîÂEåc´E¼ß{ì","080600") 106 ,new LrgData("úõE¶~´EúõETÎE¡s","080800") 107 ,new LrgData("S{ìEì¡E¼ìEì","080900") 108 ,new LrgData("²ìE¬RE«EÀ","081100") 109 ,new LrgData("nªEÎØEvqE^ª","081600") 110 ) 111); 112 113// Qn§ 114ken_ana[8] = new KenData("Qn§","090000", 115 new Array( 116 new LrgData("lEáÈEì´","090100") 117 ,new LrgData("ÃEKÄEÔ~","090200") 118 ,new LrgData("ÀEÚöEkyäò","090300") 119 ,new LrgData(" ãEéìEE@t","090400") 120 ,new LrgData("ÀcEV_Eö£","090500") 121 ,new LrgData("ÔéE˶EnÇ£","090800") 122 ,new LrgData("aìEÉÛ","091100") 123 ,new LrgData("O´EèEɨèE¾c¥Y¼","091400") 124 ,new LrgData("¡ªEOXEéE`","092000") 125 ) 126); 127 128// ïé§ 129ken_ana[9] = new KenData("ïé§","100000", 130 new Array( 131 new LrgData("kïéEvEú§","100200") 132 ,new LrgData(" ËE}Ô","100500") 133 ,new LrgData("íEéE÷ìEÃÍ","100600") 134 ,new LrgData("ÂÎEv","100800") 135 ,new LrgData("àYEyYEEª","101100") 136 ,new LrgData("åôEн¿È©","101400") 137 ) 138); 139 140// éʧ 141ken_ana[10] = new KenData("éʧ","110000", 142 new Array( 143 new LrgData("ìzE³¢½Ü","110200") 144 ,new LrgData("E·Ò","110500") 145 ,new LrgData("Ñ\","110800") 146 ,new LrgData("vìEsc","111100") 147 ,new LrgData("{¯EFJ","111400") 148 ,new LrgData("zJEÁ","111700") 149 ) 150); 151 152// çt§ 153ken_ana[11] = new KenData("çt§","120000", 154 new Array( 155 new LrgData("çtEs´","120200") 156 ,new LrgData("lEYÀED´E£","120500") 157 ,new LrgData("¬c","120800") 158 ,new LrgData("¼ËEEìc","121100") 159 ,new LrgData("²qEªX","121400") 160 ,new LrgData("ã\ã¢E¶q","121700") 161 ,new LrgData("ØXÃENÃExÃ","122000") 162 ,new LrgData("YEì","122300") 163 ,new LrgData("ÙREì[","122600") 164 ) 165); 166 167// s 168ken_ana[12] = new KenData("s","130000", 169 new Array( 170 new LrgData("âÀEú{´EwüÓ","136200") 171,new LrgData("¨Ì EEãiEãyEh[","136500") 172 ,new LrgData("Z{ØEzEÔâEÂR","136800") 173 ,new LrgData("¨äêE¬¯EV´Eiì","137100") 174 ,new LrgData("ãìEóE¼","137400") 175 ,new LrgData("rÜEÚE´EÔH","137700") 176 ,new LrgData("VhEìEÀEgË","138000") 177 ,new LrgData("aJEÚE¢cJ","138300") 178 ,new LrgData("cEåXEHcüÓ","138600") 179 ,new LrgData("üE]ËìE]","138900") 180 ,new LrgData("ª¤qE§ìE¬cE{E²z","139200") 181 ,new LrgData("Â~E½","139500") 182 ,new LrgData("ɤµE¬}´","139800") 183 ) 184); 185 186// _Þì§ 187ken_ana[13] = new KenData("_Þì§","140000", 188 new Array( 189 new LrgData("ìè","140100") 190 ,new LrgData("¡l","140200") 191 ,new LrgData("¡{êEOY","140500") 192 ,new LrgData("ÃìEq","140800") 193 ,new LrgData("úØECV¼","141100") 194 ,new LrgData("Í´","141400") 195 ,new LrgData(" ª","141600") 196 ,new LrgData("Í´E^ßE¬c´","141700") 197 ,new LrgData("«¿","142000") 198 ) 199); 200 201// R§
202ken_ana[14] = new KenData("R§","150000", 203 new Array( 204 new LrgData("b{EºE¸å¬","150100") 205 ,new LrgData("ÎaEÀER","150200") 206 ,new LrgData("åEs¯","150300") 207 ,new LrgData("RÎEEì","150500") 208 ,new LrgData("ÍûÎE¼ÎExmgcE¸iÎE{²Î","150600") 209 ,new LrgData("ºEgEì","150800") 210 ,new LrgData("ìAvX","151100") 211 ,new LrgData("ªxE¬£òE´¢Eåò","151400") 212 ) 213); 214 215// ·ì§ 216ken_ana[15] = new KenData("·ì§","160000", 217 new Array( 218 new LrgData("·ìEËBE¬z{","160200") 219 ,new LrgData("ìò·òEؽEHR½","160500") 220 ,new LrgData("uêEkuêEca","160600") 221 ,new LrgData("ãcEÊE³","160800") 222 ,new LrgData("½EôÌ´","160900") 223 ,new LrgData("ËqãRcEçÈ","161100") 224 ,new LrgData("yäòE²vE¬","161400") 225 ,new LrgData("ªxExm©E´ºEìÓRE¬C","161600") 226 ,new LrgData("äøÈEÎEÔRE_ÎEPؽ","161800") 227 ,new LrgData("ãzKEºzKEªJE¶ôEü´´","161900") 228 ,new LrgData("nE¬J","162000") 229 ,new LrgData("¼{si¼{wüÓEóÔEü´EKj","162200") 230 ,new LrgData("¼{siãnEæÆEEì»j","162300") 231 ,new LrgData("ÀÜìEå¬","162400") 232 ,new LrgData("ÉßEîªEÑcE_","162600") 233 ,new LrgData("Ø]","163200") 234 ,new LrgData("ÁöEÑREMZ¬EP","163500") 235 ) 236); 237 238// V§ 239ken_ana[16] = new KenData("V§","170000", 240 new Array( 241 new LrgData("VEªE¢êìì","170200") 242 ,new LrgData("£gEºãEâD","170500") 243 ,new LrgData("EOðEâºEíF","170600") 244 ,new LrgData("èEE·ªEÀiVJj","171100") 245 ,new LrgData("ìÀE\ú¬EÃìiZú¬j","171300") 246 ,new LrgData("òEcê","171400") 247 ,new LrgData("ãzE ìE","171700") 248 ,new LrgData("²n","172000") 249 ) 250); 251 252// xR§ 253ken_ana[17] = new KenData("xR§","180000", 254 new Array( 255 new LrgData("§REEFÞ","180200") 256 ,new LrgData("xR","180500") 257 ,new LrgData("ªEX©Evg","180800") 258 ) 259); 260 261// Îì§ 262ken_ana[18] = new KenData("Îì§","190000", 263 new Array( 264 new LrgData("ÖE\o","191100") 265 ,new LrgData("aqEµö","191400") 266 ,new LrgData("àòEHî","192000") 267 ,new LrgData("R","192300") 268 ,new LrgData("ÁêE¬¼ECû","192600") 269 ) 270); 271 272// ä§ 273ken_ana[19] = new KenData("ä§","200000", 274 new Array( 275 new LrgData("OE íç","200200") 276 ,new LrgData("äEzO","200300") 277 ,new LrgData("zO","200400") 278 ,new LrgData("á·","200500") 279 ) 280); 281 282// ê§ 283ken_ana[20] = new KenData("ê§","210000", 284 new Array( 285 new LrgData("MC","210200") 286 ,new LrgData("ÉEF²üEìÞ","210400") 287 ,new LrgData("ɤ´","210500") 288 ,new LrgData("ɤ","210800") 289 ,new LrgData("ºcEl","211000") 290 ,new LrgData("ìɤ","211100") 291 ,new LrgData("¼É¤","211400") 292 ,new LrgData("ɤ","211700") 293 ,new LrgData("ÀÃEO","212000") 294 ,new LrgData("äaêExm","212300") 295 ,new LrgData("êE´ ","212600") 296 ,new LrgData("ÄÃEäOè","212900") 297 ,new LrgData("åäìE¡¬Eìª","213200") 298 ,new LrgData("l¼El¼Î","213500") 299 ,new LrgData("ÖcEÜäE|ì","213700") 300 ) 301); 302 303// ò§ 304ken_ana[21] = new KenData("ò§","220000", 305 new Array( 306 new LrgData("òËER","220200") 307 ,new LrgData("òË","220300") 308 ,new LrgData("ºCEìòË","220500") 309 ,new LrgData("SãEüZEÖ","220600") 310 ,new LrgData("bßE½¡©EÂEÁÎ","220800") 311 ,new LrgData("òEå_E{V","221100") 312 ,new LrgData("ì½","221500") 313 ) 314); 315 316// ¤m§ 317ken_ana[22] = new KenData("¤m§","230000", 318 new Array( 319 new LrgData("¼Ã®","230200") 320 ,new LrgData("OÍ","230500") 321 ,new LrgData("ö£E¢RE¬q","230800") 322 ,new LrgData("m½","231100") 323 ) 324); 325 326// Od§ 327ken_ana[23] = new KenData("Od§","240000", 328 new Array( 329 new LrgData("K¼E·ElúsEÌREé","240200") 330 ,new LrgData("ÉêEãìE¼£","240500") 331 ,new LrgData("ÃEvEüE¼ã","240800") 332 ,new LrgData("ɨEñ©","241000") 333 ,new LrgData("¹H","241100") 334 ,new LrgData("ì¹H","241300") 335 ,new LrgData("u","241400") 336 ,new LrgData("ɨ","241700") 337 ,new LrgData("IB","242000") 338 ) 339); 340 341// ê§ 342ken_ana[24] = new KenData(" ê§","250000", 343 new Array( 344 new LrgData("åÃ","250200") 345 ,new LrgData("FªE·l","250500") 346 ,new LrgData("bêEMy","250800") 347 ,new LrgData("μ","251100") 348 ,new LrgData("ÃEçREß]ª¦","251400") 349 ,new LrgData("YÕEc","251700") 350 ) 351); 352 353// s{ 354ken_ana[25] = new KenData("s{","260000", 355 new Array( 356 new LrgData("Í´¬EGÛEå{üÓ","260200") 357 ,new LrgData("swüÓ","260500") 358 ,new LrgData("å´EÆnEMD","261400") 359 ,new LrgData("µãìEREY","262000") 360 ,new LrgData("_EREkìüÓ","262300") 361 ,new LrgData("sìiF¡E·ªERèj","263300") 362 ,new LrgData("ÌÔEOgEüR","263900") 363 ,new LrgData("V´§E{ÃEß","264200") 364 ,new LrgData("OãEvül","264500") 365 ,new LrgData("»EmR","264800") 366 ) 367); 368 369// åã{ 370ken_ana[26] = new KenData("åã{","270000", 371 new Array( 372 new LrgData("åãkiïØEÎE¥ÊEÉOó`j","271400") 373 ,new LrgData("VåãE]âE\OEË{","271700") 374 ,new LrgData("åãwE~cwEE®´E{¬","272000") 375 ,new LrgData("åãxCGA","272300") 376 ,new LrgData("åãéE´Esà","272600") 377 ,new LrgData("SÖ´EÈñÎElc´","272900") 378 ,new LrgData("ã{¬EV¤Esàì","273200") 379 ,new LrgData("åãiQ®ìEçûEå^Eåãj","273500") 380 ,new LrgData("åãìiäEÝacEÖ¼ó`j","273800") 381 ) 382); 383 384// ºÉ§ 385ken_ana[27] = new KenData("ºÉ§","280000", 386 new Array( 387 new LrgData("_ËELnE¾Î","280200") 388 ,new LrgData("òèEóËEOcEÂR","280500") 389 ,new LrgData("PHEÔäEd","280800") 390 ,new LrgData("éèE|ìELª","281100") 391 ,new LrgData("ZElâEº","281200") 392 ,new LrgData("_çE«E{EacR","281400") 393 ,new LrgData("WH","281700") 394 ) 395); 396 397// Þǧ 398ken_ana[28] = new KenData("Þǧ","290000", 399 new Array( 400 new LrgData("ÞÇEÁµEV","290200") 401 ,new LrgData("ò¹E´EOÖ","290500") 402 ,new LrgData("gìEgì","290800") 403 ) 404); 405 406// aÌR§ 407ken_ana[29] = new KenData("aÌR§","300000", 408 new Array( 409 new LrgData("aÌRsEÁ¾EaÌY","300200") 410 ,new LrgData("ìR","300300")
411 ,new LrgData("LcEäVEú","300500") 412 ,new LrgData("lE´_","300800") 413 ,new LrgData("{{EV{EÓH","301000") 414 ,new LrgData("YEø{E·³Ý","301100") 415 ) 416); 417 418// ¹æ§ 419ken_ana[30] = new KenData("¹æ§","310000", 420 new Array( 421 new LrgData("¹æEâü","310200") 422 ,new LrgData("qgEO©El","310500") 423 ,new LrgData("ÄqEF¶EåR","310800") 424 ) 425); 426 427// ª§ 428ken_ana[31] = new KenData("ª§","320000", 429 new Array( 430 new LrgData("¼]EÀEÊ¢Eo_","320100") 431 ,new LrgData("o_EåcEΩâR","320400") 432 ,new LrgData("vcElcEÃaì","320500") 433 ,new LrgData("Bò","320800") 434 ) 435); 436 437// ªR§ 438ken_ana[32] = new KenData("ªR§","330000", 439 new Array( 440 new LrgData("ªREÊìE","330200") 441 ,new LrgData("q~EÐEä}","330500") 442 ,new LrgData("ÃREüìOEfR","330800") 443 ,new LrgData("ÀEV©Egõ´","331100") 444 ) 445); 446 447// L§ 448ken_ana[33] = new KenData("L§","340000", 449 new Array( 450 new LrgData("REö¹","340300") 451 ,new LrgData("¯´EOE|k","340600") 452 ,new LrgData("LE{","340900") 453 ,new LrgData("O´E|´ELEà","341100") 454 ) 455); 456 457// Rû§ 458ken_ana[34] = new KenData("Rû§","350000", 459 new Array( 460 new LrgData("âEöäEüì","350300") 461 ,new LrgData("RûEHF","350600") 462 ,new LrgData("E·å","351000") 463 ,new LrgData("ºÖEF","351300") 464 ) 465); 466 467// ¿§ 468ken_ana[35] = new KenData("¿§","360000", 469 new Array( 470 new LrgData("¿EÂå","360200") 471 ,new LrgData("¢ìEúa²E³ò","360500") 472 ,new LrgData("åàëEcJER","360800") 473 ) 474); 475 476// ì§ 477ken_ana[36] = new KenData("ì§","370000", 478 new Array( 479 new LrgData("¼E]","370200") 480 ,new LrgData("Õ½EÛTEâo","370500") 481 ,new LrgData("¬¤","370800") 482 ) 483); 484 485// ¤Q§ 486ken_ana[37] = new KenData("¤Q§","380000", 487 new Array( 488 new LrgData("¼RE¹ã","380200") 489 ,new LrgData("¡¡EµÜÈÝC¹","380500") 490 ,new LrgData("ì\EFa","380800") 491 ,new LrgData("VlE\","381100") 492 ) 493); 494 495// m§ 496ken_ana[38] = new KenData("m§","390000", 497 new Array( 498 new LrgData("mE{èEì","390200") 499 ,new LrgData("À|EºË","390500") 500 ,new LrgData("« El\","390800") 501 ) 502); 503 504// ª§ 505ken_ana[39] = new KenData("ª§","400000", 506 new Array( 507 new LrgData("ªsi½wüÓEV_üÓj","400100") 508 ,new LrgData("¾É{E@","400300") 509 ,new LrgData(" EO´","400400") 510 ,new LrgData("v¯ÄE´ßE}ãì","400500") 511 ,new LrgData("öìEªE}ã","400600") 512 ,new LrgData("kãB","400800") 513 ) 514); 515 516// ²ê§ 517ken_ana[40] = new KenData("²ê§","410000", 518 new Array( 519 new LrgData("²êEÃEFÌì","410200") 520 ,new LrgData("ðìEY","410500") 521 ,new LrgData("¾Ç","410800") 522 ,new LrgData("ÃEÄq","411100") 523 ,new LrgData("É¢ELc","411300") 524 ) 525); 526 527// ·è§ 528ken_ana[41] = new KenData("·è§","420000", 529 new Array( 530 new LrgData("·è","420200") 531 ,new LrgData("½ËE¼YEc½","420500") 532 ,new LrgData("²¢ÛEnEXe{X","420600") 533 ,new LrgData("´E_åE¬l","420800") 534 ,new LrgData("Üñ","421100") 535 ,new LrgData("ëòEÎn","421400") 536 ) 537); 538 539// F{§ 540ken_ana[42] = new KenData("F{§","430000", 541 new Array( 542 new LrgData("F{","430200") 543 ,new LrgData("ʼEREer","430300") 544 ,new LrgData("ìEñ§Eí¢½","430400") 545 ,new LrgData("¢h","430500") 546 ,new LrgData("ªãE EÌ","430800") 547 ,new LrgData("lgE ","430900") 548 ,new LrgData("V","431100") 549 ) 550); 551 552// 媧 553ken_ana[43] = new KenData("媧","440000", 554 new Array( 555 new LrgData("åª","440200") 556 ,new LrgData("Ê{","440500") 557 ,new LrgData("z@","440600") 558 ,new LrgData("ÃE","440800") 559 ,new LrgData("úcEV£Eënk","441100") 560 ,new LrgData("ãdEvZE|cE·","441400") 561 ) 562); 563 564// {è§ 565ken_ana[44] = new KenData("{è§","450000", 566 new Array( 567 new LrgData("{èEÂEúì","450200") 568 ,new LrgData("¦ÑÌEsé","450300") 569 ,new LrgData("úüEªEçä","450500") 570 ) 571); 572 573// § 574ken_ana[45] = new KenData("§","460000", 575 new Array( 576 new LrgData("E÷","460200") 577 ,new LrgData("ìFEwh","460500") 578 ,new LrgData(" Eå÷","460800") 579 ,new LrgData("¶","461100") 580 ,new LrgData("kFEìà","461400") 581 ,new LrgData("£","461700") 582 ) 583); 584 585// «ê§ 586ken_ana[46] = new KenData("«ê§","470000", 587 new Array( 588 new LrgData("ße","470200") 589 ,new LrgData("«êsiRUjEkJEXìp","470500") 590 ,new LrgData("¼CÝECÝ","470800") 591 ,new LrgData("ì","471100") 592 ,new LrgData("{E¼ìEª","471400") 593 ,new LrgData("£","471700") 594 ) 595); 596
597function KenData(name, code, lrg){ 598this.name = name; 599this.code = code; 600this.lrg = lrg; 601} 602 603function LrgData(name, code){ 604this.name = name; 605this.code = code; 606} 607 608function OnChangeKen(fm, init) 609{ 610var fm = document.forms[0]; 611var listLen = 0; 612var selectKen = fm.kenCd.selectedIndex; 613var selectLrg = fm.lrgCd.selectedIndex; 614 615if (selectKen != 0) { 616listLen = ken_ana[selectKen - 1].lrg.length; 617fm.lrgCd.length = listLen + 1; 618for (var i = 0; i < listLen; i++) { 619fm.lrgCd.options[i + 1].text 620= ken_ana[selectKen - 1].lrg[i].name; 621fm.lrgCd.options[i + 1].value 622= ken_ana[selectKen - 1].lrg[i].code; 623} 624} else { 625fm.lrgCd.length = 1; 626} 627 628if (init == false) { 629fm.lrgCd.selectedIndex = 0; 630} 631} 632 633function OnSub() 634{ 635var fm = document.forms[0]; 636var i; 637var max_lrg_list = 10; 638 639if (fm.lrgCd.selectedIndex == 0) { 640fm.lrgCd.length = max_lrg_list + 1; 641for (i = 0; i < max_lrg_list; i++) { 642fm.lrgCd.options[i + 1].text = ""; 643fm.lrgCd.options[i + 1].value = ""; 644} 645} 646 647return true; 648} 649 650function OnInitList() 651{ 652var fm = document.forms[0]; 653var ken_list = fm.kenCd; 654var lrg_list = fm.lrgCd; 655 656var selectKen = ken_list.selectedIndex; 657var selectLrg = lrg_list.selectedIndex; 658 659ken_list.length = ken_ana.length + 1; 660 661for (var i = 0; i < ken_ana.length; i++) { 662ken_list.options[i + 1].text = ken_ana[i].name; 663ken_list.options[i + 1].value = ken_ana[i].code; 664} 665 666if (selectKen != 0) { 667OnChangeKen(fm, true); 668} else { 669lrg_list.length = 10; 670lrg_list.length = 1; 671} 672 673}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.